Good thread on some of the pain experienced by new Nostr devs, and also a good response of why things are the way they are. TLDR; Loose governance is not very meritocratic, and stronger governance is generally not either 🙃 Personally I’d love to see (maybe found?) a NIP consortium/collective/co-op some day, but I don’t think it’s time yet.
Anthony Accioly's avatar Anthony Accioly
I like the idea of having a slightly less opinionated NIP repo somewhere (not on GitHub) with proper links to individual “experiments” that slowly converge into standards on their own merits and community interest. Still, I don’t think this solves the fundamental issue with Nostr. The real problem is that a relatively small group of insiders either have the megaphone or the budget to rent a Nostr influencer’s megaphone to push their ideas. Everyone else just hopes that one of these insiders or influencers chooses to engage with their work so it gains any traction. Right now, that’s the only real way to get users to try anything on Nostr. If you are a random anon and don't have a Derek, Odell or whatever to give visibility to what you are doing, well good luck to yoj. We need a proper channel for devs to talk with each other. Otherwise, we end up in this mess where nothing integrates properly, everyone keeps reinventing the wheel, and most interesting things on Nostr never get substantial usage (NIP number or not). NIP-29 is a good example: everyone apparently wants it, every dev has built something related to it, but nothing works. Bugs rarely get fixed, and most projects end up abandoned or left in a semi-functional state while the original devs move on to some new thing that most other people wouldn’t even know about unless you’re an insider. This is the real problem. It isn’t technical but human in nature. It’s about governance (I know folks here hate that word, but successful projects need some form of it regardless). It’s about communication. And honestly, it’s about getting a bunch of devs who are worse than stray cats to actually talk to each other.
View quoted note →

Replies (1)

Thanks for sharing. Agreed! This is an important discussion that Nostr devs, sponsors, and the community will need to have at some point. I have a dream where Nostr scales to several million active users, and this kind of conversation needs to happen sooner rather than later. In my dream, unlike with most giant projects out there, anon dev #1133 actually has a say, and we all make collective, sensible decisions that allow Nostr to scale to its full potential without sacrificing its core essence and ethics. It’s a good dream :)