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.
Login to reply
Replies (8)
I agree, it's a lot of work.
I try to post in the /n/Android community when I post Android related content.
Have you guys read this?

Amazon.com
Amazon.com
I have not
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).
Absolutely spot on !!
Agree
> 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
I've been recommending satellite.earth to everyone today (as well as nostr.kiwi ) Keep up the great work.