One problem I notice is the number of bot accounts. I think some of the work around new relays and filtering is trying to improve that side of Nostr. But I think there is another problem that matters just as much. Nostr needs to feel consistent across clients. If I post something on Nostrich I should be able to open Primal or Nostr.app or Ditto and see the same post there. If I delete a comment I should expect it to disappear everywhere instead of wondering which relay or client still has it. Most new users will not care why a relay did not receive an event or why a deletion request was ignored. They will simply think the app is broken. I also do not think most people will join because we tell them Nostr is decentralized. They need a reason to stay. I would make Nostr almost invisible at first. Let people find communities around things they already enjoy. Make onboarding and key backup simple. Let them discover relays and Lightning later. The bold idea for me is to stop selling Nostr as a protocol and start building things people would want even if they had never heard the word Nostr before. Then make the experience between clients reliable enough that they do not need to understand the protocol just to use it.
Login to reply
Replies (3)
This. I keep switching between different phone and web apps just to see new stuff I didn't see with one app but the other. This is really sad. I also wanna see global posts in languages I can understand.
Some clients having fake "deletes" which trick people into thinking they deleted something are an issue.
Those clients should not be promoted
Exactly. I have the same problem. Sometimes I see certain replies on Nostrich. Some appear on Nostria. Others only show up on Primal or YakiHonne. After a while it gets confusing because you stop knowing which app you need to check to see the whole conversation. I think new users will notice this very quickly too. They will not think about relay differences. They will just wonder why one app shows something and another one does not. And I agree about languages too. If global posts could be filtered or translated into languages I understand that would make discovery much better.