Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But the post points out that Siri from other Apple devices gets it right. Apple’s “generic knowledge system” can answer this. It’s only Apple Watch which has trouble.

That’s kind of weird. It’s not that Siri is especially bad. It’s that “Siri” is something different depending on how you query it. Other online search systems aren’t like that, and integration and consistency are typically Apple’s forte.



Seems like an easy plausible explanation is mobile devices (like a watch or phone) take your current location into account, while a stationary device (like a HomePod) does not.

Look, I'm not arguing it's not a bug, but I'm just really surprised at how software people, who I think should know better, are surprised that such bugs exist, or more importantly that completely eliminating all types of this class of bugs is basically impossible with current technology.


Answering (with a human voice!) the correct time zone for the wrong "London" is about the mildest possible bug you'll ever see. I might not even call it a "bug". Let's call it a mild inconvenience of modern life!

The aspect that's ruffling feathers, I believe, is that it's one of those cases where someone might have reasonably assumed something was built one way 'under the hood', and was confronted with an effect which forced them to see that it was not implemented that way at all. The issue isn't the 'bug'. It's the realization that their mental model was wrong.

Specifically, something has a name ("Siri") which might lead one to believe that everything from that manufacturer using that name refers to the same thing. (Isn't that the point of a name?) Clearly, it's not.

Your hypothesis sounds plausible, so I tested it. I have a Mac laptop, which has the same 'Location Services' that iOS has (AFAIK). I asked Mac Siri what time it is in London, and got a response for the one in England (further away from me). So that doesn't explain it, or at least not all of it.


Siri is often self-inconsistent. Ask a query again on the same device and you might get a completely different answer.


Exactly. I'll speak into my AirPods "Hey Siri, 30 minute outdoor walk" to start a 30 minute workout on my Apple Watch.

Half the time, Siri replies with "I'm sorry, you don't have an app for that. You can try searching for one on the app store."

Repeat the same exact query to the AirPods seconds later, and bam, it starts the workout on the Apple Watch.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: