• rozodru@piefed.world
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    4
    ·
    13 days ago

    let them. Seriously, let them do it.

    And when the day comes, and it will, when something is submitted and approved and breaks shit then people can turn to the devs and Linus and say “I told you so.”

    my decision a few months ago to start daily driving BSD doesn’t seem to be a bad one.

    • refalo@programming.dev
      link
      fedilink
      arrow-up
      15
      ·
      12 days ago

      FreeBSD and OpenBSD both allow AI and contain AI-generated code. NetBSD requires prior approval but doesn’t outright ban it.

    • who@feddit.org
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      1
      ·
      12 days ago

      when something is submitted and approved and breaks shit

      Not to defend AI, but this already happens in the kernel, often. It has been this way since long before LLMs were around.

    • I Cast Fist@programming.dev
      link
      fedilink
      arrow-up
      10
      arrow-down
      3
      ·
      12 days ago

      then people can turn to the devs and Linus and say “I told you so.”

      I bet his response will be an email with a dozen variations of “fuck you for insinuating that I have any responsibility, I didn’t approve that specific commit, it’s all <approver>'s fault who is a fucking imbecile”

      • MangoCats@feddit.it
        link
        fedilink
        arrow-up
        5
        arrow-down
        3
        ·
        12 days ago

        it’s all <approver>'s fault who is a fucking imbecile

        And, as always, he’s not wrong.

    • MangoCats@feddit.it
      link
      fedilink
      arrow-up
      3
      arrow-down
      2
      ·
      12 days ago

      when the day comes, and it will, when something is submitted and approved and breaks shit

      That day has been coming, over 300 times a year for the past 30 years. People submit things that break shit all-the-time, the system is setup to deal with it, that’s the actual genius of FOSS development procedures, they’re built to handle it.

      Now, the firehose isn’t just opened, the hydrant has been knocked off entirely, and there will be some growing pains to deal with the volume, but the basic procedures are well developed and I find that applying them to LLM outputs (before passing those outputs anywhere off my own desk) goes a very long way toward refining slop into genuinely robust solutions.