logoalt Hacker News

nailertoday at 2:45 AM4 repliesview on HN

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.


Replies

WD-42today at 2:51 AM

You're right, all 750k lines of code added in a single day - definitely reviewed and completely understood.

rzmmmtoday at 6:07 AM

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

show 1 reply
Dylan16807today at 4:40 AM

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.

brailsafetoday at 2:54 AM

This is just a coined term; definitions evolve over time based on usage

show 2 replies