Live data from Hacker News

The sad story of Facebook Platform

pandodaily.com

61–70 of 105 posts

Re: The sad story of Facebook Platform

#61
we really thought fB was going to become the user auth + data persistence layer for the entire web as they were pumping this platform idea: like noone would need to build user account storage ever again, and all the world would base their user accounts on top of fB ... that would've been worth billion$ but n0t g0nna happ3n.

Re: The sad story of Facebook Platform

#62
post #47
post #12

Earlier quoted context omitted.

My brief, frustrating experience maintaining a Facebook application consisted of the app breaking every two weeks as Facebook somewhat randomly changed things without warning. When did you have this experience? How long ago is it? For now quite some time, Facebook has been open with upcoming "breaking changes", giving Facebook App developers three months in advance to adapt accordingly: https://developers.facebook.co…

How about two weeks ago? They fail to mention in their list of breaking changes that the id format would changed from profileId_postId_commentId to profileId:postId:commentIdThatMightContainUnderscores Except that not all posts follow the new ID format. Not all new posts even follow it. It's now a mix of the two.

Is the comment ID format documented anywhere? I don't know the details, but to be honest this sounds like relying on undocumented behavior.

Re: The sad story of Facebook Platform

#63
post #47
post #12

Earlier quoted context omitted.

My brief, frustrating experience maintaining a Facebook application consisted of the app breaking every two weeks as Facebook somewhat randomly changed things without warning. When did you have this experience? How long ago is it? For now quite some time, Facebook has been open with upcoming "breaking changes", giving Facebook App developers three months in advance to adapt accordingly: https://developers.facebook.co…

How about two weeks ago? They fail to mention in their list of breaking changes that the id format would changed from profileId_postId_commentId to profileId:postId:commentIdThatMightContainUnderscores Except that not all posts follow the new ID format. Not all new posts even follow it. It's now a mix of the two.

I'm not an fb developer and don't know the platform, but was that documented as the format? i.e. were you expected/allowed to destructure an id in that way or was it intended to be opaque?

Re: The sad story of Facebook Platform

#64
post #36

My problem with facebook; it's a reminder of how much our current society bothers me. At first is was cute-- kind of, but as the time went on it just got nauseating. The narcissism The birthdays The baby picture--animals fine, but enough with your spawn. The touching quotes The pictures of what you ate. The head tilted portrait. The reminder that people don't change. Actually, the only facebook posts I can stomach ar…

Oh man, if there is one comment to which I can donate all my votes to, it would be this.

Re: The sad story of Facebook Platform

#66
post #11

I have had a difficult reading relationship with pandodaily. After some good initial articles, they started producing trash. This article, for a change, is reasonably good.

I thought this article was ridiculously good. Well researched and well written.

Re: The sad story of Facebook Platform

#67
Facebook Platform, as conceived, was just a bad idea anyway. Zuck nailed it when he said that "today social networks are closed systems" but here's the kicker - Platform didn't really do anything to change that. They wanted people to build apps to run inside of Facebook, not to communicate with Facebook. They weren't ever tearing down the garden walls, they were asking everybody else to move into the garden with them. And most people didn't and the people who did (mostly) realized that it was a mistake.

I think they finally moved on from that a bit, but the "let's run an app inside a social network" thing was always of very limited value.

Re: The sad story of Facebook Platform

#68
post #59
post #47

Earlier quoted context omitted.

How about two weeks ago? They fail to mention in their list of breaking changes that the id format would changed from profileId_postId_commentId to profileId:postId:commentIdThatMightContainUnderscores Except that not all posts follow the new ID format. Not all new posts even follow it. It's now a mix of the two.

Here here. You can't trust the Facebook docs to be complete. I have numerous comments in our codebase of "Facebook API docs are wrong, it's actually X..."

Somewhere on the site they actually tell you to use Stackoverflow because it's more up to date.

Re: The sad story of Facebook Platform

#69
post #62
post #47

Earlier quoted context omitted.

How about two weeks ago? They fail to mention in their list of breaking changes that the id format would changed from profileId_postId_commentId to profileId:postId:commentIdThatMightContainUnderscores Except that not all posts follow the new ID format. Not all new posts even follow it. It's now a mix of the two.

Is the comment ID format documented anywhere? I don't know the details, but to be honest this sounds like relying on undocumented behavior.

Just about everything except the basics is undocumented, or only documented via stackoverflow.

Re: The sad story of Facebook Platform

#70

Facebook made three clear mistakes: - Not building in a revenue model into their platform, like Apple did with iOS. This is so stupid. - Not creating clear and consistent access rules around the social graph and notifications, with the ability to throttle down (but not altogether remove) access for offenders. They could even automate the throttling based on user feedback (in the form of clicks). - Breaking things con…

>> - Not building in a revenue model into their platform, like Apple did with iOS. This is so stupid. It was not completely obvious in 2007 that in-app virtual item transactions were to stay. Facebook itself was playing around with virtual gifts, but convincing users to pull out their credit card on a social network was novel. It was pretty hard to predict specific monetization pattern - iLike looked into ticket-sell…

Was it that hard? "If you make money on our platform, you need to give us a percentage," seems sort of like an obvious monetization strategy. Otherwise, what's the point of building the platform?
Post reply on HN