• utopiah@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    edit-2
    50 minutes ago
    • their repo (checked the commit graphs and basically they did most of the work, 2nd dev agree with them, covers 90%+) their choice of governance
    • their repo, their choice of tooling
    • I genuinely believe they think are doing “good enough” code and they are probably right about it in their context
    • they do have fair points on the economical power dynamics, namely that yes Anthropic is slightly less worst than Meta, Google, OpenAI, Microsoft, etc (… but IMHO honestly that’s a damn low bar)

    but also

    • obfuscation rather than discussion (closed the issue and limited to maintainers only) so clearly the signal is precisely “my repo, my choice”
    • no mention of the copyright or license washing
    • no mention of ecological impact

    so I would personally consider instead Bottles, GOG (have different problems), Steam (obviously not open source and basically monopolistic position), etc.

    Overall I think preventing discussion is healthy (even though sadly sometimes needed, here I lack context, maybe the issue poster did this numerous time on other platforms, title definitely was provocative) but removing provenance is NEVER a good choice. They want to use Claude on their repo? Absolutely fine (even though not to me) but hiding it makes it instantly untrustworthy to me. In fact I even argued in the past that even though I personally do not use GenAI/LLMs (for coding or otherwise) except for testing it should always be disclosed precisely so that others can make THEIR choice in consequence, including using or contributing, cf https://fabien.benetou.fr/Analysis/AgainstPoorArtificialIntelligencePractices

  • pHr34kY@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 hour ago

    There are people who would share their pornhub activity before they share what they coded with AI.

  • Electricd@lemmybefree.net
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    2 hours ago

    Doesn’t personally affect me, but I understand that some people do

    GenAI use should be declared if significant

  • SabinStargem@lemmy.today
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 hours ago

    I think there is a very practical reason to attribute AI contributions: AI models are improving in ability. Being able to know when and what contributed the code, would allow people to more easily deploy newer AI to examine the work of previous AI, to improve or replace it. Plus, some AI will likely be specialized in specific domains, so you wouldn’t want different agents from stepping on each other’s toes. Something oriented around GUI design, probably shouldn’t be handling graphics optimizations.

    This removal of authorship will just make things more difficult in the long run.

  • ClamDrinker@lemmy.world
    link
    fedilink
    English
    arrow-up
    23
    arrow-down
    1
    ·
    edit-2
    4 hours ago

    I’m kind of torn on this, because on the one side I can see the developer’s troubles. If they have 30 years of experience and they considered the impact of using it they will most likely know how to use it properly and ethically. Indeed many of the issues people have with AI are a kind of redirected anger, when really they are issues with capitalism, incompetency, or digital illiteracy. And the person posting the issue seems purely there to fan that flame rather than actually contribute. Something maintainers could use just as little as slop authored PRs.

    But on the other hand, being open about the usage is a must. It’s the price to pay for going against the grain. If your ideals and means are pure, they should be defendable and scrutinizable to reasonable people, and there should be no issue with that in the long term. Hiding the usage will create doubt about authorship, and make defenses harder to point at, while it won’t stop the horde.

    • tinsukE@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      54 minutes ago

      they will most likely know how to use it properly and ethically

      I’d argue that ethical use is not possible:

      • Models are trained on stolen/misappropriated/misused data
      • Training involves psychologically harmful work from ghost workers
      • Those services runs on infrastructure that no one wants around, and wastefully contributes to climate change/global warming
    • lama@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      3 hours ago

      Yeah what rubs me wrong is that they went out of their way to hide it and are proud of it

    • Lumisal@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 hours ago

      It’s at times like this I like to point out examples like surgeons Ben Carr(?) and Dr. Oz as counter examples that you can be very knowledgeable about something but also very unwise or morally bankrupt it simultaneously.

  • SavvyWolf@pawb.social
    link
    fedilink
    English
    arrow-up
    71
    arrow-down
    2
    ·
    7 hours ago

    “This works perfectly, which is why I’m removing all ways to audit what it has contributed.”

  • CoyoteFacts@piefed.ca
    link
    fedilink
    English
    arrow-up
    185
    arrow-down
    4
    ·
    11 hours ago

    Whether or not I use Claude is not going to change society

    This gives me shopping cart theory vibes. I don’t usually base my moral compass based on whether my action will have some kind of measurable impact, but whether I believe it’s the right thing to do. After the intense doubling down in that discussion thread I’m definitely steering clear of lutris. It costs me very little effort to avoid projects that do icky things I don’t want to encourage (even though it may not have a measurable impact~)

      • Korhaka@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 hour ago

        At my job we have been told how we have to start using AI more. I can’t really see any point. The only tasks AI can help me for are pointless tasks from HR that shouldn’t exist in the first place. Monthly forms with questions like “how are you feeling emotionally”, used to take me ages to come up with corpo bullshit friendly answers but locally hosted deepseek does it in seconds.

        • toynbee@piefed.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          20 minutes ago

          When my work enabled Gemini, I asked it how to disable it. It said it couldn’t help me and asked if I had another question. I didn’t.

          That’s the only interaction I’ve willingly had with it.

        • Pika@rekabu.ru
          link
          fedilink
          English
          arrow-up
          1
          ·
          47 minutes ago

          In my experience, AI models are fairly good at contextual search. That’s the only thing I use them for.

    • Joelk111@lemmy.world
      link
      fedilink
      English
      arrow-up
      23
      ·
      10 hours ago

      Lutris has always been a bit hit-or-miss for me, I avoided it unless it was the only option, as it only worked half the time. I don’t want it to come off like it shouldn’t exist, as stuff making Linux easier to use is great, but I don’t use it at all in my current workflows.

      • CoyoteFacts@piefed.ca
        link
        fedilink
        English
        arrow-up
        4
        ·
        9 hours ago

        I guess I’ve just been behind the times, but I’ve never had an incentive to switch. I just installed faugus and transferred everything over and it seems very slick. It seems to be missing 1 or 2 things, like environment variables per-game, but all the other important stuff seems to be here. I know what I’m doing with prefixes so having all the knobs to turn is great, but honestly linux gaming does not need most of those knobs nowadays.

    • blackbrook@mander.xyz
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      1
      ·
      9 hours ago

      Also, it is one thing to decide that something is not an ethical issue of concern, it is another thing to act with disrespect to everyone with a different opinion.

      • FauxLiving@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        6
        ·
        6 hours ago

        it is another thing to act with disrespect to everyone with a different opinion.

        Unless that opinion is ‘I like using AI’, then they deserved the disrespect.

  • TheLastOfHisName@piefed.social
    link
    fedilink
    English
    arrow-up
    20
    ·
    8 hours ago

    Lovely.
    I haven’t been able to get the Elder Scrolls Online (ESO) to run under Steam lately. I was able to get it running under Lutris, and it was fine until the 5.20 update. Haven’t been able to play at all. It was good while it lasted, I guess. Time to look for a new solution. If anybody has any recs, I’d love to hear them. I’m running Linux Mint 22.3.

    • Pika@rekabu.ru
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      49 minutes ago

      PortProton is a mighty thing in my experience. Has both a game library and the ability to add apps to app menu in two clicks.

      As the name implies, offers a wide offering of Proton versions (Steam, GE, CachyOS, GDK, EM, Sarek, version for HoYoPlay…), as well as Wine. Can detect popular games and choose perfect settings. Has one-click installs for some popular games and launchers. Available as Flatpak.

      Downsides: the only languages available are English, Russian and Spanish, and advanced config can be more involved than with Lutris. In fairness though, you’ll barely ever need it.

    • Grass@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      4 hours ago

      you should be able to just move the prefix into the folder managed by bottles or heroic, or add the existing folder location to either of those. All of them just present visuals on top of wine/proton. Might also have to manually download and set the wine/proton version from whichever apps built in management.

      • Holytimes@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        3
        ·
        3 hours ago

        Bottles is also ran by an absolute shitty person who’s slowly going insane.

        Frankly I would avoid bottles even more then lutris and if your going to avoid both just use herotic.

    • Sophocles@infosec.pub
      link
      fedilink
      English
      arrow-up
      17
      ·
      8 hours ago

      Bottles works much in the same way, and I always prefered it to Lutris. It’s also pretty easy to use plain old Wine if you’re comfy at all in the terminal. Pair it with winetricks and you can run most games with little hastle

  • mesa@piefed.social
    link
    fedilink
    English
    arrow-up
    126
    arrow-down
    1
    ·
    edit-2
    11 hours ago

    They are free to do what they want to on their repo.

    We are free to fork if need arises.

    Personally I don’t like projects not showing what AI has made. And most of Claude was made on stolen code. Its against the open source license they themselves use https://github.com/lutris/lutris/blob/master/LICENSE

    But almost no one actually enforces the license until the big companies show up. I hope they change their minds, but until then, im going to stop using/contributing for a while.

    • db2@lemmy.world
      link
      fedilink
      English
      arrow-up
      31
      arrow-down
      4
      ·
      11 hours ago

      Does anyone know which was the last version before the dev started shoveling slop in to the repo? The utter dipshit invalidated even the ability to license after that point, those releases are wholly worthless.

      • e8CArkcAuLE@piefed.social
        link
        fedilink
        English
        arrow-up
        8
        ·
        10 hours ago

        in 5 years from now there’s going to be totally coevolved but unique seed-lines for software. the once with AI, and the once without. how can you distinguish them? did the human that said it wrote them really write them? these problems aside, i suspect it will be forced to happen just from a security viewpoint, big companies won’t be able to get any kind of insurance anymore running AI-infested code.

    • nialv7@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      16
      ·
      edit-2
      10 hours ago

      it’s more nuanced than that. Claude is made from stolen code, but it generally isn’t going to copy its training data verbatim (unless specifically told to). so copyright wise it’s more grey than strictly wrong. and though claude is made from stolen code, lutris developers are writing something they give off freely to the world, they are not profiting from the stolen code.

      does this make it ok? i don’t know. what if they use an open weights model rather than a closed one? would that be more acceptable?

  • db2@lemmy.world
    link
    fedilink
    English
    arrow-up
    140
    arrow-down
    10
    ·
    12 hours ago

    I’m now assuming it all is and deleting Lutris.

    What a moron.

    • bdonvr@thelemmy.clubOP
      link
      fedilink
      English
      arrow-up
      104
      arrow-down
      1
      ·
      12 hours ago

      Oh yeah. Here’s another nugget:

      Sometimes, I generate some code with Claude and commit by hand

      Sometimes, I write code manually and ask Claude to commit

      Sometimes, I ask OpenClaw to generate some code, which doesn’t put the Co-Authorship

      Sometimes, the whole thing is AI generated from end to end

      This is also a somewhat recent addition to Claude Code. I was kinda surprised when I first noticed it but didn’t think much of it, I was like “meh, I guess we’re doing that now, whatever, some people might take issue with it, whatever”. Also, do keep in mind that I love trolling people coming in my projects to complain about my methods.

      For those who are anti-AI, it’s a safe assumption that any addition to the project has had some kind of AI interaction during the development process.

      https://github.com/lutris/lutris/discussions/6530#discussioncomment-16088355

      • mlfh@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        121
        ·
        11 hours ago

        Sometimes, I ask OpenClaw to…

        This person should not be trusted with anything.

        • zr0@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 hours ago

          💯 this. I don’t mind using an LLM for certain tasks. We all do at the end of the day. However, OpenClaw is a different topic. This is just dangerous.

        • mavu@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          32
          ·
          9 hours ago

          That is the real shame in all this. I’m certainly not updating lutris any more, because there is no way of knowing what you will install on your system.

          You can trust humans (as in “trusting is an option”). You can never trust an LLM. And admitting that there might be unsupervised commits, being installed on possibly thousands of PCs is terrifying.

          • entropicdrift@lemmy.sdf.org
            link
            fedilink
            English
            arrow-up
            13
            ·
            edit-2
            8 hours ago

            Glad I use Heroic instead. Time to check what their AI policy is.

            Based on some PRs, they’re using github copilot to help with reviews but are generally against vibe coding