this post was submitted on 21 Mar 2026
368 points (95.1% liked)

Microblog Memes

11229 readers
1616 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
top 50 comments
sorted by: hot top controversial new old
[โ€“] NotSteve_@piefed.ca 99 points 1 week ago (5 children)

Reviews (as an addition to human reviews) is actually one thing that AI does pretty well. It's not good for large architectural issues but it can point out nuanced issues in single files that often wouldn't be caught otherwise

I keep saying this but painting any use of AI at all as the same as vibe coding just harms the real complaints against it, ESPECIALLY in this case where it's subtracting from another real issue (the age gating)

[โ€“] Stiggyman@ani.social 22 points 1 week ago (1 children)

I agree AI in the hands of someone competent is just a speedup. Stupid stuff like making serializer for endpoints is tedious work most of the time

[โ€“] NotSteve_@piefed.ca 6 points 1 week ago

Exactly, yeah. I actually really like AI for line completion and the occasional use of it for debugging. It really just enhances existing IDE features.

The problems with it come with large unreviewed chunks of code generated by LLMs being thrown carelessly into a codebase. A developer asking for an AI code review or a developer letting AI complete a line they were likely writing anyway to save time is so far removed from the problem that it just screams mindless anti-hype or overly-confident inexperience by juniors

[โ€“] VibeSurgeon@piefed.social 5 points 1 week ago

I'm personally pretty skeptical of the value of AI code reviews - there's tooling for it where I work, where they will auto-submit a review on any PR I open. I've never actually received a comment of any value from it, while my peers can find things that need resolving without any issue.

A poor supplement, and absolutely not a substitute.

And this is coming from someone not entirely opposed to all kinds of AI tooling

[โ€“] Zagorath@quokk.au 3 points 1 week ago

It's not good for large architectural issues but it can point out nuanced issues in single files that often wouldn't be caught otherwise

Yeah I agree. It's sometimes good at code smells, though sometimes it can be straight-up wrong in ways that are actually surprising, so it always requires a human in the loop. It's not good at larger-scale architectural decisions, and I'd also add that it's usually not capable of understanding the intent behind business logic.

I always have ai review something before I give it my attention. Itโ€™s nice to have that quick summary to reorient myself when Iโ€™m multitasking and just a nice filter to have in general. It usually brings to attention anything out of the ordinary right away.

You don't seem to understand. This is Lemmy, and all AI is "slop". No exceptions.

[โ€“] lena@gregtech.eu 55 points 1 week ago (3 children)

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

[โ€“] Saapas@piefed.zip 87 points 1 week ago (1 children)

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 9 points 1 week ago (1 children)

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 29 points 1 week ago (1 children)

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

[โ€“] eletes@sh.itjust.works 17 points 1 week ago

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

[โ€“] Undaunted@feddit.org 36 points 1 week ago (6 children)

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

[โ€“] carotte@lemmy.blahaj.zone 41 points 1 week ago* (last edited 1 week ago) (11 children)

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

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

oh weโ€™re so fucked

