118
submitted 13 hours ago by Blaze@piefed.zip to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] SapphironZA@sh.itjust.works -2 points 5 hours ago

AI development tools are not going away. They are massive productivity enhancers, FOR PEOPLE WHO KNOW HOW TO USE THEM PROPERLY.

Rather than banning AI tools in development, the correct approach is to change how submissions are handled in open source projects. Maybe we should move away from treating all submissions equally.

For large projects like the Linux Kernel, you or your organization should go through a qualification process. Alternatives you can look at a referral based qualification. If you submit junk quality code frequently, you lose standing.

Yes, that's more work, but it's worth it for the benefits of AI tooling while retaining the best minds on the project. Arguably large open source projects need this anyway.

[-] silentjohn@lemmy.ml 3 points 3 hours ago

If they're "productivity enhancers", why have literally 1000s of CEOs admitted absolutely zero efficiencies or increased revenue due to forced AI usage in the workplace?

[-] MoogleMaestro@lemmy.zip 1 points 3 hours ago* (last edited 3 hours ago)

Rather than banning AI tools in development, the correct approach is to change how submissions are handled in open source projects.

What kind of recommendation do you have here that doesn't devolve to, like, closed source?

Open source requires a community that is transparently involved in the process and have equal rights to fork the code. There's really no way around this, the license grants the right for anyone to fork as long as they adhere to the license.

Sad truth is that AI has effectively killed open source unless maintainers are willing to make a clear stance for AI:0 submissions only. Otherwise, the endless pull requests are far too hard to maintain as a single individual. And we certainly don't want code being accepted by AI systems without human certification, especially in something as fundamental as an OS kernel.

[-] spartanatreyu@programming.dev 1 points 3 hours ago* (last edited 3 hours ago)

AI development tools are not going away. They are massive productivity enhancers, FOR PEOPLE WHO KNOW HOW TO USE THEM PROPERLY.

It depends.

To be more specific, they are massive productivity enhancers over the short term with the trade off being lost productivity over the long term. If your scope is going to be over the long term then using LLM tools is going to be a net negative benefit.

A single small scope disposable project however might be more productive to be vibecoded as the negative effects to the coder (e.g. cognitive debt, skill atrophy, etc...) can be overcome by paying off that debt and reinforcing acquired skills in the next project with thinking through challenging problems and hand coding a larger project.

But you need to take care to make sure it's a one off, otherwise you open yourself up to compounding those negative effects. The real danger is the productivity boost from one small scoped disposable project is psychologically seductive and you risk yourself falling into a cognitive surrender / death-spiral. We already know it uses the same pathways as those found in gambling and drug addiction so caution is definitely warranted.

Rather than banning AI tools in development, the correct approach is to change how submissions are handled in open source projects. Maybe we should move away from treating all submissions equally.

For large projects like the Linux Kernel, you or your organization should go through a qualification process. Alternatives you can look at a referral based qualification. If you submit junk quality code frequently, you lose standing.

Yes, that’s more work, but it’s worth it for the benefits of AI tooling while retaining the best minds on the project. Arguably large open source projects need this anyway.

This can work, but it's easy to get it wrong.

Online competitive gaming suffers a similar problem: If all your opponents are bots or cheaters, then the game is no longer fun and players leave.

The best solution we have for that is shadowbanning. When a user is found to have been cheating, only match them with other cheaters, and don't tell them. But that doesn't work in source forges where bad users can tell they can't communicate with everyone.

The next best solution is to make it expensive to be a bad actor. Make it so that to participate, you need a paid account (usually a small $5 fee). Bad actor's accounts are banned and to participate again, you need to jump through the hoops of purchasing a new account. This is used in gaming with purchasing subscriptions (where the credit card number is blacklisted), or by tying a phone number to the account which is sent a validation text message (where the number is blacklisted). This is also used by phone app stores to combat spam app submissions.

It's not a perfect solution, but it's effective.

this post was submitted on 11 Nov 2026
118 points (99.2% liked)

Linux

15451 readers
348 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS