this post was submitted on 02 Apr 2025
1422 points (100.0% liked)

Programmer Humor

22444 readers
2874 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
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 46 points 1 week ago (1 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.

[–] [email protected] 4 points 1 week ago* (last edited 1 week ago) (1 children)

I can press the entirely local switch and have light.

Are you sure about that? Is it a local connected smart switch (still fancy electronics, just local) or a plain old power switch?

If it’s a power switch, and If you turned your lights off by app over the internet, and then the internet went out, then your lights’ ability to come back on when you flick the physical switch depends on somebody having thought about this need and programmed a “oh, the switch was flicked so I better ignore the internet settings” mode.

And if they did that, it also probably means your lights all turn on after a power outage since the light can’t tell the difference between power outage and light switch flipped off.

[–] [email protected] 9 points 1 week ago

Are you sure about that?

Lol yes. Its a relay with a secondary control via mqtt with intermittent status reporting.

it also probably means your lights all turn on after a power outage since the light can’t tell the difference between power outage and light switch flipped off.

Not how that works.