Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

> and currently we're paying for one of the only geocoding services that permits us to persist the coordinates involved.

I'll ask blatantly: Which one is that?



sort by: page size:

> because I have fingers and can type my current address

How would you always know your current address? I often use maps with gps to find out where I am. Many places have no address.


> Who needs some proprietary system (there’s also a so-called “three word” competing system). Just use lat/long which are universal. >

Plus Codes are open source and there are no licensing fees. They also compare different location encoding systems like Lat-Long etc.

https://github.com/google/open-location-code/wiki/Evaluation...


>>Is that so ridiculous a concept? People routinely trade privacy for convenience. Sending my location to Google through their maps is ridiculously convenient.

If you cannot tell the difference between you sending your location to Google when you need to and half the people in the world sending ALL their information to Microsoft ALL the time BY DEFAULT, I don't know what to tell you.


> even services such as Gmail, Maps and Photos are also collecting financial data.

Do you know how this would work? How would Google Maps collect financial data on me?


> Running your own geocoding really shouldn't be that scary of thing to do.

> The biggest pain in running your own OSM geocoder (nominatim) is kind of a bear to set up.

You said it shouldn't be scary then immediately call it a bear. I am scared of bears.


> I really, really, really wish there was serious competition to Google Maps.

Can we have a crowsourcing sort of app where every user of GoogleMaps would contribute data to be scraped off to circumvent rate limiting ?


>is there any use-case for geolocation APIs that does not involve tracking users for shitty purposes?

Use my GEOIP and longitude and adapt your CSS to show me your content in nightmode when it is night time in my Longitude. That would be cool.


>Not to mention the number of apps (and increasingly websites) which will require location services.

Like what? I've never encountered this.


> I am trying to understand the rationale behind this. Is there some industry or region where Long, Lat is the customary way of representing a location?

Historically, cartography was Lat,Long (1). Then software developers took over, and their natural mode of thinking inherits from thinking in x,y coordinates in 2d-graphics on the computer screen, so Long,Lat started to dominate in software. And now software dominates everything.

Here's a take on the history: http://docs.geotools.org/latest/userguide/library/referencin...

(1) This is from 1983, but the Lat,Long practice is much older https://en.wikipedia.org/wiki/ISO_6709


> Personally I really hope something like https://plus.codes/ will catch up.

Who needs some proprietary system (there’s also a so-called “three word” competing system). Just use lat/long which are universal.

> People should be easily able to provide address without knowing or caring about local arrangements.

What can be more “local” than an address and why should it be subject to outside specification?

If you consider lat/long user-unfriendly then just stuff them into URIs of some sort — URLs would work — and keep this em in a sort of DNS. Then people could name their addresses whatever they want.


> Can't you just send them a maps link to your location?

this is not discrete, it also shares it with google and all their advertising etc

>Or your GPS coordinates?

Not super user friendly.


> We need a ban on collection of that data.

So, how am I supposed to use Google Maps?

Maybe you mean long-term storage?

Still - I like to be able to see all the restaurants and places I went to. What if I like that?


> What is wrong with OSM's geolocation services?

They come up with irrelevant results or no results at all. I talked about this in more detail in "Why OSM is in serious trouble".

> What even are OSM's geolocation services - i thought OSM was just a map!

OSM isn't a map, it's a geographic database.

By OSM's geolocation services, I mean Nominatim. Pelias gave me better results but it's gone AFAIK.

> What doesn it mean for them to be Euro-centric?

People search for things differently in Europe than they do in the US.

As a small example, I will regularly search for intersections, but I've been told Europeans don't often do that.


>you can use such a feature to triangulate a location, I never thought of that.

Of course this is exactly what people are going to do with that kind of feature. Sharing of location data is such an obvious thing to get exploited. It is part of the human base instinct is to take any new thing to the worst places it can go. There are certain aspects that the first question should be how can this get exploited for uses other than how we want to use it. If nobody in the room can come up with a way, then you need different people in the room.


> That geography is very very common.

Could you provide some more info for this? My understanding was a lot of the sites that could do this, have done. If that's not the case it'd be good to see what the real picture is.


> I wonder if you could make a completely offline location service by correlating the results of a local 3d scan of the ground to the global model?

It's possible, see https://news.ycombinator.com/item?id=39507267


> I believe there are power and compute related reasons that you actually do need there to be a central service that manages location data.

That may be, but they could open up that service for me to run on my own server, rather than through them.

> And I guess at that point you could say "but then there should be a single tool that does location management for apps and location tracking should be entirely separate", but I'm not sure why that's any better than "there's one app but you can toggle off the objectionable parts in a really straightforward way".

I'm not following what you mean by this. Can you expand?

> If every app had to do its own geocoding, you'd have disparate experiences in apps.

And? I already have disparate experiences in apps for tons of reasons.


> but I do not recall an explicit prompt about Google collecting my location history in this way.

Weird, I'm pretty sure with my new Android phone, upon booting it up for the first time, I had to opt in to location services and a little popup explained exactly what it was doing.


>So in order to make Google share your location with others, you have to give them permission to store your location.

Sure. I have no problem with that. What I have a problem with is, why is google insisting on storing all the locations that I am not sharing?

I only want to share this current location. So yes, that will have to be stored somewhere. But for the love of everything I don't see why sharing my current location requires saving all my future locations.

next

Legal | privacy