this post was submitted on 02 Apr 2025
1361 points (98.4% liked)

Programmer Humor

22188 readers
1486 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
 
top 50 comments
sorted by: hot top controversial new old
[–] blackn1ght@feddit.uk 247 points 2 days ago (3 children)

"Ok, so what you can see in the logs?"

"Sweetcorn."

[–] tiramichu@lemm.ee 55 points 2 days ago

Didn't ingest any, but it's still there somehow

load more comments (2 replies)
[–] elrecoal19_1@lemmy.world 217 points 1 day ago (15 children)
[–] ThatGuy46475@lemmy.world 125 points 1 day ago (4 children)

Don’t put the gun within reach of the printer, come on

load more comments (4 replies)
[–] Korhaka@sopuli.xyz 51 points 1 day ago (1 children)

The more I hear from big tech companies the more I want to reject it. I don't even own a printer.

[–] rekabis@lemmy.ca 33 points 1 day ago (23 children)

Go for older laser printers. They’re bulletproof, cheap on toner, free of DRM, and even if they only come with an LPT port you can always build your own print server that gives you all the bells and whistles like AirPrint.

[–] ooterness@lemmy.world 28 points 1 day ago (1 children)

Bulletproof? Sounds dangerous. What do I do if it makes a weird noise?

load more comments (1 replies)
load more comments (22 replies)
[–] rekabis@lemmy.ca 24 points 1 day ago (5 children)

About 3-4 years ago I took a bit of a dive into the firmware of IoT devices. The utter lack of security and the amount of information being hoovered up to the mothership made me swear to never build anything “smart” into the renovations of my current home. Sure, there will be automation. There will be CCTV. There will be solar with battery backup for essentials. There will be conveniences of all kinds. But virtually all will be air gapped, incapable of remote rooting, and under my full control.

Hell, even my laser printers are HP models over two decades old - an HP 4050DTN and an HP 5000DTN - that are totally devoid of any DRM or “smart features” and can trivially take generic overstuffed cartridges that can do 20,000 sheets at 5% coverage.

[–] AtariDump@lemmy.world 32 points 1 day ago (1 children)

Remember, the “s” in IoT stands for “security”.

load more comments (1 replies)
load more comments (4 replies)
load more comments (12 replies)
[–] OfCourseNot@fedia.io 199 points 2 days ago (2 children)

I can consider acceptable for the kettles to be connected to the internet if, and only if, they answer always with a 418 status code.

[–] RamblingPanda@lemmynsfw.com 56 points 2 days ago (1 children)
load more comments (1 replies)
[–] curbstickle@lemmy.dbzer0.com 44 points 1 day ago (7 children)

I'm perfectly fine with enabling a connection, just not requiring one.

For example - my lights are automated. They have a switch though. If they went offline (or my server does), I can press the entirely local switch and have light.

As a reminder though, 418 is supposed to be the response for requests of the teapot to brew coffee.

load more comments (7 replies)
[–] nickhammes@lemmy.world 151 points 2 days ago (5 children)

If it doesn't work well without the Internet, it's a bad investment. Features that require the Internet degrading a bit is one thing, but if a toilet or toaster can't do its basic job offline, it was ewaste the second it rolled off the factory line.

[–] madcaesar@lemmy.world 52 points 1 day ago (6 children)

Same goes for games BTW

Fuck online requirements

[–] WhiskyTangoFoxtrot@lemmy.world 33 points 1 day ago (5 children)

Except if the game is designed to be multiplayer-only, but even then we should be able to set up our own servers. If the original Half Life could do it in 1998 then why can't we do it now?

load more comments (5 replies)
load more comments (5 replies)
load more comments (4 replies)
[–] BestBouclettes@jlai.lu 76 points 2 days ago (2 children)

The difference between an IT person and a tech enthusiast

[–] elvith@feddit.org 33 points 1 day ago (4 children)

Tech Enthusiasts: Everything in my house is wired to the Internet of Things! I control it all from my smartphone! My smart-house is bluetooth enabled and I can give it voice commands via alexa! I love the future!

Programmers / Engineers: The most recent piece of technology I own is a printer from 2004 and I keep a loaded gun ready to shoot it if it ever makes an unexpected noise.

Security technicians: takes a deep swig of whiskey I wish I had been born in the neolithic.

load more comments (4 replies)
[–] MonkeMischief@lemmy.today 60 points 1 day ago* (last edited 23 hours ago) (18 children)

My sister's new apartment's front door has a "smart lock", hooked up to Ring, naturally. No keyhole, you open it with your phone. It also runs on batteries.

Do I really need to say any more? We were baffled.

EDIT: Correction - there IS a keyhole but the actual tenants don't have access to it. Only the property management. Creepy. :|

load more comments (18 replies)
[–] LovableSidekick@lemmy.world 52 points 21 hours ago (9 children)

Making "smart" devices that can't do routine mundane things without an active internet connection is completely fucking stupid.

load more comments (9 replies)
[–] contrapunctus@lemmy.cafe 50 points 1 day ago (2 children)

The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at and repair.

Douglas Adams

load more comments (2 replies)
[–] SGG@lemmy.world 48 points 1 day ago* (last edited 1 day ago) (2 children)

I've put a few smart lights/switches/sensors/power points in at home. Definitely helps mum as we can have wireless switches for the lights, and motion sensors to turn the hallway lights on automatically as well.

For ALL of them, I make sure there is a manual control that will work as a backup regardless. Even if a smart light is "off" due to the motion sensor not detecting movement, all you need to do is turn the old regular light switch off then back on and the light will default to being back on.

load more comments (2 replies)
[–] forkradiofact@lemm.ee 45 points 23 hours ago (4 children)

Has nobody else pointed out this is clearly not real?

