this post was submitted on 20 Apr 2026
758 points (96.8% liked)

Programmer Humor

31037 readers
1365 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
[–] the_riviera_kid@lemmy.world 5 points 46 minutes ago (1 children)

This is me, nothing in my house needs automation for any reason. There is especially no need for internet connectivity. The closest to autmation I have ever had is the timers that turn the lights on or off on my fishtanks.

[–] musubibreakfast@lemmy.world 3 points 31 minutes ago

I hacked this guy's fish tanks, I reprogrammed the lights and I'm currently training his fish through EMDR to memorize all his passwords. In about six months time I'll break into his house, interrogate his fish and clean out all his bank accounts.

[–] Lucidlethargy@sh.itjust.works 14 points 1 hour ago (1 children)

"no smart home crap" Yeah... That's just a choice. I have two homegrown smarthome solutions that are amazing and complex without creating security holes.

[–] chaospatterns@lemmy.world 8 points 41 minutes ago

Home Assistant and local, cloud-free protocols and devices are great

[–] AoxoMoxoA@lemmy.world 1 points 59 minutes ago

I don't even know what IT stands for and I knew all that shit is garbage

[–] Custard@lemmy.world 4 points 2 hours ago (1 children)

Smart TV is the only one I've really managed to avoid. Every TV is smart at this point

[–] Raiderkev@lemmy.world 7 points 2 hours ago (1 children)

Doesn't mean it needs Internet access tho

[–] kent_eh@lemmy.ca 1 points 14 minutes ago

Doesn't mean it needs Internet access tho

Annoyingly, some models won't let you get through the initial setup menu unless you let it connect.

[–] Bluewing@lemmy.world 25 points 4 hours ago (11 children)

I just don't understand the desire to control everything in your house with an app. It's not like that app can load or unload the dishwasher or clothes dryer. That would be automation I could really get behind. And thermostats are programmable and then left to themselves. Even ice makers are automatically controlled with a microswitch.

And yes, I did try the internet enabled thermostat thing and found I never used the app. Nor is the journey to the thermostat so arduous that I can't get up and walk over to it if I should ever feel the need. Maybe I'm just too old to get it.

But if you like it and want it then have at it. I certainly won't stop you from enjoying it.

[–] pfried@reddthat.com 1 points 33 minutes ago

I also didn't get Internet connected thermostats until the utility company added demand response discounts. It's really a smart grid technology.

[–] bisby@lemmy.world 22 points 3 hours ago (1 children)

If you don't understand the desire then you don't have a use case. And that's ok. But that doesn't mean other people don't have a use case.

Properly set up home automation can reduce your energy usage. Track temperature throughout your house and open blinds, only direct heat/cooling to rooms that need it, etc. Sure a thermostat is programmable but it's limited by the ability to just turn on/off heat and a few temperature sensors. You can drastically expand what your thermostat can do (ie motorized blinds) and information it has access to (temperature outside, current weather, etc).

Or maybe someone is the type to have panic attacks about forgetting to turn the oven off. Having the ability to see oven status on the go is nice.

Or maybe someone has a larger house than you and the journey to the thermostat is more arduous than yours. Or the journey to the dishwasher or clothes dryer to see if it's done is arduous.

Or maybe someone has a disability and having quick access to various things is a huge time saver.

Maybe someone has a sensory issue and loud buzzing from a dryer finishing is problematic, so they want to disable the "finished" alert from the device and just receive a notification on their phone.

but if youre gathering that much data and making decisions with it, then from the OP "no internet connected thermostats" is a must. None of your smart home stuff should be able to phone home. Basically the openWRT argument but also for smart home. Use zigbee or zwave so devices can't just directly phone home and must simply connect through a hub (that you should control).

tl;dr - plenty of reasons to want these things, they just may not apply to you.

[–] silasmariner@programming.dev 6 points 2 hours ago (1 children)

Getting back from holiday in a few hours and the weather is cold? Turn the heating on from your app before you get back. Wow. Life changing. Don't have a use case for most things being connected but thermostat really isn't that crazy IMO.

[–] bisby@lemmy.world 2 points 2 hours ago

"Set and forget" time based thermostat programming only works if your daily routine doesn't change daily or weekly or have outliers. The ability to change manually, or add other factors (is anyone home? let it get a bit colder, since it doesn't matter) is pretty great.

But I would still advocate for no internet connected thermostats from the OP. Your thermostat should be isolated to your home network (via zigbee/zwave or a quality VLAN) connecting to a server/hub you control. And your app should be communicating to your server/hub. Your thermostat shouldn't be able to report back to google whether or not you are home.

