incolumitas

Joined 5 years ago

Karma
413
Submissions
33
Member since
Jan 2
I am a blogger and publish my work here: https://incolumitas.com/
View on Hacker News

Recent submissions

Comment · 9 months ago
Most people say that IP Geolocation is mere guesswork.

In this study I wanted to find out how good various different geolocation providers rank when being compared with real GPS location data obtained via the JS Location API.

Seems like IP Geolocation is 93% correct to the country level and like 70% correct to the city level.

This is way better than a "random guess" and therefore the utility is definitely given.

Comment · 1 year ago
they know that because they are using tools such as https://ipapi.is/

it's not hard to infer location data from IP addresses, albeit it's not necessarily an exact science

Comment · 1 year ago
Comment · 1 year ago
Your product looks very good.

I am the creator of https://ipapi.is/ and already some time in the niche. I also have my own IP Geolocation Database as described here: https://ipapi.is/geolocation.html

Do you have your first customers?

Comment · 2 years ago
Comment · 2 years ago
There are tools such as https://ipapi.is/ that can be used to geolocate any IPv4 and IPv6 address in the world. Sometimes those tools are not extremely accurate, but usually they are accurate to the city level.
Comment · 2 years ago
Comment · 2 years ago
the last one is not vague, it is clearly a hosting provider: https://www.instagram.com/atomohost/?hl=en

But I picked just one faulty classification of ipinfo.io, that's not fair, I know. I only wanted to point out that what you are doing is exactly the same as https://ipapi.is/ is doing and that we both make mistakes

----

You are using the 700 measuring servers to interpolate geolocations of IP addresses, right?

That works sometimes, but more than often it does not. It does not scale either.

Active latency triangulation of every IPv4 address (let's not even speak about IPv6) is simply not possible. The reasons are manyfold:

- Most hosts don't reply to ICMP

- Many routers block ICMP traffic, or they throttle / downgrade it, thus skewing measurements

- Traffic from your probing servers is probably not handled in the same way as is normal residential ISP traffic

- You have to constantly measure all IPv4, since IPs are constantly reassigned, which is simply not possible with only 700 servers

Latency triangulation works in theory, but in practice it is just not applicable to the full IP space.

Having said that, active geolocation with probing servers is still better than not doing it :D

Latency triangulation works much better in a passive way, meaning that a client is visiting a server that is under your control and you triangulate the client with JS for example (web sockets).

But I doubt that ipinfo.io has a significant share of the Internet's traffic...

Maybe I am missing something?

Comment · 2 years ago
Comment · 2 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton