Creating a Better Facebook
Fed up with Facebook's insatiable need to continue to expose your personal information to ever widening circles, four NYU students have decided to build an open source, distributed competitor to the social networking behemoth. They've raised a few grand, but I imagine it will be harder to convince your mom to log in.
Unfortunately Facebook's power is in that everyone uses it, and that is what they use to get new users too. Alternative projects are a humble goal, but especially with social networks you are quite much locked in to a single existing network just because everyone else you know uses it, and they in turn use it because you use it too.
Interestingly creating a network like this means you have convince everyone to forget about Facebook and move to this platform. Even if it would become successful, once these four students have millions of people in their social network, they most likely will change it the same way that Facebook did. Remember that Facebook also was a hobby project made by students.
Am I part of the core demographic for Swedish Fish?
These guys just want extra cash for the project, without giving out a clear view about how the platform will work or run?
A facebook-clone in 3-4 months? Very unlikely.
That is, essentially, how Facebook began. The only thing that is different is greed. As college students, they might want to protect privacy. As fresh out of college students, they might look at their massive college debt and start weighing their options. Before you know it, they're paying lip service to advertisers at the expense of their user base. But hey, at least they'll have Ruralville!
Pay no attention to the amount of data they let loose upon their facebook pages. Nor do they care, as long as they can access their online farms. They're already giving out their credit card numbers to buy fuel for their tractors.
http://retromessenger.sourceforge.net/ - serverless IM (finds IP of friends via DHT; apparently also has "push message to all friends" functionality, close enough to some social services)
http://retroshare.sourceforge.net/ - in the spirit of the above, but more of a "service" at this point - Chat & Filetransfer, searching friends, messages, Forums...encrypted, DHT
http://tstone.sourceforge.net/ - apparently strives to be a serverless VoIP cooperating with one of the above (generally they seem to be related to a large degree)
All appear roughly usable; I have to check them one time...if some buddies of mine will be willing to play at the same time. Oh, we get to the most important point - are the above actually in much use? Have you even heard about them? Yeah, exactly...
PS. If you have something against publishing some of your personal info on FB...just don't give it to them.
One that hath name thou can not otter
Well I mean first of all, having a link at the bottom of a /. article allowing users to post to their FB and Twitter accounts (emphasis on "twit" deliberate...) is certainly not going to assist the 600lb gorilla in losing market share, even if that gorilla is serving up all your personal information and pictures and all personal information and pictures of all your friends. At this point, you could have that gorilla holding up a neon sign saying "I SERVE UP YOUR PERSONAL INFORMATION" acompanied by a mariachi band singing "We Expose Your Private Information CHA CHA CHA!" and still most lusers would gleefully keep using the site.
If, and I do mean if Facebook were to lose market share, it would take a stroke of pure luck. Good luck OR bad luck, as they are deeply entrenched.
IF they get reasonably big, FB will just NOMNOM them.
~Mekkah
Who are getting pissed over privacy. I'm just unhappy (as a 45 year old) that I have to check my privacy settings weekly, and sometimes daily.
Best Slashdot Co
So the Salz-guy's plan is sweeter then the Zucker-guy's one. Am I the only one fearing a bad german joke ?
A better Facebook has already been around for years: isolatr (beta). You don't even have to create an account.
These four nerds actually strangely resemblance to the cast of the Big Bang theory.
diaspora /d-as-p(-)r, d-/
origin: Greek
Cool name with potential to attract people: FAIL
Saw this article this morning. Don't overlook the "dirty Unix joke" on the blackboard. ;)
I only post comments when someone on the internet is wrong.
First everyone hosted their own site themselves (I believe this was the case? I didn't really do that part)
Then everyone had sites hosted elsewhere (geocities)
Then everyone had a page on a single site (facebook)
Soon everyone will have their own facebook (diaspora)
And then everyone will have their own... everything on their own server... kinda like Unite by... Opera! Always two steps ahead
They hit slashdot. They will become major in a few days. Don't worry. This one will actually succede!
Right, because everyone knows that Slashdot posters are social dynamos, followed by hundreds of fans who will willingly follow them onto the new network.
If everyone leaves Facebook, who will feed my cows?
Darn, been involved in an currently-internal commercially ran project with very similar goals (to be open sourced if it's ever finished) for the last year but constant schedule slip ups keep dragging it out further and further . I knew that someone would eventually start trying to do the same thing proactively by the time we hit our stride in Implementation.
Anonymous and vague due to standard employment NDA but we have a staff of ~30 if that gives it any context.
You'd be surprised at how easy it is for your mom to "log in".
I don't know about that...your mom expressed difficulty in getting my log in.
"I hope it doesn't load too fast!" "Don't worry, baby."
Don't worry, I've given her a magnifying glass. She should have better luck next time.
While I'm totally for a decentralized social network, I would not give them my money until we can have more concrete information about the quality of their work.
I'm not sure that the code here is the most important. The protocol is more important.At least, it must have a simple core system and be easily expandable.
And certainly other proprieties..
They have dis invested themselves by making it open source. Futher, if they ensure an interface between anyone hosting a piece of the social network instead of relying on it being a single site then no single operator has absolute control. If someone starts abusing what the public give them then they can move to a better operator. That is the problem with facebook. I admit it would be tricky to implement and the security would be more complex. But then at least then it would be a step forward instead of a copy of every other social networking site.
I don't have an fb account. A couple of friends have invited me.. whatever.
Then this morning I get another invite, from someone I don't know. But at the bottom of the email it lists "people you may know on facebook".. and I did know all of them.
But how did it know that? The people that I knew were from different areas of my life, from different parts of the country, some I grew up with, some not.. and one person I know only from the internet. What data source is it looking at to know that I know these people? Fucking creepy!
Please apply 5 seconds' thought before getting all distributed up in my hizzizzy.
For this service to be popular, Real People will have to use it, not just you, me and him over there.
For Real People to use it, it will need to Just Work, First Time.
To Just Work, First Time, it needs to rely on having a reliable server/seeder/aggregator/gateway present 100% of the time. Let's call it a metaserver, although it's just semantics. There needs to be one place where every peer goes to find out where other peers are.
Who's going to run that default metaserver? Well, duh. The authors will run it.
When - not if, when - they go Dark Side and release a client that injects ads or collates data, who's going to switch to a fork clients and a different metaserver and protocol version? That's right: you, and me, and him over there. Not Real People.
If this takes off, then 99% of users will treat it exactly as they do Facebook, as a service that can (and will, eventually) do pretty much what it wants to them. Its success is predicated on being used by Real People, not you, me and him over there.
You may now commence your explanations of why this time, it will be different, and Real People will care about the things that you, me and him over there care about. I apologise for the interruption.
If you were blocking sigs, you wouldn't have to read this.
All they have to do is obtain the info from facebook and then people can manage their settings on this new site, and it is done .. :)
pfft. She would need a portable electron microscope. lol, you thought a magnifying glass would be eno-
Oh wait. You were talking about me.
Living With a Nerd
About what happens if Google ever goes under and their gmail messages are sold to corporations who want to mine them for compromising information.
The main "selling point" of this project can not be its opensourceness in itself, because very few people really care about that.
This project must have something more than facebook, some functionnalities never seen before. And those are realy difficult to come up with.
The idea of a decentralized service, where anybody can set up his own server, is actually a really good ground on which new ideas can germ.
The goal should not only be to create a networked facebook, but to create a network of socialnetworkin sites where each site may have its own purpose and functionnalities, that allowed communication between sites without requiring an user to have an account with more than one of those sites.
let's say my primary interest is music. I can join a social neworking site caller musicnetworking.com, where I can upload some music I made, share playlists, or whatever one could do on a music social nework site. Let's say my friend is a world of warcraft addict, I can do a cross-site friend request using his identifier ("johnthenightelf@wowsocialneworkingsite.net"), and see on the homepage of my music site what he shares on his wow site.
If each node of this network can have its own purpose, and appeal to a specific subset of social network users without cutting them from their friends whose interests may not be exactly the same, the network can globally be appealing for a very large population, and then it may become a major player.
But this will need a very well thought protocol, because communication between the nodes is all this concept is about.
http://theoatmeal.com/comics/websites_stop
Pretty much covers it.
Cause, who wouldn't want to join a "A Road Rapists" social network, right?
Mit der Dummheit kämpfen Götter selbst vergebens
So, essentially Freenet without all the dodgy shit?
If they can secure it and optimize bandwidth better than that and others like Opera Unite, then they deserve good things.
But so far, Opera Unite is slow and Freenet is slow on most pages simply due to most connections having awful upstream.
And they will have to have some sort of system to prevent abuse.
Maybe even have default whitelisted pages, such as profile information, pictures, the usual stuff.
But then we will have the defaulted blacklist pages, user created pages and such.
You could warn the user that they are browsing pages that could be unsafe, maybe even have a breakdown of some of the things the page can do to the "browser". (popups, generate HTML, evaluate dynamic content, etc)
It is a nice idea and i would love to see it work.
It was a similar idea i suggested to Opera to improve on Unite.
Opera Unite + P2P distribution would allow for near always up time for some sections of the profiles.
Media being hosted in the clouds would be entirely up to them. But considering how it usually kills services like this in terms of bandwidth, best not.
Plus, copyrighted stuff would end up getting 3rd parties screwed over for "distribution".
It's a darn tough sell, but I threw them $5 - why not? If it comes together, it would be a fantastic Wikipedia-esque next-step of social networking. On the other hand, if Buzz can't do it...
Physicist, consultant, science communicator
For this service to be popular, Real People will have to use it, not just you, me and him over there.
Yes.
For Real People to use it, it will need to Just Work, First Time.
Yes.
To Just Work, First Time, it needs to rely on having a reliable server/seeder/aggregator/gateway present 100% of the time. Let's call it a metaserver, although it's just semantics. There needs to be one place where every peer goes to find out where other peers are.
No.
The key is to make it work like e-mail: if you want to add a friend, you use his personnal identifier and the server he is registered on.
Anybody can set up an e-mail server, and it will instantly work and anybody will be able to send e-mail to users registered there. This project must work the same way.
Not everyone sells out. Look at craigslist. Just sayin.
Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
That's a bad thing?
This Easter I was BSing with the various family members after dinner. And my sister started getting on my teenage niece's case about some boy on her Facebook page and the teen-related shenanigans mentioned. Minor shit -- a kiss.
I finally looked at my sister and asked her if she recalled being that age. I recall my sister at that age, and let's just say our mom would have been elated if she could have kept her activities down to raunchy (as opposed to nasty).
Teens need liberated from Facebook. No one needs their goddamned parents breathing down their neck just because last night their boyfriend was breathing down their neck.
I scream. You scream. I assume that means we're both acquainted with the problem. We proceed.
Even if it works like email, the system would just end up with a small group of gatekeepers instead of just one. Sure you could set up your own, but how many people run their own server, locally or hosted? The distributed part of this is nice, in theory. I think a better way to go at it would be a foundation run project. Take away the desire to make as much money as possible, and put the focus on delivering the best product possible.
Just Work, First Time.
Cuil
Any successor to facebook must be not for profit too!
There are quite a few projects to create this:
http://www.elgg.org/ though it is not distributed (they are working on it)
http://onesocialweb.org/ is xmpp based, i have set up my own instance.
http://groups.fsf.org/wiki/Group:GNU_Social has just started and is a gnu project.
There are some standards to help this kind of thing but most are not complete.
you may want to look into foaf for storing a social graph for example.
Please chat with other people if you find this interesting.
IRC chat: #social on freenode
That would be the best way to gather a lot of people discussing how the product should be, and never actually deliver anything.
Interestingly creating a network like this means you have convince everyone to forget about Facebook and move to this platform.
Thing is this isn't equivalent to Facebook; it isn't a replacement-in-kind. Diaspora (sorry--Diaspora* whatever the asterisk means) seems to aspire to be a BETTER ALTERNATIVE. It is far to early to know how things will turn out as there is no complete and public implmenetation of their concept yet, however in my mind it is promising that there are motivated developers and financial backers who actually *GET* how the internet is supposed to work. See, so few people "get it" (and I fear that many powerful, smart people actually DO "get it" but are trying to STOP it because they crave power and money *cough*zuckerburg*cough*).
The Internet is dangerously close to being reduced to a mere digital version of the telephone system--the mere transport infrastructure for a small number of very large, segregated, proprietary, centralised "service providers". We broke open the medieval/feudal system of AOL/compuserve/prodigy/MSN/etc-over-dialup with the rise if the WWW. Internet-based innovation has the potential to free us even more from silos, information-pushing, walled gardens and such but clever people keep building more of them and the masses clamour to buy in, so now we have Facebook and Twitter and Apple and Google and they all have their own kingdoms and can only taks to each other in tightly controlled ways that serve the masters best interests and feed data through their own servers to be taken and used as they please.
The goal of Diaspora* does not appear to be to establish a "diaspora.com" internet presence that is intended to grow into another one of these fiefdoms. They don't even begin to have such asperations. The goal is to create a truly open social networking application server--think "Diaspora* is to Facebook what StatusNet is to Twitter". The features of such a system may be comparable to what Facebook offers but the architecture is specifically designed to ALLOW interaction, federation between hosts. They want to kill facebook with not another one big facebook, but with dozens, hundreds, thousands of "mini facebooks", hosted by everyone from geeks' personal servers in ther basements to ISPs and hosting companies to corporate web servers. These people's servers couldn't ever grow tot he size of the actual facebook (some might only host the profiles of a geek's family, or even just one person), but they wouldn't have to becasue it doesn't matter--you could find old firends, add them to your friend's list, see their status, subscribe to their feeds, whatever...without giving the server or hosting company a second thought. It'd be like email--we don't worry if we can send do email addresses on different domains or servers or ISPs after all.
If it was done right why would it be so hard to convince people to abandon Facebook? If you are Joe Schmoe typical internet user and your ISP had its own Diaspora* where all customers were automatically members that was the default homepage and you could just log in, check your email, find that old buddy from high school who is on a different Diaspora* server, see your sister's "tweets", look at the picture your cousin posted of his trip to Barcelona...why bother with Facebook? It would seem so....limited.
This is the same as when internet service became commercially available. People--even very smart and "visionary" people like Bill Gates--argued exactly what you did--essentially "you have to convince everyone to forget about AOL, Compuserve Progidy, etc and move to the internet". The internet was geeky and academic, user hostile and a difficult place to find information if you didn't know where to look (this was when Gopher was the height of user friendliness, the WWW was just becoming graphical, most Windows versions had no TCP/IP stack built in, searching meant using Archie and Veronica and there was no index of the WWW yet...). Right up to Windows 95 was release
This just sounds like freenet (http://freenetproject.org/) all over.....
To me, software freedom is being able to choose and customize the software I use without limit. With applications like Facebook, I cannot of course do any more customizing than the Facebook allows me to. The FSF tried to address this problem with the AGPL and many web applications have rightfully chosen it as a way to give users freedom online. Unfortunately there's a rather big part of the equation that the AGPL and the four traditional freedoms miss. It's that our data is often stuck inside even AGPLd applications. If we want to have true freedom online we need The Freedom to Migrate and it seems Diaspora is trying to provide.
Comment removed based on user account deletion
Because first you did indeed host your own site, but YOU were a university or other large institution as they were the only ones to have access to the net.
If you mean the unwashed masses with everyone then the first hosting was the home page, provided by your ISP.
Geocities and the like came after that, when ISP's turned more towards low-cost and provided to little flexibility or capacity.
Next up was the blog, the home-page re-invented.
Myspace took a look in.
I think that with ip6 we might actually indeed get something like Opera's unite instead. I already use the same Opera thanks to its sync feature, why not host my profile from my web browser as well and people connecting to my own router which has its own IP and can be reached by anyone? The next facebook would possibly not host the content, but index it instead. It would allow far more freedom as to how you publish information, but also make it less standarized.
Basically, since you list is far longer, it seems we get something new, or something old in a new coat, every couple of years. So presumably the perfect method has not yet been found.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Drupal has been providing open-source community plumbing for years.
When - not if, when - they go Dark Side and release a client that injects ads or collates data, who's going to switch to a fork clients and a different metaserver and protocol version? That's right: you, and me, and him over there. Not Real People.
It's open source; you switch to another client just like there isn't a single Jabber client.
What made Facebook big and new was that it didn't use Internet nick names, but real names. Then everyone could find everyone instantly.
MySpace was never (not in my region anyway) a place to connect with existing irl friends, but a place to find new "Internet friends".
In this perspective, Facebook is a first. At least a first big one.
You did not type all that in 5 seconds.
Most of the people I've "friended" are in other States. I never "friend" someone I see more than once a week, because I connect IRL. But I've got friends I've known since 1970 that I keep in touch with on FB. And FB was wonderful when a friend got deployed to Iraq.
Best Slashdot Co
I went to facebook yesterday and just wish there was something that was simple. It is like facebook is 'gossip'-book. I don't care what some one I know said to someone else I don't know. They have inspired me and I'm going to go to kickstart to try to get my ideas going.
Carpet Cleaning
Not to be a pessimist, but why do I get the feeling that they have no idea what they're doing? Oh, it's the fact that they have yet to prove that they know what they're doing. How many undergrads have ambitions like these after doing something for a class project? Lots of them. You've all seen it. How often does it develop into anything? Almost never. Let me know when they've released something scalable (hundreds of millions of users). Being decentralized may help scalability, but it doesn't necessarily mean it'll scale to millions (or hundreds of millions) of users.
Fine, I'll go and build my own social networking site.... with blackjack!..... and hookers!..... infact...... screw the social networking site.
If you want to make it popular just make sure you give it a name that will scream "safe and serious application" like "WackNet" or "Boogy Blog".
That's the nice thing about the digital world though. It doesn't really cost your friends anything to join a new site. I'd finally convinced, 2 months ago, my 70yo Dad to join facebook, and he enjoyed it. They changed the rules and I'll be moving him and everyone else to an alternative as soon as I find a good one. I've already 'de-paged' myself, Dad, and some friends who asked for help. Facebook will either allow people the level of privacy and sharing THE PEOPLE want, or die the slow Myspace death.
Google figured this out ages ago. Give THE PEOPLE what they want, and then figure out how to profit from giving it to them. Don't try to force them to use services that do not meet their needs. It DOES NOT WORK.
The difference is that Diaspora is to be released under the aGPL license. Making it free software
...and its whole architecture is distributed (as is the case of other opens-source social networks systems cited elsewhere).
Just like Jabber, and other nice standard which emerged from opensource projects.
Thus you could run one instance ("seed" in Diaspora parlance) on your own server.
Or if you don't have the knowledge and/or resources to do it, create a profile on some Dispora-provider.
As it's distributed and open, it will still let you communicate with other users from other seeds running elsewhere on the web.
If the provider goes "Zuckerberg" on its privacy ? Just move to another seeds and continue from there. As the system is open and distributed all seeds can communicate.
Whereas, with Facebook, well, if you don't like the privacy and decide to move to Buzz, well good luck. You can't bring all your friends with you, unless you encourage everyone to switch along with you.
With any luck, if such a distributed system becomes popular enough, the current big players might get forced to interoperate with the main system (be it OneSocialWeb, Dispora, or whatever else). Just like what's hapenning with Jabber and GoogleTalk versus FaceBook and StudiVZ, who are slowly moving to XMPP/Jabber for their chat systems.
Although the current situation is subpar :
- Facebook is using a non-encrypted XMPP/Jabber interface which lacks compared to (for example) Pidgin's Plugin (the list-to-group mapping is really bad).
- and StudiVZ has outsourced part chat capabilities to Nimbuzz (namely to make a newer web-app and mobile support) which in turn operates as a Jabber gateway (a rather circumvented way to support it).
But still its a move in the right direction. So if they feel threatened enough by newer "Social" standard, they might follow again.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Teens need liberated from Facebook. No one needs their goddamned parents breathing down their neck just because last night their boyfriend was breathing down their neck.
I'd wager that the current crop of kids is the most supervised and tightly controlled of any generation, ever. The 50s were as oppressive as hell (and hence the rebellion of the 60s), but even then you could evade the scrutiny of parents, teachers, and "friends" at least a good part of the time. Will we wake up one morning only to realize that what felt like liberation was something else entirely?
CmdrTaco, are you retarded?
Some college dudes *talk* about building a software sometime in future, without any details, and that becomes huge news? The world is already SATURATED with softwares like that.
What's unreal to me is how many kids refuse to unfriend their parents. I understand no one wants to hear shit for unfriending mom, but maybe mom needs to realize her job is to help the kid grow up. And in many cases, growing up means mom not being there.
I scream. You scream. I assume that means we're both acquainted with the problem. We proceed.
I'm totally making a facebook fan page for this so all my friends will know about it!
Wait...
But a small group of gatekeepers is already a huge step forward. Right now social networking is all about building silos with everyone locked inside. I hesitate to use the word "monopoly", since you can obviously go to a different social networking site, but certainly there is a form of lock-in. But if we had a social networking system that was distributed, and email-like, then different servers/providers would have to compete with each other to host user data. If done properly, then each user somehow "owns" their identifier and can migrate it to another server/hoster without anyone else noticing, similar to how one can own a domain name and outsource the actual DNS and web-server process to someone else. In this scenario, the various hosts/server/gatekeepers have to compete with each other to be the ones hosting users. Ones with bad privacy policies will, presumably, lose customers. An additional benefit is that by having the network split between different providers, there isn't a single company that has unrestricted access to data-mining the whole social graph. This separation of data limits how much damage an individual host can do by being unscrupulous.
If the format were well-designed and truly open, then it would also be trivial to migrate all your data (friends list, photos, tags, etc.) to another provider.
There are obviously lots of things to be worked-out here. How will these gatekeepers make money? Most people won't want to pay a fee, so there will have to be mechanisms for ad injections. How do we prevent some gatekeepers (especially those that become quite popular) from breaking the standard and creating a non-compliant bubble that includes lock-in or privacy violations?
I fully admit that there is lots of complexity to such an idea, and that implementing it properly will be quite difficult. It may very well turn out that a small number of gatekeepers end up dominating... but again, that's better than what we have now. At a minimum, I think it's worth analyzing and working towards. I don't think we should give up on the idea of decentralized, standards-compliant social networking just yet.
Disappointing article lacking substance. I was hoping for news on a better facebook. Instead, distributed vaporware in the NYT? I like FB, and so do all my family and friends. My dog even has a page, with over 200 of his own friends. But personally I just use it as one big twitter site, without having to tweet (share on FB). Having an FB userid/pw also speeds up creating accounts on many more sites these days (my big use #2). What would be better is some integration with Gmail accounts, so there was some real email client to use, instead of the limited message threads currently on FB. In fact, if Google and FB just merged, that would be alright by me:)
I think therefore I can't be ~TTNH
Also OpenSocial and SocialSite
Diaspora sounds like.....
Diarrhea?
zosxavius photography
The "metaserver" can be just a tracker. And if you're scared of a central server needed for authentication, look no further than kerberos.
I'd like to know how these kids are going to pay for bandwidth at even a fraction of Facebook. Hell - how Facebook comes up with the money is a mystery itself.
Shoes for Industry. Shoes for the Dead.
Your Mom is already logged in. :)
Here let me save you guys an assload of time: http://www.tornadoweb.org/ It's the framework for friend feed that facebook open sourced after they bought them out. Just because you build it doesn't mean they will come.
The difference, of course, being that when the original authors (or the maintainers of the original metaserver) go to the dark side, it's not hard for a nonprofit benevolent geek to open up her own server, and allow users to migrate their data over to the new server and remain on the same network, keeping all their connections intact. At that point you're basically moving your website (your social network "node") to a new host (another Diaspora server), while remaining on the same network!
Right now, if you're fed up with how Facebook is handling your data, you have to quit Facebook. With Diaspora, if you're fed up with how your Diaspora server is handling your data, you switch servers, or even start your own.
Furthermore, the whole thing is going to be free software, so in the event of the original authors trying to slip nasty stuff into the code, a) we can know about it and b) it won't be hard to fork the project into a compatible non-evil project.
This is radically different from Facebook's philosophy of "we own all your data and you're stuck with us." My only hope is that the Diaspora guys can make their stuff easy to use.
When - not if, when - they go Dark Side and release a client that injects ads or collates data, who's going to switch to a fork clients and a different metaserver and protocol version? That's right: you, and me, and him over there. Not Real People.
Well, 'Real People' aren't going to be interested in the little things. Just like they don't like to think about things like updating the Linux kernel. And yet, I know many (relatively) non-technical people who do fine with Ubuntu. The founders of this project may very well go to the dark side, but as long as there's a dark side there will be a light one, too. People are free to fork the code, and if these four start trying to pull a FaceBook someone else can pick up the slack much more easily.
Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
and last time i did back in 99 i had 8 million uniques which is a massive amount
ill let you know what i do , as i am now in contact with the lads
The real trick here is how they build the communications and privacy models - how much data is open, how do they share it, what can you do with it - and how that affects what kinds of features you can build using it. You could build something like Livejournal on a pretty tight system with no central data storage, but it'd be harder to find your ex-girlfriend's cousin's third-grade-teacher's dog's picture and send it a cute icon of a fire hydrant. Or if you build a system that's really good at both of those, then you'll have tradeoffs in how much data you have to ship around, so your DSL connection is 98% full of encrypted packets for your friends' friends' friends' searches, and your query gets you a dialog box about "your posting may cost the net hundreds or thousands of dollars."
And that flexibility is important, not only for the kinds of marketing people who want to monetize everything, but also for the people who want to maintain the community and keep all of those users around and interested, as opposed to having them disappear like Friendster or Orkut users who had their fifteen minutes of fame and six months of friend invitations from cute guys in Brazil. Livejournal seems to be doing ok with it, but Facebook gets a lot of social involvement out of all of that Farmville and Mafia Wars stuff, and the question becomes how to facilitate the social networking effects of it without also the mass information-leakage.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I think my sister probably got dragged into it by her kids, but she dragged my other sister into it, and then my brother, then me, and apparently several of my cousins are also there. So if she puts up new pictures of what her kid's doing, Facebook sends mail to my spambox email account, which I now have to check more often because that's where friend requests from my real-life friends show up, along with the "happy birthday" notes from people who think the Jan 1 1900 I gave FB is my real birthday. At least it doesn't get most of the messages about friends sending icons with cute little farm toys or new black helicopters for their MafiaWars characters yet.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
1. "Safe" place to be and share. Obviously, they threw this out the window.
2. Best "Dashboard". The superior, clean interface to see updates made a lot of users abandon MySpace, etc. This will be a big hurdle for the aspiring replacement- ease of use and cleanness.
3. Critical-mass of user network. It has the people/friends you want. This hurdle can be overcome too, as long as the "open" movement doesn't fracture into a thousand sourceforge projects.
Honestly, we've got to support this effort, and i hope all us paranoid hackers can get on the bus in the same direction. We have so many great tools and infrastructure-- we just have to make it a no-brainer for grandpa and the tweens to use alike.
and your father smelled of elderberries...
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Comment removed based on user account deletion
There's a simple solution to this problem: they just need to create an ILoveDiaspora facebook group.
>For Real People to use it, it will need to Just Work, First Time.
'Real people' use Twitter, which had its userbase grow spectacularly while its infrastructure scaled so poorly it was fail-whale left and right. So no, I don't think 'real people' are a fickle as you believe. The rest of your argument follows from this faulty premise.
So the story turned out to be a prank.
MySpace was dominating the social networking world, but the site design and the custom profiles were obnoxious. The owner of MySpace would brag about broken features like and say "it'll be fixed when it's fixed". Facebook came out with barely any users but quickly took over because they had a better user interface. This open source project could very well do the same thing, or it can force Facebook to adjust and reform for the better. Either way, the project will be a success.
So what's going on with the asterisk in the name? A disclaimer?
* Prices and participation may vary. See store for details. We may actually steal all your data and post it publicly.
Penny - plain text accounting
I read TFA. So yeah, distributed is the only way to pull this off without massive centralized resources. But unless run your own server 24/7 (something which "your mom" to paraphrase TFS is certainly not going to do), how does the network store your profile/status updates/etc? They get stored in some stranger's server, right? So instead of handing over your data to facebook, you hand it over to some perfect stranger(s). Yay, privacy-wise, this is so much better than facebook! Because this is not an invitation for spammers, voyeurs or otherwise malicious users to run servers so that they can eavesdrop on you.
I am sure they have some sort of secure design in mind for servers, but once this gets deployed, and especially being open source (which, in general, I have nothing against), it's just a matter of time before someone cracks the heck out of it.
Leave the mom friended, but switch to using another service for the close friends. Post the nasty stuff on the new network only, leave the fb account with only mushy stuff.
Ironically Slashdot just greeted me with this suggestion: "Become a fan of Slashdot on Facebook". Way to support Diaspora!
Bull.Shit.
I avoid any social networking websites like the plague, but I don't have any problems finding someone if I feel like having a beer or going out. I go to parties and I organize parties, without any stupid website providing the "friends".
These social websites are providing "virtual friends", not real life friends. Tip: stand up and look around you, at your workplace, where you shop, at your places of entertainment, where you live, everywhere, there are people that have something in common with you. Those are real friends candidates, not a fat fuck saying "add me" on a stupid webpage.
So I call this bullshit.