• urushitan 漆たん@kakera.kintsugi.moe
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    17 hours ago

    Yeah in theory I could have a model suggest code through a PR and then review said PR and just be the one to hit squash and merge and it technically only suggested and reviewed and I “created” the PR

    • fruitcantfly@programming.dev
      link
      fedilink
      English
      arrow-up
      4
      ·
      16 hours ago

      But if you actually described this methodology in your PR, then it’d no doubt be closed immediately, based on the spirit of the rules rather than the exact letter of the rules.

      Rules like these ultimately presuppose that the contributor is acting in good faith. Because otherwise the contributor could just lie about using an LLM. They don’t need to engage in rules-lawyering or jump through hoops to circumvent the rules

      • HaraldvonBlauzahn@feddit.orgOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        15 hours ago

        Rules like these ultimately presuppose that the contributor is acting in good faith.

        All of civilization is based on that.

        • Septimaeus@infosec.pub
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          2 hours ago

          Yes, and even the less honest contributor would need to manually review and modify most generated blocks to pass a sniff test. The same has always been true of “found” source code.

          That is, even contributors who read the policy as “don’t get caught” still have to meet the same de facto standards, which to a maintainer is a satisfactory result.

          Example: I block illegal websites on my network, not because I care whether my roommates or their friends access illegal websites, but to require they practice proper hygiene (i.e., they need a VPN and encrypted DNS to circumvent) so we don’t amass love letters from our ISP.

          Projects that don’t prohibit LLM-generated code expose themselves to greater liabilities than mere low-quality contributions.