Diaspora celebrates one year as a community project
blog.diasporafoundation.org
blog.diasporafoundation.org
I'm not one to bash on starving student start-ups (I'm guilty of the same starry-eyed naivete), but I can't help but feel a bit cynical about the Diaspora situation. They had a chance (a real chance) and they blew it. And in some ways, I feel that if they would have succeeded, we wouldn't still have to be using Facebook or G+ or what-have-you: that is, services that go out of their way to breach privacy in every way imaginable.
I'm not an anti-NSA Free Softare Foundation e-hippie fanatic (let's be fair: there's a ton on HN), but there is a very real and very dangerous loss of privacy when using for-profit services like Facebook to store a significant portion of very sensitive and private information. So I'm not worried about the NSA as much as I'm worried about Facebook or Google circumventing ethical principles in lieu of targeted advertising, using my face/name without my consent, backing up private data when I want it deleted, etc.
Diaspora could have been a solution, but it failed. In a very real sense, it failed us all. So every time I read about Disapora, I can't help but let out a sad sigh. I wish I didn't have to use Facebook. I really do. I wish I had a chance ($200k and a free trip to the Bay sounds nice) to disrupt the social media sphere; but alas, I do not. Diaspora did; and now, years down the road, it hasn't even reached a 500k user base[0].
Furthermore, the advantage the project provided was never really clear from a laymen's perspective. My bias belief is that most people don't love Facebook but don't have a necessary reason to move elsewhere especially when a social network relies on ones social network. IMO, G+ has a prettier UI and some cooler features. But while a lot of my network has joined, few have used it again after launch.
Ultimately if they were to have done it again years back, I think it would've been interesting to do a pure mobile social networking app. Again bias perspective, but I've noticed most of my online interactions with friends nowadays isn't through Facebook, e-mail, or Twitter, but through Whatsapp, Snapchat, Instagram (yes, I know Facebook bought them) and Vine.
And they were never actually competing against anyone, let alone Facebook. That is just naiveness on the part of people that believe that social anything is actually a software problem.
“If mushrooms grew in the mouth, that would be not mouth but kitchen garden.”
Your wish can still come true have you tried friendica? Of course the project never got hyped at all no one gave enough money to them but It has almost all features including the federation. After proving himself ones the author of software Mike McGravin has moved on to create much more stable scalable Red#
[1] http://github.com/friendica/friendica/ [2] http://github.com/friendica/red
I always feel bad when Diaspora gets hyped and real valuable project like friendica doesn't get any credits :(
And friendica has good people base only it lacks media coverage. And my whole point was that Diaspora did nothing but got wide media coverage and people got dissatisfied but friendica has deadly feature but no media coverage
If just 5% of the people who bitched about Diaspora "failing" or tried to build their own competitor from scratch just contributed instead, then I think we'd be much farther along.
What incentive does anyone have in contributing to a project that burned 200k and failed? Building something on your own with a clean slate and 100% share in the whole process from ground up is an obvious choice IMO (besides the general idea of pursuing 'the next facebook only better because orwell').
http://www.ted.com/talks/derek_sivers_how_to_start_a_movemen...
like people using it?
I think we all realize how difficult is to convince non-technical people that something is dangerous to use, but we shouldn't give up.
there
And even if you don't want to contribute to Diaspora, there's also Pump.io if you'd like that more.
Even if Diaspora ends up being an amazing service (in the next 1-2 years), I won't be able to care because my friends aren't on it. And no one else will care because Diaspora hasn't been in the news for years.
Edit: and let me just say that when compared to Zuckerberg, the Diaspora team had a significant head start. A 200k seed and great news coverage beats the hell out of some kid starting a semi-dating site for Harvard and then trying to compete with the (hugely popular) MySpace.
For now, it's so much easier to not do anything but provide our critique on the work of others.
I only expressed my melancholy given that Diaspora didn't catch on even though it had a very promising start. It's also quite sad that I still have to use Facebook (to keep in touch with friends, get invitations to events, etc.) even though I know that my rights are infringed on a regular basis.
I've founded and co-founded several start-ups myself and I know that failing sucks and that it's (very) hard to succeed. But to argue that the Diaspora guys were just "another" run-of-the-mill basement start-up is not fair. They had a $200k head start and significant media coverage before they wrote one line of code.
Could it be that they concentrated too much on the product early on?
Let's not forget that they also lost a founder a year into the project.
Nobody really contributes because it's a dead-end project, no matter how many contributors there are. As somebody else in this thread mentioned, "social" is not a software problem.
and diaspora is still one of the most contributed-to open source projects in the world. so no, it is not the case that "nobody really contributes"
But this is what all pragmatic people should be worried about. I highly doubt the NSA is going to care about me at any point during my lifetime (although I am a fanatic and would prefer they are unable to), but I measure the odds of Facebook misusing my information in the ways you mentioned as very high.
The largest problem I have with the NSA is that it's a breach of the 4th Amendment AFAIC and I don't like the direction US law enforcement is going in general if these things are condoned.
I never thought Diaspora would be successful, but I am disappointed to be right on this one so far.
I would have an account on some Diaspora server, you'd have one on Facebook, and we could post to each other's walls without restrictions.
It would be really easy to hack together an interface. Diaspora would read from Facebook via the API, and post to Facebook via puppet accounts (until they get a proper federation API). Problem is that Facebook will quickly kill the app and delete your account for violating their TOS.
What we really, really need is legislation that forces critical social networks (say, > one million users) to offer federation. All the technical ingredients are already there (protocols like open graph, extensions to XMPP, ...), the corporations just have to allow it. People (and lawmakers) have to realize that social networks have become infrastructure, and need to be regulated to ensure openness and competition.
Personally I chose not to; the reason I'm apathetic to Facebook and rarely use it these days is because of the constant privacy breaches and then the NSA news. Why sign up to an anonymous and decentralized site, only to connect it with your FB identity?
Change is possible, but it will not happen if we all do nothing and wish someone else would have done something.
I would imagine some active users post on both, and most users would just use Facebook. So the users of both will be annoyed to get double updates for some people. The users of one of them will wonder why the other friend knows more about their mutual friend. I can't see getting into Facebook space as a good thing. For example Twitter seems to have a different space, Instagram also seems different.
This feature was down as "coming soon!" for a long time, but as far as I can see having had a quick look at the site for the first time in months, and that feature doesn't seem to be mentioned at all now.
This is a key problem for projects like this: many people who are interested in a particular aspect won't touch the project until that aspect is mature, or at least present, because if it isn't there already it might never turn up as project priorities changes (OK; so existing features can vanish over time for similar reasons, but this is much more rare).
EDIT: Just found mention of the above feature buried in the FAQ (it used to be on the front page or there-abouts), and it is now described as "in the future" not "coming soon" so I shall not hold my breath. Going by that document the "export all your data" half of the feature is present though, which would at least satiate my paranoid need to keep my own backups of everything.
I hope that diaspora will develop faster, now that it is a completely community run project and has some momentum again.
About your specific problem: You can host your own diaspora pod if you are really paranoid, for free, on Heroku for example. But I agree that this is one of the basic features that should be implemented as soon as possible.
http://bennolan.com/2013/08/22/social-network-over-webrtc.ht...
compare this: npm install diaspora
to this: https://wiki.diasporafoundation.org/Installation/Ubuntu/Rari...
And trying to "install" node on Ubuntu or other Debian-based distros for a long time required getting entire Chrome/V8 to build, from source. Something which was near impossible to setup, unless extremely dedicated.
I tried twice and failed.
Your "npm install diaspora" came with a 20page+ distro-wrecking set of instructions for configuring your build-machine. And if you failed, you woiuld probably have to re-install your distro because of the mess you made.
Those "horrible instructions" listed there look extremely friendly in comparison. They may have done lots of things wrong, but chosing RoR over Node was not one of them.
just that their choice of tech did create a barrier to entry. they could have used something like php if they wanted to make it easy for people to get on board and dev.