this post was submitted on 03 Nov 2023
725 points (97.9% liked)
Programmer Humor
32397 readers
702 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It's literally impossible. I've seen programs ask three times to confirm a deletion, with big warnings, really emphasized. Saying it's permanent all three times.
Then the fuckers contacted us at tech support and go all like "hurr durr I just deleted my project can I have it back".
NO YOU LITTLE DIPSHIT YOU CANNOT. We did have backups though, most of the time (if it was recent) but it took well over a couple hours to properly restore, so we only did it if they asked nicely and behaved.
TL;DR People are stupid, no such thing as dump proofing. What needs to be done is hold people to higher standards and force to educate themselves or GTFO.
I feel like that anger should be directed at the people who made the software, not the people who use it.
The foolproof solution here is to... give people the option to restore what they deleted without contacting tech support. It's obviously needed.
Nobody can expect anyone to read multiple warnings asking them if they're really really sure whether they want to perform a reversible action they set out to do.
That's a textbook example of a poor design that breeds more people desensitized to warnings.
Based on your last sentence, was that supposed to be sarcastic?
Its just true. People become desensitized to warnings and ignore them. Putting three of them is an example of bad UX because at that point you need to do something else.
I’m sorry but people have to have a bare minimum of a awareness and understanding of the tools they use literally every day. I work in tech support, you have to stop cutting people slack at some point and make sure they understand it’s their fault.