392
systemd moment 😮‍💨 (lemmy.blahaj.zone)
submitted 3 weeks ago by not_IO to c/microblogmemes@lemmy.world
you are viewing a single comment's thread
view the rest of the comments
[-] lena@gregtech.eu 63 points 3 weeks ago

Damn the repo also has AGENTS.MD and CLAUDE.md files, I really didn't think systemd is vibecoded

[-] Saapas@piefed.zip 87 points 3 weeks ago

I thought vibe coding was when you don't know what the code does yourself, you just make AI do it and review it without reviewing or understanding it yourself.

[-] CannedYeet@lemmy.world 14 points 3 weeks ago

That was the origin of the term. Now it's when anyone uses those same tools and techniques regardless of their skill level.

[-] Saapas@piefed.zip 30 points 3 weeks ago

I think the term has a lost a lot in the process then

[-] eletes@sh.itjust.works 19 points 3 weeks ago

There's no nuance in the anti-ai discussions. Even breathing next to an LLM makes it slop.

[-] Undaunted@feddit.org 39 points 3 weeks ago

If you wish to increase your sadness and dread a little more, have a look at this list

[-] carotte 44 points 3 weeks ago* (last edited 3 weeks ago)

Picture of a yellow face, phone in hand, looking extremely defeated

vlc and mpv? python?? the mesa drivers??? LINUX????

oh we’re so fucked

[-] Sabrinamycarpet@sh.itjust.works 24 points 3 weeks ago

Or people should take it as a slap of reality that AI has gotten good enough to code because actual developers are using it.

Give it another year and this won't even be a discussion anymore as every programmer will be using assisted coding in some manner.

[-] carotte 59 points 3 weeks ago

just another year bro, trust me just another year and ai will do everything! yes i know i said this last year and the year before but this time it's for real bro!

unless the ai companies can magically solve the poor code quality, the unethical training data, the environmental impacts, the deskilling of developers, and the strong dependency on themselves for your coding, all this in a year, allow me to doubt you.

[-] Sabrinamycarpet@sh.itjust.works 8 points 3 weeks ago

I mean no I don't believe they'll do everything but compared to last year AI coding has made leaps and its kind of dumb to imagine technology will not continue to do so.

1 year ago vibe coding was not good enough to make it into code bases.

unless the ai companies can magically solve the poor code quality, the unethical training data, the environmental impacts, the deskilling of developers, and the strong dependency on themselves for your coding, all this in a year, allow me to doubt you.

Im not some full on AI stan, so i share the same concerns you do on ethics and environmental impact. However I dont see how either of those matter in relation to code quality.

Code quality will is basically already good enough to be used mainstream, so I don't know how you expect it to get worse. But sure feel free to revisit this in a year.

[-] The_Decryptor@aussie.zone 15 points 3 weeks ago

I mean no I don’t believe they’ll do everything but compared to last year AI coding has made leaps and its kind of dumb to imagine technology will not continue to do so.

People have been consistently saying this for over a year at this point and it's still the same garbage results as always. Just look at the recent Meta and Amazon issues with it producing nonsense and people just taking it at face value for some reason.

The only thing it's gotten better at is making people rely on it.

[-] carotte 6 points 3 weeks ago

well, my point is also partly that all developers won’t disregard all the concerns just because the code quality is good enough

and the ones that do, they and their projects should be shunned. hence the list.

[-] Whelks_chance@lemmy.world 5 points 3 weeks ago

The code quality is fine with the right prompts and guardrails, and companies don't care about the other stuff.

[-] NotSteve_@piefed.ca 15 points 3 weeks ago* (last edited 3 weeks ago)

The list is genuinely stupid and lacks any nuance. See my other comments in this thread but this is sort of thing is where people who are anti-AI are shooting themselves in the foot and making the general public write off any genuine criticism as ridiculous.

Most of those projects allow AI to be used in the dev process and that's it. That list includes projects that just document that things like AI line completion and similar can be used but code is still reviewed by at least one skilled human maintainer

