Elektrine lite

← Feed

@Nalivai@lemmy.world

Post #4093231

2026-07-17 19:16 UTC

This is absolutely not true. The email is very direct, and the specific context doesn’t change anything. Here’s the full text: I think it makes the point of sashiko - helping maintainers - unachievable. If the point to not use LLMs in general, let’s discuss this, not how to make each use case more complex. It seems like [1] expresses a very anti-LLM position in general Yes. And no, that’s not the position of the Linux kernel. I realize that some people really dislike AI, but this is an area where I’m willing to absolutely put my foot down as the top-level maintainer. Linux is not one of those anti-AI projects, and if somebody has issues with that, they can do the open-source thing and fork it. Or just walk away. AI is a tool, just like other tools we use. And it’s clearly a useful one. It may not have been that “clearly” even just a year ago, but it’s no longer in question today. There are other questions around AI (like what the economy of it will actually look like in the end), but “is it useful” is no longer one of those questions. Anybody who doubts that clearly hasn’t actually used it. Yes, it can also be a somewhat painful tool, both for maintainer workloads and just from a “it keeps finding embarrassing bugs” standpoint. But the solution is not to put your head in the sand and sing “La La La, I can’t hear you” at the top of your voice like some people seem to do. The solution is to make sure those LLM tools help maintainers instead of just causing them pain. There’s no question on that side. We’re not forcing anybody to use it, but I will very loudly ignore people who try to argue against other people from using it. And no, AI isn’t perfect. But Christ, anybody who points to the problems at AI had better be looking in the mirror and pointing at themselves at the same time. Because it’s not like natural intelligence is always all that great either. The kernel project has been and will continue to be about the technology. Sure, the social angle of working on open source is important and often a very motivating part of the project, but in the end that’s a side benefit, not the point of the project. This is NOT some kind of “social warrior” project, never has been, and never will be. In the kernel community we do open source because it results in better technology, not because of religious reasons. And so we make decisions primarily based on technical merit. Not fear of new tools.

Replies (1)

  • @aaa@lemmy.zip 2026-07-18 06:29

    Yeah I think you’re right, when it comes to AI as a coding tool. I heard someone ask something like “where on the scale from flashlight to violin would you put LLM tools for coding”. By that, they meant, if you use a flashlight, and it doesn’t work, you’re pretty sure it’s not your lack of experience with the tool - the tool is just broken. But if you play a violin and it sounds like shit, it’s probably because you’re not versed enough to play it (or at the very least you don’t know if it’s you or the violin who’s at fault), assuming you don’t play the violin. If one finds LLMs unhelpful for coding, is it them not knowing how to play it, or is the tool inherently broken? It’s very arrogant to believe one is so knowledgeable about a tool, one which is in constant development too, that it is not them who is using it wrong, but rather the tool that is wrong. There’s a plethora of other areas of just criticism of the technology, but I think how useful it is for coding is not one of them. Aside: your “manmade” line breaks make your comment harder to read on a phone. I guess it’s a hard habit to break, but I would suggest you try. Most places people type text to be read by other these days, one should account for vastly different resolutions and aspect ratios (e.g. vertical & horisontal monitors). Adding in line breaks where it looks good on your screen is like writing text for yourself to read. That’s my personal opinion at least

    Open ##4093230