Live data from Hacker News

Why should anyone ever use a Google API again?

googlecode.blogspot.com

11–20 of 185 posts

Re: Why should anyone ever use a Google API again?

#11
It's really too bad. The Translate API was super, super fun to play with. I made myself a cute little interface to translate JavaScript or CSV arrays into multiple languages simultaneously. I envisioned being able to build fully self-translating web applications. And there's no other company providing this type of technology in this fashion.

If there's any startup working in this area, here's your chance.

Re: Why should anyone ever use a Google API again?

#12
post #6

I would be very interested in seeing how many developers would pay for the Translate API if Google had decided to monetize it instead of deprecating it then shutting it down as some of the commentors on the blog had suggested. At the same time if the Google Translate API is such a popular service then maybe there is enough demand to support a startup providing a Translate API ;)

I would pay for what I use which isn't a whole lot, but it will be hard to find a programmable replacement like the Translate API. It's also a little hard to believe that it was a "financial burden" for one of the richest corporations in the world.

  It's also a little hard to believe that it was
  a "financial burden" for one of the richest
  corporations in the world.
I think you underestimate the computational resources required here.

Re: Why should anyone ever use a Google API again?

#13
post #2

I can't state this enough. Building your company which heavily relies on an API provided by someone else is risky business. Why are we still in this infatuation stage of ignoring the pitfalls of this?

I think relying on a free API is the problem, not any API.

When you pay per request for access to an API, at a level that can make the provider as well as you profitable, you can have some comfort in the fact that if your provider goes down there will likely be a competitor to spring up in its place.

Re: Why should anyone ever use a Google API again?

#14
Google cites abuse as the reason for shutting down the translate API. I find it ironic that they have engineers smart enough to write software that can translate human language between hundreds of language pairs, but can't write software to stop abuse.

I'll let Google in on a little secret: If you charge more for a service than it costs you to provide, then there is no such thing as abuse.

Re: Why should anyone ever use a Google API again?

#15

You mean, why should you build a for-profit product while relying on someone else's not-for-profit API? I'm guessing you shouldn't! I've seen a lot of neat projects come from Google APIs, but that's as far as I'd taking it. Relying on someone else's good will for the lifeblood of your company is insane. 1 exception, though: Getting started. I could see using Google to get off the ground and then switching to a more r…

I don't see the point of this whole release a free API, shut it down nonsense. I wouldn't mind paying for any of Google's APIs.

Re: Why should anyone ever use a Google API again?

#16
post #6

I would be very interested in seeing how many developers would pay for the Translate API if Google had decided to monetize it instead of deprecating it then shutting it down as some of the commentors on the blog had suggested. At the same time if the Google Translate API is such a popular service then maybe there is enough demand to support a startup providing a Translate API ;)

I commented on a different story about the API changes (specifically Translate) and thought I'd been stupid to miss a big "DEPRECATED" message when I started out several months ago. Seems there was nothing to miss!

I (or more specifically, the client) would certainly pay for something like this. If anyone does have a replacement that is roughly as simple to use and isn't £1000/mo then you have a customer right now.

Re: Why should anyone ever use a Google API again?

#18
post #10
post #6

I would be very interested in seeing how many developers would pay for the Translate API if Google had decided to monetize it instead of deprecating it then shutting it down as some of the commentors on the blog had suggested. At the same time if the Google Translate API is such a popular service then maybe there is enough demand to support a startup providing a Translate API ;)

Starting a startup to replace Google Translate wouldn't be a simple proposition. Google's translation algorithms are considered best-of-breed and involve highly sophisticated statistical machine learning trained over a significant portion of their web crawl corpus data. Their staff scientists and engineers working on Translate are some of the best in the field, and the complexity here should not be underestimated. Th…

Right... Some problems are fine just throwing resources at them, some problems need experience and knowledge, and in my opinion, you're not going to get the intellectual capital you really need for something like this, especially with a lean startup, unless you are the intellectual capital.

Re: Why should anyone ever use a Google API again?

#19

Google has made some unpopular developer-facing moves lately (App Engine pricing changes come to mind), and it seems entirely out-of-character. From now on, any API announcement from Google should be accompanied with a GIANT expiration date stamped all over it by default. Then, if it keeps going... happy surprise!

That's silly. They wouldn't develop something with the plan of cancelling it.

Re: Why should anyone ever use a Google API again?

#20
post #2

I can't state this enough. Building your company which heavily relies on an API provided by someone else is risky business. Why are we still in this infatuation stage of ignoring the pitfalls of this?

I think you can state this in a different way, "Why would I invest in a company which will be killed by Google changing its mind about an API?" I imagine (but it's pure speculation) that folks like YC, other Angels, or early stage VC's should as their due diligence point out this risk and without a reasonable mitigation option pass on funding.

This would 'self correct' folks who weren't doing the extra work.

However for things where there isn't really a credible way to come up with an alternative you are kind of screwed. But then it would become a Google problem if they didn't get API adoption without offering some sort of indemnification in the event they need to take it back.

I presume the 'translation abuse' is people using it to send spam in 141 different languages.

Post reply on HN