Lutris is AI slop now

5 months ago by Lee Duna to c/fuck_ai

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

wizardbeard 207 points 5 months ago

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.

path: 0 22598518, hotness: undefined, score: 207, children: 8
JoMiran 89 points 5 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.

path: 0 22598518 22600036, hotness: undefined, score: 89, children: 0
IpsumLauren 32 points 5 months ago

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

path: 0 22598518 22598727, hotness: undefined, score: 32, children: 6
grue 20 points 5 months ago

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

path: 0 22598518 22598727 22601096, hotness: undefined, score: 20, children: 5
Trainguyrom 9 points 5 months ago

The way he worded it, it sounds like you just revert back to before the first "Claude co-authored" committ

path: 0 22598518 22598727 22601096 22601812, hotness: undefined, score: 9, children: 4
YesButActuallyMaybe 12 points 5 months ago
path: 0 22598518 22598727 22601096 22601812 22601980, hotness: undefined, score: 12, children: 3
etherphon 127 points 5 months ago
path: 0 22598404, hotness: undefined, score: 127, children: 36
Serinus 60 points 5 months ago

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.

path: 0 22598404 22600726, hotness: undefined, score: 60, children: 7
raspberriesareyummy 31 points 5 months ago

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.

path: 0 22598404 22600726 22602173, hotness: undefined, score: 31, children: 4
Jako302 13 points 5 months ago

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.

path: 0 22598404 22600726 22602173 22609195, hotness: undefined, score: 13, children: 1
raspberriesareyummy -3 points 5 months ago

no. it's one aspect of many. Using slop is ethically wrong AND it produces shitty code with zero innovation and creating technical debt.

path: 0 22598404 22600726 22602173 22609195 22612701, hotness: undefined, score: -3, children: 0
Auth 10 points 5 months ago

Most devs are already doing that. This just saves them the time of doing it for themselves.

path: 0 22598404 22600726 22602173 22613255, hotness: undefined, score: 10, children: 0
zarniwoop 1 point 5 months ago

Let me introduce you to Stackoverflow...or well, what it used to be.

path: 0 22598404 22600726 22602173 22636724, hotness: undefined, score: 1, children: 0
KindnessIsPunk 22 points 5 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

path: 0 22598404 22600726 22600799, hotness: undefined, score: 22, children: 0
MagnificentSteiner 1 point 5 months ago
path: 0 22598404 22600726 22616427, hotness: undefined, score: 1, children: 0
psycotica0 45 points 5 months ago

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.

path: 0 22598404 22599207, hotness: undefined, score: 45, children: 12
etherphon 20 points 5 months ago
path: 0 22598404 22599207 22599298, hotness: undefined, score: 20, children: 11
lime 43 points 5 months ago

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

path: 0 22598404 22599207 22599298 22599374, hotness: undefined, score: 43, children: 10
iamthetot 8 points 5 months ago

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.

path: 0 22598404 22599207 22599298 22599374 22600022, hotness: undefined, score: 8, children: 7
etherphon 6 points 5 months ago
path: 0 22598404 22599207 22599298 22599374 22599758, hotness: undefined, score: 6, children: 1
yucandu -6 points 5 months ago

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?

path: 0 22598404 22601228, hotness: undefined, score: -6, children: 14
etherphon 22 points 5 months ago
path: 0 22598404 22601228 22601476, hotness: undefined, score: 22, children: 9
yucandu 3 points 5 months ago

What I don't get, is people's inability to cope with their own limitations, or find their way out of problems without asking a magic box to do everything for them.

I don't know who those people are. I coded for 20 years before LLMs, and I coped just fine.

The AI is teaching you nothing it's just doing work for you.

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.

if you use it that's you're business but it's not your code

How is it not my code?

path: 0 22598404 22601228 22601476 22601790, hotness: undefined, score: 3, children: 8
prole 17 points 5 months ago

An LLM cannot ever "explain" anything to anyone, because it doesn't know anything. How are people still trusting anything these fucking things say?

