Moving really old and unused code out of the kernel just to get less AI-assisted bug reports is IMO one of the best consequence ever of AI.
I love it.
We should start trimming the fat out of everything.
Moving really old and unused code out of the kernel just to get less AI-assisted bug reports is IMO one of the best consequence ever of AI.
I love it.
We should start trimming the fat out of everything.
I have 10 year old servers I'm still using because they run fine with linux.
It's naturally de-ossifying and forces uptake of new methods and practices.
It gives you an opportunity to question assumptions and do things greenfield again.
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- Antoine de Saint-Exupéry
One of my buddies was infamous for a while for being the "I deleted X lines of code today" guy.
I, too, am a fan of RFC 1925.
Everyone is afraid of breaking users until Torvalds says it’s ok.
Obviously, the parent is /s, but when I read this, I thought Linux was removing exploit paths that exercise rarely-used features.
On phone OSes at least, quirky rare formats and features are (were?) a common source of exploitable bugs.
There’s presumably plenty of code bloat in the kernel, and while no human would ever scan for bugs in a corner of the kernel that hasn’t been used or touched in decades, AI 100% will. And while those bug reports might be useless as bug reports, they seem promising as “why is this code even here?” flags.
This is one of the main examples of drivers that were removed.
I guess end users can not upgrade but a definition of obsolete would be nice.
To me, every HP printer ever is obsolete. But I assume someone else has an equally valid and different opinion. How does that go with computer hardware?