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

One of the most frustrating things for me with Apple maps is having a view of the city I’m in and searching for something like ramen restaurant and it takes me to another country like Singapore and says there’s a restaurant named “the ramen restaurant “.

I won’t use it now because of this.



however google maps does this to me all the time too. But is happens in the opposite direction. I have the map opened to a place on the other side of the planet, and cant find the landmark I'm looking for manually, so I punt and search for the name of the land mark and it takes me back to a local map and shows me close (usually not very close) names locally.

My personal feeling is the extents of the map window should be immutable and sacrosanct.


I think some video games have this solved quite nicely: for an offscreen point of interest, show an indicator at the edge of the screen. That way someone knows that it's there, and they can click to jump to it (or pan all the way there if they'd like). Definitely, never take away control of the map.


Furthermore, Google insists on using the location of my VPN entrypoint onto the internet instead of my location (despite repeated attempts at telling it where I am). Apple Maps seems to get where I am regardless of the VPN.


I have that problem in google maps all the time, but have not had that happen in apple maps yet, but I don't doubt it will.


At some point google maps did that too - it was especially bad if your partial string as you typed something in resolved somewhere else, then you would keep typing and be searching the complete string in some completely different region. I think it was fixed. But if you type fast, or always have a good connection, it might never be seen.


Makes me wonder how stuff like this makes it past QA. I bet there was a low-paid QA engineer or college intern who pointed this out to their supervisor and they were ignored.


Sounds like an odd edge case that may not have been caught in QA.


I don't understand the point you're making. Are you saying that we have it all backwards, and that the wrong people get promoted, while the smart prolem-solvers get stuck in low level position and ignored?

Because in that case I have sympathy for your plight, but would still like to ask:

Are you actually trying to make that argument by pointing out how counter-intuitive a story is you just made up?

As to the actual problem: It is both well known and not as easy as some low-level interns think: Fundamentally, Maps only does this when it finds absolutely nothing relevant at the user's location–these are almost always (really bad) typos.

In that case, the only alternative is to completely ignore the far-away match, frustrating users' #1 expectation of how a search engine works. Or to present the user with some dialog "oh but that's far away!"

The latter doesn't help anybody, because the user can return with the back button, just as easily as by declining the notification. Yet the user who actually intended the search gets inconvenienced.


I'm just sharing how many times I've heard management dismiss issues raised by subordinates.

Let's hear you explain away Apple maps' 2012 snafu where they f-ed it up so badly that they dropped the NYC subway stops. Was that "not as easy as it sounded" to keep the product features that worked fine in a previous release? Could they just "hit the back button" and use the old maps that, you know, worked ?

The problem is with arrogant product managers that don't give 2 fucks about the UX. "Oh they don't need the subway stops, I mean come on, we have a release schedule to make or I won't get my bonus!" "Their time is ok to waste, they can just hit the back button!"


Users never care how easy - or not - something is.

They only care if a feature gives them a good experience, or distracts them with nonsense.

This should probably be the Number 1 rule in UX camp. No one cares if you're a wizard. No one cares if you've perfected the ultimate software moonshot, or if your architecture is a twinkling diamond of executable and perfectly maintainable perfection.

They only care that your product works and makes life easy for them.

If it doesn't, it's somewhere on a scale between irritating and crap. They either won't use it, or - if they have no choice - they'll use it and hate it.


>Are you actually trying to make that argument by pointing out how counter-intuitive a story is you just made up?

No, he is making what is called an "assumption" about what might have transpired.

He's not using the made up story as a chain in some larger argument.

Strangely, it's you who makes up a whole argument that the parent supposedly implied: "Are you saying that we have it all backwards, and that the wrong people get promoted, while the smart prolem-solvers get stuck in low level position and ignored?".

In fact the parent doesn't make any such argument, just asks "how this made it past QA" -- and then makes an guess/assumption about what could have transpired.

>In that case, the only alternative is to completely ignore the far-away match, frustrating users' #1 expectation of how a search engine works. Or to present the user with some dialog "oh but that's far away!"

Assuming a user wanting to find a POI thousands of miles away from where they are is rare, then the latter would be better than wasting their time, and changing their selected area on the map, with an irrelevant result.


I have never experienced this, and I almost exclusively use Maps for this very purpose (never for directions; only for finding places nearby of a specific type).


That seems like a server side problem, related to poor search and/or bad data.

IMO The UX of apple maps is better than google maps (exempting biking directions)


The entire point of using a map is the data. Who cares about the chrome of the app?


Well, for example, I won't use Google Maps for driving directions because of a chrome issue: The voice they use is about the same pitch as the background driving noise in my car, so it can be difficult to understand if I don't really crank the volume.

Apple Maps doesn't always find the fastest route, but at least I can understand what it's saying.


You must mean the UI - although that's debatable, in my experience.

Personally I won't use Apple Maps while driving, for example, because Google Maps lane hints provide a much better experience - although when I was out of the UK recently, I wad disappointed by how poor Google's routing was on some journeys.

But even if it were true - what's the point of a good UI if it displays bad data?


At least in the US when I've used it, Apple's lane guidance is pretty comparable to Google's (i.e., mostly but not always on target).

I suspect "bad data" is both a little subjective and, as I mentioned in another comment, very location dependent. It's quite possible that one of the reasons Apple is starting to build their own location data set is because relying on other providers leads hasn't worked out so well for them outside the US. (Although I suspect they're going to still be dependent on those providers for years to come.)


People don't make a distinction like that, and why would they? The app UX includes functionality, not just visuals.


The same thing is a huge problem in OpenStreetMaps for me .


OpenStreetMap is just a data project. It sounds like you are using a third party application (often by a commercial provider) which uses OSM data?

Or you might be using the osm.org website which itself uses 3rd party search applications.

The search on the project website is designed to find data and is not designed to be a competitor for google maps.




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

Search: