To echo others, aim for low-priced and not free. That'll give you some operating revenue to avoid it going the way of the dodo.
Ask HN: Who here would be interested in a free daily updated GeoIP database?
11–20 of 128 posts
Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#12Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#13Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#14On a related note, what's the best way to host big databases for free? As a release on Github?
But in specific answer to this question, if it's really public and free, why not see about adding it to Amazon's public datasets [1]? S3 is fast, durable, available, and I've enjoyed these other data sets.
Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#15I'm not sure I want a free alternative. I want an inexpensive option that I'm pretty sure won't get acquired and shutdown, but also has reasonable enough revenue to remain in business, occasionally blessing me with new features. A free service like locationkit (seen here a few days ago IIRC) looks OK, and I'm reasonably sure it's supported by revenues for other services from the parent company. However, even that fee…
Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#16How/where do you get more accurate data than MaxMind does? And under what license do you have access to this data, and under what license would you be able to offer it to others? If all the legal stuff looks right, and the data is indeed more accurate, then of course there's going to be interest in it. I think it would take a while for word to spread and links to propagate, but eventually you'd see quite a bit of sus…
The biggest one is just routing information and rDNS hosts which give away a lot of the information required anyway. If you were really thrifty you would make agreements with services (or use services you run yourself) that have users supply their location information and use that to construct a more granular database. I suspect this already happens to a degree, some of the fake information I give out has ended up in at least one IP address database.
I strongly considered doing this at one point but lacked the connections to pull it off properly (not enough sources of data I could get without approaching random people, basically). A secondary concept would just be to crowd source it and have the information freely available, but I was never sure how to deal with people poisoning the database or just honestly supplying conflicting information.
Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#17I have long thought that we could do better than maxmind. I have a website with tens of millions of users all over the world that could help you build this database is your want to lead the effort. I imagine showing users what country we think they are in and they correct it if it is wrong.
Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#18I myself, could also be interested, but I think, I will leave that to my payment-provider ... (ugly, EU!)
Edit: Ok, I should not, but why the downvote, please? When I wrote something wrong, than please explain!
Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#19Re: Ask HN: Who here would be interested in a free daily updated GeoIP database?
#20As far as formats go, if anyone is thinking of putting together a custom database with information keyed on IP address or IP ranges, I'd encourage you to look into our MaxMind DB format:
http://maxmind.github.io/MaxMind-DB/
There are open source file readers available in many languages: https://github.com/maxmind/?utf8=%E2%9C%93&query=MaxMind-DB
There's also an open source writer https://metacpan.org/pod/MaxMind::DB::Writer
Our officially supported libraries are actively maintained and pull requests are always welcome.
I'm actually about to begin writing a blog post on how you can create your own custom databases. I'll share it on HN once it's ready.