Earlier quoted context omitted.
That's silly. They wouldn't develop something with the plan of cancelling it.
Why not? Roll something out, and say you'll commit to providing it for a certain amount of time. If, after that time, it doesn't seem worth it to keep it going (by any metric you decide), pull it. You've given fair warning. Of course, I imagine that sort of thing would hurt adoption quite a bit.
Why should anyone ever use a Google API again?
61–70 of 185 posts
Re: Why should anyone ever use a Google API again?
#62I 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?
You mean like .NET? Or Cocoa Touch? Or DOM? Or Node? Or POSIX? At some point, we're all relying on APIs provided by somebody else. I think that's why it's so easy for people to ignore the pitfalls of just a little bit more.
Re: Why should anyone ever use a Google API again?
#63Google 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!
I actually attribute it to starting with the shutdown of Wave and the floundering about with Buzz and other products since then.
One thing that Google has been excellent at doing is building up the perception that they have near limitless computing power at their disposal. These kinds of shutdowns, and the reasons given, are doing immense harm to that cultivated image.
Re: Why should anyone ever use a Google API again?
#64I 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 ;)
http://mygengo.com/services/api/
Works, no? It's human-based translation, though; a tad bit slower, but generally higher quality overall. ;)
Full Disclosure: I currently work with this company.
People should also definitely (at least) be aware of the Microsoft Translate APIs.
Re: Why should anyone ever use a Google API again?
#65I 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…
Re: Why should anyone ever use a Google API again?
#66Note that most of these APIs have 3 year deprecation policies and so will continue to be around; only the translate api is going away (and that's in December).
I have serious doubts that almost anyone would actually pay per translate (and if you would, it's likely you could work out a license deal independent of a public API anyway). It seems like the reaction to this has more to do with annoyance that another cool free service is going away and remaining anger over app engine pricing changes.
Re: Why should anyone ever use a Google API again?
#67Earlier quoted context omitted.
Pretty sure that's not what TweetDeck is thinking this week.
But it's probably what all the other Twitter clients are thinking. :-)
Re: Why should anyone ever use a Google API again?
#68I 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?
You mean like .NET? Or Cocoa Touch? Or DOM? Or Node? Or POSIX? At some point, we're all relying on APIs provided by somebody else. I think that's why it's so easy for people to ignore the pitfalls of just a little bit more.
Re: Why should anyone ever use a Google API again?
#69You 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…
Google's App Engine is pretty much a for-profit API. And now they've announced a change in their pricing scheme, which if true, would change App Engine from pay-what-you-use to same-as-amazon-aws-but-pricier scheme, which makes it hugely expensive for a large portion of devs that have built on top of App Engine. And migrating away from App Engine is a total pain in the ass. I truly hope that the blog-post missed impo…
https://groups.google.com/forum/#!topic/google-appengine/ob-...
Clarifies that you will be paying per instance hour, instead of cpu.
Nothing is in concrete yet, if there is enough outrage amongst users maybe they will change their tune.
Re: Why should anyone ever use a Google API again?
#70Earlier quoted context omitted.
If you pay for an API, and it doesn't work, you can show economic harm and that gives you a basis to sue. I know from experience that a number of Google's APIs are just some engineer's idea of how to hook into the data stored in the back end which Google puts out there for some easy (and free) goodwill but without any commitment ever to actually do the necessary foundational work to support it as a product (which the…
Never explain with stupidity what can be explained with economic self interest.
Nasmorn's Law