Search This Blog

Saturday, April 24, 2010

Facebook’s attempts to become the plumbing of the web

Listen to Mike Zuckerberg’s f8 keynote.
ZDNet: Facebook's Zuckerberg at f8: Open social graphs and an effort to be the center of the Web.
CNN SciTechBlog: Will Facebook dominate the future web?

"As Facebook stretches its tentacles into websites other than its own, adding social and friend-making functionality along the way, the company is positioning itself not just as a website but as an essential piece of the Internet itself...
That puts the site in obvious competition with Google and others who are trying to organize the Internet and make it more socially engaging.
Some say a Facebook-led social web will make online browsing more convenient.
As the entire internet becomes more tied with a person's social network, you'll get more recommendations that can help you find web pages you'll enjoy...
Others say the Facebook model gives one company too much power.
"They're holding all of our data. We have to trust them not to sell it to the world," said Ricky S., an app developer who works with Facebook..."

Here's what is wrong in that FaceWeb: Facebook is attempting to become a single center of operations. The main principle which Tim Berners-Lee introduced to Internet and the very reason why WWW became so successful  is distribution. Web explicitly avoids to have a single point of control. Is it peer-to-peer or is it a communication through servers, there are usually many duplicating ways to be connected. There is no single database which ties in the Web, there is no center. That's why Web is scalable and dependable, that's what to certain degree ensures Web's neutrality.
Yes, Facebook’ Social Graph is a powerful thing. But as always, a key to success, to a scalable web is not a single center of command, not a single plumbing of the web (which Facebook aims to become),  but a distribution, redundancy and the ability to communicate on the same language: communication protocols.

Sure, small cites cannot afford developing their own social graph functionality, they can delegate it to Facebook, but it is better at least to have multiple portals offering such a delegation services, or lending / offering for free standard social graph tools.

Then,  the term "semantic web" means something different and much more broad than collecting and borrowing user profiles. I'd refer you to Tim Berners-Lee and to various books about semantic web, but in a couple of words, semantic web it's about ways of attaching standardized tags to web entities, allowing "machines" (web applications, etc.) to obtain meaning (hence "semantic") of those entities.
People as web entities and their social profiles as tags are just a tiny part of semantic web. Tim Berners-Lee initially was talking about web sites as semantic entities, with tags allowing "machines" (web robots) to grasp purpose/area of a particular web site.
Then there was an idea of Web of Things with special unique codes attached to things of a physical world (like electronic devices, or packages in a grocery store, or houses), allowing to uniquely identify and map this physical item to the web. Remember QR-codes? That's what they serve for. I was surprised to find QR code on my mother-in-law's Microsoft Zune HD package.
So, back to our topic: although they are some semantic aspects if what Facebook is trying to do, they use the meaningful term mostly as a buzzword…


An update of October 07, 2010:

Jannik Lindquist:
So Facebook got Groups. Meh...Months ago they said they knew all about Google's "secret" plans and now they roll out this. It is pretty obvious that the "secret" plans they were talking about is Paul Adams public presentation "The Real Life Social Networks".

A clear step-by-step instruction of how to protect your privacy against Facebook's attempts to ruin it

Recently Facebook introduced a bunch of new features, Social Graph, Like button, Instant personalization, etc. You can listen to Mike Zuckerberg’s keynote.

Numerous reviewers currently discuss privacy implications of newly introduced Facebook features. But before you delve into those articles, here’s PCWorld’s clear step-by-step instructions of how to protect your privacy on Facebook.

Other related articles include:
Facebook privacy warning; Instant Personalization at F8
Facebook’s Instant Personalization Is the Real Privacy Hairball
How Facebook is putting its users last
PCMAG: Facebook: Privacy Enemy Number One? Time to Audit Your Facebook Privacy Settings, Here's How.
In-depth discussion on TWIG: Facebook Über Alles
Leo Capote ( I wish I had the time to write a blog post: "Why you will never see the Facebook Like button on anything I do."

An Update of October, 7, 2010:

How To Keep the New Facebook From Flooding Your Inbox With Spam (with introduction of FB groups)

Thursday, April 22, 2010

Facebook's Zuckerberg at f8: Open social graphs and an effort to be the center of the Web


Facebook's Zuckerberg at f8: Open social graphs and an effort to be the center of the Web

I haven't exactly understood it yet, but it sounds really interesting. Most of the time, when I specify on one site that I like something, I really want other relevant sites to automatically get this information and maybe to offer me something similar.
Furthermore, Google Buzz, or MySpace, or Facebook, or Netflix can to a certain degree calculate the likelihood for my friends to like the same thing I like on their sites and adjust their offer (context adds, etc.) for my friends. This is what a "smart web" environment is.
Google currently collects one's preference behinds the scene through data mining and displays adds accordingly. I don't mind, I rather like it: it help finding relevant info and products.
What Facebook is going to do is different, because a) I express my preferences manually by clicking on "Like" button; b) Facebook is going to team with other big portals, have them display Facebook "Like" buttons and share information. I think it would be good for Google to follow the trend, to introduce "GoogleLike" buttons (may be even placed on Google Toolbar) and to share this info with other portals and social sites, including Facebook. It seems to be a win for everybody.
What do you think?