Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is not vibe coding at all, this is reviewing AI generated code


It's a lot of (good) actual engineering or solid programming tips, and yeah it's not "vibing". There's no embrace the exponential or just pasting errors.

I think most people should try to really "vibe" in the original sense. Use SuperWhisper and don't even read the diff. It's a different experience. I am not saying ship critical code like this... but if your main use of LLM AI tools is to basically type code faster than you (which is totally fine and it's what I do at work), that's not really vibing.


Unless you touch the code, you're still vibe coding if you just review and ask the LLM to change. You're coding when you touch the code yourself and make edits to what LLM made.


Wikipedia says:

> the human developer avoids micromanaging the code, accepts AI-suggested completions liberally, and focuses more on iterative experimentation than code correctness or structure.

> A key part of the definition of vibe coding is that the user accepts code without full understanding.

https://en.m.wikipedia.org/wiki/Vibe_coding


It's too bad the "vibe coding" definition is so strict. You could have an app that was completely AI generated, but the moment you even peak at the generated code or make a small revision, it is no longer a vibe coded app.


I think that's an overly strict definition.

A CGI film is still a CGI film even if artists at the studio hand-paint certain objects in certain frames.

A Python program is still a Python program even if it calls out to C code for a handful of key functions.

I suspect most people would consider an AI generated image to still constitute AI art even if the creator touched up a few things in Photoshop.


It has to be a strict definition because that is the main point of vibe coding, it is for people who don't know how to program.


Nobody’s coined a fun catchy phrase for half vibe coding / half real engineering, so I will continue to refer to my AI assisted adventures as vibe coding :)

Sometimes I call it vibe coding ++.


Vybrid coding :)


"Vibrid" spelling looks much more naughty


the page is an interesting display of a very large bureaucratic institution that is extremely worried about being sued, but is still utterly desperate to get in on the AI bubble before it pops


Bro you’re harshing the vibe




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: