Slashdot Mirror


What Happened To Diaspora, the Facebook Killer? It's Complicated

pigrabbitbear writes "Created by four New York University students, Diaspora tried to destroy the notion that one social network could completely dominate the web. Diaspora – 'the privacy aware, personally controlled, do-it-all distributed open source social network,' as described on their Kickstarter page – offered what seemed like the perfect antidote to Zuckerbergian tyranny. The New York Times quickly got wind. Tired of being bullied, technologists rallied behind the burgeoning startup spectacle, transforming what began as a fun project into a political movement. Before a single line of code had been written, Diaspora was a sensation. Its anti-establishment rallying cry and garage hacker ethos earned it kudos from across an Internet eager for signs of life among a generation grown addicted to status updates. And yet, the battle may have been lost before it even began. Beyond the difficulty of actually executing a project of this scope and magnitude, the team of four young kids with little real-world programming experience found themselves crushed under the weight of expectation. Even before they had tried to produce an actual product, bloggers, technologists and open-source geeks everywhere were already looking to them to save the world from tyranny and oppression. Not surprisingly, the first release, on September 15, 2010 was a public disaster, mainly for its bugs and security holes. Former fans mockingly dismissed it as 'swiss cheese.'"

18 of 215 comments (clear)

  1. Fondue party! by natophonic · · Score: 5, Insightful

    > Former fans mockingly dismissed it as 'swiss cheese.'

    One has to wonder how cheesy the first few iterations of Facebook would have looked if their source had been open to all.

    1. Re:Fondue party! by Anonymous Coward · · Score: 5, Insightful

      > Former fans mockingly dismissed it as 'swiss cheese.'

      One has to wonder how cheesy the first few iterations of Facebook would have looked if their source had been open to all.

      If I'm not mistaken, Facebook's beginnings didn't involve advertising all over the damn place and firing up a bunch of technology pundits before a single line of code was written. Facebook's code might've been (and probably still is) janky as hell, but the first impression they left on the world when Zucko started was a working product. That's the key difference here. The Diaspora people wanted media attention for their idea, and the lack of anything deliverable for years was the impression everyone had of them.

    2. Re:Fondue party! by buchner.johannes · · Score: 5, Insightful

      I for one doubt that the problems are of technical nature. What they did well was to get a lot of people excited and start a well-sized fellowship of power users interested in hosting a dispora server.

      The problem is that it is a student project that intended to start from zero and kept largely to itself. That's fine for a student project. If you want to open up social networks to heterogeneous environments though -- like emails -- you have to connect to other programmers and entities interested. You have to settle one one or a couple of competing standards (like was done with RSS) used for interchange with wise designers, several servers should implement functions, code should be shared.

      Finally you have to have some killer application that draws users -- doing the same as Facebook but in a different color won't do it. And if it's just a game that's only available there.

      So the current status as far as I followed is that the communication format is settled (RSS based) and what's left is implementing many nice web servers that interact, have different awesome features, and also to get commercial players involved? It's hard work getting from a working prototype to a good implementation that is hackable (and ideally, not crackable).

      --
      NB: The message above might reflect my opinion right now, but not necessarily tomorrow or next year.
    3. Re:Fondue party! by Anrego · · Score: 5, Insightful

      I agree with your other points, however I do think a lot of their problems were technical in nature.

      The submission nails it.. bunch of kids with limited real world experience. The whole execution was amateurish and it really showed.

      For instance, their problem with security wasn't that their software has some security holes, or a lot of security holes.. it was that the fundemental core design didn't take security into account at all. Good security creates a low level priviledged layer that you audit the crap out of, with upper layers limited (by a token based auth system for instance.. ), such that a bug in an upper layer is limited in what it can do. They just threw in some if statements and called it a day. A big selling point was supposed to be security.. but it was very clear to anyone who actually looked at the code that they didn't have a clue what they were doing. It is impossible to make an app secure the way they went. You can patch all the holes.. but the fundemental structure is insecure so new holes will be introduced constantly.

      As programmers, we all look at something and say "pff, I could do better". Maybe we do it less as we gain more experience in seeing simple stuff turn wildly complex. This seems a case of that where some kids did that, then got way more attention then they should, and ended up looking like idiots.

    4. Re:Fondue party! by thereitis · · Score: 5, Insightful

      ... or your friends gave it to them.

    5. Re:Fondue party! by swalve · · Score: 4, Insightful

      Information isn't private if your friends have it.

    6. Re:Fondue party! by Anonymous Coward · · Score: 5, Insightful

      one that takes my private information and gives out to anyone willing to pay for it

      First, the information YOU GAVE to them is arguably not necessarily private. And no, they don't give it out, you're being an idiot or an intentional dick.

      I'm tired of being oppressed by facebook

      Black slaves were oppressed. Gays in the deep South in the 1950's were oppressed. The Jews in Germany during WWII were oppressed. Facebook is NOT fucking "oppressing" you, maaaaan.

  2. Facebook Killer? Sensation? by 93+Escort+Wagon · · Score: 4, Insightful

    The only place I ever heard Diaspora even mentioned at all was right here on Slashdot.

    --
    #DeleteChrome
  3. Diaspora? by udachny · · Score: 2, Insightful

    By the way, the name, Diaspora, it also sucks. Oh, and I don't have an FB account either but it has a better name.

  4. G+ killed it by vlm · · Score: 4, Insightful

    And yet, the battle may have been lost before it even began.

    No it was lost when G+ came out with circles, which was Diasporas main killer feature.
    The second killer feature being able to download all your stuff, which google ALSO does on "your account" "data liberation" page.

    Honestly when I first saw G+ circles I though the almighty GOOG had bought out the diaspora devs or something like that.

    the team of four young kids with little real-world programming experience

    It is/was a kinda-federated intranet scale website, OK? They're not writing a OS, or a compiler, or hand coding machine code. In the olden days, one young kid should have been able to do it, four is a little excessive.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  5. Re:Get with the times by Threni · · Score: 4, Insightful

    Is creating an alternative to Facebook a technical problem, or is it more the non-technical side which is more important? Such as making people aware it exists, encouraging people to use it etc. This thing may be great, but nobodys heard of it. What are its supporters doing to make people hear about it? There are people who use facebook who never email, hardly ever surf the web etc.

  6. They were right in one sense. by gallondr00nk · · Score: 4, Insightful

    We are being suckered into an immense data gathering exercise for the sake of a few pages which are "ours".

    Perhaps commodification is a better word. I sometimes feel that we have been duped into becoming a product rather than a customer or a user. Worse, this is becoming acceptable for many people.

    The thought is disconcerting. After all, what rights do products have? What ramifications does that have for the future? We rely on some misguided sense that these companies or our lawmakers are ethical or reasonable enough to provide safeguards and prevent abuse. That is our only defence, and I have little faith in the competence or ethical integrity of either.

    If our personal data is a commodity, as FB and Google and others seem to indicate by their business models, then its only a matter of time before systematic and serious abuses of that data mining become commonplace. Selling fucking personalised ads is the tip of an incredibly large iceberg.

    1. Re:They were right in one sense. by Anonymous Coward · · Score: 2, Insightful

      You fucking moron. Does your underdeveloped brain allow you to understand that in the cases you mention nobody can know about anything your private data?

      No one can profile you or target anything while you watch TV, or listen to radio or look at a billboard. Read what is being discussed, try to think, and only then, if you have something of a minimal value to add to the discussion, post it. Otherwise do the world a favor and just shut the fuck up.

  7. Vendor lock-in by Anonymous Coward · · Score: 5, Insightful

    They're not idiots over there at facebook. They took a cue from Microsoft. They know their survival depends on keeping people's data in facebook, and locked-in there. Things go in to facebook, not out. Your site links to facebook, not the other way around.

    You would not need facebook if you were easily able to link up with other social networks, or worse yet your facebook friends were able to seamlessly link with your google+/Dispora/Whatever.

  8. In hindsight... by multicoregeneral · · Score: 3, Insightful

    I think their biggest problem was setting up a kickstarter page before actually writing a prototype. Had they waited until the prototype was ready before starting the media blitz, they could have been humble about the current state of their code, and been honest about where they want to go. When it comes to software hype, capturing people's imaginations is key. They did that. But they didn't leave themselves any wiggle room. I've been there. Done that kind of thing. I totally feel for them, and what they went through. Everybody has to learn this stuff eventually.

    --
    This signature intentionally left blank.
  9. Not only did you start your by Anonymous Coward · · Score: 1, Insightful

    Post in the subject line, but you also capitalized the "H" in Have?

    I hate you.

  10. Re:Get with the times by toastking · · Score: 3, Insightful

    I honestly forgot about Diaspora until I saw it on Reddit a few weeks ago. It is predominately a techie thing and may never catch on main stream due to its technical and open source nature. Non-tech people won't see its advantages and may see its open source nature as inviting "hackers".

  11. Re:Beyond Facebook? by brantondaveperson · · Score: 4, Insightful

    Please don't drive and fiddle with your cellphone.