What I learned from watching my iPad's slow death
nytimes.com
nytimes.com
It feels worse with the iPad because its marketing made an impression of a sleek, "just-works" kind of device. Of course, its utility is tied exclusively to applications from a captive marketplace, and often, to remote services frontended by those apps or the browser, making its elegance a leaky abstraction. Today's Chromebooks, another "just-works" device, will be in the same situation in five years.
But with Chromebooks, or Android phones (if you're lucky), or x86 or x64 PCs, you can replace the stock OS and repurpose the device on the hardware's own remaining merits. An iPad is just stuck.
I fail to see how that is the case? Apple neither forces OS updates, nor forces app updates. An iPad will perform exactly the same, given the same software, after 5 years or 10 years, and the user is in control of that software.
If you are speaking of services, well, that's not unique to iPads, or Apple, but is a consequence of the Internet.
Apple will let you download the most recent version of an app supported by your OS... but only if you'd installed it previously. If you try to install an app for the first time, it won't give that option, and will instead tell you to upgrade your iOS instead. And then there's the fact that many of the old apps simply won't work, because they rely on out-of-date API's no longer supported by servers.
Due to the inability to choose versions of apps to install, I'd say that in iOS the user is not in control of their software.
The only thing that hamstrung me was having to sign out and in to the itunes store once, but i was able to install several games and hulu(which worked!)
I do wish you got a popup with a few options of which point release to install, but i think "newest compatible point release" is a good system for 99% of users
When I was growing up, my parents would give me their 5 year old hand-me-down computers, which were already 4-5 years old or so. the iPhone 4 is 8 years old, so that would already be DOA for my teenage self.
My dad is happy with his iPad 4th generation, which is one iOS version behind. But he is more patient than I, and also it's his only internet-connected device, so he's not comparing it to a fast PC or fast smartphone.
I find this amusing; iOS 6 is just 4 years old (at least, the newest revision of it). My iPod Touch is about 9, and started losing access to new apps about 6-7 years ago.
And of course, Youtube, Netflix, and such stopped supporting the relevant codecs years ago too.
Back to the iPod Touch that I was talking about: The Netflix app that's on there (the newest available for iPhone OS 3.1.3) apparently can't authenticate with Netflix's current backend. Their site says that there's a version for iOS 5 that will still work, and that the current version requires iOS 9.
As I said in another post, comparing the longevity of a mobile device in its first decade to a PC is Apples and Oranges.
Today, I have a few 10 year old computers that are still being used either by me or my parents. My 10 year old PC, I'm using as a plex server can use modern USB 2 peripherals, has gigabit Ethernet that takes full advantage of my gigabit internet, runs a modern OS (Windows 10), etc. It has a 1920x1200 display. It has 4Gb RAM but can be upgraded to 8. 10 years later, most consumer PCs come with 8GB.
Now in 2008, my Gateway Solo from 1998 with an 800x600 display, 16Mb RAM, no USB, and a 4GB hard drive would have been useless. It definitely couldn't run modern software.
But going back to iPads. Compare the longevity of the iPad in 2010 running iOS 5 with a 2007 iPod Touch that came out 4 years earlier. On the other end, compare the longevity of an iPad 2 that got upgraded from iOS 5 to iOS 9 to the first gen that only got upgraded from iOS 3 to iOS 5. I fully expect to see the usefulness of mobile devices - at least on the Apple side where you actually get OS updates to continuously lengthen.
And you'll notice that I corrected the statement from my first post, in the post that you replied to.
> As I said in another post, comparing the longevity of a mobile device in its first decade to a PC is Apples and Oranges.
Where in this thread have I compared the longevity of a mobile device to a PC? If you'd like, I'll add a device comparison. My 40 year old Atari 2600 (from the first decade of home gaming systems) still sees use, and works as well as it ever did.
Time becomes much more of a factor when we rely on constant 3rd party maintenance (app stores, online services, and so on). The age of the device category is less pertinent than how much it relies on off-device services to provide functionality.
> Now in 2008, my Gateway Solo from 1998 with an 800x600 display, 16Mb RAM, no USB, and a 4GB hard drive would have been useless. It definitely couldn't run modern software.
A couple things here. First, I hope you didn't spend much for that computer. Mine at the time had 6x the RAM, USB, and double the hard drive space. Second, I don't see why it would need to run modern software, for the sake of comparison. I'm not asking the iPod to run modern software, I'm asking it to provide the capabilities that it did when I bought it, which it can't, due to excessive reliance on an app store that refuses to carry older software and other 3rd party services that like to move forward in incompatible ways.
She was not given the option to download an older version compatible with iOS 10 and the device is old enough that it does not support iOS 11.
Can I:
1. Download iOS program binary
2. Install said iOS binary
3. Inspect files copied on by installing binary
4. Modify said files
The answer to all of those is no. Who can?Apple.
Apple still makes an older version of iTunes available.
A daily (?) annoying prompt to update the OS that can't be permanently banished isn't technically a "forced" update, but it's a clear degradation of usability.
Wouldn’t be surprised if they do it for battery replacements as well.
In practice they do. I recently deleted a timelapse app from my new phone (se) because the app wouldn't work with the new update. That may not be the best airtight example as the new OS update I did 'choose' to upgrade to which did somehow break the app, and the creator didn't release an updated version for the new OS, but in a real world scenario are you going to discontinue OS updates on a device you purchased months earlier for a few apps? Meanwhile there's decade old computers running windows xp that have no problems starting photoshop 7.0. There's also this video: https://www.youtube.com/watch?v=PH1BKPSGcxQ showing Windows upgrades from earliest versions to newest and software like excel being compatible from earliest versions onward.
Under the old desktop upgrade model it's easier to run an unmaintained OS, but that doesn't mean it's a good idea.
Edit: Obviously running a lightweight linux distro is an option for the more technically minded, and it would be great to see projects like https://www.postmarketos.org become more widespread for extending the life of tablet and phone hardware.
[1] https://support.microsoft.com/en-ca/help/14223/windows-xp-en...
[2] https://support.microsoft.com/en-us/lifecycle/search?alpha=W...
If I chose to put Windows 10 on my 9 year old desktop, it'd run better than Windows 10 on the laptop I bought a year ago as a netbook-style machine. Anything that can run Windows 7 well can run Windows 10 well, and machines that would be well-suited to Windows 7 weren't uncommon a decade ago.
But that's all beside the point. The point is that having a single source for software to run on a piece of hardware, and not having control over access to your software, puts a hard upper limit on how long a device will be useful. It's more practical to do something useful on the 18 year old Windows 98 machine I've got at home than my iPod Touch that's half that age. My Android tablet is just a couple of years younger; it's still a useful device because I can keep around backups of apks, download software from project pages, or add one of several app stores that still provide working software.
Apple does not, but vendors of networked apps often do in practice (as they don't want to maintain backcompat APIs on the server side). So, you may be perfectly happy with iOS7 on your iPad2, but one day your Skype just stops working, and it demands an update to its newest version - which in turn requires a modern iOS, installing which will effectively brick your tablet. This way, little by little, your tablet's functionality is taken away from you.
As a counter point I recently got a 12 year old MacPro to fix up and it is almost impossible to make usable even though the specs are better than some old PCs I've given away. So it's an design issue and Apple is a real crook in this regard.
A 2006 Mac Pro though? What issue is it giving you? Admittedly - the processor will no-doubt show some age. And it's not qualified for the latest releases of Mac OS in quite a while. But it had user upgradable RAM and disk drives. Throw your preferred distro of Linux on there and I imagine it would be a sufficiently capable machine.
A "top end" iPad will lose in performance to the "bottom end" of the very next generation of iPads. Granted, that isn't the same thing, but the point stands.
With 16gb of memory, a Samsung 850 Pro and a NVIDIA 980, this PC which is now my spare / 7 year old son's is still going very strong indeed.
>Intel's Kaby Lake Core i7-7700K is what happens when a chip company stops trying. The top-end Kaby Lake part is the first desktop chip in a brave new post-"tick-tock" world—which means that instead of major improvements to architecture, process, and instructions per clock (IPC), we get slightly higher clock speeds and a way to decode DRM-laden 4K streaming video. Huzzah.
https://arstechnica.com/gadgets/2017/01/intel-core-i7-7700k-...
And once you have the hardware new enough to run hardware virtualization well, there are truly no limits other than raw RAM and CPU.
I've revive an iMac 5,1 under Debian, and it runs. But with 1 GB RAM, it's good for only a small handful of Web browser pages before starting to swap heavily. The system should be good for memory and HD upgrade, though I've yet to look into that.
Compared to a newer Retina iMac, it's actually the screen which is one of the elements that's got me hesitating on an update. The resolution (and brightness) are sufficiently poor that even an update wouldn't give it all that much utility. Given the cost of modest new generic PC hardware, I've got to question the validity of that.
For non-Web use, basic apps, shell, and server roles, it's just fine. It's browsers that are absolute resource monsters.
- Automatically upgrading devices to Win10
- Announce that they will keep adding upgrades to win10 instead of creating new releases
- Office 365
- Require win10 to develop for windows phone 10
and important software companies like adobe/autodesk moving to subscription model isn't gonna help.
Haven't met a Chromebook that can replace the production "experience"
Maybe eventually, but not within 5 years. I'm currently typing on a 2011 Dell with an i3 proc and 6GB of RAM, running Ubuntu. I have 19 other tabs open in Chrome. It dual boots Win7.
I can use this 7ish year old PC for social media, email, HD videos and streaming music with few annoyances due to performance, in either OS. Not so with the 5 year iPad he describes. While I can do several of those things at once, it seems he has trouble with even just one.
Tell someone around 2000 that a 7ish year old PC would be adequate and you'd get laughed at. 1993 to 2000, for instance: You'd be comparing a Pentium at 60Mhz (some quick googling says 60Mhz was first hit this year) on the high end to a 1Ghz Athlon. Probably >20x real performance improvement (the clock alone is 16.7x).
Mobile devices will catch up and stagnate too, sadly.
Fixed that for you. Remember that every time you experience an unresponsive GUI anywhere, and that's the easy case.
Beyond that, parallelization is generally not easy.
E.g. Qualcomm SDM845 has 8 cores in total, 4 faster ones that are only used rarely, and 4 power efficient ones.
Also they offload increasing amount of work from less power efficient general-purpose CPUs to other on-chip hardware, DSPs (for many years), and now GPUs (marketing folks call them neural engines or AI chips).
"Mobile devices will catch up and stagnate too, sadly."
Uh, if they catch up to my point, then they will still be useful at 5 - 7 years, thus the opposite of stagnant.
I believe the GP meant that the rapid progress of feature improvement will stagnate, which means older devices won't 'age' as quickly.
Plenty of people used 7-year-old computers in 2000.
My grandpa never got a smart phone. But he was never more than 5 years behind in Home computing well into his 80s.
Gadget nerds have criteria for computers which are not necessarily related to predictability, sturdiness, or fitness for a particular narrow purpose. Instead there is a mix of excitement about technology qua technology, new toys to experiment with, status signaling, etc., in addition to functional improvements for doing real work.
Not everyone shares a gadget nerd’s sensibilities. It’s fine for people to be happy watching TV on a 18" CRT, listening to music on a cassette player, reading paper books instead of a screen, rolling down their car windows with a little crank, playing card games instead of VR games, etc.
1: https://everymac.com/systems/apple/mac_classic/specs/mac_se....
Then somewhere around when people started to expect Windows on a computer the lifespans got quite a bit shorter, and that seemed to stick into the late 00s. And it's swung back the other direction now... my late 2011 MacBook Pro is good with current Mac OS or current Windows 10 installations, and is only being retired because its soldered-on discrete GPU has started to flake in a way that makes it unusable. (And a replacement motherboard would be stupid expensive.)
The advent of hard disks, and installable OS environments changed the model. Outside of zOS, and maybe IBMi, there simply aren't any OSs that actually have provided a fairly stable OS API over time. Even windows has decided they don't care about backwards compatibility despite the fact that for most purposes the core win32 API present in win2k provides basically everything needed to host the vast majority of modern applications. Games might be the exception but people forget the directX was an install-able component until MS decided to tie to to the OS with vista).
I can run 25-year-old Windows 3.1 applications on a 32-bit Windows 10 box and they work correctly. If I have upgraded to 64-bit, I am merely constrained to 22-year-old Windows 95 applications.
In that regard, I really don't understand what's happening with smartphones/tablets that suddenly makes them incapable of performing the same tasks, at the same performance, they always did. It's not like I'm suddenly trying to use some performance hungry app/game I never used before, it's the same apps I always use, but they simply perform worse.
If it wasn't for this simple fact I'd probably be still on my iPhone 4s, but after a while, that became even too slow for simple stuff like using WhatsApp. It can't be that the apps become that much more demanding, WhatsApp still did what it always does: Sending and receiving messages, so I really don't understand where that extra demand for performance comes from which suddenly turns whole generations of portable hardware into fancier paper weights.
Plus factor in that the app frameworks themselves get more complex, and the current trend of using-browser-as-frontend (plus all the bloat of the web) and one can see how old devices don't cut it as much. And since each iteration gets bigger, the longer an OEM maintains support the worse it performs.
It would be interesting to compare how well old devices function by how soon OS support is cut -- I'd bet that the earlier a given device is left behind, the better it ends up running.
You think WhatsApp of today is the exact same app or backend server logic from a year or two ago?
Any online service is constantly adding functionality on the server side even if the app code is constant ( given its a mobile app this is simply unlikely)
Unless you have an app that's not been upgraded and running in offline mode it's definitely not doing the same thing as a year ago.
To me as a user, it does exactly the very, mundane, same thing it always did: Sending and receiving messages. It's not like WhatsApp now has become an awesome 4k video player, it still does the very same thing it always did.
In that regard, "Added functionality on the server side" does literally nothing for me except make the usability worse by making my client perform worse, so what's in it for me except being forced into buying new hardware? As far as I can tell: Nothing at all.
Competition, that’s what happening.
On PCs we had no competition for many years, that’s why performance has stalled. For example, cpubenchmark.net gives 8739 points to i7-2700K from 2011, and 12078 points to i7-7700K from 2016. Very modest 38% improvement in 5 years and 5 generations of CPUs. Same 4 cores/8 threads, same 8MB cache.
The death of older mobile hardware is at least somewhat exaggerated.
In other words, your experience has nothing to do with Android vs iPhone, rather that earlier devices simply didn't have the same amount of resource headroom as more recent ones.
Ever since the iPhone 4S, they've been usable for at least 3 years before expectations catch up to them. And now I think since the 6S and SE—which have the same hardware generation—iPhones can claim to have 4+ year lifetimes.
(At 3.5 years old, the iPhone 6 is still a great device today, particularly with a cheap battery replacement.)
Nope, they aren't. My home PC hails from 2008, runs the latest Windows 10 update, and a range of software from early 2000s to 2018. It runs modern games, too (I like playing indie games that aren't too demanding).
Secret sauce? Modern SSD and a GPU from a few years back, plus an HDD to serve as a repository of all my data.
But even without the benefit or running Win 10 and hardware upgrades: I also spun up my old 2006 laptop the other day to rip a CD (my other machines don't have a drive), and guess what, FF Quantum runs well on it. Bring on your web apps, that XP machine will run 'em.
My point is that the PC's really don't suffer from the level of planned obsolescence that device like iPad do.
The PCs, ultimately, have one large window to see the online world with: the browser, and as long as that runs, the PCs don't lose any utility: whatever task they have enough computational power for today, they will be able to handle in a decade. The mobile devices, with their shift to the app-for-everything ideology pioneered by Apple, have thousands that are easily broken, prompting you to upgrade.
Because it's a costly upgrade, and you might need to buy a different type of RAM.
Adding an SSD or RAM or GPU to an existing system are relatively quick and painless.
The only real obstacle is the lack of NVME support. SATA3 is a bit of an upgrade bottleneck on these old systems, but even software development on this box was just fine with a fast ssd.
If you are lucky, your BIOS can boot from it.
A fast Core2 or 1st gen i7 is perhaps half the speed of a mid-range system today, and will probably beat some of the budget chips.
Upgrading an oldish system with an SSD can make a big difference. Obviously, GPUs have also got a lot faster too.
Hopefully, the recent competition from AMD will make us see better progress again.
That's exactly the point. You know all the bazillion things that people usually do with their Raspberry PIs? An old PC can do all of that, and often much more. My old PCs are used for:
- HTPC (Home Theatre PC) - NAS (Network Attached Storage) - Retro gaming (this is the same box as the HTPC) - Network-wide ad-blocker (same box as the NAS) - Print server (same box as NAS)
Now back to the iPad. I am thinking to repurpose my old iPad Mini as an external screen using Duet Display (I would use it as a GPS display in a flight sim cockpit) but in general finding purpose for an old iPad is much, much harder than a desktop PC.
I know because I own a first generation iPad that does all of the above - after a reset last year and downloading older versions of apps.
The only thing I can't do is view the modern web with a tablet with a measly 256MB of RAM.
The capabilities of the first generation iPad in 2010 compared to a modern iPad is like night and day.
I have a 2008 Core 2 Duo 2.66Ghz laptop with 4GB of RAM, Gigabit ethernet, that runs the latest version of Windows. The average consumer laptop only comes with 8GB of RAM and gigabit ethernet is still the fastest consumer networking protocol. It serves as my Plex Server.
A modern iPad has 8 times the amount of RAM, a processor that's orders of magnitude faster, etc. You can't compare the improvements in mobile to the lack of improvements in desktop computers.
Back in 2008, could you imagine using a 10 year old computer and still expecting support from a new OS like you can with a 10 year old computer today?
My Samsung Galaxy Nexus phone was top-of-the-line six years ago, and is essentially useless now. Just switching from an app back to the homescreen takes multiple seconds, and launching or switching between apps often takes upwards of 15 seconds. It takes more than half a minute to start Kindle Reader and open a book. These are all things that happened almost instantly when it was new. I've wiped it and reinstalled Android multiple times, and it only helps a little.
PCs have a much broader choice of operating systems and software to install whilst maintaining compatibility. Take Voyage Linux as an example (http://linux.voyage.hk); it's a stripped down Debian system for embedded devices which can fit down to 256MB of storage, but nothing prevents you from apt-getting more software and make it grow to a full featured desktop system depending on the underlying hardware capabilities. Mobile devices as of today cannot even dream a fraction of this modularity, but we already know why: they're black boxes intended to be consumed then thrown away, and their OSes reflect that nature. Mobile manufacturers should be forced to publish all hardware source code after a reasonable time (say after 3 years) so that "old" devices can be repurposed instead of being littered into landfills.
What has happened is that maximum hardware performance has levelled off. Modern web design is slowly converging to a place where everyone needs maximum hardware performance everywhere.
So the cost of owning this iPad has been less than 20 cents/day over its 5 year usable life. That doesn't even factor in the slight energy savings vs using a full laptop if you want to be nitpickey. Nor does it factor in the current resale value. I just sold an original iPad 1 for $80 on Craigslist. I'm sure this would be worth at least as much, if not more.
"I still use my old iPad for passive consumption: reading, watching videos, checking feeds ...formerly easy tasks have become strained. Social apps have become slow, videos take longer to load and Safari can’t seem to handle the most important and fundamental services of the modern web."
This is all also true of my maxed out 2012 MacBook Air. Final Cut Pro X runs more smoothly editing HD video than browsing Facebook. And, while I agree the uses for an old iPad are limited (photo browser, music player / media controller, eBook reader, kitchen recipe browser), they are more elegant than keeping an old computer around.
The mixed blessing and curse of something like the iPad is that it still looks beautiful and functional long after it isn't. I'm sure it would be easier to part with the device if it was a 5-year-old $300 Celeron netbook.
Arguing for the low cost of ownership per day is a strawman.
Expect the PC to morph into something more akin to a tablet or "smart" TV if the MAFIAA get what they want (and Intel and crew seems all too willing to give in).
And that point your GPC will be relegated to a developer workstation that may well require a verified employer and regular visits from an auditor to own.
[1] (Thinking of macOS here. I’m sure a non-centralized way of signing would also work.)
And the sad thing, I'm not sure we can escape that. MAFIAA wants it. Large businesses want it. And to top it off, computer security specialists want it too. Ideas like sandboxing, or trusted computing, or hardware crypto modules - all provide security while simultaneously taking control away from the user.
I seriously fear that soon, having a general-purpose computer connected to the Internet will be considered a public safety issue ("because botnets!"), and eventually you'll need a professional license to be allowed to work with a Turing-complete language ("because langsec!"). I very much don't like it.
Common things should be easy. Rare things should be possible.
There was a brief blissful window when computing was cheap enough to be a mass market product, but too expensive for manufacturers to add lockdowns.
https://www.engadget.com/2017/02/06/vizio-smart-tv-viewing-h...
Even now they make it opt out. To disable it I had to go into some obscure submenu and disable an option called "smart interactivity," something I never would have found on my own. I had to look up a guide on how to stop my TV from selling data about everything I view on the TV to advertisers!
The way "smart" TVs are going makes me wary of what other "smart" appliances will do in the future.
https://www.samsung.com/us/business/solutions/industries/hos...
http://www.lg.com/us/business/commercial-display/vertical-ma...
I just want an HDMI cable port and a decent display, but it’s quite obvious that isn’t what makes the TV manufacturers money these days.
Or adding in smart capabilities is < 10$. And without those features you loose some number of sales. I'm sure they do the cost analysis and find adding in features that 90% of people wont use still helps differentiate your product.
For example if I saw 2 identical tvs. One had smart capabilities the other didn't. Same price for both. What TV would the average joe buy...the smart tv. I'm sure people would also buy the smart tv if it's only 15$ more expensive than the dumb one. Netting the manufacture an additional 5$.
https://www.walmart.com/ip/Sceptre-55-Class-4K-2160P-LED-TV-...
They still exist, but are getting harder to find.
All home computers were consumer devices, with a big part of their OS burned into ROM.
For most part upgrading them meant buying a new device.
Now with the commoditization and low sales, it seems OEMs are eager to go back to that model.
EDIT: OS -> device.
Anything without slots or other expansion and interface ports isn't really a computer, it's an appliance, or at best a terminal.
With traditional towers becoming a niche thing, or back to time-sharing, with browser/cloud infrastructure instead of green phosphor and mainframe.
Nice tip about the S-100 machines, I don't remember them.
Not the deep web
Of course not easy to communicate to parents or grandparents who are less tech savvy
Its not safe.
My iPad is a relatively recent iPad mini which I bought a couple of years ago, but I know from my iPhone 6, I know upgrading to iOS 11 will slow down everything, for example each app taking about 10 seconds to launch--including Apple's own apps like Mail.app and Messages app.
Is there a way to completely block that upgrade to iOS 11 popup so I don't make the mistake?
I have an iphone 6 and 6s here that are still flying along great on ios 11. And i had previously had so many problems with the 6S that i thought this upgrade really was awful. It took until 11.1 or so to truly be ok, but the performance increase from doing a true "clean install" like i would with windows or OSX was really night and day.
That's a good news then, maybe I should reset everything and reinstall to see if that works.
Historically speaking, we would expect the 6 to be supported by iOS 12, possibly by iOS 13 and unlikely by iOS 14.
The current trend for current iOS devices is five generations of software support with the iPhone 4S, 5 and 5S all getting five years.[1] The only recent exceptions are non-flagship models that used "old" parts at the time of release (iPhone 5C and iPad mini 1) which only got four years.
Also, I marvel at how watered down the term "bricked" has become. From 'my thing shows absolutely no signs of life' to 'my thing is a little bit laggy'.
I actually measured them and that's the average time it took for all apps to load after I updated to iOS 11 (Before iOS11 it loaded immediately).
If you can sympathize with me because you have more recent phones, please try to close your eyes and count to ten and imagine, hopefully that may give you an idea of how frustrating it is for peasants like us.
That experience made me never again buy a cheap phone. I now aim for the high-end, and can live for 2-3 years in relative comfort (though even expensive phones slow down quite visibly over time).
My iPhone 6 took 10 seconds to load apps, but after a battery replacement it takes me about 4 seconds. Also, I noticed that apps stay in memory longer which means that I don’t have to do a fresh app load that takes 4 seconds.
when i say it takes 10 seconds i mean the screen is blank white for 10 seconds.
I think it's not as ridiculous as 10 secs but 4 seconds of blank white screen is not so much better...
See for example: http://mglenn.com/blog/2017/12/22/apples-bungled-battery-fea...
One server I noticed the other day because of Meltdown. My laptop got stuck on the creators update. Before that I'd noticed the laptop had got stuck trying to upgrade a driver because it's fan kept going mental every day if I left it unattended for 5 minutes because windows update is so poorly written. I had to hack the .Net optimization service to stop it running the 32-bit version because it would constantly fail and then try and re-run itself. I use .Net framework every day and the optimization service seems to be entirely devoid of purpose.
I swear more CPU and electricity has been spent on windows update and badly written maintenance tasks on that laptop than any of my programming, building, compiling, etc. The fan is moderately noisy and whenever it spins up, it's always a windows update or maintenance task. Or skype. What on earth they've done to that program I do not know, but it's rubbish.
/rant, TLDR; not just Apple.
Apparently Win10 sometimes needs to sit like that for a couple of days after installing, for reasons.
So I ditched it and installed Linux Mint. And whattayaknow, it installed faster, it didn't need any additional drivers and it doesn't idle at 30%. Everything Just Works™.
A 2011-vintage laptop with an i3 (plus 8GB RAM and an SSD) is still a perfectly usable machine today, if you pick the right OS.
I'm still getting that 9-cell battery of course, because you can still get brand new ones.
It is ridiculous that there isn't a setting to disable update nagging though!
There are approximately a bajillion 3rd gen iPads out there. Imagine walking into the local screen repair place, having them stick in a new Android board that reuses the digitizer, screen, and case. Maybe they pop a new battery in while it's open. Bam! Renewed iPad.
Given how cheep various SBCs have gotten, I have to imagine there is an economic business model for someone in retrofitting all these old, homogeneous, plentiful devices.
Somebody kickstarter this!
The new version of IOS broke some of my apps so I went to submit feedback on those apps that Apple broke their app with their new OS and it turns out that providing feedback in the app store is also now broken!
I literally cannot do anything now because I cannot downgrade my OS nor can I tell the developers that Apple broke their app with the new OS version.
I couldn't find a working solution.
All the apps won't work properly and the browser doesn't work with things like Flikr or Google Photos.
It is a shame since the display is still awesome.
Any ideas on what to do with them?
Best hope is jailbreaking and running custom firmware, which may open up some possibilities.
Other things it still does (to varying degrees of success) are playing games (e.g. where’s my water, fruit ninja), taking notes, web dashboard (though sadly not general browsing), music player and alarm clock.
I really feel it deserves a second life running some kind of alternate OS and can think of several uses for it, but last I checked there wasn't much of that happening.
Spotify works as does iBooks, Google Drive (reading PDFs), Mail, Calendar, etc.
I reset it last year and redownloaded old versions of all the third party apps mentioned above.
Now Safari on the other hand, crashes constantly.
I do have the newest non-Pro iPad and of course it performs better.
I rooted it a few days ago and also installed lineage 14.1 and I'll have to say, it's like a brand new device again. I was very surprised. I'm plan to mount it next to my thermostat and use it as a "solar" dashboard for showing consumption and production.
So what has changed? Nothing much except excellent quality hardware. That hardware can still be used by the way, to display videos, play (old) games. Great toys for little kids?
FYI the old iPhone/iPod docks can easily be upgraded to bluetooth for about $10 by buying a bluetooth adapter (powered by the dock, so apparently a few docks don't work).
Is it that iPads are not upgradeable? Well, Apple has an entire system for recycling and credit. Also, an argument could be made that an upgradeable iPad would also cease to be as useful as an iPad, as it would necessitate some level of form-factor change.
Is it that software keeps moving forward? Well, that is not new, and is not unique to an iPad. A five year old computer running a recent browser will also struggle with new websites.
Is it that the author can't give the iPad to someone else who could use it and wouldn't be as frustrated? I fail to see how that is the case.
I'm sure using a five year old computer can get frustrating. But I think the fact that an iPad is still quite functional after five years of use is rather remarkable. No one writes op-eds in the NYT lamenting the slowness of their five year old netbook, because those devices are even more disposable than an iPad.
Edit - that is not to say that there is not an issue with aging iOS hardware. I just don't think the article makes a clear argument, or even statement, of what that issue is.
My _gaming rig_ is 5+ years old and still runs new games fine. I don't even know where you came up with this. My wife owns a 2012 Macbook Pro and it still runs everything fine, even the newest OS and MS Office applications.
[1] https://www.cpubenchmark.net/compare.php?cmp[]=838&cmp[]=256...
The problem, in iOS (but also happens on Android, to a lesser extent), is that older devices are locked out of OS upgrades at a way faster rate than they break down, and in turn, because they run older OS, they are locked out of installing new apps, including older compatible version of those apps.
Simple fact: a 10 years old computer (and probably some 15 or even 20 years old ones) can get the latest Windows/Unix of your choice, but any iOS device that was released more than 2/3 years ago cannot get latest iOS.
Really, it's pretty simple: Apple doesn't care about retrocompatibility. Either you get a new device, or you have to do with what's already installed on it.
So, it sounds like the author is asking for: upgradeable, portable hardware, with longevity of 5+ years, that can have a "maintenance" release of software, for under $350. I don't think there exists a business case for such a product.
Case 1: Like others here I have an old iPad 1 which is stuck on iOS 5 or so, and although the hardware is still as flawless as the day I bought it, I can use it for fewer and fewer computing tasks year after year, can install fewer and fewer software on it, and have no way to fix the problem.
Contrast that with case 2, my 12 year old Dell PC which has undergone a number of software updates (currently running Linux beautifully) and continues to be very useful and updatable to this day.
The trend seems to be to move us more and more towards case 1 and away from case 2, which is in my vein an overall loss for end users.
There are tons of applications on the PC that no longer work because of changes in Windows. Unless the manufacturer decides to give you some kind of backwards support (like Microsoft including an XP emulator in later versions of Windows which, kudos to them, is not something they should have done or needed to do), I don't see how there can be an expectation of the hardware outliving the software. The software has always been the bottleneck and it always will be. I think it's great that the iPad is still the same out of the box as it was all that time ago.
The iPad is great because it is compact and a specific, coherent design. I could use a 12-year-old desktop tower for my evening reading, but I don't want to.
I still regularly use an original iPad nearly every day. It can't update past iOS 5, and it's been pointless to try to install new software on it for years. At this point, it's mostly a Kindle and PDF reader that is still much more usable than our Kindle Fire.
That's no complaint! It's sad because these were great machines that are just becoming obsolete. Its the upside of such attention to hardware quality: they become obsolete before they break, instead of the reverse.
I use an early-2011 Macbook Pro too, which is far more battle-scarred (the battery swelled and cracked the touchpad before I replaced it, and I lost a few screws when installing an SSD), but it still feels like a great everyday machine.
Hell, I would even settle for using it as a headless box ...
It's unfortunate that there isn't an easy way to do it.
Obviously they are afraid someone will make an OS that, when run in a 2012 iPad, can beat the 2017 iPad...
Then again it's only used to stream movies, read news and light browser based activities. Amazingly and to the delight of the kids most games are still playable.
The only other portable electronic devices I own with similar resilience are the original Raspberry Pi and potentially a 2011 Mac Book Pro. Though having to replace the logic boardonce and battery twice probably disqualify the MBP.
Also, some app writers make the app compatible with every iOS. Not Microsoft. Even newer versions of Skype aren't for iOS 9. But the last for iOS 9 was already too slow.
From this perspective, the biggest problem are the companies which decide not to test on the older hardware and which don't want to support older iOS versions.
Consider that the original iPad only had 256 megabytes of RAM and a single core ARM Cortex A8 CPU while the current entry level iPad has 2 Gigabytes of RAM and a dual core Apple Twister CPU.
If you go back to the days when PCs still saw that sort of repeated yearly performance advances and try to run Windows Vista on a machine built to run Windows 95, you're going to run into the exact same sorts of problems.
But I'd also suggest doing a clean install using iTunes; sometimes OS upgrades go subtly wrong, slowing things down, and resetting via the device itself is insufficient to get a truly clean install.
But then, the inevitable happened, the keyboard synth algorithms, multi track recorders, convolution reverbs etc., all improved and became more complicated, to the extent that the processor on the old iPad simply couldn't keep up any more. So I pretty much HAD to upgrade.
The old iPad is still in service though - my wife is a portrait artist and uses it to display reference pics next to her easel that she can zoom in and scroll around in. As the author of the OP has said - no problem with its aesthetics or reliability, we just reverted to using the apps that still work within the confines of its processor and memory limits.
[0] - https://soundcloud.com/cyberferret/in-a-bad-moog
[1] = https://soundcloud.com/cyberferret/industrial-ants-wav
Originally I used to charge it every 10-14 days. Now I must charge it every 3-4 days.
As a video watching device it is still fine. I would be happier if the utility degraded a little more gracefully. I can't think of a good reason why AdultSwim or CartoonNetwork shouldn't be supporting legacy iOS versions for their video players. Their target audiences are more likely to be using older hand-me-down devices. On the other hand, this device is also now the only device I can use to still play older 32-bit AdultSwim games like "Monsters Ate My Condo" and "Mole Attack" that no longer run in iOS 11.
Not to mention the risk of having old hardware on your network that doesn't get software updates anymore.
And anyways once a company is looking at something like this most will happily justify it balanced against something like "lost productivity".
And since so many places are so slow to upgrade, this is a known attack surface. Once you exploit that old-ass iOS, you have a compromised machine with radios sniffing inside your environment.
Inside was a Macbook Air, a 2012 iPad, an iPod Touch, two 8GB iPods and an iPod Shuffle.
All except the Macbook are in full working order, but the iPad and iPod Touch were frustratingly slow to use.
--
Sent from a 1st gen iPad.
Yes, I can't download most new apps, but last year, I released an update for 'Economy for iPad' (#1 Finance app for several weeks in 2010) and that app continues to support the original iPad and iOS 5.1
Generally, the best way to keep old devices running well is to keep the old OS. (Old major version at its latest minor version e.g. 10.3). There is a slight risk of not being able to pick up security fixes that didn't make it into 10.3, but made it to 11.0. However, as a developer, who tests apps on older OS versions, I keep old test devices with old OS versions on them.
Btw I should also add that Netflix runs perfectly on my old iPad with iOS 5.1 :)
Edit:
Has there been a change in how older devices are impacted? For example, iPads before iPad Air are more likely to be impacted by updates. Any iOS device after the A7 chip is now less likely to be impacted.
My iPhone 6 struggled mightily with iOS 11 (even with an upgraded battery). It is the only time I have regretted an upgrade (since iOS 3) across 3 devices.
On the other hand, Apple has steadily expanded the number of years they provide updates for their hardware, up to about 5 years now.
Any proper computer will be upgradable for way longer than 5 years when running Windows or Linux. iPad won't be because you're not allowed to install your own OS.
The only three iOS devices with 4GB of RAM are the iPad Pro 12.3 first gen, iPad Pro 12.3 second gen, and iPad Pro 10.5. Earlier iPads (and iPhones) were often working with much less RAM so a newer device with more RAM coming out would make the older ones obsolete faster.
The original iPad only had 256mb of RAM, and the first iPad with 2GB was the iPad Air, released in 2014.
4GB is going to be the maximum amount you can get in an iPad for a while, I think, and RAM increases matter much less now than they did when it went from 256mb to 512mb.
The processor in the 10.5 inch pro is also the first iPad processor to have 3 high performance and 3 low performance cores, coming up from 2 cores for everything.
It definitely isn't as snappy as it used to be, and the battery reports that it has lost 20% of its original capacity, but I use it all the time.
I primarily use it in meetings to take notes with OneNote, I also use it to SSH/RDP/VNC into other computers to write some code and such. I also have some means to work on code using a git app and Textastic. Yes, there are such apps available for iOS.
GarageBand and iMovie get some usage when I'm feeling "artistic" though I will admit they are starting to get too sluggish (GarageBand especially).
As far as games go, I mostly stick to the knockoff bargain-brand versions of big-budget games by Gameloft; Order and Chaos 2 (Guild Wars 2), Modern Combat (Call of Duty), Gangstar (GTA), Minecraft Pocket Edition, and retro game collections (Atari, Activision, Vectrex). I have a number of Bluetooth controllers that are compatible with those retro game collections that helps. I used to have my iPad jail broken and would play tons of emulators on it as well.
The main thing that's nice about something like an iPad with a keyboard is that with a bit of work it can completely take the place of your laptop and do it better. When I go away for a long weekend, I inevitably have to ask myself if I want to take my laptop or my iPad. It always boils down to how much I think I'm going to have to work, and usually it's the iPad I take. It does 90% of the day-to-day things I need to do, still has a relatively great battery life, and it's the size of a notebook even with the keyboard-case. And if things come down to it, I can still access my work computer or my webserver at home and do the whatever else I need to do (albeit in a less than ideal manner, but I've never had to say "sorry, I can't look into this right now cause I only have my iPad").
I will admit, it's the addition of a physical keyboard that really does it for me on the iPad. But keyboard or not, even within the Orwellian App Store I can be extremely productive with my 5 year old iPad.
And yes, I wrote all this on my iPad.
So I hit xda, grabbed slim OS 4.4.4 and lineage 7.1, both run fine. Gave my extras to my kids, runs youtube at 720 fine, browse fine. Only had to buy 2 batteries for 12 bux each.
We had an old Ipad gen 1 that because totally useless with apples market. Doesn't appear Apple handles older versions like the Google market, showing files that are supported by your version. Kinda sad.
iPads command better resale prices.
iPads are usually faster than the competition (CPU/GPU wise for the money for equivalent high end models)
iPads usually get more OS updates than Android tablets get (tons of which are left with the same OS that they came out with).
I mainly use my ipad as a third screen, placed on a dock to read through pdf books/documents. It feels more natural to read on it compared to the computer screens.
Old ipads can definitely be repurposed as book readers, mp3 players (without spotify) or movie players (with older movie formats)
Maybe I should do a clean install.
Retargeting? I did sell them an iPad mini a few months ago.
Apple has tried to keep the connectors standard, but Lightning will eventually go away. But since they have not moved to USB-C yet (on the iPad side), there is a chance that they will skip that and we will have Lightning until the next major change (probably to USB).
YMMV
In much the same way you wouldn't try to play 4k video on a computer made in 1995, at some point the device's processing power maxes out. It's difficult to strike the balance between power, battery life and cost; Apple like to play the Rolls-Royce card of 'it's enough for you' in this regard, giving you a bit of room to expand in the future, but it's in no company's benefit to make your device last forever. With a device that cannot be upgraded, the best approach for them is to sell you another one.
I think the field of computing is particularly skewed by Linux, how most hacker-types will dig through their box of parts every so often, slap together enough components to build an old-generation system and install Ubuntu on it and voila, a second (third, fourth, tenth) lease on life for an old machine. And that's mostly true; Linux doesn't much care what it's running on, the OS can be adapted to run on anything. But at the same time, the applications running thereon will quickly prove why the hardware is previous-generation; sure, you might get the latest Ubuntu running, but what then? Add Chrome and a few tabs and it's going to start to creak; a few things running in the background and eventually you'll give up. Embedded devices are much the same; at some point, you will reach the limits of the hardware through no fault of your own. It's questionable how much by-design this is, with Apple admitting they silently force the CPU clock down as the battery ages, but even with fresh batteries, application developers will be taking advantage of newer hardware features that don't work efficiently or at all in previous models. Some of it may be progress for progress' sake, but try running a machine with full-disk encryption on a Core 2 Duo, without the AES engine - the new hardware makes a lot of difference.
It is a shame that the device doesn't visually age and when powered off has no indication of its age, but such is the way of the industry; it isn't Apple's way to make devices that last longer than their release cycle, and few companies have ever made much profit that way.
I have been running full-disk encryption on my Linux boxes since 2003, and the performance hit has never been significant. With an old computer, the most important thing to do with your hard disk is replacing an old hard disk with an SSD. That alone will significantly boost performance, and compared to that, encryption isn’t a significant factor.
What's frustrating though is that I can pick up a 20 year old general purpose computer from the trash, set it up with software from that time (never mind the legalities) and play around with it.
Not so with the one iPad 1 I keep around... I think you can't install any new apps if you try now.
All hardware products will suffer tradeoffs, and I don't necessarily find it reasonable to think that tablet computers should always be hardware-upgradeable, if it is at the expense of handle-ablity. The author's lament is that the iPad went obsolete before it broke. The PlayBook went obsolete nearly as soon as it was released. How did those Galaxy Tab 2s do? If the problem is that "it went obsolete before it broke", that's infinitely better than "it broke before it went obsolete".
I'm not saying Android is great here, I think it's a terrible system, but it's not nearly as artificially hampered as Apple's stuff is.
How long should apple support these devices? 5 years seems reasonable, and very few vendors of hardware offer anything like this.
I agree it sucks, and there is no reason a 5 year old ipad needs to be dead -- but in context this is fine. If you had a 5 year old car that allowed random drivers to stab you in the face remotely, people would replace their cars and not complain that this was a problem.
Ironically, some cars in the takata airbag recall are 15 years old [1] and basically stab you in the face, yet contrary to what you said, the recall continues, and is payed for by the car manufacturers. People didn't just say "oh well I guess I'll buy a new car".
You can't -- and in this age the OS and the applications are an indistinguishable blob.
You should really be blaming the rapid pace of updates that we have all come to expect.
I would absolutely expect the car manufacturer to fix that for free. In fact we just got a recall notice two weeks ago for a part on our 2009 car, which we took in to get a free fix.