Fedora Linux now permits AI assisted contributions (code, docs and more), provided there is proper disclosure and transparency

https://pagure.io/Fedora-Council/tickets/issue/542

https://discussion.fedoraproject.org/t/council-policy-proposal-policy-on-ai-assisted-contributions/165092/242

Bad decision Fedora but it was expected when IBM/RedHat is basically fund it. Maybe that is what corporate client of RHEL/IBM wants. IDK. There are many other distros that bans AI/LLM but many contributions of Fedora ends up in upstream projects like Kernel or DEs.

Issue #542: Council Policy Proposal: Policy on AI-Assisted Contributions - tickets - Pagure.io

@nixCraft Oh ffs... šŸ˜‘
@catsalad @nixCraft It doesn't actually look too bad, as long as everyone understands that, if you lack the ability to write the code yourself, you lack the ability to "[vouch] for the quality, license compliance, and utility" of the code. And if you *do* have that ability then, 999 times out of a thousand (at least), it would be easier to write it yourself than to check "the quality, license compliance, and utility" of the code after the fact.

@StarkRG @catsalad @nixCraft Ignoring all the ethical issues of AI generated anything (and we really really really shouldn't ignore those), my experience with AI is that it's like having to review code written by a junior that is incapable of learning.

Because that is my favourite part of coding... sure...

@StarkRG @catsalad @nixCraft And not even a talented junior, but one that got into coding without actually caring much about the craft.

@ainmosni @StarkRG @catsalad @nixCraft

Ladies and Gentlemen! This, and _exactly this_ is why the U.S.' "everyone should code!!!!1" push was so fucking stupid.

@desantis @ainmosni @catsalad @nixCraft
I disagree. I don't think that everyone should end up coding in their everyday life, however everyone should have a basic understanding of what code actually does. Without that you end up with people who think that computers are unknowable magic. You don't need to know how to genetically engineer something, but you do need to know what genetics *is*
@StarkRG @desantis @catsalad @nixCraft I think this learnt helplessness that we have with modern technology is a very big risk that has been exploited by big corps for quite a while now.
@ainmosni @StarkRG @catsalad @nixCraft Agreed, like how Cloud providers convinced the masses that you're not able to manage your own infrastructure.

@ainmosni @StarkRG @desantis @catsalad @nixCraft One of the many things I hate about LLMs is that this is essentially the opposite of software engineering, and yet so many software engineers seem to go along with it.

I'd hope that if more people knew the basics of coding, they'd recognize the problem. But that fact suggests otherwise.

It's as if medical schools were going all in on faith healing.

@foolishowl @ainmosni @StarkRG @desantis @catsalad @nixCraft
Well, medical profesionnals and WHO fucked up big time on covid and never updated their practices and recommendations (face respirators, clean air, etc.) sooooo in fact I am not sure that they’re better than software engineers. 🄲
@StarkRG @desantis @ainmosni @catsalad @nixCraft Exactly. I shouldn't need to compile my corn from source, but I should be able to understand that it's fancy & drought resistant because of genetics.