The list combines those projects in with projects that are entirely AI written (vibe coded in the actual original sense) which just muddies the water on what's actually problematic and not

[-] Velypso@sh.itjust.works 3 points 3 weeks ago* (last edited 1 day ago)
[-] NikkiDimes@lemmy.world 6 points 3 weeks ago

"Haha, people are going to struggle to eat and house themselves and probably die. Haha, my sides!"

Psychopath.

[-] Velypso@sh.itjust.works 1 points 3 weeks ago* (last edited 1 day ago)
[-] NikkiDimes@lemmy.world 2 points 2 weeks ago* (last edited 2 weeks ago)

Well, speaking of social skills, you've entirely missed my point.

[-] lazynooblet@lazysoci.al 17 points 3 weeks ago

The terms at the top are great.

  • slop
    • Anything generated by AI, typically code, books, articles, or images.
  • sloperator
    • A person who uses AI prompts to generate anything, typically code or images.
  • slopshop
    • Company, Organization, or Group of sloperators working together to use AI to generate content.
[-] Rolive@discuss.tchncs.de 3 points 3 weeks ago

Sloperator haha. Microsoft employee in other words.

[-] rozodru@piefed.world 13 points 3 weeks ago

VLC doesn't surprise me, dude rants all the time about how great vibe coding is.

Librewolf doesn't surprise me.

Kitty 100% does NOT surprise me. The dev is an absolute tool who thinks his shit don't stink but the guy has no clue what he's doing at that end of the day. he rags on multiplexers or the simple act of copying via keyboard multiple lines in the terminal cause he DOESN'T know how to do it so therefore those things are "garbage". of course he uses copilot, when it comes to AI he doesn't even know of a "good" one to use. Don't use Kitty, it's slop from end to end. For example launch tmux in Kitty and then try to change your "kitten theme"...I'll wait.

[-] VeganCheesecake 15 points 3 weeks ago

?

I think you might be confusing the columns there. Firefox is listed as project using Ai, Librewolf and Zen are listed as 'alternatives' (a bit silly, since they are soft forks, but whatevs). Neither seem to be listed for LLM usage.

[-] Tramdan@sh.itjust.works 7 points 3 weeks ago

Librewolf is listed as an alternative.

[-] glibg10b@lemmy.zip 2 points 3 weeks ago

Whenever I hear about kitty, it's always about a negative experience with the dev. I myself have had a negative experience with him. Dude's gonna go down in history as a bad example of how OSS devs conduct themselves

I'm happy with the terminal, though. It's fine for my simple needs

[-] GreatBlueHeron@lemmy.ca 12 points 3 weeks ago* (last edited 3 weeks ago)

Sadness and dread is a perfect description. As I started reading I was building a mental list of things to stop using - I didn't get very far before I gave up. So many projects I've held up in high regard.

Sadness, dread and defeat.

Edit to add - I want to be clear that I'm not judging the developers of these projects. If they're being overwhelmed with AI generated PRs, they're being forced to use these tools in their "real jobs" and it spills over, or they just feel that this is the way things are going or whatever reason - they've got to do what they've got to do to survive. My sadness, dread and defeat comes from the state of the world and this is just the symptom that's currently front of mind.

[-] rozodru@piefed.world 3 points 3 weeks ago

There are many viable and better alternatives than what's on that list. there's really nothing there that should make you think "oh...I don't know what to use now" most of the stuff listed is garbage anyways. Like take Zen Browser for example. you can essentially do that yourself on just about any fork of firefox by simply editing the userChrome.css. Librewolf is another example of "doing it yourself" on just about any fork or firefox or just firefox itself.

[-] GreatBlueHeron@lemmy.ca 7 points 3 weeks ago* (last edited 3 weeks ago)

Really?

