this post was submitted on 31 Oct 2025
769 points (98.2% liked)

Programmer Humor

27158 readers
2203 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
[โ€“] DeathsEmbrace@lemmy.world 12 points 1 day ago* (last edited 17 hours ago) (1 children)

People who say this I'll tell you what actually happens so you can know. When you tell it to safely eject all the volatile memory saved in RAM it actually writes to the permenant storage memory instead of holding it in volatile storage. Every time you yank you're betting that its not in volatile storage anymore and was written to storage. That's what safely eject does, forces the CPU to write to permenant storage.

Edit: the problem comes from whats doing what at what time and you will see why you can lose everything.

[โ€“] Zanathos@lemmy.world 2 points 17 hours ago

I simply don't put data I care about on USB drives any more. They are all basically boot drives or a way to transfer firmware files.