News for hackers. Stuff that matters.
Re:API and Other Platform Product Changes by onion2k on Thursday April 19, 2018 @03:36PM (#16879322)
No one likes to hear 'no'

I don't think that's the whole story. "Don't build your core business around that API" ignores the opportunity that's there now. Your advice to build a business around something that can't be removed is sound if you care about the long term, which is sensible, but it ignores the short term immediate gain. You don't have to build a business that starts up and continues doing the same thing forever; for some businesses adapting to things like an API being removed is just another challenge to be met.

You're clearly quite cautious and like to plan far ahead. Other people don't do that. That doesn't make them wrong.

Re:API and Other Platform Product Changes by zerkten on Thursday April 19, 2018 @03:53PM (#16879509)
> That doesn't make them wrong.

What if you are downstream from these changes, relying on a product that uses these APIs, and now you are negatively affected? You wouldn't be thinking that that their lack of planning or caution is a reasonable way of doing business.

Perhaps your due diligence should have caught this issue ahead of time, but it's far from unreasonable for people to apply research or experience when it's available.

Re:API and Other Platform Product Changes by onion2k on Thursday April 19, 2018 @05:19PM (#16880270)
What if you are downstream from these changes, relying on a product that uses these APIs, and now you are negatively affected?

You resolve the problem and carry on. Every business will have challenges like that. You can't mitigate them all ahead of time, at least not without missing a bunch of opportunities right now.

As a developer I find it hard to build things I know will break in the future. I find it hard to build things that might break in the future. Sometimes the opportunity in front of you makes it worthwhile regardless.

Re:API and Other Platform Product Changes by protomyth on Thursday April 19, 2018 @07:46PM (#16881132)
Basically a variation on the “we saved enough money on storing just two digits for year instead of four that the Y2K work was more than paid for“. The opportunity might be more than worth the refactoring cost later.
Re:API and Other Platform Product Changes by Yetanfou on Thursday April 19, 2018 @05:59PM (#16880543)
It doesn't make them wrong but it does make them careless. If you build something on a weak foundation, knowing it will all come tumbling down sooner or later you'd better make sure beforehand where to go when the floor gets pulled from under you. With that I do not mean 'the Bahamas' but rather an alternative for the external dependency which can take over its role with as limited an impact for customers as possible. Doing so is not just good stewardship but it might also reveal new opportunities which otherwise would have been overlooked. By making things like Facebook optional you both reduce your own dependency on their antics as well as Facebook's power. The former is good for your own personal well-being, the latter is good for everyone else.
Re:API and Other Platform Product Changes by AznHisoka on Thursday April 19, 2018 @06:49PM (#16880846)
Your advice make sense in some fields. In others like social media marketing SaaS products, there is literally no alternative to facebook(whether its publishing to facebook or analytics for facebook)

There is only diversified income streams (products). Not alternatives

Re:API and Other Platform Product Changes by mygo on Thursday April 19, 2018 @07:21PM (#16881017)
> It doesn't make them wrong but it does make them careless.

No, it doesn’t necessarily make them careless. It could simply make them agile and adaptable. A bird can perch on a dying limb, grow, and fly away when it breaks off.

Re:API and Other Platform Product Changes by Yetanfou on Friday April 20, 2018 @04:47AM (#16883195)
...but a bird which builds a nest on a dying limb leaves its dependants hanging in the cold.