Slashdot Mirror


Revisiting Open Source Social Networking Alternatives

reifman writes Upstart social networking startup Ello burst on the scene in September with promises of a utopian, post-Facebook platform that respected user's privacy. I was surprised to see so many public figures and media entities jump on board — mainly because of what Ello isn't. It isn't an open source, decentralized social networking technology. It's just another privately held, VC-funded silo. Remember Diaspora? In 2010, it raised $200,641 on Kickstarter to take on Facebook with "an open source personal web server to share all your stuff online." Two years later, they essentially gave up, leaving their code to the open source community to carry forward. In part one of "Revisiting Open Source Social Networking Alternatives," I revisit/review six open source social networking alternatives in search of a path forward beyond Facebook.

88 comments

  1. If it helps: by i+kan+reed · · Score: 1

    Your personal information is now essentially open source, thanks to facebook.

    1. Re:If it helps: by Ralph+Wiggam · · Score: 1

      How can Facebook get personal information that you don't voluntarily share with it?

    2. Re:If it helps: by Anonymous Coward · · Score: 0

      Information you give to any 3rd party is no longer personal

    3. Re:If it helps: by Anonymous Coward · · Score: 0

      Your "friends" give it to them.

    4. Re:If it helps: by faedle · · Score: 3, Insightful

      At least in the US a lot of "personal information" can be obtained from public sources. And with Facebook's tendrils into other sites (with things like beacons and such) they can probably get a surprising amount of information from sources you wouldn't expect.

      Install Ghostery sometimes and see how many websites you log in to every day have beacons that go to a Facebook-affiliated site.

    5. Re:If it helps: by space_jake · · Score: 1

      Your dumb friends tagging you in everything.

    6. Re:If it helps: by Anonymous Coward · · Score: 0

      Giving trusted information to any untrusted party, including friends, reveals your information. If anything social media shows you who you can trust.

      Open Source or not social media gives you the ability to expose information about yourself and people you know, at any time the security of that shared information can be violated through a breach of trust, accident or hacking by another party.

      When John Q. Public posts garbage on a Facebook hosted comment board and publicly shows their location in Facebook you can look up their name in the phone directory for that area and call 'em up and tell them what for. All that information was conveniently linked together by that user.
      -Using Real Name
      -Showing Location
      -Listing in Phone Book

      People need education to understand how this links together and how another party could divulge information about themselves

    7. Re:If it helps: by Ralph+Wiggam · · Score: 1

      How? I've been on Facebook for years and haven't seen anything like that.

      The only thing my friends can do is tag me in pictures, which can be easily disabled or individually untagged.

    8. Re:If it helps: by Dunbal · · Score: 1

      open source? You'd better re-read your TOS. It belongs to Facebook now, most certainly not open source.

      --
      Seven puppies were harmed during the making of this post.
    9. Re:If it helps: by Anonymous Coward · · Score: 0

      Thats nice, except Facebook tags them anyway because of their use of facial recognition. They also mine the EXIF data to get any date/location info they can.

      Their tracking cookies and "pixels" also fill in a lot of blanks, so they can tell what age you are, gender, where you live, political leanings, religious beliefs, etc etc etc all without YOU doing anything.

      Even if you are not a Facebook user they ARE building a profile on you.

    10. Re:If it helps: by rthille · · Score: 1

      What friends? I'm a programmer, damn it!

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    11. Re:If it helps: by Anonymous Coward · · Score: 0

      They also mine the EXIF data to get any date/location info they can.

      [citation needed]

      Unless this has changed in the last few months, Facebook has happily discarded all of the EXIF metadata (including geotags) from images I've posted. Then it asks me when and where the image was taken.

    12. Re:If it helps: by exomondo · · Score: 1

      Thats nice, except Facebook tags them anyway because of their use of facial recognition.

      Often quite poorly as people tag other people's children as the parents or people get tagged in photos they just want to send a notification about. That's why facebook does such a crappy job of identifying people in photos I post.

    13. Re:If it helps: by exomondo · · Score: 1

      Yes everything from things actually involving you to things they just want to draw your attention to, that's why that data is so worthless and you get so many poor attempts at auto-tagging and so many irrelevant advertisements.

    14. Re:If it helps: by Actually,+I+do+RTFA · · Score: 1

      Yeah, but they have the corpus, so in N years, when the algorithm improves, overnight revolution.

      --
      Your ad here. Ask me how!
    15. Re:If it helps: by j127 · · Score: 1

      How can Facebook get personal information that you don't voluntarily share with it?

      Offline data collection:

      Tracking your browsing:

      Getting tentacles in your OS:

      Running analytics software and servers for other websites and apps:

      Etc.

    16. Re:If it helps: by j127 · · Score: 1

      Also via buying companies like Onavo, WhatsApp, Instagram, and Moves.

    17. Re:If it helps: by Spugglefink · · Score: 1

      Thats nice, except Facebook tags them anyway because of their use of facial recognition.

      I can't imagine somebody on Facebook posting a picture that includes me. Possibly this is because I have no social life.

    18. Re:If it helps: by beastofburdon · · Score: 1

      No, not as poorly as you think.
      A friend of mine uploaded a slightly blurry, low quality picture with about ten people in it recently. It auto-detected everyone but me, and the only reason it didn't detect me is that I do not have a facebook profile.

    19. Re:If it helps: by exomondo · · Score: 1

      No, not as poorly as you think.

      I'm not sure you understand how it works, it learns based on the photos you are tagged in so when people are tagged as their children or as different people in photos they want to draw attention to it gets pretty flakey which is why it rarely gets it right with me and my friends. Obviously it works well if you are only tagged in pictures of yourself.

  2. We are the Facebook. by Anonymous Coward · · Score: 0

    You will be assimilated. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service us. Resistance is futile.

    1. Re: We are the Facebook. by LocutusOfBorg1 · · Score: 1

      . -- locutusofborg.

  3. Upstart by Anonymous Coward · · Score: 0

    dont start your TFS with that unless you want an PID 1 flame war on your thread...

    1. Re: Upstart by LocutusOfBorg1 · · Score: 1

      lol I thought the same.

  4. decentralized? check. open source? check by Anonymous Coward · · Score: 0

    I've had an idea for a decentralized, open source social network for a while. I've already gotten the framework built. The problem is, I can't afford to take time off work to finish it and I don't actually want any undue attention from the powers that be, so doing a kickstarter or the like which require me to give my info is out of the question. I could take bitcoin or the like but not everyone who would donate would have bitcoin so that's not exactly a solution either. Privacy is a bitch in this regard.

    1. Re:decentralized? check. open source? check by Immerman · · Score: 2

      So, what is your business plan to attain the popular uptake necessary to achieve the network effects required to make it viable? The technical challenges to create a social networking site are relatively trivial - in terms of user-facing functionality Facebook isn't *that* much different from the BBSes of yore. Decentralization makes things more interesting, but the real challenge is to make it culturally (and economically) viable.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    2. Re:decentralized? check. open source? check by Hognoxious · · Score: 1

      Those who do not understand Usenet are doomed to reinvent it, poorly.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    3. Re:decentralized? check. open source? check by Anonymous Coward · · Score: 0

      Those who do not understand Usenet are doomed to reinvent it, poorly.

      Actually, replacing Facebook with Usenet isn't a terribad idea. Stick a good client in front of it with simple "Allow X to subscribe?" posts and you have a decentralized setup. 30 seconds of search didn't turn up any way to setup a server and restrict access to it, but I'll check it again later...

    4. Re:decentralized? check. open source? check by Anonymous Coward · · Score: 0

      I concur. NNTP/Usenet lives on despite 'social' trends and darknet evolutions. Distributed yet fully controllable.

      Give ppl an easy mechanism; like a VM/slicehost running an instance of say, dnews, and a pretty little web-based interface. Focus more on just the bare communication: conversations, chats, etc.. less on the 'social' hype and more on the toolsets.

      Of course, this would require ISP's to allow access to those ports and how2's simple enough that a caveman can install it. But it could be a solution considering that the protocol and infrastructure are proven and durable.

    5. Re:decentralized? check. open source? check by Anonymous Coward · · Score: 0

      Hello fellow AC! If you happen to check your AC posts (or were logged in an stealthy), here's what I turned up:
      https://github.com/rejectedsoftware/vibenews

  5. what it is and isn't doesn't matter to the public by discord5 · · Score: 2

    I was surprised to see so many public figures and media entities jump on board — mainly because of what Ello isn't. It isn't an open source, decentralized social networking technology

    Public figures and media entities don't give a flying fuck what it is or isn't. It's a matter of "can we monetize?" and "holy shit, look at that untapped audience". Things like "open source" and "decentralized" are the things only we nerds care about, and even in that group we find ourselves often in the minority.

    If you want to build that social network utopia and get it to see some actual usage, you'll need to have a clear advantage and be able to get everyone and their grandma to move away from facebook, twitter and whatnot. For a media entity "decentralized social network" means "unreliable demographics" and "open source" sadly still means "not easy to monetize". Aside from that, you also need a certain momentum to build up, and have features that someone else doesn't have. Google+ is a perfect example of not being able to convince the greater public that you've got a better offer.

    Personally, I can think of hundreds of more interesting hobby projects than hacking together an open source decentralized social network. But if you find it interesting, please do contribute code/documentation/fleshed out ideas to the community. Happy hacking!

  6. Killer features? by IamTheRealMike · · Score: 3, Interesting

    Here's the tricky thing about privacy and social networks: Facebook's privacy support is actually pretty good. Whilst people might tell you in the abstract that they want more privacy from Facebook, figuring out what they would change in concrete terms is very hard. For example, they might say "I don't want to see ads" - but given the choice, they don't want to pay for anything either. So this feedback ends up being pretty useless, equivalent to hearing "I want everything and a pony". It's not a basis for a product.

    Google learned this one the hard way with Google+. The original way Google+ tried to differentiate itself from Facebook was with circles. The idea is, Facebooks relatively singular notion of "friend" doesn't reflect the way real people work, this means it doesn't respect people's privacy and so people use the product less .... therefore by giving them better tools, they'd win a lot of users. Facebook responded that they'd tried the same thing, it turns out people don't like making lists of friends and controlling their sharing at a fine grained level, so it wouldn't work. And guess what? Facebook were right. Sure, you interview people in focus groups and they say one thing. In reality they might do something else.

    So - decentralised open source social networks. Not gonna work. People might sound enthusiastic when you pitch it to them in the abstract, but actually Facebook works fine for them, and the kind of privacy that matters to them (can people see who views their profile?! Can my parents see my drunken party pics?) is already well supported and tuned.

    Ultimately what will do off Facebook, eventually, is a change in how people use social networking that for whatever reason they cannot replicate in their main product.

    1. Re:Killer features? by Mof-Tan · · Score: 2

      I think you are wrong about this. I do think people actually want something like circles from Google+. Google+ failed for other reasons, mainly the fact that everyone is on Facebook and before they get to G+ things will be very quiet there.
       
      You need to get past the first hurdle of getting people onto the new social media platform. Then you can improve it.
       
      The Facebook lists have failed because it is such a pain to use. Instead people simply don't post stuff other than very banal and general "for-everyone" posts.

      --
      Die dulci fruere. Have a nice day.
    2. Re:Killer features? by DuckDodgers · · Score: 1

      Agreed. Even though Google had a few hiccups in which the Google plus interface was annoying, overall I like the site much more than Facebook. But I have nearly fifty fairly active friends and family members on Facebook. All of the friendships I made on Google plus are with people that share a common interest. And I like that, but it doesn't let me share photos of the kids with my extended family or discuss a holiday party with friends.

  7. cross compatability by Charliemopps · · Score: 2

    No platform will work until you make it easy to migrate. Just like nothing could replace Lotus 123 until it could open it's file types. Write an open source social network that can post to facebook, and see facebook posts so that the users don't have to give up their friends in order to switch and you'll have something.

    Unfortunately the only way I see this happening is via federal regulation, and I cringe at the thought of what other nonsense the feds would stick into such a law.

    1. Re:cross compatability by bws111 · · Score: 1

      Unfortunately the only way I see this happening is via federal regulation, and I cringe at the thought of what other nonsense the feds would stick into such a law.

      It is hard to imagine something more nonsensical than the idea of such regulation. What POSSIBLE reason could there be for such regulation?

    2. Re:cross compatability by bigpat · · Score: 1

      I think not migrating your contact lists will be a key feature of a switch to some other platform. At some point a fresh start with just your current friends and contacts might be in order and it would be easier to start on a new platform than to try to weed them out on Facebook with the potential for hurt feelings.

    3. Re:cross compatability by Charliemopps · · Score: 1

      To prevent mono-cultures and monopolies in social networks like we're seeing now. Facebook has nearly every detail of everyone in this countries lives. With subtle tweaks to their software the could easily turn elections in their favor. The federal government doesn't generally like a single company to have that kind of power.

    4. Re:cross compatability by bws111 · · Score: 1

      Facebook got their 'monopoly' by providing a service that many people like. There is absolutely nothing wrong with that, and it in no way needs to be 'prevented.'

    5. Re:cross compatability by Actually,+I+do+RTFA · · Score: 1

      Trusts always form by offering a deal that many people take voluntarily. That doesn't mean that it has to be allowed to use its monopoly position to keep the gains it has achieved.

      Trust-breaking won the war of ideas like 100 years ago, and proved to be able to do little things like "prevent Standard Oil from running the world".

      --
      Your ad here. Ask me how!
    6. Re:cross compatability by unrtst · · Score: 2

      I don't think a law will be needed, but IMO you are exactly right that cross compatibility will be key.

      Personally, I'm hoping that HTML5/AJAX/etc gets to be such a big deal that all data going to/from facebook is done that way. It's then a fairly clean API others can use (even if there are legal issues with that). It could be done now with a mix of that and screen scraping, but it'd be difficult to keep up.

      If, at some point, someone created a client based application (probably browser based and in javascript) that had a plugin for facebook, and turned those streams into a common format (pick one of the better open source distributed/federated social networks and use that format), then it could offer federation to facebook to said distributed network.

      One thing I'm curious about, but not enough to research right now, is the compatibility of the existing federated social networks! I'm kind of amazed that wasn't the whole point of the main article. If they're federated, can they talk to each other? If not, why not? I don't care if they don't share internal API's, but the first thing they should make (during or after working out their internals) is a way to talk to each other in a common way. Do that, and all the ones listed on the main article (and more) become one big network - still probably not enough to sway a significant part of facebook users, but that doesn't really matter. This has to come first. Then add a plugin (possibly unofficial due to legal reasons) to plug in facebook.

      Maybe/hopefully, facebook will take up that charge. They won't gain those external users, but they'd be giving their users access to the other networks where some small group of more security/privacy/just-plain-paranoid people reside.

      I like to think of it somewhat like email. "You got mail"... AOL is more-or-less dead, but not because they allowed users to interact via email with external networks. That may be the only thing that kept them alive as long as it has. Of course, email was designed from the ground up to work that way, so we'll have to work backwards.

      This post is getting too long, but one last thing... I'm really disappointed in Google Hangouts. They had talk, and it was federated, and anyone with an XMPP/Jabber server could federate with them, but they're cutting that off. This is not just a disappointment with Google, but with all these types of networks. IM is SOOOO much easier than social, and yet MSN, AIM, Jabber/XMPP, Google Hangouts, Yahoo, MS Lync... they can't talk to each other**. That's just stupid. The Google move is a step backward, and does not bode well for integration of social networks.

      ** I know there are ways to do this, such as with XMPP bridges, but they're ugly and generally unsupported. AFAIK, I can't search for an MSN user while on AIM, and in this day and age, that's stupid.

    7. Re:cross compatability by bws111 · · Score: 1

      There is absolutely no parallel between Standard Oil and Facebook. Standard Oil did not get in trouble because it was the oil everybody used, it got in trouble because it formed trusts. These trusts made deals that made it impossible for anyone to compete with them. For instance, the trust not only controlled the oil supply, but also the transportation system used to deliver the oil. They also bought competing businesses just to shut them down. THAT is was antitrust laws are for, not stupid crap like 'you have too much business.'

      Facebook does not control the internet. Facebook does not control all the Web servers. All they do is provide a service people like better than the competition.

    8. Re:cross compatability by Anonymous Coward · · Score: 0

      "All they do is provide a service people like better than the competition."

      LOL, you serious mate? The only reason people use FB is because that's where their friends are. This makes it impossible for other companies to compete with FB. Even Google COULDN‘T FUCKING DO IT.

      FB has an entrenched monolpoly in a market where the barriers to entry as ASTRONOMICALLY HIGH, and the government ABSOLUTELY should make sure Facebook cannot just coast by doing nothing or being evil because they know people are trapped there. If Facebook was forced to open their API, everyone would win, as we would see lots of innovation as social networking sites competed on features, not just relying on vendor lock-in as Facebook does now.

    9. Re:cross compatability by bws111 · · Score: 1

      Being unable to attract customers is not a barrier to entry. Having to build your own railroad in order to sell oil is a barrier to entry.

      Your own statement shows you to be incorrect. 'Google couldn't do it'? Bullshit. Google DID it. The fact that nobody used it is not Facebooks, and certainly not the governments, problem. Google did not provide a good enough reason for people to switch, too bad for Google. Before FB there was MySpace, widely used and nobody could possibly compete with them. Then FB came along with a BETTER product. Before that were BBS systems, then the web came along and BETTER products were delivered. Apparently you think FB has made the perfect product so it will be impossible to compete with it. The only people who think that are idiots with no imagination who think the goverment has to solve everything for them.

      Vendor lock-in? WTF. You mean that if you stop using FB you have absolutely no means to communicate with your friends? No, what you mean is 'I really like their product, but I don't like something else about them, so the goverment should step in and allow someone else to deliver their product'.

      And your initial statement 'The only reason people use FB is because that is where their friends are' has to be one of the DUMBEST things I have ever read. It is right up there with 'nobody goes there, it is too crowded.'

    10. Re:cross compatability by Actually,+I+do+RTFA · · Score: 1

      Before FB there was MySpace, widely used and nobody could possibly compete with them. Then FB came along with a BETTER product.

      MySpace didn't have much penetration in college students. FB started there. Now FB has penetration throughtout all demos. There is no thin-edge to exploit.

      Being unable to attract customers is not a barrier to entry. Having to build your own railroad in order to sell oil is a barrier to entry.

      The "product" FB sells its users is its other users. By definition, no other service provider can provide that.

      You mean that if you stop using FB you have absolutely no means to communicate with your friends?

      Yes. If I don't use FB, I don't get invited to events. There are other means of inviting me, but other people don't think of them.

      Now, on raw communication, you are correct. I can be phoned, emailed, etc. And do.

      --
      Your ad here. Ask me how!
  8. Takes Two To Network by Luthair · · Score: 1

    So unfortunately this means there really aren't any open source alternatives.

    Unfortunately the distributed model has fundamental privacy problems. One needs complete trust in all server nodes as they can do nearly anything with a user's data after they have access. e.g. a user can revoke permission but that doesn't prevent a networked server from having cached & continuing to display it. Or potentially a rogue server which makes everything they have permission to see publicly available.

    1. Re:Takes Two To Network by faedle · · Score: 1

      Diaspora's solution is that the "personal information" is housed on a server that you trust (ie. one you run or know personally the administrator of). Nothing marked "private" is typically passed off the home node unless you specifically push it out.

    2. Re:Takes Two To Network by Luthair · · Score: 1

      I fail to see how that matters. The user you're sharing with is authenticating with their home server, thus their home server can readily impersonate them.

    3. Re:Takes Two To Network by Luthair · · Score: 1

      This doesn't work. The issue isn't a node connecting to the network and having access to all data, the issue is that any user's home node explicitly has access to anything the user has been granted permission to.

    4. Re:Takes Two To Network by Minwee · · Score: 1

      Good designs can prevent rouge servers

      That doesn't take good design, just good colour choices.

    5. Re:Takes Two To Network by DuckDodgers · · Score: 3, Insightful

      Look at the problems you're trying to solve if you want a viable Facebook or Twitter alternative that's distributed and private.
      1. Any user has got to be able to get involved, the barrier to entry in terms of technical knowledge should be as low as possible.
      2. All data should be stored encrypted and moved around encrypted, so a person has to hack your personal machine (laptop, desktop, phone) to decrypt anything you have hosted on the network or that has been shared with you by a friend.
      3. Because there is no central hosting, the network should have some kind of builtin distributed backup system.

      For a while it looked like a fundamentally unsolvable problem to me, but some groups have at least an idea of an answer and are working on it. There's crypto-currency (off hand I think "maidsafe", "quark", and "ethereum", but I could be remembering wrong) that is under development that lets users farm coins based on the resources they make available to the crypto-currency network: RAM, CPU, and storage. If you contribute more of those resources to the network than you consume, you accumulate extra currency you can use to buy real things. If you contribute less, you have to buy currency to cover your operating costs. All that seems tangential to a distributed social network, but you can link the two. Host the distributed social network on the computing resources made available by that crypto-currency. Your messages and data transfers to other users are tiny micro-transactions on the crypto-currency market. Your backups are micro-transactions on the crypto-currency market, and all of the redundant backups are encrypted. The same public/private key infrastructure governing transactions can be hooked into to make sure all data is encrypted in transit. Anyone that wants to participate can install the client on a phone, laptop, or desktop and get started.

      Who knows if it will ever actually work. But as crazy as it is, it seems to have a more realistic chances of mainstream success than something like Diaspora. With Diaspora you need to trust your hosting provider or else have the technical knowhow and interest to host your own, and that absolutely won't scale large enough to make a dent in the established players.

    6. Re:Takes Two To Network by Anonymous Coward · · Score: 0

      So when you allow someone to know something about you, you expect them to never badmouth you? I diagnose a serious case of evil bit.

  9. Hard problem to solve by CastrTroy · · Score: 3, Interesting

    The biggest problem that I found with Diaspora was that even as somebody who already has a hosting service for my personal web site I found that I wasn't able to get Diaspora to actually working on my server. Making it easy to deploy on various web hosts is key if you want people to be about to host it. Also, it has to integrate with existing solutions. It would be great if those of us who chose to use whatever open source social networking is created could still interact with facebook, twitter, and other social networks without having to go to those other sites.

    The rest of the problem is actually pretty straight forward. Most social networking sites are nothing more than an RSS Feed of a bunch of content produced by the user. Add in the ability to attach pictures and videos to the posts and you have most of what people use social networks for. Private messages are nice too. We actually have tools that do most of what we need out of a social networking site. The difficulty is putting the pieces together into a cohesive package and getting it to play nice with the other social networks so that people can slowly move over.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    1. Re:Hard problem to solve by faedle · · Score: 1

      Funny, I found Diaspora to be easy to install.. no more difficult than any other "web 2.0" app. It does require something a little more than a simple "webhosting" account: you need to be able to configure Apache or whatever webserver to run the Passenger bits properly, and that's not something I think you can do on a $5 shared-hosting Dreamhost account (that said, it runs fine on Dreamhost VPS: I ran it that way for a while). And Diaspora does have ways of pushing to Facebook and Twitter: any more interaction than just pushing would require Facebook to open up their API, and that isn't happening.

    2. Re:Hard problem to solve by NotSanguine · · Score: 2

      This is essentially what I was going to post. I set up a pod on a VM, and while I finally got it working (after assistance from one of the devs via IRC), if there's going to be real acceptance of Diaspora, it needs to deploy cleanly and automatically. This is not currently the case.

      Another point that doesn't get enough attention is the lack of symmetrical bandwidth on consumer ISP links. This will limit both the utility and acceptance of any distributed app/protocol (social networking or otherwise). It's unlikely that will happen anytime soon, as that props up the status quo for the content arms of the big ISPs, so I think we're mostly SOL.

      This is really a shame, as moving away from centralized models can allow greater flexibility and privacy. Others have mentioned privacy on this thread, but only in the context of which "friends" or others can see what and what sort of advertising is shown.

      I'm a lot less concerned about which people I know can see photos of me smooching the giraffe at the zoo. I'm much more concerned that the folks who run these sites have access (and analyze such information ad infinitum, ad nauseam) to everything I might post, and even the sfuff I don't.

      --
      No, no, you're not thinking; you're just being logical. --Niels Bohr
    3. Re:Hard problem to solve by Anonymous Coward · · Score: 0

      instagram looktagram

  10. Re: mod Down by Anonymous Coward · · Score: 0

    Can I use APKs hosts file tool to block these posts?

  11. Nobody cares by Tridus · · Score: 1

    " It isn't an open source, decentralized social networking technology."

    I hate to break it to you, but people don't care. That's techobabble to the overwhelming majority of the audience. When it comes to social networks, people care about the following things:

    1. Are the people I want to connect with using it
    2. Does it look good
    3. Is it easy to use
    4. Privacy, sometimes

    Disapora failed because it was high on technobabble and low on the other stuff.

    --
    -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    1. Re:Nobody cares by bigpat · · Score: 2

      They don't care except for when it affects their user experience. Too many inline ads in Facebook for instance would be something that eventually people could get sick of and make them start looking around. Facebook being such a dominant and established presence and being under pressure to make money means they could certainly piss off their users with too many ads. Look at what happened to all the search engine companies before Google came along. All of a sudden a clean interface with real search results and fewer ads. Same thing could happen to Facebook if it becomes a tool for making money instead of a tool for its users to communicate with other people.

    2. Re:Nobody cares by DuckDodgers · · Score: 2

      People would switch if the open source, decentralized social networking technology was also easy to use, had a good user interface, and offered all of the features of the commercial centralized social networks except for advertising.

      Getting al of that to work is difficult, but it's a worthwhile problem to solve.

  12. Re:what it is and isn't doesn't matter to the publ by rudy_wayne · · Score: 4, Interesting

    I was surprised to see so many public figures and media entities jump on board — mainly because of what Ello isn't. It isn't an open source, decentralized social networking technology

    Public figures and media entities don't give a flying fuck what it is or isn't. It's a matter of "can we monetize?" and "holy shit, look at that untapped audience". Things like "open source" and "decentralized" are the things only we nerds care about, and even in that group we find ourselves often in the minority.

    There' s nothing wrong with open source, but making something open source doesn't automatically make it better or more desirable. If you want to create a legitimate competitor to Facebook, Google or just about any other tech company, it's going to take a serious amount of hardware and infrastructure, and that ain't free..

    Since it's unlikely that you can pull a couple of billion dollars out of your ass, your only options are (a) Charge people for access. We already know how well that (won't) work. Or, (2) Advertising. Which puts you right back into the whole privacy problem. Companies like Facebook and Google don't abuse your privacy because they are evil, they do it because it's the only way to make the money that keeps them in business.

    There's a reason why companies like Facebook, Google and Ebay have no significant competition .Anyone who says they are going to create a competitor to one of the popular tech companies AND striclty respect your privacy is either a liar or completely delusional with no idea how business actually works.

  13. Diaspora appliance by EMG+at+MU · · Score: 1

    I would like to see a few things happen:

    The "average" person is not going to setup their own Diaspora server. If Diaspora came pre-installed and setup on a Roku like device that a user simply plugged in and connected to their home network then I think it would be more viable. It has to be really really easy to setup so that Grandma can use it.

    Beyond that I would like to see someone develop an ad network that allowed individual users of Diaspora to monetize their own information. Say I really don't mind being part of an anonymized data-set. Then I should be able to opt-in to an advertising network and get a chunk of that ad revenue.It would be great if the user could even decide what companies advertise to them. 35 year old man? Home Depot is ok, but maybe you don't want to see advertisements for the newest Hunger Games movie.

    I think that we need to fundamentally change the web so that Google and Facebook share their profits with us. They are after all making profits by selling your data. Now obviously they do lots of complicated analysis which is where a lot of the value added is but the raw resource is your data. You should be compensated for it.

    1. Re:Diaspora appliance by Tridus · · Score: 2

      Except that I can sign up for Facebook/Twitter/Tumblr/G+/Whatever with a browser, and costs me zero dollars.

      A Disapora appliance would have to cost more than zero dollars, because you're making and distributing hardware. Why would people ever buy it? What happens when it fails, or the baby spills juice on it, or it needs patching, or any number of other real world things happens to it?

      It's a complete non-starter unless it also does something game changing.

      --
      -- "So they told me that using the download page to download something was not something they anticipated." - Bill Gates
    2. Re:Diaspora appliance by capedgirardeau · · Score: 1

      RE: Shared monitization of the ad rev, great idea. I'd like to see it work. The only example I know of is a gone now service called ZenZoo that did this.

      It sort of devolved into a multi level marketing thing with people trying to get other people to sign up so their share of ad rev would go up and you had log in a certain number of times a month or something.

      Anyway, would be worth look up if anyone is thinking of trying this. I'd be in on an advertising, subtle, share.

      --
      Wax on, wax off baby!
    3. Re:Diaspora appliance by Actually,+I+do+RTFA · · Score: 1

      Now obviously they do lots of complicated analysis which is where a lot of the value added

      Yeah, but a lot of that analysis is to figure out things about you, things you already know.

      monetize their own information... I think that we need to fundamentally change the web so that Google and Facebook share their profits with us. They are after all making profits by selling your data

      The problem is Facebook and Google already have sufficient amounts of information on sufficient numbers of people that your own higher quality data on your preferences isn't worth much. And FB/Google have scaling in their favor.

      So, other than competing on cost (ick) what can you offer the marketer about you that FB/Google cannot?

      --
      Your ad here. Ask me how!
    4. Re:Diaspora appliance by mjtaylor24601 · · Score: 2

      I think that we need to fundamentally change the web so that Google and Facebook share their profits with us. They are after all making profits by selling your data. Now obviously they do lots of complicated analysis which is where a lot of the value added is but the raw resource is your data. You should be compensated for it.

      You are being compensated just not monetarily. You get free access to search engines and social networking sites.

      --
      I wish I were as sure of anything as some people are of everything
  14. Here's a social networking alternative: by Anonymous Coward · · Score: 0

    Stop sharing your boring shit online, and get a life. thank you.

  15. OB fun-poke at ignorant bufoons by Hognoxious · · Score: 1

    a utopian, post-Facebook platform that respected user's privacy.

    Oh, so they've got one, then.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  16. There's also the Indie Web approach to social by Anonymous Coward · · Score: 0

    Which isn't "social" but ends up with many of the same benefits.

    It's leading app is known: https://withknown.com/ -- post everything on your own site, comment on other sites from your own site, and syndicate out to Twitter, Facebook etc to reach your friends wherever they are.

  17. people WANT centralized systems by Anonymous Coward · · Score: 0

    People want centralized social networking systems, because they are convenient and easy. Nobody wants to have to "set up a node" and "follow this long page of arcane instructions". They want to go to a single web site, and be able to talk to all their friends and family across the world who is on the same web site.

    Decentralized, encrypted, private, open source, nobody outside of a few nerds gives a rat's ass about any of that. That is why Facebook and other things like it succeed, and all the utopian decentralized open source alternatives fail.

    Understanding why your world model is flawed, is the first step in fixing it.

  18. OpenAutonomy and the big list of alternatives by MoonlessNights · · Score: 1

    (Sorry for the shameless plug)

    Personally, I created OpenAutonomy to solve this (and other) problems in an open, federated network (here is a video I did at FSOSS 2014 talking about this space). There is no centre of the network, nor is there much of a limitation in terms of what it can actually do.

    That said, most of the approaches to solving this problem focus on social networking, specifically, and there are tons of them!

    The problem is figuring out a way to explain the vision to a non-technical audience and get their interest in something new/different. The problems aren't technical, they are related to communication and marketing.

  19. you jelly? by Anonymous Coward · · Score: 0

    No, you jelly?

    Hello, u there?

    A NON MOUSE COW MERDE

  20. What? ELLG isnt featured? by Anonymous Coward · · Score: 0

    What a shame!

  21. What about P2P Heartbeat by Anonymous Coward · · Score: 0

    Anyone looked at Heartbeat which uses peer-to-peer open source synchronization protocol from Pulse, an open source variant of BTSync originally known as (and still existing in a fork) as Syncthing, the block hash protocol?

    1. Re:What about P2P Heartbeat by Anonymous Coward · · Score: 0

      What about my throbbing, hard, veiny cock up your arse?

  22. Re:what it is and isn't doesn't matter to the publ by houstonbofh · · Score: 2

    If you want to create a legitimate competitor to Facebook, Google or just about any other tech company, it's going to take a serious amount of hardware and infrastructure, and that ain't free..

    But it also does not have to be yours... Look at the massive amount of data bit torrent moves around by everyone gives a little of what they have. If you make a thick app that runs all the time, you have some amazing processing power and bandwidth. And a peer 2 peer, decentralized Facebook has some serious advantages.

  23. Takes Two To Network by Anonymous Coward · · Score: 0

    Good designs can prevent rouge servers. Using key-pair-based technologies:
    - Encrypt posts with a random key. encode that key multiple times (once for each group that can read it).
    - For every 'friend', their public key can wrap a bundle of keys for all of your groups they're a part of.

    Rogue servers would be free to cache the encrypted contents. Everyone just has their public-private keypair to make it all work.

  24. Re:what it is and isn't doesn't matter to the publ by zoefff · · Score: 2

    And put that on a mobile...

    Currently, the most interesting option for me is secushare.org, because it is p2p. Make sure it is available on android/apple/etc. and easy to use. And the p2p-capabilities can provide your backup as well

  25. This badly needs a code audit. by Anonymous Coward · · Score: 0

    http://retroshare.org

    If the issues in OpenSSL have been resolved, an extension to retroshare could be made to bring people from facebook onboard to the web of trust. This is not sugarpuff easy to use, but I think 1/4 of FB could probably handle it. Just a thought

  26. Charity based not for profit facebook? by cat_jesus · · Score: 1

    It would be nice if someone created a not for profit charity based facebook like alternative. Use the same model to sell advertising, etc.. but send most of the proceeds to the charities the users select. Something similar to smile.amazon.com but not for profit like craigslist.org

  27. Friendica and redmatrix by Xylantiel · · Score: 1

    I have been happily using Friendica for a family network for a while. While quirky, it works, and has a bunch of stuff for interoperating with other sites including facebook and even using RSS feeds. In terms of privacy, development has moved on to redmatrix. The problem being that going to a truly privacy-oriented framework means interoperability is out.

    But really it seems like the protocol and the software need to be separated so that different social networking software can interoperate. There is already some of this in friendica for protocols like identi.ca and others. Nominally redmatrix is still largely just a protocol: Zot, but the user interface is progressing.

    Sad that neither of these are on this guy's list. I think the wikipedia page on open social networking services is more informative than this article.

  28. How about GNU Network/GNU Social? by unixisc · · Score: 1

    And other AGPL3 alternatives?

  29. Diaspora is still very much alive by afabbro · · Score: 1

    Remember Diaspora? In 2010, it raised $200,641 on Kickstarter to take on Facebook with "an open source personal web server to share all your stuff online." Two years later, they essentially gave up, leaving their code to the open source community to carry forward.

    Diaspora is still very much alive.

    --
    Advice: on VPS providers
  30. Only centralized services cost billions by Anonymous Coward · · Score: 0

    Since it's unlikely that you can pull a couple of billion dollars out of your ass, your only options are (a) Charge people for access. We already know how well that (won't) work. Or, (2) Advertising.

    You don't seem to understand the word "decentralized". When there is no centralized infrastructure, there is no centralized cost either.

    Since you don't understand the technology, perhaps an example will get the concept through to you. Centralized email services like Gmail costs billions to operate, whereas decentralized email like we used to use on the Internet before megacorps created webmail portals cost exactly nothing --- it was just another application on our desktops, fully decentralized and involving no cost nor using any significant resources.

  31. Erm, Post-Facebook by Notabadguy · · Score: 1

    An alternative to "Post-Facebook" is to not use an all-encompassing social media tool/website instead of replacing it with a clone that offers better privacy.

  32. Mustaa by Anonymous Coward · · Score: 0

    instagram http://looktagram.com/

  33. Credible products and services by Anonymous Coward · · Score: 0