RE: https://hachyderm.io/@mitchellh/116580433508108130
I'm not an infra guy but 'leaving the code to AI' seems very very dangerous to me.
It reminds me of the arguments I've had with 'nobody cares about the code' people in the past (surprisingly many of them programmers), meanwhile we were dealing with bugs that were a direct result of poorly engineered code.
And the nature of that is the code base becomes terribly broken past a surprisingly early point of no return.
If you 'leave it to' LLMs, no matter how good they are, they will inevitably write code that goes far beyond this point, they can just keep adding complexity inhumanly.
This results in non-linear issues managers rarely understand - bug rate increases, features become impossible to add, security issues abound, performance tanks, etc.
But people end up thinking 'that's just how it is' because they don't realise it's because of the mess.
LLMs will also hallucinate + introduce subtle bugs unlike anything a human would write, deep, deep within the spaghetti.
Unwise :)
@ljs i'm leaving programming to awk oneliners and copy pasting from stack overflow
@lkundrak Sorry, did sir imply he had thumbs there? Did I read that right?
*Screeches*
@ljs lol no thumbs sir
i have not upgraded my fedora 43 to fedora 44
i upgraded to debian
i can paste with middle click
no thumbs
sir
no thumbs
AI tools are useful, but they NEED a human-in-the-loop.
Unfortunately every time technology like this emerges, the aristocratic class (i.e. upper management) see it as a cue to eliminate jobs.
And maybe even from the very dawn of software they've wanted to get rid of programmers.
We're awkward, we tell them their badly formulated ideas won't work, we dare to have specialised skills that cost them more.
So, so many attempts throughout the history of computing to get rid of us, this is the most serious of course, but the dream of getting rid of us blind them to the limitations of this technology.
Even if AI did live up to every claim, it'd be developers wielding them, of course they don't see that :)
@ljs is this a trick question?
not enough active neurons
@jarkko @ljs What amazes me in this is that it’s often software development professionals who seem to think the code generation has been the bottleneck. Many of them seem to get defensive or elusive when questioned was this really the bottleneck.
Of course these people also seem to have been more on the managerial side for years, so maybe they are not that familiar with the development side.
@ljs fully agree!
Reviewed-by: Sashiko <sashiko-bot@kernel.org>