Tumblr Co-Founder: Apple's Software Is In a Nosedive
mrspoonsi writes Respected developer Marco Arment is worried about Apple's future. In a blog post, he writes, "Apple's hardware today is amazing — it has never been better. But the software quality has taken such a nosedive in the last few years that I'm deeply concerned for its future." Arment was CTO at Tumblr, before he left to start Instapaper. "Apple has completely lost the functional high ground," says Arment. "'It just works' was never completely true, but I don't think the list of qualifiers and asterisks has ever been longer." He blames Apple prioritizing marketing for the problems with Apple's software. Apple wants to have new software releases each year as a marketing hook, but the annual cycles of updating Apple's software are leading to too many bugs and problems, he says: I suspect the rapid decline of Apple's software is a sign that marketing has a bit too much power at Apple today: the marketing priority of having major new releases every year is clearly impossible for the engineering teams to keep up with while maintaining quality. Maybe it's an engineering problem, but I suspect not — I doubt that any cohesive engineering team could keep up with these demands and maintain significantly higher quality."
Surprising absolutely nobody.
Apple Computer - proudly going out of business since 1979!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
OK, I'll give you one.
I updated my iPod touch a few months ago. It originally came with iOS 7.x, and I got the new hotness of iOS 8.x. Two of my apps stopped working. Some stuff got slower. And I got annoyed.
I wish I'd left the fscking thing the way it shipped. Because, quite frankly, there was no net benefit in the upgrade, and some net losses in functionality.
They may think it's OK to upgrade the software until the device breaks. But for what it costs, I expect the device to last several years. I will probably never apply another Apple update to it again.
iTunes on Windows has also gone downhill over the last few years, and they've completely abandoned Safari on Windows.
So, yes, I'm afraid as a consumer I'm increasingly of the opinion that their software quality is going the wrong direction in favor of putting out the new shiny and expecting us to buy it.
Lost at C:>. Found at C.
iTunes stopped syncing with devices years ago. It just ... doesn't work. It won't copy new tracks over, instead just sitting at "Waiting for items to copy" or some BS like that.
This isn't just me. This is everyone in my family, quite a few people on Facebook when I went there to ask for help, and I recall Adam Savage tweeting about something like that. It's basically impossible to get new music off of iTunes and onto an iDevice and has been for several years now. (There is a solution: factory reset the iDevice and copy everything over again in its entirety. The last time I did that metadata copied over wrong so tracks with one name would actually play an entirely different track. At that point I gave up.)
If I were more cynical I'd think that was the point (force everyone to buy off the iTMS) but I think instead the article is correct: Apple just doesn't care to fix very common bugs.
Here's another one everyone who's had to touch a Mac in the past five years will be very familiar with: SLEEP_WAKE_FAILURE.
You are in a maze of twisty little relative jumps, all alike.
He makes the claim that their software quality has taken a nosedive, that they're introducing tons of bugs and functional regressions, but he doesn't give a single example of any of that. He just makes the unsubstantiated claim.
across 4 different iPhones and three PC's, I have never once had an iOS update that didnâ(TM)t brick the phone. For the last two, I made the appointment at the Apple store before I attempted the update. The last one was done in the apple store with the whole store watching. Bricked it so badly that the phone had to be replaced under warranty.
I wish I had a good sig, but all the good ones are copyrighted
Comment removed based on user account deletion
All (or most) of those hardware faults you mentioned are all done to get a certain aesthetic from the hardware. This is where all their decisions come from. Every iPhone has to be thinner than the last. I'm not sure who they're consulting, but most people I know don't care if their phone is 0.05 centimeters thinner than last year. Once phone makers got to around 1.0 - 0.8 cm, I think that most people really stopped caring how thin their phone was. Now they want more battery life, stronger glass, more storage, and other non-aesthetic features. Then again, people keep on buying the phones they make, so there must be a large number of people who want them. Maybe it's just a self perpetuating cycle, where people buy Apple because they had Apple last time, and they have so much invested in the ecosystem. If they switched to Android or Windows phone, there's a lot of stuff they spent money on that just plain won't work with the other devices. I'm due for a new phone soon, and I have an Android phone. I know it's something I think about when considering whether or not I should change to iOS or Windows Phones, and I've maybe invested $30 in apps. Somebody who's spent money on iTunes music, movies, books, and apps would be very tied into the Apple platform than I am to Android.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
Tumblr is more awful than anything Apple puts out (or MS for that matter).
"iTunes on Windows has also gone downhill over the last few years, and they've completely abandoned Safari on Windows."
Which is to say that it has fallen from the top of the turd pile to somewhere close to the bottom.
-Rick
"Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
I'm not a prophet by any stretch, but I've been using computers since 1982. I've seen a thing or two, seen a company or two make great products and then fall. They all fall eventually.
Apple make great hardware. Their software, while meaning well, has never been "great". I agree with the article. I've seen it myself. I'm in a great position to evaluate HW and SW since I work with Windows and related HW, Apple HW/SW, as well as BSD and Linux. I literally see it all. MS, while often derided, makes some really good SW these days, especially their "cloud" stuff like Azure. Nothing touches it.
Let's just be honest for a moment. Apple have not innovated much since the iPod and iPhone. Everything since is simple another iteration of the original idea.
MS realized it missed the boat on the Internet back in the late 90s and took over 10 years to course correct with their new CEO and newfound direction as a services company as well as their perennial Office and other stuff.
Linux and the OSS companies largely copy either Apple or MS or both. Some good stuff comes from OSS, especially FreeBSD, the notion of jails and ZFS and OpenBSD with their audits.
Apple is riding the wave of past glories. The watch will be a loss leader. It's nothing. Android is basically 80% of the worldwide market for smartphones. Apple do really well in the US, but not so much overseas. OS X is fragile and nothing more than a semi-pretty GUI atop a badly-hacked UNIX-like OS. Why they simply didn't take FreeBSD and use that as the solid base eludes me and others regularly. I guess they had to eat their own dogwood to somehow make Steve feel good about resurrecting NEXT.
Apple glomming onto Webkit for Safari as well as Opera and others is fast tracking the browser world to have one standard -- Webkit. This is a monoculture and is not good. Mozilla may or may not survive well without Google's handouts. We'll see. Microsoft is about to release another browser based on their Trident rendering engine. Time will tell if it's any good or just another attempt to embrace and extend. Under Satya Nadella, MS may yet emerge to be the winner, as they are desperately trying while Apple is simply basking in past glories.
Ok, so I'm a Mac user, as well as being an IT guy who supports Mac, Windows, and Linux. In general, I don't think that I can say I've noticed anything like a "nosedive" in software quality. The quality of Apple's software has, over a long span of time, been relatively consistent. It's pretty solid and stable in most circumstances, doing most of the things that Apple users typically do, with some exceptions. At regular intervals, Apple decides they're going to improve something, and a bunch of things break for a while following a major release, and then most of it settles down and gets fixed. If you want a stable experience, don't upgrade to the newest major release until it's been out for a couple of months. Just like Windows, and a lot of other software.
Then there are random inexplicable things. File sharing, for example. Apple decides they're going to standardize on SMB because it's faster and more widely used, which sounds like good news, right? Yeah, except that it's over a year later, and Apple's file sharing is still buggy. Apple's advice is to not use OSX with file servers. Similarly, they just can't seem to get their Mail application to be reliable. They keep rewriting these things, and every new rewrite has new problems. You wouldn't think email and file sharing would be such strange high-tech features that Apple's software engineers would be unable to handle it. But Apple has kind of always done that kind of thing.
As far as the yearly release cycles, I don't see any reason why this should be a major concern. Having a yearly release cycle shouldn't be impossible to keep up with, as long as the changes for each release are not overly ambitious. For example, Apple could release OSX v10.11 next year, and it can basically be a maintenance release. No new features, just bug fixes and performance improvements. Their OS updates are free these days, so who's going to complain?
I'm sorry that this is the first time that you have ever upgraded an operating system. it must be tough wading into an area that is brand new to you.
1) when a new OS comes out, some apps designed for the old OS have problems. This works out over time as most apps are updated. Some old unsupported apps are left in the dust and no longer work under new OS versions. this has been true since DOS.
2) while a new OS is often more efficient than the old OS in many ways, it can also be more resource intensive in some ways. On last gen hardware this can manifest itself as "some stuff got slower". This has been true since DOS.
re iTunes it has allways been a shizzshow. I expect in 2015 Apple will announce that it is discontinuing iTunes in favor of bringing the iOS Music app to mac and win, the way it did the same thing with Photos. Also agreed with Safari on windows, which was always a shizzshow in its own right. There was never a big reason to choose safari over chrome on Win. also apple refused to use windows design schemes, so the app always looked fugly.
More evidence for my hypothesis that MBA managers are driving the American economy into the ground. Contrast him with Steve Jobs who was not an MBA. He brought the company back from the edge, after being destroyed by another MBA, Jim Sculley.
If you want a strong perspective against MBA's, I recommend reading John Ralston Saul's "The Unconscious Civilization" . Here is part of a summary of his arguments against MBA's:
They fear all the most effective qualities of capitalism itself (risk, innovation). “No matter how badly the MBAs are doing, they just go on hiring clones of themselves.” They preach capitalist ideology, but only simulate it through unproductive preoccupations like mergers and acquisitions. Their incomes skyrocket, the economy founders, the middle class erodes.
They profit by flipping between nationalization and privatization; “an unnecessary move in either direction merely makes money for the political friends of the party in power”. Privatization of government functions is foolish, as business is better suited to fuelling real growth.
Contrast this with real innovators like Elon Musk, who has created disruptive companies in four separate sectors (banking, transportation, space launching, and energy production). Please note that he is NOT an MBA and openly says that he disagrees with their methods.
This and no other is the root from which a tyrant springs; when first he appears as a protector - Plato (423 to 327 BC)
Yes; I'm looking back at my "mac fanboi problems" from the 1990's, and the reason I bought Macs then, was to run Mac OS, or some mac-only software - the hardware was always pretty much playing "catch up". The fishtank-iMac was the first glimmer of hope on the hardware front. The dual G5 was amazing, even if OS X was kind of rough.
But at a certain point, it became obvious that the OS team was being pillaged of talent for the i-device (iOS) team. The fact that Apple pulled all support for PPC kind of put a knife in it for me. And that's when I went over to PC hardware.
Windows 8 was an amazing opportunity for Apple - and they totally blew it. Microsoft tripped, stumbled, and Apple could have curb-stomped them with a great development effort to tune-up OS X. They blew that opportunity off. And Microsoft STILL isn't really on their feet yet.
Now: I have a macbook pro - because it's just an "insanely great" piece of hardware. But the ONLY reason I'm running OS X is to be able to use VMWare Fusion. If VMWare Fusion's features were available on Linux, that's what I would be running on my MBP.
These are my friends, See how they glisten. See this one shine, how he smiles in the light.
I have used Apple software since the early 00s. Like any software, there have always been bugs. There always will be.
I have had no more problems (and possibly less) with Yosemite and iOS 8 than with any other release. Those who use words like 'nosedive' either have short memories or are in need of clicks.
Let us recall the software update of a decade ago that erased every external drive with a space in the volume name - and let us be happy that things like that do not happen any more.
A.
...bringing you cynical quips since 1998
iWork and iLife.
After iWork '09, the iWork applications had very little in the way of updates, but the Keynote and Pages applications were very capable. Pages didn't have all the features of Microsoft Word, but the typography and page layout capabilities were exceptional in comparison, and users had a fairly clear list of improvements that they suggested - mostly improvements to mail merge, tables-of-contents, footnoting, indenting, and creating indices. Keynote was excellent. Numbers was simply not what people expected from a spreadsheet and it had the most suggestions for improvements. However, by and large the apps were quite good and a bargain.
iWork '13 destroyed everything that made the iWork applications great. Not only did the UI regress, but the feature set, rather than meeting user requests / expectations, jettisoned swathes of functionality - in exchange for compatibility with iCould and the web version. The highly usable productivity software became a Google Docs wannabe overnight. Worse, the old version ceased to be available. Subsequently, improvements to iWork have included no restoration of the functionality of the product, but changes in the file format (that introduce incompatibilities with older versions). iWork took a nosedive.
iLife hasn't fared much better. iLife originally included GarageBand, iMovie, and iDVD for creating DVDs (with menus, title graphics, scene previews, and control over flow between menus - simple, but functional). iDVD is gone. Even Apple's "pro" video tools no longer support similar functionality to what iDVD provided in 2009 -- there is nothing available that can claim the same function, and you can no longer obtain the abandoned software. GarageBand has some added instruments and lessons, but at the loss of their video / podcast scoring and advanced podcast authoring capabilities. The filters are now more primitive and skewed specifically towards guitars (why?). iMovie has gone through various iterations of UI and library management changes that make moving between versions confusing and it focuses on iCloud and iMovie Theater - features almost completely unused because of their awkward implementation and storage requirements (particularly in iCloud) that are ridiculous.
Aperture, their prosumer photo database and editing app, is about to be jettisoned and replaced with an upgraded iPhoto with many of the most professional and workflow-related features of Aperture removed. Aperture will no longer be available afterward. In effect, their ceding this software to Adobe's Lightroom and their subscriber-based pay-to-play model.
A lot of people will also probably bitch about Final Cut Pro X, Motion, Compressor, and those video tools. However, I think Apple is doing OK there. They released FCPX prematurely - they needed to wait until they got FCP7 project importing working, but the changes they made were really necessary. Where they have failed is the workflow and integration points of FCPX - Motion - Compressor, and they've dropped the ball on creating optical media. There was also still some room to keep Shake in the mix.
I don't worry too much about things like Apple ID as that's more or less par-for-the-course for that sort of service these days. Nobody does it much better. However, I chafe at the idea that they are spending so much development money, time, and effort on that dog called 'iCloud'. It's a disaster of a service and it's dragging down their productivity software.
It's silly how mandatory it feels to jailbreak. Even with jailbreaks, it's a lot of work to restore ios to even its previous GRAPHIC level. You know a company is hostile towards its users when it utterly deletes a successful theme with zero user choice.
The real standout is the strange little gray shading that appeared on all my backgrounds. A picture of a sunny day became overcast. A portrait became ludicrous. What went wrong with backgrounds betwixt 6 and 7? Not only did we lose the ability to set a background without a strange gradient appearing (sometimes, it is internally based on the brightness of your background), which is entirely without purpose (some hypothesize it would be there to make the clock easier to read, but not only is it present when you are on your home screen, it is present even if that background is NEVER set to appear when the clock is visible, so, it assuredly has zero purpose except customer griefing), but we ALSO lost the ability to even pinch and zoom the background properly.
The workaround is a set of wallpaper editing apps that duplicate the pinch and zoom work that was free in ios 6 and part of the interface, combined with a jailbreak, then winterboard, then a mod for winterboard that removes the gradient (alternatively, you can jailbreak, then go into the files and delete the gradient .PNG files that ruin all your shit).
And that's just raw presentation. Functionality appears to appear and disappear at random. Each upgrade takes hours of research about whether to press the "go" button, and it just feels so temporary, like I'm renting the functionality.
In terms of revenue, Apple is following the money. iOS has made Apple the wealthy powerhouse that it is today, not OS X. They don't want to lose the installed base or be perceived as just a phone company; OS X gets them mindshare and stickiness in certain quarters that matter (i.e. education and youth) for future iOS revenue.
But they don't actually want to invest much in it; it's increasingly the sort of necessary evil that is overhead, so it makes sense for them to shift to an iOS-led company. In the phone space, where the consumer upgrade cycle is tied to carrier contracts and upgrade cycles, it's important to have "new and shiny" every single year; consumers standing in AT&T shops are fickle people that are easily swayed by displays and sales drones that may or may not know anything about anything.
So the marketing rationale at Apple is (1) follow the revenue, which is mobile and iOS, (2) do what is necessary to stay dominant there, which means annual release cycles at least, and (3) reduce the cost of needed other business wings as much as possible so as to focus on core revenue competencies without creating risk, which means making OS X follow iOS.
It makes perfect business sense in the short and medium terms. In the long term, it's hard to see what effect it will have. It's entirely possible that they could wind down the OS X business entirely and remain dominant and very profitable as a result of their other product lines. It's also possible that poor OS X experiences and the loss of the "high end" could create a perception problem that affects one of their key value propositions, that of being "high end," and that will ultimately also influence their mobile sales down the road in negative ways as a result.
I'm a Linux switcher (just over five years ago now) that was tremendously frustrated with desktop Linux (and still dubious about its prospects) after using Linux from 1993-2009, but that has also in the last couple of months considered switching back. I switched to OS X largely for the quality of the high-end applications and for the more tightly integrated user experience. Now the applications business is struggling (the FCP problem, the Aperture events, the joke that is the iOS-synchronized iWork suite) and third-party applications have declined in quality (see: MS Office on OS X these days) as other developers have ceded the central applications ground to Apple. Meanwhile, the user experience on iOS remains sound but on OS X it has become rather less so as a result of the iOS-centricity of the company.
What to do? I've considered a switch back to Linux, but the Linux distros I've tried out in virtual machines have been underwhelming to me; the Linux desktop continues, so far as I can tell, to be in a worse state for my purposes than it was in 2008. I have no interest in Windows (I have Win7 and Win8 installations in VMs for specific applications, and even in a VM window they make me cringe; just complete usability nightmares).
It's a frustrating time for desktop users in general, I think; the consumer computing world has shifted to mobile/embedded devices and taken most of the labor, attention, and R&D with it. The desktop, needed by those of us that do productive computing work, has been left to languish on all fronts. It's completely rational in many ways at the macroeconomic level, but at the microeconomic level of individual workers and economic sectors, it's been a disaster.
STOP . AMERICA . NOW
> I'm sorry that this is the first time that you have ever upgraded an operating system. it must be tough wading into an area that is brand new to you.
What you have there is a great argument for NOT UPGRADING SO MUCH. It's true. Software "engineering" is anything but. If you fix a bug, you will likely create another (if not two). So the obvious thing is to avoid gratuitous upgrade cycles.
In corporate IT management, this is pretty standard and pervasive.
It's an idea that's even managed to catch on with consumer PC users.
You've just made the guy's argument for him. Congrats.
So slow the beast down and actually treat users of old kit like they are valued customers of a luxury brand. Model yourself after Rolls Royce rather than Dell.
A Pirate and a Puritan look the same on a balance sheet.
Why should old apps break in the new OS?
Exactly. Windows is famous for doing this. I have to rewrite my viruses, trojans, and worms each time they release a new version of Windows. Why can't those assholes maintain binary backward compatibility? I mean, what's *ACTUALLY* stopping UEFI from having been designed so that my MBR + TSR virus couldn't still run on modern hardware? Are these guys idiots or something?!?!?
Time was they were trend setters. While the iPhone wasn't the first smart phone, by a long shot, it was the first one that got real regular consumer popularity. Also while the iPad didn't invent tablets, it made tablets something to own and defined what they'd be.
However now they are getting beat on features left right and center. That amazin' new iPhone 6+? Ya it's 2011 calling, something about a "Galaxy Note". Samsung was rolling out their 4th generation large screen phone by the time Apple decided one was good to make. Apple can't claim to be a mobile leader anymore. They are a player for sure, but others are being first to market with new features.
Never mind design flaws that were made for aesthetics (the antenna that failed when you grabbed it, the 6+'s bending too easily, etc).
They are all about making shiny, fashionable, devices and charging a massive premium for them. That's fine, I guess, if that's what you like, but don't try and sell it as something amazing.
The horribly useless comment system on Tumblr is his design I believe. If there was something before it, I shudder at the thought of what would be worse than the current system. It makes Slashdot Beta look like Slashdot Classic. I've found more useful information in Youtube comments than on Tumblr. Do we really need a whole line for every single person who ever liked or relinked or appreciated some post?
I read the internet for the articles.
I haven't tried to sync using iTunes for years. with iTunes match all my songs are synced automatically. Any app purchases in iTunes are pushed to my iphone automagically. what reason is there to ask iTunes to sync?
Because people buy music outside of the iTunes store?
itunes match works for content from the iTunes store, content from amazon, ripped CDs and pirated stuff. It uploads all of your music to the cloud, and then makes it available to download to any other computer or iOS device. Even better, if you upload a crappy 128kbit/s MP3 it will download a high-quality 256bit/s AAC.
It actually works pretty well. Just sayin, people keep complaining about issues that were solved years ago...
Apple has reached the stage that Microsoft reached in the 90s. I hope they learn from their mistakes faster than Microsoft did.
Yeah, FREE (as in beer) and UNAVAILABLE (as in roast dodo).
The "forced upgrade policy" means that a generation of
Macintoshes is arbitrarily decared too old for the installer to put a newer OS onto it.
My MacPro, four Xeon cores and 20GB of RAM, with six drive bays,
doesn't have a MacOS upgrade path beyond 10.6.8, won't load any Safari
browser version that came with 10.7+, and most prebuilt browsers
of other pedigree are just as OS-intolerant (TenFourFox being the notable exception).
Apple's OS and app install process discriminates on the basis of last-time-we-got-paid-for-hardware.