HNHacker News
TopNewBestAskShowJobs

jonathan-kosgei

410 karma · joined September 13, 2016

Doing Geolocation at https://ipdata.co

[ my public key: https://keybase.io/jkosgei; my proof: https://keybase.io/jkosgei/sigs/UJOQAhWNFbqTv86brm7e9N53N8s6uhU55eDue24sLYo ]

submissionscomments
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Comparing a network call vs filesystem i/o wouldn't be a useful comparison for someone deciding between different third part API providers.
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
I understand what you mean, but every other provider from the tests I've done comes in at double our speeds some even over plain HTTP. We only serve requests over HTTPS

More importantly the performance is consistent and you'd get the same performance wherever you were in the world.

jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Thanks! :)
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Thanks for the feedback!We'll probably push this by the weekend :)
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Thanks!

You make a valid point. A number of VPN providers for example use GCE/AWS/Softlayer to host their services. And these IPs do get reassigned. One of the ways we mitigate this is by limiting the age of IP addresses in our lists to a maximum of 30 days. If an IP address hasn't been reported to have been responsible for malicious behavior for a period of 30 days it shouldn't be in our lists.

We're also mulling adding an is_cloud_provider field to the threat response object.

jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hi colonelxc, we'll probably only include Tor exit nodes in our lists and are working to fix this. Thanks for sharing this.
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
See also https://hyperping.io
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hi sphix0r, yes. First off we only store logs from user requests for 24hrs and only for analytics. Otherwise our GDPR compliance is still something we're perfecting but something we believe we're already on the right side of.
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hi f2n, thank you for raising this concern. is_tor and is_anonymous are true for any and all nodes on the Tor network. I'd love to hear more about your concerns, please send me an email at jonathan at ipdata dot co
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
I don't have a resource to point you to, but feel free to reach out via email jonathan at ipdata dot co. Would love to discuss this
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Please send me an email at jonathan at ipdata dot co.

We'll work on exposing the individual fields and I can let you know once that is live.

jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
You'll love our data :)
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
The data is updated as often as every 15 minutes, though we aggregate all those changes over the course of an hour. Are you interested in only the threat data? We have been considering making it possible to query for individual fields
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hey sorry about that! Thanks for sharing!
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
No hard feelings :)

We're still less than a year old, so not at all sheepish about sharing whenever we can :)

jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hi, unfortunately we don't. However performance is very important to us which is why we have 11 endpoints around the world. And average ~65ms response times see status.ipdata.co.
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
There's a huge list at http://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=1.... of Tor Exit nodes.
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hey Ben! Thank you :)
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
That's an expected response for bogon IP addresses, but you have you make a good point, we should make our error responses JSON.

Please email me your IP address at jonathan at ipdata dot co and I'll help you out.

jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
It's not really that huge, 1000 requests is a rounding error for our other plans :)
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Should be fixed, please try a hard reload.
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Could you try visiting https://api.ipdata.co. I'm positive the API is up https://status.ipdata.co
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
That link works for me. Could you try to reload the page? Ctrl + R
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Fixed! Do a hard reload i.e. Ctrl + R
jonathan-kosgei··on Show HN: IP Geolocation and Threat Data API
Hey all! An interesting way to test our API would be to pick a random IP address at http://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=1....

And append it to https://api.ipdata.co. For example; https://api.ipdata.co/185.10.68.114

jonathan-kosgei··on Ask HN: What are well designed SaaS websites?
I hate mailchimp and prefer to use tinyletter.com. I can't talk enough about how much I love tinyletter!
jonathan-kosgei··on Do you know any community of enthusiastic people, visibly driven by their ideas?
https://wip.chat
jonathan-kosgei··on How Ipdata Serves 25M API Calls from 10 Global Endpoints for $150 a Month
Awesome! Thanks!
jonathan-kosgei··on How Ipdata Serves 25M API Calls from 10 Global Endpoints for $150 a Month
Interesting strategy mate! Any links on how to do that? I've googled a bit but haven't find anything on this!
jonathan-kosgei··on How Ipdata Serves 25M API Calls from 10 Global Endpoints for $150 a Month
No prob, Eve looks pretty cool. I'd love to benchmark it alongside japronto and apistar. Thanks!
← PreviousPage 3 of 7Next →