Hacker News new | ask | show | jobs
by 1vuio0pswjnm7 1709 days ago
It's funny that when discussing the topic of "updates" and obsolescence, users focus on the vendor as if they have exclusive control over the situation. Authors of applications may also play a role. For example, when they "update" their applications to only work with newer versions of Android. Depending on the user's application needs, that can shorten the life of a an Android device. Some applications will continue to work with both older and newer Android versions, some will not. For example, F-Droid has numerous programs that will work on older, "obsolete" Android versions. This allows older hardware to be re-purposed and to continue to be useful for some uses. Not sure that Apple has anything like this; consider how many programs in the Apple App Store work with older iOS versions.

Both Android vendor and Apple hardware continue to work long after the software has become "outdated". That hardware does not die when the software becomes "obsolete". The vendor may choose to ignore this fact in the interest of sales but it does not mean that authors of applications must ignore it as well.

The third factor besides the vendor and the authors of applications are the operating system authors. With older PC-like hardware, I can run the latest versions of NetBSD. Forever. I update when and if I decide it is time. x86 has its benefits. It is sad that these pocket-sized computers called "smartphones" are so inflexible.

A non-HN reader recently told me that the "tech" industry has turned us all into "beta testers". The entire "updates" concept needs a serious examination. Updates are not a substitute for quality control.

3 comments

I'm not sure how app authors shorten the life. If the app author only targets a new version of the os, then if the phone gets the new OS then all I good. So it is up too the vendor providing the new os, but the app provider. Now, the app provider can do supporting old OSes but that won't shorten the time past what the vendor sets
Whither the iOS equivalent of https://www.oldversion.com/android/

With open source software for PC, in many cases we (users of open source OS) have the choice to install any version we want. Sometimes I need to I run older Linux programs with older versions of system libraries. We can download these older versions of libraries and programs from an FTP sites or websites that provide a simple directory listing, an "Index of" page.

With pocket-sized computers called "smartphones", instead we (users of open source OS) have to contend with "app stores". The author publishes a new version and all older versisons "disappear". This lack of choice may be suitable for some users, but may not be suitable for every user, i.e., "one size fits all".

Old versions of Android apps are frequently archived on sites like APKMirror and Aptoide.

- APKMirror: https://www.apkmirror.com

- Aptoide (requires app store download, stick with "trusted apps" for security): https://aptoide.com

Also, Aurora Store lets you download older versions from the Play Store through the "Manual download" menu option. You'll need the "version code" (different from version number) of the app version you want to download.

This is whats wrong with my iPad. I don't care that it doesn't get updates from Apple, but the web has moved on and it will fail to open a lot of web pages.

Failed to load the deno.land standard library docs just last night while I was watching TV.

Still not going to buy a new iPad though.