Live data from Hacker News

Apple releases iOS 10.3

9to5mac.com

61–70 of 103 posts

Re: Apple releases iOS 10.3

#61

I just updated and was greeted with an Analytics screen asking to send usage and other telemetry data back to Apple. The first option to opt in was in large text while the second option to opt out was in very small text. Is this new? I don't recall seeing this screen before.

Been there for a long while now. Think it was introduced in iOS 7 with he UI redesign.

Re: Apple releases iOS 10.3

#62

I've been running the beta for a few weeks now. The thing that stands out the most? They changed the filesystem, and I haven't noticed a thing - the upgrade time wasn't even significantly longer. If anything, the beta has been more stable than 10.2 releases. The fact they've pulled it off so seamlessly is pretty impressive. Heck, the majority of users won't have a clue that their filesystem has changed, and that's th…

I've noticed a perceived decreased in IO latency, but haven't scientifically measured it.

Re: Apple releases iOS 10.3

#63
post #8

Changing filesystem for billions of phones in a point release? That doesn't sound fun.

Initially, I was thinking the same thing. Given how fast the average Apple consumer updates to major iOS releases, I imagine that rolling it out over a point release is actually part of the plan. Presumably, if something does go wrong on the individual level, the support burden on the genius bars will be lower (since major iOS releases have traditionally come alongside hardware releases), and if a major bug is found,…

Additionally, it may be a way of hedging their bets. If it all goes smoothly, great. However, if it turned into a big flaming dumpster fire, an iOS point release has a lot less to lose than a major release (and the associated new hardware that comes with one).

"iOS Update Causes Widespread Outages" plays a lot differently with the average person on the street (who already distrusts software updates in general) than "New iPhone Fundamentally Flawed". Feel free to craft your own hyperbolic headlines, but hopefully you get the idea.

If there is any way to link software issues with an iPhone launch, media outlets will do it to grab views from people considering a purchase (i.e., damage to the product launch). The same isn't true of an update; it damages the perception of the ecosystem, but most people don't even know what a software ecosystem is.

Re: Apple releases iOS 10.3

#64
post #28

Earlier quoted context omitted.

Actually with 10.3 you can: https://9to5mac.com/2017/01/24/apple-will-let-developers-rep...

haha, I knew that "actually..." was coming. I deserved that. Whether our customers will be mollified by me replying "Actually, it's Apple's fault, you see..." remains to be seen. It has not been my experience that they're real forgiving of that kind of thing. I've been through this before. My white knuckle grip on my chair is loosening a little though-- we might get through this bit of turbulence ok. Knock on wood. ;…

Presumably you've been testing your app during the beta phase?

Re: Apple releases iOS 10.3

#65
post #54

Backup first. Both my parents phones went to recovery mode. They have an iphone 5c and another old model. Going to see if I can extract data. They didn't have itunes backups.

You can use Revive from Apple Configurator to possibly fix them.

Re: Apple releases iOS 10.3

#67
post #45
post #34

Earlier quoted context omitted.

> If I were somehow in charge of it, I imagine I'd want to do it like: 1) ship it as officially supported on the Mac, but off by default. 2) a year or two later, ship it as officially supported on the Mac, on by default, but still allow HFS+ as an option. 3) A year or two after that, if all has gone well, then introduce it into iOS (where presumably it's not reasonable to make it optional The plan doesn't make much s…

3-5 years seems to be pretty typical for a filesystem to go from merely available to being battle tested enough to use without thinking about it. Bugs could destroy people's data (and the cloud won't necessarily help if the bugs corrupt data rather than erase it). What's the hurry?

>Bugs could destroy people's data (and the cloud won't necessarily help if the bugs corrupt data rather than erase it).

There's no reason to expect bugs if you have a comprehensive test suite and extensive internal and beta testing (like with a million of registered iOS developers running it for months).

Doubly so if you control most of the APIs and interactions with the OS tightly in your platform (as iOS does).

Re: Apple releases iOS 10.3

#68
post #44

Earlier quoted context omitted.

This is true, and also, when searching the app store the star ratings displayed next to each app are based on the "current version", so if an app is recently released it might say "0 reviews" even though it previously had thousands.

I guess as a developer this approach is useful if your first version is bug ridden, gets terrible reviews and you quickly push an update that fixes them all. Your product is doomed. Maybe after 5 updates or something to an app it should show the 'all ratings' as defaults but before that show 'current version'.

Or, alternatively, if a previously popular app changes hands and turns into semi-malware, it's useful to not get a free 5 star listing.... :)

Re: Apple releases iOS 10.3

#69
post #59

I've been running the beta for a few weeks now. The thing that stands out the most? They changed the filesystem, and I haven't noticed a thing - the upgrade time wasn't even significantly longer. If anything, the beta has been more stable than 10.2 releases. The fact they've pulled it off so seamlessly is pretty impressive. Heck, the majority of users won't have a clue that their filesystem has changed, and that's th…

> the upgrade time wasn't even significantly longer I wonder if it works like FileVault, where there's a notion of a "partially converted" volume and blocks are slowly converted as a background-idle task after the update completes.

Could be, it may be more like the ext3/4 -> BTRFS conversion process[1], where metadata for the new filesystem is written in the free space, but with pointers to the original data which isn't moved or re-written.

[1] https://btrfs.wiki.kernel.org/index.php/Conversion_from_Ext3

Re: Apple releases iOS 10.3

#70
post #62

I've been running the beta for a few weeks now. The thing that stands out the most? They changed the filesystem, and I haven't noticed a thing - the upgrade time wasn't even significantly longer. If anything, the beta has been more stable than 10.2 releases. The fact they've pulled it off so seamlessly is pretty impressive. Heck, the majority of users won't have a clue that their filesystem has changed, and that's th…

I've noticed a perceived decreased in IO latency, but haven't scientifically measured it.

The whole OS seems more snappy to me. Wonder if they have somehow figured out how to file access latency? Perhaps less of the filesystem metadata needs to be accessed on each file access.
Post reply on HN