[–] Mr_Dr_Oink@lemmy.world 4 points 1 hour ago

Yeah, i think its all about use cases.

I use home assistant in a tablet on the kitchen wall, for light control, ev charging and battery level monitoring for mine and my wife's car which is not intuitive or easy in the official app. I use it for our shared calendar. Amd weather updates as well as for monitoring my 3d printer and cctv cameras. I host everything locally. Nothing is in the cloud except for the API i need to monitor the EVs and the weather server. I keep finding new things to use it for. I dont do much automation with it. But i find it very useful overall.

[–] epicshepich@programming.dev 2 points 2 hours ago

Having kids makes a big difference. It's very useful to be able to shut off all the lights in the common areas and turn off the lights in their bedroom when they fall asleep. It's also nice to be able to push a button to start a song on the speaker for musical routines (like cleaning up breakfast to Blue Danube or running to bed to Night Comes from Pikmin).

We also have a TON of lamps, and their switches are not always easily accessible (especially because our house is a perpetual mess).

The smart lock is because my wife always used to ask me if I locked the door after I got into bed, and I never remembered because ADHD.

[–] oatscoop@midwest.social 7 points 3 hours ago (2 children)

I work every 3rd day, so for an odd schedule it's nice. I set up Home Assistant to look at my calendar.

[–] Justifier@lemmy.world 7 points 3 hours ago

HomeAssistant and vlans are kind of the answer to most of the issues/concerns regarding smart devices this post has

I have to say though, I find anyone who leans too far either way to be extremely silly

Well chosen devices from reputable manufacturers can drastically improve quality of life

One big one for me was window blinds on a sun timer. Because after a decade, I was swapping from nights to days permanently having spent that past time swapping from nights to days every Wednesday and had signifcant issues both waking up and staying up on those days, and even now I still do

Having my bedroom windows open in the morning on their own to use natural lighting to wake me up has been extremely helpful for that, and then using HA that could be tied into external camera systems to close the windows automatically if a person or vehicle is detected within specific parameters, or having the ability to open my son's window if I hear him crying to be picked up from a nap but I can't immediately respond has been wonderful

Now there's also your Rings, your creepvacuumbots, any smart TV at all and any other host of problems with iot devices, but there are some gems that make life much better without the dark patterns we increasingly associate with connectes devices these days

[–] Bluewing@lemmy.world 2 points 2 hours ago

My phone has a built-in calendar and is about the only "extra" I use it for. It works flawlessly, and I have no other need for any other electronic calendering system. I do admit to using a wall calendar for certain things too. Old habits as a farmer are hard to break. Ye Gods, how I miss the weekly flip calendars I used to get from Cenex every year.....

[–] thermal_shock@lemmy.world 1 points 2 hours ago

I have some lights and speakers, that's it. I like some automation things like speakers get set to X volume at 7pm, you can say "goodnight" and it has a list of items it does, asks for alarm, turns off all Lights, set speaker volumes lower, sets music in the living room for the doggo.

I have my network locked down and and IoT ssid. I like a few of the conveniences and I watch my network and traffic like a hawk.

[–] UnderpantsWeevil@lemmy.world 5 points 3 hours ago (3 children)

I just don’t understand the desire to control everything in your house with an app.

Shrinking the size of my wallet and getting rid of all my keys has an instant appeal. I'd much rather just carry around a single phone-sized multipass than a janitor's worth of hardware for accessing a dozen different gates and appliances.

[–] Bluewing@lemmy.world 1 points 2 hours ago (1 children)

Did you notice your electronic locks all have keys for when they fail? For me, I only need one key for my door lock so it adds nothing noticeable in my pocket. And in all my life I have never seen any home appliance that needed a key to operate-- excepting something like you would see in a laundromat. But you likely don't have the keys for that either.

As for gates, I've owned a lot of gates to control livestock. None of which needed a padlock. But that is very much a YMMV thing. Still, if you have a need for locked gates, a set of combination locks all set to the same combination or keyed locks with all setup for a single key once again minimizes the need for a bunch of bulky keys. Plus they are all cheaper to install and operate. You can literally operate an infinite number locks with just one key or combination.

[–] UnderpantsWeevil@lemmy.world 1 points 2 hours ago (1 children)

Did you notice your electronic locks all have keys for when they fail?

No, because I don't have them. I have a fake rock with a key in it and generally don't bother locking my front door anyway. But I'm lazy and cheap, not terribly interested in changing out all my locks myself or paying someone else to do it for a marginal quality of life improvement.

