News for hackers. Stuff that matters.
Re:Bun is being ported from Zig to Rust by WD-42 on Monday May 04, 2026 @10:41PM (#48017501)
Did you look at the branch? This is vibed, even with the most liberal definition

https://github.com/oven-sh/bun/compare/claude/phase-a-port

This single commit is 65k lines of additions

https://github.com/oven-sh/bun/commit/ffa6ce211a0267161ae48b...

Re:Bun is being ported from Zig to Rust by nailer on Monday May 04, 2026 @10:45PM (#48017523)
The definition is at https://x.com/karpathy/status/1886192184808149383 and no that does not match what is in the branch. Systemically migrating a code base using an LLM does not match the defintion of vibe coding.

There's a decent article by Simon Willison that talks about this: https://simonwillison.net/2025/Mar/19/vibe-coding/

> I’m seeing people apply the term “vibe coding” to all forms of code written with the assistance of AI. I think that both dilutes the term and gives a false impression of what’s possible with responsible AI-assisted programming.

Re:Bun is being ported from Zig to Rust by WD-42 on Monday May 04, 2026 @10:51PM (#48017551)
You're right, all 750k lines of code added in a single day - definitely reviewed and completely understood.
Re:Bun is being ported from Zig to Rust by brailsafe on Monday May 04, 2026 @10:54PM (#48017571)
This is just a coined term; definitions evolve over time based on usage
Re:Bun is being ported from Zig to Rust by gschizas on Monday May 04, 2026 @11:19PM (#48017686)
All language is "coined terms". The point is that if you dilute the definition of a term, you make the term useless. Evolution of a term isn't done automatically. Correcting terms such as these pushed the evolution in a more useful way. Also, evolution of language is not a magic spell that automatically forgives people on making language mistakes.
Re:Bun is being ported from Zig to Rust by kelnos on Tuesday May 05, 2026 @01:27AM (#48018412)
Then "vibe coding" is a useless term, if it just means "LLM-assisted coding". We might as well just say "LLM-assisted coding" or "AI coding" or whatever.

As much as I find the word "vibe" generally annoying (in all contexts), I actually really like "vibe coding" as "LLM did everything and I didn't even look at it". It's a succinct, useful way to describe that mode of doing things. Diluting it down to "LLM-assisted coding" makes it useless.

Re:Bun is being ported from Zig to Rust by dolebirchwood on Tuesday May 05, 2026 @02:33AM (#48018832)
> Then "vibe coding" is a useless term

You're absolutely right.

Re:Bun is being ported from Zig to Rust by brailsafe on Tuesday May 05, 2026 @04:27AM (#48019554)
Nah, I'm not big on these "it either matches the way ___ used it or it's useless" binaries. The term is the term, it's recent, and people are using various forms of the others you mentioned. People use it loosely, people use it specifically, this is the way for many colloquial terms, and definitions form around them and expand over time or change.

It sort of surprises me how uptight people are getting about a term that was mentioned on X last year and has since been tossed around to loosely imply that a machine did between zero and all of the work. Just because it doesn't match exactly does not mean it's useless, it maps to a concept, if the details are important and ambiguous, then elaborate.

Re:Bun is being ported from Zig to Rust by Dylan16807 on Tuesday May 05, 2026 @12:40AM (#48018096)
The dilution of the term is a real problem sometimes.

But pointing your AI at an entire codebase to transpile pretty much entirely by itself? Yeah vibe coding is a fitting term.

Even if you wrote it a small essay on how to Rust. That improves the situation but doesn't change the core autonomy/hope of the task.

Re:Bun is being ported from Zig to Rust by rzmmm on Tuesday May 05, 2026 @02:07AM (#48018666)
Here is the Wiktionary definition for curiosity.

> (programming, neologism) A method of programming in which a developer generates code by repeatedly prompting a large language model.

https://en.wiktionary.org/wiki/vibe_coding

Re:Bun is being ported from Zig to Rust by dolebirchwood on Tuesday May 05, 2026 @02:32AM (#48018827)
Thanks. That helps us know not to take Wiktionary seriously.