Toward automated verification of unreviewed AI-generated code - Peter Lavigne

Constraints that could make unreviewed AI-generated code trustworthy.

TIL about "#ComprehensionDebt — a hidden cost to human intelligence and memory that results from excessive reliance on AI and automation. It is the growing gap between how much code exists in a system and how much of it any human being can genuinely understand. It can lead to teams not being able to explain why design decisions had been made or how different parts of the system are supposed to work together. The debt has to be paid sooner or later, and interest accrues rapidly."

https://addyosmani.com/blog/comprehension-debt

#hiddencost #AIgeneratedCode

Comprehension Debt - the hidden cost of AI generated code.

Amazon tightens the bolts on allowing AI generated code into production systems - more humans needed!

Junior and mid-level engineers at Amazon now have to get a senior engineer to sign off on any proposed changes that were created with AI.

Coders are discovering that AI coding tools can fail in weird, unique ways that might not be detectable by a code reviewer looking for common mistakes. https://www.runtime.news/ai-generated-code-still-needs-a-human-touch/ #AI #Code #AICodingTools #CoPilots #Software #Amazon #GuardRails #Developers #AIGeneratedCode

Verification debt: the hidden cost of AI-generated code

I’ve forgotten how to write code, or at least I think I have. Hard to be sure, I haven’t done it for a while. But then, I start to muse…

Medium
Ward

Your AI writes code. We make sure it doesn't break.

Using AI Generated Code Will Make You a Bad Programmer | Rudi's Unsolicited Opinions

With 97% of developers now using AI coding tools at work, the question isn’t if AI is in your codebase. It’s where.

We take a closer look at how AI-generated code can alter your software supply chain, sometimes in ways you won’t notice until it's too late.

👉 See our thoughts on managing AI-driven risk with confidence.

🔗 https://bit.ly/3Xyi5bH

#SoftwareSupplyChain #AIinEngineering #DevSecOps #OpenSourceSecurity #SoftwareSecurity #AIGeneratedCode #SecureDevelopment #ActiveState

The abomination that is purely #AIGeneratedCode is when there are *no* humans in the process and when the code works just well enough to not cause immediate problems…only for the technical debt collectors to come knocking a few months down the line. Then, you’ll need an actual programmer to sift through all the spaghetti code because if there were no humans in its production process, then there ain’t anyone on Earth who can explain what it does.