Live data from Hacker News

I don’t want a new phone, but I’m probably buying one

kooslooijesteijn.net

281–290 of 300 posts

Re: I don’t want a new phone, but I’m probably buying one

#281

Yeah I have an iPad Mini 2(from 2014!) Which works absolutely fine - it even still receives security updates from apple. I thought it would be a great tablet for my kid to watch cartoons on, but nope, even though you can download the latest version of Netflix and Disney+ both apps just crash after 5-10 minutes of playback. And I'm guessing there's no one at either company interested in fixing this. I've restored the…

For a while the problem with older iDevices was the rapid ram increases across generations. Which leads to random crashes or crashes after some time on older devices because the devs tested on the latest and greatest.

I think the ram growth has stagnated now? I kinda stopped caring.

Re: I don’t want a new phone, but I’m probably buying one

#282
post #130

Earlier quoted context omitted.

I held onto my 2016 SE until last month, through 3 battery changes as well. It's no longer receiving updates to the latest iOS, and only gets limited security update backports. Sadly, it won't be long before certain crappy-but-necessary-apps like banking and 2FA auth insist on you installing an update that doesn't exist on iOS 15. Apps increasingly don't bother testing for the 4" screen dimensions, and if you report…

> Apps increasingly don't bother testing for the 4" screen dimensions Yes that is actually an issue. Websites also seem to think people with small screens don't exist. I don't recognise the other problems. But you might be right that banking apps at some point will stop working.

> Yes that is actually an issue. Websites also seem to think people with small screens don't exist.

Umm if they assume everyone has a huge ass screen, why don't they actually put more info on it? I'm tired of sites with 5 words per screen.

Re: I don’t want a new phone, but I’m probably buying one

#283
post #273

Earlier quoted context omitted.

> Apple does not give you the freedom to use old versions of software. Not only can you use old versions of software, you can download them again if you reset your device. Visit the purchased tab in the App Store and select the app you wish to download again, and you will receive the last compatible version for that particular device.

You forgot the tiny universe of all the new apps you might want to try on an older device, what you describe only works for the apps you've already purchased

> new apps you might want to try on an older device

In that case, you borrow a newer device, sign in with your Apple ID, and download the app onto that device. Now that app will be in your purchase history and you can download the last compatible version for your older device.

Re: I don’t want a new phone, but I’m probably buying one

#284
post #273

Earlier quoted context omitted.

You forgot the tiny universe of all the new apps you might want to try on an older device, what you describe only works for the apps you've already purchased

> new apps you might want to try on an older device In that case, you borrow a newer device, sign in with your Apple ID, and download the app onto that device. Now that app will be in your purchase history and you can download the last compatible version for your older device.

This advice is as useful as "permanently borrow a newer device"

Re: I don’t want a new phone, but I’m probably buying one

#285
post #284

Earlier quoted context omitted.

> new apps you might want to try on an older device In that case, you borrow a newer device, sign in with your Apple ID, and download the app onto that device. Now that app will be in your purchase history and you can download the last compatible version for your older device.

This advice is as useful as "permanently borrow a newer device"

All you have to do is get the app into your user account's purchase history. You can do that on a borrowed device and immediately hand that device back to the owner.

Re: I don’t want a new phone, but I’m probably buying one

#286

Earlier quoted context omitted.

I don’t disagree with anything you said. At the same time, speaking beyond Apple, how long is too long to keep various code, infrastructure, etc around and supported? Apple dropped support for 32-bit apps being published awhile back because they dropped 32-bit executable support from the OS. Should they keep the binaries around and available forever? Eventually the old stuff becomes something you have to engineer aro…

The AppStore is a glorified FTP server, with a slow html frontend. It's not exactly the marvel of engineering, and not an awful lot to keep around. Jailbreak community keeps online respositories for free (minus a handful of ads)... but Apple, the world's most cash-padded company, can't afford to keep a RPi4 running in the corner, serving old iOS apps? Give me a break. (I do work on complex embedded operating systems,…

My time in large-scale systems taught me that it is seldom the financial price that drives that kind of decision making. At least not directly. Usually it is some kind of “what’s the effort versus payoff?” in terms beyond just Akamai invoices.

For the App Store specifically, that very mentality works against keeping apps available. From Apple’s (or for that matter Google’s) perspective, a production App Store has the front end, sure. Also the CDN, the entitlements, DRM, and code signing, payments and IAPs, interfaces to developer tooling/upload/analytics, scanning for the use of private APIs, and so on.

To make such a system function more like FTP for old apps, they’d have to build that in or at least build paths that serve to exempt classes of apps from some or all of that.

I can absolutely understand why their perspective is that if they’re spending effort to remove or deprecate old apps or features, it would appear crazy to introduce new features or services simply to serve up the old. Even if they could do it at cost, that’s developer time at least, and “why spend that on old stuff?” Apple is the company that razed its own corporate museum under Jobs because he thought the past was irrelevant or would hold them back.

I would LOVE if they did that though. They see the dollar signs involved in preservation, not the value. Sadly, the day may come when App Stores share the fate if the game stores like the Wii U storefront, and entire generations of software will be lost.

Re: I don’t want a new phone, but I’m probably buying one

#287
post #278

Earlier quoted context omitted.

> Apple is horribly stingy with RAM even on the Pro models. 6 gigabytes of RAM on a phone is hardly stingy, when laptops with 8 gigabytes are still considered reasonable.

i think by stingy she means that they are not using the best memory chips to save money, so ram modules go bad often

That's the first time I've ever heard of that, is there anything to read up on that?

Re: I don’t want a new phone, but I’m probably buying one

#288

On a similar note, I have a Motorola G8+, Android 10. It has 4GB of RAM, plenty of free space in storage, and the CPU isn't actually that bad still. The battery is in good condition. A brand new phone doesn't necessarily have any better stats. For some reason, it is slow . As in, it will still usually run apps at full speed, the framerate in a flight sim is just as high as before etc, but then it will just freeze up…

The common theme in all the comments below yours, including mine, is those with much beyond a minimal number of Google Apps report "All's good on my device". That's why I started using OSM and the web version of Google Maps on my previous handset: Google apps and services framework get heavier every year by a decent amount. Without them, my current Pixel 2 is fast, responsive, and the battery lasts 2 days (after replacing it six months ago).

More actionable though: Settings > Developer Options > Running Services on your device likely has lots of things running, all with their own interrupts. Worse, unless you keep a close eye on what else is allowed to run all the time, and *especially accessibility services*, the exact type of power-user apps people here are likely to install are the most likely to kill performance due to system hooks - though I will always blame Google Services first.

Re: I don’t want a new phone, but I’m probably buying one

#289
post #284

Earlier quoted context omitted.

This advice is as useful as "permanently borrow a newer device"

All you have to do is get the app into your user account's purchase history. You can do that on a borrowed device and immediately hand that device back to the owner.

...and do that every time for a new app. Again, "all you have to do" is buy a new phone

Re: I don’t want a new phone, but I’m probably buying one

#290

Earlier quoted context omitted.

> I also don't expect to be able to run VSCode on a 1996 Pentium 60. You don't? I can run VsCode on my laptop from 2005. I dont have anything older, but Debian does run on servers from 2005, and can probably run VsCode Sure, mobile phones changes a lot between 2005 and 2015. But in the past 5 years there hasn't been much progress This sits with OS first and foremost, and we do this shit because we can get away with i…

No, you don’t… we didn’t even have multicore processing in 1996. 1995-2005 looks very different from 2005-2015.

Funny, I had a dual pentium pro in 96...
Post reply on HN