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

Great article, though I'm still reading it as it's a mammoth read!

A side note: as it's been painfully pointed out to me, "vibe coding" means not reading the code (ever!). We need a term for coding with LLMs exclusively, but also reviewing the code they output at each step.



We could revive the old CASE acronym (https://en.wikipedia.org/wiki/Computer-aided_software_engine...). ;)


SWITCH: SoftWare Implementation Through Computer & Human

BASE: Brain And Silicon Engineering

CLASS: Computer/Llm-Assisted Software Specification

STRUCT: Scripting Through Recurrent User/Computer Teamup

ELSE: Electronically Leveraged Software Engineering

VOID: Very Obvious Intelligence Deficit

Okay maybe not that last one


Actually a good suggestion.

Prediction: arguments over the definition will ensue


I use "Pro-coding" as it implies professionalism or process, or at least some sort of formality.

It doesn't imply AI, but I don't distinguish between AI-assisted and pre-AI coding, just vibe-coding as I think thats the important demarcation now.


Prompt coding or just prompting

"Lets prompt up a new microservice for this"

"What have you been prompting lately?"

"Looking at commits, prompt coding is now 50% of your output. Have a raise"


What is the term for getting the ick from reading?


It's called "reviewing code." I'm not taking any kind of responsibility for code that I haven't written myself.


You're not just hitting go and reviewing code though. If someone asked how I built a side project and I said "reviewing code" it would make no sense.


> If someone asked how I built a side project Then you might have to say the truth: that you didn't build it, but Claude/OpenAI/Gemini built it under your supervision.


Now we're getting somewhere. I think there's more than just supervision involved though. The ideas, direction and design are also provided by the person driving and reviewing output from the agents.


Just use "coding", then let's reserve the word "programming" for Linus.




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

Search: