Me: Hmm, maybe I should look into Bun again and see how its Node.js compatibility is coming along.
Also me: I wonder who makes Bun…
Me, yet again: Ah, it’s a venture-capital funded startup called Oven (see what they did there?)
Finally, me: rm -rf ~/.bun
(Remember, kids: Venture capital is the fart that precedes enshittification. It’s best not to linger once you’ve caught a whiff of it.)
@aral I was talking to a friend about this a few weeks ago, being FOSS is not enough for me anymore I need it to be FIOSS where the "I" comes from independent, from these corporation fundings.
I know it makes it harder to maintain a project without big investors but every now and then I feel like these FOSS tools end up disappointing me by moving towards their investors needs only.
@aral Also, IIRC, Bun is the project whose leaders got a little infamous something like 12-18 months ago for extolling the virtues of grind culture and blatantly saying they wanted employees who would work excessive hours.
I wish I could dig up some links on that. I've been thinking lately that people need to be reminded not to just accept Bun as a "normal" JS item like others, but I'd want to bring receipts, and I've lost them.
@aral i wrote a blog post you might find handy if you're looking into bun https://www.mayank.co/blog/bun
@hi_mayank @aral it's always felt like a shame to me that Deno is backed by another VC company rather than being something like an incubator project from OpenJS. I do think there's benefit in exploring some of the ideas behind these alternative run times with a clean slate.
@hi_mayank Very nicely done; thank you :)
@aral Bun is actually one of the worse VC funded companies, I remember their first job post and they seemed to expect insane working hours. Also the creator is a Thiel fellow
@aral aww, damn shame.
@aral took me a while but i found the article again, which does really good in reviewing bunjs. It leaves you with the feeling you do not want to do this.
https://dev.to/thejaredwilcurt/bun-hype-how-we-learned-nothing-from-yarn-2n3j