path: 0 22598404 22601228 22601476 22601790 22602688, hotness: undefined, score: 17, children: 5
SparroHawc 10 points 5 months ago

How is it not my code?

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.

path: 0 22598404 22601228 22601476 22601790 22602227, hotness: undefined, score: 10, children: 1
prole 12 points 5 months ago

Now I can ask AI all my random obscure questions.

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?

path: 0 22598404 22601228 22602635, hotness: undefined, score: 12, children: 2
yucandu 0 points 5 months ago

And get the wrong answer.

No, it's right more often than google was.

If it was the wrong answer, the projects wouldn't work, now would they?

Before AI, yes you had to learn how to do things. Why is that bad?

I'm still learning how to do things, just a lot faster, thanks to this helpful tool. Why is that bad?

path: 0 22598404 22601228 22602635 22607611, hotness: undefined, score: 0, children: 1
prole 5 points 5 months ago

Because you are outsourcing your critical thinking. To a black box that is not capable of thinking

path: 0 22598404 22601228 22602635 22607611 22621527, hotness: undefined, score: 5, children: 0
Mniot 1 point 5 months ago

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.

path: 0 22598404 22601228 22607888, hotness: undefined, score: 1, children: 0
e8d79 62 points 5 months ago

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

Source

path: 0 22606570, hotness: undefined, score: 62, children: 14
victorz 36 points 5 months ago

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?

path: 0 22606570 22607248, hotness: undefined, score: 36, children: 4
throws_lemy 15 points 5 months ago

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.

path: 0 22606570 22607248 22613581, hotness: undefined, score: 15, children: 1
victorz 3 points 5 months ago

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.

path: 0 22606570 22607248 22613581 22615266, hotness: undefined, score: 3, children: 0
e8d79 12 points 5 months ago

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.

path: 0 22606570 22607248 22607556, hotness: undefined, score: 12, children: 1
victorz 0 points 5 months ago

I don't think we read the same final paragraph lol. But I agree with your sentiment to a certain degree, definitely.

path: 0 22606570 22607248 22607556 22615243, hotness: undefined, score: 0, children: 0
throws_lemy 28 points 5 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.

path: 0 22606570 22609381, hotness: undefined, score: 28, children: 0
hazelthefluffyfox 17 points 5 months ago
path: 0 22606570 22608092, hotness: undefined, score: 17, children: 0
DFX4509B 13 points 5 months ago

Come on, is there anything that's safe?!

path: 0 22606570 22611881, hotness: undefined, score: 13, children: 1
ZDL -4 points 5 months ago

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.

path: 0 22606570 22611881 22616869, hotness: undefined, score: -4, children: 0
Mniot 11 points 5 months ago

"We live in a capitalist hellscape so why bother to struggle against it" isn't a completely unreasonable take. Too bad, though.

path: 0 22606570 22607022, hotness: undefined, score: 11, children: 2
Gormadt 25 points 5 months ago

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.

path: 0 22606570 22607022 22608041, hotness: undefined, score: 25, children: 1
TheLastOfHisName 2 points 5 months ago

"Not everything that is faced can be changed, but nothing can be changed until it is faced." - James Baldwin

path: 0 22606570 22607022 22608041 22639303, hotness: undefined, score: 2, children: 0
raspberriesareyummy 2 points 5 months ago

