Related:

This is in a PR where Shougo, another long-time contributor, communicates entirely in walls of unparseable AI slop text: https://github.com/vim/vim/pull/19413

Thank you for the detailed feedback! I’ve addressed all the issues:

Thank you for the feedback! I agree that following the Vim 8+ naming convention makes sense.

Thank you for the feedback on naming!

Thanks for the suggestion! After thinking about this more, I believe repeat_set() / repeat_get() is the right choice:

Thank you for the feedback. A brief clarification.

https://hachyderm.io/@AndrewRadev/116176001750596207

@AndrewRadev@hachyderm.io

  • Retail4068@lemmy.world
    link
    fedilink
    arrow-up
    4
    arrow-down
    32
    ·
    edit-2
    4 days ago

    Amazing watching you all screech at every maintainer that makes your software for free.

    I’m sure all of you are busy making forks which you’ll surely dedicate your own time to keeping AI out and keeping up.

      • Retail4068@lemmy.world
        link
        fedilink
        arrow-up
        4
        arrow-down
        27
        ·
        4 days ago

        And I’m sure y’all will be on it keeping it up to date ensuring it’s long term success.

    • wizardbeard@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      14
      ·
      4 days ago

      I see less random screeching here and more shock. Vim is a long lived, well trusted piece of software, and there’s the shock of “they’re using AI assistance” but more so “What the fuck is that incomprehensible mess and why was it not proofread.”

      That’s the most damning part for me. I’d prefer zero AI usage, but I can tolerate clearly labeled usage reviewed by people who know what the fuck they’re doing.

      That wack ass “thank you” block in the OP demonstrates that nobody is proofreading, and that’s absolutely braindead. AI isn’t a solution for lack of care.


      More directly, if you’re so convinced that we’re all in the wrong, why are you participating here? Just block the comm.

    • hperrin@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      ·
      edit-2
      4 days ago

      Yes, hi 🙋‍♂️, I’m one of those maintainers that makes your software for free.

      The biggest reasons I’m worried about the use of generative AI in open source software are that the output of generative AI is not copyrightable and therefore not licensable as open source, and that introduction of code which wasn’t submitted by the copyright owner can potentially be a copyright violation, potentially opening a project up to lawsuits by the actual copyright owner. If the AI outputs code that is owned by Microsoft, and you commit that code into your project, Microsoft can sue you for that and win.

      • Retail4068@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        4 days ago

        Can you point to an example where this happened? Oracle v Google has become the standard which allows for transformative work, public use, and provisions for even going as reverse engineering. I believed this has largely been addressed but I’m open to learn who got fucked and how.

        • hperrin@lemmy.ca
          link
          fedilink
          English
          arrow-up
          3
          ·
          4 days ago

          I don’t have a specific example of an end user of a generative model being sued, but there are tons of examples of the creators of the models (OpenAI, Midjourney, etc) being sued. It’s not farfetched to think someone using an unauthorized copy of a copyrighted work output by an LLM could be sued for it. For example, if I started publishing an AI generated version of The Simpsons, I’d imagine I’d be sued.

          • Retail4068@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            3 days ago

            Look I’m not saying it wouldn’t be possible to abuse the system, but that’s not how ip works. The example provided isn’t transformative nor very applicable from the legal perspective.

            At this point and time as far as I know, this concern isn’t valid beyond someones imagination.

            • hperrin@lemmy.ca
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 days ago

              I’m not willing to test that by putting potentially copyrighted (and without permission) code into any of my code bases.

              • Retail4068@lemmy.world
                link
                fedilink
                arrow-up
                1
                ·
                edit-2
                3 days ago

                How do you prevent it with humans? You don’t think they’ve copied code? Has the legal stuff prevented Nintendo from firebombing projects for even looking at the actual fair use before it sees a court?

                You do you. I’m just saying that people are not looking at facts and the landscape and going down the fighting an uphill path that’s basically unenforceable and probably hurting more than helping.

                Putting a readme saying no AI isn’t going to protect you from these assholes.

                • hperrin@lemmy.ca
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  3 days ago

                  How do you prevent humans from accidentally committing copyright infringement? I feel like that’s an incredibly easy thing to avoid. A human could intentionally commit copyright infringement, but that has always been the case. This policy isn’t meant to stop that, because that’s already illegal.

      • Retail4068@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        20
        ·
        4 days ago

        I’m working half the amount of time I did before. I’m A OK getting trashed on by some Luddite working twice as hard for half as much money. They’re going to give me more money for it too.

        🤷‍♂️

        • pemptago@lemmy.ml
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 days ago

          Careful on that high horse. When you become dependent on a tool you never owned it’s going to be a long way down when they inevitably enshittify. Willing to bet a lot of people in this community don’t even have an issue with some Ai assistance, but rather the hype, overuse, and laziness that separate “ai” as marketing from machine learning as a tool.

          • sakuraba@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            3 days ago

            yeah it’s really stupid to think claude will keep their prices low lol

            and it’s way more stupid to think that getting work done faster means you will be paid more