hot take (or really not so hot take): WE ARE USING "VIBECODING" FOR TWO DIFFERENT THINGS AND IT CAUSES UNNECESSARY FRICTION IN COMMUNICATION
Mirrored from r/LocalLLaMA for archival readability. Support the source by reading on the original site.
vibe coding meaning 1:
Thrown together without care, by dumping it all on the AI, without deeper understanding of, or interest in, how to make code good, modular, robust.
vibe coding meaning 2:
Significant AI assistance in writing code.
Suspicion:
When Mr vibecoding himself, Andrej Karpathy, "vibe codes" something, it is very much vibecoded 2, but not very much NOT vibecoded 1. (Unless maybe it's something he just wants to use once, and throw away immediately aftere.)
I don't know enough to judge, but I wouldn't exclude the possibility that, when a state of the art AI coding agent loop writes all the code 100% by itself, and does round after round of the "bad guy bot" checking the code for good software engineering practices, and using state of the art libraries etc. - it has a good chance of being similarly far away for vibecoded 1, than fully human written code.
[link] [comments]
Discussion (0)
Sign in to join the discussion. Free account, 30 seconds — email code or GitHub.
Sign in →No comments yet. Sign in and be the first to say something.