Lucas M's avatar
Lucas M 1 year ago
Most devs seem to have very different and very articulate visions for their clients and Nostr as a whole. They butt heads too often from what I've seen and many aren't very open or, in the worst of cases, completely closed off to user feedback.

Replies (7)

Lucas M's avatar
Lucas M 1 year ago
I haven't observed enough of his posts to comment on that, tbh. Do you remember what the comment was or maybe which post it was?
I've been thinking this, lately, as well. Most newbies don't actually want to show up and see a feed full of #devs arguing about algorithms and tiered storage, or whatnot. That's an immediate turn-off, even if it sometimes gets more interesting for users, once they've figured out how all this stuff works. Lots of devs actually have OtherTopics. They just rarely post about them because the dev-y stuff is what gets clicks (from other devs). Since devs are inclined to stay on Nostr, however, and there are so many devs, it would be better for all of us if they/we talked more about our OtherTopics and there be a dev community relay where we could talk our dev stuff. So, I started one, that I will manually curate: https://devs.nostr1.com/ It just picks up keywords that sound "devish", like "C++" or "NDK" or "devs".
Lucas M's avatar Lucas M
Most devs seem to have very different and very articulate visions for their clients and Nostr as a whole. They butt heads too often from what I've seen and many aren't very open or, in the worst of cases, completely closed off to user feedback.
View quoted note →
Lucas M's avatar
Lucas M 1 year ago
I've only been here for about three months so I'll take your word for it. That explains why so many clients have so many bugs and are left in a stage of infancy.
Some of that is true I believe, but I think that's often how we grow and build new things even if we don't agree on everything. Trust me there is plenty I don't agree about, but I'm still here and still building. I think it's a bit of a misnomer that we all have to get along for success to occur. Bitcoin protocol is still highly successful despite it being mostly anarchistic, and we have a much larger scope. >in the worst of cases, completely closed off to user feedback. That is a universal software development problem unfortunately, very often (outside of nostr) these people can even be heavily funded or even building highly successful tools we use today. If you look at my notes, I regularly harp on inability to accept user feedback and criticism. To be fair some of the largest development firms (Apple, Microsoft etc) they aren't really open to feedback. Some individual products have corralled feedback mechanisms but it's highly confined to their vision. Point is, it's often too difficult to send feedback so most users don't. Not saying it's morally right or wrong, but this issue is prolific and generally accepted, only in open source are developers highly exposed to their customers directly. Most developers (including product staff, making design decisions), are paid ones, working in corporate settings shielded completely from their users, on purpose. It's just a different world and we have to learn how to work in it.
Lucas M's avatar
Lucas M 1 year ago
I wasn't suggesting that we all need to get along to progress but more cooperation among devs and users, regardless of differences of opinion, would be nice. You don't have to like someone to realize that a particular piece of feedback or recommendation they gave you holds potential value if implemented. Also, many devs don't seem to possess your approach to inclusion. That's disappointing to hear. Though, I'm not all too surprised to hear that. As for funding, I think nostr might have taken the wrong approach to that matter. I'll elaborate on that another time, perhaps. We'll see what happens. I just hope we see better cooperation fairly soon.