Telling end users to fork a Nostr client over any feature they don’t like is unrealistic advice.

Reply to this note

Please Login to reply.

Discussion

That Paris Hilton meme in this context is fucking 🎯 🎯 🎯

😂🤙

Yes.

Hey what’s up with the #eth🇪🇹 jpeg 🤢 is it ironic?

Eh, sort of in that it’s worthless now and it’s funny how much money I threw at it. This was my first NFT. As it says in my bio, I was a bitcoiner first and then I spent 4 months as an NFT degen and I’m still recovering. I learned that most of the space is trash but some communities are cool. Crypto Duckies is one of them. Good people. It’s also a neat way for artists to connect with their patrons directly… again, subject to being drowned out by all the hot trash in the space.

#learn2code

😂😂

I'm reminded of 1990s Linux users: "Hey, man. Linux is really great because it's open source - if it's missing a feature, just add it yourself!" 😀

😂😂

I was told to write my own emu10k01 driver for the my SoundBlaster Live

🤣🤣🤣

On one hand "we need to make it easy for new users"

On the other hand, when a user points out some major failures "just fork the code lol"

“Hey that wheel isn’t bolted on tight and is about to fall off…”

“Lmao shut up idiot and go build your own car.”

🤣

It was every nonsense I had to read today.

I love how this meme is always your passive aggressive choice 🤣

It fits in so many contexts 😂

The beauty of open source software DOES give us the freedom to just fork the software and build the experience that you wish to have. However, that doesn't mean that we need to throw user experience out the window either.

nostr:nevent1qqsd0k0352pre50pwds7380lzza9dz3rppk362w9yy7psvke4szsvucpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsyg8cumryxsh3upfysp3suflpq9kuud0u8fs5uczrflh54gjsxv5v4ypsgqqqqqqs4q4esq

🤣

Agreed and I am happy that so many Nostr projects are open source. But for most users, myself included, the freedom to do so does not mean we have the ability to do so. I’m technical and can figure out a lot of things, but I can’t code, so I can’t just fork something and add features myself.

I believe most devs care about what their users want and would implement changes, if applicable, if enough users wanted it. We just need to have these discussions. Additionally, we need to incentivize them via bounties for features. They like to eat too. I wish this became more of a standard. If you want something, you create a GitHub issue and offer a bounty for it.

Bounties can work, and it’s great when they do. I’m not sure the best approach when it comes to the topic of poorly implemented algorithmic feeds, such as with Primal. Discoverability of people and content has been one of Primal’s selling points so I can understand what they wouldn’t want to get rid of it. But because it has become a popular client, people are now incentivized to manipulate the algorithm. Other users that take notice and expose it are then deemed the bad guy because “reasons.” But this issue eventually extends beyond just Primal. Damus is adding suggested follows. Plebstr has had suggested follows for some time. Nostur has an “explore” tab. Nostr.band has their trending feeds. The lack of algorithmic manipulation has been a huge positive for users on Nostr, especially those coming from Twitter. I would love to see devs make this a higher priority issue. Clearly algorithmic feeds are going to happen one way or another. It would be incredible to see Nostr devs take a cooperative approach to solving the issues surrounding them. We have absolutely incredible devs working on these apps, and I can only imagine what they could come up with if they did.

Tell apple to bring back zaps, please. 🤣 I am glad Will could "Test Flight" the zaps back into my life.

You see right into my heart there. I so prefer spooning!

I know this is tongue-in-cheek, but still:

it's not that "just be a dev", the "it's open source, if you don't like it, fork it" is valid advice because it doesn't need to be every person who disagrees with a decision that needs to create a fork; it's just one.

when a bunch of people disagreed with the direction Vitor was taking Amethyst, we didn't need a fork per disagreeing person, just one person, nostr:npub1t0nyg64g5vwprva52wlcmt7fkdr07v5dr7s35raq9g0xgc0k4xcsedjgqv, to do it. All the people who disagreed with Vitor could move to that fork.

The same thing here, if enough people like Primal but not the direction is heading towards, a single person motivated enough can act and benefit all the people who disagree with Primal.

Again, I know this is largely tongue-in-cheek, but I think it's worth pointing this out 😀

A lot of people would rather complain about sitting in their own shit instead of getting up and washing off their ass.

nostr:note16lvlrg5z8ng7zumpazwl7y96269zxzrdr55u2gfurqedntq9qeesxzutul

Wait not everyone knows how to code? 🤔

🤣🤣

🥲

Not everyone knows how to comment their code well.

Tell me how

Only little bitches do that 🤣🤣🤣

The best clients will allow users to toggle features. A Swiss Army knife for Nostr.

Can always pay a dev to do it.

What might accelerate client forks and development is a system that allows non-technical users to incentivize desired changes or fixes.

I proposed a nostr-based bounty board where non-technical users could post bounties for features they'd like to see, and neutral developers would review whether those features had been properly implemented before payout.

nostr:nevent1qqs80vrulquc9d7ppf2y9nvnu3990wp983xczf5y27x3fsgyexaewaspz9mhxue69uhkummnw3ezuamfdejj7q3q6zxfxy5ltnp992gp006jlyy9qc93qanzpfvv66fznvc7xul0ej0sxpqqqqqqzkey8fn

nostr:nevent1qqsd0k0352pre50pwds7380lzza9dz3rppk362w9yy7psvke4szsvucpy3mhxue69uhkummnw3ez6ur4vgcjuum0w46xsenvdaexjerp9ehxjmn2vyhsyg8cumryxsh3upfysp3suflpq9kuud0u8fs5uczrflh54gjsxv5v4ypsgqqqqqqsh7mhau

Where did I put that lord of the rings meme about stealing smaller accounts material?

I think this is a disingenuous argument. I don't think anyone is saying for end users to fork clients. Rather I would say, switch to alternative clients that are being developed by other people. I don't think anyone has actually suggested a common person learn to code to get a better experience. You don't like Pepsi? Try coke. No one is telling people to go make their own soda if they don't like it.

nostr:nevent1qqsd0k0352pre50pwds7380lzza9dz3rppk362w9yy7psvke4szsvucprdmhxue69uhhyetvv9ujumn0wd68yurvv438xtnrdakj7q3qlrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5sxpqqqqqqz93huuy

Couldn't agree more

I get the sentiment.

I think this is more of having some recourse vs zero recourse.

I mean what we have right now is:

- not upgrading

- using another client

- forking the code or hoping someone else forked it

- building your own

Centralized systems recourse:

- Fuck

- You

- Build your own so we can shut it down

I agree. It's unrealistic. But it is more realistic than expecting devs to implement everything people want. I have 10x more requests in a day than I have time to implement and the list grows over time. Thus, It's better if people learn to not wait for a dev like me to get what they want. Otherwise, they will just be even more frustrated.

You don't need to be a coder to fork or collaborate on the project. You just need to find designers and coders who are interested in coding what you need the project to do. Or pay for them. Most coders have worked with people who have 0 project management skills. So, don't worry if you don't know anything. As long as you know what you want, your team will get things done.

And because you forked, no you made nostr better by decentralizing it further. Everybody wins.

Fork them all.

That’s a fair response 💜🤙

There you go again. Explaining my position much more elegantly than I ever could.

I think you’re ignoring how difficult it would be to get ppl to even use your fork at all, not to mention the cost of maintaining it. It’s just as unreasonable as “learn to code”.

I also think nostr devs have a responsibility to implement things in a way that gives the user choice, your censorship filters being a good example of that issue.

"responsability?" Please stop this random bots

Stop what?

It’ll become easier and easier with AI

Do you remember mircscripting?