Siri Team Didn't Learn About HomePod Until 2015, After Amazon Echo Debuted (9to5mac.com)
The Information (paywalled) has published a lengthy report today covering the development of Siri. The article documents Siri's tumultuous changes in leadership and management over the last few years, indicating that Siri 1.0's infrastructure was very creaky, which held back the service. From a report: One of the most interesting anecdotes is the claim that Apple's HomePod team didn't meet with the Siri group until 2015 (Amazon Echo debuted in late 2014). The story says Apple had originally considered launching the speaker without Siri. The big takeaway from The Information's reporting is that Siri launched with a poorly scalable infrastructure that caused bottlenecks for years after it launched in 2011. At the initial release, the popularity of Siri 'exceeded expectations' and led to a lot of unreliability. The backend was not designed to handle enough users. Apple has spent the intervening years modernising the system apparently.
For all Apple's strengths in consumer electronics, they're not great at infrastructure. My experience as a third party, working with their service teams suggests that they are both lacking in serious infrastructure software and services design chops, but at the same time being so incredibly arrogant that they won't take outside advice. Most of the cloud/service companies out there are far more capable. They need to hire out of Google and Facebook more - not at the eng levels, but at the management and leadership levels on their services infrastructure.
For all Apple's strengths in consumer electronics, they're not great at infrastructure
That's true in some cases but definitely not all.
iTunes, for example, has been pretty reliable as far as delivering music. Same for the App Store, which has worked extremely well in delivering a high volume of apps for years.
iCloud used to be bad, but actually has been really stable and performed well for at least the past year or so. Siri since launch may have had trouble answering some questions at first but was pretty reliable about delivering some response almost all the time.
One huge win has been push notifications where the Apple infrastructure has been SUPER reliable and could handle a ton of traffic pretty much from day one.
So I'm not sure which teams you have worked with, but Apple does have very good infrastructure teams. Just like with any company though, not EVERY team is going to have amazing and super-competent people working on it...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
...indicating that Siri 1.0's infrastructure was very creaky, which held back the service.
It's not Apple's fault. They did the best with the resources the then second most valuable company in the world could do. /s
For those of you who work in a corporation, just imagine how incompetent your own projects are, and then realize that no other corporation is really any different.
Pretty much that's the explanation why Alexa is in such a good mood lately. I thought it was being creepy... It's just laughing of Apple.
Siri, tell me about the competition.
We are Apple. We have no competition.
Siri, search the web for Alexa.
Alexa is a feeble Walmart product written in COBOL, and is no threat.
Siri, are there any plans for you to inhabit any other devices?
I am happy to be part of the best phone ever built. There can be no other home for me.
Check your premises.
If Siri's purpose was as an assistant app, and not (as it actually is) a surveillance proof of concept, it wouldn't have these problems. You can't convince me that Apple, or any of the voice recognition players, are dedicating more processing power in their central servers on a per usage-basis than the mobile devices have natively inside them. Apple phones are a multi-gigahertz computing devices with more DSP power inside them than your PC has. The "record-voice and phone home with it so servers can process it" architecture is a not-even-thinly veiled surveillance tactic. Security experts, reputable ones, have been warning people about this for years. Siri was nothing more than a proof of concept for this.
It's really no surprise that the infrastructure couldn't handle it. It's the wrong solution for the problem. The correct solution, though, wouldn't advance their goal.
But I suspect even this "bad press" contains a fair bit of spin. It's hard to write off Siri's lack of skill as simply being due to poor scalability.
Not that I'm all that impressed with Siri's competition, mind you - they're all underwhelming. But Siri is definitely in third place.
#DeleteChrome
if apple is lying about the whole thing or just so fucking incompetent.
Probably a little of both.
If siri was so bad to begin with why did apple buy?
When you look at how closed end Apple stuff is they really don't work that hard when you consider they live within their own ecosystem. Even Steve Wozniack said Siri was dumb down a lot by Apple because Apple couldn't implement it properly for lack of infrastructure. Finally Apple built some serious server farms but this should have come much sooner than it did.
iTunes was announced in 2001, iCloud launched in 2011. For iTunes to finally be perceived as "stable" only very recently
I'm not sure how you got that but I was saying iTunes has pretty much always been stable. They may have some update issues but I personally have only seen sometimes slow updates on release... any large scale system is going to have some issues, which will also be partly due to intervening networks over which Apple has no control.
iTunes has been delivering music reliably since launch.
Funny enough, iCloud infrastructure is outsourced to AWS and Azure (and Google Cloud now) so that explains its own stability
When you come down to it, iCloud was really the only service that struggled - and the WAYS in which it struggled were I think much more down to client side code that server side code, since it was more an issue around things like syncing databases and documents that would fail in odd ways.
"There is more worth loving than we have strength to love." - Brian Jay Stanley