Replies (28)

The UX is dog water. Nostr devs are high on their own supply. They’re clueless about what the average person experiences and thinks when they try to onboard.
I’ve onboarded ~4 online friends and none of them had an “it just works” experience. None stayed longer than a day
It’s not hard if you provide (at the very least) a comparably good experience. Ideally though the experience would be better. I know that’s not good news, but it’s true. People switch to a better experience. They’re already enjoying the social network experience. Harder to get someone that doesn’t even like social media to get into it.
Quite hard to provide a "comparable experience" against a 500 ppl engineering team operating on a limitless centralized server they fully control with just a few full timers and a bunch of part time folks while having to interoperate with 100 other pieces of software that were all written by different people.
I think the number of people is coping. > having to interoperate with 100 other pieces of software Yeah I’d say this and the fact that there’s a hundred useless NIPs you’re supporting would be part of the issue. I applaud Primal for at least having the courage to be opinionated and place UX above all else
Well the number of people is a key difference. Take your primal, for instance. It's nowhere near Twitter in UX. And they will probably never be. Even being the Nostr team with 10x the amount of money our second biggest project has. Even focusing all that money in the UX at the expense of everything else, like not integrating with virtually anything, relying on centralized caches and even KYC people to use their custodial wallet.
BDC's avatar
BDC 7 months ago
The evolution of a protocol Remember there was only three TV channels to choose from early on and then decades later people thought the entire internet was only on the yahoo splash page And now it goes exponentially with apps
> It's nowhere near Twitter in UX It is though. And you list all the “even with (bad thing)”. Have you ever thought it is “because of (bad thing)” that they have achieved a good UX and not “despite” it?
Not really. The UX is still very, very far, especially on the Android version that has been lagging behind their iOS version by quite a lot (6-8 months, usually). It's fine if you like it. But don't pretend it's anywhere near as good as Twitter's. On the second point, It is because of it. I didn't say despite it. It's a lot easier do focus on the UX, when you don't need to spend the time and resources to decentralize the app from their own infrastructure, build self custody solutions, no central cache, implement outbox, help users control their own data, etc, like we all try to do. It's a choice they made that I would definitely never make. To me, there is no point in moving people from a centralized company to another.