My vote is for something based on Google Wave (protocol). Standards based, distributed, scalable. Similar to email, you can own your own server (and by proxy, data), but still have realtime updates. I pointed this out when Wave was announced, but most people were obsessed with the hype of wave to understand the possible applications of the framework.
Wave is just another boring protocol. Protocols aren't hard. They're not valuable.
Yes. Agreed. Please don't invent a new one.
Building something people need is valuable, and getting people to use it is very valuable.
Yes. Agreed. Someone else already did the "boring" work (and has been bug fixing it), so why not build upon that? Grab some code right here: http://code.google.com/p/wave-protocol/
You know what users don't want? A Rails app thats "like Facebook but OPEN". Or basically any solution based on scraping or polling, which will never scale. An application of Facebook quality is not a quick hack, and making that app distributed is way more complicated.
People are currently using Facebook because Facebook is a good product, and took a lot of effort to get there. There were a number of competitors available to them, which did not catch on. Statistically, any new effort will also fail. So whatever you do, do yourself a favor and pick something that's pretty close to Facebook already, and work your way from there.
Well, you can definitely build a facebook alternative -- it will take a while, and it'll be probably not be up to par with what the top-notch talent at fb dishes out, but anyway, you'll build it. It is there. How would you convince people to use it? Without the people, the technology is bunk. I have hundreds of friends all locked into FB - a mass exodus is definitely not possible.
I think that FB has grown beyond a point where any other network can compete in the short run. The more important thing is that FB needs to realize they have attained a size where they need to care about social responsibility and be governed by certain policies. All these attempts by the site to ram down new social values into our culture is what needs to change.
Lack of privacy was the foremost reason I quit Facebook. But I'm not sure any of these alternatives are any better on that front.
It would be nice to have some sort of verifiable guarantees that these companies don't use, sell, share, or give away any of the information they collect from me and about me and my circle of friends.
It would be even better were they mathematically incapable of collecting any of this sort of information at all. I'm envisioning maybe some combination of Tor (or maybe anonymous remailers) and social networking, where not even the owners of the network know who's talking to whom and what they're saying (at least that's how it's supposed to work in theory).
The problem is that many of the value-added features that social networking sites provide rely on knowing something about the participants and who they're communicating with. And the more of this knowledge the site has, the more useful/fun services it can provide.
So it seems that social networking sites and real privacy/anonymity are diametrically opposed. So I'm not sure how useful a completely anonymous and private social networking site would be.
Still, no doubt there's lots of room for improvement from a complete privacy-invading site like Facebook. And some sort of happy medium might be reached where a site is much better than Facebook on many privacy-conscious fronts and yet not be completely anonymous and privacy-respecting in every conceivable way.
While I kinda understand what you're going for here, I feel compelled to point out that while there is a feeling of angst against Facebook from a few people, it is still the de facto social network today whether we like it or not.
It's going to take quite a bit for it to actually be substituted by another platform. My guess at this point is that all this discussion will make Facebook adapt, not necessarily die.
They may not even adapt, they're big enough that they might just get away with this.
But there is room for more than one social network, and the only thing that matters is that you have your friends in the one where you're hanging out. Some people may have two or more memberships.
In the longer term something good may come out of this and a spreadsheet organizing all the alternatives, listing their strong and weak points would be a useful resource to have in any case.
People love being outraged by things, especially on social news sites. If it's not the appstore, it's facebook privacy. It's pretty depressing this is the top news item on hacker news.
Back in 1998 or so, on an obscure corner of the internet, there were three or four competing ladders for a game I played. The same dynamics were in play as on social websites: it was critical to play on the ladder with the best coverage of your local community, and games absolutely could not be transferred between them. One ladder rose head and shoulders above all the others, offered gamers features and respect that no other ladder did. Its passion for the game and commitment to the community crushed the competition, and it became the only place to play this particular game.
Years went by. A generation of gamers came who had never known anything but this one ladder. (Generations go fast on the internet). It was considered unassailable, owning the community and the legacy the way it did. And given that, small offenses against the community itself began to accumulate. Rules out of step with the popular notion of what was fair in the game. Absentee administrators who didn't see eye to eye with those who still played the game. Allegations of cheating by players poorly investigated. Lots of whining by people who felt they were ill-treated, met with the response, "You're free to leave if you hate it here so much." Only they weren't. There was nowhere else to go.
Then one of the players who'd had enough organized some competition. He put together a cabal of talented players to seed a new ladder. He recruited me to write the software for it, drew up a new rules set together with those more in touch with the community. For six months, development of the new ladder consumed many of my evenings and weekends.
The launch attracted disgruntled players in droves. Many players hated the old one and flocked to us. Many hated the new one and refused to play there. Many played on both. But we definitely had hit on a genuine need for a place more in touch with the mores of the community, and within months, we were the more popular of the two.
Both ladders operated for a couple more years before the game eventually died. But which ladder lasted longer didn't matter. The existence of an alternative changed the politics at both places. It changed what people expected from their leadership, and it made it possible to just . . . leave. We wanted to build a better ladder, and in some ways we did, but we changed the dynamics of the game community as a whole. I think even the old ladder saw a longer life because of us.
You can try to build a walled garden, but you can't stop cultural transfer. At some point, when the administration gets far enough out of step with the population, when there's a better way to do things and they don't take it, alternatives arise. After that, it doesn't matter whether the old guy adapts to compete or dwindles and dies away. The place is changed. The game is changed. They have to do better or another challenger will arise.
Facebook doesn't have to lose. Facebook being forced to adapt would be enough. Revolutions change even those who don't join them. The protestant reformation changed the catholic church. The American revolution had implications in Europe and ultimately China. The digital revolution has changed the way magazines and newspapers are written.
If you build a service where people really can send steamy love notes to their girlfriends, post pictures of their 21st birthday parties for friends, or air some unpopular political views, and feel assured that this information will not be seen by the wrong people . . . if you really can make a Facebook with robust privacy, people will want it. There's a real need, not just for nerds, but for normal people. To a serious challenger, Facebook would have to adapt or dwindle in relevance. And the outcome of that doesn't really matter.
Build a private, secure, federated social network today, teach people why they need it, and tomorrow everyone will expect it. Whether it's called Facebook or Diaspora will matter very little. The world will have changed.
I for one agree with you. There has to be a time when we all stand up and say "ENOUGH!". That time is now. Facebook have simply gone too far now, taking away essential freedoms from us. So who's with me? I just deleted my account and told all of my friends to do the same. Vote with your feet!
I think the key is something that will start by having the option to air everything you do on it on facebook also. People would be more open to change if it meant they could still keep up with both in the interim.
I know when facebook was just starting out with people I know that a lot were happy to post actively on both, same with Twitter/facebook now. Long term I don't think people really want to but when something is new definatly.
The other issue is monetising the new site, your selling points are also your ones which make being advertising supported hard, I think the aim would be to keep lean unlike the monolithic structure facebook has today.
http://ynniv.com/blog/2009/08/google-wave-is-not-email-it-is... (http://news.ycombinator.com/item?id=754193)
(Edit: BTW, OpenSocial is also XMPP based with a web frontend)