weev's avatar
weev 1 month ago
I just got two people to install Nostr clients. One is a developer that has submitted large swaths of commits to Tcl. The build and user experience was so frustrating for this person that despite getting them to try 3 clients he gave up. Another is an international media personality. She tried one client and gave up. Honestly, even people who are eager to hear from me and willing to give something a shot that I recommend are turned off by the user experience. Every client seems idiosyncratic or has glaring problems. I myself have settled on Nostur.com — a client whose navigation icons obscure typing in DMs (screenshot attached) because it is the client with the *least frustrating* user experience for me. Point being almost nobody is seriously approaching any Nostr client with a lot of thought and QA. Gossip is listed as a suggested client on every single page when I do a web search for “Nostr client”. On Mac, to get it working, you have to read the documentation and then open up a Terminal and paste a command from the documentation. Virtually zero people are going to do this. The developer is openly hostile to the suggestion that a minor build tweak to make it conform with the install process for other unsigned apps on Mac is prudent. And yet this is, by search, one of the most prominently featured clients to new eyeballs. I do support the idea that this should be like email and there shouldn’t be a singular client. But I also think that there should be a client that does not seek to communicate a personal message form the developers, but that should be committed to 1:1 replicating the UI/UX of the Twitter app circa 2010. And that the community’s efforts and funding should crowd around this app. image

Replies (1)

The_Crin's avatar
The_Crin 1 month ago
I would say that 'nostr' is in the same state as Linux, now it does not feel easy to use and many of its advantages are out of reach of someone who has never touched a text editor. so that's something I've said since I first tried this, it's necessary to make its use more comfortable for the average user, because many are surely going to be overwhelmed when they first hear that they are relays, servers mirror, nips, pay with zaps understand how clients work.