Linus talking about using AI in Linuxhttps://events.linuxfoundation.org/open-source-summit-europe/Torvalds:Many open-source developers still dislike AI. The latest example is System76 banning AI-generated content from its COSMIC desktop. But I actually really like using AI.I think that you need to be very careful using AI when you're doing something real and important.I don't do a lot of kernel programming. I'm a maintainer. The Linux kernel is a project where other people do the real work, and I act as the collection point. But I still enjoy programming immensely. I invented the whole thing.I think AI is a wonderful tool if you use it correctly and treat it as a tool, and I find it makes programming much more enjoyable. I started programming in 1981 or so, in MSDOS and back then computers were much simpler, and you could understand what they were doing, and also the programs you compared your own programs to were much simpler.The bar in software engineering has grown so high that it's hard to see your own small efforts as worth anything, because you're used to all these polished, professional programs.A lot of people make fun of vibe coding, but I think it's a wonderful way to find joy in programming. It makes you feel like you're doing something relevant. It allows you, as a new programmer, to do things that you would otherwise have a really hard time with.
>>544248469AI good when I use it because I check the output.Ai bad when others use it because they don't check the output.Simple as.
>>544248665yeah, this is a common trendeveryone wants to think they have valuable skills that can't be automatedall the obvious issues only happen to other people because they're stupid and they don't know what they're doing. I do! I'm very smart and it's because of the skills I developed that I am able to use AI effectively
>>544248469Every time AI solves something for me i lose interest in it since it's not solved how i wanted it to solve and thus i cannot find enjoyment in it.
>>544248469Linus the man who comped Unix
>>544248830Complete automation is retarded though because the end goal is human extinction.
>>544248469We get polished programs?Everything I use has become more prone to crashing over the past half-decadeHonestly, if documentations weren’t written by troglodytes that hadn’t spoken to a human being since ever I wouldn’t have to ask AI how to do shit
>>544249559>the end goal is human extinction.Total Wagie Death
>>544248469Linus is not an unprofessional tool. The problem with AI usage are the rest of the democratic.
>>544250653You can kill yourself anytime.
>>544250741You can stop being a wagie, and conflating freedom with death
>>544251373Again, feel free to exit the stage at your convenience.
The entire Linux scene is fucked.I had problems trying to change permissions on something or other - went to a site full of "experts" with years of experience - I was cut, copy and pasting all sorts of crap that never worked - only to find the solution by myself.
>>544248899I have reached a mental state where I only take control above a certain level. I leave tactical decisions to the AI while being deeply involved in structural and architectural concerns. This provides both a feeling of control as well as fast iteration. Vibe coding is really fun if you do it in this manner. You can create high-quality software if you know how to use AI properly.
>>544248469You should always be able to "trust but verify" AI output. If you can't, you're basically entrusting whatever you're doing to the LLM. If you can afford to have it fuck it all up, then the risk is up to you.
>>544256171Some things I don't wanna verify
>>544250653>>544251373You’re breathing air, taking up space and consuming energy that could be used for more robots and data centers. How do you justify your continued existence then?
Linus is the OG vibecoder. He just sends out terse emails describing what he wants and his minions implement it and bowl through all the stupid little problems that come up.
>>544256329The ai needs some power users. We have reached a tentative agreement