How to build a IP geolocation database from scratch? | Dark Hacker News