• njm1314@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    19 days ago

    The without disclosure part tells everything you need to know here. If it’s such a benign and maybe even beneficial thing to do then why are you hiding it? What possible reason could you have not to label that? In an open source Community shouldn’t everything like that be known?

    • hendrik@palaver.p3x.de
      link
      fedilink
      English
      arrow-up
      3
      ·
      19 days ago

      I wonder what’s the reason to make it optional? I think I’ve seen this approach with other projects as well. Isn’t transparency and accountability a good thing? Also, this kind of information helps immensely when reading pull requests or silly bug reports. And Debian acknowledge there might be licensing issues. So it might become some sort of liability to them once it taints everything and we can’t even tell?! So why? What’s the upside? Adorn oneself with borrowed plumes and not being forced to disclose the fact? Or too much bookkeeping?

        • Kangae_Hishiryo@scribe.disroot.org
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          18 days ago

          There are ways to enforce it. Yeah, you won’t be able to make everyone follow the rule, but it’s the same with any law and any public policy and they’re still valuable. You don’t make campaigns against DUI because you expect everyone to stop doing it, as that’s a nirvana fallacy, you make them because you expect them to reduce DUI.

        • hendrik@palaver.p3x.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          19 days ago

          I think that’s a commendable effort. Usually I do it the same way. Just feels massively unfair to me towards human contributors. I’ve seen the AI pull requests and bugreports come in. And it’s very time consuming to deal with them. They’re long, convoluted, touch a lot of code… There’s frequently a good amount of “hallucinations” in them, because they’re sent in autonomously or by people who don’t know what they’re doing. There might be dozens of them in quick succession as with the larger projects. They eat up time and effort which is now missing to deal with human contributions or wishes. My own opinion is: Transparency would help a lot to prioritize stuff. I mean AI isn’t sentient, and as long as that holds true, I’d rather treat people with respect and the amount of attention they deserve… (In contrast to a level playing field between human and machine… Because the machines will easily beat us by sheer volume.)

    • minfapper@piefed.social
      link
      fedilink
      English
      arrow-up
      1
      ·
      19 days ago

      We saw this play out with GMO foods:

      If it’s such a benign and maybe even beneficial thing to do then why are you hiding it? What possible reason could you have not to label that?

      later:

      It’s specifically labelled, therefore it must be bad right? If we didn’t need to worry about it, it wouldn’t be labelled.

    • golli@sopuli.xyz
      link
      fedilink
      arrow-up
      0
      ·
      19 days ago

      There are so many levels of LLM involvement and once you make this distinction you actually have to devote some of your limited resources to define and enforce it. So I think it might not be strictly beneficial, but possibly also have downsides.

      Where would you draw the line at which point it counts as LLM involvement? Having one run as some sort of spell/syntax checker? Doing some research (and being influenced by it) before hand coding something? Having it create a working prototype and then reimplementing it by hand? If you use code from somewhere else to solve a problem and ai use has not been disclosed for this code, do you automatically have to assume LLM usage was involved or is there plausible deniability?

      I think in the end you’d have to use too many resources check it and debate where the line is drawn, when the real question is how you retain human knowledge and engagement within your community.

        • 8oow3291d@feddit.dk
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          18 days ago

          “Just” like with GDPR, “just” follow the rules for personal data management. In reality, compliance stuff like that is expensive to implement.

          So if you are going to require it, don’t pretend it is without cost. Which is exactly what you seem to be doing.

      • 4am@lemmy.zip
        link
        fedilink
        arrow-up
        0
        ·
        19 days ago

        Not really worth discussing - it’s not benign, and it can be made purposefully not benign by a third party without notification or knowledge. A third party who has already demonstrated a penchant for world domination, both technologically and physically.

        • JasonDJ@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          19 days ago

          I should hope that open source developers are exclusively using open source models that are trained on open source projects.

          I mean, I would think, at least. It seems to me that most of the people in charge of big projects are usually FOSS purists.

          That’s part of the reason why AI scrapers are breaking the small web. FOSS purists really have no significant defense against it aside from Anubis.

          Real DoS protection comes from capacity, which costs serious dollars, especially in this day and age where botfarms can be hired by the hour for rather cheap and record-breaking attacks seem to happen like monthly.

          The alternative is using a CDN, but there are none that align with FOSS ideals. And for CDNs to be really effective, you need them to break open TLS and handle the decrypted traffic, which raises privacy concerns on top.

          But anyways…most license agreements would make it a requirement that if you’re using an open-source model, that it be properly attributed, right?

          • ProdigalFrog@slrpnk.netOP
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            19 days ago

            I should hope that open source developers are exclusively using open source models that are trained on open source projects.

            Most developers who use these tools (even FLOSS developers) appear to be using the corporate owned models that were definitely trained on both proprietary source code and code that is incompatible with the GPL license. Some EU courts have also already judged that LLM code cannot be copyrighted, which also means it cannot be licensed as GPL.

            Currently, all code generated with an LLM has a 3 to 10% chance of unknowingly plagiarizing the copyrighted code it was trained on, and any FLOSS project that uses it is making a huge gamble that their codebase won’t be scanned by corporations in the future looking for violations to sue about, shut down rival FLOSS projects, etc.

  • Wobble@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    19 days ago

    “AI scrapers break the web, to use this page you’ll need JavaScript enabled.”

    The ironic…

    • BJW@lemmus.org
      link
      fedilink
      English
      arrow-up
      0
      arrow-down
      3
      ·
      18 days ago

      If they had those, they wouldn’t be wasting electricity by being on the Internet. Causing global warming with their use of technology. They’d be sitting in a cave, meditating to reduce the harm they cause to the environment.

        • BJW@lemmus.org
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          2
          ·
          18 days ago

          You, too? Nice! That makes two intelligent people.

          Want to do something really intelligent together? Like try to enforce a ban on AI even though it’s use is undetectable and fundamentally it’s just math?

            • BJW@lemmus.org
              link
              fedilink
              English
              arrow-up
              0
              arrow-down
              3
              ·
              18 days ago

              🤣

              You not being able to detect the eye color of someone over the phone is not anyone else’s problem.

        • BJW@lemmus.org
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          2
          ·
          18 days ago

          It’s not a false equivalence. You can’t applaud someone ruining the environment to condemn someone ruining the environment. It’s ludicrous.

          It’s also not inherently massively different scales. For all you know they posted from a super computer connected to a coal generator, to complain about AI being operated on a Raspberry Pi powered by solar.

  • khaleer@sopuli.xyz
    link
    fedilink
    arrow-up
    1
    ·
    19 days ago

    So Open-Source and FOSS projects collectively decided that they want to jump on half-sunken ship in the middle of the ocean?

    Amazing.

  • chris@l.roofo.cc
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    19 days ago

    Well what would the disclosure requirement improve? It’s unenforceable and it just gets in the way of evaluating the code based on quality. Every code should have high standards. Bad llm code is just as bad as bad human code.

    If a project allows llm contributions then disclosing it will only make people wary of the wrong things. Putting a badge on it is not helpful anymore if it’s allowed. I have seen good llm code and bad human code.

    • ProdigalFrog@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      19 days ago

      The Free Software Foundation of Europe recently published an article detailing why it’s legally quite important for developers to disclose and carefully catalog which code was created by LLMs.

      https://fsfe.org/news/2026/news-20260825-01.html

      Recommendations for AI usage in Free Software contributions

      With these issues in mind, the recently published Recommendations When Using LLM-Backed Generative AI Systems for FOSS Contributions by the SFC outlines some of the legal difficulties for copyright and licensing that generative systems have created for software developers who wish to write, maintain, or contribute to Free Software projects.

      Notably for the purposes of this article, the SFC recommends the full recording and disclosure of how and when an AI tool was used to assist in the creation of a contribution. As stated by the SFC:

      “FOSS project leaders cannot make good decisions about LLM-gen-AI policy if they cannot survey which contributions were assisted, and how much they are assisted. Part of the contribution process should (at least) include a disclosure of what LLM-gen-AI system was used, its version (as these system change over time), and a brief description of how the system assisted the contributor. This information should be included in a machine-readable format in commit logs."

      Indeed, such disclosure can be an important foundational step to allow for the accurate assessment of the copyrightability of code that has been assisted or generated by AI tools, in order to assess their licensability into Free Software. Open and clear disclosure is a helpful step for the Free Software community to maintain a healthy licensing ecosystem, which is currently threatened by the legal uncertainties that come with the advent of generative AI.

      Additionally, it is worthwhile for developers to document in some capacity the extent of human work that they have done in their software projects, whether it be the writing of code, the selection and arrangement of components within the project, or the extent of human modification of machine generated content.

      • chris@l.roofo.cc
        link
        fedilink
        arrow-up
        1
        ·
        19 days ago

        IANAL but from my naive perspective it might make more sense to not disclose this because no one can prove that something was written by AI if no one discloses it. That means for me that any claims that a certain part cannot be copyrighted are hard or even impossible to make.

  • Wydamn@social.linux.pizza
    link
    fedilink
    arrow-up
    1
    ·
    20 days ago

    @ProdigalFrog
    > “Pretending to have a “neutral stance” when faced with fascism is not neutrality, it’s active collaboration.”

    Bars. I’m sure it wasn’t an easy decision, I hope Antoine gets to keep his peace undisturbed.

      • LostCarcosan@lemmy.today
        link
        fedilink
        arrow-up
        0
        ·
        19 days ago

        Not on its own, but an unfortunate goal of fascism is ruining education so that people have opinions like yours

        • notSys@lemmy.cafe
          link
          fedilink
          English
          arrow-up
          0
          arrow-down
          1
          ·
          19 days ago

          So you agree with me, that AI is not fascist, but at the same time you say that one of goals of fascism is for people to think that AI is not fascist.

          Am I reading it right?

          • LostCarcosan@lemmy.today
            link
            fedilink
            arrow-up
            1
            arrow-down
            1
            ·
            edit-2
            18 days ago

            You are, in fact, not reading that right.

            Let me spell it for you because you apparently fell victim to the previously mentioned attack on education: AI is a tool. Like any tool it is not inherently evil, but the fascists love to take potentially useful tools and turn them around to cause as much suffering as possible. In this case, AI (more specifically LLMs) is used to make people reliant on it by getting them addicted to outsourcing all their problem solving skills while also reducing the value of art and artists of all types so they can take the money that artists would have made and also control ‘art’ (can’t have any pesky artists drawing pictures of people beating the nazis up) all the while sucking up every single data point about you.

            If that’s all too complicated for you to understand, I guess you could over simplify it as “fascism is when AI”

            • notSys@lemmy.cafe
              link
              fedilink
              English
              arrow-up
              0
              arrow-down
              1
              ·
              18 days ago

              Does that mean internet is fascist? Search engines? Calculators? Writing?

              All of those things outsource your congnitive skills.

              Almost nobody is saying that AI art generation is a complete subsitute for conventional art.

              Even if all of that were true, it wouldn’t make AI fascist, but totalitarian.

              • LostCarcosan@lemmy.today
                link
                fedilink
                arrow-up
                0
                arrow-down
                1
                ·
                18 days ago

                Acting as if using an LLM is similar to using a calculator or search engine is a ridiculous comparison and further proves it’s not worth engaging with you further

  • e8d79@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    20 days ago

    Respect to Antoine. Having principles that are worth a damn is a rare trait amongst developers these days.

    • ProdigalFrog@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      18 days ago

      Devuan has made no official statements on their stance about LLM use. Until they do, it is not known if they would be a safe haven or not.

      The only debian based distro that has publicly taken a stand against LLM/AI’s is AntiX linux.

  • adarza@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    19 days ago

    and the death blow is when more like-minded developers do the same… there won’t be enough left that would vote to change policy to try to lure some back.

      • ProdigalFrog@slrpnk.netOP
        link
        fedilink
        English
        arrow-up
        0
        ·
        19 days ago

        Difference is, Systemd wasn’t specifically being used to facilitate fascist governments surveiling their populace or contribute to global warming like LLMs are.

        • jobbies@lemmy.zip
          link
          fedilink
          arrow-up
          0
          arrow-down
          1
          ·
          19 days ago

          Systemd wasn’t specifically being used to facilitate fascist governments surveiling their populace or contribute to global warming like LLMs are.

          Well systemd does require electricity to run, so unless you’ve got your own solar panels its probably contributing to global warming in its own little way.

          And the biggest models today are Chinese. Terribly oppressive and paranoid government but not fascist.

  • Haley@lemmus.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    18 days ago

    Guess we don’t deserve efficient, reliable, or performant software according to AI bros

      • JackFrostNCola@aussie.zone
        link
        fedilink
        arrow-up
        0
        arrow-down
        1
        ·
        18 days ago

        You know who doesnt waste precious air by beathing it? AI bots.
        Honestly we are wasting our air resources on any uneccessary fleshbots wandering around drooling and spouting delusions about LLMs not actually being the next step of humanities evolution.