Apple shuffles AI executive ranks in bid to turn around Siri
finance.yahoo.com
finance.yahoo.com
I remember being surprised when JG seemingly "failed up" to become head of Apple AI. It's been many years and it's hard to point to anything that's gone well in that category.
Seems like there's a deeper story here.
I'm pretty sure that who you are friends with matters much more for failing upwards. Who you know is very overvalued in today's business climate unfortunately
Your post-secondary really only has influence because it somewhat influences who you wind up being connected to
DEI stuff like race and sex... Might matter sometimes. It shouldn't be controversial to say that companies in general take that into account more nowadays than in the past.
It's not a secret that if a company in 2025 has a very white male executive team, then a board of directors has some incentive to try and hire women and minorities into the executive team when they can to balance that out
But they could never tank the company, run unsuccessful or soon to fail projects and get a golden parachute or be promoted for it. They just got fired.
It's often mismatch between how people sell themselves vs what they have done.
a director at google might oversell himself and land at a vp role at a public co what's much less smaller, than swing back at another faang as a vp.
It's hard to judge someone's skills/capabilities for a job role externally vs while on the job.
So you have "proxies".
How big of an org s/he managed is often an indicator of some sort of success, but it's a terrible one, for example.
This isn't intended to be overly critical. It aligns with the old adage, "If you want it, ask for it."
John Browett, CEO of Dixons. Anyone from UK have said WTF at the time.
Angela Ahrendts, CEO of Burberry, the two together Apple has literally stopped expanding their Retail store despite having 10x as much customers. Rolled out many "changes" to Apple store when nearly every single one of them were walked back to Steve Jobs era. Mainly by Deirdre O’Brien who has been with Apple for 20+ years.
Changes of Direction in PR. Which leads to Katie Cotton leaving.
Forced out Scott Forstall. Tim is suppose to be the mediator.
Promote Craig Federighi, after all these years I am still not convinced he is the right person for the job. Especially after merging iOS and macOS team together.
Putting too much trust on Eddy Cue and sidelined Phil Schiller. Apple TV+, Apple Music, Apple Fitness, Apple Books, News, All these services are Eddy Cue. The committee that ultimately ruled for Apple's 30% cut? Tim Cook and Eddy Cue.
Probably a few more names missing.
I've never understood the love for Eddy Cue. Apple pundits all seem to love him. Personally, I am really unimpressed by everything he's done. My understanding is he's been really good at negotiating big contracts.
I just don't think his execution or vision are exciting and, as you are hinting at, I don't think his moral compass points in the right direction. That said, despite some early pushback, my understanding is that Schiller was ultimately on-board with holding to the 30% cut.
I wonder if there’s some interesting server-side technology culture story here and how it trickles down to the way services operate for consumers on the client side. Just pure speculation.
Compared to? All taxes mean fewer transactions – and purchases that never happen don’t generate revenue. This is not easily measurable. Most SaaS or similar services probably go through other devices or email to handle transactions.
Apples payments and subscriptions are excellent products but how much goes through there of say revenue for streaming services like Spotify and Netflix? Is that even supported? As an iOS user, I would never dream of trusting that the IAP prices are a good deal, and especially if I want to support the company I would sign up on their website.
I’ve said before that even if they were allowing (or better, forced to allow) competition, people would still pay a premium, maybe 10%, to have all subscriptions in one place with one-click unsubscribe. They simply don’t believe their own product can stand on its own without crutches, for some bean counter reason.
The users aren't the issue, the developers are. Companies as reputable as the New York Times are willing to forgo easy subscription flows inside of iOS in order to get users into their dark patterns where you have to call to unsubscribe; can you imagine what shady game developers would do?
Just to clarify, you are referring to companies, not necessarily their developers.
> Companies as reputable as the New York Times are willing to forgo easy subscription flows inside of iOS
No they don’t? I just check their app listing and you can use Apples own IAP. In either case, NYT can have reputable reporting while still being complete slimes when it comes to subscriptions. And even so, it strengthens the argument that Apple and other subscription aggregators deliver value (relatively - our CC centric payment world is abysmally bad), meaning users are willing to pay, meaning merchants are willing to use it to get sales they couldn’t otherwise.
> can you imagine what shady game developers would do?
If what, they could do whatever they wanted? Apple (or any other curator) could still police against fraud and misleading consumers. What does that have to do with the 30% tax?
That is the thing about the whole 30%. It is not flexible, stringent and does not adopt to market. Even Tax by state have more flexility than they do.
And I have been saying this since 2013 but every time I get downvoted to oblivion for it. If Apple had move their Game into a Separate Store. They would have kept 75% to 80% of their App Store revenue at 30% cut. They could then charge 10% on top of all subscription and 15% for downloads. Once you include all the payment processing fees, fraud and additional services and value Apple offers the 10% extra meant for example Netflix actually earns more from an Apple's sign up. That create incentives for other companies to work with this Model. While Apple would still keep ~90% of their current App Store revenue. And I assume without much of the backlash and regulation that they had to fight and costing them hundreds of millions in operation, PR and brand damages.
Katie Cotton’s departure was in no doubt at least partly to do with her health. She died not too long after leaving Apple.
It also isn’t clear to me how much Phil Schiller was “sidelined” vs him just wanting to retire.
Maybe I’m just a bit too cynical
Katie Cotton passed away in 2023. She left in 2013/2014. I think that is quite some time after Apple.
Global smartphone sales are 74% Android and 22% iOS. They were only "winning" in this regard until 2012
What year was that?
Given what we know about Apple's hardware platform direction, on hindsight, it seemed like a good strategy. Note: I am talking about the team merging, not merging macOS and iOS themselves.
Those devices looked beautiful but they weren’t good at actually being used. Jobs let Ive design for a museum, not for the people using his creations. Cook let that continue for a while but finally reined it in and gave us useful designs again.
Which isn’t to say that Cook hasn’t made or isn’t making mistakes. I just meant that as a reminder that it wasn’t all wine and roses under Jobs.
It took us 20 years for humans to adopt from the good old 2.5mm keyboard to 1.5mm. And you want to cut in half again in one go?
I think it is best summarised as Steve Job's quote in the movie;
"Musicians play their instruments. I play the orchestra."
But whoever decided to replace physical keys instead of augmenting them with an additional control was out of their mind. And an undifferentiated escape key? On a pro laptop with lots of programmers? The mind boggles.
(I'm demonstrably willing to spend money on fancy Apple external peripherals! I have the touchID keyboard, and think the convenience of it was worth the kinda silly price. I'd absolutely have wound up getting an external Touch Bar keyboard...)
Also, it reflected the fluorescent tubes on the ceiling in a way that normal keys don’t.
There are plenty more complaints of course, but I never heard anyone say they found a ‘must-have’ use case for it. In a nutshell - all kinds of problems, no significantly better solutions.
> “I think we designed ourselves into a bit of a thermal corner, if you will,” one of Apple’s top executives reportedly said.
https://www.theverge.com/2017/4/4/15175994/apple-mac-pro-fai...
Funny how the latest Macbook brought back the Magsafe connector, HDMI port, and SD card port. Apparently the people in the real world have rediscovered priorities that Ive's design had made them forget
I've come around a lot on that design. Well, it's still an awful mouse shape as far as I'm concerned. But putting the port on the bottom gets people to unplug the mouse. I like that as a goal. And it can do a temporary charge pretty fast, so the downside isn't very big.
The idea was to prevent non-techy users from using it plugged-in all the time, which would look stupid. They wanted to accentuate the wireless nature and easy connectivity of the mouse. Essentially a marketing decision.
I disagree with this take but it's worth remembering that it's marketing that turned computing from a niche activity to what it is now (which, by the way, is what makes it a viable career to the people here)
If your starting premise is "the user wants to use the mouse and have a good experience", you can see how a designer can get from there to a feature that causes/encourages an unplug. Even if you disagree, they're not going backwards.
If Apple let the mouse be used when plugged in, everyone would do it immediately and never try using it unplugged cause of their battery anxiety from every other device. Then you try it unplugged and you realized you have to plug it in for like an hour every couple months and it's way better than tethering yourself with a cable.
I've used a Magic Mouse daily for work for years and it's literally never been an issue once.
So what? Why should that bother Apple so much? They sold the mouse. Who cares how the user uses it? A user who chooses to use their mouse while plugged in does not in any way affect the mouse's manufacturer. My Apple keyboard lets me use it while it's plugged in, and the world hasn't ended. Why didn't they put the charger on the bottom of the keyboard too? Why don't they make their phones so you can't use them while charging?
If the user has a worse experience, that's a lose/lose situation. Of course they should care about things that affect the experience.
> My Apple keyboard lets me use it while it's plugged in, and the world hasn't ended. Why didn't they put the charger on the bottom of the keyboard too?
A cable doesn't impact a keyboard because it's not moving.
> Why don't they make their phones so you can't use them while charging?
The chance of a phone being left plugged in forever is minimal to begin with, and the hassle of not being able to use it while it charges would be much larger.
If you make a wireless peripheral and everyone keeps using it while plugged in, the solution is not to force them to use it wirelessly. The solution is to make the wireless experience actually better so the user voluntarily chooses to use it.
A user has to be thinking about something to make a choice. Depending on the user to think about all these little aspects degrades the experience all by itself.
I've never been bothered by a cable sticking out of my mouse.
The reliability would not be affected since it moves data wirelessly. The data will never go over the charging cable so your reasons for keeping it plugged in don't make sense.
First, I definitely know what I want from my computer.
Second, flipping my mouse over and being forced to stop using it is an objectively worse experience than plugging it in for charging while using.
I have an MX Master 3 which is also wireless and charges with a cord. While it's charging, I definitely have a degraded experience relative to the wireless one, so I unplug as soon as I can (I sometimes don't even wait for the full charge!) to go back to the better experience. Never once have I considered keeping it connected indefinitely.
I'm not; I'm crediting the activity of marketing.
It's an engineering blind spot to think utility = adoption. Emacs is more powerful than MS Word; which one has more users? Which one has an organization dedicated to going around and pointing out how and where it is useful?
It's when you have utility + marketing that you get something like the computer revolution.
If any other component fails the mouse becomes e-waste so that's not exactly novel.
And 50% of the original long lasting battery capacity would be fine here.
I have heard from a whole lot of people who don't like the Apple Mouse. I don't like that mouse. But it isn't because of the charge port. It's an uncomfortable shape for my hand, and I prefer a trackball.
I think it's fine for Apple to have one peripheral which appeals to a minority taste. We're not short of mouse designs and they all work with the operating system. It's not even the main peripheral Apple sells for the purpose, that's the trackpad and everybody likes it. I still prefer a trackball, Tim Cook uses some kind of oddball vertical mouse with a bunch of buttons. It's a big design space.
If they wanted to please the maximum amount of people, they'd need to clone Microsoft's mouse, and that would be boring.
Maybe without this flaw they would use it.
But for a small or medium flaw, you'd expect a bunch of people that complain but keep using it. Only a really big flaw would prevent users entirely and find no complaints among the people that keep using the product. I find it hard to believe it's that big of a flaw. It seems much more likely that the people that started off against the charging decided after trying it that they didn't care very much.
In the end I really think it is a non-issue. The shape still sucks though.
Reminds me of Zoolander haha. Either that or what you describe is Stockholm syndrome.
A port on the side is harmless. In an alternate world, it would have become the design zeitgeist and a port under would've seemed just as preposterous as it actually is.
That said I hated everuthing about ios 7 from a usability standpoint.
- The complete removal of spontaneity of the shopping experience. You wander over to look at a laptop and decide you want to buy it. Asking a employee is disagreeable as most have a ear bud in their ear receiving instructions or messages from who knows what, they hurriedly ask if you made an appointment or placed the order online and then rush away and sometimes return.
- Such a heavy emphasis on online booking for every conceivable issue. If you want a genius bar appointment you are angrily told you need an appointment and such an appointment is only available days or weeks away and at a inconvenient time for someone with a 9-5 schedule(Tuesday at 2pm work?).
- Last years accessories are gone. Try finding a iphone case that was made for a phone you bough 7 months ago and an employee looks at you like you are trying to buy a model T - (Wait you are looking for a iphone 15 case, wow thats a really old model, I don't think we have anything for that anymore).
- Insane levels of crowds, I can't think of the last time I saw a apple store open in the past 6-7 years that didn't have crowds inside the store like disneyland with service dogs, screaming kids and grumpy boomers yelling about how to transfer their grandkids photos from a phone to computer, just a terrible experience to deal with.
I bought the first iphone in 2007 and have had a model for almost every two years and have been going to the apple stores since then, and the past few years have seen a huge drop in customer experience due to alot of the issuses I listed above.
You can imagine how it usually works out ... after a few years of zero or negative progress, they'll move on to somewhere else, claiming victory on their LinkedIn profiles. Meanwhile the employees who actually built the company continue to get passed over in favor of another round of impostors.
So actually, staying at the same company for a long time probably means you're trapped by a glass ceiling and not promoted very far as you'll "never have had the big company experience that we need". Meanwhile, the company starts to stagnate.
/rant
Sure, Jobs was such a unique visionary and it was inevitable that things would change after his death, but I still find folks tend to minimize his missteps (the Cube, antenna-gate), while somehow shitting on Cook despite Cook managing the giant ship that is Apple extremely well for nearly 15 years.
I am absolutely sure they do. The problem is taste. And they are as you said not product people. A high bar for quality expectation. If we remember 50% of people cant taste the difference between Coca Cola and Pepsi, while some others could taste which Coca Cola they were manufactured.
And that is what Steve has been saying, you need to care about the product way beyond normal people do. And have the energy to try and push things forward.
The expectation are exceptionally high because we compared it to Steve Jobs era. But even if we lower the standard modern Apple is still not good enough as it is.
To quote Steve Jobs. Stop chasing the bottle line which is what Tim Cook is doing, and start making sure your Top line is done correctly.
Under these parameters, hiring the failson, yale graduate, CEO of TooBigToFail Inc. to be VP of Operations, is much easier than promoting the guy who worked at the company for 200 years and knows every employee by name, but instead went to San Jose State.
> Steve Jobs was referred to as the "decider" who had the final say on products and features while he was CEO, reportedly keeping the "strong personalities at Apple in check by always casting the winning vote or by having the last word", so after Jobs' death many of these executive conflicts became public. Forstall had such a poor relationship with Ive and Mansfield that he could not be in a meeting with them unless Cook mediated; reportedly, Forstall and Ive did not cooperate at any level.
> After Jobs' death in 2011, it had been reported that Forstall was trying to gather power to challenge Cook.
You are giving Cook way too much credit. The only thing he did was enrich Apple even more. Pretty much everything Apple has done is a continuation of what existed before or some side project pushed by another exec at Apple. The only thing he pushed for personally is a failure (Vision Pro, its technologically good but that's irrelevant) when it was clear that this is not a product that can be very successful or useful at any price (his arrogance is so big that he somehow thought Meta was just not good, and it's not fundamentally of problem of having nice use cases).
Cook has managed to not destroy or waste Jobs legacy but that's the best thing you can say about him. I don't think just making money is a worthwhile objective for a company, otherwise might as well just do finance, less moving parts, easier profits.
Not everything needs to be expanded to it's logical extreme. I've worked in a lot of places, and the ideal employer is probably one who is in the middle, and planning on staying there.
The concept of "grow until you've eaten everybody" is sickening, and tiring. Especially for your non-C-suite employees who don't give a fuck about the logo on their shirt. I'm talking of course about most people the second they are no longer within earshot of their boss.
That "momentum, oomph, pizzazz" is not normal all the time. In the words of Mark Meadows, "if everything is sacred; then nothing is sacred." Meaning if you don't prioritize what is truly important, and simply assume that everything is of equally critical importance, then chances are you will fail at many more things than if you focused on the one most important thing.
But companies don't think that way. They see missed anything as missed opportunity. That is rarely the case.
Here's an example; Imagine a machine shop that has 10 customers and 65% on-time delivery. The top 3 customers drive 75% of the businesses revenue. Now lets assume that they are in negotiations with a potential 11th customer who will be their new 5th largest customer.
The cut-throat capitalist would pull all their strings to get this customer. And then the rest of the customers will notice that their 65% on time delivery decreases to 55% as a result. Now the 3rd largest customer is quoting their parts elsewhere because they need a second supplier to cover how unreliable your deliveries are.
Do you believe that had the business not taken on the additional customer that they would have "missed a revenue opportunity"? Is that big picture stuff, small picture stuff, or just humans who live in a real world stuff?
I understand where you are coming from, but the archetypes I am describing are just as valid for non-profits. The scrappy person who starts something is different than the person that creates a functioning long term org with structure and delegation. The person who is good at launching from zero has a different set of skills than the person to who takes something that has launched into something that is sustainable.
I am not talking about the growth at all costs mindset. I think we agree, it is the growth at all costs mindset that replaces that builder to creates that stable org with a carpet bagger that has BCE that claims they are going to build the business 2x or more but all they bring in is politics. These are the snake oil salesmen that fail up.
If an org needs to be revitalized, rather than bringing in BCE, they should go back and bring in Founder Energy.
This is an oversimplification. People specialize. There are people in Sales roles, and people in Operations roles. Yes, I absolutely expect the people in Sales roles to pull all their strings to get this customer. Their compensation (including commission) also incentivizes them in that direction. Naturally, closing the sale makes the company look better to its Board and shareholders.
The question is, who is the incompetent guy in Operations who is struggling with 65% on-time delivery? Maybe he's not executing well, maybe he needs to be replaced, especially if OTD slips to 55% and is turning into the weak link in the chain. And where is the executive who is supposed to be overseeing all this, to invest in and buff up Operations so that it will match the momentum of the rest of the company?
Or are they looking for someone who can navigate the legality of extending the American stock option scheme to the new office in El Salvador?
Maybe they want someone who knows how to implement a proper system of financial controls, which they've realised they need after a guy brought himself a canoe with the company's credit card?
I can see a founder wanting to hire people to take care of the growing compliance workload that comes with a growing company.
Maybe they should have kept the canoe guy instead of hiring grown up bean-counters who know the cost of everything and the value of nothing.
The optimum firm size will go down as the cost of communications goes down. Back when messages had to be delivered on horseback, you wanted all your people in one office building.
But now you can send an email in 10 seconds for $0, so it becomes practical to have many spread-out firms cooperating.
Obviously this is not the only factor, but still.
There's another interesting idea in Marvin Minsky's Society of Mind: when many agents with approximately the same processing power cooperate, the higher-level agents must necessarily be out of touch with the details, and will make big policy decisions that look stupid to many of the lower-level agents who have more of the details but less of the big picture. His agents were all part of the same mind, but it seems eerily similar to politics and big-company management.
So maybe startups should try to hire people with startup experience from the same industry since big-picture politicking is less valuable to a startup.
These are "APE[0] hires". Their goal is not to build a better company, their goal is to trade favors and power around a select set of elites brought together by a mutual hatred of the rest of us. You hire an APE for the same reason why royal families used to marry their daughters off - it's a way to trade power. "Worked at big companies" is a code-word for "has enough clout to play with the other lizard people in the room".
[0] Assimilation, Poverty & Exclusion; the opposite of a "DEI hire"
There is definitely a stupid game where people don't tell it like it is, but in my experience it's because people don't want to deal with HR at all, and so don't do or say anything that might bring a tut-tut from HR. Because people in HR are beyond annoying...
And HR fears a wrongful-termination lawsuit, not a defamation lawsuit.
This is all in the US, though. The UK has quite different libel laws and so maybe lawsuits are more common there.
Microsoft's revitalization occurred only after Steve Ballmer was ousted and Satya Nadella pushed out much of the old guard who were set in their ways.
Some anecdotal evidence I've seen of this.
I worked at a large publishing company. One of the VP's had been there some ten years. Seven of those as the second in command as the senior VP. Three different times, they hired an outside CEO, passing him over and each time the CEO left after less than two years, they didn't even consider him. He's still there and its clear they have no desire to promote him to CEO. Even knowing this, he continues to stay there which also has a down stream effect where nobody below will be promoted into his position or a parallel VP position, so by him staying? It just stagnates everything below him. Managers leave because they know there's nowhere to go but laterally or out of the company.
More recently, I worked at a huge health care company. One of the senior directors recruited me to join a new AI team he was standing up to do various projects with some emerging AI tools. I felt honored he would seek me out. Turns out, this was his gamble to get promoted into a VP position that he had coveted since being a director for the last five years. Our team kicked ass for about a year, but apparently, it wasn't enough. During our afternoon team meeting, he just announced out of the blue that Friday (it was Wednesday) would be his last day and our manager would be taking over the team after he left. He pulled me into his office a few hours later and explained what had happened. He said his boss (a VP) had told him last month that no matter what our team accomplished, he wouldn't be getting his VP spot at this company. If he really wanted to be a VP, he would have to leave the company since herself and several other VP's, didn't see him as "VP material" which is crazy if you knew what the guy did in his tenure at the company. Unironically, he joined an AI startup as one of two of their VP's. He was there for three years and they got acquired for $300M of which he got a good chunk of.
Inb4 someone complains that they're an MBA and not so bad. I'm talking about the guys that don't know or care about tech at all. The guys that just wanna be a big executive like they saw on TV.
The same sorta people that were in my 101s at uni who "heard programming was a good job" but didn't otherwise have any interest in tech
For example, I have the exact opposite view of the forcing out of Scott Forstall, which after reading what I think are fairly accurate descriptions of what went down was absolutely the right thing to do IMO. Forstall refused to own up to failures under his watch, which is an absolutely toxic trait in leadership (side note, when you're at that level it doesn't matter if the failure was "your fault", you still need to take responsibility for what happened, identify the root cause and make changes to reduce the possibility of it happening in the future). I am not an iPhone user, but every time the issue of Apple Maps comes ups, people say they love using it and that it's improved leaps and bounds over the years since Forstall was forced out.
Think you've dunked too far into the McKinsey kool-aid here.
But the best companies/teams I've worked at realized that some mistakes are inevitable, and they had a culture that quickly remedied those mistakes, learned from them, and moved on. The worst companies either (a) had "analysis paralysis" issues or (b) made lots of the same mistakes over and over and refused to learn.
Own up for what? Has anyone from Apple own up to Apple Intelligence or other design failures? Even in antenna gate Steve Jobs was defending it as holding it wrong. The firing of Scott was simply a power play. No one expected Maps to be perfect on first try. And it took Apple another 8-10 years before it was useable. But the Map Fiasco, if you could call it that. Was brown out of proportion with zero damage control from PR. A company that perhaps has the best PR department in history of cooperate America. If people are not reading between the line, Apple wanted him out, and very publicly.
>(the article talks about the "Top 100" alone)
Top 100, if that is indeed what it is has also completely changed. It used to be the 100 people Steve Jobs hand picked that if the company failed who he would recruit again for the next venture. And it is nothing "Top". You could be an engineer or doing some other lower level work but still included in the 100.
Now from that article Top 100 becomes management level meetings.
The epic failure that was the launch of de-google’d Apple Maps. Apparently Tim didn’t like putting his signature on the apology letter apologizing to customers.
https://web.archive.org/web/20130110043350/http://www.apple....
Yeah I wonder about Federighi. He doesn't seem to catch much criticism from the Apple pundits—I assume because he's one of the few SVPs that seems like a real human in interviews and videos and not a stilted robot like the rest of them. But Apple's software, and macOS in particular, seems to be rotting from the inside out. Changes ship and everyone says "boy this is a step backwards, I hope they iterate quickly" and then it sits, almost entirely unchanged, for years on end. e.g. new Settings in macOS, Stage Manager on the iPad.
With how much the hardware team has been knocking it out of the park since the ARM transition it's really starting to feel like the software is the weak link. This rumoured massive redesign this year has me feeling very anxious.
I'm told he has the superpower of memory. Someone told me they had an eng review with him on a year prior, which ended with action items for the team to fix XYZ. Then a full year they had another review, and Craig came in and right away asked, "Did XYZ get done?"
Android caught on, and now feels smoother than iOS. And that is with iOS animation tuned off.
You get promoted and go up because of your peer coworker group's support, which creates a strong incentive to not rock the boat and go against sacred cows that work well enough. The person who succeeds in big company post a hypergrowth phase is a very different person than one who made the hypergrowth happen.
Evidently, he is very good at increasing share value though.
So many folks will tell you “I learned so much from my previous failure and without that I never would’ve succeeded blah blah blah.” I personally believe in that sentiment a bit, but just wondering if anyone’s aware of a well-known case where that’s happened.
If someone is successful their past is viewed differently. I doubt you’d “failed up” success stories because anyone who had great success would have their previous failures lost to history.
There are far more bugs and issues that are to be fixed (but don’t get attention) than Siri. Anyway Siri has been close to useless for a decade and a half. It’s not a big deal if it remains so for another half a decade. Nobody outside of Apple has any expectations on it.
Edit: On a related note, this leak seems to be significant. The Apple I know of would fire the executives (among the “top 100”) who leaked this and probably make sure they’d pay some hefty monetary penalties too.
I had a Galaxy S8. It definitely did.
> Unlike iOS,there are any number of music player apps on Android that stay out of the way and don't try to be a "platform".
iOS has other music players too. It was a choice that e.g. doubleTwist stopped supporting iOS when pivoting to CloudPlayer.
Let’s define “ad”.
https://www.howtoisolve.com/how-to-turn-off-or-disable-apple...
It used to work in the first few versions of Music.app but broke about 2 years ago and has never fully disabled it ever since.
Like you say, Siri is borderline completely useless. Just timers for me.
Even just the most basic LLM integration, without even giving that LLM any personal data would be a massive improvement. They even have this ChatGPT integration that Siri seems totally incapable of using in any meaningful way.
I don't think Apple will ever use LLMs, given the offensive output they can generate sometimes. There is just no way to make them safe for all audiences.
Well, apparently some people have at least some expectations, after Apple pushed ads touting Siri's new abilities (and Apple AI) but failed to launch them on time, and now Apple been hit with a federal lawsuit against them: https://www.axios.com/2025/03/20/apple-suit-false-advertisin...
Edit: I wonder if this will force them back to live events? Live demos are at least more believable and might win them back some trust.
My wife and I were watching Jeopardy late at night, and Pol Pot came up. I asked Siri something like "Siri, tell me about Pol Pot" and instead, it heard "Siri, Call Scott", and rang my friend at 1am.
Do better please! Where is the passion, catering to pro’s, any idealism? Hardware is great but software gets worse and worse..
It died 14 years ago.
I think Apple started to die with the iPod and got worse the more successful it became.
Then again, maybe I always prefer the underdog.
Also the classic MacOS where you (the user) had to pre allocate memory per application and where holding down the mouse button stopped any application from running in the background.
The resuscitation was truly miraculous.
It was very cool tech. Closer to what Apple would get from NeXT years later.
My guess is as to why it failed (and this was also the common sentiment at the time) — it was an optional install and not a default. It's hard to imagine anyone writing an app around a component (extension) that few people had in the OS.
And I just thought about the other abandoned tech that came with System 7.1 Pro - PowerTalk.
My next Mac was a 2008 Macbook Pro (non-unibody) that had backlight issues out of the box, failed display cable two years in, and then the GPU failed. (Nvidia plague era, and Steve Jobs silence plague era of shit-ass fan curves)
To this day I still refuse to trust Apple's fan curves and install fan control software. Especially the M1 iMac with the cut down graphics that they only gave one fan and a smaller heatsink. Watched it break 100C regularly.
The m1/m2 mac mini might be the only one I've never had issues with the stock fan curves so far, but I still bump them up anyway for peace of mind. I don't see a reason to let an SoC hit 98C even if its rated to do so.
At the end of the day, I was just not that impressed with the x86 based Macs. They had all of the drawbacks of x86 with all of the added disadvantages of Ive inspired design which led to poor heat dissipation, not enough ports and butterfly keyboards
Bluetooth has been broken on both editions of their Pro Max Phone (15 & 16). It cuts out and has all kinds of weird issues, but no fix has come for years now. This was why I always paid a premium for their phones, they did hardware and software well. Not anymore, their so focus has been on their processors.
This tends to be an Apple issue. They introduce proprietary thing and eventually unless your hardware supports said thing it will have a degraded experience in some way
Apple has the MFI program for these things. You can get certified and tested in relatively short order.
They also aren’t removing the original protocol support or anything like that.
What I will say is that I think they don’t devote as much QA resources to getting it right as they do their own protocols, hence the difference.
With Microsoft it was very different. They wanted to subsume or shutdown whatever they targeted with EEE
This is such a trivial big win as well, create a software dev team to focus on the outstanding bugs. Head it with one or two senior developers, make it the first step in onboarding new developers. What a great way to learn, and make a difference.
This is not rocket surgery, and Apple really do have a bad reputation here, even with the muggles.
Sounds nice on paper. In practice, the seniors assigned to the team will see it as a career dead-end (because fixing bugs doesn't get management attention, but flashy new features do), juniors lack the experience to avoid edge cases or to navigate the project structure, and the seniors/intermediates on the "actual" development team don't have time to waste on reviewing and aiding code of juniors and bugfixes because then they have ownership over that...
This is a myth, though a myth created by Apple itself and Bertrand Serlet's tongue-in-cheek keynote slide. Snow Leopard actually had a number of new features: https://en.wikipedia.org/wiki/Mac_OS_X_Snow_Leopard#New_or_c...
Moreover, Mac OS X 10.6.0 was much buggier than its immediately predecessor Mac OS X 10.5.8. There were some really bad bugs in those early Snow Leopard releases.
The Snow Leopard that everyone remembers and loves was not version 10.6.0 but rather version 10.6.8 v1.1, which was released almost two years after 10.6.0.
Major OS updates invariably introduce more bugs than they fix. That's an iron law of software development. What Apple used to do, which they no longer do, is spend a long amount of time just fixing bugs in minor updates to the operating system. Now, unfortunately, Apple is on a rigid yearly OS update schedule. Worse, Apple doesn't just fix bugs between those yearly updates; instead they keep introducing new features even in the "minor" updates. So we never get a "stable" version. It's constant change for the sake of change.
Because they still managed to fix all the egregious bugs by August every year, as late as Mojave in 2019.
From my recollection at least.
My argument is that they were never building and have never built software at a sustainable pace, even before the yearly cadence. They race ahead with tech debt then never pay it off, so the problem gets progressively worse.
A while back, that merely manifested as more and more defects over time.
More recently, they began failing to ship on time and started pre-announcing features that would ship later.
And now they’ve progressed to failing to ship on time, pre-announcing features that would ship later, and then failing to ship those features later.
This is not the yearly cadence. This is consistently committing to more than they are capable of, which results in linear growth of tech debt, which results in rising defects and lower productivity over time. It would happen with any cadence.
And I also remember 10.7 actually being better and where I thought Mac OS X (and its macOS rebrand) peaked, for interactive/workstation use.
However I ran a 10.6.x virtual machine (that yes, ran Mac OS X 10.6.8 Update Combo v1.1[1] for the last decade of its service life) until 2021 for a bunch of long-timeline server functions, so I guess Snow Leopard was pretty good overall, in the end...
I took it into the Genius bar and they had nothing other than "we will wipe it and get it working."
It turned out I was able to boot to single user unix console mode and clean up the issue in an old school style. I have no idea if that is even possible anymore, but in any case I have never had another issue with OSX as severe as that one.
Modern Mac OS got really quite high quality at some point but it's easy for people to forget it had a lot of growing pains between 1999-2008 or so.
I was doing hardcore computation 24/7 on a MacBook, including model checking real-time systems, and I vividly remember the exact day I experienced one kernel panic.
The rest of the time, everything was rock solid. It's sad both quality and aesthetics degraded during the 2010s, where the system somewhat converged to iOS UI patterns and lost skeuomorphism.
Apple did skeuomorphism really well, which is hard. No idea why they moved to flat designs, which are easy to copy by competitors.
This is far from isolated to Apple, too. It's a cancer that's infested virtually every single software company in the entire world at this point, and it's endlessly frustrating. If they don't have some New Shiny Version to show off to the tech media and blogosphere everyone starts acting like the software itself is a dead man walking. I also think it's partially down to all these same companies trying to justify subscription billing with a constant trickle of "new stuff" that the application in question does that you're meant to feel like you'd be missing out on.
I don't ascribe to this notion whatsoever. I in fact far prefer my software that barely changes at all over time. My most reliable and useful computer is my huge Ubuntu box that lives in my laundry room which handles... I mean frankly it would be easier to say what it doesn't handle, which is anything Apple adjacent because that's all proprietary, and it doesn't handle my security cameras because I couldn't find a linux-based solution for that. Literally every other automated function outside those two categories is handled by that machine, with a mix of software I've downloaded and configured and a fair bit that I've written myself.
I say all this to say that machine barely changes at fucking all. I do security updates of course and occasionally have to tweak something but the apps on it are the same, it serves the same internal websites, it runs the same scripts, like clockwork. I LOVE that thing and my life would be in an utter shambles if some overpaid tech executive had the power to randomly change how it works to justify his salary.
With further progression on integration/miniaturization and lower power consumption/heat output for general computing, the devices have shrunk to their bare minimum as slabs, there's very little physical to display so the fashion needed to move to software (and what online services it can be a client for). Stasis is death when you rely on selling, and maintenance is a constant cost which no one really wants to pay for.
As a side note, it's interesting to compare attitudes to the physical side to PC, where for years there was almost a pride that PC was a minimalist functional box (besides the occasional fun/weird exception), but that contrasts against now where it's hard not to get components with windows or embellished with LEDs and logos on display (and there's another weird contrast, where on one hand you have internals on display, on the other trying to minimize or hiding away the cables as though the inner workings were ugly)
The strangest thing about this is in the system configuration dialogs where they have a set of really gee whizzy modern configuration screens but you still have to go into 15 year old screens to do many common tasks —- they updated some but kept the old ones that they did not have time to update which is a little ugly but fine because they old ones work 100%.
I used to have “who moved my cheese?” moments all the time with Windows circa 2005 when I was admining Windows and having to deal with configuration screens in ‘98, 2000, XP and various versions of Windows Server, they couldn’t resist making superficial changes that annoyed me to no end.
I don't know who if anyone really is heading the UX department at Microsoft, but they should either be empowered to their job properly or fucking fired, and I couldn't tell you which.
Microsoft released Windows 8 in 2012, and here we are 13 years later using interaction panels that have only gotten minor chrome updates since their original release in Windows 95 (looking at you, Advanced System Settings and Device Manager).
On some level it's an embarrassment, on the other level I never run into a "can't get there from here" experience though I had an awkward experience the other day when I brought home a bargain monster TV from the reuse center and found I had to look across a several different screens to find all the settings to get the video output properly matched to the TV.
But the thing is functionality is already being impacted! I had an experience the other day where I was trying to manually configure an IP address for an ethernet interface to configure a piece of hardware, one of those situations where it lacks DHCP but I knew what the IP scheme was and so I just had to configure an address, gateway and subnet in order to be able to talk to this damned thing, which I was eventually able to do. But, crucially as I'm trying to do this, Windows pushes me towards a Modern/Metro UI version, which, fine, whatever, but when I entered my information it would then show a series of "in progress" dots across the bottom of the screen, presumably because it was attempting to verify it had internet access on this interface, which it obviously didn't and wouldn't, but it did have internet access via the WLAN card. This contradiction seemed to confuse the shit out of the Settings app, as it presented no error and eventually seemed to just... shrug and do the thing I'd asked.
Except it didn't work, and I spent an hour troubleshooting why I couldn't yet communicate to the thing, only to eventually out of exasperation go to the control panel to see if the old UI version of this (right click interface, properties, ipv4, properties) only to find out it NEVER SET THE ADDRESS I SPECIFIED AT ALL! Presumably because it couldn't verify it now had internet with those settings, or maybe because the UI was just broken, I don't know.
(Also interestingly CMD thought it had the address configured, but no subnet or gateway, and the old UI had none of it and it was still configured as DHCP)
And like, this is just bad software design, bordering on incompetent software design, for several reasons:
* We have an in-progress "I'm doing something" indicated from the OS, and I'm assuming it was in fact doing something, but it was not indicated at all what was being done, or why, or the result of what was done or what went wrong, which is simply horrendous.
* It was, I'm guessing, attempting to verify connectivity, but that was not explained to me, nor was it presented as an option as it is in the old UI (there's a checkbox that says "validate this when I'm done" and you can leave it off, which I did which then worked as I thought it would)
* Somehow, these three functions to show an interface's state (CMD, old UI, new UI) are all producing different outputs to one another about the same interface, which is just BONKERS in terms of software designed to manage a system, and implies severe fragmentation in the core of the OS.
So, just so I'm understood, I don't think Windows 11 is embarrassing because it has different UI conventions present simultaneously. I think it's embarrassing because of what that fragmentation means for lower, more important parts of the OS. It's a less important thing that points at a more important thing.
I much prefer the older screens. They are so much easier to use.
The new version of the OS was always being developed in a branch/train, and fixes were backported to the current version as they were found. They weren't developed linearly / one after another. So yeah, if you are comparing the most stable polished/fixed/stagnant last major version with the brand new 1.0 major version branch, the newer major is going to be buggier. That would be the case with every y.0 vs x.8. But if you are comparing major OS versions, Snow Leopard was different.
Snow Leopard's stated goal internally was reducing bugs and increasing quality. If you wanted to ship a feature you had to get explicit approval. In feature releases it was bottom up "here is what we are planning to ship" and in Snow Leopard it was top down "can we ship this?".
AFAIK Snow Leopard was the first release of this kind (the first release I worked on was Jaguar or Puma), and was a direct response to taking 8 software updates to stabilize 10.5 and the severity of the bugs found during that cycle and the resulting bad press. Leopard was a HUGE feature release and with it came tons of (bad) bugs.
The Apple v1.1 software updates always fixed critical bugs, because:
1. You had to GM / freeze the software to physically create the CDs/DVDs around a month before the release. Bugs found after this process required a repress (can't remember the phrase we used), which cost money and time and scrambled effort at the last minute and added risk. This means the bar was super high, and most "bad, but not can't use your computer bad" bugs were put in v1.1...which was developed concurrently with the end of v1.0 (hence why v1.1s came out right away)
2. Testing was basically engineers, internal QA, some strategic partners like Adobe and MS, and the Apple Seed program (which was tiny). There was very little automated testing. Apple employees are not representative of the population and QA coverage is never very complete. And we sometimes held back features from seed releases when we were worried about leaks, so it wasn't even the complete OS that was being tested.
A v1.1 was always needed, though the issues they fixed became less severe over time due to larger seeds (aka betas), recovery partitions, and better / more modern development practices.
Do you mean Mac OS X 10.6.8 v1.1? Otherwise, I don't know what you mean by "v1.1".
In retrospect, I'm guessing that you meant N.1, e.g., 10.6.1. But 10.6.1 certainly didn't solve all of Snow Leopard's problems. Like I said before, the "stable" Snow Leopard everyone loves was the result of almost two years of minor updates.
> you are wrong(ish).
> So yeah, if you are comparing the most stable polished/fixed/stagnant last major version with the brand new 1.0 major version branch, the newer major is going to be buggier. That would be the case with every y.0 vs x.8.
In other words, as you admit, I'm 100% right. ;-)
Every new major OS update introduces new bugs, that didn't exist in the previous OS, some of them horrible, and Snow Leopard was no exception.
Remember this one? It's hard to find a worse bug than total user data loss: https://forums.macrumors.com/threads/snow-leopard-bug-respon...
I still believe you are right and wrong (which is why I put the "ish" on wrong).
"Every new major OS update introduces new bugs, that didn't exist in the previous OS, some of them horrible, and Snow Leopard was no exception" is not what folks are noticing when talking about Snow Leopard. People don't say Snow Leopard was great because it had no bugs, they say it was great because it had fewer bugs they experienced at release and converged quickly to something that was very stable, much more quickly than previous releases (and Leopard was a particularly long stabilization cycle right before it).
I do remember that bug you link, and I remember is was via migration assistant and required some convoluted steps to get in that state (IIRC it largely cropped up with people migrating their home from extremely old versions continuously, which was one of the QA tests we actually did but this issue was missed). There was much debate as to just how widespread it was (Apple didn't have telemetry at the time and had to rely on forums and apple care reports). The majority of people had no issues with SL, which was not the case with Leopard. Leopard's development internally was also more chaotic FWIW.
During that time period my team and I triaged every single Mac OS X bug coming into the company every morning. Trust me, SL was of higher quality than Leopard.
Nowadays, shipping is less of a major event due to CI, automated tests, betas, no CDs/DVDs, recovery partitions, etc. We're in a much better world!
Could you clarify what you mean by "ran"? Originally I thought you meant that you were the manager in charge of the 10.6.1 and 10.5.8 releases: "the person who personally ran" is singular. Whereas now I'm getting the impression that you were just one of many engineers who installed and used internal builds of the updates?
> People don't say Snow Leopard was great because it had no bugs, they say it was great because it had fewer bugs they experienced at release and converged quickly to something that was very stable, much more quickly than previous releases
That's precisely where we disagree. My impression is that people are just looking back fondly at the later versions of Snow Leopard.
> (Apple didn't have telemetry at the time and had to rely on forums and apple care reports). The majority of people had no issues with SL, which was not the case with Leopard.
These two sentences seem a bit contradictory. ;-)
> Leopard's development internally was also more chaotic FWIW.
Externally too. Leopard was infamously delayed for iPhone.
> Trust me, SL was of higher quality than Leopard.
Well, from my perspective, "Leopard" and "Snow Leopard" are a bit amorphous. They are brand names, not specific pieces of software. 10.6.0 was definitely not higher quality than 10.5.8, as I think you've admitted already. And that's precisely why I object whenever people say, "We need another Snow Leopard". It's never the major releases that create quality, stable software but rather the long train of minor bug fix updates that occur afterward.
By the way, I also remember an NSURLConnection crasher that was introduced in 10.6.3 and IIRC plagued us for a number of 10.6.x versions until it was finally fixed. https://openradar.appspot.com/7841731
I certainly admit that Snow Leopard was less ambitious than Leopard, and thus 10.6.0 likely introduced fewer new bugs than 10.5.0. If you have to ship a major update, then obviously fewer new features is going to create less disruption than more new features. But the fundamental quality problem today is that Apple forces itself to ship new major updates every year. That's completely unnecessary, a self-inflicted wound. If you look back prior to the annual schedule, the major Mac OS X releases came 14, 18, 30, 22, and 23 months apart. That's much more reasonable.
> Nowadays, shipping is less of a major event due to CI, automated tests, betas, no CDs/DVDs, recovery partitions, etc. We're in a much better world!
You cannot be serious! As far as I see, Apple software quality is worse now than ever.
And just to compound the problems, we never get a "stable" version anymore, because Apple continues to ship new features throughout the year, even in "minor" updates, so even 11 months after the .0 release, we still get the bugginess, and after every .0 release Apple has to turn around relatively quickly and start work on the next major version in order to be ready for the next WWDC in June. It's a vicious cycle.
If anything, CD/DVD installers were good, because only the most eager users ran to the retail stores to buy them and jump onto the bleeding edge new versions, and bugs could be fixed before the majority of users eventually installed the major updates, whereas now Apple is pushes users hard to install major updates over the air immediately at .0.
I cannot think of anything that less needs yearly major updates than macOS. It's a mature, 25 year old OS that, unlike iOS, is used for an enormous range of professional work. I need to it be fast, stable, and predictable. The last thing I want is change for the sake of change, which largely describes the last 5-10 years of the OS.
Wanna make Notes.app compatible with the new features in this year's iOS? Just update Notes. I don't need a whole new OS to get new features for a notepad.
Having said that, here's the reality of bugs that are assigned to a team. Feature work comes first. The (older) engineers don't want this — they want to fix bugs, refactor code, get rid of tech debt. But ever since Jobs returned to Apple, it's become top-down and the engineers are no longer driving the ship. Management want the features.
So, the slippery part is this: once you defer a bug for an OS release and ship your product, deferring that bug in the next OS is a no-brainer. You already shipped with the bug, why is it so important this time around? So users/devs learn to work around the bug.
Occasionally, as an old-timer, I would on a whim just fix an arbitrary bug that was "bugging" me. Sadly though, the process had become so top-down though that I would also need: 1) someone to code-review the changes (and so already you are encountering your first obstacle requiring "buy in") and then 2) get permission from "management" (this might be the BRB, bug review board) in order to submit the fix and the Radar. (There are periods though when they are lax and bugs can be submitted with little justification — or we would just make up some bullshit to get the bug fix in).
I recall the early days with fondness when a dev just checked fixes in.
Me: Craig, are you working on the Crop tool in Photos?
Craig: Yeah, why?
Me: How does it pick the default for whether to use Portrait or Landscape? Half the time I think the default it picks is wrong. Why not look at the image bounds and default to Landscape if it is wider than it is tall?
Craig: Good idea. I'll make the change now and write a Radar for it later.
Also, a shout out to Brendan who would push back when in a feature meeting with something like, "Okay, which of these features can we drop? Because we have some serious technical debt we need to address that was not own your feature list."
Were you using Macs before Jobs came back? The entire operating system for PowerPC based Macs was technical debt with parts of the OS running under emulation.
It was a buggy unreliable crash prone mess.
I think he was :)
Yeah I had that game on my Mac LCII back in 1992 and Parena was great too.
The point still stands though. The operating systems were horrible back in the mid 90s and both Macs I had back then - the Mac LCII and PowerMac 6100 - were cripple by being a half speed bus. Back before it was necessary.
As an engineer before Jobs came back — and for a few years too after he was back — there was still a sense that engineers could call the shots with their own frameworks/apps. Copland, Pink, all that — you can dismiss them as failures but they were engineering trying to toss off the "technical debt" of no true multitasking. So, again, it was bottom up and was at least a joy to be an engineer working on the OS at the time.
As I say, for a few years Jobs let engineering call the shots as NeXT became integrated in the OS. I was on the Graphics team then and a whole new graphic architecture and window server were created more or less from scratch (heavily borrowing from NeXT of course since most of the graphics engineering team were NeXT).
At some point though the major changes were in and management began to take over. "Quality" was eventually measured in unit-test code coverage, for example. (Sigh.)
If you were only using Windows you barely noticed, but if you used much Unix Mac OS got pretty painful. I mostly remember this from taking a digital music/video class and that was basically the only thing I used Macs for at that time. You never really got through an hour or two editing video or audio without a crash or two. We had Avid workstations where they controlled this by tightly controlling the software on the Macs, but I never actually got permission to use them.
There were also behavior patterns. If you only used Mac you were in a behavior pattern where you'd crash the machine less. If you were using Unix workstations a lot your behavior subtly changed and you tried to do more stuff at the same time. If you then went back over to the Mac and overloaded the Mac the same way it was a bad time.
That’s a bug not a feature. Engineering led companies rarely ship good consumer products. What happened to Apple before there was a product guy at the top is a prime example.
Another recent example is Google. Google has the best technology in the industry but can’t ship and sustain a good product to save its life.
I should qualify it somewhat though — I mean I was, for a spell, working on the ColorSync framework. So the "customer" was also an engineer using our API.
At the same time, when I worked on Preview initially I added features that I wanted and I think it dovetailed what users wanted. I am also a user I rationalized.
Further, many of the old timers like myself, were hung up on Tog and his Human Interface Guidelines. We would argue over lunch the Right way to handle UI for a specific feature, etc.
Jobs comes along and with Design at his side, and they decide that the address field in Safari should also be a progress bar (that appears to select the text as it loads?). Some poor engineer was told then to implement that. (I hated what I came to call one-off UI.)
This is why Snow Leopard was so buggy on release but unlike previous releases actually did get better: management stopped pushing new features, and even a skeleton crew was able to polish it over time. If you look at a map of tentpole Mac OS features, you can see that the ambition vanished with the iPhone's release and didn't recover for a decade.
I may be remembering incorrectly, but I honestly think it was better when it was released years ago than it is today.
I think you're remembering correctly. Siri used to work much better for basic tasks, and didn't seem to randomly fail for no discernible reason. I can't remember what iOS updates changed things, but there were at least a few that absolutely degraded Siri's functionality. One that stuck out to me was when Siri was one day suddenly unable to correctly respond to "play all songs shuffled" - it worked fine for years, but after an update, just decided it couldn't do that anymore.
The concrete value-measure for me is whether I would feel any loss as a user if Siri simply disappeared. The answer is no, I would feel no loss.
But this is also true for me if the subject is Gemini, CoPilot, Alexa, &c. For all the money and energy burned, for all the advertising babble and grotesque valuation, I would not as a user be one jot less productive if the invisible Thanos hand of the market made them all disappear at the end of this sentence.
Google Assistant with Gemini (or whatever its name is this month) is really remarkable at helping with mundane tasks, and I would really miss it if it were gone. Circle to search, asking questions about my agenda, and setting up new events on my calendar based simply on taking photos of documents or posters is so convenient that I really buy the concept of having an AI personal assistant.
And because this is a very sticky feature when delivered properly, if Apple is not involved it gives a very strong competitive advantage to Android flagships.
If Siri has been useless for more than a decade, that also means that many users are barely using it, if at all. I'm not the only user of a system containing such applications that has found zero concrete value in them.
I use Siri for about three things: timers, reminders, and asking about the weather. But the reminders are mission critical. I use the watch, and any time my flighty brain hits on something, I set a reminder for it on the spot.
I literally couldn't get along without it. The only killer feature of Siri is accurate voice transcription, and that's all I need (and it could be more accurate, I just get used to comical translations when I use a rare word).
I guess I wouldn't mind if it were better, but I don't need it to be. Reminders are enough.
All things considered Apple actually delivers some great software, Apple is one of the few companies that built their own operating systems, their software UX is considered to be the gold standard. They pulled architecture transition processes that required great software engineering alongside with the hardware engineering and they did it amazingly well.
Apple's success in some areas suggests that the failure in other areas doesn't have to be about software development culture but simply wrong bets or policies.
Apple tomorrow can become the best platform for anything AI, they just have to open up their platform and let people on the cutting edge of AI to take over some functions.
IMHO Apple's greed is failing them. That revenue growth in the "Services" category on their quarterly reports is their Achilles heel. Locking down users on their platforms allows them access to a "market without competition" but there's actually a competition happening outside of this walled garden and that competition is fierce. People in the garden start thinking that maybe the grass is greener beyond the fence.
Ironically, there's a possibility EU saving them from themselves if they stop being just compliant enough to hold up in court and embrace the spirit of what DMA is trying to do. Throw a tantrum on EU and say that the lost revenue was because of the evil EU thingy and save this great brands and great company.
But in those days apple was the underdog and HAD to do good by their users or there was no reason people would switch. Now it feels like their first thought is how they can monetize every step of the way - they're turning into Disney in that sense. There's often little money in fixing bugs anymore.
But when Apple advertises literally all their new devices as "Built for Apple Intelligence" without actually delivering on that promise, that's just false advertising.
His delivery is too perfect and makes him sound like a really good text to speech program. It’s off-putting. The only other person I’ve heard that has this presentation style is David Miscavige. Perhaps some analogies could be made…
We're on Sequoia 15.3.2 now and the keyboard shortcuts of the big new window tiling feature still don't work on non-Apple keyboards (or Apple keyboards, if you happen to have remapped the globe key to something else, like Caps Lock).
† Hyperbole, in case it wasn't obvious
John "JG" Giannandrea was hired over to Apple around 2018 to head Apple's new AI/ML division, which would include the Siri organization that predates Giannandrea's tenure at Apple. Giannandrea was previously the executive in charge of Google's Research division.
Mike Rockwell was hired into Apple from Dolby Labs around 2015 to head a group called "TDG" that would be the R&D and the product group for what we know today as Apple Vision, an AR/VR headset. The same organization had its own AI/ML applied research teams focused on computer vision problems, and had hired in folks from Microsoft's Hololens team.
From what the article describes, the Siri organization is being moved from Giannandrea's scope to sit under Rockwell, and Rockwell will be moving away from the Apple Vision organization.
Apple hired Giannandrea to build an organization like the one he led at Google, and appears to have found that that the AI/ML organization built at Apple struggled to manifest its work into successful product wins despite the massive financial investment. It's worth noting that at Google, Giannandrea was succeeded by Jeff Dean, and the organization was more recently reorged to become the "Google Deepmind" we know today also had the same struggles.
Furthermore, the challenge with AI is that even though it can deliver some shockingly impressive results, it also generates some bafflingly stupid responses, as well as answers that are seemingly correct but are never less wrong in ways that are hard to determine. Those hallucinations really shatter the illusion of quality and reliability, which ultimately undermines confidence in the functionality as a whole.
Given that, Apple is stuck trying to catch up to the rest of the products in the AI space while also realizing that everyday AI is nowhere near as polished as Apple would expect it to be. So the more Apple pushes AI, the more customers are likely to pick up on the errors and inadequacies of the product.
Even though other AI assistants suffer from the same fundamental problems, the ones from Apple Intelligence are going to seem more embarrassing because of Apple’s brand image.
Oh, of course. Like...? Nothing else has access to relevant data. That's like 95% of the pitch of siri.
Voice assistants are just fundamentally embarrassing to use, imo. The only exception of which I can think is while driving.
> Nothing else has access to relevant data.
Simply not true.
Its doesn't mean that each product doesn't have something a bit special but competition caught up long time ago, sometimes went ahead (better batteries, bigger cameras etc). These days there is much more 'yawn factor', and its across whole industry.
I don't remember them ever doing that. Usually they start with something lacklustre then incrementally improve it until it is strong.
Maps is a great example, it was poor on launch compared to Google Maps but has now got to a level where most people don't bother with Google on the iPhone.
Yes, the iPhone put it in everyone’s pocket, but if Apple had built a handheld device that was powerful enough to run any interactive mapping tool Google Maps was already the obvious choice.
It’s a minor quibble, but to say Apple played a majority role in Google Map’s success doesn’t ring true to me. In 2007 Google Maps was easily overtaking all other mapping tools with or without the iPhone.
Apple Maps is also pretty good here in Canada, although I would never trust it to tell me with any accuracy what a given business's hours are, or whether it even still exists. Google is much better at that.
What is saving them this time around is the way they have been priting money with iDevices.
Which are historically the hardest problems for engineering orgs to ship: precisely because they cut across team/org boundaries.
Suddenly the Maps team need to give a shit about the Calendar team, etc.
And both teams tend to exaggerate and say 'Sure, our side of the integration is finished... it must be a problem on their side.'
Ironically, Amazon-as-a-company probably has the most experience retooling this way -- from the Bezos API memo. Because that's what it will take.
working in AI/ML, is there any recommended literature one may read on how to ensure efforts result in products? Would be interested to access more experience to benefit both an engineer and a manager pathway.
Apple had teams involved with AI/ML in several divisions also, from AI/ML (including Siri), TDG/VPG, SPG...
I would contest this statement very vigorously. Siri has been a disappointment but nearly every single Apple product has a load-bearing reliance on an AI/ML feature.
I'm continually frustrated by the (relatively recent, since LLMs) tic where just because a ML model isn't conversing with you or otherwise making its presence impossible to ignore, that it isn't delivering a massive amount of value. It is frustrating from laypeople, it is extra frustrating from industry insiders.
Just a few examples off the top of my head:
- AirPods with ANC and spatial audio. Both headline features of these products that are 100% AI/ML.
- Watch with heart arrhythmia detection, automatic workout detection, fall detection, etc. All are headline features (some literally life-saving) and are 100% AI/ML.
- iPhones have high-profile features that are 100% AI/ML: automatic car crash detection. Others are more subtle but IMO substantial differentiators - such as automatic image enhancements out-of-camera.
Again, I know in the age of ChatGPT we seem to have twisted ideas of what ML is, but "AI/ML" is not synonymous with LLM.
2) The examples given may have been produced by AI/ML-based technologies developed at Apple, but may not have been the work of Apple's AI/ML Organization. Many "groups" (divisions) within Apple have their own teams using AI/Machine Learning (e.g. AI/ML Org coexisting with AI/machine-learning work and teams in TDG/VPG, SPG (special projects group: the one previously working on a car), etc.
From the perspective of 1960, early "robots" were expected to be physically capable and mentally feeble. Good at logic. Capable of making a sandwich. Weak at empathy and whatnot.
Even from the perspective of 2025... most people don't understand how slowly robotics has advanced. Human-level performance at laundry folding remains a distant dream. Empathy is increasingly trivial.
So Siri.. and voice UIs generally. The bottlenecks have been in unexpected places.
In general, we just don't have very good UI paradigms for voice. Voice recognition is finally good. LLMs theoretically add a lot of capability. But... there just isn't a great UI.
It's like trying to use a smartphone with a nipple mouse instead of touch. You can slowly hack your way to making specific tasks/features work... but there is no radiation event where lots of tasks become possible.
Now it’s a crapshoot.
It wasn't a good verbal command line. It was usable because even an imperfect command line UI is inherently usable if use cases are limited. Building on to that though... you always overreach.
Personally, I always thought voice+screen interface was an under-explored. That (for example) would let you go from command line to command line navigator... a natural progression.
Voice UI kind of needs to be "one shot" to be pleasant: Play "Fortunate Son." Once you have to go back and forth, listen to list of options... it's no fun anymore. The Windows/Mac/Xerox GUI paradigm required a mouse, keyboard & screen. Voice only is limiting... perhaps.
Plus, there’s no more humor. Trying to crack jokes at it used to give funny responses. Even old things like “I need to hide a body” — “I don’t know how to respond to that”. Insult it and it’s a “I won’t respond to that”. Lots of old funnies are now gone and stripped away.
which is equally funny I think
You have no idea how much "hole" you just filled in my lexicon. Have been articulating this all wrong for years.
The futuristic ads were made for the consumer to feel safe and sound.
The actual money flowing went into military applications (drones, guidance systems, etc) and commercial applications (car factories)
For the above systems, they don't have to be physically capable, just have a restricted set of actions / outcomes, for example, flying a missile. But, they need to be mentally strong, to take decisions at split seconds.
It has only become worse in the past couple of years.
The inability to know that bedroom means bedroom [1], or the impossible task of adding several items to a list [2], or failing to answer what the current month is [3] have nothing to do with slow progress or UI.
[1] https://x.com/dmitriid/status/1781030511336456612
[2] https://mastodon.nu/@dmitriid/114172857097176113 and https://mastodon.nu/@dmitriid/114180042031267746
I don't know why Siri has had a bad user experience, but if there is one company that can do a better job at AI-as-a-product than OpenAI or Google, I think it would be Apple.
Nonetheless, your comment convinces me that I should try Apple Maps more seriously. Maybe I’m missing out.
Not sure if that means I should try Apple Maps again at the 11th hour or not— maybe if it's finally gotten good it would be better to not know and just remain in blissful ignorance.
Google Maps gave me instructions to turn off a junction right at the turn off, resulting in me missing it. Worst still, it did this not once but twice. And the detour was via road works.
Google Maps added a considerable amount of time onto what was already a 3 hour journey.
Thankfully I had planned for problems so there wasn’t any negative outcomes aside time lost and a considerable amount of additional stress when I was already in an emotionally bad place.
On the journey home I used Apple Maps and the difference in the directions were night and day.
Apple Maps gave me ample warning before each junction. It described the junctions (eg “right turn 100 yards after the traffic lights”) so I knew exactly where I was going. Even told me what lane I needed to be in.
Google Maps did do this on occasions to be fair. But it was highly inconsistent. Hence why I got stung so badly when its instructions were last minute. Whereas Apple Maps was 100% reliable 100% of the time.
It will be a long time before I rely on Google Maps for satnav again.
> It will be a long time before I rely on Apple Maps for satnav again.
I assume you mean Google Maps :)
Apple severely dictates and limits what we or any other app can do there as far as UX, while not holding themselves to the same rules.
I ran Android Auto for the first time yesterday and was impressed by how much more “Google” it was.
But even when it had been working, I had started noticing navigation errors started creeping in. It was nice that I hear things like, "at the next McDonald's, turn left" ... but I also get other strange navigational errors. Even just last year, my wife and I hear the directions, and it is having us go in a confused way. I don't trust it as much. (And there is a lot I can say about this using Promise Theory to analyze all of this).
Last night, at a town I do not reside in, I'm making an errand to got to the grocery store, and Google Maps breaks again. So I use Apple Maps. Apple Maps navigation tells me to turn in, and that I am in the parking lot for my destination. I have never heard Google Maps doing that. Another time just last night, it told me that I am crossing this light, and to turn at the next light. I also never heard Google Maps tell me that. Those were literally the kinds of things I would ask my human navigator to tell me in addition to the standard Google Maps navigation (on my wife's phone).
My wife seems to like Google Maps better, so we tried it on a recent trip. I ended up going around in circles in an unfamiliar area, and it kept telling me to turn where no road existed. I was flabbergasted it was so bad, as the last time I used it, I didn't remember it being so unreliable.
- Apple Maps has a different UI (obviously), which I think was the most annoying aspect of the switch
- Google Maps shows the speed limit, and the speed you're going at. Apple Maps just shows the limit. I prefer the google maps version here
- Apple Maps gave instructions like "go through this light, and turn left at the next one" or "turn right after the Starbucks". This is very close to how a human would give instructions, and I like that -- I'm already 'familiar' with it. I find Google's spoken instructions less natural.
I didn't notice anything else very different. Are there killer features that I missed? If not, I'll probably stay with google maps for just because of the UI familiarity.
In my experience it also has more accurate lane guidance and, as you say, better delivery of audible driving directions ("go through these lights then, at the roundabout, take the first exit"). Google Maps also has an annoying habit of choosing the quickest route at all costs which, in certain parts of the country, involves going miles down single-track country lanes (which legally have a speed limit of 60 but more than 30 would put you through a hedge or into an oncoming tractor) when a dual carriageway A-road would be only 2-3 minutes slower. I can't say Apple Maps doesn't do this, but anecdotally it seems to do it less.
However the business info is still way behind Google, particularly regarding things like temporary closures.
WearOS in general seems to be much more restricted than Android with things like sideloading and restricting third-party stores, but I don't know if there are also things like the Google Play Services system privileges of google-Android proper.
It has been more than a decade of them kicking the can down the road, so I don't expect Apple to provide a good user experience with Siri any time soon.
An example I ran into was looking for a specific IKEA near Oslo. There are two. The one that's closest to me is a place called Furuset.
Google: https://i.imgur.com/rHu9XOO.png
Apple: https://i.imgur.com/5HaiGny.png
Google has it as the first hit, but Apple doesn't even show it. None of the hits match, they're all either searches (which... what does that mean? If I do a search and one of the hits is "search nearby", why does it want me to another search?) or some kind of IKEA office, not the warehouse.
At the time I didn't know the address, so I couldn't infer the right one from the list. And I was in a car. I tried to zoom in near where I knew it was:
https://i.imgur.com/FrXeyow.png
...But there aren't 10 IKEAs there. Just one.
Apple Maps keeps doing this. I can trust it 95% of the time, but the last 5% is a garbage heap of wrong or missing addresses, or outright wrong directions.
Before you say this is a Norway thing, I've had the same thing elsewhere in Europe, and it once gave me some very wrong turns in New York that put me in the middle of nowhere, in the middle of night.
I was one of the defenders of Maps when it first came out, but every time I try to commit to using it, it fails in some way that drives me back to Google. Google's UX is horrific (when you've searched, selected an address, and asked for directions, why does it take five "X" taps to get back to the main map view?), but it almost never gives me the wrong thing.
If I search for pizza, both will give me results for restaurants that serve pizza. But if I zoom in on Google Maps, I get other, unrelated restaurants like big chains and a donut shop.
That's not to say Apple Maps is better overall for searching for businesses - they often have incorrect hours, or have closed completely.
https://old.reddit.com/r/iphone/comments/1jehkpm/apple_intel...
Meanwhile LLM's came along and shifted peoples expectations.
Just tried this on Android, and it works (though it gives the full date)
They just need to start giving a shit. Care about bugs for once. The whole software org needs to take the time to go through their (clearly) enormous backlog of bugs, and shore up what they have.
The problem isn’t the architecture or vision or rethinking their stack, it’s that what they have is barely holding together under its own weight. They need to do the unsexy work of going through and shoring it up.
As for Siri, just give the job to OpenAI. Let them write the new thing, they’ll probably be done in a month.
They are in a decent position where they already set expectations that they will deprecate and retire old stuff on a regular basis compared to Microsoft which is trying to preserve backwards compatibility forever.
Giving it to OpenAI won't solve their problem with Siri (although some of that expertise could help). Part of it has to be engineered into their platform with better extensibility while also preserving privacy, security, etc. And that work could also enable their platform APIs, Shortcuts and such to have access to a much more powerful set of things.
My work MacBook with a now 3+ year old M1 Max? Rock solid. Rarely run into any problems at all. My iPhone? Also rock solid. Rarely run into any problems.
My Intel-based MacBook? Buggy mess. Like Apple has left the Intel side of the house to die on the roadside. As someone who still uses that at the time expensive device, I find this annoying. But I understand why they’re not investing resources into Intel bug fixing.
Other bugs are very generic. I get focus bugs, password input box broken on lockscreen, search just not working in settings app, xcode crashing if I even look at it wrong, and lots more...
Crazy, given that they are so good at marketing, that they haven't thought about retiring the name Siri, a name which now, has connotations of being an inept and unskilled assistant.
Maybe for the next one they need to do a 180, and give the AI a name seems like she would be on top of everything and runs a tight ship and conveys that old school cold, calculating, no nonsense image.
Like Frau Farbissina or Geraldine or Gertrude.
I would trust a Geraldine with my books.
Kinda like how they use Afred or Jeeves for butlers.
There is always room for improvement, but I never got the feeling they need to drastically change things or start fresh. They just need to squash some of the big bugs IMO.
"Steve was in a meeting with several senior engineers at Apple and asked:
'Can we make the phone smaller?'
The engineers responded 'No, it's as small as we can make it'
Steve then picked up the phone and threw it into a fish tank.
As everyone watched the phone sink into the tank, Steve turned and said 'I see air bubbles coming out of the phone. That would lead me to believe there is still unused space in the phone!' "
I wonder if anyone at Apple these days has that intersection of:
- attention to small details
- able to communicate which details are the most important
- has the sway to be able to do the above an make changes
This is my imaginary scenario -- if Steve Jobs were to tell me in a meeting, "I see air bubbles coming out of the phone", I (as an engineer) would reply to him, "Dude, that air is carrying excess heat out of the phone via convection. If you don't leave any space in between hot electronic components, your phone will be a toaster or a clothes iron".
Adding filler is how you make a passively-cooled device run cooler. Air that's not moving doesn't transport enough heat to be useful, and convection doesn't do anything in the narrow spaces between and above components on a circuit board. Thermal paste, graphite sheets, and vapor chambers are what phones these days do with volume that's not needed for circuitry or structural support.
The engineers know that the phone isn't literally a solid brick of electronics and "can't be made smaller" is normal human speak for "can't be made smaller without time and money we don't have to do it." The smart thing would have been just saying he wanted the iPhone to be smaller, money and resources is no object and we're willing to dedicate time/people to this project to get proposals put together.
Jobs was very good at his… uhh job but stuff like this isn't an example of it.
It's tragic that so many business leaders in the US see this kind of bloviating as something to emulate. Reminds me of Altman telling TSMC to gear up to spend $7tn on fabs and them just snickering about his cluelessness [0].
[0] https://www.tomshardware.com/tech-industry/tsmc-execs-allege...
If the CEO is telling you it is important to him, then he's telling you he'll give you the resources. Telling him it "can't be made smaller" when you admit it can is silly.
That's just bland business-speak. Jobs had a knack for illustrating things in unexpected ways and this was it. I have no doubt that whoever saw the fish tank thing had the same takeaway as if Jobs simply said he wanted the iPhone to be smaller and there would be resources dedicated to it.
"If Steve Jobs still ran Apple"
Systems engineers would have responded by informing this hypothetical Steve Jobs that if he wanted to make the phone smaller by 20%, the phone would lose 10% processing power and lose 30% battery capacity, 9 months and $50m would need to be expended to retool the factories, and 12 months and $40m would need to be expended to redesign software UI for a smaller screen. And for an accurate answer, those systems engineers would have needed to have been able to consult with materials scientists, software engineers, engineers designing factory tools, and dozens of other different types of disciplines.
Obviously it didn't quite work out that good (although I guess in my personal use cases, it has). But the point of telling me the story anyways, which I think matches here, is he had a way of pattern matching the average persons expectations based in reality, and applying it to their technology, and then aligning people towards ambitious goals that were on some level based in reality (i.e. people use TVs, they are similar technology, people don't expect them to break). I don't know how much credit is him or others and all. But I know from these kinds of stories, and from my own experience elsewhere, that some people just regularly and instantly "get it", and Steve Jobs seemed to be one of those people, and to also have the station to force others to go along.
Here I think its pretty obvious Apple is both the worst performer in AI, and also the best positioned to capitalize on it. In that sense their current state is clearly demonstrative of some major failure. Its hard to imagine someone like Jobs being in the same position in today's rate. LLM's are phenomenal technology and their use cases are vast. And we've all got these devices ready to take advantage of them, ready to listen, to respond, to coordinate, etc. And here i am asking Siri to turn down the volume and it either turns it up, gets confused, or misinterprets and goes on some tangent. There's a wildly large gap in what Siri does now, and what we 100% know it could do based on the existing tech many of us are using every day.
Very well put!
But Siri is such a terrible product that it amazes me that the org hasn't been deleted, and that Siri hasn't been ripped out of products.
I have seen Apple delete bad orgs a couple times before so I find it strange they let Siri survive. It does not "have good bones," it is not a good product and it never will be.
It is actively frustrating to use and I deeply regret migrating to HomeKit as well, primarily because of the usage experience via Siri.
Truly a total/spectacular failure of an org and product. It ought to be a case study for how not to product manage.
Starting a specific album at a specific song, for example... well Siri handles it, to a point, but it has to interface with Spotify, and there you hit a wall of hot garbage, along with the sequencing and process-management/integrity issues of integration software. Garbage meets a money fire, in other words. High cost, brittle, constantly changing, glue code that is mostly depending on third parties also requires session management? Not a winning product formula.
Sprinkle in some inhuman HCI nightmares like not pausing speech appropriately when reading an album title and you've got a recipe for an expensive turd that annoys your customers, oh my, by a lot.
Several years later former colleagues told me the system was still rule-based! I would not be surprised if it is still that way. That organization was like a mini-dinosaur. There was very little flexibility or openness to new ideas. I am supper happy I left.
I'm not convinced it was a technical limitation, even stuff like voice parsing was not improved or basic functionality expanded horizontally.
Plenty of companies have thousands of employees working on stuff that never gets better and at best efficiently maintains status quo, until some competition eats their lunch.
Looking forward to seeing who wins Alexa+ w/ Claude vs Google's Gemini devices, or whoever does ChatGPT voice assistant
The failed Alexa software ecosystem was such a lost opportunity, as the device even ran Android. Their hardware ecosystem was more successful, e.g. voice-controlled microwave sold many units with happy customers who still complain about discontinuation of the affordable device. They experimented with niche devices, e.g. make or answer calls on an existing landline, using any Alexa device. Also sadly deprecated, for much weaker VOIP limited to 10 correspondents and random outbound caller ID.
* It forgets about my configured routine ("good night" -> "turn off all lights", now it would randomly reply "good night" and does nothing).
* It keeps trying to push down other services/products on top with long winded follow up question. There's no way to turn this off
* Keep asking if it's answering from the correct room
* Its ability to understand my command has gone downhill - and I'm just ordering it to turn the lights on and off in certain rooms. Now it keeps saying "cannot find bedroom" for example even though there's clearly a group called "Bedroom" set up in Alexa
I’ve owned Apple products forever. But as long as Pournelles Law of Bureaucracy remains on full display, these shuffling of the titanic deck chairs will continue.
I wish it could be otherwise. I wish a company could introspect on itself and say “hey, our doer/decider balance is out of whack, let’s correct” but that just never seems to happen.
"Well, um, sir, we've realigned our strategy around generative AI and..."
"No no no, tell me what you've DONE. In the past six months. It shouldn't be hard."
But lots of execs don't know enough about their own products to interrogate like that. So they settle for BS presentations.
Yes, faking that really well is basically equivalent to actually doing it for real.
Of course, there are many good and worthwhile things an exec could have done that wouldn't show up in such a demo.
Eg if you increase reliability of your cloud services from 99.9% to 99.9999% that could be huge, but most likely wouldn't show up in a short demo.
On the bullshitting front: I remember a particular re-organisation we went through at Goldman Sachs that the local bigwig was explaining to us, and all the benefits it would bring. I made the perhaps unwise decision to ask what observable measurements we could take in a few months to tell us whether the whole thing was a failure (or success).
(I suspect the actual main purpose of these semi-regular re-orgs is to shake things up enough so that after a few shuffles person A can eventually land ahead of his former boss B, without anyone ever losing face. And that's a good thing! But hard to admit to.)
For Apple it probably made sense, because the whole company's image and reputation is built on that stick.
But eg for a toilet paper manufacturer or a producer of fighter jets, the CEO shouldn't spend too much time personally testing the products.
For the former, because presumably the product doesn't change that often.
For the latter, because there's not even a single 'user' of the product. The experience of the huge ground crew (with various specialised roles) is just as important as the experience of the guy in the cockpit, etc. No CEO, and actually no single person on earth, has the expertise to judge all of these aspects of use by themselves.
That doesn't mean the experience of the users is irrelevant. Just the opposite! But the CEO will have to intelligently delegate.
It’s a two way street. Managers can only see the forest, but engineers are capable of seeing both the forest and the trees.
In contrast, a "discusser" or "decider" makes decisions in order to satisfy the social role of making decisions, but often with a lack of surety, clarity, follow-through or commitment. Perhaps in fear of missing some greater opportunity, or fear of being credited with some failure, their decisions are not organized in a way that actually effects some end.
Summarise a meeting here. Summarise the report there. Summarise the email from marketing. Schedule a meeting with Jim. Turn the lights on in the kitchen for the housekeeper.
While yes, there is some usefulness in having something summarise things for you, most people in their day to day lives don't handle a "100 emails from everyone" and "30 meetings with 40 different department heads" or whatever these people do.
Quite a big gap from the market they are targeting with Siri.
Isn’t that what administrative assistants and hired help do? To handle the minutia of triage and actually doing the stuff you’ve decided upon? And they actually have to do their job well because (reputation loss, employment, and legal)?
Many of the most interesting features (like LLM Siri) were ultimately cut from ios 18. Maybe next year.
Now consider the Billions they've spent not only integrating, licensing, but also in opportunity cost towards other projects they could be working on.
I wonder if it will meaningly hurt Apple's reputation to the general public... they were doing so good with the m1 chip lines and to me it is fairly tarnished after chasing leprechauns for two years.
Because now the perception is that "Apple Intelligence" is something distinct from the state of the art.
And the phone does consolidate many, many technologies that used to be disparate objects. Now, you can also live life without a camera, CD player or walkman, cookbooks, planner/calendar (i actually still use a paper one in addition to calendar/reminder apps), and letters coming in the mail, sure. But I don’t think you’ll get fat proposing that to everyone, and these are just a few examples. Not everyone is going to want to live a life of pure asceticism.
I think back on my parents’ stacks of mail and realize that searchable email is way better than that.
I also just bought concert tickets for a few shows in the summer. Yes, there is a paper ticket option, that you pay to have mailed to you. Have you ever lost a paper ticket before, or tried reselling them? Much easier to deal with with the AXS app.
A buddy visited a while back and getting him a transit card without using the smartphone option took about 30 minutes.
I think it’s just that after having centralized so many things into one device, there’s a new step function horizon to cross to make it more effective to use or come up with a new form factor.
I could be wrong of course, but my intuition is that only that tiny fraction of the population already following LLMs would potentially not want AI Stuff on their phones.
Small tasks like that are things I spend a few minutes on several times per week and it's nice to have a contextual AI assistant that can handle those types of things.
> Hey Siri, please play Emerald Rush, by Jon Hopkins on Youtube Music.
> Sorry, you'll need to continue in Youtube Music.
Then yes - I want AI on my phone
Anything more ingrained or trying to be too clever or invasive, not at all. Microsoft has a funny example here, as what I describe is the consumer Copilot app. The Microsoft 365 Copilot experience seems the worst extreme, muddling the product, injecting itself across domains for dubious benefit. The rating in the app store of both of these 2 apps reflects this divergence.
On mobile, I could see the potential as a substitute for search engines, with pros and cons for it's style of information retrieval. Beyond that it's stretching the use case of LLMS
For technical people, it's a privacy nightmare because it doesn't really work as advertised on the tin. The only way they can get it semi working is by pushing the request to the mothership and do processing there rather than locally on device which means privacy is an option. Also, be technically minded, some people developing these systems make more money on data harvesting than any other service, so local only prevents them from that precious data. So the local processing isn't just a technical problem, but one that interferes with their core business. Of course, none of that is advertised on the tin
And whenever they do use Siri, holding the button to talk to her, it is to set a timer.
Seeing how there are more non-techy than techy people, it feels like Apple has reached their target audience. If Apple depended solely on techy people, they'd need another bail out from MS or Googs to stay solvent.
If Apple made a voice mode as advance as ChatGPT, and no one used it, then you can throw away Siri all together (and i'd assume Apple has the data that shows people actually use the Siri)
I'm excited for it, and like Apple's high level privacy protecting narrative with the secure cluster stuff. We'll see if they're ever able to deliver.
Has the Pixel Gemini assistant gotten to that level? The Google Assistant was always better, and I know the switch to Gemini was a little rocky at first, but in theory it should be able to do that stuff, without all the privacy verbiage.
you’d think that would be a lesson well learned by now
Whether the fault lies with individuals or the structure of the organisation is a more interesting question. I wonder if American corporations would take a more individualistic approach to this compared to their European and Asian peers.
It seems like most tech corporate structures are to figure out the appropriate place in the org chart to wield the axe, so long as it's lower down.
At a basic level i just want the interface to have good voice to text recognition. if it's a question ask an LLM, if it's a special recognized command run it instead.
At a dev/pro-user level let me define statement patterns (regex or semantics) where i can trigger a shortcut and parse some input from a single statement.
By all means, regen the custom responses devs and users setup with the Siri personality LLM so it sounds like Siri all the time. Just set the interface free already.
Voice assistance was the hyped thing sometime before block chain and LLMs. Everyone needed one or was working on one. So Siri got stuck into the iPhone, like Apple Intelligence is now, because "the market" needed Apple to do so to keep stock prices going up. Then the hype died out Apple sort of needed to keep Siri around, because it is one of the interface to the HomePod and CarPlay. There's no reason do develop Siri beyond that, because very few people use it, not having a better version isn't going to sell less iPhone and they can't mine the data, because they sold everyone on Apple being privacy friendly.
There's absolutely no business case in having Siri do anything beyond "Call my wife", "Next song", "Play U2".
The technology exists for much better responses to those types of requests today, but who knows if they can re-train their customers that it'll work for them now.
There are definitely a lot of complicated personal-assistant type tasks that they could do now that people would like.
In the age of LLMs I also increasingly view my experience with "Hey Google" and "Alexa... " with similar contempt. Their output feels so bad compared to what ChatGPT's voice gets me. All of the big tech companies seem to be struggling immensely to deploy the latest in AI advancements.
"go home" opens maps app with a route to my home.
"alarm in", "alarm at", "what time is it?" works well too.
In fact I'm afraid they'll break it by shoving down Gemini.
Alexa is the same with basics, works well for me with "reminder in X hours", "reminder at 10am on every workday", "alarm at", "play The Strokes", "add coffee to the list" (groceries)
Alexa is really bad with any advanced stuff I've tried. Didn't try with "hey Google"
Any other basics that work?
i have a pixel 9 with gemini. i absolutely hate it. google assistant is miles ahead.
and btw, i'm not the only one complaining https://www.reddit.com/r/GooglePixel/comments/1jdpvnq/gemini...
But it's only a matter of time until some exec removes it to "improve Gemini adoption".
https://www.androidauthority.com/google-killing-assistant-35...
It also doesn't help that ChatGPT's voice cadence is much closer to sounding like a real human.
Siri meanwhile is still far behind both Alexa and Google Assistant in its basic voice-to-text conversion capabilities -- a pain point I experience everytime I talk into my Apple TV remote to search for content.
Maybe they should consider starting over from scratch.
It’s kryptonite for Apple but I can’t believe anybody thought Apple Intelligence was more than hype.
Kevin Weil has been a very good product manager at OpenAI - Apple should try to hire him.
I feel like they may be experiencing that issue where the product is quite good within some core set of features, but the edge cases are where all the paper cuts happen. And when its a singular product on a singular device made by a singular company, those paper cuts really add up. There must be a more succinct term for that.
Can it even be solved with the current state of LLMs?
I don't miss the old Assistant at all now.
The main issue to Apple is the different mindset that takes to deliver hardware vs. services. Delivering hardware you have one shot to "wow" your customers, and Apple keep nailing this process in a way that the whole industry can't keep up with anymore. On software, that doesn't work that well. You can totally be disrupted by a startup that delivers an MVP faster with 30% of your perfect product that would take 3 years to deliver. In this way, Google's assistant strategy in the short term was spot-on compared to Apple's. You take the hits of bad feedback in the short term in the hope that being in the game can create enough momentum to get you to a solid position of features and know-how in a couple of years.
- Their promise isn't as ambitious as Apples. It's basically Gemini + pre-existing Assistant features as plugins. Not trying to be the privacy-touching agent at least at the first cut. (Or they promised big, but they have trained the audience not take it as a fade value haha.)
- They ship the Gemini version as an opt-in for the Assistant replacement so that they can learn "iterate" on the adventurous enthusiast while leaving larger user base as is.
So the VisionOS programming team is joining the Siri team umbrella? That's kinda weird.
Fundamentally, Siri's great promise (well in the last few years) has been that it could hook into all of the scripting facility made available by iOS apps. There are tons and tons of AppleScript hooks on many, many apps -- if only Siri could, you know, access them.
This is traditionally not Apple's strong suit - API access oriented thinking - but I will also say that it turns out to have been a pretty hard problem to actually parse out what 'hooks' to access.
We now refer to this as "tool calling", and know that it's a specific thing an LLM (or even MLM/SLM in many cases) can be trained to do a pretty good job at.
If Apple wants to do all this on device, I think we're not far off in terms of hardware and architectural knowhow to get this done now. I would bet that the Siri team spent a number of years on alternates, essentially relearning the bitter lesson.
I'd guess the best way to make this work on device would be to train and finetune a small model on a massive number of apple app store apps so that it gets good at figuring out which apps it will want to query for tooling functions calls - that's too much to inject in context directly especially on device - then it would call out for a list of available calls -> that's just code -> then it could use a local LLM to choose the proper call and call it -> then if needed it could offload for more heavyweight thinking. To start you could offload the tool call decisions as well, or really the whole thing, except for the local function call.
This would be vastly vastly better than what we have now, and I think does not require huge reintegration efforts from app developers.
"Siri what month is it?"
[... calendar_getcurrentdate requested ] -> [ Mar 21 2025 ]
"It's March".
Kind of like how Meta keeps the disaster that is Horizon Worlds going, but much worse because Apple has a monopoly on AI integrations in iOS, and nobody else is allowed to compete with their terrible implementation.
Me: Hey Sir, set a timer for my management meeting in 10 minutes.
Siri: I've deleted your minutes from the last 10 management meetings.
I guess not... there is a reason Apple is still in business, they are great at deception.
It just seems so silly to believe a blackbox company that was outed by Snowden in PRISM would actually be privacy focused. Or that a company that touts security has been hacked so easily by Pegaus that anyone even buys into the marketing.
But hey, people are religious, so I should be less surprised that people trust others.
Are you serious? Did you miss the headlines around their news and text message summary products?
Actually, riddle me this: Do you really think they would just ignore how that went?
I think many inside and outside Apple hoped that the ways that they scoped their features in the Apple Intelligence announcement would help them pull off something duly reliable and practical, but it's not that surprising that even those ambitions might have bought too deeply into the hype.
It's very well-known that Apple is perfectionistic. I'm not meaning to say that perfectionism is a negative quality or a bad thing, just that it takes a while.
Apple's development process is a marketing pitch-driven hallucination - project management by buzzword and individual career status progression.
It's almost entirely inward-looking. The connection to Rest of World is increasingly mythical and remote.
Some good work gets done in spite of this. But senior management doesn't understand quality - either in the internal sense of having bug-free robust product, or the design sense, where products meet real user needs in a satisfying, creative, and delightful way.
Nice graphic design though. Apple is still the leader there. Processor dev has also been exceptional.
IMO it's time for most of the C-suite to step down and let much younger talent take over and shake things up.
My guy, Apple is autistic as shit. Just look at how in-house everything is. Every time Apple runs into someone doing it wrong, they do it themselves. You know the saying; if you want something done right...
Sure, they're performative as well, but that doesn't change that they are still in the process of doing absolutely everything from scratch because the existing solutions are not good enough for them.
I don't know if you've used the new Apple Silicon MacBooks, but I have a 128GB/8TB one lined up for me to pick up from the Apple Store in about an hour. It's certainly not the best that Apple offers (that would be the new 512GB/16TB Mac Studio) but it practically wipes the floor with every other laptop on the planet. Because Apple made their own chips, because everyone else was doing it wrong.
I can put words into Steve Jobs' mouth as well!
Steve Jobs would reframe LLMs (and other ML-based solution) as creative assistants, insisting that their job is not to get the right answer, but to help you get your creative juice running. To get this to happen, he would have personally convinced engineers that have made cool AI demos to work for Apple to turns these demos into features that form a new Apple creative suite.
If Apple released OpenAI's voice mode, without calling it "AI," referring to a "GPT" or a "model" -- if it was just integrated into the iPhone with a wake word, that absolutely would satisfy Jobs.
The problem with these companies is that they can't visualize how a product works for non-technical customers any more. Because everyone they know lives and breathes Silicon Valley. They see billboards for vector databases on their commute, so they think it's perfectly normal to name a product "GPT."
A product containing a language model should never, ever be called "AI" or "GPT" or even "Intelligence." 10 years ago, the only people who knew what the term "AI" even was were the nerdy readers of pulp scifi novels. I'm half joking but the whole town of silicon valley needs their glasses smashed and to be shoved into a locker.
Depends what you mean. Building an LLM seems to be easy enough that several companies have built one, and even Twitter was able to magic one out of the ether from pretty much a standing start given the resources.
Getting an LLM to do the right thing for you 99.999% of the time? Has anyone managed that yet? Frontier models still hallucinate the most basic shit, and consistency is very, very difficult.
Meta, OpenAI, and others out-compensate Apple for ML talent by a factor of 2-4x.
Especially after China has entered the game and DeepSeek disintegrating most of the moat that existed around those companies.
And Apple can simply use what others created instead of burning billions into R&D which might not come up with anything noteworthy.
Apple could have five years just refreshing and adding nothing new before they feel the market share fall badly. And ten years or more to do nothing and be in a situation with no return. Neither of those will happen. It would be more worrying if there was no reshuffling of executives.
I don't know how it's implemented, but Apple Intelligence's proxying to ChatGPT ends up being far worse than using ChatGPT directly. You could ask the same question to ChatGPT and Siri powered by Apple Intelligence proxied by ChatGPT, and the former gives the right answer while the latter gives the wrong answer.
> Regular people don’t expect new this and new that from a device
But Apple advertised iPhone 16 specifically along with Apple Intelligence. They didn't market the new generation of iPhone as iterative improvements; they marketed it as specifically for Apple Intelligence.
It’s not that apple botched their AI implementation while everyone else has figured it out. The marketing departments using demos have convinced customers that they should have high expectations
Remember, Siri wasn't a Steve Jobs project. But there's more...
Actually ex-Apple devs are running company that optimised whisper for apple devices and even provide it on HF open source: https://www.argmaxinc.com/team
Just very good multilingual STT would improve Siri experience a lot. I'm wondering if apple privacy policy backfired and they don't have much data they can use for training.
Settings > Action Button > Shortcut
Maybe non-terrible Siri needs to be a subscription service, instead of a phone-selling feature.
The problem is that it cannot be profitable, which is not something that modern capitalism can tolerate. The only revenue generating actions a voice assistant can take involve advertising or selling something, which is not something that anyone wants.
Users of voice assistants want to use their device hands free to do trivial things like controlling widgets, setting timers, doing simple web searches. These actions cannot be monetized, so the corporation has a decade-long crisis trying to game users into revenue generating actions.
This leads us to today. All voice assistants are useless spy engines that exist only to tell you about the more profitable things you can do with them and sell any data you accidentally give them.
With an LLM backend, the cost of running the service skyrockets and the profitability crisis will only get much worse.
What happens when siri costs 1000x to operate and still has the same usability and user count as on-device siri? Is Apple management even aware of that question?
This is probably the death-knell for siri, Alexa, et al. One hopes, anyway.
So far the response has always been "I'm soOrrY I doOnT kNoW HoooW ToDooo ThaAT". At which point I decide to wait a few more months.
> I've had iPhone 16 and haven't used any of these features.
Not only did she not use it, she wasn't even sure how she would start to use it. Emoji customization is kinda fun, but hardly a killer offer.
Folks in business are finding a lot of use: Research summation, data structuring, rapid prototyping, copy editing, and all sorts of business-grade use cases are phenomenal. None of them are central to Apple's core business or user experience. Use cases might be found closer to the Macbook/Pro line-up... but most of these are already accessible via a web layer through Chrome/Safari. They're making good use of Apple's performant M-chips. Of course, we all know Siri really should be able to do a helluva lot more than it currently does.
Apple being behind tech-wise is a *huge* risk bc it puts them on the back foot, but short-term not enshittifying their tech with worthless AI use cases may be the right move.
https://www.linkedin.com/posts/david-heinemeier-hansson-374b...
https://www.linkedin.com/posts/david-heinemeier-hansson-374b...
Can anybody square that circle?
https://world.hey.com/dhh/apple-does-ai-as-microsoft-did-mob...
https://world.hey.com/dhh/apple-needs-a-new-asshole-in-charg...
https://world.hey.com/dhh/age-is-a-problem-at-apple-f7ae6eca
It's just that most Apple software seems to suck in some fundamental way right now. I don't know if it's a technical issue (SwiftUI being meh when compared to UIKit for example) or a culture issue or the money coming in insulating management from accountability. Software execution has been lagging behind the excellent hardware execution for almost all of the Tim Cook era. They desperately need someone like Scott Forstall to come in, kick butts and get stuff going again.
They ideally have a couple of years while waiting for Moore's Law to catch up to turn around their software side. Otherwise, it's a real shame that all that great hardware is just being used to run Electron B2B SaaS apps.
I challenge you to find a 2014 recording that is on par with a contemporary Siri voice.
Alex was developed when VoiceOver (the screen reader) was the primary use case for text to speech. Consequently, it was optimized for low latency and robustness under rate changes.
The Siri voices sound much more natural at 1x and have a higher signal quality, but rate changes were a lower priority for this use case.
Fun fact: when we worked on Alex, many VoiceOver users stubbornly hung on to Fred (which is mostly using late 1970s technology). Screen reader users are not fond of switching voices; it appears their hearing locks in to a particular voice, so switching is costly.
> Recent advances in text-to-speech (TTS) synthesis, such as Tacotron and WaveRNN, have made it possible to construct a fully neural network based TTS system, by coupling the two components together. [...] However, the high computational cost of the system and issues with robustness have limited their usage in real-world speech synthesis applications and products. In this paper, we present key modeling improvements and optimization strategies that enable deploying these models, not only on GPU servers, but also on mobile devices
It would take very little effort to put an LLM frontend on top of this, and yet they've not only abandoned applescript (or the underlying apple events) at a time when they could expose it to the masses, but have gone in the exact opposite direction with "Shortcuts".
Oh and the icing on the cake is that apple events can be sent over the network as well, and this infrastructure has existed since the early days of OSX.
Like you say, an MCP server integrated with AppleScript/Apple Event Manager would instantly hook up any LLM with virtually all Mac apps. More Mac devs will then be incentivized to support these features. For people who find AppleScript un-intuitive, JavaScript is also supported. And in my view, this is a revolutionary way to use my computer - a very Star Trek way of using the computer.
They have an advantage when it comes to running them locally, but it feels like they're trying to push it onto consumer hardware before consumer hardware is at the point of actually being able to run useful LLMs.
But that's why I think they have a couple of years to sort out their software issues. When useful models can be run on their devices they have to be ready. The hardware advantage can only be an advantage when they have the software to run useful applications. Hopefully they don't get stuck in the typical big company bureaucracy and ego matches and instead can make a change for the better.
If last year they would make each macbook air as a standard have 32GB RAM and iPhone 16GB RAM + 250GB SSD as a base they would have the most capable hardware with big user base.
Sure they loose some money of people having upgrade models but they would sell much more Macs. As a reference they sell each year only ~20M Macs comparing to 60M ipads and 240M iphones. Macs are having only like what ~10% market share worldwide? They could easily double it but they protect their profit margin like virginity.
You're getting product segments mixed up. From what I can tell, the 13" MacBook Pro in the Intel era never started at 16GB; the last model still started at 8GB. That's what was replaced by the M1. The 15/16" Intel-based MacBook Pro models didn't get a proper replacement until the M1 Pro and M1 Max, which started at 16GB and 32GB respectively. The only regression I can find there is that the last 13" Intel MacBook Pro could be configured with up to 32GB, which wasn't available from the base M series chips until the M4 last year.
It surely is just your opinion. Nvidia is king and Apple has found a way to market an integrated GPU and CPU RAM as something magnificent, rather than something that has existed since the dawn of computing.
There is a reason Nvidia is king. There is a reason corporations buy Nvidia and not Apple for their LLM uses.
And Siri will continue to be dumb regardless of whatever "AI" monicker they slap on it.
I wonder how much U2 had to bribe someone at Apple for that
That's a page right out of the Windows Update playbook
...
...
*Siri caption displays "play next song"
...
...
Continues playing current song.