logoalt Hacker News

xliiyesterday at 8:13 PM15 repliesview on HN

I wonder if I'm the only one for whom the bun project vanished completely.

In software code is only part of the package. Stability and trust are big part of it, too. And for me 1800 files change PRs created by Anthropic overseen by one person is not necessarily adding to the package.

Even it that'd be the best code and design in the world, I won't use it. I don't trust it.


Replies

pietertoday at 6:36 AM

I was willing to gloss over the AI usage because I really like the Bun DX. I used Bun in Shell scripts and small prototypes before and decided to use it for something bigger.

But then in a week or so of use, tons of issues appeared. Use-after-free bugs when a client disconnects (both in Zig and the Rust port, funnily enough) which will kill Bun. Unimplemented feature which just return “0” always. Many backpressure bugs which means something like “return new Response(fs.createReadStream(bigFile))” will greedily read and OOM your box.

All of these have been reported, robobun has made fixes of various quality, but none of this has been addressed. Some of them have been reported for months.

I’d prefer Bun to work on stability rather than fancy features like image processing or threads.

mi_lktoday at 2:15 PM

The entire RIIR saga , not the fact that it's rewritten in a different language, but how the author selectively choose to let certain information surface without clarification, tells you a lot

Personally not interested in performative/marketing-driven decision so I am done with the project and the author. Quite disappointed

adamddev1yesterday at 10:44 PM

Everyone's excited about using AI to make their quick end products. But no-one wants to actually build on or rely on vibe-coded frameworks, languages, or tools.

show 4 replies
egorfineyesterday at 8:42 PM

Yeah, I have prepared our company software for migration back to node.

I would like to read the promised Jarred's blog post (if it ever comes out) before pulling the plug though.

show 2 replies
jhackyesterday at 10:44 PM

"Even it that'd be the best code and design in the world, I won't use it. I don't trust it."

Nothing about this sentence makes sense. What don't you trust about code you can see and audit yourself? What's untrustworthy about "the best code and design in the world"?

show 5 replies
felooboolooombayesterday at 11:37 PM

Anthropic stuff runs on Bun, that's why they bought it. Should they be careful with Bun? Could Anthropic be a high value target for someone?

pjmlptoday at 10:01 AM

I was already not much interested into it, now even less.

cavoiromtoday at 6:20 AM

I agree with you. Human is a forgetful race, they just unlearned the zlib lesson.

Edit: fixed typos.

show 1 reply
sibeliussyesterday at 8:22 PM

The problem is that you need to twist the cube

re-thcyesterday at 10:14 PM

> And for me 1800 files change PRs created by Anthropic overseen by one person is not necessarily adding to the package.

Bun is mostly AI written and AI reviewed at this point (all automated).

The 1-person is luxury.

show 1 reply
sergiotapiayesterday at 8:42 PM

might as well use openclaw at this point. that's the same vibe I'm getting with bun. from engineering excellence and jesus this guy really sweats the details (using zig woah!) to wow this is just openclaw ai permagenerated stuff. not a fan

TiredOfLifetoday at 5:45 AM

So you were fine with AI writing zig code, but AI writing rust is a step too far?

teaearlgraycoldyesterday at 10:41 PM

For me it’s still up in the air. I won’t bet against them just yet. Also, did they say only one person reviewed it? I really doubt that. Don’t assume that what you can see on GitHub is the sum of all actions taken.

show 2 replies
monkaijuyesterday at 8:17 PM

Im here with ya :)

okeuro49yesterday at 9:21 PM

It looks like quite a lot of analysis went into the rewrite

https://bun.com/bun-unsafe-audit

If the tests pass, then why not accept the rewrite?

An interesting article of Prisma using the rewrite:

https://www.prisma.io/blog/bun-rust-rewrite-prisma-compute

show 8 replies