this post was submitted on 11 Mar 2026
377 points (95.4% liked)

Fuck AI

7026 readers
852 users here now

"We did it, Patrick! We made a technological breakthrough!"

A place for all those who loathe AI to discuss things, post articles, and ridicule the AI hype. Proud supporter of working people. And proud booer of SXSW 2024.

AI, in this case, refers to LLMs, GPT technology, and anything listed as "AI" meant to increase market valuations.

founded 2 years ago
MODERATORS
 

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.

sauce 1

sauce 2

top 50 comments
sorted by: hot top controversial new old
[–] wizardbeard@lemmy.dbzer0.com 131 points 2 months ago* (last edited 2 months ago) (2 children)

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 60 points 2 months ago

Listing claude as a co-author where it was used serves a practical purpose of drawing extra eyes for review of relevant commits.

This is the correct take and best course of action. What the dev did is not only shitty but also dumb.

[–] IpsumLauren@lemmy.world 23 points 2 months ago (1 children)

I guess it prevents someone to fork the project and remove the slop.

[–] grue@lemmy.world 13 points 2 months ago (5 children)

Not entirely: you could revert it all the way back to before AI commits were possible, if you really wanted.

load more comments (5 replies)
[–] etherphon@piefed.world 86 points 2 months ago (16 children)

I don't get it, why would you take a program (or ANYTHING) you created and let some AI shit all over it. I will never.

[–] Serinus@lemmy.world 35 points 2 months ago (3 children)

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 18 points 2 months ago (2 children)

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.

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 10 points 2 months ago (1 children)

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.

load more comments (1 replies)
load more comments (1 replies)
[–] KindnessIsPunk@lemmy.ca 18 points 2 months ago

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

load more comments (1 replies)
[–] psycotica0@lemmy.ca 31 points 2 months ago (1 children)

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 12 points 2 months ago (1 children)

Humm, I mean, that happens to every creator. Writers block, burnout, etc. I guess it all comes down to what you think is important and your values are. I usually just walk away and do something else for a while, even a few weeks or months.

[–] lime@feddit.nu 27 points 2 months ago (10 children)

most writers don't get growing stacks of bug reports. open source burnout is extremely common, unfortunately.

load more comments (10 replies)
load more comments (14 replies)
[–] e8d79@discuss.tchncs.de 42 points 2 months ago* (last edited 2 months ago) (8 children)

Turns out GloriousEggroll who is best known for Nobara and GE-Proton is defending this shit as well. Source

[–] throws_lemy@lemmy.nz 24 points 2 months ago

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.

[–] victorz@lemmy.world 22 points 2 months ago (3 children)

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 13 points 2 months ago (1 children)

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.

load more comments (1 replies)
load more comments (2 replies)
[–] Mniot@programming.dev 8 points 2 months ago (1 children)

"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 17 points 2 months ago (1 children)

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.

load more comments (1 replies)
load more comments (4 replies)
[–] sp3ctr4l@lemmy.dbzer0.com 38 points 2 months ago (4 children)

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 21 points 2 months ago* (last edited 2 months ago) (3 children)

No, it was a confusing intuitive mess with tons of broken toggles for legacy cruft long, long before AI code was a thing.

load more comments (3 replies)
[–] bridgeenjoyer@sh.itjust.works 11 points 2 months ago (9 children)

I never liked it. Heroic is best.

load more comments (9 replies)
load more comments (2 replies)
[–] LucidNightmare@anarchist.nexus 36 points 2 months ago (6 children)

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 11 points 2 months ago

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.

load more comments (5 replies)
[–] Crozekiel@lemmy.zip 32 points 2 months ago (9 children)

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.

load more comments (9 replies)
[–] ColdWater@lemmy.ca 30 points 2 months ago

I'm tired boss

[–] DFX4509B@lemmy.wtf 28 points 2 months ago (6 children)

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 11 points 2 months ago (3 children)

There's also bottles... But I've only had a mediocre time with it.

load more comments (3 replies)
[–] sp3ctr4l@lemmy.dbzer0.com 8 points 2 months ago (2 children)

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.

load more comments (2 replies)
load more comments (4 replies)
[–] TabbsTheBat@pawb.social 28 points 2 months ago (9 children)

Dam. Glad I never really used lutris lol

[–] Gonzako@lemmy.world 11 points 2 months ago

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

load more comments (8 replies)
[–] Reygle@lemmy.world 28 points 2 months ago (1 children)
[–] yggstyle@lemmy.world 10 points 2 months ago

My regret is I have but one upvote to give.

[–] ZombieCyborgFromOuterSpace@piefed.ca 20 points 2 months ago (1 children)

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 15 points 2 months ago (1 children)

Someone can, I certainly don't have the time or the talent to do so. Thanks for your efforts people who do this stuff.

load more comments (1 replies)
[–] UpperBroccoli@lemmy.blahaj.zone 18 points 2 months ago (1 children)

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.

load more comments (1 replies)
[–] LoafedBurrito@lemmy.world 16 points 2 months ago (1 children)

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.

load more comments (1 replies)
[–] Willoughby@piefed.world 15 points 2 months ago
[–] cloudskater@piefed.blahaj.zone 13 points 2 months ago

You have got to be fucking kidding me.

[–] Azrael@feddit.org 11 points 2 months ago* (last edited 2 months ago) (9 children)

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.

load more comments (9 replies)
[–] iamthetot@piefed.ca 11 points 2 months ago (2 children)
load more comments (2 replies)
[–] umbrella@lemmy.ml 10 points 2 months ago* (last edited 1 month ago) (1 children)
load more comments (1 replies)
load more comments
view more: next ›