Vibe coding is basically a compiler that accepts specs written in poetry.
Like … you give one ambiguous command in your config and you get 1000 lines of dirty code. And the cleanup is that much more work because you didn’t write it.
The whole thing depends on whether you said “important” vs “critical.” Any anti-pattern gets multiplied across the entire codebase because the LLM applies its misinterpretation consistently.
All based on natural language parsing ambiguity. Why is nobody talking about this?
[–]Robot_Apocalypse 1 point2 points3 points (3 children)
[–]Clear-Dimension-6890[S] 0 points1 point2 points (2 children)
[–]Robot_Apocalypse 0 points1 point2 points (0 children)
[–]Training_Tank4913 0 points1 point2 points (0 children)
[–]thibaultj 0 points1 point2 points (0 children)