I really cannot stress enough how much of an unexpected marketing gift the term "vibe coding" has been for us.
@buttplugio what the heck is vibe coding?
@sinister @buttplugio Throwing prompts at generative AI until it does the thing you want. It's explicitly not about understanding what it does or worrying the code quality.
@patrizia @buttplugio at this rate should i even learn how to program? Its been years ive not made much progress lol

@sinister @buttplugio Only you can answer that, but I don't expect programming jobs to go away - a lot of trouble gets caused when nobody understands or cares about the code :)

Some open source projects are be plagued by users submitting AI-generated patches and security reports that are invalid, because the user didn't read, understand, or investigate what the AI spat out.

@patrizia @sinister @buttplugio it's been a long time since I considered myself a coder, but my feeling is that AI generated code will be acceptable for the 90% that's not edge cases. It'll have problems with the 90% of code written to deal with the edge cases.

@fencepost @patrizia @sinister @buttplugio
Debugging is 90% of the time you are spending. The first raw program text usually is the fast part, unless you work really hard on optimisation problems - which is another weak point for AI.

AI is trained to only shows the most common text in the context given - neither the most elegant, nor the fastest, most robust nor most correct program.