Live data from Hacker News

Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

bloomberg.com

221–230 of 251 posts

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#221
I'm just glad my phone is still on iOS 12. I'll hope for the best and wait for iOS 14 to ship. And not updating at all is still an option.

It has been this way with macOS for several years now, and iOS has gotten just as bad: You cannot, under any circumstances, update a device that you depend upon to the newest OS version available. It will take at least 6 months to iron out the worst bugs, and sometimes you need to skip the whole release and hope that the next one will be bearable.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#222
post #198
post #121

Earlier quoted context omitted.

What incentive do they have to free it? Morals don't count. There's no incentive, so they won't. That Apple freely releases anything is tied directly to Stallman resisting Jobs's snow jobs during the '90s, and later Jobs's Flash snuff.

wut? Apple releases BSD code, not GPL. They've never played Stallman's game.

Apple still ships a number of components licensed under the GPL.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#223
post #121

Earlier quoted context omitted.

What incentive do they have to free it? Morals don't count. There's no incentive, so they won't. That Apple freely releases anything is tied directly to Stallman resisting Jobs's snow jobs during the '90s, and later Jobs's Flash snuff.

Do you know that Apple releases a lot of open source software and even maintains the open source CUPS print server, which is heavily used in Linux and Unix systems? Furthermore, just about all of their past releases of MacOS, iOS and OS X Server are open sourced as well. There's a great incentive to open source software. It literally invites developers to make your platform better for you, for free. I'm not an Apple…

> just about all of their past releases of MacOS, iOS and OS X Server are open sourced as well

More accurately, specific projects from certain releases of macOS and iOS have had parts of them posted online.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#224
post #219

I am wondering it this is because of Swift. And after 5 years I am also wondering if Swift was the wrong bet. Especially on the Mac, no one buy a new machine every year, and hence the Mac as a platform are more for new comers and replacement cycle. So as long as the hardware were kept up to date, they will come. Why not just stop making new features on macOS and start fixing bugs and paying down those technical debt,…

> I am wondering it this is because of Swift.

It is not.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#225
post #183

I don't use iOS much as I only have it on an iPad Pro, but Safari has this annoying thing where you tap a button or a link and nothing happens. The CSS changes so you know the tap event has occurred, but nothing happens. You have to tap again to navigate or submit a form. Of course this happens on all iOS browsers since all are running on Safari web views.

> Safari has this annoying thing where you tap a button or a link and nothing happens

This might be the new heuristics to make desktop-class browsing work.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#226

Earlier quoted context omitted.

Might be related to the "Terror Management" theory. :) https://news.ycombinator.com/item?id=21298470 We probably feel the need to preserve/hoard everything in a subconscious desire for immortality.

It’s interesting that individuals have this desire- the goal should be survival of the species not of an individual

Like insects? No, thanks.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#227
post #135

Earlier quoted context omitted.

> Time machine's performance has slowly gotten worse and worse, leaving me having to cancel backups just so I can go home. you could try to increase the backup service‘s priority with ‚sudo sysctl debug.lowpri_throttle_enabled=0‘

That makes it suck slightly less, but TM can pretty much never be "fast" the way it works now, with the number of files we all have these days. In the best case, if a folder doesn't change, TM can hardlink to the previous backup of that folder. If even one file has changed, it has to copy the changed files and then hardlink every unchanged file in the folder, so TM chokes on any large folder where even a single file…

Not to mention the numerous times where TM casually asks to wipe your backup history because the integrity test didn't pass without errors. Usually this can be fixed with a few commands copied off a blogpost that must be getting thousands of hits every day.

It seems obvious to me that TM was intended to run on a snapshotting filesystem such as ZFS* and when this didn't materialize the engineers tried their best to make it work using the tools available to them. Unfortunately thsoe were sparsebundles and hardlinks. I would hope that TM will get updated to use APFS snapshots sooner rather than later, assuming the feature is proven and stable. iOS makes use of APFS snapshots for rolling back failed updates, so one would assume it is.

* http://dtrace.org/blogs/ahl/2016/06/15/apple_and_zfs/ and https://arstechnica.com/staff/2006/08/4995/

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#228
post #135

Earlier quoted context omitted.

> Time machine's performance has slowly gotten worse and worse, leaving me having to cancel backups just so I can go home. you could try to increase the backup service‘s priority with ‚sudo sysctl debug.lowpri_throttle_enabled=0‘

That makes it suck slightly less, but TM can pretty much never be "fast" the way it works now, with the number of files we all have these days. In the best case, if a folder doesn't change, TM can hardlink to the previous backup of that folder. If even one file has changed, it has to copy the changed files and then hardlink every unchanged file in the folder, so TM chokes on any large folder where even a single file…

A minor tweak you can do is to exclude specific folders from the stuff to backup, but it'd be nice if the programs creating the caches would mark them as "no need to backup" automatically (which I think is possible?).

Still, I've got three million files on my computer - that's a lot of stuff to walk through. Looking forward to the APFS based replacement!

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#229
post #121

Earlier quoted context omitted.

What incentive do they have to free it? Morals don't count. There's no incentive, so they won't. That Apple freely releases anything is tied directly to Stallman resisting Jobs's snow jobs during the '90s, and later Jobs's Flash snuff.

Do you know that Apple releases a lot of open source software and even maintains the open source CUPS print server, which is heavily used in Linux and Unix systems? Furthermore, just about all of their past releases of MacOS, iOS and OS X Server are open sourced as well. There's a great incentive to open source software. It literally invites developers to make your platform better for you, for free. I'm not an Apple…

Do you know that Apple releases a lot of open source software

False. Proportionately they release an insignificant amount.

even maintains the open source CUPS print server, which is heavily used in Linux and Unix systems?

This is only because no vendor or developer would use anything compatible with mac OS were it only supporting macOS.

just about all of their past releases of MacOS, iOS and OS X Server are open sourced as well

This is false, and you haven't done due diligence. (XNU being free software (though usually not anything touching ARM) does not mean macOS, iOS and OS X Server are free software.

It literally invites developers to make your platform better for you, for free.

Last I checked Apple doesn't take external commits.

I'm not an Apple fanboy, but you gotta give Apple some credit here where its due.

They are due no credit.

Re: Apple’s iPhone Software Shakeup After Buggy iOS 13 Debut

#230
post #198
post #121

Earlier quoted context omitted.

What incentive do they have to free it? Morals don't count. There's no incentive, so they won't. That Apple freely releases anything is tied directly to Stallman resisting Jobs's snow jobs during the '90s, and later Jobs's Flash snuff.

wut? Apple releases BSD code, not GPL. They've never played Stallman's game.

Stallman encourages a BSD license in some circumstances.
Post reply on HN