this post was submitted on 31 Oct 2025
779 points (98.3% liked)

Programmer Humor

27182 readers
1073 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 

I don't fucking know why I can't eject USB hard drives. I installed the SysInternals apps, and best they can tell me is that Dropbox is fucking with the drives. I explicitly told Dropbox to not fuck with USB drives. I don't know who's lying, I just want whoever is fucking with the drives to stop fucking with the drives, OK??? OK.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] halcyoncmdr@lemmy.world 3 points 2 days ago (1 children)

It is. And so do I. The terminal isn't hard, it's just for the average user, it feels intimidating and/or extremely old and thus inherently bad. They rely on the GUI as the user experience. And to be honest, they're right. A modern system should not require terminal interaction for every day use cases, or even infrequent use cases. It's just not a user-friendly interface for a consumer.

And that doesn't even get into the youngest generations that have grown up with touchscreens, where many can barely use a mouse. Even those most would probably consider to be more tech-literate, like gamers. PirateSoftware (I know, I know, but it is a real world interaction versus theoretical) brought a demo to one of the conventions, with 2 stations for a game, 1 KB&M and 1 controller. For the few kids that tried to use the KB&M stations, they moved the keyboard out of the way and tried to touch the screen to interact, because they didn't know how to interact with it like that, they knew how to use a controller and a touchscreen. That was how they played games. Their tablets, and controllers probably on consoles. Youtube Shorts video explaining. That's the average user. No one anywhere near a place like lemmy is an average user.

[โ€“] prole@lemmy.blahaj.zone 0 points 2 days ago

A modern system should not require terminal interaction for every day use cases,

It doesn't.