News for hackers. Stuff that matters.
Re:Software-dependent devices: do they now need expiration d... by anyonecancode on Friday February 07, 2020 @12:49PM (#22268633)
Maybe a better analogy isn't milk, but car seats? I was surprised to learn about car seat expiration when I became a parent, but it makes sense -- the materials themselves break down over time, and safety standards and research evolve. I don't think it's too big of a leap to see software in a similar way. Even if the code itself still runs just fine in ten years, likely the context it runs in has long changed.
Re:Software-dependent devices: do they now need expiration d... by leoedin on Friday February 07, 2020 @01:39PM (#22269157)
The car seat thing is actually mostly unfounded. There's a lot of social panic about child safety.

https://www.google.com/amp/s/www.marketplace.org/2019/11/14/...

Re:Software-dependent devices: do they now need expiration d... by anyonecancode on Friday February 07, 2020 @03:33PM (#22270597)
And in a future where software-dependent devices have expiry dates, we can debate if worries about using them past their published expiration are warranted or are examples of social panic. I think a future where those debates happen, as opposed to one where the majority of people are not even aware of it as an issue worth considering, is a better one.
Re:Software-dependent devices: do they now need expiration d... by ThePowerOfFuet on Sunday February 09, 2020 @06:21AM (#22281573)
Can you please try not to post AMP links to HN?
Re:Software-dependent devices: do they now need expiration d... by ken on Friday February 07, 2020 @05:55PM (#22272033)
And yet, there are plenty of products which never expire. Petzl says their plastic and textile products have a lifespan of 10 years, while their metal products (which I regularly trust my life to) never expire.

https://www.petzl.com/US/en/Sport/FAQ/what-is-the-lifetime-o...

There are newer (government or industry) safety standards, as you note, which might reasonably cause one to retire functioning equipment. (For example, retiring dual-action carabiners in favor of triple-action carabiners.) But that's not because there's anything wrong with the equipment. Just because 2020 gear is a bit safer doesn't mean 2010 gear was dangerous. 2010 wasn't that long ago. Those safety standards were already quite good.

Besides, that's not what's causing software like this to need an expiration date. IOT devices where the server gets shut down are not going dark because of some new security research. We as an industry knew full well that using "password" as the password was a terrible practice, even way back in 2010.

Re:Software-dependent devices: do they now need expiration d... by dragonwriter on Sunday February 09, 2020 @06:31AM (#22281605)
> Maybe a better analogy isn't milk, but car seats? I

That's a good analogy: software, like car seats, generally doesn't go bad with time, but the people that sold it would definitely like to sell you new software.

Re:Software-dependent devices: do they now need expiration d... by Swizec on Friday February 07, 2020 @12:53PM (#22268681)
Seatbelts too. And airbags.

Afaik you're supposed to replace those every 10 years or so. Most people of course don't.

Another good one most people forget: Hard drives last about 5 years. CD-Rs are rated for 10 years. A flash drive can go for 10 years. SSD holds data for about 2 years.

The electronics themselves in many modern consumer devices are basically kaput after 4 to 5 years.

Point is you are likely overestimating the lifespan of your devices even without taking software into account.

Re:Software-dependent devices: do they now need expiration d... by JohnFen on Friday February 07, 2020 @01:01PM (#22268781)
> Hard drives last about 5 years.

I've often heard this, but I regularly use hard drives for much longer than that. I've only ever had one fail.

Re:Software-dependent devices: do they now need expiration d... by winternett on Friday February 07, 2020 @01:47PM (#22269259)
SSDs now though may likely change that. If they fail early, they were likely manufactured to do so, or there was some other issue like power surges.
Re:Software-dependent devices: do they now need expiration d... by JohnFen on Friday February 07, 2020 @02:12PM (#22269589)
True, but I'm not yet comfortable with using SSDs for anything of importance.
Re:Software-dependent devices: do they now need expiration d... by tluyben2 on Friday February 07, 2020 @03:42PM (#22270697)
Hard drives 5 years; yeah it happens but then usually fast after active use: if they do not fail fast then they usually keep going. I have 100s of HD's here from 25 to a few years ago and most of them work fine. Especially the 90s/00s then-expensive scsi discs do not seem to fail. But cheap internal and external HD's from that time are also still all working. If they get beyond 5 years (and by far most do), they get to 20. Anecdotal ofcourse.
Re:Software-dependent devices: do they now need expiration d... by winternett on Friday February 07, 2020 @06:12PM (#22272185)
Don't worry, all the other peripherals will lose driver support, and your processor will crack long before 5 years anyway... Hah.
Re:Software-dependent devices: do they now need expiration d... by tluyben2 on Saturday February 08, 2020 @12:21AM (#22274087)
New stuff will; (unix) workstations and servers from 20-25 years ago are running fine inc all hds.