I think that's because no one is suggesting that things shouldn't ever come to end of life. Ford stopped making the Model T.
If you already bought them, Microsoft Money, Encarta, Flight Sim, SBS, Works etc etc should all keep working. If you still have the CD you can probably install just fine, and keep on using them (if it's still meaningful). I'm sure plenty do just that, and perhaps some will for decades. Just no more new versions are coming. Sure MSN Messenger and other online offerings have been hard stopped.
For most of your list, no one hit what's effectively a remote kill switch, and stopped them working for everyone at the same moment. That's what killing an API does for an internet service, or hardware device dependent on that service. On such and such date $thing will cease working. Google does that all the time, hardware and software. So much that they got themselves a reputation for it.
Didn't wear out, die of old age, become obsolete, but they reached out and killed. It's qualitatively different.
That is the point I was making. The devices last (as we both have experienced), but today it is "fashionable" to dispose of them and buy new ones on a schedule much shorter than their lifespans (because of some new gimmick that provides an inconsequential improvement in the usability of the newer model).
Also, when they decide to stop supporting it (servers and security updates), they can flick a switch and kill the products. The best planned-obsolescence ever: unrepairable and it only works by dialing-home.
It’s being shutdown after 8 years. That’s not a bad lifespan. Most electronics are obsolete but that age and replaced with new ones. Especially at businesses - it’s already amortized by then and reached end of life.
Google sucks, but I think you’re blowing this out of proportion.
The gadgets listed in the article were meant to have a short shelf life. Though a few still survive, it was never intended.
On the other hand, my more generic gadgets simply never die. My projector, my Bluetooth speaker, my headphones... they all do exactly what I bought them for. There might come a time when that's not enough, but that will be decided on my own terms. It won't be because of a dead server or a useless battery life.
As you say, tools last a lot longer, because they were designed to fulfill a simple role without any bells and whistles.
This is why I don't like the trend of pairing long-lasting tools to short-lived tech. A car or a watch will last a really long time. USB-C and Android 9.0 won't.
30-50 years of replacement time is apparently not sustainable, since most of the things we buy have 3-5 years of expected lifetime tops. As for software, the entire tech industry, including its hardware areas, is nowhere near stabilizing yet. Most software has to be replaced after at most 10-15 years, either because of security issues or just because it's no longer supported by hardware. There are exceptions, yes - software written for Windows 95+ is still alive and kicking, but because most software has to interact with other software eventually (even if by exchanging files), it has to keep up. The rise of web and mobile applications has sadly only sped it up.
Maybe one day we'll reach the times when programming is done by "programmer-archaeologists", as described by Vernor Vinge in "A Fire Upon the Deep", whose job is to dig through centuries of legacy code covering just about any conceivable need, to find the snippets they need and glue them together. But right now, software gets obsolete just as fast as physical products.
GE may have stopped making a radio your parents bought in 1948, but it's perfectly possible it still works. How many perfectly functional devices have GE bricked simply because they were bored of supporting them? MS Windows drivers support just about every ancient crusty device MS ever made - apparently forever.
It's the web obsession with having every trivial action go through an online server - for data gathering - that breaks the consumer's implied contract with hardware devices: That they should simply work until physically beyond economic repair.
Most of those simple web API actions could function just as well on the LAN, so the device could function indefinitely - you'd just lose remote access when the Google API server shuttered. The 99% case of controlling lights or thermostat whilst in the home would still work, just no longer remotely from a hotel 1,000 miles away.
They're not flipping a kill switch on these devices. They just won't be running the newest OS. I don't see how these two things (software updates and hardware longevity/recyclability) are at all related.
I mean, knowing the lifespan of products today, most companies will have to conceive other products to survive more than ten or twenty years, no? Remember Apple Computer.
For some systems that people who couldn't really do a proper change and the businesses promised they were actually end-of-life, it was a reasonable choice (there were probably bigger fish to fry). 20 years on and it looks like some replacements didn't happen.
If I remember right, there is probably another group 20 more years out that used some date changes to get buy for Y2K. I do hope someone replaces them.
I was hoping this was still being served on the same Next Cube with the "do not power down!!" label, but the HTTP headers strongly suggest not.
Maybe it's pointlessly romantic but I like the idea of machines and software continuing to perform their job well past their life expectancy. Voyager 1 has to be the most celebrated example. Maybe it's because it makes me care more about crafting things if they are a little less ephemeral than the modern software churn would make us believe.
So I don't agree, and I will use the car analogy again - old cars are not "supported" in any way and yet many people keep them going. There's serious engineering effort to make the parts, to write new software, to improve existing firmware etc.
By your logic, that's also "wasted" effort since the manufacturer chooses to abandon cars after just few years, so why would you keep them going.
I feel the same way about computers - like, who gives a damn what apple thinks. I have a laptop that is still going because people keep making it compatible. That's a good thing, not a bad thing.
The scary thing is they can only do that because it sells. Plenty of people like the "new". I think much of that movement is the opposite of sustainability. Software-based products will have even shorter lifetimes.
Even if some cloud service is not needed and it works with "only" a local app on your phone, the phones change quickly and even the OS. Even with backwards compatibility, ten years of lifetime already is ambitious. Devices used to have decades of lifetime. Electronics shortened it, computing elements more so, and now software. The cycles got shorter. The construction also got more and more flimsy. All the devices I got from my grandparents are still usable (cooking, mechanical calculator, photo, film), the more modern it is the less metal and the more cheap plastics that does not age well.
If we had an efficient recycling system, and renewable energy to power the entire cycle it would be doable albeit still wasteful. But we have neither. The cycle is mostly fueled with fossil fuels, adding more and more carbon from deep below ground, and containing the energy of the ancient sun, to the surface carbon cycle. It is not circular, the end products end up dumped somewhere.
“Old devices are phased out sooner” seems like an OK solution with some caveats.
It is nice that it makes the cost of not supporting things visible to the users. Assuming “phased out” means the device will actually stop operating; “Company X’s devices have a short lifetime” is an easy thing for people to understand.
I suspect consumers will look for brands that don’t have this reputation, which should give those well behaved brands a boost.
Although, if it does turn out that just letting devices die is the common solution, maybe something will need to be done to account for the additional e-waste that is generated.
Moving toward proprietary OSes; hey, if it solves the problem… although, I don’t see why they’d have an advantage in keeping things up to date.
It is possible that companies will just break the law but then, that’s true of any law.
I expect things to just work and I expect them to work for a reasonable lifespan. I often think that a piece of software ought to live as long as a car, and for something commercially created (e.g. costs as much as a house) then it ought to last at least a generation (30years).
I don't think I'm being unreasonable here. In a closed system this should be doable.
edit: one of the reasons I think this is because we are supposed to be engineers, and other engineering disciplines do it (and their disciplines involve computes too). Consider jets and boats.
I have to imagine that these have been for sale throughout that time. I can see an argument that 8 years is a long time, but imagine if you purchased it last year, that's now a 2 year lifespan.
We're going down a bad road with obsolescence from "yeah, we only expect your water softener to last 8 years" to "your phone will stop receiving updates after 8 years" to "your device WILL CEASE TO FUNCTION after 8 years". Each step takes away a bit of agency for an individual to decide what obsolete means to them.
I, like many, had an Automatic Labs car adapter that simply stopped working when the company decided to no longer support them, and it still makes me mad every time I think about it.
I understand that a company can't be forced to operate a cloud service forever, I would love to see some requirements that if you're going to shut down a service that will make your hardware stop working that you must also provide software to your users to let them run their own servers or unlock their devices.
Except most technology made today is not designed for longevity. Tech that requires an internet connection to a working server to function even though that has nothing to do with it's core purpose (see https://mobile.twitter.com/internetofshit)
I also don't approve of the wasteful short lifecycles, however I don't think they are only caused by device drivers being closed source. People want to buy new devices, not only because of the outdated software, but also because the hardware has improved so much in the last years, and because they enjoy buying.
If you already bought them, Microsoft Money, Encarta, Flight Sim, SBS, Works etc etc should all keep working. If you still have the CD you can probably install just fine, and keep on using them (if it's still meaningful). I'm sure plenty do just that, and perhaps some will for decades. Just no more new versions are coming. Sure MSN Messenger and other online offerings have been hard stopped.
For most of your list, no one hit what's effectively a remote kill switch, and stopped them working for everyone at the same moment. That's what killing an API does for an internet service, or hardware device dependent on that service. On such and such date $thing will cease working. Google does that all the time, hardware and software. So much that they got themselves a reputation for it.
Didn't wear out, die of old age, become obsolete, but they reached out and killed. It's qualitatively different.
reply