Slashdot Mirror


Facebook To App Developers: Good Idea, Now Stop Using Our API

An anonymous reader writes "In what seems to be a recurring theme with Facebook as the social networking giant adds features, competing apps that use Facebook integration risk being cut off due to the terms of service surrounding the API. For example, 'Voxer CEO Tom Katis told AllThingsD that the company got an email on Thursday saying that Facebook wanted to hold a phone call to discuss possible violations of a section of the company’s terms of service. The section in question centers around the use of Facebook’s social graph by competing social networks.' Similarly, 'Within hours of Twitter launching its Vine video-sharing application on Thursday, Facebook has cut off access to Vine’s "find people" feature, which used to let Vine users find their Facebook friends using the Vine application.' You have to ask yourself: is it really worth developing an app that integrates with, or worse runs completely on Facebook's platform?"

158 comments

  1. What's the point? by jaymz666 · · Score: 5, Interesting

    Why does Facebook even offer an API to developers if any time an app becomes popular they block them?

    1. Re:What's the point? by radiumsoup · · Score: 5, Funny

      aaaaand... we're done in one.

    2. Re:What's the point? by trparky · · Score: 5, Informative

      You could say the same thing about Apple. There were many features that independent app developers made that later were killed off and made a part of iOS.

    3. Re:What's the point? by Todd+Knarr · · Score: 5, Insightful

      Because they want an R&D division to come up with profitable new ideas for them?

    4. Re:What's the point? by JoeBehymer · · Score: 0

      Why does $company offer $thing_that_makes_money?

    5. Re:What's the point? by Anonymous Coward · · Score: 0

      Then they can see what becomes popular, and either buy that company, or steal the idea.
      Great business plan!

    6. Re:What's the point? by crazyjj · · Score: 1

      So someone else can take all the risk of testing out a new idea, while Facebook gets to reap all the rewards when they integrate it later.

      --
      What political party do you join when you don't like Bible-thumpers *or* hippies?
    7. Re:What's the point? by trparky · · Score: 1

      Apple did this multiple times. Just goes to show you... Apple doesn't innovate, they buy.

    8. Re:What's the point? by Anonymous Coward · · Score: 0

      You mean, why making your platform palatable for a plethora of 3rd parties devs which drive traffic to your site, double as think tanks, and then start eating their own pie with your offers which don't need to compete as you have a stronghold on the API usage? yes i wonder that myself.

    9. Re:What's the point? by Bill,+Shooter+of+Bul · · Score: 4, Funny

      What the heck is the Facebook F doing next to your name?

      Did you sign into slashdot with your facebook account?

      How can I prevent it from happening to me? Is there a vaccine, or tonic I can take?

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    10. Re:What's the point? by Anonymous Coward · · Score: 1

      Because Google doesn't? LOL. Almost every product that is a success at Google came about via acquisition such as Google Maps, Android, Google Earth, Youtube, Picasa, Blogger, AdSense/AdWords, Google Docs, etc. The list goes on.

    11. Re:What's the point? by Anonymous Coward · · Score: 2, Funny

      Try AC's Patent Drop. It cures female hysteria, Facebook integration, and rectifies the humours.

    12. Re:What's the point? by Anonymous Coward · · Score: 3, Informative

      Probably "login with Facebook". Slashdot needs to watch out, or the same thing will happen to them as to TechCrunch.
      http://www.techdirt.com/articles/20130123/03271121761/techcrunch-admits-that-using-facebook-comments-drove-away-most-their-commenters.shtml

    13. Re:What's the point? by Synerg1y · · Score: 1

      To farm ideas from the community?

    14. Re:What's the point? by Arrogant+Monkey · · Score: 1

      Ditto with Microsoft. and I know folks who did the same thing with utilities for some of IBM's app servers. It's the risk you take in trying to capitalize on someone else's market share (Facebook population, Apple captive app audience, Microsoft flaws..er..gaps).

    15. Re:What's the point? by falcon5768 · · Score: 1

      Really? Name some that where "killed off" Most features that the indies developed where bought out by Apple either in concept or with their staff being hired at Apple

      http://en.wikipedia.org/wiki/List_of_mergers_and_acquisitions_by_Apple

      Or do you mean the BS lip flapping over "Widgets" still when the concept was clearly part of the early builds of the Apple OS but not in the way it became with OS X.

      --

      "Slashdot, where telling the truth is overrated but lying is insightful."

    16. Re:What's the point? by fuzzyfuzzyfungus · · Score: 1

      Why does Facebook even offer an API to developers if any time an app becomes popular they block them?

      If you can get suckers to develop for a platform that you can shove them off to drown at any time, it ensures that you can buy their assets at firesale prices and face minimal challenges integrating them into your service, since they are already API compatible!

      Perfectly sensible on Facebook's part, it's the sanity of the people who use the API that you have to worry about...

    17. Re:What's the point? by X0563511 · · Score: 1

      lol, it makes it seem like they are representing Facebook.

      Which is hilarious in this context.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    18. Re:What's the point? by Anonymous Coward · · Score: 0

      Because Google doesn't? LOL. Almost every product that is a success at Google came about via acquisition such as Google Maps, Android, Google Earth, Youtube, Picasa, Blogger, AdSense/AdWords, Google Docs, etc. The list goes on.

      I don't have the knowledge to speak about whether your list is valid or not, but I'll say this: if all google does is buy things, why is it that the things google buys are so much more refined and functional than the products that their competitors buy?

    19. Re:What's the point? by Desler · · Score: 1

      Those acquisitions are common knowledge to anyone who knows Google. And the products weren't as refined when purchased. People forget that Google Maps, for example, took the better part of a decade to reach its level of quality. It was not that way for its first years of life.

      Also: http://en.wikipedia.org/wiki/List_of_acquisitions_by_Google

    20. Re:What's the point? by alen · · Score: 1

      who knows? at one point google was buying dozens of companies every year

    21. Re:What's the point? by sl4shd0rk · · Score: 1

      *cough*instagram*cough*

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    22. Re:What's the point? by memphrica · · Score: 1

      How can I prevent it from happening to me? Is there a vaccine, or tonic I can take?

      Well.. maybe. Or Maybe not. But Definitely not sort of.

    23. Re:What's the point? by ahabswhale · · Score: 1

      Who did they buy the iPad from? Just curious.

      --
      Are agnostics skeptical of unicorns too?
    24. Re:What's the point? by greg1104 · · Score: 2

      There are lists of rendered obsolete apps for Lion, Mountain Lion, and IOS6 in a few minutes of searching. I'm most amused by how Instapaper started on the iPhone, became a widely lauded app, moved to Android, and then the core idea was integrated into IOS6 as Safari's Offline Reading feature. I suspect it's only the Android users who are keeping the company viable now.

    25. Re:What's the point? by houghi · · Score: 2

      Well, what I do is add the folowing to my hosts file and point it to 127.0.0.1
      www.facebook.com
      facebook.com
      login.facebook.com
      www.login.facebook.com
      static.ak.connect.facebook.com
      www.static.ak.connect.facebook.com
      ads.ak.facebook.com
      creative.ak.facebook.com
      fb.com

      --
      Don't fight for your country, if your country does not fight for you.
    26. Re:What's the point? by Anonymous Coward · · Score: 0

      Who did they buy the iPad from?

      Fingerworks. All the touch tech, gesture ideas, and related patents came from Fingerworks. Fingerworks made awesome multi-touch, zero-force keyboards and other devices. They were great for people with RSI. Apple killed all of Fingerworks' products as soon as they bought the company.

      http://en.wikipedia.org/wiki/FingerWorks

      We'd be doing complete hand gestures on our keyboards rather than reaching to our screens if Fingerworks survived. .

    27. Re:What's the point? by Anonymous Coward · · Score: 0

      I'm sorry, you are barred from using any argument about 'clearly part of the early builds of the Apple OS' when Apple claims to have invented rounded corners and mobile phone design. Apple ripped off as many people as Microsoft has, or IBM has, or anyone else has.

      Shit, you just basically have to NTP it. Just wait until the technology is so pervasive there's no recourse...then sue. Put a hole in RIM when that happened that still hasn't stopped bleeding.

    28. Re:What's the point? by SomePgmr · · Score: 2

      Worse things could happen than to be bought out by facebook for a billion dollars.

      I guess that's the gamble. ;)

    29. Re:What's the point? by I_am_Jack · · Score: 1

      I think it's the fundamental flaw in the model which has been built over time with start-ups, and most especially with internet start-ups, that a particular platform will practically give hand-jobs to developers to take their API and do something with it, which help grows the platform, and allows the developers to grow as well. Then as soon as the platform has some level of maturity, the API is re-written, limiting its use, which then strangles the small dev start up which grew as a result of the API.

      It's a dance with the devil to try to build your success on the kindness of others, but at the same time, remembering Wheaton's First Rule of Human Interaction ("Don't be a dick") as well as the fact that the success of one's platform is correlated to the number of people who made your platform more fun because of their involvement would be a good thing.

    30. Re:What's the point? by Cajun+Hell · · Score: 1

      I remember reading something about this in a book titled "Undocumented DOS" a couple decades or so ago. I don't know if I'm paraphrasing or verbatim quoting, but it was essentially: "Your product may be a DLL in the next version of Windows."

      --
      "Believe me!" -- Donald Trump
    31. Re:What's the point? by KiloByte · · Score: 1

      Your list is woefully incomplete, starting with the lack of fbcdn. Also, it's far better to do this per domain rather than individual hosts, although I don't know of a way that doesn't involve setting up your own DNS server -- something which most people won't do. Of course, there's Adblock and friends, but against a plague as nasty as Facebook, you need multiple layers of protection.

      --
      The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
    32. Re:What's the point? by s.petry · · Score: 1

      Just trust me and take the blue pill!

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    33. Re:What's the point? by UnknownSoldier · · Score: 1

      WindowShadeX
      http://www.unsanity.com/haxies/wsx

      Some of us power users _like_ having control over the bloated window title and dislike its lack of useful functionality such as the inability to "roll up" -- something that EVERY window manager should include out-of-the-box; thankfully some of the *nix Window Managers actually respect power users.

      I've given up on Microsoft actually having a clue about useful GUI design after their Metrosexual UI; Apple is slowly heading that way by hiding essential UI elements such as scroll bar arrows. The fact that both companies still group the Close, Minimize, and Maximize buttons together demonstrates they just don't understand UI design to any significant level -- they would rather keep "dumbing down" the UI year after year instead of giving choices to power users and teaching people how to maximize their workflow process. i.e. It took Microsoft how many years to understand the importance of Spatial Positioning of icons on the Taskbar by allowing them to re-arrange running apps??

    34. Re:What's the point? by mister_playboy · · Score: 2

      Ah... I was wondering why some new users had these large blanks to the right of their names. Turns out NoScript is hiding the FB logo that should be there.

      Thanks for solving this mystery. :)

      --
      Do what thou wilt shall be the whole of the Law ::: Love is the law, love under will
    35. Re:What's the point? by dgatwood · · Score: 1

      Haxies? Really? They're not built with public APIs, and they inject arbitrary code into running applications. And you wonder why they break regularly?

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    36. Re:What's the point? by Oakey · · Score: 1

      Holy crap, there's one here from Twitter. Burn him!

      --
      "Dre don't get as high as me.... I'm Cheech and Chong" - Snoop Dogg
    37. Re:What's the point? by foniksonik · · Score: 1
      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    38. Re:What's the point? by Luthair · · Score: 1

      Except that doesn't appear to be the case, both applications are obviously using the api for something strictly prohibited. Find some sympathetic users that have been cut off for that reason then come make the claim

    39. Re:What's the point? by Anonymous Coward · · Score: 0

      LOL and their DejaNews acquisition is far worse as Google Groups than when DejaNews screwed it up to be Deja.com - Before you buy.

    40. Re:What's the point? by Anonymous Coward · · Score: 0

      Ah... I was wondering why some new users

      No, its just two of them in this thread - both with a posting history of one post. Its a new type of trolling that slashdot has opened up.

    41. Re:What's the point? by ColdWetDog · · Score: 1

      Man, will you just look at those UIDs!

      I didn't think Slashdot could count that high.

      --
      Faster! Faster! Faster would be better!
    42. Re:What's the point? by farble1670 · · Score: 1

      So someone else can take all the risk of testing out a new idea, while Facebook gets to reap all the rewards when they integrate it later.

      don't like it? invent your own billion user social networking system.

    43. Re:What's the point? by um...+Lucas · · Score: 1

      Why point at Apple when Microsoft is the grandfather of all this mantra of "hey, great idea! oh look, we built that into windows now!"

      And then of course, one could say the same thing of Linux - free Linux did away with the market for SCO Unix, severely damaged Solaris, did worse to IRIX. All rendered obsolete or near obsolete because of Linux. With KVM in the kernel and Xen available free as well, eventually VMWare might find itself killed off as well.

      No, operating systems these days are bundles of programs that the developer or distributors choose to provide their users, that they think those users will benefit from. Third party products will be rendered obsolete here and there, or we wouldn't see progress.

    44. Re:What's the point? by Jane+Q.+Public · · Score: 2

      Since we're on the subject, I don't see how Twitter can complain, since Twitter has been doing exactly the same to others who use its API. And I do mean exactly.

    45. Re:What's the point? by Anonymous Coward · · Score: 0

      Why does Facebook even offer an API to developers if any time an app becomes popular they block them?

      It's a cheap way to do product research. Let the startups find the successful products built using your API, then take block the startups and rebuild those apps in-house. It's the modern version of the old game that microsoft used to play with Windows developers.

    46. Re:What's the point? by Anonymous Coward · · Score: 0

      Because in iOS ecosystem Apple can simply pull the damn plug on competition. It doesn't need to go as far as make anything obsolete. It can just declare so.

      Unfortunately this applies to WP as well, but currently it's such a minor player in the field that no-one really bothers bitching about that.

    47. Re:What's the point? by mwvdlee · · Score: 1

      Saves them the cost of having the research and design new ideas themselves.
      They just wait for somebody to spend a lot of money designing, testing and building an idea, then cut off their access and copy it.
      I call this the "iOS" business model.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    48. Re:What's the point? by Anonymous Coward · · Score: 0

      Of course both comments are straw men. Both Apple and Google are hugely innovative companies, and yes, both companies acquire other companies (did you know that neither Google nor Apple actually gave birth to their employees, but rather just "hired" them?!)

      The problem with Apple is not that it fails to innovate. It's that it keeps creating platforms that attract users and then tries to turn that platform into a pen that holds these users within Apples private ecosystem, stifling the innovation around them.

      Google, on the other hand, encourages their users and partners to innovate on nearly every level and opens up that innovation to uses and new directions that they never foresaw.

    49. Re:What's the point? by 19061969 · · Score: 1

      Absolutely. It was a part of the business risk and realists approached with the attitude of being scared of anything that might become too popular. The ideal was to be popular but not popular enough for MS to bother doing their own version.

      --
      bang goes my karma... again...
    50. Re:What's the point? by Anonymous Coward · · Score: 0

      Or just steal one, like Mark Zuckerberg.

    51. Re:What's the point? by chemdream78 · · Score: 1

      Why does Facebook even offer an API to developers if any time an app becomes popular they block them?

      I totally agree. I mean they could call almost any website a social network now.

    52. Re:What's the point? by Anonymous Coward · · Score: 0

      It's very simple: The API is for letting others make something, and when it gets popularly, FB closes its access and then make their own walled version of it, which is the only version you can use with FB.

    53. Re:What's the point? by tepples · · Score: 1

      They're not built with public APIs

      If you claim that these tools are implemented incorrectly, then what public APIs should they be using to accomplish the same goal?

    54. Re:What's the point? by tepples · · Score: 1

      Is there a way I could install this Facebook blocker on my Android tablet as an APK?

    55. Re:What's the point? by Grishnakh · · Score: 1

      It's a fundamental flaw with bulding add-ons to a closed, proprietary platform. You're trying to make a business based on the fact that some, much bigger software company has overlooked something important in their own product, something which their customers really want and are willing to pay for (this is true whether their customers/potential customers are users or advertisers). At some point, the bigger company you're piggybacking on is going to notice you, and evaluate whether it's profitable enough for them to steal your business away by copying your "added value". If you don't mind staying small, you can focus on a small niche market that the bigger company doesn't want to bother with and doesn't see much profit in. An example of this might be people who want RPN calculators on their Windows machine: the market for people demanding RPN calculators on Windows, who aren't satisfied with Windows's built-in calculator program, is vanishingly small (esp. ones willing to pay for it), and Microsoft isn't going to make any additional sales by adding an RPN calculator to the base Windows install, so there's probably some company out there that makes such a thing. However, there's plenty of examples of small companies making highly popular add-ons, only to have the larger company like MS ruin them by adding equivalent functionality into their own product or offering it as an add-on themselves. The lucky ones, instead of getting copied, get bought out by the larger company.

      Of course, the other major flaw is that the larger company will change the API to their closed platform, deprecating any 3rd-party add-ons made for it. Since the platform is closed and proprietary, the 3rd-party developers have no control over the API, and are at the mercy of the larger company which controls the platform. Open-source stuff has a small advantage here in that the API isn't usually under the control of one for-profit company, but usually operates in more of a committee fashion generally with several different (and sometimes competing) players sitting on that committee, and no one (of those players, who each have their own version of the platform) being forced to adopt any new API if they don't want to.

    56. Re:What's the point? by dgatwood · · Score: 1

      There aren't any. That's why they're using hacks. Not every possible goal is necessarily achievable through legitimate, supportable means.

      There are exactly two ways to do what they're doing legitimately: file bugs and hope Apple gives you an API for doing it and/or adds the feature to the OS, or get a job at Apple and add the feature to the OS yourself. All other approaches are inherently high-risk.

      Either way, injecting your own threads into a running application and using those threads to binary-patch parts of OS-provided shared libraries inside the app's address space is not a legitimate way to do it. It isn't even a slightly sane way to do it. In fact, it is pretty much guaranteed to break with every major OS release, and even with some minor ones.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    57. Re:What's the point? by shutdown+-p+now · · Score: 1

      What features were "killed off" by Apple in a sense of withdrawing the public API from a third-party developer?

      Buying them out is a different thing, since it doesn't prevent someone else from writing an app that does the same thing. It might be pointless once the feature is in the core OS, but then again, who's to say that a third-party app still can't do it better?

  2. It may not be in the headline by Anonymous Coward · · Score: 0

    But the answer to the question is still "no."

  3. Is it worth it? by Manfre · · Score: 1

    Obviously not.

    1. Re:Is it worth it? by houstonbofh · · Score: 4, Insightful

      When your entire business is totally dependent on someone else's business, you have absolutely no control.

    2. Re:Is it worth it? by boristdog · · Score: 2

      It's like being a contract services company with only one client.

    3. Re:Is it worth it? by VortexCortex · · Score: 1

      When your entire business is totally dependent on someone else's business, you have absolutely no control.

      That explains why all applications are cross platform.

      Seriously though, it's why the ones I develop are.

  4. Stupid question... by Tanuki64 · · Score: 1

    You have to ask yourself: is it really worth developing an app that integrates with, or worse runs completely on Facebook's platform?"

    If Facebook pays me: Sure.

    1. Re:Stupid question... by atrimtab · · Score: 1

      You have to ask yourself: is it really worth developing an app that integrates with, or worse runs completely on Facebook's platform?"

      If Facebook pays me: Sure.

      They better be paying you incrementally for each user forever for all the data they collect from users that use your app or service... otherwise, you'd be a fool to base *anything* "on top of" the Facebook ecosystem.

      I am constantly amazed that there are so many services that build upon Google, Apple or Facebook web authentication systems. It's just plain stupid for anyone to do that unless they are Google, Apple or Facebook as those services can eliminate your access to your customers ANY TIME they choose without you having any say in the matter.

      And of the 3, Facebook is the worst, since by forcing users to have a Facebook account to use your service you are broadcasting how little you care about their ability to control any of their privacy given that tracking that you enable FB to perform against those users all over the net and FBs consistent history of altering their user terms to the detriment of their users.

      If I see a service that REQUIRES a Facebook account, I will not use it whether it is free, paid or otherwise. And I am far from alone. Any developer that forces FB authentication in their apps or services is likely giving up at least 1/3rd of potential customer/users.

      --
      Facebook is billions of individual "Skinner Boxes." And if you use it you are the pigeon!
    2. Re:Stupid question... by farble1670 · · Score: 1

      I am constantly amazed that there are so many services that build upon Google, Apple or Facebook web authentication systems. It's just plain stupid for anyone to do that unless they are Google, Apple or Facebook as those services can eliminate your access to your customers ANY TIME they choose without you having any say in the matter.

      it's a question of having a chance at something or having no chance at all. if your idea / product requires a social graph, you are pretty must SOL if you don't incorporate facebook.

      If I see a service that REQUIRES a Facebook account, I will not use it whether it is free, paid or otherwise. And I am far from alone. Any developer that forces FB authentication in their apps or services is likely giving up at least 1/3rd of potential customer/users.

      yes, you are statistically alone.

    3. Re:Stupid question... by Anonymous Coward · · Score: 0

      yes, you are statistically alone.

      Wrong, there are lots of us our there who *will not* use any service that *requires* a facebook id..

    4. Re:Stupid question... by sohmc · · Score: 1

      Depending on the service, having to use Facebook, Google, Apple, Twitter, etc. is much more preferable than having to create a brand new account that you will most likely only use once.

      Granted, from a security perspective, it isn't that great. But you can't beat the convenience.

      --
      We don't live in Shouldland.
  5. Um, DUH? by Todd+Knarr · · Score: 5, Insightful

    Why would you ever design a product that's completely and utterly dependent on a service provided by someone else, especially someone else who you view as a competitor or who may down the road view you as a competitor, without an iron-clad, air-tight contract guaranteeing exactly what services they'll provide you and providing scorched-earth-level penalties for their failure to provide service according to the agreed-upon terms? Anything less is pretty much a guarantee that they'll pull the rug out from under you as soon as they think it'll be to their advantage. I'm not a business type or some super startup guru, just a lowly techie, but even I can figure that one out. Gleh, what do they teach in school these days? That the Universe is all rainbows and unicorns and that everybody plays nice all the time?

    1. Re:Um, DUH? by icebike · · Score: 4, Informative

      The thing is, there was never a need for Voxer or Vine to tie into facebook in the first place. Facebook provides nothing to either app.
      I've seen this a sort of mentality a hundred times on apps in the Android Play store. Diet apps, health apps, personal finance apps, all tying into Facebook, which is arguably the last place you want apps sharing private information.

      These developers just arbitrarily toss that crap in to be part of the in-crowd.

      --
      Sig Battery depleted. Reverting to safe mode.
    2. Re:Um, DUH? by hsmith · · Score: 1

      If you don't have a SLA and you aren't paying for it - probably isn't the best idea to build your entire business model around it.

    3. Re:Um, DUH? by MozeeToby · · Score: 2

      The idea was that you would go into Vine, Vine would search your facebook profile for friends of yours who were also using Vine and add them to Vine's friend list for you. That is providing real functionality. Now you have to manually search for and enter each of your friends one by one. So no, they aren't just jumping on the bandwagon, they are using the information from the Facebook API in a way that is so incredibly obvious that the fact that it is blocked makes you wonder what the hell the API was supposed to be fore in the first place.

    4. Re:Um, DUH? by icebike · · Score: 1

      Except that nobody wants to exchange vine recordings with all their "friends" on facebook, most of which most people hardly know.

      People want to send Vine movies to a FEW people, who you ALREADY have in your phone's contacts and address book. Nobody wants to receive vine movies from just anyone.

      There is no value in that linkage.

      --
      Sig Battery depleted. Reverting to safe mode.
    5. Re:Um, DUH? by muon-catalyzed · · Score: 1

      Those small dependent fishes that feed upon the big sharks leftovers come to mind.

    6. Re:Um, DUH? by gstoddart · · Score: 1

      Why would you ever design a product that's completely and utterly dependent on a service provided by someone else

      Because that's where the users are. Facebook has, what, a billion users? If you can shoehorn into some of those, there's opportunity.

      If they go it alone, they'd have to build up all of those users on their own. They're just chasing the money.

      I don't disagree that they run the risk of being screwed by Facebook, but that's hardly new in the tech industry -- Microsoft has taken other products and built them into the OS for years, and the frequently do the same to their partners, team up until they can steal your lunch.

      --
      Lost at C:>. Found at C.
    7. Re:Um, DUH? by Anonymous Coward · · Score: 1

      There is no value in that linkage.

      But it's social. And everything's got to be social until the next big fad comes along.

    8. Re:Um, DUH? by Anonymous Coward · · Score: 1

      No, I would definitely like to add a select group of my Facebook friends to my Vine list, certainly not all of them, but probably about 20. Why should I have to do it one by one.

      By the way I don't like Facebook, but these friends do. Thats the power of a network, some people are there because they have to be, not because they want to be. Just like I don't like the telephone network, I have to use the phones that connect to my friends. Sadly its true until someone figures how to get my friends off of Facebook and onto something a bit more open and less excrable.

    9. Re:Um, DUH? by greg1104 · · Score: 2

      The thing is, there was never a need for Voxer or Vine

      You could have stopped here.

    10. Re:Um, DUH? by Anonymous Coward · · Score: 2, Funny

      Demented and sad, but social.

    11. Re:Um, DUH? by icebike · · Score: 1

      Vines is a Twitter service. Surely you are following these friends on twitter already, right?

      --
      Sig Battery depleted. Reverting to safe mode.
    12. Re:Um, DUH? by interkin3tic · · Score: 1

      Why would you ever design a product that's completely and utterly dependent on a service provided by someone else, especially someone else who you view as a competitor or who may down the road view you as a competitor, without an iron-clad, air-tight contract guaranteeing exactly what services they'll provide you and providing scorched-earth-level penalties for their failure to provide service according to the agreed-upon terms?

      Probably because they assume that "on down the road" will be at least a few months, and companies don't seem to be thinking more than a few months ahead. Maybe that's just me, because I still can't see how Twitter makes any sense from a business standpoint. I can't believe they're still going. Evidently they're making money hand over fist. Obviously common sense is somehow the enemy of money when it comes to businesses that do things online with social crap.

    13. Re:Um, DUH? by devitto · · Score: 1

      Instagram.

      Help the gorilla, but before they squish you, sell your technology (and preferably patents).

    14. Re:Um, DUH? by Anonymous Coward · · Score: 0

      Vines is a Twitter service. Surely you are following these friends on twitter already, right?

      Not me, my friends can write full sentences and I'd unfriend them if they wrote like people do on Twitter.

    15. Re:Um, DUH? by Oakey · · Score: 1

      The irony of this being that back in the day Facebook would ask to rifle through your Hotmail (and probably others) contacts to add them on Facebook!

      --
      "Dre don't get as high as me.... I'm Cheech and Chong" - Snoop Dogg
    16. Re:Um, DUH? by timeOday · · Score: 1

      Why would you ever design a product that's completely and utterly dependent on a service provided by someone else...?

      And why do people ask rhetorical questions without at least considering the most obvious answer?

      Because there is only one facebook. One ebay. One Microsoft Windows. People don't dance with the devil because they're stupid, they do it because he owns the dance hall and it's either that or sit out in the cold. Even if you are snuffed out in the end, you may still have had more success ($) than if you abstained, and implemented on GNU Hurd instead because it's safer.

    17. Re:Um, DUH? by Anonymous Coward · · Score: 0

      It's the same mentality that drives the purchase of lottery tickets. It's less work, and you *might* end up getting bought out. So they hope.

    18. Re:Um, DUH? by Changa_MC · · Score: 1

      I'm not friends with anyone on facebook I don't know and like in real face-to-face situations.
      If your experience is different, that's your choice.

      --
      Changa hates change.
    19. Re:Um, DUH? by Frojack123 · · Score: 1

      I've never had a facebook account, (and look with deep suspicion at anyone who has), but I personally know and employ people who have hundreds and perhaps thousands of "friends" who they barely knew, but couldn't deny "friending" just to be polite.

      --
      F. Robert Jack
    20. Re:Um, DUH? by Todd+Knarr · · Score: 1

      But am I getting more success? I put a lot of time and effort and money into creating the product and setting up the business. And just when I'm beginning to see a return on that investment, that's when I'm most likely to get cut off. So I'm now out all that investment, and while I may have recouped some of it I'm probably looking at a dead loss of at least 50% of my investment. I would've been better off taking the money and putting it in a 12-month CD.

      If the devil owns the dance hall and I know he's going to throw me out in the cold the moment I get a girl to dance with me, why should I even bother? I'll end up out in the cold either way, and the time I don't waste dealing with the devil I can spend talking to the girls who're tired of dealing with the lounge-lizard dance-hall owner who won't let 'em so much as look at anyone else without him cutting in.

    21. Re:Um, DUH? by icebike · · Score: 1

      I had a facebook account for 15 minutes years back when it started. I quickly decided it was not for me.

      But I too know people with hundreds of friends, some of which they have no recollection of ever meeting.

      --
      Sig Battery depleted. Reverting to safe mode.
    22. Re:Um, DUH? by VortexCortex · · Score: 1

      Why would you ever design a product that's completely and utterly dependent on a service provided by someone else, especially someone else who you view as a competitor or who may down the road view you as a competitor, without an iron-clad, air-tight contract guaranteeing exactly what services they'll provide you and providing scorched-earth-level penalties for their failure to provide service according to the agreed-upon terms?

      So, wait, is your question to Facebook app devs, or Windows application developrs?

    23. Re:Um, DUH? by gl4ss · · Score: 1

      the _idea_ for vine is to use facebook for marketing vine.

      that's also 100% of "why would it be worthwhile to develope a facebook dependent app?". fact is, most of them don't depend on fb - but they depend on using fb for marketing...

      --
      world was created 5 seconds before this post as it is.
    24. Re:Um, DUH? by wienerschnizzel · · Score: 1

      Why would you ever design a product that's completely and utterly dependent on a service provided by someone else.

      But this happens all the time in all areas of engineering and business. It's not a bad business model at all. People that base their business model on getting oil from OPEC have gotten rich beyond your dreams doing it, and they don't get 'scorched earth' contracts either (unless they're the US government).

      The problem is that the service provider should know better than scare away mediators of its services. Especially Facebook, who is no OPEC and people can live just fine without it.

    25. Re:Um, DUH? by Bogtha · · Score: 1

      Basically, Facebook's lock-in is your social graph, and they will fight tooth and nail to stop competitors from letting you export this from Facebook to elsewhere. It's been in the T&Cs since they first had an API.

      --
      Bogtha Bogtha Bogtha
    26. Re:Um, DUH? by Changa_MC · · Score: 1

      Yeah, safe to say, I'm not friends with those people.
      Facebook is a great tool for networking with my friends and family, but why would I want to network with thousands of strangers who just hassle me with stories from "some guy they know"? I already have a /. account.

      --
      Changa hates change.
    27. Re:Um, DUH? by Common+Joe · · Score: 1

      Why would you ever design a product that's completely and utterly dependent on a service provided by someone else

      Yeah! Most IT people and companies don't ever use an operating system from Microsoft... oh, wait. Well, at least the places I work at don't use banks to direct deposit my paycheck... oh, wait. Well, at least all those important calls that go to my cell phone for business isn't... oh, wait. Well at least I program in C#, Java, and Oracle so my career isn't dependent upon... oh, wait.

      It's a risk no matter which way you go. We all must trust someone or some company. We can't earn a decent living if we don't. It's just unfortunate that Microsoft and Apple and Facebook and PayPal (and the list goes on) don't mind kicking people in the nads often. There's just not a whole lot we can do about it. Now, with that said, it is wise that when they do kick someone in the nads, as the TFS suggests, people begin to shy away from them a bit more and it does weaken their position in the world. This guy was just trying to jostle for a position in the world in a nitch that he thought could be served. It's called free enterprise and he got kneed. Bummer for him.

      Hell, Microsoft just told me less than two weeks ago that I can go screw myself as an independent programmer. Sucks for me to be into C#, but what are my alternatives? Businesses sometimes pay for C# programmers and I know C#. I also know Java, but Oracle has proven that it kicks just as hard. I can't just up and leave the programming world. I have to try to put food on the table.

  6. Boo hoo by hsmith · · Score: 1

    Most anyone running a business should know to diversify their product offering. Relying on a single platform for Your product is dooming yourself to failure. Relying on a single API, which you don't control, to run your business, is an even bigger mistake.

  7. Developers to Facebook by Anonymous Coward · · Score: 0

    "Kindly fuck off. Love and Kisses."

  8. The wise man built his house upon the rock... by Marcion · · Score: 1

    In prison, "work" is the best possible approximation of real work but it is not real work with real responsibilities or control, and there is not real pay and conditions.

    Making an "application" based on a digital prison is an approximation of a real app but based on a false foundation. There is no real control or security over the platform.

  9. of course not by Anonymous Coward · · Score: 1

    Who do they think they are, Apple?

  10. Answer: NO. by interval1066 · · Score: 1

    What exactly is the advantage to the developer?

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
    1. Re:Answer: NO. by gl4ss · · Score: 1

      What exactly is the advantage to the developer?

      new users. it's a promotion tool. that's what the social aspect is in 95% of fb apps.

      --
      world was created 5 seconds before this post as it is.
  11. Yes. by mosb1000 · · Score: 1

    You have to ask yourself: is it really worth developing an app that integrates with, or worse runs completely on Facebook's platform?

    Everybody's on Facebook, so it's much easier for your users to find their friends if your app is integrated with Facebook.

    1. Re:Yes. by Anonymous Coward · · Score: 0

      No, it just makes it easier to add all those people you don't really know or care about.

      You deal with friends face to face, everyone else is an acquaintance.

  12. Facbook is just an ordinary dope pusher by futhermocker · · Score: 1

    First they get you hooked, then they cut you off and extort you. Social media, nothnx, I have a actual life.

    --
    KERNEL PANIC -SIGFAULT AT ADDRESS #51A54D07
    1. Re:Facbook is just an ordinary dope pusher by Anonymous Coward · · Score: 0

      First they get you hooked, then they cut you off and extort you. Social media, nothnx, I have a actual life.

      While I have no love for Facebook at all, I don't understand the "I don't use social media because I have an actual life" thing that people around here love to rant about. You know you can use social media AND STILL HAVE REAL FRIENDS, right? You know using Twitter doesn't mean that you don't enjoy going out with real people, ignoring your phone, and enjoying the company of those around you?

      Remember "the right tool for the right job"? Social media is great for seeing a picture of my old college-roommate's new baby. Real life is great for having a personal conversation with my current close friends. Social media is fun to use as a break during the day to see what my friends have learned at their jobs today. Real life is great for holding my kids on my lap and reading to them. Just like in software, use the right "tool" for the right job. Choosing to not use Social Media doesn't validate your "actual life" in some way.

  13. Doing Business w/Facebook? by interval1066 · · Score: 1

    As if there was any question?

    --
    Python: 'And then suddenly you have a language which says "we're all stuck with whatever the whiniest coder wants".'
  14. The Question by bhartman34 · · Score: 1

    You have to ask yourself: is it really worth developing an app that integrates with, or worse runs completely on Facebook's platform?

    No, you don't. The answer should be obvious. It's not worth it.

  15. Really need an API? by Dwedit · · Score: 1

    I don't think Facebook would be able to block automatic loading of pages (using the user's current cookies) followed by scraping. An API just makes it much easier to get the data, but you can still scrape whatever they won't let you use.

    1. Re:Really need an API? by Anonymous Coward · · Score: 0

      They could change the underlying page structure every day and keep the visuals almost exactly the same.

    2. Re:Really need an API? by atrimtab · · Score: 1

      Yes, you want an Open API or access to data without encumbrance via a standard interface. Preferably, enforced by a contract and SLA.

      We've already played the "scraping game" for decades. If you want to always be chasing the last change made by the target you are scraping, while also handling all your user complaints because your app just broke... again for the 3rd time this week... then go ahead and scrape.

      And please come back and tell us how long it took you to give up.

      --
      Facebook is billions of individual "Skinner Boxes." And if you use it you are the pigeon!
  16. "We're going to be open! Help us grow!" by Anonymous Coward · · Score: 0

    followed by "We're big now, and must protect what WE have made".
    followed by "Hey wait, come back! We can be a little more open!"
    followed by the NextBigThing (they're open!)

  17. Possible antitrust issues? by Anonymous Coward · · Score: 0

    I'm not familiar with the US antitrust law, but isn't there a possible violation?

  18. Hmmm by thatskinnyguy · · Score: 1

    It's really handy for a social network to have an API for login purposes alone. I have a site that sees quite a bit of traffic and the "Log in with [Social Network]" feature is useful for casual users. Facebook has always been a pain in the ass with their API. They make unannounced changes every so often that break login functionality. Twitter's API on the other hand, has always worked just fine.

    --
    The game.
  19. poor design by FB? by peter303 · · Score: 1

    If their API (which I have not seen) lets see more than one in-link or out-link deep, then a crawler could traverse much of the total FB friend network. Their terms of service appear to prohibit crawling. They ASK the app just operate on the user and immediate friends at hand.

  20. similar complain with microsoft by peter303 · · Score: 2

    There were more efficient functions in the deep code which werent exposed to the outside world. Internal developers could write more efficient applications than 3rd party.

    Limiting the scope of an external API is often done to improve testing and documentation. Too wide an interface is harder to support.

  21. Simple: Delusion by s.petry · · Score: 1

    Many many people, and therefor companies, are under the delusion that business is fair. Facebook would never do them wrong, hell they gave me an API right? They ignore what business practices are at the level of Facebook. It's parasitic at worst, thuggery most of the time, and the occasional tip to the waiter when things are just right.

    It's really really hard to explain this to people that are brought up without the ability to see what is actually happening, but rather rely on voices to tell them what they should do.

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

  22. Migrating Facebook users to other services by erice · · Score: 1

    The idea was that you would go into Vine, Vine would search your facebook profile for friends of yours who were also using Vine and add them to Vine's friend list for you. That is providing real functionality. Now you have to manually search for and enter each of your friends one by one. So no, they aren't just jumping on the bandwagon, they are using the information from the Facebook API in a way that is so incredibly obvious that the fact that it is blocked makes you wonder what the hell the API was supposed to be fore in the first place.

    From Facebook's perspective, the API is supposed to make being on Facebook more valuable and, therefore, help to retain users. Facebook's main asset is isn't user base. Facebook has the users, other sites don't and Facebook would like to keep it that way. Marketing to those users is how Facebook makes its money.

    What you are describing is a migration tool. Once your Facebook friends have been moved to your Vine friends list, Vine doesn't need Facebook anymore and will be competing for those user's attention. I'm pretty sure this is not what Facebook Corporate had in mind.

    When a corporation offers you a API, you need to keep in mind that they are doing it for themselves, not for you. If what you do with the API does not advance the business of the corporation, don't be surprised if they cut you off.

  23. Re:biznat3h by Mike+Frett · · Score: 1

    I know Facebook told you to stop using their API, but you really are taking it hard with all that LSD usage huh.

  24. Anti-trust anyone? by aNonnyMouseCowered · · Score: 1

    I know that there's this other social networking site called Google +, but hasn't FB already achieved a mass worthy of the attention of anti-trust regulators? This is the sort of action that got Microsoft and lately Google into trouble. Or does one need to pass a certain threshold of dominance to qualify as an evil monopoly?

  25. Integrating is not the same as Data Mining by detain · · Score: 1

    Facebook Integration is intended to add to new things to facebook, or add some features to your sites from facebook such as authentication, adding like/comment type functionality, etc. I don't believe they ever wanted people to utilize the API to display facebook content on other sites or data mine the information just to provide an alternative interface to the same content. Facebook integration is great, it does all kinds of things and they have been pretty good with their API so far. A few people went too far and are rightfully being stopped. Do not make a big deal of this or they are likely to make changes to the actual API, instead of stopping the few people abusing the current one. Again , stop making a big deal out of this before you force Facebook to remove features from the API until nobody can abuse it (and at the same time making it a useless API for anything more than basic features)

    --
    http://interserver.net/
  26. Walled Garden by Taco+Cowboy · · Score: 2

    If people still asking why ... ask them to look at North Korea.

    Facebook is a walled garden, and the "walled" part of a walled garden is just that, WALLED.

    Which means, FB can do whatever it likes in its domain, just like the North Korean government can do whatever it likes within the sovereignty of North Korea.

    They are accountable to nobody, and they do not have to answer to anything.

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Walled Garden by Anonymous Coward · · Score: 1

      When do we get a zuckerberg-borg icon for Facebook stories?

    2. Re:Walled Garden by Genda · · Score: 3, Funny

      Ooooo! ooo! oooo! Make it Ferengi!!

    3. Re:Walled Garden by Anonymous Coward · · Score: 0

      > They are accountable to nobody, and they do not have to answer to anything.

      If FB was a simple website hosting some data, I'd agree. But it is the meeting place of 1 billion people, and we should have a say on what affects us. I think websites should be accountable to their users, too. Users provide content and users make the site (in the case of social networks) so they should have rights, and not just the right to leave. Users should have some say in what happens with the site.

    4. Re:Walled Garden by Grishnakh · · Score: 1

      But it is the meeting place of 1 billion people, and we should have a say on what affects us.

      Only if the company providing the meeting place agrees. If they don't, then if you don't like the terms of service, I suggest you leave. It's not like there aren't other "meeting places" on the internet.

    5. Re:Walled Garden by pnutjam · · Score: 1

      seconded!

    6. Re:Walled Garden by painandgreed · · Score: 1

      If FB was a simple website hosting some data, I'd agree. But it is the meeting place of 1 billion people, and we should have a say on what affects us.

      You do have a say. You can stop using it and go to a different service. Up from that, you can get your government to pass some privacy laws and make them follow them.

  27. Am I the only 1 who read it as pokemon institute? by youn · · Score: 1

    ponemon, pokemon :)... looks the same to me

    --
    Never antropomorphize computers, they do not like that :p
  28. If everyone would leave them to their own shit. by Anonymous Coward · · Score: 0

    It would wither and die no matter how much stock is thrown around to save it.

  29. FaceBlock by Anonymous Coward · · Score: 0

    The massive Friend's data is the pull that keeps developers hooked but there have been too many incidents recently of FB strangling innovation by launching competing products by copying (Snapchat) or not letting their data be used anywhere except FB itself (Yandex, Vine)
    I was 10 days away from launching an iphone app which did nearly what graph search does when they launched and was sad that I was late, but now am not since I heard what they did to Yandex.

  30. Sharing to build a stronger result by dutchwhizzman · · Score: 2

    It's not just Facebook. All web sites are giving each other crap about people linking and embedding their content. Twitter is whining about getting cut of because of Vine is crocodile tears. They did the same to Facebook owned Instagram just a few months back. This is Facebook playing by Twitters rules. The web used to be about linking and combining each others strong points, but those days are over now. Companies seem to think that compatibility with others will be their downfall and anyone linking to their app or content must be eliminated by blocking them or suing them into oblivion. News papers want money from Google for news links, APIs are suddenly only to be used for features that some company has not (yet) developed itself.

    We need change and competition to keep innovation going. If it wasn't for countries grossly evading and ignoring our environmental, labor and IP regulations, we'd still be in 1970, more or less. Humanity and human beings have built their entire civilization and culture on this embrace and extend thing and blocking yourself of it, will guarantee you will be left behind as a company. How many horse and carriage drivers went jobless because they refused to learn to drive an automobile? Did their protests stop the rest of the world to drive cars? People will eventually find a way around or without your product and you'll be the one with the outdated, non complying setup that everyone left for the competition.

    --
    I was promised a flying car. Where is my flying car?
  31. Baah Zynga by Fuzzums · · Score: 1

    That's all I had to say.

    --
    Privacy is terrorism.
  32. blocking it at the firewall by SgtChaireBourne · · Score: 2
    As KiloByte wrote, your list is very incomplete. You can block Facebook at the firewall if you use the ASN to look up all the nets involved. /usr/bin/whois -h whois.radb.net '!gAS32934' | tr ' ' '\n'

    From there you can munge the list of nets into a list of firewall rules and add them to your firewall. No more tracking by Facebook.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:blocking it at the firewall by knorthern+knight · · Score: 1

      >You can block Facebook at the firewall if you
      > use the ASN to look up all the nets involved.
      >
      > /usr/bin/whois -h whois.radb.net '!gAS32934' | tr ' ' '\n'

      > From there you can munge the list of nets into a list of firewall rules
      > and add them to your firewall. No more tracking by Facebook.

      The output is scary, but only because of duplications, and subnets being listed separately. The IPV4 output can be summarized into 9 CIDR address ranges for use in iptables...

      31.13.24.0/21
      31.13.64.0/18
      66.220.144.0/20
      69.63.176.0/20
      69.171.224.0/19
      74.119.76.0/22
      103.4.96.0/22
      173.252.64.0/18
      204.15.20.0/22

      I wanted to list the summaries of whois output for each block. Unfortunately, that triggered Slashdot's "lame filter".

      --

      I'm not repeating myself
      I'm an X window user; I'm an ex-Windows user
  33. The users are *products* by Taco+Cowboy · · Score: 2

    If FB was a simple website hosting some data, I'd agree. But it is the meeting place of 1 billion people, and we should have a say on what affects us.

    You don't get no say.

    Officially, you are a product that FB sells to their advertisers.

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:The users are *products* by aurispector · · Score: 1

      ...and another major truth about the online world!

      The really scary part is this: all these companies operate their own walled gardens and can do with them what they will. Freedom of speech doesn't really apply. Apple and Facebook are bad enough in the way they weed their "gardens", but Google is using the entire internet as it's garden. You can put up a web page about anything you like but if Google decides they don't like the content it won't show up in searches. Poof! You've been "disappeared".

      Free speech is always the first casualty to profits. I'm not an anti-corporatist by any stretch, but even a libertarian leaning free marketer like me will admit that a little regulation goes a long way in defense of free speech. These guys need to stop blocking stuff simply because people find it offensive or scary or worse yet....unprofitable.

      --
      I have mod points. The reign of terror begins now.
    2. Re:The users are *products* by Anonymous Coward · · Score: 0

      Not showing up in a search engine is not even close to Facebook and Apple blocking or resticting apps. If you do not show up in search pages, you still exist and people can still use your services, they just may not be able to find you at random with a simple search. Word of mouth, friends sharing the link, traditional advertising etc will still work and get you noticed. You may not get 10000 hits a day but tough shit, make something 10000 people really want and you will. Think about how many pages are indexed in Google. Do you really think you would be able to enter search terms to eventually "find" every one of them? I have several domains I do random things with, one is a collection of documents and information related to racing and building a specific generation of Ford Mustang. 99% of my hits come directly from Mustang related forums.

    3. Re:The users are *products* by Anonymous Coward · · Score: 0

      Posted to early.. continue..

      A good example of not using a search engine is slashdot. I never played or have an interest in EVE. I read the article last night here on slashot, went to some of the links posted in the article. In some of those links were other links. I read for about an hour about something that I never once had to touch Google for. Without the slashdot article, I would have NEVER randomly decided to use a serach engine for "EVE massive battle".

  34. Prefered Marketing Developer by Damnshock · · Score: 1
  35. Core functionality by Anonymous Coward · · Score: 0

    In general its not smart to be dependant on a single partner for your core functionality. A simple Porter's analysis will help you determine this. In essence, Facebook is your supplier and if you have no alternativse, your supplier has all the power.

    Figure out how to be functional with out them and add them as a feature - this will keep the power with you and ensure you can provide a better / more appropriate UX for your end users.

  36. What else would you expect... by Anonymous Coward · · Score: 0

    ... from someone who puts "I'm CEO bitch" on his business card? Zuckerberg is a dirtbag. It's too bad more people don't realize what they are supporting when they use facebook.

  37. Re:Anti-trust anyone? Agreed. by Anonymous Coward · · Score: 0

    Why is facebook so immune to any antitrust violations. In some cases they are worse than microsoft.

  38. Why? Because Rovio made bank by PPalmgren · · Score: 1

    Well, moreso because a few people made bank in the apple app store. The same reason millions of people spend money in Vegas, app development on closed ecosystems is a gambler's game.

  39. OpenID and security perspective by tepples · · Score: 1

    Depending on the service, having to use Facebook, Google, Apple, Twitter, etc. is much more preferable than having to create a brand new account that you will most likely only use once.

    Granted, from a security perspective, it isn't that great.

    How not? Say I have an account with an OpenID provider (call it "Google") and I want to log in to a website that's an OpenID relying party (call it "Phil's Hobby Shop"). So I go to PhilsHobbyShop.com and click the Google button on the log-in form, and only Google sees the password I use, not some small business somewhere in flyover country. And I only have to memorize one password, which I'd be more inclined to change often than if I had to memorize a separate password for each site.

    1. Re:OpenID and security perspective by sohmc · · Score: 1

      It's a single-point of failure. If your Google account gets compromised (either due to Google's incompetence or yours), you're pretty hosed. Of course, this assumes that your attacker is aware of which sides you used Google authentication (or any other authentication for that matter).

      There is always a trade-off between convenience and security: If you don't want to carry keys, you can leave the door unlocked, etc...

      My typical workflow is "Does this site have a bugmenot login?" If not, am I okay with this site having my personal information, regardless of how much Facebook/Google/Twitter/etc guarantees it won't share it because this can change at any time? If not, either create an individual account or do not interact with the site.

      More often than not, I choose the last option.

      --
      We don't live in Shouldland.
  40. Wine in the test matrix by tepples · · Score: 1

    Windows applications are not "completely and utterly dependent on a service provided by someone else" if the developer makes sure to include Wine in the test matrix.

  41. Analogy to GBA/DS programming by tepples · · Score: 1

    Let's use a game programming analogy. Say you're trying to extract information from a game for a console that has four tiled graphics planes. Each week, the game's program is updated through the network, and the layout of the tile textures and the map on screen and in the console's graphics memory changes subtly. So you can't just scrape the info by hardcoding addresses or tile numbers in graphics memory. Even which things are placed on each of the four graphics planes changes, as the console supports arbitrary reordering of the planes' z-order, and the game changes this as a countermeasure against scraping.

  42. OpenID by tepples · · Score: 1

    It's really handy for a social network to have an API for login purposes alone.

    For login purposes alone, OpenID would work, and that's what Google, AOL, Yahoo!, and Ubuntu use. Any web site can act as a relying party to let users log in through these providers without signing a long-term agreement, unlike with Facebook and Twitter that need an API key.

  43. Pony-mon by tepples · · Score: 1

    I searched for Ponemon and got a mash-up of My Little Pony and Pokemon .

  44. Passive aggressive by tepples · · Score: 1

    There are exactly two ways to do what they're doing legitimately: file bugs and hope Apple gives you an API for doing it

    I'd recommend that they do so alongside whatever workarounds they're currently using. This would let the developers start each release note with "Updated our workaround for Mac OS X bugs #X, #Y, and #Z", which would at least inform the users of who is ultimately responsible for the breakage by failing to address those bugs.

  45. No. by Wokan · · Score: 1

    No. Didn't you read the subject?