(no title)
sadcodemonkey | 1 year ago
They miss the spirit of this blog post entirely, which is to point out the overt hostility to and powerlessness of API users. That should be concerning to anyone working on projects that use APIs, which is, um... almost everyone, these days.
Aurornis|1 year ago
Not everyone. Business that build on top of other company's APIs will arrange contracts with their API providers. Those contracts generally include warning periods for changes or discontinuation and penalties for early termination.
The key here is that it was a free API with no contract or guarantees. Four days is short notice and frustrating, but it wouldn't have really changed the trajectory of his business if they had given him 180 days. If he didn't intend to pay for the API, he couldn't really sell an app that was going to stop working in a few months.
So I know we're supposed to be angry about the 4 days thing. It's not good, obviously. However, I don't think it actually changes the situation at all if he wasn't going to sign up anyway.
WoodenChair|1 year ago
As I said in the post and comments here if it made financial sense and they gave me a more reasonable deadline with a less threatening email I would be willing to pay for the API. In this case it didn't make financial sense, so you're right at the current API prices it wouldn't make sense even with 6 months-notice.
That said, 6-months (your suggested time period) is a much better grace period for our shared users (users of Restaurants who use it as a frontend and continue to read more reviews at Yelp.com) and much more likely to make me convert to a paid API customer if it had made financial sense.
yreg|1 year ago
Just as I have zero chance of getting Apple to sign that they won't remove my app if they feel like it.
burningChrome|1 year ago
This is kind of the salient point.
Either you test on the free API and plan on paying for access slightly before its ready to go live, or you try the "free lunch" approach and see if you can get one by the tendy and see how long you can go before you get shut down and have to pony up the money.
Either way. they should've had the cost of the API in their budget.
We should all know by now. . . . nobody rides for free.
bastardoperator|1 year ago
Veuxdo|1 year ago
Well, free APIs anyway. If you are paying for API access, you hopefully have a contract which gives you power.
dual_dingo|1 year ago
unknown|1 year ago
[deleted]
umanwizard|1 year ago
pvg|1 year ago
https://news.ycombinator.com/newsguidelines.html
anigbrowl|1 year ago
Or, they completely get it but they work for large platforms that leverage API access commercially or strategically, so their response to unruly peasants is to figuratively chop their heads off.
WoodenChair|1 year ago
lmm|1 year ago
This has been known for like 20 years now. We all know that if you're relying on someone else's API that's a massive risk to your business. What more is there to say at this point? What sympathy is there to give when the inevitable happens?
unknown|1 year ago
[deleted]