My list of "not trivial to replace" is:

  • firefox - desktop and android
  • ImageMagik - I don't use it directly, but other things I use depend on it
  • VLC - yeah, I know there are other options but VLC has so much else going for it, it's hard to change
  • Jellyfin - what's the alternative? Kodi? Oh wait..
  • curl
  • rsync
  • .NET - I don't use it directly, but things I use depend on it
  • python
  • vim - I've been using vi for 35 years, I'm not changing now. But I'm happy to use old versions.
  • Joplin - argh, just finished migrating my documentation into here
  • KeepassXC
  • Mastodon
  • Lemmy
  • systemd
  • Linux Kernel!!
[-] ajikeshi@lemmy.world 1 points 3 weeks ago

systemd is kinda trivial to replace, just look at devuan

[-] GreatBlueHeron@lemmy.ca 3 points 3 weeks ago

It might be trivial for you, but not for me. I like systemd - perhaps because I came to Linux from AIX? Anyway, because I like it, I use it on all 4 of my servers - I have custom systemd unit files for applications I run that don't natively support it, I've removed cron and use systemd timers for all my scheduling and I use systemd's remote journal capability to centralise logs to my monitoring server.

[-] ajikeshi@lemmy.world 1 points 2 weeks ago

if you are not used to it you will have to learn it... that goes both ways...

and all the functionality you need were already in normal initfiles, cron and rsyslogd

my main issue with systemd always has been, that it centralises stuff that does not relate to each other into one single program instead of keeping it seperate and as simple as possible

[-] GreatBlueHeron@lemmy.ca 1 points 2 weeks ago* (last edited 2 weeks ago)

I never said I can't do it - I've been running different varieties of unix for over 35 years. I said it's not trivial.

And, being a bit pedantic with your terminology - systemd does not "centralises stuff that does not relate to each other into one single program". systemd, systemd-journald, systemd-networkd, systemd-resolved etc. etc. are all separate programs, provided by the systemd project, with their own configuration. You are free to pick and choose which parts of systemd you use and which you don't.

All that being said - I am a bit over complexity of modern mainstream distributions and am now considering moving to Apline for my servers.

[-] dohpaz42@lemmy.world 3 points 3 weeks ago

Guess you missed the one that said the Linux Kernel. 🤣 😭

~Also, wget over curl? 🤦‍♂️~

[-] MadMadBunny@lemmy.ca 8 points 3 weeks ago

Oh no… reading this, I think I just died a little inside… couldn’t finish the list…

[-] Sphks@jlai.lu 2 points 3 weeks ago

This list will be way too long in the next years. Coding with the help of an LLM is useful and allows you to go to the solution very fast. If you know how to code, vibe coding is great.

[-] BradleyUffner@lemmy.world 16 points 3 weeks ago* (last edited 3 weeks ago)

Those files are not proof of vibe coding. Agents, while still AI trash, are not necessary vibe coding.

this post was submitted on 21 Mar 2026
392 points (100.0% liked)

Microblog Memes

11299 readers
2084 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

RULES:

  1. Your post must be a screen capture of a microblog-type post that includes the UI of the site it came from, preferably also including the avatar and username of the original poster. Including relevant comments made to the original post is encouraged.
  2. Your post, included comments, or your title/comment should include some kind of commentary or remark on the subject of the screen capture. Your title must include at least one word relevant to your post.
  3. You are encouraged to provide a link back to the source of your screen capture in the body of your post.
  4. Current politics and news are allowed, but discouraged. There MUST be some kind of human commentary/reaction included (either by the original poster or you). Just news articles or headlines will be deleted.
  5. Doctored posts/images and AI are allowed, but discouraged. You MUST indicate this in your post (even if you didn't originally know). If an image is found to be fabricated or edited in any way and it is not properly labeled, it will be deleted.
  6. Absolutely no NSFL content.
  7. Be nice. Don't take anything personally. Take political debates to the appropriate communities. Take personal disagreements & arguments to private messages.
  8. No advertising, brand promotion, or guerrilla marketing.

RELATED COMMUNITIES:

founded 2 years ago
MODERATORS