It is easier to write centralized software than decentralized software. So many services are going to cheat and make a “Nostr” client that is centralized. You say this “usually works better” but it is actually subverting the entire point of Nostr, and delivering it into the hands of the government.
Subversive behavior deserves to be treated with contempt. If you aren’t willing to put up with a mild inconvienence for freedom, why not just use Twitter or Facebook at that point? Making a censored and filtered version of “Nostr” is not a tradeoff. At that point, it isn’t Nostr, it is a fraud.
Login to reply
Replies (2)
That all sounds true and I don’t generally disagree. It still misses the bigger problem with adoption from the masses. Because this happens when devs leaks implementation details to a non-technical crowd (simply swap core devs with Nostr devs - it’s more or less the same issue).


> why not just use Twitter or Facebook at that point
the trust model of primal is strictly superior to facebook and twitter
the primal stack is foss, users broadcast directly to relays, users can change caching server in the gui easily, users can copy/paste their nsec to use any other app
> it is a fraud
claiming that an app that uses a caching server “is not a nostr app” is similar to claiming that bitcoin wallets that use electrum servers are “not bitcoin apps,” retarded