This makes me remember a thought I was having a while ago. I'm not a fan of regulation on the internet, but there's some regulations i'd really like to see for the purpose of creating a more competitive atmosphere. They're probably too extreme today, but in the future I can see them being necessary as our lives increasingly become more digital.
One of them is that all data I create, which is stored, I should have access to, programmatically preferably. If I sign up for a site like Facebook, and create data such as friend connections I should have direct access to that data. Without access, there's an anti-competitive atmosphere. It is near impossible for me to create a new social network today on a similar scale to Facebook, because people's data is locked up. Even Google+ with google's resources, and popularity couldn't get people to detach from Facebook. I watched as people enthusiastically went to Google+, but then left as they found everything they wanted to do with it was locked up elsewhere. It is true that Facebook has this data available on their API, however it also has the ability to choose who can use it. That's the problem. I feel this data should be available for the express purpose of allowing competition to flourish.
of course there's other examples. Linked in has almost exclusive access to my resume + business contacts. Gmail has my life's history. Literally. I probably talk to my girlfriend on gchat more than when we're home. By the time we get home, there's nothing new :D Almost every big decision we've made has been while chatting at work. I can go back, and look at the record of our conversation I had when we came up with the name for my dog. Or when we decided to move to a different state, or when I told her my mom was hit by a car. No one company should be able to wipe out my life's memories. No one company should have exclusive access to this data. It is MY DATA (i realize the law doesn't recognize this as true yet, but it will).
Every day as we move to digital lives, the services we use go from being fun things we do, to critical infrastructure. Those gchat logs are really important to me. Those facebook status conversations are important to me. I didn't choose facebook based on their features. It kind of just happened. But now its a part of my life (a lot of our lives). I want control over it.
I really don't understand what everyone is moaning about. You all entrusted companies like Facebook (and remember, companies are there to make money for their shareholders) with a massive portion of your social lives and now you're complaining about the fact that those same companies could shut your social life down in an instant. Well guess what, they do indeed own all "your" data. The moment you agreed to their TOS and started uploading pieces of your private lives online, you confirmed that you were ok with them owning it.
I've personally never felt comfortable with having my social life online and that's why I've opted out of using Facebook, Google+ or any other social networking services for that matter. My social life doesn't suffer because of that at all, in fact, my bond with the people who are close to me has become even stronger due to a lack of social noise in my life. I see my best buddies a few times a week anyway and when I really need to talk to someone else, I can just email them or give them a call. The whole Facebook/Google+/[throw in random SNS here] thing is a joke.
I also have never used any social services such as Facebook/Google+/Twitter because I consider my privacy important and it's tempting to just sit back and say "I told you so" smugly. That isn't really going to accomplish much though. People really should be pushing for stronger privacy laws and companies that choose to base their business around collecting personal data should be held responsible for protecting it.
According to that same TOS, users outside the US and Canada are giving their data to Facebook Europe in Ireland.
So they have to follow Irish law, which they don't.
Europe's Data Directive applies to all users outside of the US and Canada. The data directive gives me the right to ask them all data they have on me, and the right to have them remove it.
As a European they have given me that right by setting up a company in Ireland.
It does not guarantee any kind of automated access (and in fact, only at least once per year do you have free access), but in theory lets you retrieve all data associated to your person from any company (and allows you to correct wrong information, respectively require deletion of data that is no longer needed).
If you try to apply it to Facebook, they'll however just redirect you to their data download tool (which only gives you access to a a limited subset of the data). It lacks some enforcement, unfortunately.
I've actually setup a system where I download this zip file once every 3 months.
My main point is that the barrier to entry for making a new social network/reader etc is not one of innovation. Search for instance is hard to compete with because the bar has been set so high. Facebook is impossible to compete with because of its walls. I don't feel this page brings those walls down.
Facebook specifically prohibits this. If I'm not mistaken only the account holder can download the data, you need to enter your password and bypass captcha. Also the download link is sent to your email.
The prevailing argument against regulation is usually cost. "It would be expensive to implement this! MILLIONS OF DOLLARS!" and to the uninformed outsider this has a ring of truth to it. However any cost figure would be largely overstated as facebook and other big providers are already complying with European data laws. As such the fundamental architecture and implementation have already been done for a non-trivial segment of the internet population. All it would really take is rolling out that infrastructure to the US. Not to say it would be a completely painless process, but they already established a lot of knowhow.
The actual data is of lesser significance than the network effect in my opinion. You already can pull your data out, at least to some degree, but a ban resulting in the loss of social amplification that services like fb provide is probably what would impact even moderate users the most.
To paraphrase Joel Spolsky from his Startup School session, "grandma's gonna be calling".
There's a few practical problems with creating that kind of legislation though.
How do you decide who has to comply with it?
Every time I build a website that collects any data from users at all, do I have to also create an API for accessing that data?
Bigger companies such as FB and Google would most likely just move stuff offshore to get around this anyway.
It doesn't necessarily need to be a full API. How about a database dump, or even a .csv? Just some way to get the data out of one system and into another.
That's still a bunch of extra work for a small program, considering you have to worry about security and data protection. Making sure that you don't leak anybody elses data.
One of them is that all data I create, which is stored, I should have access to, programmatically preferably. If I sign up for a site like Facebook, and create data such as friend connections I should have direct access to that data. Without access, there's an anti-competitive atmosphere. It is near impossible for me to create a new social network today on a similar scale to Facebook, because people's data is locked up. Even Google+ with google's resources, and popularity couldn't get people to detach from Facebook. I watched as people enthusiastically went to Google+, but then left as they found everything they wanted to do with it was locked up elsewhere. It is true that Facebook has this data available on their API, however it also has the ability to choose who can use it. That's the problem. I feel this data should be available for the express purpose of allowing competition to flourish.
of course there's other examples. Linked in has almost exclusive access to my resume + business contacts. Gmail has my life's history. Literally. I probably talk to my girlfriend on gchat more than when we're home. By the time we get home, there's nothing new :D Almost every big decision we've made has been while chatting at work. I can go back, and look at the record of our conversation I had when we came up with the name for my dog. Or when we decided to move to a different state, or when I told her my mom was hit by a car. No one company should be able to wipe out my life's memories. No one company should have exclusive access to this data. It is MY DATA (i realize the law doesn't recognize this as true yet, but it will).
Every day as we move to digital lives, the services we use go from being fun things we do, to critical infrastructure. Those gchat logs are really important to me. Those facebook status conversations are important to me. I didn't choose facebook based on their features. It kind of just happened. But now its a part of my life (a lot of our lives). I want control over it.