Still, if you have a need for locked gates, a set of combination locks all set to the same combination or keyed locks with all setup for a single key once again minimizes the need for a bunch of bulky keys.

Sure. And if you're setting up a security perimeter from first principles, that's fine. But then you add an interior gate or you need to replace a lock that's rusted through or yadda yadda life happens, and you can lose the single key design.

Case in point, my front door lock did foul a few years ago. My wife changed out the front door but didn't bother to sync it with the back door. She didn't want to bother with an electronic lock because she thought they were too expensive. So now we've got a front door that doesn't match the side door or the garage door. And we only have two keys to the new lock, one of which has been lost almost immediately.

A digital system that I can just sync from my phone would be far more appealing than juggling keys. Or staring at a key dish and trying to remember which ones actually link to which doors.

[–] Bluewing@lemmy.world 1 points 1 hour ago

You can just get another re-keyable lock for any added later locks or replacement lock sets. It's not rocket surgery and one of the reasons why you use re-keyable locks. And if you lost a key, just have a new key made. It's cheap and quick. So you are still only needing one key per user. My key ring has a remote for my car, a post officebox key, (they do not deliver my mail to my house), and one door key to the house that has 3 locking doors. The car remote is by far the most annoying thing in my pocket.

Look, we all want to be part of some cool kids club. I want a new 3D printer because despite my trusty old bed-slingers working flawlessly, I would like a shiny new enclosed Core xy printer so I can be as cool as everyone else with a printer. And if I'm not careful, I can have the same problem with shiny new pocket knives at times. Same thing with digital homes. It's driven by the cool factor rather than any real necessity. So go ahead and connect everything you want. But at least admit to yourself that probably half the reason you do it is just to be a cool kid.

load more comments (2 replies)
load more comments (4 replies)
[–] BuboScandiacus@mander.xyz 76 points 6 hours ago* (last edited 6 hours ago)

Homeassistant is cool though. Also most of my stuff would work without it, they just works better with it.

[–] OctopusNemeses@lemmy.world 4 points 3 hours ago* (last edited 3 hours ago)

Non-IT people don't find much use in these things either. There's a brief futurism novelty that wears off. The devices sit unused until they inevitably break or go obsolete. Or they give up using out of frustration. Not because they're tech illiterate. Because they realize the thing didn't need to be IOT.

[–] Taleya@aussie.zone 33 points 6 hours ago* (last edited 6 hours ago) (2 children)

Tech here. Lots of smart home crap. All zigbee on Home Assistant

[–] Lucidlethargy@sh.itjust.works 1 points 1 hour ago

Zwave is also great, but typically more expensive.

load more comments (1 replies)
[–] als@lemmy.blahaj.zone 54 points 6 hours ago (2 children)
[–] hairynipple@lemmy.dbzer0.com 12 points 5 hours ago

Well, you shouldn't keep a gun next to it, unless you want the printer to take ahold of it and rob you.

load more comments (1 replies)
[–] Aceticon@lemmy.dbzer0.com 12 points 5 hours ago* (last edited 5 hours ago) (6 children)

Exactly.

My first personal e-mail way back in the 90s was with my ISP. Then I changed ISPs and saw the problem with that. So I moved to Yahoo.

Some years later, in the 00s I just decided to get my own, paid for, Internet domain and have my e-mail there, even though I could've carried on using Yahoo or get Google Mail (very popular amongst techies back then) for free. The main reason was that I realized I must made sure the e-mail address was MINE, not actually owned by somebody else with me allowed to use it under their conditions.

Twenty years later and guess it was pretty wise to not have my e-mail in the claws of "Definitelly Do Evil" Google.

Experience using and living with Tech, mainly once your understanding of it reaches the level of understanding systemic elements, naturally informs ones choices in Tech, and that often means chosing something else than the mass marketed "popular" stuff that's designed to lock you in, sell you stuff or sell your attention to others and eavesdrop on you and sell your data.

load more comments (6 replies)
[–] Resonosity@lemmy.dbzer0.com 27 points 6 hours ago

Home Assistant is a free and open source alternative for home automation. Don't have to completely give up the future.

[–] plasticbuddha@lemmy.world 7 points 4 hours ago (2 children)

When I see an IT person post like this, I instantly think "So, you're the IT person who always finds a reasons to say no." I've manage IT shops for 30+ years, and you're not my kind of IT person.

[–] RogueJello@lemmy.world 3 points 3 hours ago

Also IT here. I've worked with these sorts of guys, also agree not my kind of IT person. Usually craps on anything and everything.

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