Live data from Hacker News

What Diaspora Should Do with their Newfound Fuckyoufacebook Money

blog.nextny.org

21–30 of 53 posts

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#21
post #19

So, as I understand it, all this money is to work on an open source project, which is quite different than a startup. Now a well-done open source project inevitably leads to a company (Wordpress, MySQL, etc.) but that isn't what they said they were going to do with the money. (Somebody has to host all these nodes for joe-everybody.) Are there contractual obligations of raising money with Kickstarter, or can they use…

The original request was for $10,000 to cover their living expenses for 3 months. Now they have $170k, they really have no obligation to do anything with it other than support themselves for 3 months. So anything else is just gravy. Which is why it is so COMPLETELY ridiculous that they have been given so much money, especially given that they don't have a product or even a detailed design of a product. They just have…

If it works, it won't seem ridiculous at all. I like the pluralism of this experiment. The odds are nothing will come of it, but that's what the odds nearly always are.

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#22
post #16
post #14

Yishan Wong (early Facebook employee) gave an excellent answer to this question on Quora: http://www.quora.com/What-are-the-potential-obstacles-to-Dia... . (Quora is still in private beta, but I'd imagine many HNers have accounts.)

I don't, but I'm interested in reading now that you've mentioned.

Email me and I'll send you an invite.

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#23
OSS hints:

Create a repo

Post code

Accept patches

Tag releases

Maybe set up bounties for feature requests? The money kind of fucks up typical OSS dev projects, now that I think about it. But there are more than enough OSS hackers out there that will help. And having a "blessed" project helps too.

I'm eager to contribute actually.

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#24
post #12
post #4

Earlier quoted context omitted.

Should be #1 on that list.

You might think so. But coding is the easiest part of what they need to do. Not only do they need to figure out exactly what feature set they need to implement, they need to have a plan to steal facebook users, a way of scaling up, and a counter-response to any response that facebook might attempt. This can't be a release-and-refine job -- their first version will launch with some media fanfare and unless it rapidly…

> But coding is the easiest part of what they need to do.

I agree that it's easy, but it's also time consuming. They originally gave themselves 3 months -- that's a vanishingly small amount of time to produce any kind of fully working product.

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#25
I suspect the first of many lessons Diaspora would do well to learn from Facebook: the hype cycle giveth, and the hype cycle taketh away. Right now, they're hipster Linus times four, getting fawning press coverage, and raking in donations from credulous blog-readers. Several months hence, with nothing that anybody would want to use working*, they may find the media, and many whose checks they cashed, suddenly less snuggly-wuggly.

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#26
post #2

I'm perturbed that "Get to work" is number 5. Get to work, build a product. Build a good product. The rest will fall into place.

They already have some working code, and they're cheerfully hacking away on it as we speak. So I'd say the Diaspora guys are doing well at this "Get to work" thing.

(Diaspora guys, if you're reading this: good luck!)

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#27
post #21
post #19

Earlier quoted context omitted.

The original request was for $10,000 to cover their living expenses for 3 months. Now they have $170k, they really have no obligation to do anything with it other than support themselves for 3 months. So anything else is just gravy. Which is why it is so COMPLETELY ridiculous that they have been given so much money, especially given that they don't have a product or even a detailed design of a product. They just have…

If it works, it won't seem ridiculous at all. I like the pluralism of this experiment. The odds are nothing will come of it, but that's what the odds nearly always are.

They seem to be focusing a lot on infrastructure and APIs, so even if nothing comes of this directly, their efforts can still be useful.

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#28
post #14

Yishan Wong (early Facebook employee) gave an excellent answer to this question on Quora: http://www.quora.com/What-are-the-potential-obstacles-to-Dia... . (Quora is still in private beta, but I'd imagine many HNers have accounts.)

Since when I registered for Quora the TOS said my content could be pasted anywhere as long as there was a link back, I'm assuming it's okay to paste Wong's answer here as well. I couldn't find anything on their site that specifically says what license the content falls under, if someone finds out differently, lmk and I'll remove it.

Yishan Wong, Worked at Facebook from 2005-2010.

"As it stands, based on available technical and product details, Diaspora is the dumbest idea since OpenID.

Whereas OpenID absurdly required you to login using a URL (luckily no longer a requirement) in order to preserve your privacy, which no one really cares about, Diaspora apparently requires you to run your own set of web hosting services in preserve your privacy, which no one really cares about.

However, there are a sizable number of people who think they care about privacy, so there is a market for Diaspora.

The main problems with Diaspora being a successful parallel social network are: Most women will not use it. See reason #1.

Instead, I will describe a product formulation for Diaspora that I believe could be successful and achieve reasonable user adoption, by exploiting interoperability with Facebook while providing user-driven privacy controls. Diaspora guys, are you listening?

First, dispense with the personal hosting solution. This is a non-starter out of the gate. Anyone who is willing to run their own hosting solution (virtual or not) should just erase the personal details from their Facebook account, put their content on a personal webpage, and list the address for the webpage on Facebook. In fact, that's exactly what the web was in 1999.

Rather, this is how you do it for Diaspora. There are two key ideas:

People are unwilling to share personal information according to Facebook's defaults, but there is nothing preventing them from having an "empty" Facebook account populated with none of this personal information. Facebook does not (and cannot, physically) pull information from user accounts on third-party applications. Facebook can do what it will with information entered by users into its website, but information stored by third-party applications can't be taken and used by Facebook. (Technically, Facebook may cache this data in intermediate formats when it is rendered, but they would have to be really deliberately evil to be intercepting this data and using it)

Therefore, what Diaspora should do is become a Facebook Connect app. The irony here is delicious - users who wish to use Diaspora as a "privacy-oriented" Facebook will then do the following: Delete all their personal information on Facebook except for their name and perhaps an innocuous profile pic. Use Diaspora to provide all other core Facebook-style services, including the profile info fields.

Then, Diaspora renders itself either as canvas page or a profile tab, and displays the user's profile info for the user when other Facebook users browse to that user's page.

What this does is it places all of the user's personal information on Diaspora servers, which Facebook can then no longer access and send to third parties. Access control is provided by Diaspora (rendering of the profile tab or canvas pages can be controlled depending on who is viewing it). Users can still interoperate with other Facebook users, so they don't need to migrate their social graph, which is the greatest hurdle to Diaspora's adoption.

Diaspora can then offer users the options to store their information in an encrypted format (accessing this smoothly on behalf of friended users will make the product somewhat more complex, but I think it can be done by delegating keys properly), and make available the application code for inspection. They will still have to trust Diaspora's hosting to be running the same code, but I will describe a way to handle that.

Diaspora can open-source the code and allow other Diaspora installations to be set up, in case users don't trust Diaspora itself - a particular group of real-life friends who mutually trust each other can just host their own Diaspora installation and store their own information there. They will need to create a new app on Facebook but that's pretty okay - it will become known as a "Diaspora-style" profile if it ever becomes widespread. People will even be able to keep accounts on multiple Diaspora services, for the purposes of segregating their data, if they wish. The codebases for these services will also inevitably evolve and advance.

Interestingly, Diaspora does not necessarily need to provide photo hosting, events, groups, and other core Facebook services (but it can). Users can already exploit this property of Facebook not being able to access third-party data by using other photo hosting applications that they trust, and the same goes for all other applications. In fact, this is true today. The irony is remarkable, because much of the privacy worries center around how third-party sites can now access user data, but by flipping this around and placing the user data securely on a third-party site that makes itself a Facebook application, Facebook cannot access that data and thus give it to any other third parties. This is even the case when these third-party sites use Facebook Connect for their authentication, because it still only credentials the site to access Facebook data via API calls; it doesn't give Facebook the ability to pull stuff off of a third-party app's database or anything - the app itself is in control.

What is more, users can select the amount of privacy they want to personally protect. To transition, a user doesn't actually have to delete all their profile data off of Facebook (say you don't care if Facebook shares your hometown with the world, but you do care about your relationship status) - deleting all your Facebook data can be laborious. The user just deletes the fields they want to make more private, and transitions only that data on to a Diaspora service. It can then be managed with whatever higher-granularity and/or opt-in access controls provided by that service; the remaining data on Facebook that the user doesn't care as much about can remain under Facebook's dominion.

