It’s great for coding things that you don’t care if it gets it wrong, though. Like, I vibe coded a JavaScript injection to add a client-side accessibility feature to a website running a fairly complex tech stack. I don’t know JavaScript, but I know how to code, and I know enough HTML and CSS to do simple things.
It failed quite a few times, but each time I just needed to refresh the page for a clean slate, tell the LLM how it fucked up, and try again. In about an hour, I had a functional script I could inject in the site to bolt on a new feature.
I was reading the code along the way, so I know what it’s doing for the most part (not some of the JavaScript things, like why there are extra brackets in places I wouldn’t expect, but whatever.) It wasn’t doing anything dangerous.
Not mission critical. A small block of code to do one simple thing. There was no real downside or cost of failure, aside from wasted time. And it’s small enough that it’s easy to understand from scratch; it’ll be fairly easy to update and maintain.
On the other hand, it sounds like Microslop and NVidia (and many others) are using AI slop in complex, mission-critical projects. I’d be nervous for their future, if I cared about them.
It’s great for coding things that you don’t care if it gets it wrong, though. Like, I vibe coded a JavaScript injection to add a client-side accessibility feature to a website running a fairly complex tech stack. I don’t know JavaScript, but I know how to code, and I know enough HTML and CSS to do simple things.
It failed quite a few times, but each time I just needed to refresh the page for a clean slate, tell the LLM how it fucked up, and try again. In about an hour, I had a functional script I could inject in the site to bolt on a new feature.
I was reading the code along the way, so I know what it’s doing for the most part (not some of the JavaScript things, like why there are extra brackets in places I wouldn’t expect, but whatever.) It wasn’t doing anything dangerous.
Not mission critical. A small block of code to do one simple thing. There was no real downside or cost of failure, aside from wasted time. And it’s small enough that it’s easy to understand from scratch; it’ll be fairly easy to update and maintain.
On the other hand, it sounds like Microslop and NVidia (and many others) are using AI slop in complex, mission-critical projects. I’d be nervous for their future, if I cared about them.