Ask HN: Side project went viral, now Google is charging me $1k. Help?
18 points| bennettfeely | 5 years ago
It uses the (affordable) Dark Sky API to get the weather forecast at two antipodes and Google's Reverse Geocoding API to simply get the geographic name of a coordinate.
The project was live then but never received much traffic until it was posted on /r/InternetIsBeautiful yesterday.
Now I see I am being charged a little over $1,000 from Google for using their API.
I wish I kept a closer eye on the fact Google jacked up the price of their APIs since I released Antiweather two years ago.
Maybe someone can help me understand why it costs 50x more to simply get the name of a location (Google) than it does to get detailed weather conditions and forecast for any point on Earth (Dark Sky).
I don't feel much hope of finding a way around this surprise bill but I am posting here for any advice at all. Is there any chance at forgiveness for a recent college grad whose side project unintentionally went viral, anyone to contact?
[+] [-] Quequau|5 years ago|reply
[+] [-] mgliwka|5 years ago|reply
http://photon.komoot.de/
http://photon.komoot.de/reverse?lon=10&lat=52
[+] [-] jnfr|5 years ago|reply
This is a costly mistake to learn, but to offer a bit of hope, at my last start-up we accidentally racked up high costs on the location API. Our CEO hopped on the phone with them a few times and was able to get the bill down. Good luck!
[+] [-] dyeje|5 years ago|reply
[+] [-] crispyporkbites|5 years ago|reply
Oh wait, that's not the way Google does support. What you should do is get someone with lots of twitter followers to tweet @google until someone notices this and solves it for you.
Not everyone has enough followers to activate this channel, but surely you know someone who works at Google or has 100k followers?
[+] [-] verdverm|5 years ago|reply
[+] [-] paulbishop|5 years ago|reply
[+] [-] iamben|5 years ago|reply
It's exciting to see people using these things, but a 1k bill would suck. It's definitely a learning experience, but saying "you should have had a different business model" is a little unfair. If we started every project thinking like that the internet would miss a load of the interesting, weird stuff it has.
[+] [-] villgax|5 years ago|reply
[+] [-] Jugurtha|5 years ago|reply
Contingengies are things like business models, scalability, high availability, and big data. People who obsess about these before something even exists tend to do so in meetings solely to utter words that keep them on a large organization's payroll.