Bun's problem may be developing in the open

8 points by av


henrycatalinismith

Do you ever open a link and start to read and immediately begin to notice certain very specific patterns and structures in the text?

Single sentence paragraph.

I sure have. Very short sentence. It's everywhere. I can't stop noticing it. It's everywhere. Another short sentence.

Another one sentence paragraph.

Did everyone really used to write like this? I feel like I'm going crazy. I swear down this wasn't a common writing style outside of maybe LinkedIn five or six years ago.

But now it's everywhere.

It's not something – it's something else.

Of course it is.

And I'm tired of it.

And so on.

nemin

I couldn't agree with the base sentiment more (as in "developers shouldn't be judged for unfinished experiments"), but I feel like this sort of explanation would work much better either if this was a small project with no expectations or if Bun properly made a statement about it.

As it stands, the optics of this is "after VC-funded company is acquired by big AI company, suddenly a vibecoded Rust-rewrite branch appears out of the blue, owner dismisses it in a random comment on the Orange site as simply an experiment, then suddenly the branch is merged and Bun is now a million lines of Rust bigger."

It might as well be that this really is just a benign experiment or was just made to placate Anthropic, but all this could've been avoided with a blogpost on the project's site with a short explanation of their plans and expectations. Or, you know, just doing this stuff in an internal, private repo, and then asking for feedback once the project is in a presentable shape. That is "research and experimentation," not by making a throwaway comment and then pushing a massive changeset through.

I find it hard to blame anyone for feeling a tad nervous and considering alternatives seeing this.

aae

Well, this was published today. They did pull it in earlier in the week.

a5rocks

Could someone who flagged this explain why they flagged it?

zetashift

Bun is part of Anthropic now, and I'd categorize it as "absolutely not representive of open source projects" when it comes to incentives, priorities, community and culture. It's not only a large OSS project anymore.

I don't want to shame people into not using AI, a project with this much eyes(and money) will get a very different treatment than my 0 star dotfile repo. But if anything the value of this move and the sudden-ness of it is not obvious to me, nor do I feel like it was communicated well.

People being quick to judge or hate, is a social problem, but I don't think it absolves a large project from criticism, and framing the PR as some non-corporate(really? Bun and Claude?) hacker doing some experimenting is definitely not how I see it.

Slop should be criticized(constructively!) imo, for me it dehumanizes and devalues an OSS project(even if some big corpo is behind it).

I'm also unsure what we would call a 1mil+ changes pull request that started as an experiment...that got merged not shortly after. A triumph of automating through NLP or slop(or both?)?