NOSTR will never achieve mass adoption as long as devs just do whatever the fuck they want. When devs just do whatever the fuck they want, UX is pretty much always sacrificed because nobody alpha tests their shit with noobs.

Replies (14)

GSO's avatar
GSO 3 weeks ago
Nostr não precisa das massas so precisoa ser resistente a censura e anônimo.
I keep making the mistake of thinking that NOSTR users are economically fluent, so thank you for the reminder that that is not the case. Yeah, that's the point. I don't know how to. We live in a specialist economy, so the vast majority of people haven't dedicated the last 10 years of their lives to immersing themselves in code. As long as coders create things that only coders can use, the things they create won't get mass adopted. The coders need to meet the non-coders where the non-coders are. This does not absolve the non-coders from levelling up our game, however, it is unreasonable to expect non-coders to bridge even the majority of the chasm. We can level ourselves up only so much. There's only so much discretionary time. This isn't a "resolve the problem" solo situation. This is a "work together" situation, hence the need for alpha testing.
I'm ok with the chaos & not reaching mass adoption just yet. Mass adoption is why the Internet is populated with mid curve opinion. Choas & inefficiency is a feature of decentralised initiatives. Every client is free to implement the protocol as they see fit. I'm not a cypherpunk because I don't write code. I'm not a programmer but I'm well aware of the insideous problem we're solving here. When I adopted Nostr there wasn't even an Android client available, just web clients. Now Amethyst gives me a better experience than Twitter ever did. The only annoying thing is that you have to care about relays. Relays are the backbone of the protocol. Nostr intuitively makes sense to me not because I'm a coder but because I've been here as we've all kinda just figured shit out. I get your frustration & I'm eager for certain Nostr uses to progress faster.
I'm not ok with the prerequisite level of technical proficiency required to do what should be basic things on NOSTR. I'm not ok with the seemingly insurmountable obstacles and friction that accompany onboarding to NOSTR and maintaining NOSTR usage. Don't hyperfocus on the "mass adoption" part. The point of saying that was to point out that people who haven't been immersed in code for 10 years is the masses. There are plenty of people who are in that camp who are not "mid curve". You and I are prime examples of this. IDGAF about mass adoption either. I'm concerned with the people who lack the knowledge to navigate this shit show turning away and never looking back, and all because jackass devs are anti-social retards who prefer the company of computers to people and therefore won't even consider alpha testing their creations with noobs and normies. The chasm must be bridged and it is utterly ridiculous to expect for the normie to bridge that gap. People must be met where they are. That doesn't mean the normies shouldn't have to level up somewhat, but it should be like 95/5, i.e. the normie levels up which bridges 5% of the chasm and the devs meet the normies where they are which bridges 95% of the chasm. Chaos and inefficiency is a bug, not a feature. Yes, they're all free, just like cats doing whatever they feel like. That's good and bad. It's good because it promotes innovation. It's bad because it's like herding cats. Nothing works well together. DMs suck. Zaps suck. Decentralization isn't mutually exclusive of coordination.
I'm a power user. I've spent the last 20 years making money exploiting normies inability to understand how to use computer systems & software. I've been a conduit between the tech & user (help desk, trainer, courseware developer, tester, etc). Devs don't understand users & users don't understand tech. It's always been the case as long as I can remember. I will persist through the most irritating & confusing stuff just to figure out what I can do to make software work for me. I've watched the interfaces get more intuitive & easy to use. I've spent years wondering whether my skills will become redundant. Even with ai, I think I could still make decent money exploiting this mismatch between what users expect & what the software delivers. The people have gotten dumber, lazier & more trusting over the last 20 years. They don't want control or responsibilty. They don't want to understand they just want the tech to make their lives easier & more convenient. Nostr is very similar to Bitcoin in many respects. It is for anyone but not everyone. This is a delineation that many don't appreciate. If you're on Nostr right now there's a very good chance you're part of the remnant. I may not like what you have to say but I respect you for choosing Nostr to express it.
OK, I agree with basically everything that you said but this is a specialist economy and there are only 24 hours in a day. image The set of people who see the value proposition of NOSTR and want to use it is not perfectly coincidental with the set of people who have the prerequisite technical proficiency necessary to use NOSTR. to have made the necessary choices to begin levelling up their tech/code game 20 years ago. We can't go back in time and make different choices. The anti-social devs need to level up their people game and alpha test their shit with normies, end of story. Any time someone develops software or a spreadsheet or whatever, they're completely engrossed in their own creation and they know it inside and out. Their perspective is nowhere near the perspective of the noob walking into this for the first time. That's why the alpha testing is necessary.