Lutris maintainer use AI generated code for some time now. The maintainer also removed the co-authorship of Claude, so no one knows which code was generated by AI.
Anyway, I was suspecting that this "issue" might come up so I've removed the Claude co-authorship from the commits a few days ago. So good luck figuring out what's generated and what is not.

203 Comments
wizardbeard@lemmy.dbzer0.com · 207 pts · 174d
The snipe from the dev about removing the co-authorship is particularly shitty.
Devs of open source software need the thick skin to be able to say "This is how I'm going to handle things as long as I'm the lead, you don't have to like it." but this goes beyond it into an active "fuck you" to their users.
Edit: the second link has less charged discussion, but it's still getting wrapped up in "anthropic bad" stuff that's not actually related to code quality.
If the project is not the space for non-code quality concerns like Anthropic's business dealings, then it is also not the place for one of the devs to try their personal social project of "seeing if contributors can differentiate between AI assisted commits and not". Listing claude as a co-author where it was used serves a practical purpose of drawing extra eyes for review of relevant commits.
JoMiran@lemmy.ml · 89 pts · 174d
This is the correct take and best course of action. What the dev did is not only shitty but also dumb.
IpsumLauren@lemmy.world · 32 pts · 174d
I guess it prevents someone to fork the project and remove the slop.
grue@lemmy.world · 20 pts · 174d
Not entirely: you could revert it all the way back to before AI commits were possible, if you really wanted.
Trainguyrom@reddthat.com · 9 pts · 174d
The way he worded it, it sounds like you just revert back to before the first "Claude co-authored" committ
YesButActuallyMaybe@lemmy.ca · 12 pts · 174d
Trainguyrom@reddthat.com · 12 pts · 174d
Oh I thought he just removed it from future ones not past ones too
Mniot@programming.dev · 16 pts · 174d
They did not edit past commits (that causes tons of problems). You can easily find the earliest commit that credits Anthropic. Example https://github.com/lutris/lutris/commit/6d5f18eb92e558ffda37781386812f1e9f1a2499
wizardbeard@lemmy.dbzer0.com · 4 pts · 174d
Well, that's some small mercy at least. They definitely worded it in a way that implied they had edited past commits.
etherphon@piefed.world · 127 pts · 174d
Serinus@lemmy.world · 60 pts · 174d
Am I allowed to have an unpopular narrative here?
There are levels of vibe coding, and it's possible to use AI without vibe coding at all.
If you're very targeted in what you're having the AI do and you carefully review the code, it can be a great tool.
For example, "make this html grid sortable and add a download button that creates a csv file." You know exactly what this does, it's self contained, and it's something you know can just be copied from stack overflow and applied to your code.
That works, and works well.
"Create an app that..." is vibe coded slop.
raspberriesareyummy@lemmy.world · 31 pts · 174d
Even if this works, you'll be stealing someone else's code without authorship attribution for anything that's a non-trivial algorithm.
Jako302@feddit.org · 13 pts · 174d
The copyright/license issues that come with it due to the current unregulated nature of ai are a completely different issue to the vibecode slop allegations.
raspberriesareyummy@lemmy.world · -3 pts · 174d
no. it's one aspect of many. Using slop is ethically wrong AND it produces shitty code with zero innovation and creating technical debt.
Auth@lemmy.world · 10 pts · 174d
Most devs are already doing that. This just saves them the time of doing it for themselves.
zarniwoop@lemmy.dbzer0.com · 1 pts · 172d
Let me introduce you to Stackoverflow...or well, what it used to be.
KindnessIsPunk@lemmy.ca · 22 pts · 174d
It can be useful when an experienced programmer knows how to guide it, although you have to be very intentional or you'll end up wasting your time cleaning up after it.
That being said I think most people are upset that they're no longer declaring which parts of code are AI assisted
MagnificentSteiner@lemmy.zip · 1 pts · 173d
psycotica0@lemmy.ca · 45 pts · 174d
I'm going to assume from the part where they say they were at their lowest that the option the saw infront of them wasn't "code with AI or not" but rather "burnout and don't code, or code with AI". And they chose to make progress using the crutch rather than stop. That's my guess.
etherphon@piefed.world · 20 pts · 174d
lime@feddit.nu · 43 pts · 174d
most writers don't get growing stacks of bug reports. open source burnout is extremely common, unfortunately.
iamthetot@piefed.ca · 8 pts · 174d
Like, I agree with you about open source burnout, but it feels weird to make it a dick measuring contest with writers, as a writer myself.
lime@feddit.nu · 5 pts · 174d
writers are arguably suffering more. not because llms can replace them at all to the degree they can junior programmers, but because the people making the decisions believe they can.
also, i wasn't the one who brought it up :P
kkj@lemmy.dbzer0.com · 7 pts · 174d
LLMs also aren't good at replacing junior programmers, but the people in charge believe that they can do that too.
lime@feddit.nu · 1 pts · 174d
well they are, in that they produce bad code that has to be vetted thoroughly and they don't know git.
iamthetot@piefed.ca · 0 pts · 174d
You didn't bring it up but you're the one who implied it was a contest of who suffers more. Your comment was worded very much in a way that made it sound like they had it worse than writers, when the original commenter was just stating that all creatives experience burnout (not a comparison)
lime@feddit.nu · 3 pts · 174d
it wasn't really about suffering more, the point was that it's more out in the open and more directly connecting with people. i'm sure andy weir had the same issues with the martian since it was written in public.
etherphon@piefed.world · 6 pts · 174d
lime@feddit.nu · 8 pts · 174d
yeah that's what's bugging me about all this. "remember the human" is even more important now.
regarding introducing new bugs, both high-profile cases from this past week have been seasoned developers of tools with extensive test suites that claimed to have tested everything thoroughly. when someone with 30 years of experience say they've tested something, i tend to trust that judgement. but on the other hand we've also seen the cognitive decline heavy llm usage seems to lead to...
yucandu@lemmy.world · -6 pts · 174d
Because you can do a lot more with it, have you ever tried coding? Before AI, if you didn't know how to do something, it was "Ask a question on Stack Overflow, then get told this question had already been asked/answered, then get linked to a loosely related question". Now I can ask AI all my random obscure questions.
I get being cautious around sensitive equipment like banking apps and government databases, but why would you hate LLM-generated code this much?
etherphon@piefed.world · 22 pts · 174d
yucandu@lemmy.world · 3 pts · 174d
I don't know who those people are. I coded for 20 years before LLMs, and I coped just fine.
Unless you ask it to explain things to you. Which is often required to fix the things that the AI can't get right on its own.
How is it not my code?
prole@lemmy.blahaj.zone · 17 pts · 174d
An LLM cannot ever "explain" anything to anyone, because it doesn't know anything. How are people still trusting anything these fucking things say?
Mniot@programming.dev · 7 pts · 174d
Right?? It's bizarre to me that otherwise-smart-seeming people will think they can write "explain your reasoning" to the AI and it will explain its reasoning.
Yes, it will write some fluent response that reads as an explanation of its reasoning. But you may not even be talking to the same model that wrote the original text when you get the "explanation".
yucandu@lemmy.world · -1 pts · 174d
Because it's right more often than google? I swear you AI critics aren't actually using AI.
prole@lemmy.blahaj.zone · 4 pts · 173d
Sounds like maybe you just don't know how to use search engines correctly.
ilovepiracy@lemmy.dbzer0.com · 1 pts · 174d
Agreed. Delusional mindsets stuck in 2023. I've never seen more entitled people before punching on FOSS devs and how they use their free time. "We need high quality, human coded FOSS programs with ZERO AI slop in them!" "Why no, I've never contributed to an open source project, nor do I know how to code, why do you ask?"
Forks exist, get over it.
petrol_sniff_king@lemmy.blahaj.zone · 1 pts · 173d
I know you don't actually believe this because if a FOSS dev were in the Epstein files you know you wouldn't be able to crow about how the poor guy is just donating his precious free time without, rightfully, being absolutely dogpiled by everyone around you.
SparroHawc@lemmy.zip · 10 pts · 174d
In case you missed it, courts have ruled that works produced by AI cannot have copyright, because it was not made by a human.
You can make use of AI-generated code, but you didn't write it. Since you can't copyright it, it's not your code - it's our code, comrade.
yucandu@lemmy.world · 3 pts · 174d
Courts have ruled that art that was 100% generated by AI cannot be copyrighted by the AI, because the AI is not a human person.
The same courts have also ruled that works that were assisted by AI but created by a human can be copyrighted by that human.
Thankfully real life is far more nuanced than "fuck ai" allows.
prole@lemmy.blahaj.zone · 12 pts · 174d
And get the wrong answer. But you don't know it's wrong, because you're not already an expert on the obscure subject.
Before AI, yes you had to learn how to do things. Why is that bad?
yucandu@lemmy.world · 0 pts · 174d
No, it's right more often than google was.
If it was the wrong answer, the projects wouldn't work, now would they?
I'm still learning how to do things, just a lot faster, thanks to this helpful tool. Why is that bad?
prole@lemmy.blahaj.zone · 5 pts · 173d
Because you are outsourcing your critical thinking. To a black box that is not capable of thinking
Mniot@programming.dev · 1 pts · 174d
I asked plenty of questions on SO and never had a bad experience. But I put quite a bit of work in. You couldn't ask "how do i sort a list in JAVA" and get answers, you had to ask "here's some code I'm writing and it does but I think it should do because what's going on?" and people gave some really nice answers. (Or you could put "how do sort list java" into web search and get a fine answer to that; it's not like SO was the only place to ask low-effort questions.)
One of the bad things with AI is it's soooo helpful that when I get questions now it's like "please create a DNS entry for foo.bar.baz" and they're asking because the AI got completely stuck on something simple (like making a request to api.github.com) and wandered up and down and eventually decided on some nonsense course of action and the developer has given up on thinking about anything.
e8d79@discuss.tchncs.de · 62 pts · 174d
Turns out GloriousEggroll who is best known for Nobara and GE-Proton is defending this shit as well.
Source
victorz@lemmy.world · 36 pts · 174d
It's really hard to argue against that final paragraph though for real. These are free time projects that people spend time on for the benefit of others. I dunno. Food for thought?
throws_lemy@lemmy.nz · 15 pts · 174d
Actually you can refute that argument since the main dev defends Anthropic as a good guy compared to other AI companies. As we know Claude being used by Pentagon in the war with Iran. But shouldn't use that, it will drag into unnecessary argument war, since they have set in mind to use AI generated-code.
And that leaves us with no choice but to use alternatives, as they have removed AI co-authorship.
victorz@lemmy.world · 3 pts · 173d
It's not a good situation right now, definitely. I do not condones using AI at all, but I definitely understand why people tend to resort to it if they have limited time and want to spend it on other things but still want to give their time and effort for free to the community.
Hiding it from the community though? Shitty behavior.
e8d79@discuss.tchncs.de · 12 pts · 174d
Yes the mere existence of slop machines is totally forcing those developers to shit all over their painstakingly crafted creations and deliberately hiding it. Really hard to argue with that.
If its such a bother to create something without supporting these fascist enabling and thieving cunts that are all AI companies, maybe they should consider not doing anything at all.
victorz@lemmy.world · 0 pts · 173d
I don't think we read the same final paragraph lol. But I agree with your sentiment to a certain degree, definitely.
throws_lemy@lemmy.nz · 28 pts · 174d
This kind of thinking is what makes billionaires who back AI companies to keep increasing their investments in AI Capex, while leaving others with nothing but increasingly expensive parts and damaged environments.
hazelthefluffyfox@pawb.social · 17 pts · 174d
DFX4509B@lemmy.wtf · 13 pts · 174d
Come on, is there anything that's safe?!
ZDL@lazysoci.al · -4 pts · 173d
Nobody has managed to stuff an LLMbecile into my fountain (or dip) pens yet. Not even into my ballpoint pens. Nor pencils, even the fancy schmancy "eternal" pencils I have.
Nobody has manged to jam an LLMbecile into any of my notebooks, neither the cheap-and-nasty ring-bound ones nor the home-made, home-bound ones I played with making for a while.
Nobody has found a way to cram an LLMbecile into my books, my playing cards, even my (tabletop) RPGs and board games.
Seems like loads of things are safe. Just not computers.
Mniot@programming.dev · 11 pts · 174d
"We live in a capitalist hellscape so why bother to struggle against it" isn't a completely unreasonable take. Too bad, though.
Gormadt@lemmy.blahaj.zone · 25 pts · 174d
Can't win a fight if you don't fight.
Also standing together is the only way to win such a fight as one against the hellscape we're facing.
TheLastOfHisName@lemmy.world · 2 pts · 172d
"Not everything that is faced can be changed, but nothing can be changed until it is faced." - James Baldwin
raspberriesareyummy@lemmy.world · 2 pts · 173d
what a moronic take :(
throws_lemy@lemmy.nz · 0 pts · 174d
sp3ctr4l@lemmy.dbzer0.com · 60 pts · 174d
That's funny, not long ago people were giving me shit for saying Lutris is a confusing, unintuitive mess.
Well I guess now we know why.
LiveLM@lemmy.zip · 29 pts · 174d
No, it was a confusing intuitive mess with tons of broken toggles for legacy cruft long, long before AI code was a thing.
sp3ctr4l@lemmy.dbzer0.com · 5 pts · 174d
True, but if AI is doing much of the coding, that means the devs have been out to lunch for a while, aka, not actually trying to do the much needed overhaul to the frontend UX.
Ajen@sh.itjust.works · 0 pts · 174d
Yes, they were out to lunch before they used AI. Sounds like Lutris was always slop, it's too bad there isn't a better alternative.
fushuan@lemmy.blahaj.zone · 1 pts · 172d
Uh, steam 3rd party, bottles, heroic.
bridgeenjoyer@sh.itjust.works · 15 pts · 174d
I never liked it. Heroic is best.
lichtmetzger@discuss.tchncs.de · 10 pts · 174d
Heroic is also doing some sloppy things, though.
MousePotatoDoesStuff@lemmy.world · 4 pts · 174d
Oof. Got any alternatives for accessing GOG and Epic (mainly free offerings and Genshin Impact) on Linux?
fushuan@lemmy.blahaj.zone · 2 pts · 172d
Wait you want to dismiss a product because it does AI code revisions? As in, they code, the AI writes comments for them to review, they decide wether to implement the changes themselves or not, and go with their day. That's unacceptable?
MousePotatoDoesStuff@lemmy.world · 2 pts · 172d
That's okay, actually. I was too emotionally drained by the AI argument to actually open the link yesterday.
bridgeenjoyer@sh.itjust.works · 0 pts · 174d
but how bad is that really, compared to others
sp3ctr4l@lemmy.dbzer0.com · 3 pts · 174d
I have not used Heroic much at all, but from what I have used it for... yeah, much more intuitive user interface for the vast majority of the most common use cases.
Jiral@lemmy.org · 2 pts · 174d
Heroic is great for newer stuff but I still have Lutris because some older games work there out of the nox just fine while they don't even launch in Heroic.
addie@feddit.uk · 2 pts · 174d
Heroic is best for PC games from GOG, and Epic and Amazon I suppose. Got quite a stock of free games from Epic that I've never bothered to start up.
Lutris did fill a hole for 'emulation', all your console games, dosbox &c all in one place. Heroic doesn't really do that. Looks like it's time to find another tool that will...
bridgeenjoyer@sh.itjust.works · 3 pts · 174d
Retroarch is far better for all emulation, imo. it's fricken amazing.
sp3ctr4l@lemmy.dbzer0.com · 3 pts · 173d
Retroarch, Retrodeck, EmuDeck...
fleck@lemmy.world · 3 pts · 174d
Unfortunately, it is the only way my SO got paint tool SAI 2 with pen pressure working under Linux..
sp3ctr4l@lemmy.dbzer0.com · 1 pts · 174d
Well that certainly is an edge case scenario.
I would hazard a guess that it ... should be possible to get it working through another way of setting up WINE/Proton, if you can get all the dependencies and specifics figured out... maybe via Bottles?
But, figuring all that out would be a hassle, and may just end up not working.
I mean, if it works, it works.
The closest thing to that that I can say is that via RetroDeck on Bazzite, on a Steam Deck, I literally accidentally discovered that the touch screen controls for that worked just fine, without me doing anything beyond normal RetroDeck setup.
Just got annoyed, assuming that I couldn't use a DS/3DS second screen as a touch screen, 'Boy I sure with is could just-' .. and then I poked it, and then it worked.
But thats probably a different ballpark than getting an windows program to play nice with a linux touch/pad/stylus.
LucidNightmare@anarchist.nexus · 53 pts · 174d
Can a motherfucker get a break, PLEASE.
I use Lutris for games that don't work in Steam/Proton, usually an older game like Black and White 2 or the old Sims 2 game (before the updated version came out). Why is everything I like turning to shit! :(
Bieren@lemmy.today · 17 pts · 174d
Hell, it’s not even everything I like is turning to shit. Things I already hate are getting worse as well. It’s fucking everything. Either AI or ads. Shareholders above all.
BlameTheAntifa@lemmy.world · 8 pts · 174d
Try Heroic or Bottles. I am personally a fan of Bottles.
Grass@sh.itjust.works · 7 pts · 174d
I used lutris for a while but jumped ship to bottles as soon as it existed as I found the UI more tolerable even though it has that gnome app look I don't really like. Then I switched to heroic which can also handle semi manual wine prefixes with whatever wine or proton variant I want or need, without all the extraneous handholding or terminology renaming.
Jankatarch@lemmy.world · 6 pts · 174d
Some comtributors to vim started using AI too btw. I may learn kate. Hell there is an evil mode in emacs.
AngryPancake@sh.itjust.works · 3 pts · 174d
I've been trying to get into helix, maybe that's a new hope?
nutcase2690@lemmy.dbzer0.com · 2 pts · 174d
Me as well! The tutor was really useful. I use a lot of multiple cursors, so I hope I can adapt well to it
TabbsTheBat@pawb.social · 50 pts · 174d
Dam. Glad I never really used lutris lol
Gonzako@lemmy.world · 26 pts · 174d
I tried using it. Saw something i wanted to try and implement. Made one test PR that implemented (badly) my desired feature clearly stating that it was a PR looking for feedback and I got told off by the maker. I'm just a bit sad about the other maintainer that actually took some time to engage with me
rozodru@piefed.world · 10 pts · 174d
when I played WoW/Blizzard games that was pretty much the only time I ever used it or maybe when sailing the high seas for stuff.
I should probably just remove it.
karashta@piefed.social · 8 pts · 174d
I just run battle.net launcher through steam instead
hemko@lemmy.dbzer0.com · 9 pts · 174d
You're delusional if you believe those proprietary apps don't have AI generated code in them
Azrael@feddit.org · 2 pts · 174d
does that work with external addons (e.g. hearthstone decktracker or iunno WoW plugins?)
karashta@piefed.social · 2 pts · 174d
I use curse forge's alpha AppImage to run wow mods. Just had to point it to the right directory iirc. Not sure about anything else
TabbsTheBat@pawb.social · 5 pts · 174d
Diablo 3 was basically my one use for it years ago lol. I eventually just added it to steam as a non-steam game, cause lutris was giving me a lot of issues :p.
Other than that I only tried lutris 2 other times, once to try and run a game that didn't work in steam (didn't work in lutris either), and once for a small indie thing from itch.io :3
cybernihongo@reddthat.com · 4 pts · 174d
I remember using it once, and I never got it to run with the GOG installers I had. It either tried to get the game from valve's drm store, or attempted to download the game again from GOG. To be fair, it was a couple years back but it looked like it was a fundamental part of its design.
etherphon@piefed.world · 3 pts · 174d
DFX4509B@lemmy.wtf · 44 pts · 174d
Great, hope people like Electron because Heroic is pretty much the only other option, that or just manually putting everything in Steam.
plateee@piefed.social · 15 pts · 174d
There's also bottles... But I've only had a mediocre time with it.
DarkSirrush@piefed.ca · 5 pts · 174d
I hate bottles with a passion.
Fun fact: there is no way to write a script to install bottles if not installed, and then install a game to it without opening the GUI and having the user close it at least once.
plateee@piefed.social · 1 pts · 174d
Man, that is rough. I've only ever used it for Battlenet to get diablo installed and even then I think I gave up and went to heroic.
If it weren't for Valve putting their weight behind proton/arch for their Steam Deck, I'm fairly certain gaming on Linux would still be in a rough state.
nightlily@leminal.space · 2 pts · 172d
Bottles is OK but has a pretty steep learning curve. I have found it more reliable than Lutris now I’ve figured it out.
sp3ctr4l@lemmy.dbzer0.com · 12 pts · 174d
I long ago switched to just adding everything to Steam.
Waaay faster and less confusing for general use cases, and, if I want to really tweak the guts of that particular proton config... ProtonTricks.
DFX4509B@lemmy.wtf · 3 pts · 174d
What if you have something that's native, ie. Exult for Ultima VII?
sp3ctr4l@lemmy.dbzer0.com · 6 pts · 174d
Then you just add it to Steam, the .sh or whatever, and then you don't use Proton.
Or... you... wouldn't strictly need to add it to Steam... at all... because it runs natively.
bonenode@piefed.social · 10 pts · 174d
JoCrichton@lemmy.world · 9 pts · 174d
You can try Faugus Launcher
Telemachus93@slrpnk.net · 7 pts · 174d
I don't like that electron was used for it because it needs unreasonable amounts of ressources, but Heroic Launcher certainly is easier to use than Lutris...
s38b35M5@lemmy.world · 10 pts · 174d
It sure fu#$ing is. I've tried multiple times to get any of my games working in Lutris, but I'm 0 for 3. It looks like ass, works like ass, and now I see it is maintained by an ass with a victim complex.
Reygle@lemmy.world · 42 pts · 174d
Edit: new development. Learning Epic launcher and it's better so far. Have removed Lutris. Let me pretend this is a win for a little while before telling me that it is equally fucked, thanks
yggstyle@lemmy.world · 11 pts · 174d
My regret is I have but one upvote to give.
ColdWater@lemmy.ca · 39 pts · 174d
I'm tired boss
Crozekiel@lemmy.zip · 38 pts · 174d
I always found Lutris to be troublesome at best. Always had better luck with Bottles.
From reading the posted threads the Lutris devs have even bigger red flags, the AI usage seems like just another symptom of their total disdain for the users of their program.
nightlily@leminal.space · 5 pts · 174d
It’s just painful to use. Why are commonly used Wine/Proton features like DLL overrides so unnecessarily poorly done in the UI? I may as well write the command line switches myself.
PumaStoleMyBluff@lemmy.world · 4 pts · 174d
For real, strycore's responses to github issues seem to mostly be laughing at the posters, calling them idiots, and at best eventually giving in and fixing an issue after another maintainer acknowledges a bug as valid. Glad I only use Lutris for Battle.net, and definitely looking for alternatives.
Crozekiel@lemmy.zip · 1 pts · 173d
I just added Battle.net as a "non-steam game" in steam and run it from there under Proton. That seemed to give me the least amount of trouble. It does come with the downside of steam always reporting "Crozekiel is currently playing Battle.net Launcher" unless I go invisible on the friend's list.
Diurnambule@jlai.lu · 2 pts · 174d
Work well in porn games. Never managed to make custom maid 3d run on bottle. But it run on lutris
rapchee@lemmy.world · 3 pts · 174d
heroic launcher works pretty well too
Diurnambule@jlai.lu · 1 pts · 174d
Truly but the power in lutris is horny and custom install script some guys did crazy stuff. I hioe there is an alternative of these shared scripts.
harambe69@lemmy.dbzer0.com · 1 pts · 174d
Can I has list of porn games, pretty please?
Memnochian@aussie.zone · 5 pts · 174d
Try f95-zone for all your porn game needs.
Diurnambule@jlai.lu · 1 pts · 174d
Honey sélect 2, custome maid 3d and koikchi School thingy work in lutris.
harambe69@lemmy.dbzer0.com · 1 pts · 174d
Danke!
ZombieCyborgFromOuterSpace@piefed.ca · 35 pts · 174d
You know what's great about open source software?
You can fork it and turn it into your own project. With black jack and hookers.
lightnsfw@reddthat.com · 22 pts · 174d
Someone can, I certainly don't have the time or the talent to do so. Thanks for your efforts people who do this stuff.
Mniot@programming.dev · 8 pts · 174d
Have you tried using AI
UpperBroccoli@lemmy.blahaj.zone · 27 pts · 174d
Can it even still call itself open source when it is entirely unclear where the AI they used took the code from, and under what license it was published?
What even does using AI regurgitated code do to the license of a software product? Because basically what they are doing is exactly the same as going through shit tons of comments on stackoverflow and copying them verbatim into the code base. Without attribution or regard to licensing.
What shit.
AnimalsDream@slrpnk.net · 5 pts · 174d
Supreme Court recently declined to take a major copyright case involving AI, which meant the previous court's ruling still stands - ai generated content can't be copyrighted. Tho I haven't looked at the details, so I'm not sure if that applies to code or not.
It will not surprize me if everyone currently depending on these systems is going to be in for a very rude awakening.
LoafedBurrito@lemmy.world · 24 pts · 173d
This explains why the updates have ruined everything in the past month. I turned off updates on Lutris so my games will actually still work.
AI sucks and needs to go away.
TheFinn@discuss.tchncs.de · 4 pts · 173d
The flatpak version finally updated its dependencies on an out of date library, so that much is an improvement. I don't use it for much though, mainly to run origin or whatever they're calling it now.
cloudskater@piefed.blahaj.zone · 21 pts · 174d
You have got to be fucking kidding me.
Willoughby@piefed.world · 19 pts · 174d
Sloptris
iamthetot@piefed.ca · 17 pts · 174d
Is Heroic still safe?
sepioeterno@piefed.social · 1 pts · 174d
Lets_Disco@retrolemmy.com · 6 pts · 174d
I believe they mean safe, as in safe from AI
Azrael@feddit.org · 15 pts · 174d
Goddamn... I just switched to Lutris because Faugus launcher was throwing me errors when trying to launch certain games...
Even worse, i just realized I can't simply uninstall Lutris because it comes preinstalled with bazzite.
Rebels_Droppin@lemmy.world · 7 pts · 174d
Bazzite user here as well, I'm not sure what game(s) you were using lutris for but I started out using it because as you said it was pre installed. I switched over to bottles a couple of weeks ago and found great success, hopefully bottles can work for you too.
dev_null@lemmy.ml · 7 pts · 174d
There is AI code in the Linux kernel now, I don't think it's realistic to go full vegan on AI.
YesButActuallyMaybe@lemmy.ca · 6 pts · 174d
dev_null@lemmy.ml · 1 pts · 174d
See my other comment
jaredwhite@humansare.social · 3 pts · 174d
I don't believe this is true. Do you have a source for that claim?
dev_null@lemmy.ml · 6 pts · 174d
Sure, here is the official guidance: https://kernel.org/doc/html//next/process/coding-assistants.html
And here is a search that finds some of the AI commits: https://github.com/search?q=repo%3Atorvalds%2Flinux+%22Assisted-by%22&type=commits
And here is an interview with Linus Torvalds, where he says he's a huge believer in AI and explains how it makes work on the kernel easier: https://www.youtube.com/watch?v=S-_8YliVS4E
jaredwhite@humansare.social · 3 pts · 174d
Thank for that. Doesn't seem to be very widespread at present…BTW some of those results in the GH search aren't AI commits, they're either solutions based on a problem found by an AI reviewing tool or the assistant is someone's personal bundle of scripts (aka
gkh_clanker_2000).systemglitch@lemmy.world · 2 pts · 174d
Source: people are lazy and follow the path of least resistance. History repeats itself, and it is no different for Linux.
jaredwhite@humansare.social · 1 pts · 174d
Some people are lazy. Other people are not.
umbrella@lemmy.ml · 13 pts · 174d
okamiueru@lemmy.world · 5 pts · 174d
I might not know the use cases that Lutris covers. But I've been very (edit: happy) with Heroic Launcher for installing GOG games and keeping them up to date, and with entries within steam.
tdawg@lemmy.world · 13 pts · 174d
I wonder how long models will stay stable if the code they're trained on becomes increasingly ai generated
raspberriesareyummy@lemmy.world · 12 pts · 174d
Thanks for raising awareness! Fuck this :(
Evil_Shrubbery@thelemmy.club · 11 pts · 174d
Otter slop?
Damn, I really liked having the same app for my games & same type of settings UI for all (eg switch monitors off & TV on for this game etc).
I don't wanna support AI tho.
Zink@programming.dev · 11 pts · 173d
Tangent: crediting Claude with co-authorship? wtf?
I can totally see the mega-techs trying to push that in EULAs, but for an individual to do it seems strange, even though there's a kernel of honesty behind it. It also seems risky as far as OpenMetaMicroogleAI finding future loopholes to steal your shit.
This dev talks like they are doing everything else the right way, as far as reviewing and understanding the code regardless of its source. In that situation I'd look at blocks of LLM-generated code the same way as ones copy/pasted from stackoverflow or 3rd party example code. At BEST you have "here's something that might work" which is nowhere close to actually being done if you're any good. (insert joke about "it compiles, ship it!)
Voroxpete@sh.itjust.works · 14 pts · 173d
Cory Doctorow explores this in his most recent column, describing the concept of "Centaurs" and "Reverse Centaurs".
A centaur is a human piloting a machine body. They're faster and stronger because of the machine, but the human is in charge. A reverse centaur is a machine piloting a human body; a brainless head on a largely inferior body.
In the context of generative AI, centaurs are people use AI tools carefully, intentionally, and of their own volition. They have the knowledge necessary to assess when the output of the machine tools is good or bad, and the machine simply becomes, like any other tool, a way of leveraging their abilities more efficiently.
A reverse centaur is when you have a "human in the loop." An intern told to write a stack of columns that would take ten experienced writers a week, in only a few days, but don't worry you can just use ChatGPT it'll be so fast. That person really only exists for two purposes; to push the buttons that make the machine go, and, far more importantly, to eat the blame when the machine fucks up. They were the "human in the loop" so they were supposed to catch the bad output, but they were never given the time or the expertise to do so, and they were placed in a scenario where using genAI was the only possible choice to get the outcome that was demanded of them.
I don't see the use of AI tools, especially in areas that they are well suited to like coding, as automatically befitting the "AI slop" descriptor. Gen AI can be extremely effective as a coding assistant, when used with care, and by someone with enough knowledge to read the output and understand it completely. As you say, a huge amount of normal everyday coding has, for decades, been copy and pasting code blocks because why the fuck would repeat work that someone else has already done??? And for decades bad coders have screwed themselves over by copy-pasting code they don't understand or didn't bother to properly read and parse. That's nothing new.
Now, it's also completely reasonable for people to hold ethical objections to genAI that are entirely separate from any practical concerns. If someone's position is "I do not care how good the output is, because I believe it comes from a fundamentally immoral technology", I think that's a completely cogent moral stance. I have no argument against that. I'd just ask to not use the term "AI slop" when describing that objection, because I think it really muddies the waters and makes it extremely unclear what you're actually objecting to. If your problem is one of ethics, say that. Don't just re-use a term you heard elsewhere that's tangentially related.
slacktoid@lemmy.ml · 11 pts · 174d
Fork it and maintain it yourself then. That's the beauty of FOSS. I would argue if more people learned to code everytime someone complained about AI use by FOSS project maintainers and contributed (code, bug reports, q&a, community engagement) to the projects they care about, maybe less maintainers will be looking to use LLMs.
ZDL@lazysoci.al · 3 pts · 173d
I would argue that if more people went outside and touched grass they wouldn't come up with ludicrous non-answers like "code it yourself" because they'd meet people from walks of life who aren't coders.
slacktoid@lemmy.ml · -1 pts · 173d
I would argue you're making an ass of yourself by assuming things about people you don't know.
Also I listed out a bunch of things to help out that don't knowing to code, like helping write documentation, bug reports, discussions and just all round getting involved.
You don't mind using their work, don't want to contribute to cause you don't want to learn to code, and expect them to code exactly how you want. Entitled much?
ZDL@lazysoci.al · 0 pts · 169d
That's three times that you said something about how people could "help". One of those three times held content other than code. It was parenthetical. And even there the first item was "code".
None of them were "writing documentation", incidentally.
So yeah, you totally didn't mean "code it yourself" at all. You genuinely meant you really want people to participate in ways that aren't code. I believe you.
Now, sarcasm aside, let's look at the process of "getting involved" in most software projects.
From this point onward one or more of these things traditionally happens:
Oh, and sometimes you might actually see a bug get fixed.
Some communities are better than others over this. This is why there are some communities I actually do contribute to. ("...you're making an ass of yourself by assuming things about people you don't know.") But in general? The F/OSS community is one of the worst communities to work with. If you're not a coder you're treated like an irritant. A second-class human being. Worthless.
And then the F/OSS community wonders why they're not getting non-coder contributions...
As an aside:
And here, incidentally, you go again, focusing on code even while scolding me for purportedly not contributing bug reports or otherwise. Because you're...
How funny. I can't imagine why people don't want to associate with F/OSS communities in the slightest.
slacktoid@lemmy.ml · 0 pts · 166d
You're mad I forgot to mention documentation? Bro check out my other comments on this thread.
And stop being a whiny little removed, the world doesn't revolve around you or owe you shit. Get over yourself. Get involved or don't. But please shut the fuck up and get off your high horse.
ZDL@lazysoci.al · 0 pts · 164d
Gee. I can't imagine any reason anybody might have aversions to dealing with F/OSS communities.
Every time you open your yap you illustrate exactly why non-technical people want nothing to do with most of you arrogant motherfuckers!
slacktoid@lemmy.ml · 1 pts · 164d
No just that YOU're lazy and entitled and want everything your way.
titanicx@lemmy.zip · -18 pts · 174d
Oh my god but coding seriously sucks. I studied it when I was in college getting my networking degrees. And dear God I hate to code so so much.
Burghler@sh.itjust.works · 16 pts · 174d
Then don't? It's not a call to action for people like you lol
titanicx@lemmy.zip · -9 pts · 174d
I mean it was a general consensus. So many people hate the code so many people can't understand how to code and so many people never want to code. So just in general saying I wish more people would learn how to code and more people should be coding is kind of a moot point. Those people that really want to code and like to code are already the people that are doing it. The rest of us that either hate the code or don't want the code have to be incredibly careful about people like this that are being disingenious with their code base.
SkaveRat@discuss.tchncs.de · 7 pts · 174d
then they should do something else.
There are enough people who don't hate it. love it, in fact
slacktoid@lemmy.ml · 0 pts · 173d
Bro...
Its theirs. You said so yourself. They can do whatever they want including burn it to the ground.
slacktoid@lemmy.ml · 3 pts · 174d
But if you started to get involved there would be more eyes and hands on the code which would reduce the use of AI for that purpose.
You don't have to code, you can help by
None of those require coding skills but are still needed for a FOSS project. So let's all get to contributing! I expect to see your PR soon!!
titanicx@lemmy.zip · 1 pts · 174d
Okay the whole point of what I responded to was the guy said that he wishes more people would get into coding. My response back was I hate to code and there are a lot of people that hate to code or that can't code. Yes I'm very aware of all of the other ways that you can contribute to FOSS.
slacktoid@lemmy.ml · -1 pts · 173d
Then do it. Stop complaining about FOSS devs using AI when you don't contribute to their project and recognize that they need help and are possibly burnt out.
titanicx@lemmy.zip · 2 pts · 173d
Wasn't complaining. Jesus Christ if this is how you people respond to someone that has supported FOSS for decades I can't even imagine someone new coming in and getting turned off to it.
ZDL@lazysoci.al · 2 pts · 169d
There is a proud tradition of regular (non-coding) people encountering F/OSS, thinking it's nifty, trying to contribute, and getting slapped with so much vituperative ranting in response that they stay away from the F/OSS community in droves.
titanicx@lemmy.zip · 2 pts · 168d
Funny things is, I've been in IT for 20 years. Was a Linux sysadmin for 5. Run Linux all over. I know how to code, I just hate to. Linux community has gotten far more vitriolic then I've ever seen it.
slacktoid@lemmy.ml · -2 pts · 173d
Idgaf about how long you supported free and open source software. I'm annoyed by the entitlement of people who don't contribute to the software chirping about how it's made and making demands while not wanting to recognize the work a Foss dev is putting in.
Sorry if I misread your statement as complaining.
Mwa@thelemmy.club · 8 pts · 174d
I hope the developers respond to this.
Maybe i might just use the Steam Client lol.
neclimdul@lemmy.world · 8 pts · 174d
I could never get lutris to even install its flagship games with explicit "support“ and had better luck following online documentation or wine directly.
So I guess I'm saying, that makes sense. No big loss other than it would be nice I'd there was the tool lutris purported to be to help new Linux converts that had the ideals and quality the Linux community strives for.
DarkSirrush@piefed.ca · 4 pts · 174d
The lutris installers repo is community maintained, which means that someone made an installer for a game they wanted to play 6 years ago that worked on their system, but never tested to make sure it would work with others.
They often include workarounds that were needed at the time, but are very obsolete, and no one is willing to take the effort to update them, and the dev did not provide an easy way to report broken installers fr review/removal.
neclimdul@lemmy.world · 2 pts · 174d
I appreciate the response but in this case it was several games and apps that where very active. One of the being WoW.
Also, lutris itself would often break its own wine install and i'd have to go to the cli and fix it. Hense just using wine directly.
SpikesOtherDog@ani.social · 7 pts · 174d
If AIgen cannot be copyrighted, can it be covered under open source licenses?
Jankatarch@lemmy.world · 6 pts · 174d
I agree with "it's facebook's fault for laying off" etc.
But I also believe they alone wouldn't use it responsibly. Eliza effect would cloud their judgement and cause problems at some point, no?
Hell it already makes them not recognize the moral problems with funding data warehouses.
cannedtuna@lemmy.world · 5 pts · 174d
@PerfectDark@lemmy.world
PerfectDark@lemmy.world · 3 pts · 174d
That's interesting, I know Mathieu a bit, I'll check in with him. But from his Mastodon posts recently, this is just how things are with Lutris now.
I appreciate the tag!
cannedtuna@lemmy.world · 1 pts · 173d
Looks like this has been picking up a lot of steam, no pun intended. Since this was posted yesterday I’ve seen it trending on Mastodon and now it’s being covered by GamingOnLinux.
Seems like using Claude AI to code is counter to his previous viewpoint. Not that people’s opinions can’t change.
"The community has a tendency to push for the adoption of newer technologies while I have a tendency to hold back a bit before we adopt anything new. Some people use lutris on quite outdated systems and we try not breaking anything until a distribution gets really old. Finding the right balance is quite an art but the community helps in knowing what is needed and which systems can be dropped.”
crypt0cler1c@infosec.pub · 4 pts · 173d
Lutris was always trash
AnimalsDream@slrpnk.net · 2 pts · 174d
I have tried installing and running a huge variety of games, using Lutris, over the years. Multiple distros too.
None of them have ever worked. Not a single one.
MissyBee@lemmy.blahaj.zone · 1 pts · 173d
Everything that can't use steam(UbiSoft for example) has worked for the most part in Lutris. Currently I am playing Chromiecraft(private WoW) with it.
AnimalsDream@slrpnk.net · 2 pts · 173d
For you, not for me.
IndustryStandard@lemmy.world · -8 pts · 174d
Who cares. As long as the code is well tested it does not matter. The only mistakes they made is claiming Anthropic does not work for the US army because it does.
r1veRRR@feddit.org · -9 pts · 173d
It's crazy how fast the online left has changed it's mind about "no ethical consumption under capitalism", and "individual actions are useless".
Whenever vegans bring up the impact a persons choice has, like a water footprint roughly a gallion times bigger than AI use, noone feels responsible. It's all just the companies or the politicians or the systems fault. No individual is ever complicit for purchasing their products.
Sadly, the true reason is obvious: Individual responsibility is only fun when it's about shaming others for something I don't like doing anyway
For reference, I'm not saying AI is awesome. I'm not a fan, at least of it's current hype infested version. Maybe the bubble bursting will produce a bearable version of AI.
7101334@lemmy.world · 12 pts · 173d
As a vegan, I don't expect to convince everyone to be vegan because people need to eat food and meat-based foods are often tied into peoples cultures. Sure, I think it would be the kinder, more compassionate option if they stopped, but I don't expect them to stop or bully them for not stopping.
On the other hand, no one needs AI, literally no one (outside of medical applications), and the only culture it's entangled with is the slop culture itself, the enemy of humanity, the Great White West. I expect them to stop and I will bully every single one, every single time I see AI use, for not stopping.
r1veRRR@feddit.org · 1 pts · 172d
All of that just seems like special pleading, and has no moral basis at all. "It's my culture" is morally equivalent to "I've always done it this way", tradition is just "My parents have always done it this way". I hope I don't have to bring any examples to demonstrate how often "culture" was horrendously immoral.
In the end, going vegan does require some amount of effort, at least initially. Guess what? If someone has gotten used to using LLMs for many parts of their live, it would ALSO require some amount of effort to replace it. You might say that veganism requires more effort atm, which I could agree with. But that begs the question: If AI lives long enough, will it suddenly become totally fine, simply because it's just as integrated into daily life as meat eating is?
Finally, "they need to eat food" is to veganism as "I need to learn" is to LLMs. In both cases there's better alternatives.
7101334@lemmy.world · 1 pts · 172d
blah blah blah, just because I'm vegan doesn't mean I want to hear it from you either
mathemachristian@lemmy.blahaj.zone · -4 pts · 173d
calling a halt to an unrelenting slaughter and cruel, pain and dread filled lifestyle the "kinder and more compassionate option" sure is a take
7101334@lemmy.world · 6 pts · 173d
Sorry, my priority is having people be exposed to the concept of veganism in a palatable manner instead of being a white liberal about it and aggressively signaling the moral superiority of my virtues at the first given opportunity thereby guaranteeing their aversion to the concept and the continuance of said unrelenting slaughter and dread. I'm a bit more in it for the animals than my ego, but to each their own.
mathemachristian@lemmy.blahaj.zone · 2 pts · 172d
Sorry my priority are the animals instead of being palatable. The focus has to be on the oppressed and not the oppressor.
People who aren’t honest about what it means to not be vegan won’t last and in most cases won’t change. If it’s only about denying themselves so they can become a better person, like some ascetic then they will fall back into their genocidal ways. If they’re scared about what others think of them they won’t last. Vegans are the safest group of people to make fun of. I know what made me go vegan and it was people not dancing around the fact that these animals that are slaughtered on a conveyor belt had siblings, at least a mom, probably friends who loved them. That me continuing with what I was doing was monstrous. The people trying to be nice about it I could just ignore. “Agree to disagree” or whatever.
The correct take is not that vegans are good because they're vegan, Veganism is characterised by the lack of action (i. e. not murdering, not stealing etc.). The correct take is that non-vegans are evil, because non-veganism is a lifestyle characterised by murder and oppression.
7101334@lemmy.world · 1 pts · 172d
Aight good luck going to Palestine and telling them not to eat chicken lol.
This is why no one can stand us. Thanks.
mathemachristian@lemmy.blahaj.zone · 0 pts · 170d
Yeah telling the treatlerites on lemmy that they're the cause of suffering for a lot of animals is the same as lecturing a bunch of people being genocided and starved out. Absolute braingenius take. And you call me a "white liberal" lmfao.
7101334@lemmy.world · 1 pts · 170d
yes, I do
GreenKnight23@lemmy.world · 3 pts · 173d
did someone forget to take their meds today?
yucandu@lemmy.world · -12 pts · 174d
Why do I care? This isn't a banking app ffs.
BeigeAgenda@lemmy.ca · 4 pts · 174d
You should care because your banking app is or will soon be full of AI slop.
LiveLM@lemmy.zip · 1 pts · 174d
Jesus, with how fucking slow it already is I might not even notice the extra slop
yucandu@lemmy.world · -1 pts · 174d
What the fuck does that have to do with Lutris?
BeigeAgenda@lemmy.ca · 1 pts · 173d
First you complain that Lutris with slop is not important because it's not a banking app, and then you complain that we are not talking about Lutris.
Okay so bring us your wisdom about ai slop and Lutris without discussing banking apps.
Willoughby@piefed.world · 2 pts · 174d
choose one
Hawke@lemmy.world · 2 pts · 174d
You know that app is a shortened form of application, right?
Willoughby@piefed.world · 4 pts · 174d
Omg you know what I mean. The semantics get old.
Just use a web browser, fuck phone apps. If your bank requires one, your bank sucks.
yucandu@lemmy.world · 2 pts · 174d
Sorry sir that debate died in 2008.
Willoughby@piefed.world · 3 pts · 174d
I don't follow rules very well.
mlg@lemmy.world · -14 pts · 173d
I'm getting tired of this community man
Have any of you authored a successfully merged PR for a popular open source project?
This has to be a requisite before people start complaining about AI dev usage, otherwise you shouldn't even on this site with the Windows (vibe coded lol), Mac, Linux, or even FreeBSD kernels since they all have AI used somewhere in the development process.
Just because someone is using AI, doesn't mean something is vibe coded. There was also still crappy vibe coded software long before there was ever AI.
I thought the previous thread on Vim was bad. What are you guys going to do now? Fork Lutris and make a downstream that no one maintains or uses?
Routhinator@startrek.website · 19 pts · 173d
If you're tired of this community you're in the wrong place.
lichtmetzger@discuss.tchncs.de · 19 pts · 173d
The description of this community literally reads:
So why are you complaining? Do you also go to McDonalds and yell at people eating french fries?
I'm sure there's a community for people who love AI on the Fediverse as well.
Edit: Just did a quick search, there is claudeai, gemini, microsoft_copilot, chatgpt and openai on lemmy.world. Lots of other places for slop enthusiasts to present their greatest achievements.
gaiety@lemmy.blahaj.zone · 10 pts · 173d
yes, yes I have. fuck ai there is no excuse. I'd rather a project die completely if they think they can't suddenly survive without ai contributions that actively harm the planet on which we live. there's no planet B and some piece of software is not more important than that
manuallybreathing@lemmy.ml · 1 pts · 173d
If you think an individual using an LLM to help them write code is on the same level as the usa military using ai for weapons systems, or PWC using ai to manage accounts, then you could also believe a single user posting the same thing everyone else in this thread is posting is doing harm to the envrionment and consider shutting up
just take some personal responsibility, that'll fix it! /s
This message is brought to you by BP, measure your carbon footprint today!
balsoft@lemmy.ml · 2 pts · 170d
I have multiple contributions to FOSS projects (incl. small patches to bash and linux), and I'm a commit-access maintainer of Nixpkgs. While I do use a local LLM occasionally for boilerplate stuff, the attitude here makes me immediately distrustful of the Lutris maintainers. Going out of your way to disable the Claude Co-Authored-By on commits is counterproductive and dangerous to the project in the long run. LLMs can often confidently spit out good-looking code with subtle but critical flaws. Commits with non-trivial amounts of LLM output need way more scrutiny than human-written commits, and making it more difficult to tell the two apart is fucked up.
Sv443@sh.itjust.works · -13 pts · 173d
You're talking to a wall, most people in here are so far into delusion they won't accept anything anymore. They have a zero tolerance policy and direct it at the small fish instead of the actual problem, which is governments using it to kill people, companies investing billions into speculation, and nobody stopping them or making them pay for copyright infringement.
People like this don't understand there's a spectrum to it, from full on Vibecoding to just AI code reviews, fixing that one awful bug you've been kicking down the road for 6 months, for finding information in a gigantic codebase, validating data in a way that won't take you 15 weeks to implement, etc etc. They also don't understand anything about a developer's full process, so how could they possibly judge?
You used AI? Now all your life's work is invalid and your experience means nothing.
I hate what AI is doing to my livelihood and long standing hobby. Am I still using it and will continue to do so? Hell yes.
petrol_sniff_king@lemmy.blahaj.zone · 4 pts · 173d
This just smacks of jealousy.
This is like that one adage about the farmer who spends his time teaching kids how to sew, donates to local charities, donates some of the food he grows to soup kitchens, but he fucks a sheep one time and now people just call him the sheep fucker.
Mate, if you don't want to be a sheep fucker, then why are you fucking sheep? I don't really care if this label burdens you; in fact, that's the point.
bear@slrpnk.net · 1 pts · 173d
What exactly would you like me, specifically, to do about that? I'm open to all suggestions.