[–] cass80@programming.dev 19 points 22 hours ago (3 children)

Yeah first thing I did was search the web for more information. Zero results...

I bet most of these other commenters also complain about boomers eating up fake news.

load more comments (3 replies)
load more comments (3 replies)
[–] groolthedemon@lemmy.world 44 points 2 days ago (1 children)

The fact that everything is controlled through "The Cloud" and some godforsaken subscription service is so terribly sad, funny, and horrifying at the same time. We've literally found every conceivable way to gather and sell people's data while simultaneously milking them out of every last cent with the whole FOMO mentality driven through every piece of hardware and software now sold. It is just absolutely fucking preposterous. We're living in a virtual hellscape that doesn't seem to be going away anytime soon.

load more comments (1 replies)
[–] wise_pancake@lemmy.ca 43 points 2 days ago (15 children)

Anything in my house smarter than the IKEA remote control light switch gets crushed with a hammer.

[–] cm0002@lemmy.world 50 points 2 days ago (8 children)

I mean, you could just use smarter stuff that's open source and has local API, or do what I do and build your own devices where you can ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

[–] CarbonIceDragon@pawb.social 37 points 2 days ago* (last edited 2 days ago) (40 children)

Even there though, what is the actual point of a phone app controlled smart toilet, even if you open sourced the whole thing? Unlocking one's phone and tapping the app icon, and then presumably a button on the app, is going to take more time than one press of a lever that one is right next to anyway, and the latter doesn't present as many points of failure.

load more comments (40 replies)
load more comments (7 replies)
load more comments (14 replies)
[–] Hupf@feddit.org 41 points 1 day ago (1 children)
load more comments (1 replies)
[–] Michal@programming.dev 40 points 2 days ago (1 children)

Who buys a toilet you can only flush with an app??

[–] match@pawb.social 33 points 1 day ago (2 children)

sometime who buys a toilet and then finds out afterwards that they were sold a toilet that only flushes with an app

[–] Grunt4019@lemm.ee 30 points 1 day ago (9 children)

What do house guests do?

“Let me know when you’re done and I can flush the toilet though the app.”

Or

“Download this app to flush the toilet once at my house.”

[–] match@pawb.social 24 points 1 day ago (1 children)

the host just watches them through the built in camera and the house guest thinks it flushes automatically :)

load more comments (1 replies)
load more comments (8 replies)
load more comments (1 replies)
[–] pyre@lemmy.world 39 points 1 day ago (2 children)

I don't think any of these people know what "smart" is supposed to mean cause these must be the dumbest ideas for any product I've heard so far.

[–] milicent_bystandr@lemm.ee 44 points 1 day ago

'Smart' means it can send your lifestyle data to the company, and make you dependent on their services.

You want to change your toilet provider? Best of luck holding your poo in for three days while the transfer is processed.

load more comments (1 replies)
[–] dylanmorgan@slrpnk.net 33 points 1 day ago (3 children)

Sounds like the beginning of the Cory Doctorow novella “Unauthorized Bread.” Cloud service goes down and the main character’s toaster won’t work without them.

load more comments (3 replies)
[–] SaharaMaleikuhm@feddit.org 32 points 1 day ago (5 children)

If one day there is only smart toilets, I will go shit in the woods and start to live like an animal. Clearly humanity was a mistake and we should return to monke

[–] LeninOnAPrayer@lemm.ee 25 points 1 day ago (4 children)

The problem isn't necessarily smart toilets. The problem is companies attempting to have complete control over the product and ensuring that their products do not function without dependency on their infrastructure.

There is no functional reason to have a toilet connect to an outside server. There are no functional reasons to have many of these smart devices require outside dependencies. But their profits and their subscription models definitely benefit from being able to remotely disable features.

Technology is garbage not because we've gone too far with Technology. Technology is garbage because of capitalism.

load more comments (4 replies)
load more comments (4 replies)
[–] prole@lemmy.blahaj.zone 29 points 1 day ago* (last edited 1 day ago) (14 children)

Why would you ever get a toilet that requires anything but the laws of physics to operate?

load more comments (14 replies)
[–] kamen@lemmy.world 25 points 1 day ago (7 children)

Okay, I get the idea of smart AC for example - be elsewhere, turn it on remotely so that it's comfortable when you get home. Fine. But a toilet? You are physically present there, you can push a button to flush. Or are you telling me that you're shitting remotely now too?

load more comments (7 replies)
[–] mo_lave@reddthat.com 24 points 1 day ago (2 children)

At least the tech director believes enough on their product to actually use it.

[–] easily3667@lemmus.org 26 points 1 day ago* (last edited 1 day ago) (4 children)

Or that's a sign he's stupid and overconfident

This is 2025, 40 years after apple mainstreamed the silicon valley "scam investors until you make it" approach.

load more comments (4 replies)
load more comments (1 replies)
[–] applemao@lemmy.world 23 points 2 days ago (5 children)

This is why I go the extra mile to keep iot out of my life. Especially in cars , which is getting hard, but I figure my future cars I'll likely retrofit something old. Newest I'll tolerate is 2014, with no touchscreen.

load more comments (5 replies)
[–] RedFrank24@lemmy.world 22 points 1 day ago (5 children)

How the fuck can a faucet be smart? It's a valve! It turns one way, or it turns the other way! It is only slightly less dumb than the counter top!

load more comments (5 replies)
[–] philpo@feddit.org 21 points 1 day ago (1 children)

And this is why KNX and Home Assistant are a good idea.

load more comments (1 replies)
[–] samus12345@lemm.ee 20 points 1 day ago (5 children)

It's like the forcefields in the brig on Star Trek. Extremely stupid to not also have bars as a backup in case they fail.

load more comments (5 replies)
load more comments
view more: next ›