• A_norny_mousse@piefed.zip
    link
    fedilink
    English
    arrow-up
    60
    arrow-down
    1
    ·
    edit-2
    3 days ago

    A maintainer. Apparently went into a hissy fit because people pointed out to him that he broke the rules. That said, the critics probably weren’t very nice to him either.

    Ah, Linux drama.

    BTW, the rules sound sensible to me:

    "In this section, “AI” refers to generative artificial intelligence tools, including Large Language Models and similar technologies.

    All contributions are expected to be made by humans. AI tools may be used for research and learning, but all content in contributions must originate from and be understood by the contributor. This includes code, documentation, issues, security reports, pull request descriptions, and comments in all Void Linux community spaces.

    ALL usage of AI tools MUST be disclosed.

    Do not bring AI review tools into pull requests.

    Usage of AI-powered human-language translation tools is acceptable to facilitate contributions across language barriers."

    Esp. this part: “contributions must (…) be understood by the contributor.”

    I’m in a smaller community that sees a lot of AI-supported app development recently and while the outcome can occasionally be good, I’m not sure it’s worth taking those few good apples with the flood of vibe coded projects, and their “developers” that tend to get very defensive when simply asked about things.

    Not saying this is the case here though.

    • ajikeshi@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      17
      ·
      4 days ago

      but all content in contributions must originate from and be understood by the contributor.

      why did you omit the important part of that quote

      • grue@lemmy.world
        link
        fedilink
        English
        arrow-up
        36
        arrow-down
        1
        ·
        edit-2
        4 days ago

        Probably because it isn’t actually the important part. And also because he did, in fact, quote it in full before repeating the part he found important.

        • ajikeshi@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          8 hours ago

          yeah… but in my opinion it is the important part… imo it is okay to use an llm to get a reference implementation and then you refactor it into aworking piece that you understand and comment afterwards

          • grue@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            7 hours ago

            Okay, the “must be understood” is the important part when discussing what’s good about the rule, and the “must originate from” is the important part when discussing what’s problematic about the rule.