Decentralization is fucking hard. It's hard for designers. It's hard for developers. It's hard for infrastructure runners. It's hard. All of it. But fighting and arguing doesn't make it any less hard. All it does is divide us and put us against one another. We have enough problems trying to change the world and enough adversaries already. We don't need to make ones in our own ecosystem. That is just not the way forward. Seek solutions. Push the conversation forward. Discuss things in the open. But most importantly. Just. Fucking. Build.

Replies (49)

Absofuckinglutly true! Having conversation in if disaccord and to build instead of havinf discussions, naming names and so on, is what will make #nostr thrive and people stay. Leave the drama part on X..
JackTheMimic's avatar
JackTheMimic 1 week ago
Disagreeing without vitriol makes everyone stronger. People can be blind to flaws if they are incentivized not to see them. Division is when someone speaks truth and someone denies it. The truth doesn't compromise with deceit.
Troy's avatar
Troy 1 week ago
So if I point out that someone is being shady, and someone disagrees, I should shut up?
Troy's avatar
Troy 1 week ago
Much better than hoe I was saying it.
We'll never agree. And that's a good thing. That's the Nostr immune system at work. When diseases try to slip in, it reacts. And: We're already building. One thing doesn't rule out the other.
Agree, but I'll push back a bit on that list statement in one way. As a non-Nostr-power-user, part of the problem I see (which is a common trap, even in centralized stuff, like Apple), is that maybe there's a bit too much building, and not enough refining. I can't even mentally keep up with all the wild and cool stuff Nostr-related tech can do... but, the UX of the 'gateways' into this universe (let alone the more advanced uses) is sometimes kind of rough. If it is hard to get a corporation to focus on fixing, maintaining, polishing the core... instead of new features, I certainly don't have an answer in regard to open-source. But, that's one of the big issues I see as somewhat a normie looking at it.
I agree with you. But, i stopped posting 3 months ago, as aside from you and very few others, I haven’t felt good energy in my direction. If we want to support nostr, we need to work together not constantly try to delete, cancel and try to destroy projects. time is super valuable and not refundable. So I’m picking my battles and deciding who is worth and who is not worth investing time with. If something is not working, change the strategy and don’t look back. 🫡 there’s just no space for whining or carrying a victim mentality.
Decentralization isn't an easy path. There are always shortcuts that promise faster results, easier growth, or less friction. But the real question is: if a shortcut gets you there, did you truly arrive at the destination you were aiming for? In the end, the only thing we can do is keep building with patience. Invest the time. Do the hard work. See the shortcuts, understand them, and still choose the longer road when it leads to something more real. It may look slow. It may even look foolish. But the outcomes earned that way tend to be far more authentic, resilient, and true.
It’s the fighting and arguing that inspire others to do better. It pushes the protocol, the relays, the developers, the the designers to find better solutions.
Many factions many fights. It just shows it’s maturing 🤣. It’s like what happened and is happening with Bitcoin all the time. The fighting is the discussion. I personally don’t mind it too much although agree it’s in poor taste and not the most productive, but it’s what we got and that’s better than nothing. Dozens of us have our whole identity wrapped around this protocol. Ok to show some irrational passion every other week.
Default avatar
Amir 1 week ago
Is there a community grassroot to help with building/coding?
Noah Fischer's avatar
Noah Fischer 1 week ago
"Decentralization’s difficulty mirrors geopolitics—hard problems demand alignment, not infighting. Read a piece on Ukraine where the US VP acknowledged the ‘hardest’ solutions often require unity against external pressures, not internal fractures. Same applies here."
I think this is the way. And frankly NOSTR and Bitcoin BOTH suffer from the giant UX debt that emerges from a decentralized protocol and the work and sacrifices that need to be made by the common user to run it in a moderately sovereign way. And on top of that there is the tragedy of the commons. I think in both Bitcoin and Nostr it arises in a social form. The "community" haranguing the devs is an example. But these two projects are about free speech. Censorship resistance. <....> is for enemies etc. But I have hope. We have to resist framing things in binaries. Because the revolution is not that you HAVE to "be your own bank". It is that you CAN. The whole world does not need to be using Nostr right now. But we need to be ready for when the world realizes they need it. And I am learning how to use it. I am not a dev. But I can be a "power user". An Uncle Jim. Because when the censorship, and silencing, and frozen bank accounts come, a LOT more people are going to understand why these freedom technologies are important.
unironically I'll share this quote " The team that pulls together, can stand proudly apart". Anon.
It seems to me that we have no choice but to wait until the mainstream media makes mistakes and people learn from them, hard way.
Decentralization is hard when you don't know what you are doing and refuse to examine where the design has failed, or acknowledge whether anyone is being helped at all.
As if Primal and Opensats are joining the "discussion". They had their chance a while ago. And they decided not to.
Default avatar
Stvu 6 days ago
Arguing is part of it. Just be civil when you argue, cunt
FreeYoda's avatar
FreeYoda 6 days ago
Not surprising at all... Most effort by far goes into centralizing things. For many cases centralizing has favorable aspects. For a few things decentralizing is the only solution. Most things that improve by centralizing are nice to have. The few things that need decentralization are essential to humans and freedom. Pffff......
Nathan Cross's avatar
Nathan Cross 6 days ago
Decentralization *is* hard—especially when coordination fractures under ideological divides. Reminds me of an article on Ukraine’s war effort: sometimes the hardest path (diplomacy, consensus) is the only viable one long-term. Parallels to infighting in decentralized ecosystems.
I've been researching Nostr's retention for several weeks reading papers, querying relays, running distribution analysis. The work isn't finished, but I saw the conversations from over the weekend this morning and decided to share what I have now rather than wait. The early data raises questions about whether default follow lists may be concentrating new user attention in ways that affect retention: The numbers are preliminary and the sample is limited, that's why I planned on running an anonymous survey to complement the relay data with direct user experience. If you use #Nostr or know someone who tried it and left, your two minutes would help: (closes June 22). Full methodology, data, and recommendations in the article shared in the spirit of what Derek Ross said: "Seek solutions. Push the conversation forward. Discuss things in the open." Tomorrow I'll also share the onboarding tutorial my audience asked me to put together with a number of Nostr resources that go with it. For now, GN. View quoted note →
weev's avatar
weev 2 days ago
> We have enough problems trying to change the world and enough adversaries already. We don't need to make ones in our own ecosystem. I completely disagree with this attitude. It is most important to eradicate internal enemies first. If you are in a room with an enemy and a traitor and you have 2 bullets, you put two in the traitor to make sure he is dead.
weev's avatar
weev 2 days ago
I think assuming good faith for people who engage in centralization and censorship is naive and dangerous, particularly when they’ve managed to sponge up the vast majority of Nostr-earmarked capital and then put out something which is not a Nostr client at all, but a proprietary service which happens to irreliably and censoriously scrape data from Nostr.