[โ€“] NotSteve_@piefed.ca 14 points 1 week ago* (last edited 1 week 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

load more comments (10 replies)
[โ€“] lazynooblet@lazysoci.al 16 points 1 week ago (1 children)

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 1 week ago

Sloperator haha. Microsoft employee in other words.

[โ€“] GreatBlueHeron@lemmy.ca 13 points 1 week ago* (last edited 1 week ago) (1 children)

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 1 week ago (2 children)

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 1 week ago* (last edited 1 week ago) (4 children)

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!!
load more comments (4 replies)
[โ€“] dohpaz42@lemmy.world 3 points 1 week ago

Guess you missed the one that said the Linux Kernel. ๐Ÿคฃ ๐Ÿ˜ญ

~Also, wget over curl? ๐Ÿคฆโ€โ™‚๏ธ~

[โ€“] rozodru@piefed.world 11 points 1 week ago (3 children)

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.

?

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 1 week ago

Librewolf is listed as an alternative.

[โ€“] glibg10b@lemmy.zip 2 points 1 week 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

[โ€“] MadMadBunny@lemmy.ca 8 points 1 week ago

Oh noโ€ฆ reading this, I think I just died a little insideโ€ฆ couldnโ€™t finish the listโ€ฆ

load more comments (1 replies)
[โ€“] BradleyUffner@lemmy.world 15 points 1 week ago* (last edited 1 week ago)

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

[โ€“] Gobbel2000@programming.dev 53 points 1 week ago (3 children)

Maybe the systemd haters were right all along?

[โ€“] HexaBack@lemmy.blahaj.zone 18 points 1 week ago

Maybe the systemd haters were the friends we made along the way?

[โ€“] redsand 2 points 1 week ago* (last edited 1 week ago)

OpenRC was always better regardless of the hate

load more comments (1 replies)
[โ€“] rizzothesmall@sh.itjust.works 32 points 1 week ago* (last edited 1 week ago) (2 children)

โŒ A user dob field make much more sense here. User age will change constantly and need to be maintained.

โ›๏ธ Inconsistent spacing

[โ€“] rizzothesmall@sh.itjust.works 24 points 1 week ago* (last edited 1 week ago)

Nm, the actual code is a BirthDate in iso 8601 YYYY-MM-DD format

[โ€“] renzhexiangjiao@piefed.blahaj.zone 23 points 1 week ago (3 children)

actually, if the legislation doesn't specifically demand that they store user's actual date of birth, if I were to design this system, I would simply ask the user a yes/no question of whether they're at least 18 at the time of answering the question. If they answer yes, it won't expire because the time doesn't go backwards. I could also store the date exactly 18 years before the answer is given as a pseudo-DoB, that could be used, later on, to, for example, prove that the user is at least 21 for whatever reason. Most importantly, this would ensure that the user doesn't give any unnecessary identifying information to the system.

[โ€“] Zagorath@quokk.au 8 points 1 week ago

I think the best system is an operating system that stores the exact date, but exposes it via an API that only returns a boolean. You trust your own local machine, but don't necessarily trust random apps or websites. And they don't need to know anything more than whether you pass a particular age gate.

[โ€“] RickyRigatoni@piefed.zip 4 points 1 week ago

It would be hilarious if all thise drama, legislation, and lobbying just made a bill so poorly made we're right back where we started.

load more comments (1 replies)
[โ€“] Saapas@piefed.zip 12 points 1 week ago (3 children)

People are throwing a stupid fit over the userdb having an age field in addition to the other info

Yes but I'll try to expand on that for anyone not in the know.

In general there's been a wealth of info about users but you didn't necessarily need info in there. Like GECOS where you can store the full name, phone numbers, etc.

These are simply fields made available but not required. Systemd is making it available but your OS itself doesn't need to use it at all.

Now I personally very much disagree with all this age verification BS but systemd isn't really doing anything extreme here nor unprecedented.

load more comments (2 replies)
[โ€“] hellfire103@lemmy.ca 9 points 1 week ago (1 children)

Ah, for fuck's sake... Anyone know how to switch to a different init system on openSUSE? /srs

[โ€“] Rolive@discuss.tchncs.de 1 points 1 week ago (1 children)

I'm sure it's possible but do you really want to go through the effort? And afterwards for every single issue you get you're on your own.

[โ€“] hellfire103@lemmy.ca 1 points 1 week ago

Too late anyway. I've started distrohopping again.

[โ€“] OpenStars@piefed.social 7 points 1 week ago

No, we can go lower still...

[โ€“] tangonov@lemmy.ca 5 points 1 week ago

Glad I renewed my FSF membership. Rocking Guix with the herd init system

[โ€“] thatradomguy@lemmy.world 2 points 1 week ago

๐Ÿ™„ ๐Ÿ™„ ๐Ÿ™„

load more comments
view more: next โ€บ