News for hackers. Stuff that matters.
Re:Prettier $20k Bounty was Claimed by icambron on Monday November 27, 2023 @01:22PM (#38436015)
I can't speak for the Prettier folks, but as an OSS maintainer, I'm more interested in the problem being solved than everyone using my particular solution. I actually don't benefit at all from you using my code; I did all the work to make the world a place where $PROBLEM has an accessible solution. So if I were passionate about, say, JS code formatting, I would be pretty happy if someone came along and solved that problem in a more performant way.
Re:Prettier $20k Bounty was Claimed by vidarh on Monday November 27, 2023 @02:09PM (#38436740)
Most of my git repos are things where I'm happy if someone finds something useful, but for several of them I'm very explicit that there are a whole lot of things I will plain refuse to merge not because I think they're not great or useful, but because I don't want my packages to be everything for everyone - I'd rather people took my stuff and built a "competing" solution with different tradeoffs if they have different needs. I'd happily even offer help and suggestions if people want to do that.

I think that a lot of projects would be a lot better if they insisted on not solving everything, and stuck to solving one problem well, and instead of merging every new feature on offer instead help make it easier for others to "compete" with them by e.g. separating out shared functionality or writing about lessons learned...

I'd love to find each and every one of my projects are no longer needed because there's a better option (now, I may be very difficult about what is "better", so that's a tall order), because my list of projects I'd like to pursue is longer than I will stand any chance of getting to in my lifetime, so if some are taken off my plate, awesome...

Re:Prettier $20k Bounty was Claimed by technion on Monday November 27, 2023 @02:17PM (#38436839)
Projects would do well to adopt your views, I believe that always leads to a better product.

Age for example always has someone complaining about a feature they want - the refusal to oblige is exactly why it's a better product than gpg.

Re:Prettier $20k Bounty was Claimed by throwaway2037 on Monday November 27, 2023 @11:46PM (#38442432)
I never heard of "Age" before this post. Thank you to share. If others are interested to learn more, here are two other interesting posts about Age:

https://github.com/FiloSottile/age/discussions/432

https://words.filippo.io/dispatches/age-authentication/

Re:Prettier $20k Bounty was Claimed by blowski on Monday November 27, 2023 @01:58PM (#38436585)
I'd guess a significant proportion of OSS maintainers _are_ in it for some combination of ego-trip, or a misguided belief that it will make them rich. Both outcomes may seem less likely if you're just fixing somebody else's software for free.
Re:Prettier $20k Bounty was Claimed by demosthanos on Monday November 27, 2023 @02:19PM (#38436862)
What have you seen that would lead you to believe that?

My own experiences with open source suggest that no one would stick around for very long if they were motivated by fame or wealth. Being a FOSS maintainer seems to be a constant exercise in dealing with people whining at you for not fixing their problems for free, not something that brings any significant personal attention and certainly not something that provides a sustainable source of income.

Re:Prettier $20k Bounty was Claimed by matheusmoreira on Monday November 27, 2023 @03:08PM (#38437519)
Is it really so misguided these days? I see plenty of developers making decent amounts of money via GitHub sponsors, patreon and others. Could be pretty nice if a project gains momentum. And it's ethical: no ads, no proprietary software, nothing.
Re:Prettier $20k Bounty was Claimed by nhumrich on Monday November 27, 2023 @07:37PM (#38440730)
Can confirm. I wrote an OS library once for a thing. It started getting popular, then suddenly a large, well known project shipped an alternative solution (competitor?). It was the best thing ever to happen to my project. I got what I wanted (what my library aimed to solve) and no longer had to be the maintainer for that thing.
Re:Prettier $20k Bounty was Claimed by gmgmgmgmgm on Monday November 27, 2023 @09:49PM (#38441692)
I'd be less interested if in order to fix a new issue related to my problem, that I had spend weeks to learn a whole new language, dev env, build system, etc just to add a feature that would have taken me 15 mins in the language I'm used to.

Of course I'd love to learn rust! But, for the most part, I just need to get stuff done so I'd prefer to stick with what I know and can mod easily and leave the "learn an entire new language" part for something that actually needed that language.