I suppose I should quote a part, since no one else will read the dreaded wAlL Of tEXt.
Is this short enough for you?
AI helps people find more vulnerabilities in existing code. To address those vulnerabilities, people use AI to generate patches. The resulting pull requests are then "reviewed" by AI. That is, the more AI is in the loop, the less we understand the code base. The mystical "human in the loop" often is nothing more than a rubber stamp.
So what happens when things go bump? Complex systems fail in complex ways, and debugging code is an order of magnitude harder than writing code. Debugging somebody else's code is harder still. Trying to debug large, complex, distributed systems consisting of components that are effectively opaque to your entire organization is going to be impossible.
all 21 comments