Hacker News new | ask | show | jobs
by goosedragons 1258 days ago
Are software consumables like food and gasoline? Do you throw away your entire house after 5 years? What about your books? Movies? Music? Photos? Art?

You can take a 20 year old+ copy of Windows software that shipped on a CD-ROM in a paper box and it'll probably work just fine on Windows 10, maybe it needs some compatibility setting checked or absolute worst case an XP or 2000 VM. Meanwhile what do you do with an 8 year old iOS app? Hunt down old devices on eBay that you hope you can get working?

3 comments

I’m not saying there aren’t any products that last a lifetime, but it’s a lot less common than most people think.

Houses are a great example. They absolutely crumble without constant maintenance. Water heater every 10 years, roof every 20, hardwood refinishing as needed, paint, GFCIs wear out, every type of appliance and HVAC item, repairing drywall, caulking bathrooms, and the list goes on and on.

Physical media wears out. Book pages get sun and moisture damage, wear from use, discs rot, vinyls get damaged just by being played. Film and printed photos fade.

In the case of textbooks and other non-fiction, information itself can become outdated.

Sure, the advent of digital technology should mean data doesn’t suffer from the woes of the physical realm, but that’s not even really half of the discussion.

Even those old boxed pieces of software, simply getting them to run usually isn’t always helpful. Is my tax software from 1999 going to have any functional purpose? Will I be able to get a job as a graphic designer anymore if my tools support 256 colors? If someone else made a better PDF than Acrobat Reader 1.0 would I have any desire to use the copy I already own?

Another analogy: if I could be given a brand new classic car but it needed leaded gasoline and got 10 MPG, is the fact that it lasted a lifetime relevant to me for the purposes of daily driving?

Basically, what I’m saying is that “surviving” and “maintaining value” are different things, and that putting things into the buckets of of “consumable” and “durable” good is a little too binary compared to the real world.

Sure, the smartphone distribution model means that old applications aren’t as resilient as WIN32 apps, but that doesn’t automatically mean that the current model isn’t acceptably durable.

I was just wishing today to install an old version of Garage Band that could run on an older Mac. But I don’t have it on a disc, and can’t see how to download old versions.
Do you own Garageband on the Mac App Store? On the older Mac, download Garageband from the App Store's "purchased" page. You will be given an option to install the last compatible version. Note that you absolutely must do this from the purchased page of the App Store and not anywhere else!
And can I run old Windows CE apps built on .Net Compact Framework on the latest greatest Microsoft produced phones?
If you hit the windows button, maybe your new start menu will show you many ads about how to get the latest thing working :)

Certainly some software is more like a book, while some is throw-away magazine type that is constantly being updated with no actual net progress in functionality (or backwards progress, like ads in the start menu).