Linux creator Linus Torvalds has famously been fairly hot and cold on generative AI in coding work, seeing a good purpose for it whilst also acknowledging a lack of quality control has led to a flood of unhelpful reports. Well, it seems like AI won't be fully replacing him just yet, as he's recently undergone a 'debug session from hell' where his AI assistant recommended he give up several times.
As spotted by International Cyber Digest, Linus took to a Linux Kernel commit to state all it took was "fixing a bogus 'round_up()' to a 'round_down()', but there were 24 patches adding more and more debug information to this, and 18 kernel boot to finally narrow it down to this."
This is a good example of where an AI might struggle to fix code, because it's not a syntax error or a bug, necessarily. The function is technically 'correct', it's just not doing what Torvalds wants it to. "The AI several times stated flat out that this was impossible and unsolvable," says Torvalds, "and that we should just write a report about it."
It seems like grit, determination, and stubbornness were what got the AI to behave in the end. Torvalds says, "I suspect those things have been trained by people who may not be quite as stubborn as I am."
Torvalds does praise the AI he's using, noting that, "while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed.
Source link