what a moronic take :(

path: 0 22606570 22619798, hotness: undefined, score: 2, children: 0
throws_lemy 0 points 5 months ago
path: 0 22606570 22613567, hotness: undefined, score: 0, children: 0
sp3ctr4l 60 points 5 months ago

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.

path: 0 22600795, hotness: undefined, score: 60, children: 17
LiveLM 29 points 5 months ago

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

path: 0 22600795 22602601, hotness: undefined, score: 29, children: 3
sp3ctr4l 5 points 5 months ago

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.

path: 0 22600795 22602601 22603995, hotness: undefined, score: 5, children: 2
Ajen 0 points 5 months ago

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.

path: 0 22600795 22602601 22603995 22608226, hotness: undefined, score: 0, children: 1
fushuan 1 point 5 months ago

Uh, steam 3rd party, bottles, heroic.

path: 0 22600795 22602601 22603995 22608226 22635772, hotness: undefined, score: 1, children: 0
bridgeenjoyer 15 points 5 months ago

I never liked it. Heroic is best.

path: 0 22600795 22601030, hotness: undefined, score: 15, children: 10
lichtmetzger 10 points 5 months ago

Heroic is also doing some sloppy things, though.

path: 0 22600795 22601030 22603591, hotness: undefined, score: 10, children: 4
MousePotatoDoesStuff 4 points 5 months ago

Oof. Got any alternatives for accessing GOG and Epic (mainly free offerings and Genshin Impact) on Linux?

path: 0 22600795 22601030 22603591 22603818, hotness: undefined, score: 4, children: 2
fushuan 2 points 5 months ago

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?

path: 0 22600795 22601030 22603591 22603818 22635792, hotness: undefined, score: 2, children: 1
bridgeenjoyer 0 points 5 months ago

but how bad is that really, compared to others

path: 0 22600795 22601030 22603591 22607574, hotness: undefined, score: 0, children: 0
sp3ctr4l 3 points 5 months ago

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.

path: 0 22600795 22601030 22602351, hotness: undefined, score: 3, children: 0
addie 2 points 5 months ago

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...

path: 0 22600795 22601030 22602914, hotness: undefined, score: 2, children: 2
bridgeenjoyer 3 points 5 months ago

Retroarch is far better for all emulation, imo. it's fricken amazing.

path: 0 22600795 22601030 22602914 22607578, hotness: undefined, score: 3, children: 1
sp3ctr4l 3 points 5 months ago

Retroarch, Retrodeck, EmuDeck...

path: 0 22600795 22601030 22602914 22607578 22617994, hotness: undefined, score: 3, children: 0
Jiral 2 points 5 months ago

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.

path: 0 22600795 22601030 22602983, hotness: undefined, score: 2, children: 0
fleck 3 points 5 months ago

Unfortunately, it is the only way my SO got paint tool SAI 2 with pen pressure working under Linux..

path: 0 22600795 22606998, hotness: undefined, score: 3, children: 1
sp3ctr4l 1 point 5 months ago

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.

path: 0 22600795 22606998 22610478, hotness: undefined, score: 1, children: 0
LucidNightmare 53 points 5 months ago

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! :(

path: 0 22602999, hotness: undefined, score: 53, children: 6
Bieren 17 points 5 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.

path: 0 22602999 22604973, hotness: undefined, score: 17, children: 0
BlameTheAntifa 8 points 5 months ago

Try Heroic or Bottles. I am personally a fan of Bottles.

path: 0 22602999 22606258, hotness: undefined, score: 8, children: 0
Grass 7 points 5 months ago

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.

path: 0 22602999 22604072, hotness: undefined, score: 7, children: 0
Jankatarch 6 points 5 months ago

Some comtributors to vim started using AI too btw. I may learn kate. Hell there is an evil mode in emacs.

path: 0 22602999 22604325, hotness: undefined, score: 6, children: 2
AngryPancake 3 points 5 months ago

I've been trying to get into helix, maybe that's a new hope?

path: 0 22602999 22604325 22604939, hotness: undefined, score: 3, children: 1
nutcase2690 2 points 5 months ago

Me as well! The tutor was really useful. I use a lot of multiple cursors, so I hope I can adapt well to it

path: 0 22602999 22604325 22604939 22604992, hotness: undefined, score: 2, children: 0
TabbsTheBat 50 points 5 months ago

Dam. Glad I never really used lutris lol

path: 0 22598186, hotness: undefined, score: 50, children: 9
Gonzako 26 points 5 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

path: 0 22598186 22598446, hotness: undefined, score: 26, children: 0
rozodru 10 points 5 months ago

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.

path: 0 22598186 22598766, hotness: undefined, score: 10, children: 5
karashta 8 points 5 months ago

I just run battle.net launcher through steam instead

path: 0 22598186 22598766 22599209, hotness: undefined, score: 8, children: 3
hemko 9 points 5 months ago

You're delusional if you believe those proprietary apps don't have AI generated code in them

path: 0 22598186 22598766 22599209 22600443, hotness: undefined, score: 9, children: 0
Azrael 2 points 5 months ago

does that work with external addons (e.g. hearthstone decktracker or iunno WoW plugins?)

path: 0 22598186 22598766 22599209 22599481, hotness: undefined, score: 2, children: 1
karashta 2 points 5 months ago

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

path: 0 22598186 22598766 22599209 22599481 22599679, hotness: undefined, score: 2, children: 0
TabbsTheBat 5 points 5 months ago

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

path: 0 22598186 22598766 22598839, hotness: undefined, score: 5, children: 0
cybernihongo 4 points 5 months ago

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.

path: 0 22598186 22599853, hotness: undefined, score: 4, children: 0
etherphon 3 points 5 months ago
path: 0 22598186 22599264, hotness: undefined, score: 3, children: 0
DFX4509B 44 points 5 months ago

Great, hope people like Electron because Heroic is pretty much the only other option, that or just manually putting everything in Steam.

path: 0 22598225, hotness: undefined, score: 44, children: 11
plateee 15 points 5 months ago

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

path: 0 22598225 22599208, hotness: undefined, score: 15, children: 3
DarkSirrush 5 points 5 months ago

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.

path: 0 22598225 22599208 22602652, hotness: undefined, score: 5, children: 1
plateee 1 point 5 months ago

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.

path: 0 22598225 22599208 22602652 22604266, hotness: undefined, score: 1, children: 0
nightlily 2 points 5 months ago

Bottles is OK but has a pretty steep learning curve. I have found it more reliable than Lutris now Iโ€™ve figured it out.

path: 0 22598225 22599208 22637471, hotness: undefined, score: 2, children: 0
sp3ctr4l 12 points 5 months ago

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.

path: 0 22598225 22600829, hotness: undefined, score: 12, children: 2
DFX4509B 3 points 5 months ago

What if you have something that's native, ie. Exult for Ultima VII?

path: 0 22598225 22600829 22601746, hotness: undefined, score: 3, children: 1
sp3ctr4l 6 points 5 months ago

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.

path: 0 22598225 22600829 22601746 22602280, hotness: undefined, score: 6, children: 0
bonenode 10 points 5 months ago
path: 0 22598225 22598305, hotness: undefined, score: 10, children: 0
JoCrichton 9 points 5 months ago

You can try Faugus Launcher

path: 0 22598225 22598653, hotness: undefined, score: 9, children: 0
Telemachus93 7 points 5 months ago

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...

path: 0 22598225 22599066, hotness: undefined, score: 7, children: 1
s38b35M5 10 points 5 months ago

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.

path: 0 22598225 22599066 22600085, hotness: undefined, score: 10, children: 0
Reygle 42 points 5 months ago

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

path: 0 22606287, hotness: undefined, score: 42, children: 1
yggstyle 11 points 5 months ago

My regret is I have but one upvote to give.

path: 0 22606287 22606675, hotness: undefined, score: 11, children: 0
ColdWater 39 points 5 months ago

I'm tired boss

path: 0 22612125, hotness: undefined, score: 39, children: 0
Crozekiel 38 points 5 months ago

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.

path: 0 22605087, hotness: undefined, score: 38, children: 10
nightlily 5 points 5 months ago

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.

path: 0 22605087 22613164, hotness: undefined, score: 5, children: 0
PumaStoleMyBluff 4 points 5 months ago

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.

path: 0 22605087 22611791, hotness: undefined, score: 4, children: 1
Crozekiel 1 point 5 months ago

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.

path: 0 22605087 22611791 22627906, hotness: undefined, score: 1, children: 0
Diurnambule 2 points 5 months ago

Work well in porn games. Never managed to make custom maid 3d run on bottle. But it run on lutris

path: 0 22605087 22606147, hotness: undefined, score: 2, children: 6
rapchee 3 points 5 months ago

heroic launcher works pretty well too

path: 0 22605087 22606147 22607484, hotness: undefined, score: 3, children: 1
Diurnambule 1 point 5 months ago

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.

path: 0 22605087 22606147 22607484 22608629, hotness: undefined, score: 1, children: 0
harambe69 1 point 5 months ago

Can I has list of porn games, pretty please?

path: 0 22605087 22606147 22606767, hotness: undefined, score: 1, children: 3
Memnochian 5 points 5 months ago

Try f95-zone for all your porn game needs.

path: 0 22605087 22606147 22606767 22608838, hotness: undefined, score: 5, children: 0
Diurnambule 1 point 5 months ago

Honey sรฉlect 2, custome maid 3d and koikchi School thingy work in lutris.

path: 0 22605087 22606147 22606767 22606808, hotness: undefined, score: 1, children: 1
harambe69 1 point 5 months ago

Danke!

path: 0 22605087 22606147 22606767 22606808 22606848, hotness: undefined, score: 1, children: 0
ZombieCyborgFromOuterSpace 35 points 5 months ago

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.

path: 0 22601965, hotness: undefined, score: 35, children: 2
lightnsfw 22 points 5 months ago

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

path: 0 22601965 22602506, hotness: undefined, score: 22, children: 1
Mniot 8 points 5 months ago

Have you tried using AI

path: 0 22601965 22602506 22607057, hotness: undefined, score: 8, children: 0
UpperBroccoli 27 points 5 months ago

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.

path: 0 22603831, hotness: undefined, score: 27, children: 1
AnimalsDream 5 points 5 months ago

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.

path: 0 22603831 22612348, hotness: undefined, score: 5, children: 0
LoafedBurrito 24 points 5 months ago

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.

path: 0 22621939, hotness: undefined, score: 24, children: 1
TheFinn 4 points 5 months ago

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.

path: 0 22621939 22624359, hotness: undefined, score: 4, children: 0
cloudskater 21 points 5 months ago

You have got to be fucking kidding me.

path: 0 22599022, hotness: undefined, score: 21, children: 0
Willoughby 19 points 5 months ago

Sloptris

path: 0 22603328, hotness: undefined, score: 19, children: 0
iamthetot 17 points 5 months ago

Is Heroic still safe?

path: 0 22600047, hotness: undefined, score: 17, children: 2
sepioeterno 1 point 5 months ago
path: 0 22600047 22600983, hotness: undefined, score: 1, children: 1
Lets_Disco 6 points 5 months ago

I believe they mean safe, as in safe from AI

path: 0 22600047 22600983 22605229, hotness: undefined, score: 6, children: 0
Azrael 15 points 5 months ago

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.

path: 0 22598534, hotness: undefined, score: 15, children: 9
Rebels_Droppin 7 points 5 months ago

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.

path: 0 22598534 22599330, hotness: undefined, score: 7, children: 0
dev_null 7 points 5 months ago

There is AI code in the Linux kernel now, I don't think it's realistic to go full vegan on AI.

path: 0 22598534 22601034, hotness: undefined, score: 7, children: 7
YesButActuallyMaybe 6 points 5 months ago
path: 0 22598534 22601034 22602104, hotness: undefined, score: 6, children: 1
dev_null 1 point 5 months ago

See my other comment

path: 0 22598534 22601034 22602104 22604491, hotness: undefined, score: 1, children: 0
jaredwhite 3 points 5 months ago

I don't believe this is true. Do you have a source for that claim?

path: 0 22598534 22601034 22601236, hotness: undefined, score: 3, children: 4
dev_null 6 points 5 months ago path: 0 22598534 22601034 22601236 22604484, hotness: undefined, score: 6, children: 1
jaredwhite 3 points 5 months ago

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).

path: 0 22598534 22601034 22601236 22604484 22605766, hotness: undefined, score: 3, children: 0
systemglitch 2 points 5 months ago

Source: people are lazy and follow the path of least resistance. History repeats itself, and it is no different for Linux.

path: 0 22598534 22601034 22601236 22601532, hotness: undefined, score: 2, children: 1
jaredwhite 1 point 5 months ago

Some people are lazy. Other people are not.

path: 0 22598534 22601034 22601236 22601532 22605775, hotness: undefined, score: 1, children: 0
tdawg 13 points 5 months ago

I wonder how long models will stay stable if the code they're trained on becomes increasingly ai generated

path: 0 22612486, hotness: undefined, score: 13, children: 0
umbrella 13 points 5 months ago
path: 0 22602880, hotness: undefined, score: 13, children: 1
okamiueru 5 points 5 months ago

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.

path: 0 22602880 22605519, hotness: undefined, score: 5, children: 0
raspberriesareyummy 12 points 5 months ago

Thanks for raising awareness! Fuck this :(

path: 0 22602136, hotness: undefined, score: 12, children: 0
slacktoid 11 points 5 months ago

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.

path: 0 22607755, hotness: undefined, score: 11, children: 18
ZDL 3 points 5 months ago

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.

path: 0 22607755 22616826, hotness: undefined, score: 3, children: 5
slacktoid -1 points 5 months ago

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?

path: 0 22607755 22616826 22622484, hotness: undefined, score: -1, children: 4
ZDL 0 points 5 months ago
  • "fork it and maintain it yourself"
  • "if more people learned to code everytime someone complained about AI"
  • "(code, bug reports, q&a, community engagement)"

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.

  1. You need to learn this thing called "Git". Something that was apparently named after the person who designed its user interface because HOLY FUCKING RAURAVA is that about as user-hostile as it gets!
  2. You need to sign up on some Microsoft piece of shit web site for the privilege of using this god-awful pile of festering sores you were forced to learn.
  3. You finally post your bug report.

From this point onward one or more of these things traditionally happens:

  • You get scolded for not following some format CLEARLY SPECIFIED in this document buried somewhere in the software's source code. (Never mind that on top of that, the "clear specification" was written by someone who has the communication abilities of an incontinent baboon with severe tremens smashing on a broken keyboard.)
  • Your bug report sits on the queue forever, never commented on, never engaged with, and never fixed.
  • Just like the previous one, but instead a bot comes in and closes down the bug report because "it may have already been fixed". (I technically have a bug report in on Open-now-LibreOffice that's outstanding for well over 15 years now. For the first three years, like clockwork, a bot would come in, close the report, saying "resubmit if it's still a problem". After three years I gave up. The bug still exists.)
  • You somehow attract the attention of someone with your bug report and instead of asking for more information, for testing, etc. you're treated like an ignoramus, asked insulting questions, given huge impractical workarounds, and all other kinds of such things that don't actually fix the bug.
  • You get "works on my machine" and the bug gets closed.

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:

You don't mind using their work, don't want to contribute to cause you don't want to learn to code

And here, incidentally, you go again, focusing on code even while scolding me for purportedly not contributing bug reports or otherwise. Because you're...

making an ass of yourself by assuming things about people you don't know.

How funny. I can't imagine why people don't want to associate with F/OSS communities in the slightest.

path: 0 22607755 22616826 22622484 22687930, hotness: undefined, score: 0, children: 3
slacktoid 0 points 5 months ago

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.

path: 0 22607755 22616826 22622484 22687930 22756381, hotness: undefined, score: 0, children: 2
titanicx -18 points 5 months ago

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.

path: 0 22607755 22609045, hotness: undefined, score: -18, children: 11
Burghler 16 points 5 months ago

Then don't? It's not a call to action for people like you lol

path: 0 22607755 22609045 22609160, hotness: undefined, score: 16, children: 3
titanicx -9 points 5 months ago

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.

path: 0 22607755 22609045 22609160 22609224, hotness: undefined, score: -9, children: 2
SkaveRat 7 points 5 months ago

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

then they should do something else.

There are enough people who don't hate it. love it, in fact

path: 0 22607755 22609045 22609160 22609224 22609757, hotness: undefined, score: 7, children: 0
slacktoid 0 points 5 months ago

Bro...

With their codebase.

Its theirs. You said so yourself. They can do whatever they want including burn it to the ground.

path: 0 22607755 22609045 22609160 22609224 22622543, hotness: undefined, score: 0, children: 0
slacktoid 3 points 5 months ago

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

  • writing documentation
  • artwork for a mascot or logo
  • answering questions from people dealing with bugs
  • voicing your interest in features and discussions with design and direction in the project
  • helping organize things
  • manage ci/cd

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!!

path: 0 22607755 22609045 22609250, hotness: undefined, score: 3, children: 6
titanicx 1 point 5 months ago

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.ย 

path: 0 22607755 22609045 22609250 22613093, hotness: undefined, score: 1, children: 5
slacktoid -1 points 5 months ago

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.

path: 0 22607755 22609045 22609250 22613093 22622510, hotness: undefined, score: -1, children: 4
Evil_Shrubbery 11 points 5 months ago

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.

path: 0 22601051, hotness: undefined, score: 11, children: 0
Zink 11 points 5 months ago

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!)

path: 0 22621986, hotness: undefined, score: 11, children: 1
Voroxpete 14 points 5 months ago

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.

path: 0 22621986 22623925, hotness: undefined, score: 14, children: 0
Mwa 8 points 5 months ago

I hope the developers respond to this.
Maybe i might just use the Steam Client lol.

path: 0 22599274, hotness: undefined, score: 8, children: 0
neclimdul 8 points 5 months ago

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.

path: 0 22601686, hotness: undefined, score: 8, children: 2
DarkSirrush 4 points 5 months ago

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.

path: 0 22601686 22602975, hotness: undefined, score: 4, children: 1
neclimdul 2 points 5 months ago

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.

path: 0 22601686 22602975 22603479, hotness: undefined, score: 2, children: 0
SpikesOtherDog 7 points 5 months ago

If AIgen cannot be copyrighted, can it be covered under open source licenses?

path: 0 22600367, hotness: undefined, score: 7, children: 0
Jankatarch 6 points 5 months ago

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.

path: 0 22604309, hotness: undefined, score: 6, children: 0
cannedtuna 5 points 5 months ago path: 0 22598782, hotness: undefined, score: 5, children: 2
PerfectDark 3 points 5 months ago

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!

path: 0 22598782 22608881, hotness: undefined, score: 3, children: 1
cannedtuna 1 point 5 months ago

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.โ€

path: 0 22598782 22608881 22631142, hotness: undefined, score: 1, children: 0
crypt0cler1c 4 points 5 months ago

Lutris was always trash

path: 0 22630279, hotness: undefined, score: 4, children: 0
AnimalsDream 2 points 5 months ago

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.

path: 0 22612226, hotness: undefined, score: 2, children: 2
MissyBee 1 point 5 months ago

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.

path: 0 22612226 22616618, hotness: undefined, score: 1, children: 1
AnimalsDream 2 points 5 months ago

For you, not for me.

path: 0 22612226 22616618 22627203, hotness: undefined, score: 2, children: 0
IndustryStandard -8 points 5 months ago

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.

path: 0 22604339, hotness: undefined, score: -8, children: 0
r1veRRR -9 points 5 months ago

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.

path: 0 22624201, hotness: undefined, score: -9, children: 12
7101334 12 points 5 months ago

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.

path: 0 22624201 22624312, hotness: undefined, score: 12, children: 10
r1veRRR 1 point 5 months ago

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.

path: 0 22624201 22624312 22641112, hotness: undefined, score: 1, children: 1
7101334 1 point 5 months ago

blah blah blah, just because I'm vegan doesn't mean I want to hear it from you either

path: 0 22624201 22624312 22641112 22651113, hotness: undefined, score: 1, children: 0
mathemachristian -4 points 5 months ago

calling a halt to an unrelenting slaughter and cruel, pain and dread filled lifestyle the "kinder and more compassionate option" sure is a take

path: 0 22624201 22624312 22628240, hotness: undefined, score: -4, children: 7
7101334 6 points 5 months ago

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.

path: 0 22624201 22624312 22628240 22629944, hotness: undefined, score: 6, children: 6
mathemachristian 2 points 5 months ago

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.

path: 0 22624201 22624312 22628240 22629944 22635176, hotness: undefined, score: 2, children: 5
GreenKnight23 3 points 5 months ago

did someone forget to take their meds today?

path: 0 22624201 22631472, hotness: undefined, score: 3, children: 0
yucandu -12 points 5 months ago

Lutris is a free and open source game manager

Why do I care? This isn't a banking app ffs.

path: 0 22601175, hotness: undefined, score: -12, children: 9
BeigeAgenda 4 points 5 months ago

You should care because your banking app is or will soon be full of AI slop.

path: 0 22601175 22602319, hotness: undefined, score: 4, children: 3
LiveLM 1 point 5 months ago

Jesus, with how fucking slow it already is I might not even notice the extra slop

path: 0 22601175 22602319 22602640, hotness: undefined, score: 1, children: 0
yucandu -1 points 5 months ago

What the fuck does that have to do with Lutris?

path: 0 22601175 22602319 22607657, hotness: undefined, score: -1, children: 1
BeigeAgenda 1 point 5 months ago

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.

path: 0 22601175 22602319 22607657 22615483, hotness: undefined, score: 1, children: 0
Willoughby 2 points 5 months ago

banking app

PC

choose one

path: 0 22601175 22602587, hotness: undefined, score: 2, children: 4
Hawke 2 points 5 months ago

You know that app is a shortened form of application, right?

path: 0 22601175 22602587 22607136, hotness: undefined, score: 2, children: 1
Willoughby 4 points 5 months ago

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.

path: 0 22601175 22602587 22607136 22611551, hotness: undefined, score: 4, children: 0
yucandu 2 points 5 months ago

Sorry sir that debate died in 2008.

path: 0 22601175 22602587 22607615, hotness: undefined, score: 2, children: 1
Willoughby 3 points 5 months ago

I don't follow rules very well.

path: 0 22601175 22602587 22607615 22611540, hotness: undefined, score: 3, children: 0
mlg -14 points 5 months ago

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?

path: 0 22616848, hotness: undefined, score: -14, children: 8
Routhinator 19 points 5 months ago

If you're tired of this community you're in the wrong place.

path: 0 22616848 22619184, hotness: undefined, score: 19, children: 0
lichtmetzger 19 points 5 months ago

The description of this community literally reads:

A place for all those who loathe AI

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.

path: 0 22616848 22618228, hotness: undefined, score: 19, children: 0
gaiety 10 points 5 months ago

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

path: 0 22616848 22621670, hotness: undefined, score: 10, children: 1
manuallybreathing 1 point 5 months ago

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!

path: 0 22616848 22621670 22623908, hotness: undefined, score: 1, children: 0
balsoft 2 points 5 months ago

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.

path: 0 22616848 22680492, hotness: undefined, score: 2, children: 0
Sv443 -13 points 5 months ago

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.

path: 0 22616848 22617817, hotness: undefined, score: -13, children: 2
petrol_sniff_king 4 points 5 months ago

You used AI? Now all your life's work is invalid and your experience means nothing.

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.

path: 0 22616848 22617817 22622570, hotness: undefined, score: 4, children: 0
bear 1 point 5 months ago

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.

What exactly would you like me, specifically, to do about that? I'm open to all suggestions.

path: 0 22616848 22617817 22623559, hotness: undefined, score: 1, children: 0
fuck_ai
fuck_ai

@lemmy.world

login for more options
8008
4606
8789

"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.

go to feed...