Live data from Hacker News

Rewrite Bun in Rust has been merged

github.com

781–790 of 822 posts

Re: Rewrite Bun in Rust has been merged

#781
post #325

Github is failing to load the 800 comments, naturally. I'll bet they're fun.

Too bad modern computers are not capable of processing 800 paragraphs of text. That’s several hundred kilobytes! Maybe the technology will advance thanks to AI…

This is your* computer on Microsoft.

* someone else's

Re: Rewrite Bun in Rust has been merged

#782
post #780

Earlier quoted context omitted.

> AI was given the answer, it just repeated it back in a slightly different format. Ridiculous.

How so? The code was already coded, the tests were already coded, the architecture was already in place. Even the help in needed to map some stuff to the new language was already coded. What did AI actually do here?

You know the tests "all pass" because the LLM changed a lot of them, right?

Re: Rewrite Bun in Rust has been merged

#783
post #13

This will go down in history as the biggest mistake of software engineering of all time. Bun is the runtime of Claude Code, which is the core product of a trillion dollar company, which now sits on a vibe-coded app, where not a single person in the world has a proper mental model of.

No. Shenanigans in a neverheard js project isn't going to be in any history outside of their own niche.

Re: Rewrite Bun in Rust has been merged

#784
post #18

If this goes wrong even in the slightest , the ridicule about a drug dealer getting high on their own supply will be neverending and grim.

not enough people are emotionally prepared for if it’s not going wrong even in the slightest

This is especially aggravating because it goes against all engineering principles about reliability and being conservative.

This is more like an ignorant business man's view on technology and engineering. It is not about failing or winning in the bussiness sense but this business man point of view is just despicable from the point of view of an engineer who is trained to do a "good job".

Re: Rewrite Bun in Rust has been merged

#785
post #522

Earlier quoted context omitted.

First, why are you calling it "add-on". Second, it's done via the same C ABI.

Node's been calling native code distributed in a npm package "add-ons" for a decade and a half. Fair call on the same C abi. Adapting to node 26.1.0's new FFI is happening in https://github.com/anomalyco/opentui/pull/104 . There's also some new FFI adapters opentui is adding there, and they're adding a worker. So there is some adaption. That was sort of the interesting useful actual look I thought might be informativ…

Oh, first time heard of it being referred as add-on. My bad.

Re: Rewrite Bun in Rust has been merged

#786

Earlier quoted context omitted.

It really is incredible how frequently these occur in everyday codebases of sufficient size.

We actually have a constant in our codebase to mark such bugs. You found one? Put it inside an: if (PREFER_EXISTING_BUGS_TO_NEW_ONES) { theOldBehavior(); } else { theNewBehavior(); } Then, if we ever go to do a v2 of the thing, we can review these existing "load bearing bugs" and see if they make sense to change.

We do this via feature flags as well whenever "fixing" a non-trivial bug

Re: Rewrite Bun in Rust has been merged

#787

Earlier quoted context omitted.

In what way? Foresight about what? It was an experiment before, regardless of people's reaction at the time doesn't make it less of an experiment back then. I feel like I'm misunderstanding this entire conversation right now.

Why are you defending them so much, lol. It's no longer an underdog open source project fighting for survival, it's a freaking Anthropic subsidiary that has been bought for hundreds of millions of dollars.

Generally when people are doing this, it's not out of a desire to defend the party being attacked, but because they value some principle that they think is being violated in the attack. Most often this is just caring about what's actually true.

Re: Rewrite Bun in Rust has been merged

#788

Earlier quoted context omitted.

There's a reasonable request to run the same analysis for the Zig version of the code as a comparison. In lieu of that, it seems the Swivel devs ran an analysis on Tigerbeetle, one of the other major Zig projects, and found only 7 medium/low priority issues: https://xcancel.com/SwivalAgent/status/2054063291266113994

To clarify, those are things an LLM considers to be issues, and LLMs can make mistakes. Some of those are clear false positives, others I need to revisit tomorrow to say one way or another.

Agreed. I was more pointing out just how well written Tigerbeetle is in comparison (at least according to this LLM-based analysis).

Re: Rewrite Bun in Rust has been merged

#789

As an educational thread, see this one from a week ago where Jarred again deflects from a merge decision and legions of foot soldiers attack anyone who predicted the impending merge: https://news.ycombinator.com/item?id=48073680 Didn't age well, did it?

I think framing such discussions as a war is not really going to result in a good discussion.

Re: Rewrite Bun in Rust has been merged

#790

As an educational thread, see this one from a week ago where Jarred again deflects from a merge decision and legions of foot soldiers attack anyone who predicted the impending merge: https://news.ycombinator.com/item?id=48073680 Didn't age well, did it?

It'll never cease to amaze me how many bootlickers are out of there that don't really care which boot to lick.

Arguing against a particular criticism of something doesn't mean you entirely agree with that thing, or that you are subservient to it at all.
Post reply on HN