This is the best way to evaluate an opensource project: Are you just playing or do you want to win?

Reply to this note

Please Login to reply.

Discussion

Elon is that you??

-1 zap

Can we implement "hate zaps"? Not that Id use them for this post...

Genius

Thank you

👀

That’s someone else’s kid . You have to make it better for everyone

Infinite vs finite game

The whole point of open source is playing, in front of everyone, and hopping that others like your game. Not sure what you hope to win with open source.

Playing is fine. But it always throws users away. Even if you happen to develop something useful for others, I will give you just a couple months of life before everyone realizes that you are not serious about the project. It's the tragedy of opensource.

I'm 100% just playing and always open (and encouraging users) to explore alternatives. I already deal with enough people with a "winner-takes-all mentality" in my day job. That doesn’t mean I’m not willing to put serious effort into Open Source, but as soon as people start acting like a David Goggins audiobook on 3x speed, I’m out.

And that's your prerogative. But I can tell you that users don't want to invest their time learning to use a tool that the dev is not fully committed to making it work, not for themselves, but making it work for that user.

Fair enough. And I agree that how much the developers care and are responsive to end-users is an important factor for me as well. Although I can point plenty of counter examples (including Nostr apps, emulators and even very successful formaly corporate sponsored software that was put on the backburner and became popular abandoware with entire communities still dedicated to keeping the software alive).

I do conced that, if, I was younger, and, say, making a lot of money working at a company like Red Hat pre-IBM acquisition, I would be more invested in the win-for-the-greater-good mentality. Nowadays I think that Software (even great Software) is a more ephemeral means to an end. Creating is more important than winning (whatever winning even means in this context).

If you're hoping to have an impact on the world, you should be trying to win.

In my mind, that means that incentives need to be aligned. What are the incentives for the devs? Without understanding this, long term success is not possible.

yeah I dont know

longevity is a bigger deal than whatever "winning" looks like.

Logevity with 0 users is just wasted time.

0 users means the product is useless.

not that they're deficient in "winning"