Earlier quoted context omitted.
It’s got worse in the past few years, I think thought they might have impeded it so that the waited for improvements were that much more apparent.
Does anyone have an actual technical theory of how it’s possible for commands that used to work , say a month ago, to just stop working? What is it about Siri’s architecture that causes “Set bedroom light to 30%”, a command that worked for years, to randomly stops working on a random Tuesday with no OS update or home change? I mean, what on earth are they doing on the back end…?
John Giannandrea to retire from Apple
371–380 of 380 posts
Re: John Giannandrea to retire from Apple
#372Earlier quoted context omitted.
Me installing an app to transfer a movie to my girlfriend's iPhone, but we don't have a cable for it. You need a third party app called LocalSend, but that can't work, because the only WiFi we have access to is a complicated university gateway that won't support LocalSend, so I open up a mobile hotspot, but somehow iPhones can't connect to that. So we give up.
Airdrop?
Re: John Giannandrea to retire from Apple
#373Siri is probably among the products which had the most exposure to users (probably a billion+ users throughout iPhone's history) without capturing that opportunity to actually do anything meaningful with the huge user base it got for free. A decade and a half is insane timeline in tech industry, and huge majority of users use Siri the same way today as 15 years ago, setting a timer or an alarm clock. If they had 0 im…
In this case the lie was that Siri could understand you just like a real human but it really can't. AI chat bots have some similar problems (figuring out what it can actually do) but at least they are much better at communicating like a human.
Re: John Giannandrea to retire from Apple
#374Earlier quoted context omitted.
the comment you're replying to said: > but there is no invitation to guess, and no one pretends you don’t need the manual which is basically what you're saying too? the problem with voice UIs and some LLM tools is that it's unclear which options and tools exist and there's no documentation of it.
Siri does have documentation: https://support.apple.com/en-ca/guide/iphone/ipha48873ed6/io... . This list (recursively) contains more things than probably 95% of users ever do with Siri. The problem really boils down to the fact that a CLI is imposing enough that someone will need a manual (or a teacher), whereas a natural language interface looks like it should support "basically any query" but in practice does not…
If you ask Siri about playing some music, it will go the dumb route of finding the tracks that seems to be a close linguistic match of what you said (if it correctly understood you in the first place) when in fact you may have meant another track of the same name. Which means you always need to overspecify with lots of details (like the artist and album) and that defeat the purpose of having an "assistant".
Another example would be asking it to call your father, which it will fail to do so unless you have correctly filled the contact card with a relation field linked to you. So you need to fill in all the details about everyone (and remember what name/details you used), otherwise you are stuck just relying on rigid naming like a phone book. Moderately useful and since it require upfront work the payoff potential isn't very good. If Siri would be able to figure out who's who just from the communications happening on your device, it could be better, but Apple has dug itself into a hole with their privacy marketing.
The whole point of an (human) assistant is that it knows you, your behaviors, how you think, what you like. So he/she can help you with less effort on your part because you don't have to overspecify every details that would be obvious to you and anyone who knows you well enough. Siri is hopeless because it doesn't really know you, it only use some very simple heuristic to try to be useful. One example is how it always offer to give me the route home when I turn on the car, even when I'm only running errands and the next stop is just another shop. It is not only unhelpful but annoying because giving me the route home when I'm only a few kilometers away is not particularly useful in the first place.
Re: John Giannandrea to retire from Apple
#375Earlier quoted context omitted.
Photos is horrific for this. No progress, no indicators. And what little status you get has no connection to reality. Will it sync? When? Who knows? You’re on WiFi with a full battery and charging? So? Might be a minute, might be an hour. Oh, you restarted Photos? Who cares? Not Photos.
There's a lot of arcane lore about how to get it to sync. Closing all applications, restarting, then starting photos, then hiding the photos main window, then waiting, was how I got it to work last time. It worked twice, YMMV. If there's a cli alternative, please tell me.
Re: John Giannandrea to retire from Apple
#376Earlier quoted context omitted.
I get this pain with Apple in a bunch of different areas. The things they do well, they do better than anyone, but part of the design language is to never admit defeat so very few of the interfaces will ever show you an error message of any kind. The silent failure modes everywhere gets really frustrating. I’m looking at you, Photos sync. EDIT: just noticed this exact problem is on the front page in its own right ( h…
I don't even use Photos, except in extreme situation. It was such a major UX downgrade from iPhoto that I could never get it to work without lots of mystery meat guessing, and every interaction with it was so unpleasant because of that. Knowing that a company had competent product designers that made a good product, but then shitcanned the working product for a bunch of amateur output from people that don't understan…
I remember advising many photographs friends on using Aperture for photo library management. Now I feel so bad for ever recommending that. I mean Lightroom now has a stupid subscription, but using Apple software was kind of the point: avoiding the risk of software becoming too expensive or bad because the hardware premium funds the development of good software.
Now you get to pay more for the hardware but you have to deal with shitty or expensive software as well. Makes no sense.
Re: John Giannandrea to retire from Apple
#377From the outside looking in it really feels like Apple focused so much on privacy and now has no strategy of how to make that work with AI right now. People increasingly seem to forgo the idea of retaining the data for themselves because they find AI products so fascinating / useful that they're just not caring, at least for the moment. I think this might swing back in the favor of Apple at one point, but right now i…
If there's a company who could ever afford to be late to the party is apple though. Not the first to bring mp3 players to the market, nor phones, nor tablets. Market leader every time. They could have just stayed in a corner talking about privacy, offer a solid experience while everything else drowns in slop, researched UX for llms and come 5 years later with a killer product. I don't get why they went for the rush.…
They were not technically first at creating a portable music player that relied on digital compressed format and digital storage, that's true. However before the iPod, you had either very low storage capacity, reliance on expensive memory cards that you would need to swap or hard drive based players that were unpractical to carry around.
Those solutions also had generally terrible user interface that made things like browsing the library or seeking in a track a pain in the ass. It was a moderate improvement on already existing solutions. It wasn't that much better than a MP3 CD player (especially after they figured out buffering to avoid skipping because of movement). I had a mini-disc player in parallel to the MP3s and it was generally a better solution: cheaper for managing a big library and it had compression. Physical media management was still a problem but that was also a requirement for MP3 player of practical size that used memory cards (and those were awfully expensive).
Then Apple came in with a solution using the newer 1,8 inch hard drive format with a starting capacity of 5GB, which would be bumped to 10GB shortly. It changed everything, it was practical in portability/pocketability, storage capacity and user interface. My brother bought an Archos player released around the same time and it was just a joke compared to the iPod (he got it because it was on sale for much cheaper).
So yeah, technically Apple was not the first to commercialize an MP3 player. But they trailed the earliest entrant in the market only by a few years (about 3) and they basically defined the market. Before the iPod, MP3 players were mostly a waste of money and a curiosity at best. The experience they would offer for the price was ridiculous. The iPod was expensive but it was a major improvement in every way, it made the Portable Media Player not only a possibility but something very desirable because it was useful and competent. The iPhone is basically the same story and before that the Mac (for DTP) and even before that the Apple II (for general computing access to individuals).
I feel that when people argue about Apple being late on innovation they are arguing in bad faith to justify current mismanagement (because they make a shit ton of money regardless). But it's basically splitting hairs. Yes Apple was never strictly first on purely technical grounds but they were always the first at creating a consumer product that would actually be able to achieve the purpose it was supposed to in a satisfactory manner.
Re: John Giannandrea to retire from Apple
#378Earlier quoted context omitted.
MacOS (or whatever they're calling it now) for all its faults is still probably the best desktop OS for getting things done without having to fiddle around much. ChromeOS is close but still so far in many ways. And for audio production - I'm just a dabbler, really, but I've been able to do some really impressive things with just GarageBand and a Fender Mustang Micro amp-plug over USB-C. It "just works" unlike my expe…
> ChromeOS is close but still so far in many ways. I continue to be impressed by ChromeOS. With the Linux development environment (Debian VM), it is a brilliant work environment. Add Android apps as well and ChromeOS is an awesome convergence platform. There are Chromebooks that are high enough quality that I don't miss anything about Apple OS or Microsoft Windows. > And for audio production For specialty use-cases,…
The MacBook Air is nice but it still too expensive for most people that only want to browser the web, use social media and edit a few documents once in a while. Their advantage in chip power and efficiency is not enough because people buying this won't make use of the power anyway and will rarely use it long enough at once for battery life to matter that much.
Re: John Giannandrea to retire from Apple
#379No one dares to question Apple’s culture. Perhaps something is rotten inside. The same people who milked iPhone for 14 years. But they got Vision Pro a full year after Meta proved that’s a dead end. What a joke of corporate leadership.
I believe that they are so arrogant that they think Meta just suck when in fact it is just a product category still looking for a valuable use case to the general public.
They market it for watching movies but most peoples already hate using headphones for too long and those are pretty comfortable nowadays.
Re: John Giannandrea to retire from Apple
#380Earlier quoted context omitted.
After 7 years I learned. Thank you! How did you learn this hack?
Glad to have helped! I just noticed it randomly many years ago, I don't remember the occasion but I guess I was scrolling trying to find a page in history lazily and noticed it at the bottom. It's an example that sums up feature discoverability (well, lack of) on iPhones - there are so many things like this, that are really useful to know if you find out about them but the only way to find out is luck or having a fri…
Both for explaining the simpler way to do it and also for the contect.
(Why? Because it feels good to know that I am not the only one who cannot find documentation for this and other things.)