Live data from Hacker News

Apple’s declining software quality

sudophilosophical.com

171–180 of 723 posts

Re: Apple’s declining software quality

#171

On the flagship iPad Pro with Logitech keyboard and IPSEC pre-shared-key VPN: iOS Logitech VPN 9.1 OK OK 9.2 Fail [1] OK 9.3 Beta 2 OK Fail [2] Meanwhile, iOS 9.3 beta is slower than iOS 9.2, especially on older devices, http://www.cultofmac.com/406805/caveat-emptor-ios-9-3-beta-1... [1] https://discussions.apple.com/thread/7372797?start=0 [2] https://forums.developer.apple.com/thread/30939

I think we can take that as evidence that regression testing is hard.

Re: Apple’s declining software quality

#172
post #141
post #99

The decline seems real to me. A shortlist of things I've noticed: * Spotlight no longer finds things as easily. I used to use it for everything. Since updating to El Capitan, it has missed some exact match folders. Planning to switch to Alfred. * iWork was gutted in '13. People used to use Pages professionally. I'm now using Pages '09, and planning to transition to Word or Latex. I tested Pages '13 intensively, and i…

Agree on all the items. Not just Apple, I see similar issues with Google. Google's Youtube IOS app has issue playing video correctly. It can't even buffer the segments correctly. Google latest Android Map crashes all the times 1-2 minutes into the navigation, extremely dangerous when I have to restart the navigate while driving. I can't depend on it at all. I have to roll back to the default factory install older ver…

All iOS issues with Google software, I suspect, have more to do with Apple being dicks to Google than with Google fucking up. Remember, Apple is really trying hard to rid iOS of all Google programs. Remember Apple Maps?

Re: Apple’s declining software quality

