There appears to be a few bad actors in the Lemmy community spreading ragebait for personal gain

In fact, the same mechanisms added at the beginning to catch bad human written code are the exact same that catch bad AI code

  1. No, the Linux kernel DOES NOT use AI to automatically approve code for inclusion. As far as I can tell, there are no plans to do so
  2. The Kernel actually has a huge number of maintainers. As part of the process, all patches are reviewed by a human who provide feedback as part of the process, and patches get bounced back and forth multiple time.
  3. Patches don’t just magically go straight to master. The maintainers generally have their own branches where it goes to, then it goes to staging trees like Linux-Next. It goes through many eyes, and many tests by the end. The idea that AI code is overrunning the kernel is rediculous
  4. Maintainers also check that the code meets coding guidelines and is written properly, and solves the problem they are trying to solve. Yes, they also ensure the code isn’t slop
  5. LLM’s though might be used to identify obvious problems with the code (which they are VERY good at), or even identify code that doesn’t follow coding guidelines.
  6. The only thing that matters is the human who submitted the code, as they should be checking the code submitted anyway (including LLM generated code)

Writing bad code isn’t something new, and isn’t unique to LLM’s. Coders (and it seems some “journalists”) have been writing slop since computers were invented.

The process hasn’t gotten less stringent (probably even MORE stringent as there is an additional set of robotic eyes that can also check), and the same mechanisms that were put in place to catch badly written code 10 years ago, are still there now… With no changes.

  • glibg10b@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    10 hours ago

    Why is it an entirely different conversation? Or rather, why do you think that this conversation is not what the AI-opposition are concerned about? (At least some of us are)

    Here are some quotes from the article we all know we’re talking about:

    Torvalds expects contributors to use well-funded chatbot coding

    Kernel maintainers are complaining they’re drowning in slop. Torvalds’ answer is: less people, more chatbots!

    Torvalds said he is not trying to push non-chatbot users out of the project. But there’s already so much slop code and so many slop procedures that his actions don’t match these words.

    These are just from the first few opening paragraphs. I could keep going.

    Now here are some of the top Lemmy comments:

    The most disappointing aspect of using AI on linux, to me, is that it sort of implies linux is now more comfortable with the “move fast and break things” -mindset, now caring more about “efficiency” and “speed” rather than integrity and quality.

    Its really sad, Linus used to be a champion of open source and now hes doing his best to ruin it.

    Linus is a traitor to Open Source community. Using and promoting a tool created by stealing the works of thousands of developers, artists etc. He might be a good programmer but he is a fucking douchebag.

    So yes, the AI opposition absolutely is concerned with the maintainers welcoming slop into the codebase. This is why we needed someone like @auzy1@lemmy.world to step in and make a post clarifying the situation.