HoloKat's avatar
HoloKat 2 years ago
Communities are tricky two sided challenges. Nobody wants to join an empty community and nobody wants to write for an empty community. It requires A LOT of work. I ran a community for over a year and experienced this first hand. The trick is to seed the community with a good number of active users who share interests in the same subject. The interactions must recent so others see they’re not joining ghost towns. The issue I see with nostr moderated communities is that you can see all of them right away and most are empty. Big reason not to join. I think the way to solve that is to have a global cross-community feed and to surface active communities.

Replies (8)

I agree. You need a core engine which is broad base topically and then use that larger whole to spin off vertical or micro topic communities of interest. And something more elegant and tangible vs an algo-based filters on your streams. They will want channels, roles, mods, etc. At my company we are going to embed a nostr client inside our community app so people can plug into a general topic stream and then spawn their own micro communities from popular topics from the main stream that is nostr today. In legacy terms, combining Discord with Twitter where Twitter topics that hit critical mass spawn discord communities that are filled with users much faster. So imagine levels of post engagement. I like a post so I share it. I zap a post. I join a community that is aligned with the topic of a post(s).
> I think the way to solve that is to have a global cross-community feed and to surface active communities. The default sort is already "last active" for communities on Satellite. But I still agree with you discovery needs to be a LOT better