623
submitted 3 days ago by ducktumn@lemmy.zip to c/opensource@lemmy.ml

Can't escape AI slop projects from meat proxies man. Every single open source project smells like Claude Code recently. Sad times.

top 50 comments
sorted by: hot top new old
[-] deczzz@lemmy.dbzer0.com 8 points 1 day ago

Not an ai shill but I think it's fine that people use ai to make foss. You have no obligation to use it. And I am pretty sure that 80% of users with negative comments would not be able to program software any better i.e. more secure and fewer bugs. Ai made me a driver for a label printer to run on Linux. Code looks fine to me when I skimmed through it although I am by no means a pro programmer. I shared this on github. Shoot me!

Ai usage is not black and white.

[-] LeftReddit2@lemmy.world 4 points 1 day ago

The problem we have with it is that if you rely on AI too much, you deskill the abilities you have. Doctors who have used AI to detect cancer then became worse at identifying cancer on their own without AI.

If you rely on it too much and don't just code by yourself, you're going to lose the ability. This is in science, if you don't use the neurons on your head, your brain will begin pruning it to save energy. This is called synaptic pruning. You make yourself dumber.

[-] robear@lemmy.zip 4 points 1 day ago

I shared this on github

Why bother? Everyone can have Claude pump it out for themselves if they want.

[-] ILikeBoobies@lemmy.ca 7 points 1 day ago

The last one is the only part that matches the meme.

[-] ItsMeSpez@lemmy.world 5 points 1 day ago

I really don't care if someone wants to create a tool using an LLM. However, it's hard to feel good about starting to use an application that has been vibe coded in the last month since I doubt that the author will actually maintain their work. If something works I don't particularly care about the details of how it was made, but I do care about whether or not the tool will even exist in the near future. There's no point in adopting a new application or tool if it's going to just be immediately abandoned.

[-] halezinflames@lemmus.org 50 points 2 days ago

I'd hate Rust, but Lunduke hates Rust because trans people write in Rust, so I like Rust just to piss off Lunduke's homophobic ass

[-] Bread@sh.itjust.works 9 points 1 day ago

I don't know why people would hate rust. It is a fast, memory safe language. There is nothing wrong with it in itself. Its just that the fact it is significantly easier catch mistakes as it usually won't compile if there is a problem, which makes it good for AI to use as it is harder to screw up long term.

[-] whelk@retrolemmy.com 3 points 1 day ago

I don't hate Rust, but I do get annoyed by and suspicious of the evangelism for it I often see. This is by no means unique to Rust but it does seem to be seeing a very aggressive push even into trying to fix/replace tried and tested things that aren't broken. It has that feeling of aggressively taking everything over.

[-] halezinflames@lemmus.org 2 points 1 day ago

Lunduke just hates it because he thinks it's "woke"

[-] Bread@sh.itjust.works 5 points 1 day ago

Kids these days with their woke (checks notes) programming languages.

load more comments (1 replies)
load more comments (1 replies)
load more comments (2 replies)
[-] communism@lemmy.ml 87 points 3 days ago

It does make me sad that Rust is getting so strongly associated with slop. Personally I find it a really fun language to actually program in. The language being expression-based is actually quite handy, and is a concept I wish existed in other languages too. But it is also unfortunately the most sensible language for vibe-coding too because of the performance and guardrails.

load more comments (12 replies)
[-] Ensign_Crab@lemmy.world 13 points 2 days ago

It's way worse when they don't feel like they have to disclose that it's slop.

[-] whelk@retrolemmy.com 3 points 1 day ago

I got my first ever random contributor pull request for my little hobby project just the other day and was super excited about it. After looking it over and other work by the author, I suspect it could be AI written and that really took the wind out of my sails. I haven't confirmed but I hate that I have to worry about it

load more comments (1 replies)
[-] Tattorack@lemmy.world 28 points 2 days ago

A month!? A lot of these fuckers pop up just over the weekend, and then are never heard from again.

Vibe coded garbage.

[-] craftrabbit@lemmy.zip 34 points 2 days ago* (last edited 2 days ago)

I don't understand why people do that when writing rust by yourself is so much fun!

load more comments (2 replies)
[-] veniasilente@lemmy.dbzer0.com 24 points 2 days ago

Rust really has a reputation. Not only it is associated with slop and snobbery (slobbery?), but also with efforts to steal skill and capability from the community by "rewrite it in Rust"-ing FOSS projects into projects with corporate-friendly licenses that enable wholesale project theft and enshittification.