#173
Some of my most common issues on my mac (these are things which used to work, but don't work as well anymore):

Spotlight: This has become extremely unreliable (and ridiculously slow) for me. More often than not, it won;t return results, except for an icon for the topmost result which flashes in the search bar for an instant after I hit a key. If I hit enter while that icon is visible, spotlight will open the app/document.

Data Detectors: What happened to these? I used to love them, but they never seem to work correctly for me anymore.

Safari Autofill: Why can't Safari simply autofill my email address like it used to? Why does it have to show me the opaque contact box, where I'm not sure which email it will autofill for me.

Time Machine: Hasn't worked for me in years.

Calendar: I was a ridiculously heavy user of iCal in the mid to late 2000s. Can't use it anymore. I'm not sure what specifically went wrong with it (just seems a lot more clunky). It used to be far more keyboard friendly (I liked Apple Mac apps when every app had a default layout with the side bar, that showed my organization hierarchy at a glance.)

Contacts: To be fair, this (and Address Book) has always been an unholy skeumorphic mess.

Expose: After years of making Expose unusable, starting with Lion, it's actually back to being pretty good now (now that it works closer to what it did in Tiger).

Dashboard: I was one of the few that actually used dashboard. I wish Apple would just kill it instead of what they are doing to it right now.

Dock: I think the Dock has gotten much better over the years, but I think the Windows start bar is superior at the moment.

Force Quit: Why don't my apps force quit like they used to? Force quit used to be extremely reliable, but now it doesn't seem to actually do a force quit at all.

iWork: Haven't dared to go back to iWork since the refresh. Pre-refresh I loved Pages and Keynote. I happened to use Keynote to present a ppt a year ago, and while the conversion was pretty good, the presenter mode was extremely gimped and uncustomizable. I may be misremembering, but I think it used to be far more customizable in terms of being able to pick the info to display on the presenter screen, etc. Numbers was always terrible, so I'm not even considering that.

iTunes: Do I really need to say anything?

QT Player: I think it's improved, but I'd switched to VLC way back.

Quick Look: The switch in the QT engine means the vast majority of my videos don't quick look any more (I think it was Perian that made them work). Maybe I need to search the net again, to see if there are more plugins for this.

Finder: Still as clumsy as ever for file management, but seems to be better at parallelizing tasks. However, file/folder metadata takes way too long to load. It used to be a lot better (I remember I used to have the inspector window in always open mode. I wouldn't dare to do that anymore).

Bah, that was way too long...once I started, couldn't stop, and I can probably go on for much longer. (I'm one of those guys whose 2nd favorite part about an OSX release, after the Siracusa review, would be the Macrumors "Little things" thread).

Re: Apple’s declining software quality

#174

On the flagship iPad Pro with Logitech keyboard and IPSEC pre-shared-key VPN: iOS Logitech VPN 9.1 OK OK 9.2 Fail [1] OK 9.3 Beta 2 OK Fail [2] Meanwhile, iOS 9.3 beta is slower than iOS 9.2, especially on older devices, http://www.cultofmac.com/406805/caveat-emptor-ios-9-3-beta-1... [1] https://discussions.apple.com/thread/7372797?start=0 [2] https://forums.developer.apple.com/thread/30939

I think we can take that as evidence that regression testing is hard.

Yes, although the VPN regression was reported in iOS 9.3 Beta 1 and remains unfixed in iOS 9.3 Beta 2.

Re: Apple’s declining software quality

#175
post #10

There's just no way in hell Steve Jobs would be putting up with this and I wish he was alive to tear some people a new one. I didn't like Jobs but respect his ability to achieve things. Perhaps, the years of oversimplifying applications has created an Apple that can't handle complex applications? Or, there's a chicken and egg question: XCode and the surrounding tools are atrociously buggy and hostile to the developer…

> There's just no way in hell Steve Jobs would be putting up with this Maybe. I felt like the quality started going downhill shortly after iOS came out, starting with low-level APIs, then xcode, then making it into user-level applications. My theory is that a lot of the really experienced engineers (the one who started with NEXT and OpenStep) left when they were rich after the iPhone stock jump. So really there is no…

I agree. I don't think this is a Steve Jobs thing at all. In fact, I think post Steve Jobs Apple actually pays a lot more lip service to better software than they did before.

I simply think the attempts to build stuff in common with iOS is taking its toll.

Re: Apple’s declining software quality

#176
post #99

The decline seems real to me. A shortlist of things I've noticed: * Spotlight no longer finds things as easily. I used to use it for everything. Since updating to El Capitan, it has missed some exact match folders. Planning to switch to Alfred. * iWork was gutted in '13. People used to use Pages professionally. I'm now using Pages '09, and planning to transition to Word or Latex. I tested Pages '13 intensively, and i…

BTW, to fix these issues by software dev process is not that hard.

  * Start by use/create a full functional regression system. 
     * It is not that hard to create system level functional test coverage for wifi, Siri, search, etc. 

  * Require ALL SW developers to run full tests every evening, weekend. 

    Code are not allow to checkin or merge upstream if any test failed. 


  * The test system should submit report on all test scripts pass/fail and performance characterization to central server every night.

Re: Apple’s declining software quality

#177
My iPhone has wiped my contacts out of the blue 3 times last year. I have resorted to manually doing monthly backups. This never happened before. Apple Maps, which was awesome (Bless Forstall), is now cluttered with icons and logos on new queries that obfuscate my previous searches while I'd WANT the new searches. It feels like UX is going downhill, and it pisses me off. More than anything, what was meant as a personal device I can trust, has become just "another personal device". Wake Up Apple.

Re: Apple’s declining software quality

#178
post #125
post #118

Earlier quoted context omitted.

Jobs didn't care about Xcode. iTunes was decent or even good. He hated social and reluctantly allowed Ping to go forward. iMovie is a tiny niche. I agree with OP. There is no way Steve would have allowed some of the current stuff to see the light of day.

> iTunes was decent or even good You clearly never used iTunes for Windows.

iTunes was awesome on Windows when it came out (until about 4.0?). Compared to its contemporaries, Music Match, which was a bloated piece of junk, and Winamp 2.x which while awesome, had a steep learning curve to get really useful (J for the win) and had an extremely unpleasant UI.

Re: Apple’s declining software quality

#179
The UI and UX has also become much less intuitive and more complex. iTunes used to be very easy to use. Every few updates and they are constantly making you relearn where to find things which is annoying. The same thing is happening to the Music app on iOS. It's not nearly as good as the original iPod software. They've added features that don't improve the experience at all.

Re: Apple’s declining software quality

#180
It would seem sensible for Apple to fork an OS like Debian and focus on the distinguishing features of Mac OS such as the UI,gestures,power usage optimizations and Apple specific applications.

From the user and developer point of view, the only major drawback would be applications. Devs porting over apps to linux and users not having some of their favourite apps available.

It's becoming clear that Apple is not paying enough attention to the under the hood details of an OS and the security situation. And maintaining the OS is a huge investment from Apple. So it only feels natural to base Mac OS on linux and, as I said earlier, focus on the distinguishing features.

Technically though, it would still be a huge challenge as there are lots of factors to consider,but in the long term everyone wins Apple,linux though maybe not Microsoft.

I have been thinking about this idea of Apple using linux instead of its proprietary Mac OS for a long time, and have considered the transition only at a very high level. I would like to hear what the HN community thinks of this idea.

Edit: So instead of forking a version of linux and developing it independantly like what Apple did previously, a better model might be where Apple periodically forks from upstream projects and makes its modifications. Something like what Linux mint does with Ubuntu. So this way, they continue to get the latest and greatest developments from upstream projects without investing additional resources into maintaining their forked OS(this is currently what is happening with Mac OS).

Post reply on HN