Apple Seems To Have Forgotten About the Whole 'It Just Works' Thing (zdnet.com)
Adrian Kingsley-Hughes, writing for ZDNet: "It just works." This is the phrase that Steve Jobs trotted out year after year to describe products or services that he was unveiling. Well, Steve is now long gone, and so it the ethos of "it just works." 2017 was a petty bad year for Apple software quality. Just over the past few weeks we seen both macOS and iOS hit by several high profile bugs. And what's worse is that the fixes that Apple pushed out -- in a rushed manner -- themselves caused problems. A serious -- and very stupid -- root bug was uncovered in macOS. The patch that Apple pushed out for the root bug broke file sharing for some. Updating macOS to 10.13.1 after installing the root patch rolled back the root bug patch. iOS 11 was hit by a date bug that caused devices to crash when an app generated a notification, forcing Apple to prematurely release iOS 11.2. iOS 11.2 contained a HomeKit bug that broke remote access for shared users. And this is just a selection of the bugs that users have had to contend with over the past few weeks. And it's not just been limited to the past few weeks. There's no such thing as perfect code, and sometimes high-profile security vulnerabilities can result in patches being pushed out that are not as well tested as they could be. But on the other hand, Apple isn't some budget hardware maker pushing stuff out on a shoestring and scrabbling for a razor-thin profit margin.
Next year they'll relaunch everything with the slogan:
It just works. Again.
It isn't just bugs, either. A lot of their recent software efforts seem sloppy and confused. Interfaces that were elegant and useful are now cluttered, ugly and non-intuitive, lacking in some highly desirable functionality, yet messed up with unwanted changes from previous versions. When I switched from Windows to Mac in 2010, I did so solely because of their highly desirable software; not because of their overpriced shiny hardware. But now that benefit is waning, and I know several people beside myself who are considering abandoning the Apple ship. They need to get their act together.
Linus: "I got my Wi-Fi back!"
Lucy: "I got an iTunes update!"
Charlie Brown: "I got a brick."
Care killed the cat, but satisfaction brought it back.
1. Photo syncing between iTunes and iOS devices via USB is broken - many people are having issues syncing photos. Some sync, some don't, particularly if you have a large photo library.
2. Nested albums in Photos is broken - they don't show on iOS devices
3. Nested albums in Photos don't show up reliably on Apple TV
Apple needs to take a year and fix bugs on all their products and get back to the "just works philosophy".
And he said something about the "alternative medicine" experiment probably cost him his life. Crazy.
I'm a daily user of Mac OS, Windows and Linux. Of the three, Mac OS is still the best option. Windows is and always has been horrible and the UI changes that keep coming along are terrible, plus they keep rebooting my machine for updates. Linux is reliable although having upgraded my machines to systemd I don't really think Linux users can cast stones anywhere.
The main advantage of Apple has always been the tight integration of hardware and software and I have to say that having used Macs for nearly 20 years now, we're in no way in some terrible low point in Apple software quality. It has always been a bit variable. I remember complaining to Apple multiple times about Terminal.app on Tiger which wouldn't open bash about 50% of the time you started it. Took them until 10.4.6 to fix that one I believe. Every time we have one of these articles people proclaim that it is because Jobs is gone but there were issues when he was around. It really isn't all that different to how it was except that they have a lot more users today than they did back in the PPC days and yet for all that success we still haven't had the promised plague of viruses and malware that Windows got despite the switch to Intel and the increasing user base. I'd say it works well enough and I'll keep buying because it saves me time and money in my business.
"I have the attention span of a strobe lit goldfish, please get to the point quickly!"
It just might work(TM)
-Steve Jobs
The terrible Apple formatting is the icing on the cake. Really, you could have just typed anything with quotes around it and it would have made the point.
Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
Fixed that for you :)
Apple is now just another Sony, IBM, Microsoft, etc.
The drive provided by Steve has left the company. Their target is no longer innovation or excellence, but next quarter's earnings reports.
The Shine if off the Apple.
As someone who still has a Fat Mac in his garage, it is just sad.
When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
Comment removed based on user account deletion
To be fair it was a pretty bad year for Tom Petty.
Eloi are stupid, throw morlocks at them!
Given the prices they now charge a more honest slogan would be:
It just works...for us.
If you want a real eye-opener as to how MacOS is doing, open the Console and look at the system.log chat.
This is where most system process and apps dump their error and warning messages - not just when something crashes or some part of the UI hangs, but also errors that were caught and handled.
It's a ridiculous torrent of messages like this:
> iTunes[774]: tid:18d2f - Mux ID not found in mapping dictionary
> iTunes[774]: tid:18d2f - Can't handle disconnect with invalid ecid
> AOUDownloadCount[21315]: ERROR|AOUDownloadCount.m|700L|Error:AOUDownloadCount::createLockFile:plist file is not exist.
> AOUDownloadCount[21315]: ERROR|AOUDownloadCount.m|493L|Error:AOUDownloadCount::getDownloadCountInfo:file locked failed.
> AOUDownloadCount[21315]: ERROR|AOUDownloadCount.m|376L|Error:AOUDownloadCount::sendDownloadCountInfo:get DownloadCountInfo failed.
> com.apple.xpc.launchd[1] (com.apple.quicklook[21327]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook
> kcm[21335]: DEPRECATED USE in libdispatch client: Setting timer interval to 0 requests a 1ns timer, did you mean FOREVER (a one-shot timer)?
> com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
> com.apple.xpc.launchd[1] (com.apple.TMHelperAgent.SetupOffer): Service only ran for 7 seconds. Pushing respawn out by 3 seconds.
> GoogleSoftwareUpdateAgent[21387]: 2017-12-19 14:56:55.942 GoogleSoftwareUpdateAgent[21387/0x700002adb000] [lvl=2] -[KSEngineInvocation(KeystoneThread) runKeystonesInThread] Failed to upload Keystone statistics: (null)
> GoogleSoftwareUpdateAgent[21387]: 2017-12-19 14:56:56.985 GoogleSoftwareUpdateAgent[21387/0x700002adb000] [lvl=2] -[KSEngineInvocation(KeystoneThread) runKeystonesInThread] Finished with engine thread
> GoogleSoftwareUpdateAgent[21387]: 2017-12-19 14:56:57.629 GoogleSoftwareUpdateAgent[21387/0x7fff977bc340] [lvl=2] -[KSAgentApp(PrivateMethods) checkForUpdatesUsingArguments:invocation:error:] Finished update check.
> diagnosticd[21406]: no EOS device present
> com.apple.xpc.launchd[1] (com.apple.imfoundation.IMRemoteURLConnectionAgent): Unknown key for integer: _DirtyJetsamMemoryLimit
> com.apple.xpc.launchd[1] (com.apple.quicklook[21428]): Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.quicklook
> Console[21403]: BUG in libdispatch client: kevent[vnode] monitored resource vanished before the source cancel handler was invoked
Thousands and thousands of messages. Often the same messages repeated every few minutes... 24 hours a day, 7 days a week. No fixes in sight.
The kicker is that while all of this is happening in the background, my Mac is just sitting idle and appears to be functioning kind-of okay. I don't get any visible reports of errors or warnings; the apps continue to work okay - with occasional bouts of UI hangups and app crashes.
MacOS doesn't "just work" any more. It's just gotten very good at hiding the junky, poorly designed state of its apps. Apparently, MacOS is so good at this that devs don't really need to consider bugs a high priority. The consequences are no longer pinpointed to the app that's at fault - they are more generalized, like spontaneous freezing, anomalous behavior, and cryptic error messages.
Obviously, this is a big problem for Apple. I switched to MacOS sometime around Lion / Mountain Lion. I've noticed that ever since Mavericks, performance and stability started trending south. High Sierra is pretty bad. Still not Windows-level bad, but... the gap is narrowing, and not because Windows is improving.
That was always, at best, "It just works - as long as you only want to do what we let you do."
It just about works.
It only just works.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
It works?!
"But on the other hand, Apple isn't some budget hardware maker pushing stuff out on a shoestring and scrabbling for a razor-thin profit margin."
Not yet.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
First rule of being a proofreading nazi, your rants will have mistakes too. :-)
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
Thats what you get when you hire cheap third world H1B workers. You get third world code. Then we wonder why millenials are sitting in their parents basement begging for Bernie Sanders to pay off their student loans while Bernie helps more foreign aliens steal their jobs