<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: incolumitas</title><link>https://news.ycombinator.com/user?id=incolumitas</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 10:47:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=incolumitas" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by incolumitas in "Comparing the Accuracy of Various IP Geolocation Providers"]]></title><description><![CDATA[
<p>Most people say that IP Geolocation is mere guesswork.<p>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.<p>Seems like IP Geolocation is 93% correct to the country level and like 70% correct to the city level.<p>This is way better than a "random guess" and therefore the utility is definitely given.</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46847832</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=46847832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847832</guid></item><item><title><![CDATA[Comparing the Accuracy of Various IP Geolocation Providers]]></title><description><![CDATA[
<p>Article URL: <a href="https://ipapi.is/blog/ip-geolocation-accuracy.html">https://ipapi.is/blog/ip-geolocation-accuracy.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46847831">https://news.ycombinator.com/item?id=46847831</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 01 Feb 2026 17:42:54 +0000</pubDate><link>https://ipapi.is/blog/ip-geolocation-accuracy.html</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=46847831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46847831</guid></item><item><title><![CDATA[New comment by incolumitas in "ChatGPT knows my IP geolocation"]]></title><description><![CDATA[
<p>they know that because they are using tools such as <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a><p>it's not hard to infer location data from IP addresses, albeit it's not necessarily an exact science</p>
]]></description><pubDate>Fri, 14 Nov 2025 03:55:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45923656</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=45923656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45923656</guid></item><item><title><![CDATA[Live Proxy and VPN Detection]]></title><description><![CDATA[
<p>Article URL: <a href="https://proxydetect.live/">https://proxydetect.live/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43680101">https://news.ycombinator.com/item?id=43680101</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 14 Apr 2025 11:22:51 +0000</pubDate><link>https://proxydetect.live/</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=43680101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43680101</guid></item><item><title><![CDATA[New comment by incolumitas in "A simple tool to check IP reputation"]]></title><description><![CDATA[
<p>If you want another simple tool that is much more advanced, try out <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a></p>
]]></description><pubDate>Tue, 03 Dec 2024 16:33:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42308034</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=42308034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42308034</guid></item><item><title><![CDATA[New comment by incolumitas in "Show HN: I Made a Ultra-Low Latency IP Geolocation API in Go"]]></title><description><![CDATA[
<p>Your product looks very good.<p>I am the creator of <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a> and already some time in the niche. I also have my own IP Geolocation Database as described here: <a href="https://ipapi.is/geolocation.html" rel="nofollow">https://ipapi.is/geolocation.html</a><p>Do you have your first customers?</p>
]]></description><pubDate>Tue, 03 Dec 2024 16:29:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=42307982</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=42307982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42307982</guid></item><item><title><![CDATA[New comment by incolumitas in "How accurate can IP Geolocation get? (2021)"]]></title><description><![CDATA[
<p>I recently wrote a large article on IP geolocation and it turns out that the main source for IP geolocation is still WHOIS data: <a href="https://ipapi.is/geolocation.html" rel="nofollow">https://ipapi.is/geolocation.html</a></p>
]]></description><pubDate>Tue, 07 May 2024 12:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=40284765</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=40284765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40284765</guid></item><item><title><![CDATA[New comment by incolumitas in "Ask HN: How does my new ISP "leak" my geolocation?"]]></title><description><![CDATA[
<p>There are tools such as <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a> 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.</p>
]]></description><pubDate>Wed, 03 Apr 2024 21:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=39923761</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=39923761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39923761</guid></item><item><title><![CDATA[New comment by incolumitas in "IP Geolocation Is Twenty-Five Years Old"]]></title><description><![CDATA[
<p>And IP geolocation is still very relevant as of today.<p>You can derive an enormous amount of geolocation data by looking at WHOIS data: <a href="https://ipapi.is/geolocation.html" rel="nofollow">https://ipapi.is/geolocation.html</a></p>
]]></description><pubDate>Tue, 19 Mar 2024 10:23:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=39754343</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=39754343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39754343</guid></item><item><title><![CDATA[New comment by incolumitas in "IPinfo's IP Hunt: 2.2M IPs submitted over 3 weeks"]]></title><description><![CDATA[
<p>the last one is not vague, it is clearly a hosting provider: <a href="https://www.instagram.com/atomohost/?hl=en" rel="nofollow">https://www.instagram.com/atomohost/?hl=en</a><p>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 <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a> is doing and that we both make mistakes<p>----<p>You are using the 700 measuring servers to interpolate geolocations of IP addresses, right?<p>That works sometimes, but more than often it does not. It does not scale either.<p>Active latency triangulation of every IPv4 address (let's not even speak about IPv6) is simply not possible. The reasons are manyfold:<p>- Most hosts don't reply to ICMP<p>- Many routers block ICMP traffic, or they throttle / downgrade it, thus skewing measurements<p>- Traffic from your probing servers is probably not handled in the same way as is normal residential ISP traffic<p>- You have to constantly measure all IPv4, since IPs are constantly reassigned, which is simply not possible with only 700 servers<p>Latency triangulation works in theory, but in practice it is just not applicable to the full IP space.<p>Having said that, active geolocation with probing servers is still better than not doing it :D<p>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).<p>But I doubt that ipinfo.io has a significant share of the Internet's traffic...<p>Maybe I am missing something?</p>
]]></description><pubDate>Sun, 11 Feb 2024 16:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=39336181</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=39336181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39336181</guid></item><item><title><![CDATA[New comment by incolumitas in "IPinfo's IP Hunt: 2.2M IPs submitted over 3 weeks"]]></title><description><![CDATA[
<p>In general ipinfo.io has the best data and the best product out there in the IP API niche. It is what it is. Your data is the most accurate and most updated.<p>Hosting detection is a finite process, meaning that there is a finite amount of hosting providers out there to detect after all. Challenge lies in staying up to date.<p>So maybe we can make a compromise and state that ipinfo.io is likely a bit better than ipapi.is in hosting detection.<p>But ipapi.is for sure detects some hosting provider's that you don't. Examples:<p><a href="https://api.ipapi.is/?q=185.45.13.144" rel="nofollow">https://api.ipapi.is/?q=185.45.13.144</a><p><a href="https://api.ipapi.is/?q=185.50.248.0" rel="nofollow">https://api.ipapi.is/?q=185.50.248.0</a><p><a href="https://api.ipapi.is/?q=91.102.88.0" rel="nofollow">https://api.ipapi.is/?q=91.102.88.0</a><p>Summary: Your product is maybe a bit better in regards to hosting detection than <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a>, but it is much much much much more expensive ;)</p>
]]></description><pubDate>Sat, 10 Feb 2024 19:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39329622</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=39329622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39329622</guid></item><item><title><![CDATA[New comment by incolumitas in "IPinfo's IP Hunt: 2.2M IPs submitted over 3 weeks"]]></title><description><![CDATA[
<p>In case anyone needs a all around good IP api with excellent threat intelligence that is not that expensive as IPinfo is, I suggest to use <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a><p><a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a> is not as good in regards to geolocation, but our hosting detection is more advanced and <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a> is much cheaper...</p>
]]></description><pubDate>Sat, 10 Feb 2024 17:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39328128</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=39328128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39328128</guid></item><item><title><![CDATA[New comment by incolumitas in "Best Source for Domain Whois Database and API"]]></title><description><![CDATA[
<p>Another alternative to obtain WHOIS data over an free API would be <a href="https://ipapi.is/" rel="nofollow">https://ipapi.is/</a></p>
]]></description><pubDate>Tue, 06 Feb 2024 14:14:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39274346</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=39274346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39274346</guid></item><item><title><![CDATA[The Economics of Making 3.7 Billion DNS Reverse Lookups]]></title><description><![CDATA[
<p>Article URL: <a href="https://ipapi.is/blog/using-reverse-dns-data.html">https://ipapi.is/blog/using-reverse-dns-data.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38414279">https://news.ycombinator.com/item?id=38414279</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 25 Nov 2023 15:57:14 +0000</pubDate><link>https://ipapi.is/blog/using-reverse-dns-data.html</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=38414279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38414279</guid></item><item><title><![CDATA[An Algorithm to Detect Hosting Providers and Their IP Ranges]]></title><description><![CDATA[
<p>Article URL: <a href="https://ipapi.is/blog/detecting-hosting-providers.html">https://ipapi.is/blog/detecting-hosting-providers.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37626175">https://news.ycombinator.com/item?id=37626175</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 23 Sep 2023 18:48:19 +0000</pubDate><link>https://ipapi.is/blog/detecting-hosting-providers.html</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=37626175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37626175</guid></item><item><title><![CDATA[New comment by incolumitas in "How to build a IP geolocation database from scratch?"]]></title><description><![CDATA[
<p>Original Poster here.<p>If you hate their pricing, then you should join <a href="https://ipapi.is/" rel="nofollow noreferrer">https://ipapi.is/</a><p>I have more competitive pricing and all my pricing plans include the full API output.<p>See for yourself: <a href="https://ipapi.is/pricing.html" rel="nofollow noreferrer">https://ipapi.is/pricing.html</a><p>If you sign up and mail me the code: "HN-IPAPI.IS-2023" I will provide you with the large API plan for 3 months for free.</p>
]]></description><pubDate>Fri, 15 Sep 2023 15:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37524789</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=37524789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37524789</guid></item><item><title><![CDATA[New comment by incolumitas in "How to build a IP geolocation database from scratch?"]]></title><description><![CDATA[
<p>LACNIC is a fucking pain in the ass since they block after like 27 records<p>ARIN is awesome</p>
]]></description><pubDate>Thu, 14 Sep 2023 23:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37516298</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=37516298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37516298</guid></item><item><title><![CDATA[New comment by incolumitas in "How to build a IP geolocation database from scratch?"]]></title><description><![CDATA[
<p>Big fan of what articles? On <a href="https://incolumitas.com/" rel="nofollow noreferrer">https://incolumitas.com/</a> or on <a href="https://ipapi.is/" rel="nofollow noreferrer">https://ipapi.is/</a>?<p>Great idea with latency triangulation, I used latency information for a lot of things, especially VPN and Proxy detection.<p>But I didn't assume you can obtain that accurate location. I am honestly impressed. But latency triangulation with 600 servers gives some very good approximation. Nice man!<p>Some questions:<p>- ICMP traffic is penalised/degraded by some ISP's. How do you  deal with that?<p>- In order to geolocate every IPv4 address, you need to constantly ping billions of IPv4's, how do you do that? You only ping an arbitrary IP of each allocated inetnum/NetRange?<p>- Most IP addresses do not respond to ICMP packets. Only some servers do. How do you deal with that? Do you find the router in front of the target IP and you geolocate the closest router to the target IP (traceroute)?</p>
]]></description><pubDate>Thu, 14 Sep 2023 14:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=37509599</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=37509599</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37509599</guid></item><item><title><![CDATA[New comment by incolumitas in "How to build a IP geolocation database from scratch?"]]></title><description><![CDATA[
<p>Many service providers actually want their clients to be able to locate them.</p>
]]></description><pubDate>Thu, 14 Sep 2023 12:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=37508131</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=37508131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37508131</guid></item><item><title><![CDATA[New comment by incolumitas in "How to build a IP geolocation database from scratch?"]]></title><description><![CDATA[
<p>I have to scrape the whole IP address space since I offer location information as part of my API.<p>Also I only need to scrape as many WHOIS records as there are different networks out there. So for example for the IPv4 address space, there are much less networks as there are IPv4 addresses (2^32).<p>Also, most RIR's provide their WHOIS databases for download.<p>Therefore, "scraping" is not really the correct word, it's an hybrid approach, but mostly based on publicly available data from the five RIR's.</p>
]]></description><pubDate>Thu, 14 Sep 2023 12:38:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=37508111</link><dc:creator>incolumitas</dc:creator><comments>https://news.ycombinator.com/item?id=37508111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37508111</guid></item></channel></rss>