• Wildmimic@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    5
    ·
    edit-2
    2 days ago

    This isn’t a case where something can’t be enforced perfectly, it is a case of something that can’t be enforced at all going into the future. Every tool that can reliably detect LLM code is at the same time the tool used for adversarial training, making the generated code look more and more human. We are already at the point where for plain english the false positives and false negatives go through the roof, making these tools very unreliable and when applied automatically a liability. Code is a lot more formalized, with a lot less personal variance (spelling, vocabulary and grammar are basically fixed - only the used logic and how it is implemented is variable), making detection harder by default than in natural languages.

    If LLM code can’t be detected anymore by automated means - and that state of things is approaching fast - then any policy about allowing or restricting LLM code is not worth the paper you would use to print it out. But that’s not so much of a problem. The more important policy to set, that can also be enforced, is that everyone submitting code has to take personal responsibility regarding the quality of the submission. Delivering bad code - when not happening while training to become a better coder and looking for feedback - has to lead to consequences based on the seriousness of the case and if it’s a repeat offender. Anyone using an LLM to spit out bullshit LQ code will run into that kind of rule very fast.

    • FiniteBanjo@feddit.online
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      2
      ·
      21 hours ago

      I disagree completely, for example Linus here has demonstrated he’s a slopper so we could easily remove him from any position to contribute to other projects. Bam. Enforced.

      • Wildmimic@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        20 hours ago

        Do you really think that Torvalds would submit code that is not up to spec? He’s the most anal person regarding quality of code i know of - removing him from a project would not be a positive thing. He actually embodies the mentality of taking responsibility for code you provide; I am pretty sure he would stop coding for OSS projects before betraying that concept. We need more coders like him that take pride and responsibility for their code, not put up artifical barriers because of the tools someone uses.

        • FiniteBanjo@feddit.online
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          20 hours ago

          Yeah well Hulk Hogan seemed cool in the 90s, but people change. Sloppers produce slop at the cost of quality, at the cost of the environment, at the cost of freedom, and at the cost of the economy: they deserve no credibility.

          • Wildmimic@anarchist.nexus
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            20 hours ago

            All the costs you name are attached to OpenAI/Anthropic/Nvidia/Microsoft, not the technology. You can run local models, and noone except Sam Altman and Dario Amodei need that amount of datacenters, because if they stop building, these guys are finished. Instead of bashing the technology which has a lot of uses that don’t need the power of a small city, go bash the fucking end times capitalists in the US which are responsible for that shit.

            • FiniteBanjo@feddit.online
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              2
              ·
              20 hours ago

              The local models still burn power and consume training to produce slop, a negative is a negative, and adoption of the technology of OpenAI/Anthropic/Nvidia/Microsoft/ The Chinese Dictatorship is a bad look even if you’re only contributing to optics.

              • Wildmimic@anarchist.nexus
                link
                fedilink
                English
                arrow-up
                1
                ·
                20 hours ago

                Such a fucking bunch of bullshit. My fucking microwave uses more power when using my rice cooker than my GPU burns throughout a day using a chatbot. Get your numbers straight, or get ridiculed.

    • dreamkeeper@literature.cafe
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      5
      ·
      2 days ago

      Exactly. There are too many knee jerk responses to this position. Just banning LLM generated code is a useless gesture.

      Changing the way merges and reviews are handled, as well as responsibility for them, is the actual way to address this.