Linus Torvalds is OK with vibe coding as long as it's not used for anything that matters
(www.theregister.com)
literally any abstraction
Except vibe coding is not an abstraction in the way that word is usually used in the software context. Abstractions are deterministic. They may be leaky, but they can be fully understood and properly debugged if you have the skill. A chat bot that gives you a completely different result each time you give it the exact same task is something very different from that.