News for hackers. Stuff that matters.
Re:Apple Maps on the web launches in beta by maroonblazer on Thursday July 25, 2024 @09:41AM (#41068585)
Despite preferring Apple's ecosystem over all others, I've built up quite a robust collection of "Favorites" and "Want to Go" and 'Starred" places in Google Maps, which makes the switching costs to move to Apple Maps high.

Is there a way to export that data from Google Maps? Will Apple offer an import feature?

Re:Apple Maps on the web launches in beta by diceduckmonk on Thursday July 25, 2024 @12:13PM (#41070369)
I accumulated 8,000+ visited locations on Google Maps, but they've been increasingly abandoning "power users". You might want to reconsider before "investing" or being emotionally attached to Google Maps's saved lists:

[1] https://www.reddit.com/r/GoogleMaps/comments/1cfqk52/did_i_j...

[2] https://techissuestoday.com/google-maps-limits-entries-into-...

Re:Apple Maps on the web launches in beta by CamelCaseName on Thursday July 25, 2024 @01:29PM (#41071179)
From that reddit thread:

Sharing some perspective on this (I was involved in the fix).

Basically what started happening at some point was that Maps had built in a “timeout” for the fetch of Saved lists. When the lists weren’t able to be downloaded/fetched in under X seconds, the system stopped trying, assuming that lists in general would always load in under X seconds.

For users with huge lists, and for some users with very slow connections, it would timeout and not show anything. The way to notice it was typically when sharing the list, because the receiving user would fall into that timeout trap. The owner of the list usually didn’t notice immediately because the places were cached on their devices.

It’s still being worked on, and being rolled out slowly.. Some changes will come though, not sure how it’ll be announced.

Re:Apple Maps on the web launches in beta by echelon on Thursday July 25, 2024 @01:34PM (#41071221)
Was the fix to use a paginated API?

Also, as an aside, do you have any political sway over this decision?

https://www.theguardian.com/technology/article/2024/jun/06/g...

Location history is extremely valuable to remember trips and retrace steps. I don't want this living locally on a device where it can go missing.

Re:Apple Maps on the web launches in beta by heyoni on Thursday July 25, 2024 @11:54PM (#41075653)
That change is hilarious. So many potentially goofy reasons for it happening but my best take is google deciding not to host any data it can’t mine or use. The privacy policy on location history was quite good and effectively granted users privacy.
Re:Apple Maps on the web launches in beta by astrange on Saturday July 27, 2024 @03:58AM (#41085122)
Privacy policies don't help your users against subpoenas.
Re:Apple Maps on the web launches in beta by heyoni on Saturday July 27, 2024 @04:57PM (#41089291)
If they cared about privacy they could have easily hosted the data encrypted with a key only known to the user rendering subpoenas useless for that service.
Re:Apple Maps on the web launches in beta by astrange on Saturday July 27, 2024 @05:40PM (#41089525)
Or they could just not upload it. No one trusts E2EE systems; you can see Apple tries it and everyone just accuses them of putting secret backdoors in.
Re:Apple Maps on the web launches in beta by diceduckmonk on Saturday July 27, 2024 @12:10AM (#41084405)
My perspective as an ex-Google SWE:

It is someone's quarterly performance review and OKR to improve SLO. One such SLO is average load time. If you set such metrics as a goal, and financially reward people to do it, it's easy to meet the goal: arbitrary prune out the long tail, especially if the distribution of saved locations per user follows an Pareto/power law distribution.

They've since rolled back that experiment of payload sized limit, and instead used this number based limit. I guess it makes more a cleaner explainaton and internal documentation from a product sense this way as opposed to an arbitrary engineering limit.

The issue is still apathy and laziness from the engineers... they can have this per-request limits, but cache previously loaded pinnned locations, then incrementally append more to the list on subsequent requests. Instead, they attempt to reload the source of truth from the server everytime. There is a specific behavior where I see this is the case: they will load 3,000, you add another location which is now 3,001 locally, but after a few minutes they reconcile with the server and your local machine is back to 3,000. This is especially ironically considering the Google interview's emphasis on Dynamic Programming and building up a larger solution from previous solutions...

On Desktop, you can still load all your locations. There is some weird and intuitive behavior here how they reconcile edits to existing pin. The caveat on Desktop is that they will entire to render entire regions when there is too much (somewhere in the vicinity above 3,000 but below 8,000). I've noticed in recent weeks they've rolled out a quadtree implementation where in a given rectangular region, they'd limit and cap how much saved locations they attempt to render, versus before where it would be seemingly depth-first until they reach the 3,000 limit.

Re:Apple Maps on the web launches in beta by mittermayr on Thursday July 25, 2024 @09:59AM (#41068775)
Only through Google Takeout. I am trying to build a tool that allows displaying and sharing them outside of Google Accounts or Maps, but the only reliable way to get them out is unfortunately still Takeout. Some browser extensions offered a loop/extraction but they mostly don’t work anymore I think.
Re:Apple Maps on the web launches in beta by Ajedi32 on Thursday July 25, 2024 @12:44PM (#41070702)
Google Takeout is excellent; basically GDPR data downloads 5 years before GDPR was even a thing. Before moving anything to Apple Maps I'd want to be sure they offer a similar feature so I'm not locked in.
Re:Apple Maps on the web launches in beta by e12e on Thursday July 25, 2024 @01:18PM (#41071069)
Just be aware google takeout contains everything except files uploaded to Google Drive.
Re:Apple Maps on the web launches in beta by account42 on Friday July 26, 2024 @04:48AM (#41076932)
That's reasonable as you can already download those files and they would likely bloat the takeout into being a miserable experience.
Re:Apple Maps on the web launches in beta by e12e on Friday July 26, 2024 @06:18AM (#41077413)
The confusing part is that you can select to include data for Google Drive with the text:

> Files that you own that have been stored in your My drive and computers. More info

Only two levels into the help text there's mention of what is included - but no explicit mention that uploaded/shared files are excluded.

The entire (empty) folder structure is there, so it's easy to think the files are too.

Re:Apple Maps on the web launches in beta by lippihom on Thursday July 25, 2024 @01:34PM (#41071224)
The Takeout export from Maps is quite messy when I've done it in the past.
Re:Apple Maps on the web launches in beta by lippihom on Thursday July 25, 2024 @01:36PM (#41071246)
Collectively there are 100s of strings open across Reddit, Stack Overflow, etc asking for a clean way to export saved places on Google Maps, but other than Takeout (which for the average user is quite complex), there isn't really anything that works well.

There's ways to hack together a scraper that can go through and grab everything, but it's still quite messy. I think Google is making it hard on purpose in order to use this as their "moat".

Re:Apple Maps on the web launches in beta by namukang on Thursday July 25, 2024 @03:49PM (#41072623)
You can use Browserflow (Chrome extension for browser automation) to extract saved lists from Google Maps: https://browserflow.app/shared/MWz0bTt7zBkyRMTs

Screen recording: https://www.loom.com/share/5ad91e0347294c7a9b4f0e0b3b2b8544?...

I made Browserflow so feel free to ask any questions / let me know if you run into any issues.

Re:Apple Maps on the web launches in beta by leokennis on Friday July 26, 2024 @06:09AM (#41077376)
If you use your mapping app to curate locations, just don’t bother with Apple Maps. It’s pretty great for navigation and turn by turn and offline. But its review ecosystem is Yelp and TripArvisor (so terrible) instead of GM’s great user reviews, you cannot collaborate on collections of locations, managing saved locations works terrible.
Re:Apple Maps on the web launches in beta by mrehler on Sunday July 28, 2024 @12:55AM (#41091313)
I use Apple Maps for all of my transit needs, but I still keep Google for business data and lists like this. I don't find the Apple Maps list set-up to be what I want from this kind of feature. I do find it reasonable to keep two maps apps on my home screen, though.