About enshitification, open source and AI pollution

  • DarkCloud@lemmy.world
    link
    fedilink
    arrow-up
    72
    arrow-down
    1
    ·
    edit-2
    14 hours ago

    Anyone else suspect commercial game engine are doing this to attack their FOSS (free open source software) competitor?

    Unlike other engines Godot asks nothing of its users. No money, no tie in to their sales platform. It’s literally just good free software anyone is invited to try.

    Sad to see it dealing with this. FOSS may be under a kind of intentional AI attack.

    • sep@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      5 hours ago

      Hanlons razor… probably just lots and lots of peaple + stupidity. But it could very well be both…

    • e8CArkcAuLE@piefed.social
      link
      fedilink
      English
      arrow-up
      35
      ·
      14 hours ago

      yes, exactly my thoughts. what if the AI-slop pull request onslaught is a way of the feudalists to weaken the FOSS community and on the long run make themselves irreplaceable? seems to be happening to a lot of maintainers

  • pr06lefs@lemmy.ml
    link
    fedilink
    arrow-up
    33
    ·
    14 hours ago

    if the bubble ever collapses maybe AI use will cost too much to harass FOSS projects with it.

    • circuitfarmer@lemmy.sdf.org
      link
      fedilink
      arrow-up
      25
      ·
      13 hours ago

      This. AI is not and will not be profitable. It’s afloat because of an investor circlejerk. Once they get off then it’s over. A waiting game.

    • pinguinu [any]@lemmygrad.ml
      link
      fedilink
      arrow-up
      2
      ·
      12 hours ago

      There are cheaper services that use Chinese models like Deepseek, but even then I doubt they will become mainstream when the bubble bursts and if the US decides no one will use LLMs anymore because they’re not selling subscriptions for them. I guess only people savvy enough to run local LLMs or get services from elsewhere would keep using them, hopefully with more caution (yeah this is cope)

  • Shimitar@downonthestreet.eu
    link
    fedilink
    English
    arrow-up
    14
    ·
    15 hours ago

    Really awful website with more ads and shit than content.

    Nevertheless worrysome and indeed food for tough. Ai is here to stay, so we all need to find ways to deal with it, that we like it or not.

    Maybe specialized humans in detect ai slop? Because using ai to detect ai seems kind of hironic.

    • ttyybb@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      15 hours ago

      Use ai to make code to detect and block AI. Actually though wish we could force an AI tag tat could just be blocked with UBO

      • DarkCloud@lemmy.world
        link
        fedilink
        arrow-up
        4
        ·
        14 hours ago

        But what polices that? And what’s to stop humans pasting in the AI code, which may look like human code, just behave poorly or contain hallucinations.

        • Shimitar@downonthestreet.eu
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          5 hours ago

          Write tests and actually do the practice of testing every single line with no regression testing. That will solve the AI problem. Since if it does work, there is no problem. If doest work just remove it. If it does work, who cares if it’s AI or not?

    • DarkCloud@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      2
      ·
      edit-2
      14 hours ago

      Humans in the loop? Code would have to be read and understood by the human, in relation to the problem being resolved, and the rest of the code base it may or may not interact with… And that’s difficult.

      • Shimitar@downonthestreet.eu
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        If ai slip vibe code is so shitty, then it should be pretty easy for humans to detect it and shut down without wasting too much time right?

  • Vex_Detrause@lemmy.ca
    link
    fedilink
    arrow-up
    3
    ·
    11 hours ago

    Can anyone describe the process of code contribution with open-source. It’s it like anyone hands in a code.

    • jeinzi@discuss.tchncs.de
      link
      fedilink
      arrow-up
      5
      ·
      9 hours ago

      You make a copy of the code (“fork”) for yourself, make edits, then request that your changes be accepted into the original project (“pull/merge request”). Someone from the project has to check the edits, make that decision and hit accept or decline.

      • OwOarchist@pawb.social
        link
        fedilink
        English
        arrow-up
        5
        ·
        8 hours ago

        Ideally, you’d also first talk to the developers in charge of the project to see if your changes would be wanted in the first place.

        (Or you’d start by reviewing existing bug reports and feature requests and addressing one of those.)

        What I mean is, it’s generally better to not just throw code at them and hope they’ll like it. If you check first to see if they want it, you can save yourself from wasting effort on writing code that they’ll decline.

        • Venat0r@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          7 hours ago

          I assume when people do that it’s because they’re going to be making the fork regardless, and they think they’re being helpful by submitting a pull request with thier AI slop… But really they should just keep it on thier own fork if they don’t understand the changes but want to use it regardless…

    • chrash0@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      11 hours ago

      generally yeah. the problem is that the barrier to entry used to be higher so fewer people knew how to write code to integrate with the project before coding agents. now anyone who can install Claude Code has a seat at that table