Live data from Hacker News

Why iOS 13 and Catalina Are So Buggy

tidbits.com

341–350 of 368 posts

Re: Why iOS 13 and Catalina Are So Buggy

#341

That doesn't make sense. None of this has changed from previous updates and all previous macOS updates were far more stable than this one. This isn't a particularly feature laden update either. But now all of a sudden we get catastrophic (deleted emails) and less catastrophic (missing Music playlists) data loss, crash bugs and generally weird behaviour of many apps. I have identified one particular area where bugs ar…

> all previous macOS updates My experience is this is true of recent updates, but I don't think the data would support such a sweeping statement beyond that. I remember the dustup around this in 2015/2016 after comments by Marco Arment: https://marco.org/2015/01/04/apple-lost-functional-high-grou... https://marco.org/2015/01/05/popular-for-a-day I haven't listened to the interview that Eddy Cue and Craig Federighi di…

When people stop filing bugs, because it’s futile and pointless waste of time, then you get fewer bugs and your metrics go up...

Re: Why iOS 13 and Catalina Are So Buggy

#342
post #89

Earlier quoted context omitted.

Yes. Thing is this are de-facto only two platforms alive. Yes. Mobile (and desktop) developers life suck. But someone has to write all that software. And, IMO, iOS/macOS/Cocoa/Xcode is best out there. And most importantly - most stable. Nice boutique experience, nice API, good documentation, everything is integrated and working. Other platforms are even worse. Way worse. I am also doing Switch, KaiOS, Xbox, PS3/4, di…

Development on Windows desktop maybe dull, but pretty straight forward/stable/well documented in my opinion

It is. With microsoft it's another problem: too much technologies. All are OK-is, but ultimately deprecated. MFC, WinForms, WPF, Silverlight, you name it. But, to be clear, I think Visual Studio has close 2nd place in desktop development experience after Xcode. Also, IMO, VS is way better IDE that Xcode for generic C++ projects.

Re: Why iOS 13 and Catalina Are So Buggy

#343

Yesterday a coworker was frustrated with his computers, and said something insightful: "When software gets past a certain age it just gets bad." He was referring primarily to Android and Windows (10) but it applies to every piece of software that suffers from feature creep. If it's a cash cow they have to keep stuffing new things in and periodically repainting it to make it look new again. Around 10.9, MacOS reached…

macOS' problem ironically enough I think is that it is not a cash cow. Apple stopped charging for it with 10.9, but of course more importantly, the Mac itself does not generate a ton of cash for Apple (which was always the true source of revenue). Not a day goes by that I don't imagine features I wish macOS did for me. The desktop OS is not "mature" or "complete", its just not a big enough piece of the pie with compa…

Is this a product of Apple's functional structure? Most companies are divisional, so you'd have a certain number of engineers dedicated to MacOS, who have to come up with new features to ship every year, but Apple's divisional structure makes it easier for those engineers to get pulled over to work on the new iOS feature?

Re: Why iOS 13 and Catalina Are So Buggy

#345
post #90

Earlier quoted context omitted.

I'm using High Sierra 10.13.6 (17G5019)and I don't have an update for Safari 13

Check the Apple App Store updates section, I believe that houses the High Sierra update, whereas Mojave uses the system update.

Thanks a bunch!

Re: Why iOS 13 and Catalina Are So Buggy

#346

Earlier quoted context omitted.

> I'm using High Sierra 10.13.6 (17G5019)and I don't have an update for Safari 13 I do (I won't upgrade past High Sierra on an older iMac as it breaks text rendering on it's non-retina screen so badly).

i had this problem as well, the first time i tried to upgrade to mojave. but at some point, apple made it possible to re-enable sub-pixel anti-aliasing. https://www.howtogeek.com/358596/how-to-fix-blurry-fonts-on-... at this point, i don't think you even have to do that terminal thing anymore; you can just enable it in settings.

It doesn't replicate what we used to have, it's a half fix at best.

You also have to disable and re-enable it during the Catalina install or it really messes things up.

Re: Why iOS 13 and Catalina Are So Buggy

#347

Earlier quoted context omitted.

This boggles my mind. My flabber is ghasted. Documentation is of paramount importance! How else will people build an ecosystem around your software if they can't figure out how to use it in a variety of ways? I really hope this isn't some trend of just abandoning the commons, taking without adding back in.

I think the point is to get the average beginner dev frustrated and not make macos apps. They've been pruning the platform slowly but surely for quite some time now ipad seems to be their focus for "pro" stuff now. Now that iPad apps can run on macos i think that's a clear sign that if you want to make a macos app - don't bother, make an ipad app

The Catalyst documentation for running iPadOS apps on a Mac is actually the worst offender. It's garbage, and unusable. Anyone who has built a Catalyst app has effectively had to reverse engineer significant parts of the APIs. God only knows if some of them are supposed to be private, and if Apple will suddenly decide they are and reject apps from the store for it.

I don't think there's a deliberate conspiracy here. All this stuff is launching two years before it's ready, and subject to a huge internal war at Apple - it's fairly clear a chunk of the MacOS team doesn't want to do Catalyst fearing it's the death of the Mac, even if the management do.

Re: Why iOS 13 and Catalina Are So Buggy

#348
post #341

Earlier quoted context omitted.

> all previous macOS updates My experience is this is true of recent updates, but I don't think the data would support such a sweeping statement beyond that. I remember the dustup around this in 2015/2016 after comments by Marco Arment: https://marco.org/2015/01/04/apple-lost-functional-high-grou... https://marco.org/2015/01/05/popular-for-a-day I haven't listened to the interview that Eddy Cue and Craig Federighi di…

When people stop filing bugs, because it’s futile and pointless waste of time, then you get fewer bugs and your metrics go up...

My understanding is that they have ways of discovering when something breaks beyond the user having to file a report. But I agree that Apple is terrible when it comes to communicating back to people about what they file. It doesn't happen. (They've also been bad at this for as long as I've been paying attention to these things. I don't think they're worse than they already were in the last year.)

Re: Why iOS 13 and Catalina Are So Buggy

#349
"No need to go into the details here, except to say that, apart from a few specific areas, Apple doesn’t do a lot of automated testing. Apple is highly reliant on manual testing, probably too much so."

This tells you everything you need to know about the poor state of Apple's software. A large, untested code base that's been in development for years and years is going to reach a maximum point of complexity where the cost of adding new features exceeds the business value. The ROI turns upside down. That's when your technical debt turns into a bankruptcy and your software is kaput. It's quite conceivable that Mac OS, which is built on top of NeXTStep OS which dates back to the mid-80's, is reaching this state.

Re: Why iOS 13 and Catalina Are So Buggy

#350

Earlier quoted context omitted.

I completely agree with point 2, and I have already accidentally shared a hacker news story to a work colleague without intending to! I can’t understand why there is no option to remove it.

> I can’t understand why there is no option to remove it. You can i think... but not sure; Settings > Siri & Search > Messages > Learn from this app < uncheck

Didn't work for me. I unchecked all boxes for Contacts, Phone and Messages, rebooted my phone, it's still there.
Post reply on HN