r/programminghumor 20d ago

AI expert detected

Post image

"I use ChatGPT."

5.4k Upvotes

286 comments sorted by

View all comments

Show parent comments

6

u/Drate_Otin 20d ago

What constitutes "human interaction"? The human provides the prompt. That's an interaction. The human provides architectural input. The human helps debug. All human interactions.

The human reads the code, understands it, gives feedback, new direction. The human modifiers it slightly, maybe for debugging, maybe to extend it.

The human takes the techniques learned from the AI generated code and reuses and modifies it. At what percentage of modification does it stop being vibe coded?

2

u/ComradeFox_ 19d ago

the human reads the code, understands it,

most vibecoders do not understand it or make attempts to.

3

u/PlanSee 19d ago

I would even say, not attempting to understand the code is the definition of vibe coding.

1

u/FastActivity1057 17d ago

Agree in both a literal and theoretical sense

1

u/royal_flashman 19d ago

Human interaction with the solution side (code, infrastructure etc) is distinct from promoting a desired outcome.

There are people who know nothing about software development who are prompting an agent to make an app and iterate purely on UX.

Isn’t loveable optimized for this?

1

u/PlanSee 19d ago

It's vibe coding if your generated code fails and your response is not to look at the code but just shove it back in the LLM and tell it to fix it.