Oddbean new post about | logout
 Unsolicited opinion, but I love seeing critiques of nostr clients — from new users and old ones. It’s how any of the clients have even gotten to be as functional as they are today. There’s also plenty of room for improvement, in various directions depending on the intended use case for the individual client. New users can offer a fresh set of eyes when some of us have gotten used to the quirks that create friction. (Sure, there’s also the trope of “I’m new to ___ and I’m here to fix it” which isn’t particularly helpful, but my sense is that this isn’t want you’re referring to).

I haven’t seen so much of this “shutting down” of people who voice their criticisms, but it’s disappointing to hear that there’s enough of it to turn people off.

I’ve had a great experience over the past couple of years here, watching how quickly the protocol and clients have grown into a robust information system (social uses included), and seeing the content expand far beyond the mainly-Bitcoin discussion of the earliest adopters. (I enjoy the Bitcoin content as well — and it’s usually of a much higher caliber here than on Twitter or Reddit —  but I want/need a lot more than that to have a fulfilling social experience, and for nostr to continue growing).

Some protocol limitations exist, sure, but doesn’t mean a client can’t be built to deliver a certain type of experience, if that’s what the developer wants. Couple that with the fact that nearly everything is open source, if someone wants to change/improve a feature they can submit a PR or clone the entire thing and build it a different way. That’s powerful, especially compared to the closed silo/walled garden ecosystem we’ve all experienced up until now.

I’ve seen the devs behind social clients like nostr:npub1pu3vqm4vzqpxsnhuc684dp2qaq6z69sf65yte4p39spcucv5lzmqswtfch , nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955, nostr:npub142gywvjkq0dv6nupggyn2euhx4nduwc7yz5f24ah9rpmunr2s39se3xrj0, Coracle (why no tag suggestion?), and nostr:npub1n0stur7q092gyverzc2wfc00e8egkrdnnqq3alhv7p072u89m5es5mk6h0 all being very receptive to constructive criticism. 

I’d be willing to bet that the individuals who shut down your criticism are missing the point — we’re all trying to make this thing work, and win, and it’s early enough that things can break and be rebuilt without significant disruption. My experience of critique/user feedback, both personally and seeing it on my feed, has been that the devs actually building the projects are pretty open to/appreciative of it (as opposed to the accounts who might just jump into a thread to tell someone to f’ off for complaining, because the internet simply does have trolls).

But I’d never block someone for voicing technical/UX feedback about their client. That’s worthy of a repost and attempt to replicate the issue and fix it. My two sats ⚡️🤝