this post was submitted on 03 Nov 2023
726 points (97.9% liked)

Programmer Humor

32472 readers
805 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
all 34 comments
sorted by: hot top controversial new old
[–] tun@lemm.ee 198 points 1 year ago (1 children)

I didn't expect the last act of the user. Simply amazing.

[–] xmunk@sh.itjust.works 69 points 1 year ago* (last edited 1 year ago) (1 children)

Fix implemented: user given apron and replacement cake.

There's a certain point where you just shrug and give up.

[–] Khotetsu@lib.lgbt 4 points 1 year ago

Sometimes you just have to accept that the problem exists between the keyboard and chair and work around it.

[–] SpaceNoodle@lemmy.world 81 points 1 year ago (1 children)

This reminds me of the time QA was insisting that my touchscreen driver wasn't working right, so I walked over and peeled the protective plastic off the screen.

Or the time a third-party tester claimed that a device was consuming more power that it was supposed to, so I flew across the country to remove a piece of tape from the front of the device.

[–] Mouselemming@sh.itjust.works 47 points 1 year ago* (last edited 1 year ago) (1 children)

What are you complaining about? You got a trip and the pleasure of peeling! Not to mention the smugness benefit from seeing their faces. I hope you ate some local specialty before flying home.

[–] SpaceNoodle@lemmy.world 28 points 1 year ago

It was Baltimore. In February.

I never got to see the face of the asshole who put the tape on. It wasn't the tester's fault that time, but that of some dumbass manager.

I did get crab cakes tho

[–] PatFussy@lemm.ee 57 points 1 year ago (9 children)

Shit take: If you dont make the UI dummy proof then its the programmers fault not the user

[–] FMT99@lemmy.world 65 points 1 year ago* (last edited 1 year ago) (2 children)

Counter point. I had a customer call me back in the day when I was working tech support. Complained that his new computer wasn't working. Plugged in, light goes on but the screen just stays blank. Turns out he only bought a monitor. Thought the guys at the store were trying to scam him into "buying two boxes" that he didn't need. When I tried to explain he got mad saying I must be in on the scam.

Bonus points: when the call first connected his question was "why is my email not working?” Took a while to work that back to the actual issue.

[–] jungle@lemmy.world 26 points 1 year ago* (last edited 1 year ago)

Reminds me of the time this lady came in carrying the PC and the CRT monitor saying it didn't work, I plugged it in, turned it on, the tower did all the right noises and lights, but the screen was black. I thought for a second, then reached for the brightness control and voila, there it was. The embarrassment of the poor lady!

[–] flubba86@lemmy.world 18 points 1 year ago* (last edited 1 year ago) (1 children)

I used be a computer technician at a small town computer shop around 2008-2011. More than half of our customers were over 60.

Sometimes I needed to take some tech support calls, and sometimes I needed to make house calls to troubleshoot the folks issues.

Literally every support call started with "Why doesn't the email work?" while the actual problem ranged from ISP issues, and modem faults, PC faults, Windows configuration errors, to dead monitors or a broken mouse. Literally any computer fault could be described as a failure to access their email.

[–] FMT99@lemmy.world 5 points 1 year ago

Haha preach brother

[–] lauha@lemmy.one 45 points 1 year ago (1 children)

There is no wuch thing as "dummy proof"

[–] olafurp@lemmy.world 9 points 1 year ago

Depends on how what dummy proof is. Not being able to shoot yourself in the foot and main line success case is easily navigable by people that are bad with tech is dummy proof to me. Not possible with all programs ofc.

[–] kuberoot@discuss.tchncs.de 25 points 1 year ago

Another counterpoint: When you start implementing all that dummy proofing, you make the software more and more tedious to work with for people who know what they're doing.

I think it's quite obviously an issue that needs balance. Some software is meant to be seamless to get started with, so that users can get something done once in a while, some software is meant to be used long-term by professionals and requires productivity. And yet, many people jump on anything they don't immediately understand as bad UX.

[–] PoopMonster@lemmy.world 23 points 1 year ago (2 children)

When you make something idiot proof, the world will find better idiots.

[–] MightyGalhupo@lemmy.world 2 points 1 year ago

“A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.” - Hitchhiker’s Guide to the Galaxy by Douglas Addams

[–] MightyGalhupo@lemmy.world 1 points 1 year ago

“A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools.” - Hitchhiker’s Guide to the Galaxy by Douglas Addams

[–] h3rm17@sh.itjust.works 13 points 1 year ago (1 children)

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.

[–] fantinel@lemmy.world 11 points 1 year ago

I used to blindly believe that but man, it’s just impossible sometimes. And I started thinking about how we don’t hold a lot of other industries to the same standards. It’s tough to think that the same person who can’t fill a basic online form is allowed to operate guns or heavy killer machines (cars) daily.

[–] MyNameIsRichard@lemmy.ml 9 points 1 year ago

Nah man, you dumb down the interface and the users get dumber to match :|

[–] redcalcium@lemmy.institute 2 points 1 year ago

No, it's obviously the (L)user's fault! My command line interface is perfectly fine!

[–] otter@lemmy.ca 28 points 1 year ago

Trying to fix the problem without a proper bug report

[–] Sir_Premiumhengst@lemmy.world 28 points 1 year ago (1 children)

Oh dear. I am in this picture and I don't like this...

[–] Selmafudd@lemmy.world 15 points 1 year ago

Both sides?

[–] R3tl3f@feddit.de 19 points 1 year ago

I laughed to hard at this. 😂🤣

[–] penquin@lemm.ee 12 points 1 year ago

And then he drops it into his lap. After all that struggle, he drops it into his lap.

[–] dadaredone@lemmy.ml 7 points 1 year ago

stap doxxing meh buddy