[-] KatherinaReichelt@feddit.org 6 points 2 days ago

Can you explain this? Rust is a programming language, so what do "corporate-friendly licenses" have to do with what programming language somebody is using?

[-] Hugh@programming.dev 9 points 2 days ago

This is probably a reference to (canonical?) Rewriting gnu coreutils in rust and changing the license from GPL to MIT

[-] zen@lemmy.zip 34 points 2 days ago

This is one of the cases where the actual thing is amazing but the fandom for it is insufferable.

There is nothing wrong with Rust. It's incredible. I've been writing code with it for years.

load more comments (3 replies)
[-] razen@lemmy.world 9 points 2 days ago

It is less of a marketing for Rust rather giving it a new name: Slop Language.

Not because it is slop, it is great but the way people are using it is not very great

[-] beyond@linkage.ds8.zone 111 points 3 days ago

I wonder how the rustaceans feel about their language being associated with slop.

[-] SorteKanin@feddit.dk 27 points 2 days ago* (last edited 2 days ago)

I'm a professional software engineer writing Rust for many years now.

Honestly, I am very happy that AI is using Rust. Much better that AI uses Rust than Python! If you think AI written Rust is bad, you have no idea how sloppy AI written Python is.

Rust is a great language. Turns out the same stuff that makes it great for humans also makes it great for agents. This is not a bad thing, this is a win-win.

Historically, Rust's biggest disadvantage has been how hard the language is to write and how much you sometimes need to fight the compiler. This disadvantage is quite effectively mitigated by AI, since you can let the AI fight the compiler and write most of the code. So you get all the advantages that Rust brings with basically none of the downsides.

I'm just happy that Rust was invented before LLMs. If Rust did not exist before LLMs, the code the AIs would be writing would be a lot worse.

Hope that answers it.

load more comments (16 replies)
[-] SlimePirate@lemmy.dbzer0.com 85 points 3 days ago

It just shows how safe the language is, LLMs have to rely on Rust to prevent all the memory bugs. Same for proof assistants

[-] Ephera@lemmy.ml 50 points 3 days ago

Yeah, it's qualities that are useful for humans, too, like frontloading all the errors to compile time + good compiler error messages.

Like, I'm annoyed that people will be irrational about it, much like they associate Rust with rewrites in permissive licenses, even though it is just a tool. It entirely depends on how you use the tool.
But irrational people gonna irrational. Not much you can do about that...

[-] Carl@anarchist.nexus 55 points 3 days ago

Probably the same way Unity feels about their game engine being associated with awful low budget shovelware games. The game engine was popular with low budget games because you can use the engine for free… But you have to display the “Made with Unity” splash screen for a few seconds as your game boots up. And notably, you can pay a licensing fee to remove that splash screen requirement. Basically the drug dealer special: Get the newbie game devs familiar with the engine for free, then charge the publishers to use the engine that their employees all already know.

The issue (which Unity didn’t initially foresee when they wrote their licensing terms) is that all of the shovelware games used Unity for free, and all of them had the big “Made with Unity” splash. So Unity very quickly became associated with super low effort shovelware games.

load more comments (22 replies)
[-] john_tech@lemmy.zip 43 points 3 days ago

Don't forget Claude in the contributor list!

load more comments (4 replies)
[-] Lemlox@lemmy.world 32 points 3 days ago
load more comments (1 replies)
[-] Engywuck@lemmy.zip 56 points 3 days ago

TBF, AI allowed me to make extensions for browsers for my personal use which didn't exists anywhere. So far, so good for me.

load more comments (4 replies)
[-] trojanbark@lemmy.world 66 points 3 days ago

"Nothing leaves your device!"

"Curious to know what others think!"

load more comments (1 replies)
load more comments (14 replies)
[-] FukOui@lemmy.zip 36 points 3 days ago

I once considered it a privilege to be able to program in rust. Even before, rust code can be quite terse

With LLMs now, I see code that gives my brain an anneurism and programming anti patterns that I didn't know existed

Although I understand why LLMs prefer rust safety guarantees that make it difficult to shoot itself on the foot

load more comments
view more: next ›
this post was submitted on 06 Nov 2026
623 points (92.8% liked)

Open Source

50012 readers
1545 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 7 years ago
MODERATORS