The GNOME.org Extensions hosting for GNOME Shell extensions will no longer accept new contributions with AI-generated code. A new rule has been added to their review guidelines to forbid AI-generated code.

Due to the growing number of GNOME Shell extensions looking to appear on extensions.gnome.org that were generated using AI, it’s now prohibited. The new rule in their guidelines note that AI-generated code will be explicitly rejected

  • uncouple9831@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 day ago

    Oh…an actually human response. How refreshing. At least one person here got their rabies shot.

    Do they actually review it or is it like how android and apple “review” apps? And why would they be reviewing the code rather than putting it through some test suite/virus scanning suite or something? That is, this shit isn’t going away any time soon even if the bubble pops, so why not find a way to avoid the work rather than ban people who make the work “too hard”?

      • uncouple9831@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        1 day ago

        I’m calm, but since you need to hear it: nobody has ever in the history of the human race received the command to “calm down” and had it make them calmer. So chill out broski.

        • soc@programming.dev
          link
          fedilink
          English
          arrow-up
          7
          ·
          1 day ago

          Then do whatever you need to do to stop freaking out about other peoples’ right to choose to not deal with LLMs.

              • uncouple9831@lemmy.zip
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                5 hours ago

                Right that was about the rabid responses from people, not the actual topic of the thread, and if anything I was commenting on others freaking the fuck out. Some of the responses are so full of hate they are just incomprehensible. I was excited to see a response that actually made any sense.

                Lol it’s been a few days since I looked at the thread vs the inbox. There’s a comment near the top at +75 which is saying basically the same thing as my own at -55. So yeah, I’m sticking with rabid hate as the right description for the response I got.

      • uncouple9831@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        1 day ago

        Oof this just makes it so much worse. It sounds like they have two complaints:

        There are more extensions being made now. Good. If you can’t keep up, charge money to review them or something. Even charging 10 cents will drop submissions instantly.

        The extensions have unnecessary try/catch blocks. And it’s not just any try catch blocks that aren’t necessary…it’s only the ai-generated unnecessary try catch blocks. Human-generated unnecessary try/catch blocks are fine. This is dumb and a dumb example because it’s a structure whose behavior is well understood and well defined. I add unnecessary try/catch blocks to my code all the time if I don’t feel like digging in at the moment to figure out all of the failure modes of some function. It’s only when a LLM does it that it upsets the poster. Ridiculous.