By allowing open-source clone services, every "clique" of users only has to rely on the local nerd to set up an installation, and all of the users in that clique will be able to migrate some or all of their data from Facebook onto their Diaspora service, and continue using Facebook without having to migrate their social graph.

Lastly, based on my understanding of the views and temperaments of Facebook's executives (including Mark Zuckerberg), they wouldn't ban this app and would in fact tend to look rather favorably on it, if with a bit of initial chagrin."

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#29
Getting that money would have freaked me out :)) making it impossible to do anything very productive under the glare of such media attention. If I were them here is what I would do:

1. Get organised.

2. Code for 3 months and then stop for some time and keep 10,000$ for the effort.

3. Start an Americal Idol/The Apprentice like program to create actual code in phases.

4. Setup a Jury with 3 luminaries like Bruce Schneier as judges.

5. Opensource projects can participate for bounties to create various pieces of the jig saw puzzle. The entire contest would not involve any actual travel. Just a mob of coders checking into GitHub and Google code and so on. Their own code also gets to participate in the contest ;-).

6. Try get guys like Larry Page involved... LOT of people apart from the poor geek on the street want to see FB dead ;-).

Note: These guys are celebrities now. They can easily become notorious. They are young. The best thing for them to do to themselves is to not get a bad name by blowing away the dough. If they keep the money away/use it as a catalyst for the FB killer, they will earn goodwill worth millions.

They can "encash that goodwill" over time. With their skills+goodwill they can at a future date start a real startup through a program like YC maybe even in an entirely different domain, and earn fortunes. Their greatest asset right now is that a LOT people will now listen to them for a short time. If they manage to pull it off, even more people who matter will LISTEN to them. That would translate to a lot more than the millions they may raise right now.

Wishing them luck. Hope they will be billionares some day. but not from donations, but from a real startup they create in either social networking or another area that really brings value to its customers.

Sudarshan.P

Re: What Diaspora Should Do with their Newfound Fuckyoufacebook Money

#30
post #14

Yishan Wong (early Facebook employee) gave an excellent answer to this question on Quora: http://www.quora.com/What-are-the-potential-obstacles-to-Dia... . (Quora is still in private beta, but I'd imagine many HNers have accounts.)

Since when I registered for Quora the TOS said my content could be pasted anywhere as long as there was a link back, I'm assuming it's okay to paste Wong's answer here as well. I couldn't find anything on their site that specifically says what license the content falls under, if someone finds out differently, lmk and I'll remove it. Yishan Wong, Worked at Facebook from 2005-2010. "As it stands, based on available tec…

I see this argument about Disapora a fair bit:

>Diaspora apparently requires you to run your own set of web hosting services in preserve your privacy, which no one really cares about

To me, this reads the same as "having an email address requires you to run your own email server". If Diaspora takes off, I'm sure it will be another check-box on ISP features lists.

Post reply on HN