• mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    33
    arrow-down
    14
    ·
    1 day ago

    Better make an AI free fork of linux too then.

    Can’t have all those fancy 7.0 changes in my kernel because some dev used AI to check his code formatting before submitting a PR. I’ll stick with my outdated fork thank you very much. Upstream fix for blatant CVE but the fix includes an AI comment? Nooooo thank you.

    I mean its not like there’s a reject button for pull requests or anything. Anyone could just submit AI slop and we’d never know. Not even from the blatantly failing CI tests.

    • Tattorack@lemmy.world
      link
      fedilink
      arrow-up
      18
      arrow-down
      1
      ·
      18 hours ago

      Didn’t Torvald’s already chew people out for committing vibe-coded crap? At least I can rest assured the Linux Kernel doesn’t have dysfunctional generated code in it.

      • Blue_Morpho@lemmy.world
        link
        fedilink
        arrow-up
        5
        arrow-down
        1
        ·
        18 hours ago

        He sort of did the opposite. He chewed people out for trying to put anti AI language into the docs. He said in effect, “We can’t tell if AI was used so it’s stupid to add anti AI requirements.”

      • Mose13@lemmy.world
        link
        fedilink
        arrow-up
        17
        arrow-down
        1
        ·
        17 hours ago

        I think actually on the programming side, we’re in a fairly good spot. I really think that AI will be a tool and it will make people more productive. I think that vibe coding is great for getting into programming. I think it’s gonna be a horrible thing to maintain. So I don’t think programmers go away. You still want to have the people who know how to maintain the end result. I’m a huge believer in AI. I’m not a huge believer in the things going on around AI. I find the marketing and the market to be sick and twisted, and there is going to be a crash, and it’s gonna be ugly.

        Linus Torvalds

        Source

        • Tattorack@lemmy.world
          link
          fedilink
          arrow-up
          13
          ·
          15 hours ago

          Vibe-coding =/= actual coding. He chewed out someone for committing code that was simply churned out by an AI without checking if it’s actually functional code.

          Lemme try find his email…

          • RogueJello@lemmy.world
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            8 hours ago

            So… typical Linus response to poor code. You’d don’t really need a source, I’ve seen him go off on bad coders more than once, adding AI doesn’t really change much.

            • Tattorack@lemmy.world
              link
              fedilink
              arrow-up
              1
              ·
              6 hours ago

              I mean… He did say something along the lines of being incompetent for using AI. Or that incompetence made them use AI.

              I think Linus sees some benefit in an AI tool catching problems in code you’ve written, but not as a crutch to vibe-code with.

          • Mose13@lemmy.world
            link
            fedilink
            arrow-up
            9
            ·
            14 hours ago

            100% agree, but does your average Lemmy user know the difference between vibe coding vs actual coding using some AI tool? Is vim being vibe coded or are the maintainers just using some AI tools?