• Viceversa
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    33
    ·
    3 months ago

    due to AI not being capable of comprehending the entire codebase, or be able to guarantee their code isn’t ripped from a non-MIT licensed source

    As if a human contributor isn’t like that.

    • Quetzalcutlass
      link
      fedilink
      English
      arrow-up
      22
      arrow-down
      1
      ·
      edit-2
      3 months ago

      The reviewers can catch a bad non-AI programmer by simply looking at the pull request. AI-written code on the other hand usually looks fine and the cracks will only show when testing or building upon that code.

    • FiniteBanjo@feddit.online
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      3 months ago

      The human contributing human-made code knows where they themself were trained.

      The human “contributing” slop has no idea where it was trained.

      It also helps that humand are capable of thought and have an understanding of contexts whereas statistical models are just guessing the next word.

      • Viceversa
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        10
        ·
        3 months ago

        The human contributing human-made code knows where they themself were trained.

        A human also can copy-paste code from a non-MIT licensed source.

        And you didn’t address, that a human too is not guaranteed to comprehend the entire codebase of the project.

        • FiniteBanjo@feddit.online
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          1
          ·
          3 months ago

          And if the reviewer catches that shady and dishonest practice then they can reject the submission and blacklist the user.

          Just like with AI submissions.

          • Viceversa
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            5
            ·
            3 months ago

            Just like with AI submissions.

            That’s my point.
            AI slop is hardly worse than human slop.

            • jj4211
              link
              fedilink
              English
              arrow-up
              5
              ·
              3 months ago

              Human slop is less likely to get off the ground.

              For example: https://github.com/TuncorReUnion/TLAC-MODERN-LOCAL-ANTI-CHEAT-REUNIONED/blob/main/kernel/tlac_kernel.c

              If a human were capable of crafting that much of a kernel module, they absolutely would know better than “if you are suspicious, you have to name yourself suspicious” logic on display. That lack of understanding usually precludes getting to an even vaguely coherent code for a kernel module.

              Even as human slop manages to compile, it tends to be more obviously bad looking. The AI slop looks more like decent coding practice, just wrapping dumb concepts.

              Finally, there’s the volume. Human slop takes someone fumbling a long time to deliver relatively little code. AI slop vomits up gigantic changes in moments. So with the door open to AI slop, you get overwhelmed with the volume of crap.

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

              No, AI is hardly worse than civil malpractice which is why it should always be against the rules to slop.

              • Viceversa
                link
                fedilink
                English
                arrow-up
                2
                arrow-down
                4
                ·
                3 months ago

                civil malpractice

                You forget there’s also honest civil incompetence

                And that not every AI output is a slop.

                I’m saying that as a person, who doesn’t like AI (LLM) and consider it almost dead end technology.

                P.S. It’s quite petty of you to downvote me.

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

                  It’s 100% knowing and willfull malpractice to go to some source, steal code, and submit it as your own.

                  Also, I will downvote you every time, fuckin slopper. You lost all my respect instantaneously while advocating for slop.

                  • Viceversa
                    link
                    fedilink
                    English
                    arrow-up
                    2
                    arrow-down
                    2
                    ·
                    3 months ago

                    Oh you petty fool) I do not like AI. But I need to be honest where it is due.