A Call For an Open, Distributed Alternative To Facebook
qwerty8ytrewq writes "Ryan Singel, writing for Wired, claims that Facebook has gone rogue: 'Facebook used to be a place to share photos and thoughts with friends and family and maybe play a few stupid games that let you pretend you were a mafia don or a homesteader. It became a very useful way to connect with your friends, long-lost friends and family members. ... And Facebook realized it owned the network. Then Facebook decided to turn "your" profile page into your identity online — figuring, rightly, that there’s money and power in being the place where people define themselves. But to do that, the folks at Facebook had to make sure that the information you give it was public.' Singel goes on to call for an open, distributed alternative. 'Facebook’s basic functions can be turned into protocols, and a whole set of interoperating software and services can flourish. Think of being able to buy your own domain name and use simple software such as Posterous to build a profile page in the style of your liking.' Can Slashdotters predict where social networking is going? And how?"
Relatedly, jamie points out a graphical representation of how Facebook's privacy settings have changed over the last five years.
With this so-called "World Wide Web", you can create your own web page, showing exactly the information you wish to reveal about yourself. You can show a profile picture, your name, your location, your birthday, your likes and interests, any pictures you want to share, any movies you want to share, and so forth. You can even change the appearance of it to suit your own tastes!
You can use something called a guestbook that'll allow other people to leave messages for you, and you can use other people's guestbooks to leave messages for them.
It's not related to the World Wide Web, but you can use something called "e-mail" to send a private message to a specific recipient, and they can even reply back to you!
Maybe this "World Wide Web" technology will catch on some day.
This would seem to pave the way for the erosion of anonymity on the internet, except for those who want and know how to keep it. This satisfies both those who call for accountability on the internet (most people will be accountable), and those who want to stay anonymous.
To prevent this day from getting worse, I'll just read ERROR as GOOD TH
What's the issue you are complaining about here? Everyone knows that everything in facebook is public, we know it from the very beginning, and it's been years that we know how evil they are. Why don't you just post content on your personal website were you can control everything? I can't see ANY of the things you do with Facebook that you wouldn't be able to do with instant messengers and a web server.
Facebook is not compulsory.
This has only just started, but hopefully it will go somewhere: www.joindiaspora.com
Diaspora is a project that aims to be that open and distributed alternative. The four students and graduates that started it have already managed to raise $16k to work on it this summer.
Well, there is some work going on towards a distributed social networking protocol.
Personally what I'd want would be something that involves all personal data being encrypted on the server side according to a private key that only the user has, with shared sub-information being encryped with shared sub-keys. Thus, even if the distributed social networking server is compromised, private data will remain (largely) private. Some more thought needs to be put into ensuring that it's not easy to infer the presence of shared keys, or otherwise even the encrypted data would allow an attacker to infer part of the structure of the acquaintance graph (which can then be used to infer other information).
Not that I'd ever be motivated to do it.. (well maybe unemployment would motivate me). The tools seem to be there RSS/XMPP/Open id etc. Someone just needs to create an implementation of the client/server (node?) that ties it altogether. Opera's Unite looks like a promising start.
We already have an open, distributed alternative to Facebook and it is better than Facebook. In fact, there are many to choose from. Start with WordPress. Do it at WordPress.com if you don't want the tech stuff. Do you're own install from WordPress.org if you want full control. There are many other open blogging platforms. Facebook is lame.
using opera unite API or modifications to the mini httpd daemon for firefox could make such a decentralized social network possible
I can last about a week before I get really annoyed and shut it down. I've even tried multiple personalities. It all really ticks me off...I hate constantly having to confront their obfuscation and find no end to their "Bait and Click" corporate scum baggery. Its totally Zucks, if you know what I mean. I have not been back for three months now, since before they enacted recent changes that essentially put it all social data on the bathroom wall for all of eternity. Death won't be any excuse for them to stop marketing your data, since they never really cared if you live or die or even have a life. They sell your profile, whether or not you actually exist is irrelevant. Take it from all four of me.
Here's a question: Can any diffusely-owned project or data be trusted? Does it require that all members of the project or support infrastructure are also trusted, or must there be a certificate-based identity/trust system to unlock the data on various levels?
There is work being done on GNU Social ( http://groups.fsf.org/wiki/Group:GNU_Social ) which aims to be totally decentralized distributed social networking platform.
It is going to leverage already 10 years existing FOAF project: http://en.wikipedia.org/wiki/FOAF_(software)
Currently it is mostly in phase of figuring out the protocols, which is correctly way more important, than having x lines of code, since when we find ourselves in a position where there is ton of different decentralized distributed social network platforms (ok) with each their own protocols (BAD), we may find it even less favorable than today...
Think of being able to buy your own domain name and use simple software such as Posterous to build a profile page
What a great idea! We could post what we're doing, where we are and what our plans for the next day could be! This sounds like it needs a snazy new name. Let's think hard about this hmmm... I know we should take the words LOG and WEB and combine them into BLOG! Yet another great and origional idea from Wired Magazine. Honestly how do you still trick people into subscribing to you?
I'm not sure what the author wants to make, in real terms. Is it the user base, the third-party integration, the hardware infrastructure? Yes, all of the above, as they're all necessary, but that requires a new build, with different policies. However the viability reduces to the reality of money: money to build it, and money to sustain it. Facebook is now starting to explain the cost of Free.
a suite of protocols and formats have been developed over the years to achieve this. look for the Data Portability movement for one or the largest groupings of like minded folk, although the dev action is fairly distributed.
the current two interesting things to watch is the development of OAuth 2, for distributed apps, which will help with the sharing of the various open standards of profile information and the like, and the Google Buzz method of using Salmon and PubSubHubbub to aggregate comments to an article.
i'm looking forward to being able to connect WordPress, Drupal, etc, sites together to aggregate community content.
MilkMiruku
You mean like a personal website? And forget the Posterous.
Personal websites are dead, long live Geocities!
...
Geocities is dead, long live MySpace!
...
MySpace is dead, long live Facebook!
...
Facebook is dead, long live personal websites!
The intersection of
set of people who use facebook
and the set of people who care about open computing
is essentially the null set.
It's just Facebook, it's not your fucking pacemaker. Just stop using it.
And switch from farmville to what similar game?
I totally agree with replacing Facebook with a new, open alternative that respects privacy. And we can start by removing the "Like" button from TFA.
Freedom is drinking a beer in the park when you're supposed to be at work.
Maybe I'm an idiot, but isn't the whole point of being SOCIAL in sharing info with others? I mean, it wouldn't be a "social" site if it just locked all information up. If you don't want others to learn things about you you don't want them to learn - don't post them online.
Duh!
The problem is, they have something that's non-commercial, so to make it commercial, they keep selling their users out. It would be better to just have the government buy it and turn it into facebook.org with the privacy settings as they were in 2005.
We need to have a project that aims to unite all the privacy projects out there to make something good come out of it, using the power of the crowd with free software in a privacy respecting matter but in a much more powerful way that can actually serve people...
Here are some projects or ideas that deserves to be noticed:
An openID with privacy features:
http://openprivacy.org/
P2P social networks / research:
http://www.movim.eu/
http://www.peerson.net/
P2P search:
http://yacy.net/
P2P SIP:
http://www.blyon.com/blog/index.php/2009/06/22/p2p-sip-uri-dialing/
Encryption:
http://code.google.com/p/cryptsetup/
P2P encrypted networks:
http://www.i2p2.de/
http://freenetproject.org/
Augmented reality / group mapping:
http://www.openillusionist.org.uk/documentation/doku.php?id=site:home
http://www.biomapping.net/
Mesh:
http://robin-mesh.wik.is/
I envision a setup where our cell phones or little home servers (open ones, like the n900 or better) can connect to each other via mesh, have open social infrastrcture running on them routed over an I2P layer so nobody knows who is talking to who and you have total control as to who/when/what is seen by your peers.
These setup have cameras that can use such network to create massive collaborative networks to document a situation or location. Be it a manifestation where you relay real time camera from all angles with sound level maps and other sensors to augmented reality group interaction and other crazy ideas.
This is more broad that what is discussed here as it touches all OSI layers and ask for a shift toward a p2p infrastructure at all level respecting and working for the user and independance from middle man as much as we can. ...
Of course a distributed DNS might have to be worked on too. I think these research are fundamental to the survival of freedom online as we knew it
By embedding that 'Like' button onto webpages, Facebook are collecting data about your web browsing habits (whether you click like or not).
Crude solution:
sudo echo 127.0.0.1 www.facebook.com >> /etc/hosts
and rely on the mobile version of the website (http://m.facebook.com/) if you need to access facebook.
I think it would be hard to do something completely open sourced that also had very strong privacy built in. Some sort of distributed Shamir Sharing coming to mind... As for Facebook people will vote with their feet or not..
http://www.hawknest.com/
The essence of a social networking site is that it is social - a gathering place that draws a critical mass of users.
Most like that sense of connection - and almost none of them are geeks.
"Think of being able to buy your own domain name... Broadcast{ing to) your micro-blogging service of choice."
They aren't thinking that at all.
I don't understand how this could possibly work. Web posting and bandwidth is not free. The only reason FB is is because of its advertising and other tie-ins, none of which would work well if they weren't targeted. No web site could get substantial portions of the world's population on board if they had to charge money to cover development and server costs. If you can come up with a non-evil social networking business model that allows your platform to attract and support hundreds of millions of simultaneous users, dominate the single largest sector of the Internet, and the resulting costs, with 99.99% uptime, you're not just a genius, you're a god.
There's a new project called Diaspora which is just this. They already have more than $10 000 funding for an free software project, and 4 guys will start working on it full time over the summer. http://joindiaspora.com/project.html
First - usage of Facebook is not mandatory by any stretch of the imagination. However, this guy is seriously off his rocker...
Facebook (to me anyway) has always been about "friends". Right? That's why friends are labeled as "Friends".
So when he cries about "I'd like to have my profile visible only to my friends, not my boss. Cannot." I have little sympathy. If you want to social network with professionals there is always Linked in. Further he is not correct about this - you can do this by specifically excluding people from viewing your profile, it is under Account -> Privacy Settings -> Friends, Tags and Connections
Further when Ryan says something like "I'd like to support an anti-abortion group without my mother or the world knowing. Cannot." I think, well that's pretty lame. This is like hanging out with the Popular kids in public but secretly attending nerd club and asking all of the Nerds not to tell anyone you went. I personally have no desire to censor every aspect of my "life" on Facebook. Do you *really* want a screen to manage every SINGLE group you belong to and who can see it?
Ryan goes on to say "Setting up a decent system for controlling your privacy on a web service shouldn't be hard.". I'd disagree. It's tremendously difficult. Creating interfaces and a data model for managing these settings is very difficult. Implementing it is a pain as well. From a coder perspective, I find this kind of work the least rewarding around. And Ryan actually admits to this saying "the whole system is maddeningly complex.". I rather think Facebook did a decent job with the current set of options.
Ultimately, if you are not comfortable with the information that Facebook is sharing, then don't share it. Of course you could go and build your own site that has the greatest privacy controls world has ever seen. But that would be awfully difficult wouldn't it?
Some combination of FOAF profiles, StatusNet updates, OpenID, and Drupal 7 would do. Mainly "FOAF" or "Friend of a Friend"---it lets you describe your profile. Drupal 7 is to have some integration with this, and it has modules for galleries and forums and whatnot. Then you'd have a social network you control. Except, I don't think FOAF has any real sort of privacy setting. What I think we need (please point out if someone's taken a good stab at this!) is some similar standard for describing a profile that has good use of public key encryption to allow you to effectively allow different information to different groups, so you can say these few people's friends of friends can see this information, these people over here are coworkers and they can see this but their friends can't see anything except what is already public, etc. without having to trust some central broker to provide this privacy as you do currently.
I don't know what you mean by "random text towards the end of this post is necessary for slashdot's edit window to work in Safari", I don't have to do anything special to post with Safari here. Are you on Windows or Mac OS X? Which version of Safari? Did you install anything for Safari or is it a plain install? Are Java and plug-ins disabled?
HelloWorld from YEARS ago was a distributed social networking system. Its a shame that it never took off.
http://www.cooperatingsystems.com/index.htm
Helloworld was way ahead of its time ...
The value of a social network is proportional to the number of members it has. Facebook started in 2004 aimed at students, grew for a while, and in 2006 opened membership to everyone. It was two years after that (and two years ago) when Facebook exceeded Myspace, and it's just been pulling ahead since. It's now blown away any previous social network scale now. If you started tomorrow with a compelling site people might use instead of Facebook--the same way that Facebook was a compelling improvement over Myspace--best case it would be two years before you'd even have a shot of being popular enough to be considered a viable alternative here. The unfortunate reality here is that making this sort of site available to most people for free costs somebody money, and that will never go on forever without somebody trying to make a buck. Social networks trying to expand are practically forced into it just to pay for their overhead as popularity increases.
As for the privacy issues, I never told Facebook anything private in the first place; anybody who did is a fool. I didn't care that they were throwing ads in my face that were obviously targeted to interests I listed in my profile to make ad dollars; expected that, all part of getting the site for free, and things like my music/movie likes are quite public information already. But last week when I visited cnn.com to read a news story, and it magically showed me what news stories my Facebook friends had been looking at (and presumably exposing what I was doing to them), that was the point where I felt myself that Facebook had gone rogue. Time to use UnFuck Facebook and crank up the rest of my hostile site defenses now. Facebook I'm now treating like a link that might lead to p0rn: I might still go there if because it's fun sometimes to look at, but I won't be adding to their ad income and I expect the site to be hostile. And I'll go out of my way to avoid all the sites they're selling my info to as well.
Folks seem to be forgetting that a (mostly) open source alternative already exists - Live Journal.
I think Wave (if its ever finished and working well) could form the backbone of this. Since anyone can run their own wave server, and wave servers can talk to each other, you pretty much have all you need for this, which is, a robust way to post and share information in real-time with specific, securely authenticated people. However, what people don't realize is that Facebook is hosting untold petabytes of peoples photos and videos, even if you have only an average number of friends posting an average number of photos and video's the amount of online storage you would (as a group) have to maintain is quite large. Presumably a company could host this for free with advertising, but then the might feel like thats not enough and want to mine your data, and your'e right back where you started from. I think someday you could rebuild something identical to facebook with wave-like technologies, and while the primary implementation would be something very corporate and facebooky, it should have the advantage of being able to host your own profile on your own server. What will actually happen though is people will stop caring about privacy. Whats the historical precedent for internet-based ventures which failed outright because they wanted people to share too much information? I think most of the erosion of online privacy is merely an erosion of the assumption that people are concerned with it. My mom originally thought facebook was too much information to give out to people, but now shes on it, sharing it all with the world. People actually don't care that much about privacy, they seem to think they do though. I hypothesize that the professed anxiety about privacy is actually about something much more subtle, because for all this talk about privacy, its not slowing anyone down. More than facebook too. My town just passed a law to put security cameras all over the place, there are cameras all over campus, all over britain, and people complain about it at first, but then seem to forget. No one really cares about privacy, afterall, isn't our most secret desire to be able to tell everyone all our secrets?
We really need an open alternative to Facebook. It is useful no doubt, like Windows, but it is so locked in that I really hope for some open platform. Unfortunately, unlike other software, I cannot move away from Facebook, on my own. I need my network to move along with me.
Insight into much, Influence over nothing !
..for me and I never really understood this bitching about privacy - if I post something (on facebook or pretty much anywhere on the internet) I expect that it is public. If it's posted to "friends only" it's still public. Honestly, if you have a secret and tell it to your 100-200 or so "friends", is it reasonable to expect that no one else will hear it? No, there are only two levels: "private" (don't post) and public. The misstake of facebook was to pretend otherwise, so now people seem to think they have a God-given right to intermediate privacy levels that logically can't exist since you can't really stop individuals from spreading whatever you give them.
ISOC-NY Event: Eben Moglen ‘Freedom in the Cloud’ – 2/5/2010. ISOC-NY afterward created a provisional page on their Wiki about a Freedom Box.
I've found that you can't correctly select text or accurately click in the safari comment textarea box sometimes. This only happens on slashdot and not consistently, but it does happen.
While I essentially agree with the first posting, about this being the WWW; we're talking about something that is re-packaged into a different format and presents itself accordingly. I think the protocol idea would be great...
Facebook is becoming "too big to fail" (said with some humor) and I personally do not appreciate the many liberties they take without my consent.
Working up protocols and making sites like Facebook become moot is a double-edged sword. On one hand, you may put people out of work (hopefully not), on the other hand, it will show how the WWW is alive and can live and breath life into seemingly old technologies with the participation of everyone around the world. That's what it's meant to be.
Social Networking Protocols -- someone start an Internet Draft :-)
And what will prevent that entity from doing the same thing?
The only thing that makes sense is not to put anything private in a public forum, and to regard Facebook as a public forum.
If people aren't doing that already, then no amount of software cleverness can help them.
Edith Keeler Must Die
I have my facebook settings absoloutely locked down as tight as it will allow me yet *they* continue to change what is defined as private or not.
The recent big change (2 or 3 months ago?) which got a lot of media attention, their changes 'accidentally' flagged everyones stuff as insecure again and we all had to re-secure it. (No I'm not being paranoid, it literally went from 'friends only' visibility on some items to 'everyone')
Furthermore, friends of friends can see and or add me now, infact they are prompted to add me and I'm constantly having to ignore unwanted friend requests.
What really bothers me though is this facebook connect business, I've never signed up for it or used it but I recently watched a Starcraft 2 match and it had my full name on the website, I don't know the technical term but my facebook cookie I'm guessing was imported by livestream, just like that - I literally clicked nothing to allow it to identify me.
Apparently gawker does this same thing.
This is where they are starting to really push my envelope of tolerance. I don't have much to hide particularly but these people are starting to get downright nasty and I am beggining to feel potentially violated here. I'm not normally one of those 'must be secure!!!' types but this could be abused, how long until my entire profile is public? How long before a potential employer googles up a picture of me at a party or something with a beer in my hand acting like a tool ironically and they mistake it for being genuine behaviour?
I'm not at the point of closing my account but I've got to say, for the first time it's actually crossed my mind. Why are these people deliberately destroying themselves? If you want to exploit stupid people, go ahead but for goodness sakes please let the smart user lock their stuff down.
Facebook's progression of privacy has been apparent with its constant policy changes. I've been working my 'solution' to this for about about 6 months called Clusters.
It used Flash/HTML5 with Adobe's stratus service as a back-end for the P2P connection. It only works with when the computer is on, obviously. To get around that limitation the user can choose to have others who are approved to view the content, to also save it locally in an encrypted database and share it when the original users is offline. The content owner can set what and how long the content is allowed to be distributed via another's machine. With each user deciding how much space to allot for saving others data.
The users can create multiple GUIDs to be used for segmenting permissions. So one person can have a family/friends network that has X permissions and a work network that has Y permissions. Each submission can be shared with one or many GUIDs. I'd also like to have plugins for Twitter and Facebook as they are good services but not "the" answer.
This effectively turns your friends into the servers for a private network. With users responsible for their own network. The connection web server only a map of GUIDs to the current stratus IDs. No personal information is saved on the server nor a way to retrieve a stratusID without knowing the GUID. Personal data is saved on one's own machine and can choose which groups can have what information. Users can opt-in for an openID login to store their GUIDs on the main web server so they can access the network from any computer or web terminal.
The display interface is all HTML5 web-standards complicate and using Flash to augment HTMLs shortcoming like VoIP, webcam and P2P. Flash's power has always been to rapidly add new features to browsers without having to worry about end-users installing another plugin and thats where it should stay. Flash is the China to HTML's UN; both have benefits. Also the central web server should be minimized as much as possible. The web server should only be used for sending the stratusIDs to approved users, store GUIDs online for those who opt-in and registering new plugins/themes/skins.
If any slashdotters are interested in turning this into an open source project, have ideas or pessimistic comments; speak up.
My friend Blaine Cook (of Rails scaling and Twitter fame), recently wrote an article on this subject as well. He makes some interesting suggestions. http://blog.romeda.org/2010/04/identity.html
Still #1 -- Lonely Gay Geek
OK. Facebook sucks. get over it.
I believe most building blocks for a truly distributed, open facebook alternative already exists.
It "just" needs a shitload of glue and polishing. And a fancy projectname. "buttpaper"?
OpenID for id purposes?
Torrents for distributing data?
Some kind of PKI system to regulate access to data in the "cloud". Also holding the tracker location?
(Can this be designed to not rely on central infrastructure, yet be made simple enough to work for the average Jean?)
Must allow for single users running their own site, as well as bigger sites holding larger number of users.
Some way to import relevant stuff from FB.
Build this, eliminate the security flaws, then convince a few million FB users. And be ready to fight he FUD from Zuckerberg & co.
Dag B
I'm often unable to position the cursor using the mouse, use the contextual spell checker, or select text. I've a fairly vanilla safari configuration on Mac OS X, pop-ups are disabled, no crazy css that I remember. I now use ClickToflash but the issue predates that.
The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
Supprised nobody has mentioned Diaspora - http://joindiaspora.com/ - which is an effort to do exactly what this article describes.
http://www.facebook.com/#!/group.php?gid=16929680703 Be warned, you need to delete all your content too. P.
"I say we take off, nuke the site from orbit. It's the only way to be sure."
now somebody write an webservlet for facebooklike things for opera unite, and you have your distributed facebook. it already has the ability to share files/pictures and it has a fridge where you can leave some greetings
Wrong you are not being actively followed around on main street, the internet is "public" only in the sense that there are so many people spying on you. kind of like having cops siting around in your bedroom
reading the comments I'm confused...Do we want another alternative (another "walled garden" ) but built on open source? Or are we wanting an open version of these network sites? If someone could clear that up I'd know what rally cry to use...
personally I think an open/distributed version that works like email would be great, but that's what Jabber was to be for IM and look how well that worked...
AB HOC POSSUM VIDERE DOMUM TUUM
The web is a way of linking computers together, social networks are a way for people to manage what information goes to which of the people they know in particular social contexts. The two are not the same. The web works just fine without any awareness of social contexts and social networks exist just fine without computers at all.
What we need is a way to make our digital communication tools more like our analog expectations about information management, which means designing systems that allow the controlled sharing of information about our lives with the right groups of people in private, not on personal webpages broadcasting to the world.
That could take many forms. I want a system that just handles making secure connections to my various contacts and parceling out what information gets sent to those contacts based on my history with them. Something like this: Freedom Box Schematic
opencial BIACHES ... seriously!
I haven't seen it mentioned yet - there's yet another project out there with similar aims: http://noserub.com/
http://wsulug.org
You should also take a look at http://www.joindiaspora.com/ .
We need to make somethings for the regular users to use. I like the idea of all content encrypted and give friends half your key. Of course, it'll need some pretty UI. A standard like that would mean it would mean the publisher and subscriber could be on different websites without any problem. Anybody could implement/host a site like that and get ad revenue.
Take a look at http://www.joindiaspora.com/ .
Why don't you stop calling for an alternative and create an alternative? Just a thought.
Maybe that's because you have no clue of how OpenID works... How does Microsoft get to know what's going on when I use my Google OpenID to sign into StackOverflow, pray tell?
Comment removed based on user account deletion
Would this be anything like OpenSocial? Sorry if this is a rather stupid reply (it's 1am) :P
... spreadsheet with some facebook alternatives...
Until the skies turn blue...
Until the air of freedom strikes us...
There's also Appleseed, which I worked on for a few years, before running out of time and resources. It's about 80% done, and it already works as a distributed system. It need a lot of polish, but it's already there in terms of what's possible.
I'd love to keep working on it, I have a lot of ideas about where to go from her.
Whoops, forgot the link:
http://appleseed.sourceforge.net/
Facebook used to be a place to share photos and thoughts with friends and family and maybe play a few stupid games that let you pretend you were a mafia don or a homesteader.
Used to? What, it no longer serves that function?
It became a very useful way to connect with your friends, long-lost friends and family members.
And still is.
And Facebook realized it owned the network.
ZOMG1!!! I think there is a very strong possibility that Facebook *knew* they owned the thing that runs on their f* infrastructure. Maybe that was part of their business model from day one. Crazy I know!!!
Even crazier to think they just realized that fact </facepalm>
Then Facebook decided to turn "your" profile page into your identity online — figuring, rightly, that there’s money and power in being the place where people define themselves.
See above.
Think of being able to buy your own domain name and use simple software such as Posterous to build a profile page in the style of your liking.
Yeah, I can see the typical Facebook user (or the typical consumer of web-based information and publication in general) doing just that. This is what happens when geeks project their own experience and worries onto others, thinking others do as they do, and most importantly, care or worry about the same shit they do. They don't.
If such a proposal ever takes place, all it would do is facilitate the creation of new "facebooks" that will wither and die over time. Eventually people will conglomerate to specific venues with functionality and ethos that appeal to them, run not by a collective of selfless enthusiast but by people who put the time and money to make it happen (and that won't happen just out of charity.)
Talking about missing the entire point of human communication.
When are you people going to realise ?
Facebook, of all places, panders to the lowest common denominator. It's the Fox News of social networks. Most of these people don't even know what right-click means till you show them a diagram. Why the fuck would THEY be interested in the underlying protocol (probably XML, they throw it at everything else) ?
They don't CARE, how many times can I say this, all they want is somewhere to spout their inane drivel about how they are "hanging out at the coffee shop", and how they "hate Justin Beiber" (whoever the fuck he is).
The appeal to Facebook was initially exclusivity. Only Harvard students were allowed. Later this expanded to other Ivy's and then to all the other lowly college students throughout the country. Then when it got momentum it was opened to everyone. See: the invitation system that got Gmail going.
Suggesting an 'open' alternative is ignorant because it undermines the entire reason Facebook got started in the first place. 'Open' and 'free' aren't hip, exclusive and closed are.
is probably the only answer. force facebook to play nice with peoples information
Only 'flamers' flame!
Does slashdot hate my posts?
'Can Slashdotters predict where social networking is going? And how?'
No.
that using (so many parentheses) is kind of pointless (when you could remove them) and not use them (at all).
Isn't facebook really just an aggregation of parts, parts which having a best-of-breed alternative outside facebook? Yet this is what everyone is beholden to?
Hello, network effect.
There are a variety of reasons facebook has more traffic. We can discuss them ad nauseum but for now, the reason facebook has more traffic is because it has more traffic. That will continue--perhaps not indefinitely, but for a good while, regardless of technical considerations.
Someone else may have a better technical implementation or whatever, but all my friends are on facebook . . .
Facebook and myspace almost work but not quite, as to begin with they were based around the individual. thing is everything has a facebook page from bands to films, to games, to organisations. what we need is something like facebook but better modelled on the real world.
I have excellent Karma and I am not afraid to Troll it.
http://groups.fsf.org/wiki/Group:GNU_Social
http://statusbook.netriftsolutions.com/
---Technology will liberate us if it doesn't enslave us first.
I am surprised neither TFA nor TFS mention Eben Moglens talk "Freedom in the cloud" which adresses the same issue.
Diaspora is a very interesting FOSS project that aims to give you back control of your data. I know it sounds stupid, but it can really work; the technology has been here a while and a modular design lets you plug in to virtually every social networking site you want. And if they get XMPP right, it might deprecate SMS, MMS, even email!
If it was up to me, I'd force IPv6 right from the beginning and give every user their own LDAP(-ish) domain with DNS. But that is perhaps another project. This way you can run your own LDAP server and still be part of a global recursive tree. And who wouldn't want their username to be a TLD, and their users to get subdomains. Force five characters or more and it won't even crash with the broken ICANN system (after we've killed .museum and .travel).
I mean, why can't I easily use my own LDAP for authentication anywhere, and why do I have to PAY to get a globally recognised name for my server? And why hasn't XMPP replaced emails already?
This is what Eben Moglen calls for in his lecture about freedom in the cloud http://www.youtube.com/watch?v=QOEMv0S8AcA
"It's because they're stupid, that's why. That's why everybody does everything." -Homer Simpson
I am already saying this, in a version that is actually thought to the end, for a very long time. I was already talking about p2p social networks, when Facebook didn’t even exist yet. I have moved on to networks of trust, and so much other stuff, that right now, I got a system that can even be used for votes, since it by its natural structure inhibits abuse of the system, even without unique identities.
Sadly, I’m so full with making my other inventions real, that I can at best add this as a side-project into them. :/ :), and as long as he doesn’t brag about being the great and only inventor, nearly a decade after it was actually thought up. :)
We’ll see. I am not really caring who is developing it in the end, as long as he also thinks it trough to the end (can be accelerated by asking me
Any sufficiently advanced intelligence is indistinguishable from stupidity.
There are plenty of solutions, for example FOAF, FOAF+SSL, and OpenID
http://en.wikipedia.org/wiki/FOAF_(software)
http://en.wikipedia.org/wiki/Openid
Facebook could be headed for a dive, and it's basically an aggregate of multiple services. I wrote a small rough sketch on how to duplicate the functionality (sort of) on my blog mind-crafter.blogspot.com and basically mentioned how you can use external services and then unify them using UC services such as google buzz, flavors.me unhub and netvibes.
I for-see an interface similar to Googles custom homepage, that you can plug in widgets like twitter, flicker, google chat etc. You customise the permissions for each widget using a this sites authentication layer. This site would have its own widgets as well, that could be embedded into your Wordpress page, so people could see your friends on your wordpress page as well as on your homepage. This layer will store your data or it will just hand off it off to twitter/google/facebook. And it comes with a couple default configurations for noobs. How does it make money? Just targetted ads when people are searching for new widgets. You could also sell custom installs to compete with Sharepoint for the corperate world. Anyone wanna pay me to build it? grr how the frick can I add whitespace to my posts?
Why the hate people? Why the hate? *sobs*
Yes, I know it was created by Google but it does give a standard API for social networks? It seems that Facebook, which is probably the right thing from their perspective, are the biggest player not implementing it.
DSL
I invision an Opera Unite type system but integrated into all browsers.
But Facebook allows you to have a list of friends, which you can use to grant granular access control to information.
A decentralized, RESTful solution exists as FOAF+SSL.
What would be awesome is if popular social sites like Facebook would generate a FOAF file/Web ID for their users automatically. Then users of those sites would also be part of the open social graph (you know, the World Wide Web) and they would still look at the ads on facebook when they update their statuses or whatever you do on facebook. Win-win.
"And there be unix which have made themselves unix for the kingdom of heaven's sake." - Matt. 19:12
Kept wanting to do this, but never find time to do a working implementation, so here's an idea if someone wants to run with it.
Use Git for the backend (so everything stays nice and distributed), then write a front-end in perl (or whatever). Store all the data as XML, work out sort of a red/black separation for public and private data. Seems pretty straightforward?
-transiit
I totally agree with replacing Facebook with a new, open alternative that respects privacy. And we can start by removing the "Like" button from TFA.
But how will we tell people?
I mean I know you think you're smart and all, but this is a little like saying "hey guys, I invented the telephone! But I'm not going to tell people about it over the telegraph, because that would be totally gay! lolz!". Facebook is a way to communicate to a large audience, and if you ever hope to destroy it, you will have to communicate through it. Before Facebook took off there was a lot of chatter on myspace about "myspace sucks now, check out my facebook" or "i rarely check myspace, find me on FB". Maybe hitting the like button for this application, or posting a message about how you've moved on to this service will be the last thing you ever do on facebook.
The only thing I can think of is a bunch of nerds wanting 4 digit ids. Well, what's the point when the userbase never reaches 5 digits? You won't be the cool guys that got there before it was cool. You will be the 'tards that tried to slay the giant and failed. in short, you'll be bebo users. And zuckerburg will keep on making money.
Facebook is a huge waste of time.
She was being funny, but I think there's a grain of truth there.
What I don't get though is why people see this as a vital social tool. I've used it for more than a year and a few months ago I deleted my account. My life has remained relatively the same. The only difference is that I'm not being inundated with status updates and photos from people I don't regularly have time for anyway. All Facebook allowed me to do was extend my ability to manage a social network beyond my limited human means. However I find that this is just an illusion. Even without it, I'm still connected to the friends, communities, and interests that I care about.
Perhaps that's just me and there are people who really cannot manage their social life without some kind of software tool. That's fine of course. However I hardly see how it makes Facebook or any other such "social networking service" an integral part of the Internet experience.
What I happen to agree with is the need for open-ness. Facebook has taken to exploiting its valuable resource to an extreme and turned on its users. You are not allowed to opt-out of many of its programs now. One can only assume that future programs will only become more invasive and open to commercial exploitation by any entity that comes along. Much like the phone book. This leads me to believe that we need the ability for people to opt-out of using Facebook all-together... but there doesn't appear to be a satisfactory alternative.
So invent it. The demand is there. You'll probably get a lot of kudos.
Yeah yeah, and nothing is private unless you do it in a locked room. That isn't the point. If the original version of Facebook it was pretty easy to set it up such that only friends could access anything other than your name. Further, Facebook defaulted towards privacy so that poor uneducated suckers didn't have a nasty surprise.
The reason to keep a "friends only" network is to communicate with your friends. I really don't care if my friends know that the other night I passed out in a pool of my own vomit. Hell, I don't mind if they share pictures of it. I don't care if my friends know that I hate my job or dislike my boss. This is information that is fine to share among friends either on Facebook or in the real world. Where it becomes a problem is when my boss finds out. My friends don't know my boss and have no communications with him. Could he find out something through a friend of a friend of a friend in the real world? Sure, but the risk is slim. If on the other hand I am not technologically savvy and constantly managing my privacy settings on Facebook, he could find out the same through a relatively simple search on Facebook if you failed to realize that your account is open and posted as such.
There is a lot of value in what Facebook offers. The reason why I have not nuked my account already is because it is a damn good way to keep in touch and organize with friends. What is disturbing is the slow (or not so slow) privacy removal creep. I nuked most of my profile just the other day because I frankly don't want to share with the entire intertubes what my interests are. So, is it true there is no "private"? Sure, but there is "private enough". "Private enough" is Facebook only showing what you post to people you accepted as friends. "Not private enough" is making everything you do on Facebook exposed to the entire intertubes.
Personally, I think Facebook walks a much thinner line than they realize. The techno-savvy blaze the trails in social media and the rest of the world follows. These folks understand what is going on. If Facebook manages to scare these folks away, they are going to get relegated to internet ghetto where AOL and MySpace live on as slowly rotting zombies. It only takes a few of the technologically elite to jump to a new platform before their friends start to follow. Once that happens, the outflow from Facebook will become a torrent. People don't even need to delete their profiles in disgust for Facebook to lose. Alls it takes is for people to go somewhere else when they fire up their browsers. A few hundred million users means shit if none of them uses the site and thus you get no ad revenue.
Until not long ago, it was easy to fake somebody identity by purchasing some bogus password at an undeveloped third world country (some exceptions with first world too).
How difficult it would be to fake an identity ten years from now, when anybody drags his social network along?
One thing is faking a single identity, another one is faking a whole social network.
It's both, a solution and a problem for spookies,
Srsly. Did you read that before you posted it? The idea on its face is stupid. Lets pretend for a moment that I want life long government employees running Facebook because I think that is going to result in awesome quality. The idea of the same fine folks that run the DMV running Facebook really just fills my heart with joy. But hey, lets pretend. Okay, now that the government has full access to the greatest source of information about its citizens at their finger tips under their sovereign control.... NOW your privacy concerns are quelled? Holy-fucking-shit is that utterly insane.
I don't like Facebook pissing my information around the Internet. I don't like them selling my network info to private companies. It is annoying and probably going to result in spam mail. The idea that instead of giving it to people who can spam us to death we give it to people who can throw us in jail has to be the most bat shit insane thing I have ever heard in my entire life. It is one thing for your boss to see a picture of you smoking a bong. It is another thing entirely for the police to do so. I can safely say that the surest way to murder Facebook and burn taxpayer money in the process would be to nationalize it. I struggle with if I want to stay with Facebook now. The federal government nationalizing it would make that decision pretty damn easy.
You can correct this by adding random garbage or text to the end of your post, somehow that lets you click above it. I've deleted that random garbage for years after I was done with it, but now I've decided that I'll start leaving it in.
The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
I for one vote to remove the facebook and twitter links from all stories.
The Mine project (http://themineproject.org/) exists to allow exactly this.
Comment removed based on user account deletion
I mean "Email is distributed the way social networking should be." Not "Email is an acceptable replacement for social networking."
Don't thank God, thank a doctor!