this post was submitted on 02 May 2024
362 points (97.6% liked)

Technology

59166 readers
2327 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 15 points 6 months ago (3 children)

AA much hate this might be getting, they're offering discounts on a new product, and 16 years is a hell of a lifetime. Imagine having to support software written in c99 maybe even c89, with some homebrew UI full of bugs.

[–] [email protected] 18 points 6 months ago (1 children)

It’s a thermostat.

I’m coming from a field where supporting software written in the 70s is the norm.

Your argument is horribly short-sighted and wasteful.

Only 16 years old is extremely recent software that ought to be easily maintained in any sane world.

[–] [email protected] -2 points 6 months ago

I understand you may be from a field where supporting software from the 70s is required, however someone is probably paying big bucks for that software as well. Replacing the software you work on might cost millions, replacing a thermostat costs 300 usd.

I would love to live in a world where software support lasts 70 years. But consumers don't look at software support, so it's not budgeted in the price, and thus doesn't happen in the consumer space. Getting 16 years in a consumer device is long.

In the field you're working, stability, longevity, and robustenes is probably a requirement, not a nice to have.

[–] douglasg14b 11 points 6 months ago* (last edited 6 months ago) (2 children)

I'm in my house right now with a perfectly working thermostat that's 70 years old.

And given the mechanism of action it will continue working in another 70 years.

16 years for hardware used inside of homes is a ridiculously, absurdly, short lifetime. Even for a vehicle that would be pushing the edge of "too short".

That said 16-year-old software is not that old. If it's built using sane language choices it should actually be functioning and modern today.

[–] slimarev92 5 points 6 months ago

The article says that offline functions will continue to work. So they'll just become regular thermostats.

[–] [email protected] 2 points 6 months ago (1 children)

That is true, but my smart TV and smart scale both got something like 5 years of updates. Who buys a new scale every 5 years? My parents still have a scale from the 90s that works fine.

[–] [email protected] 4 points 6 months ago (1 children)
[–] [email protected] 1 points 5 months ago

Every time somebody steps on the scale, it identifies who they are, it logs their weight, body fat percentage etc puts it into an app for historical viewing

[–] raspberriesareyummy 6 points 6 months ago

and 16 years is a hell of a lifetime

Think about it like this: Even if the average home nowadays had only about 10 such devices (I am quite sure the average home has a lot more), that are needed for kitchen appliances, heating, warm water, window shutters, solar panels, etc to function - that means on average about once a year one of the essential functions in the house stops working unless you replace a part. Not because it's broken, but because "SW support is discontinued". Seriously, I want to smash everyones faces for those "early adopters" who think smart homes are great, and of course the companies who put software in every little component.