Posts Tagged ‘Dataportability’

Guest Post: Facebook’s world view

// June 8th, 2010 // 0 Comments // Blog, Dataportability, Media, Personal, Technology

Just wanted to share with you here that I wrote a guest post on Mashable last week about Facebook’s world view. Be sure to check it out here.

Are these blunders a series of accidental missteps (a combination of ambition, scale and hubris) or a calculated risk to force their world view on unsuspecting users (easier to ask for forgiveness)? Only the executives at Facebook can ever truly answer this question.

What’s clear, though, is that their platform is tightly coupled with countless other websites and applications across the web, and their financial success is aligned with many influential investors and actors. At this stage, and at this rate, their continued success is all but assured.

But so is the success of the rest of the web. Countless social applications emerge every day and the rest of the web is, and always will be, bigger than any proprietary platform. Through its action and inaction, Facebook offers opportunities for us all. And in the dance between their moves and the rest of the web’s, innovation can be found.

The only thing that can truly hurt the web is a monopoly on ideas, and the only ones who can let that happen are web users themselves.

Guest Post: Facebook’s claims about data portability are false

// May 28th, 2010 // 0 Comments // Analysis, Dataportability, Media, synapticweb

I have published a guest post on RWW about Facebook’s recent privacy challenges and their claims about data portability.

“The lack of honesty and clarity from the company and its representatives … and the continued trend of taking established language – such as “open technology” or “data portability” – and corrupting it for its own marketing purposes, is far more disconcerting than the boundaries it’s pushing with its technology choices.”

Read it here.

Diaspora is not the answer to the Open Web, but that’s ok

// May 13th, 2010 // 0 Comments // Analysis, Attention, Dataportability, Politics, Technology

For whatever reason, a new project called Diaspora is getting a lot of attention at the moment. They are four young guys who have managed to crowd source $100k+ to build an open, privacy respecting, peer-to-peer social network.

A number of people have asked me what I think, so instead of repeating myself over and over I thought I would write it down in one place.

First, I don’t think Diaspora is going to be the ‘thing’ that solves the problem. There are too many moving parts and too many factors (mainly political) to have any single group solve the problem by themselves.

Second, I don’t think that’s any reason to disparage or discourage them.

When we launched the DataPortability project, we didn’t claim we would solve the issue, but rather create a blueprint for how others might implement interoperable parts of the whole. We soon learned that task was impractical to say the least. The pieces were not mature enough and the politics was far too dense.

Instead, we have settled for providing a rolling commentary and context on the situation and promoting the efforts of those that are making strides in the right direction. We also play the important role of highlighting problems with closed or even anticompetitive behaviors of the larger players.

The problem with the DataPortability project, though, was not its ambition or even it’s failure to meet those ambitions, but rather the way the ‘old guard’ of the standards community reacted to it.

The fact of the matter is that the people who used to be independent open advocates were actually quite closed and cliquey. They didn’t want ‘new kids on the block’ telling them how to tell their story or promote their efforts. Instead of embracing a new catalyzing force in their midst, they set about ignoring, undermining and even actively derailing it at every opportunity.

Despite my skepticism about Diaspora, though, I don’t want to fall into the same trap. I admire and encourage the enthusiasm of this group to chase their dream of a peer-to-peer social network.

Do I think they will succeed with this current incarnation? No. Do I think they should stop trying? No.

While this project might not work their effort and energy will not go to waste.

I think we need more fresh, independent voices generating hype and attention for the idea that an open alternative to Facebook can and must exist. Their success in capturing people’s imagination only shows that there is an appetite for such a thing.

What they might do, however, is strongly consider how their work might stitch together existing open standards efforts rather than inventing any new formats or protocols. The technologies are getting very close to baked and are finding their way into the web at every turn.

We all need to do our part to embed them into every project we’re working on so that peer-to-peer, interoperable social networking will become a reality.

Welcome to the party Diaspora team, don’t let the old guard (who have largely left for BigCo’s anyway) scare you off.

Open is not enough. Time to raise the bar: Interoperable

// April 29th, 2010 // 0 Comments // Attention, Dataportability, Media, Personal, Technology

Last week Elias Bizannes and I wrote a post Assessing the Openness of Facebook’s ‘Open Graph Protocol’.

To summarize that post, it’s clear that Facebook is making a play to create, aggregate and own not only identity on the web, but everything that hangs off it. From Interests to Engagement – not just on their .com but across all sites. To do this they are giving publishers token value (analytics and traffic) to take over parts of the page with pieces of Facebook.com without giving them complete access to the user , their data or the user experience (all at the exclusion of any other player). In addition, they are building a semantic map of the Internet that will broker interests and data on a scale never before seen anywhere.

In the face of such huge momentum and stunningly effective execution (kudos to them!), aiming for (or using the word) Open is no longer enough. The web community needs to up it’s game.

The same is true for data portability – the group and the idea. Data portability is no longer enough. We must raise the bar and start to aim for Interoperable Data Portability.

Interoperability means that things work together without an engineer first having to figure out what’s on the other end of an API call.

When you request ‘http://blog.areyoupayingattention.com’ it isn’t enough that the data is there, or that that its ‘open’ or ‘accessible’. No. The reason the web works is because the browser knows exactly how to request the data (HTTP) and how the data will be returned (HTML/CSS/JS). This is an interoperable transaction.

Anyone could write a web server, create a web page, or develop a web browser and it just works. Point the browser somewhere else, and it continues to work.

Now map this to the social web. Anyone could (should be able to) build an open graph, create some graph data, and point a social widget to it and it just works. Point the social widget somewhere else, and it continues to work.

As you can see from the mapping above, the interaction between a social widget and it’s social graph should be the same as that of a browser and a web-server. Not just open, but interoperable, interchangeable and standardized.

Why? Innovation.

The same kind of innovation we get when we have cutting edge web servers competing to be the best damned web server they can be (IIS vs. Apache), and cutting edge websites (Yahoo vs. MSN vs. Google vs. Every other site on the Internet) and cutting edge browsers (Netscape vs. IE vs. Safari vs. Chrome). These products were able to compete for their part in the stack.

Imagine if we got stuck with IIS,  Netscape and Altavista locking down the web with their own proprietary communication channels. The web would have been no better than every closed communication platform before it. Slow, stale and obsolete.

How do we become interoperable? It’s hard. Really hard. Those of us who manage products at scale know its easy to make closed decisions. You don’t have to be an evil mastermind – you just have to be lazy. Fight against being lazy. Think before you design, develop or promote your products – try harder. I don’t say this just to you, I say it to myself as well. I am just as guilty of this as anyone else out there developing product. We must all try harder.

Open standards are a start, but open protocols are better. Transactions that, from start to finish, provide for Discoverability, Connectivity and Exchange of data using well known patterns.

The standards groups have done a lot of work, but standards alone don’t solve the problem. It requires product teams to implement the standards and this is an area I am far more interested in these days. How do we implement these patterns at scale.

Customers (i.e. Publishers) must also demand interoperable products. Products that not just connect them to Facebook or Twitter but rather make them first class nodes on the social web.

Like we said on the DataPortability blog:

In order for true interoperable, peer-to-peer data portability to win, serious publishers and other sites must be vigilant to choose cross-platform alternatives that leverage multiple networks rather than just relying on Facebook exclusively.

In this way they become first-class nodes on the social web rather than spokes on Facebook’s hub.

But this is just the start. This just stems the tide by handing the keys to more than one player so that no one player kills us while the full transition to a true peer-to-peer model takes place.

If the web is to truly stay open and interoperable, we need to think bigger and better than just which big company (s) we want to hand our identities to.

Just like every site on the web today can have its own web server, every site should also have the choice to host (or pick) its own social server. Every site should become a fully featured peer on the social web. There is no reason why CNN can not be just as functional, powerful, effective and interchangeable as Facebook.com.

If we don’t, we will be stuck with the IIS, IE and Netscape’s of the social web and innovation will die.

A call for focus from the open standards community

// December 11th, 2009 // 0 Comments // Analysis, Dataportability, Personal, Technology

Time to refocus the open community
Over on the Open Web Foundation mailing list Eran Hammer-Lahav who, despite his gruff and disagreeable personality, I respect greatly for his work in the development of open standards, is effectively calling for a complete shakeup of the foundation and the efforts being poured into the ‘common ground’ of the standards efforts.
Let me define the ‘Common Ground’ as I see it.
Building strong common ground is like building strong open standards deep into the stack. Just like a software stack, our community needs a stack of organizations that are loosely coupled and open to participation. Groups like the W3C and IETF provide a rock solid core, more agile groups focused on specific standards like OpenID and Oauth are in the middle and a project like the DataPortability project was supposed to be on top – a kind of user interface layer.
You see, good standards efforts are neccessarily projects that work to solve one small problem well. The problems are often deep technical challenges that attract passionate and, let’s face it, geeky people to hack, debate and decide on details that don’t hit the radar for 99.9% of the population.
The problem, of course, is that the rest of the world has to care for a standard to matter.
Leaders and project managers need to be found, real companies need to get involved (not just their staff), collaboration platforms need to facilitate real and open discussion, calls for collaboration need to be heard, specs need to be written (and written well), libraries need to be written, governance needs to be put in place and so on.
Also, once the standard is (half) baked, less involved hackers need to participate to test the theories in the real world. Less savvy developers need to hear about the standard and understand it. Business people need to understand the value of using a standard over a proprietary solution. They also need IP protections in place to ensure that by using the standard they are not putting their company at risk. Marketing people need to know how to sell it to their customer base. Customers need to know how to look for and choose open solutions to create a market place that rewards openness.
All of this is ‘Common Ground’. It is common to any standards effort and there should – no must – be an organization that is just as lean, mean and aggresive as Facebook in place to provide these resources if we are ever going to compete with closed solutions.
At the start of 2008 the DataPortability project became very popular. It’s goal was not to build standards, but rather to promote them. To provide much of the common ground that I described above.
The DP project’s particular mission, in my mind at least, was to focus on the marketing effort. To build a massive spot light and to shine that intense light on the people, organizations and standards that were getting the job done.
Is the OWF providing a generic legal/IPR framework? Fantastic! It was the DPP’s job to let everyone know – developers, business execs, media, potential editors, contributors and more. Our job was not, and should never be to start the framework itself, but rather to advocate for, provide context around and promote the hell out of someone else’s effort to do so.
Is a conference happening next year? Excellent. It was the DPP’s job to get in touch with the conference organizer, organize not just a DP panel, but a DP Track and to create room (and perhaps even a narritive) inside which the people doing the actual work can speak.
Has Facebook just announced a new feature that could have been achieved through a combination of existing open standards? Then it is’ the DPP’s job to consult with each of those standards groups and create a cohesive response/set of quotes for the media to use.
Unfortunately, though, many in the standards community chose to fight the creation of the project for whatever reasons crossed their mind at the time. They used all sorts of methods to undermine the effort. Some that would Fox News to shame.
The result, of course, has been a diversion from the important work of providing common area services to the standards community to a self-protection state of creating governance and creating our own ‘deliverables’ in order to justify and protect its own existance.
I have, as a result of a series of unfortunate events, fallen out of touch with the Steering group at the DPP. Moving to the US, getting disillusioned with the community I admired (not those involved with DPP. Ny friends at the DPP Steering group have always performed very admirably and worked extremely hard) and ultimately shifting my world view to realize that the best contribution I can make – the best way to really move the needle – is to ship Data Portability compliant software at scale.
At this juncture, however, I think it’s time for us all to refocus on our original mission for the DataPortability Project.
To restate my humble view on the matter:
To provide a website that explains data portability to various audiences in neat and concise ways. It is the onramp for the standards community. You should be able to send anyone to ‘dataportability.org’ and they ‘get it’ and know what to do next.
To provide context and advocacy on news and development from inside and outside the standards community so that media, execs and less involved developers can understand and react
To build a community of interested parties so that they can swam to the aid of standards groups or the standards effort in general.
To act as a market force to (yes I’m going to say it) pick winners. To highlight what works, what doesn’t and what should be done next to move the whole effort forward. Nothing is as powerful as removing confusion and planting a big red flag on the answer.
To recognize that we have the authority to do whatever we want to do because we are an independant, private group who has chosen to create public/transparent processes. We need to believe in ourselves. If we do good work, then people will listen. If we don’t then they can listen to someone else.
This necessarily means that the only real deliverable from the project would be a small set of communication tools that build community, context and advocacy around what we believe is the ‘truth’ (or at least things worth paying attention to) in the broader standards community.
In my book that is not only a very worthy effort, it is increasingly critical to the success and health of the web.

Over on the Open Web Foundation mailing list Eran Hammer-Lahav who, despite his gruff and disagreeable personality, I respect greatly for his work in the development of open standards, is effectively calling for a complete shakeup of the foundation and the work being poured into the ‘common ground’ of the standards efforts.

Let me define the ‘Common Ground’ as I see it.

Building strong common ground is like building strong open standards deep into the stack. Just like a software stack, our community needs a stack of organizations that are loosely coupled and open to participation. Groups like the W3C and IETF provide a rock solid core, more agile groups focused on specific standards like OpenID and Oauth are in the middle and a project like the DataPortability project was supposed to be on top – a kind of user interface layer.

You see, good standards efforts are neccessarily projects that work to solve one small problem well. The problems are often deep technical challenges that attract passionate and, let’s face it, geeky people to hack, debate and decide on details that don’t hit the radar for 99.9% of the population.

The problem, of course, is that the rest of the world has to care for a standard to matter.

Leaders and project managers need to be found, real companies need to get involved (not just their staff), collaboration platforms need to facilitate real and open discussion, calls for collaboration need to be heard, specs need to be written (and written well), libraries need to be written, governance needs to be put in place and so on.

Also, once the standard is (half) baked, less involved hackers need to participate to test the theories in the real world. Less savvy developers need to hear about the standard and understand it. Business people need to understand the value of using a standard over a proprietary solution. They also need IP protections in place to ensure that by using the standard they are not putting their company at risk. Marketing people need to know how to sell it to their customer base. Customers need to know how to look for and choose open solutions to create a market place that rewards openness.

All of this is ‘Common Ground’. It is common to any standards effort and there should – no must – be an organization that is just as lean, mean and aggresive as Facebook in place to provide these resources if we are ever going to compete with closed solutions.

At the start of 2008 the DataPortability project became very popular. It’s goal was not to build standards, but rather to promote them. To provide much of the common ground that I described above.

The DP project’s particular mission, in my mind at least, was to focus on the marketing effort. To build a massive spot light and to shine that intense light on the people, organizations and standards that were getting the job done.

Is the OWF providing a generic legal/IPR framework? Fantastic! It was the DPP’s job to let everyone know – developers, business execs, media, potential editors, contributors and more. Our job was not, and should never be to start the framework itself, but rather to advocate for, provide context around and promote the hell out of someone else’s effort to do so.

Is a conference happening next year? Excellent. It was the DPP’s job to get in touch with the conference organizer, organize not just a DP panel, but a DP Track and to create room (and perhaps even a narritive) inside which the people doing the actual work can speak.

Has Facebook just announced a new feature that could have been achieved through a combination of existing open standards? Then it is the DPP’s job to consult with each of those standards groups and create a cohesive response/set of quotes for the media to use.

What is the relationship Facebook Platform, OpenSocial, Open Standards, OpenID, OAuth, Portable Contacts and Twitter’s ‘Open API’? DataPortability.org should have the answer neatly described on its website.

Unfortunately, though, many in the standards community chose to fight the creation of the project for whatever reasons crossed their mind at the time. They used all sorts of methods to undermine the effort. Some that would put Fox News to shame.

The result, of course, has been a diversion from the important work of providing this common ground  to the standards community to a self-protection state of creating governance and creating our own ‘deliverables’ in order to justify and protect our own existence.

I have, as a result of a series of unfortunate events, fallen out of touch with the Steering group at the DPP. Moving to the US, getting disillusioned with the community I admired (not those involved with DPP. My friends at the DPP Steering group have always performed very admirably and worked extremely hard) and ultimately shifting my world view to realize that the best contribution I can make – the best way to really move the needle – is to ship Data Portability compliant software at scale.

At this juncture, however, I think it’s time for us all to refocus on our original mission for the DataPortability Project.

To restate my humble view on the matter:

  • To provide a website that explains data portability to various audiences in neat and concise ways. It is the onramp for the standards community. You should be able to send anyone to ‘dataportability.org’ and they ‘get it’ and know what to do next.
  • To provide context and advocacy on news and development from inside and outside the standards community so that media, execs and less involved developers can understand and react
  • To build a community of interested parties so that they can swam to the aid of standards groups or the standards effort in general.
  • To act as a market force to (yes I’m going to say it) pick winners. To highlight what works, what doesn’t and what should be done next to move the whole effort forward. Nothing is as powerful as removing confusion and planting a big red flag on the answer.
  • To recognize that we have the authority to do whatever we want to do because we are an independant, private group who has chosen to create public/transparent processes. We need to believe in ourselves. If we do good work, then people will listen. If we don’t then they can listen to someone else.

This necessarily means that the only real deliverable from the project would be a small set of communication tools that build community, context and advocacy around what we believe is the ‘truth’ (or at least things worth paying attention to) in the broader standards community.

Many have scoffed at that these goals in the past claiming that there was no ‘value’. In my book this set of goals is not only a very worthy, it is increasingly critical to the success and health of the web.

A failure of Imagination and Conviction

// December 4th, 2009 // 0 Comments // Analysis, Attention, Business, Dataportability, synapticweb

As you might know if you follow my work even remotely, my projects almost always come from a place of philosophical supposition. That is, I first create a model that I think matches the current and emerging state of the world, and then I create a product, project, format or other that works inside, encourages or commercializes that model.

Many of my colleagues at JS-Kit do the same thing. Khris Loux and I, for example, spend hours and hours discussing our shared world views and how this translates to features, business direction and general life goals.

This methodology allows us to couch our decisions in well thought out mental models to make them more consistent, predictable and, we hope, more effective.

Over the years, and with my friends, I’ve proposed a number of these philosophical models including APML, DataPortability and most recently (this time working with Khris) SynapticWeb.

One of the hardest aspects of creating a philosophical model, however, is truly letting it guide you. To trust it. To take it’s premise to the logical conclusion. Another challenge is explaining this methodology (and the value of the resulting outcomes) to others who a) don’t think this way and b) have not taken the time to examine and live the model more fully.

Many times, the choices and decisions that I/we make from these models are nuanced, but the sum of their parts, we believe, are significant.

Let me make some concrete examples.

Social Media

There is this ongoing tension between the value of social/user generated media and the media produced by ‘Journalists’. Sure social media is amazing, some say, but bloggers will never replace the role of Journalists.

The fact of the matter is, if your philosophical world view is that Social Media is important, that it is a return to one-to-one personal story telling and that it allows those in the know – involved in the action – to report their first hand accounts, then you must necessarily expand your imagination and have the conviction to follow that line of logic all the way to the end.

If you do, you must necessarily discover that the distinction between Journalists and ‘Us’ as social media participants (all of us) is authority, perspective, distribution and an attempt at impartiality.

In the end, however, we are each human beings (yes, even the journalists). Journalists are imbued with authority because a trusted news brand vets and pays them, they are given the gift of perspective because they sit above the news and are not part of it, they have distribution because their media outlet prints millions of pieces of paper or reaches into the cable set top boxes of millions of homes and their impartiality is a lie.

Can’t these traits be replicated in social media? Of course they can.

Reputation can be algorithmically determined or revealed through light research/aggregation, perspective can be factored in by intelligent human beings or machines that find both sides of a story, distribution is clearly a solved problem through platforms like Twitter, Digg and others and impartiality is still a lie. At least in social media bias is revealed and transparency is the new impartiality.

I don’t mean to provide an exhaustive reasoning on why Social Media as a philosophical framework holds up as new paradigm for news gathering and reporting here – only to give an example of how we must allow ourselves to imagine outside the box and have the conviction to fully believe in our own assumptions.

Streams

The same type of artificial mental barriers have appeared at every step of the way with each of the philosophical frameworks in which I have participated. Streams, is the most recent.

When we launched Echo we proposed that any conversation anywhere, irrespective of the mode or channel in which it was taking place, had the potential to be a first class part of the canonical and re-assembled lifestream of a piece of content.

Many pushed back. “Oh a Tweet can’t possibly be as valuable as a comment” they lamented. They’re wrong.

A Tweet, an @ Reply, a Digg, a Digg Comment, a Facebook Status Update, a Facebook Comment, an ‘on page’ comment and any other form of reaction each have just as much potential for value as the other.

Some have created artificial distinctions between them. They separate the stream into ‘Comments’ and ‘Social Reactions’. I have news for everyone. A comment is a social reaction. Thinking of it as anything less is a failure of imagination and conviction. The trick is not a brute force separation of the two, but rather a nuanced set of rules that help diminish the noise and highlight the signal – where ever it might be – from any mode or channel. We’ve started that process in Echo with a feature we call ‘Whirlpools’.

Communities

Another interesting failure of imagination that I come up against a lot lately is the notion of community building.

With Echo, we have taken the philosophical position that users already have a social network – many have too many of them in fact. There is no reason for them to join yet another network just to comment. Not ours, not our publisher’s.

No, instead they should be able to bring their social network with them, participate with the content on a publisher’s website, share with their existing friends on existing social networks, and leave just as easily.

By using Echo, you are not joining ‘our community’. You already have a community. If anything you are participating in the Publishers community – not ours.

We don’t welcome new customers to ‘Our community’. Instead we help their users bring their community to a piece of content, interact, share and leave.

Publishers invest large quantities of capital in producing high quality content only to have the engagement and monetization opportunities occur on Social Networks. In these tough economic times, publishers can not afford to bleed their audience and SEO to yet another social network just to facilitate commenting. That is the opposite of the effect they are trying to achieve by adding rich commenting in the first place.

If we use our imagination, and have the conviction to see our ideas through, we realize that publishers need tools that encourage on-site engagement and re-assemble offsite reactions as well – not bolster the branded 3rd party communities of the products they use.

Be Brave

In summation – be brave. Observe the world, define a philosophical framework, imagine the possibilities and have the conviction to follow through on your ideas. Stop being lazy. Stop stopping short of taking your impulses to their logical conclusions because I’ve found, when you consistently execute on your vision it might be a little harder to sell your point of differentiation – but your contributions will ultimately be better, more consistent and more long lasting for your company, the web and the rest of the world.

FriendFeed is over – Time for a Blog Revolution

// August 22nd, 2009 // 0 Comments // Blog, Dataportability, Me, Media, Technology

The blog revolution that I spoke of in my previous post ‘Blogs are Back” feels to me, right now, like the Iranian revolution that almost happened a couple of months back. It is in danger of fading away as we get wrapped up in ‘what will Facebook do next’ mania.

You see, a couple of months ago there seemed to be an awakening that blogs are the first, best social networking platforms. This realization seemed to be driven by many converging factors including…

  1. Twitter Inc decisions that have not reflected the will of the community – particularly changing the @ behavior, changing their API without informing developers, making opaque decisions with their Suggested User List and limiting access to their Firehose.
  2. Facebook’s continued resistance to true DataPortability
  3. The emergence of tools and technologies that turn blogs into real-time, first class citizens of the social web. Tools like Lijit, PubSubHubBub and of course Echo.
  4. A broader understanding that blogs are a self-owned, personalized, tool agnostic way to participate in the open social web.
  5. FriendFeed selling out to Facebook
  6. A flurry of great posts on the subject
  7. The broader themes of the Synaptic Web

Instead though, it now seems that many bloggers are holding on desperately to the notion that FriendFeed may survive or that Facebook may get better. They continue to pour their content, conversation and influence into a platform that does not hold their brand, their ads or their control. We all seem desperate to see what next move these closed platforms make.

I have news for you – FriendFeed is dead. The team has moved on to work with the core Facebook team.

At best, FriendFeed will go the way of Del.icio.us and Flickr – stable but not innovating. At worst, it will go the way of Jaiku or even Dodgeball.

It’s time we start re-investing in our own, open social platforms. Blogs. Blogs are our profile pages – social nodes – on the open, distributed social web.

Blogs missing a feature you like from FriendFeed? Build a plugin. There’s nothing Facebook or FriendFeed does that a blog can’t do with enough imagination.

Our job now, as early adopters and social media addicts, should be to build the tools and technologies to educate the mainstream that blogs and blogging can be just as easy, lightweight, social and exciting as Facebook. Even more so.

All that’s need is a change in perspective and slight tweaks around the edges.

Blogs are back.

Who’s with me?

Blogs are Back

// July 18th, 2009 // 0 Comments // Analysis, Blog, Business, Dataportability, Media

When Khris and I showed Robert Scoble Echo prior to the Launch at the Real-Time Crunchup he said “Wow, Blogs are Back!”.

I couldn’t agree more. It looks like his sentiment is starting to propagate.

When I say Blogs are Back I mean that the balance between other forms of social media (Twitter, Facebook, FriendFeed etc) are now finding their rightful balance with the first and foremost social platform, Blogging.

This is not to suggest that other forms of interaction are going away, only that there is a natural equilibrium to be struck.

There are a number of factors that are helping this trend along.

They include:

  1. Twitter Inc decisions that have not reflected the will of the community – particularly changing the @ behavior, changing their API without informing developers, making opaque decisions with their Suggested User List and limiting access to their Firehose.
  2. Facebook’s continued resistance to true DataPortability
  3. The emergence of tools and technologies that turn blogs into real-time, first class citizens of the social web. Tools like Lijit, PubSubHubBub and of course Echo.
  4. A realization that blogs are a self-owned, personalized, tool agnostic way to participate in the open social web.
  5. The broader themes of the Synaptic Web

I also discussed this with Dave Winer, Doc Searls and Marshall Kirkpatrick the other day on the BadHairDay podcast.

You can also see previous references to this in my ‘What is Echo‘ post. I’ve also posted a more detailed account of how Echo fits into this notion on the JS-Kit blog.

Robert Scoble and Shel Israel have also posted on this. I also registered ‘BlogsAreBack.com’ (what should I do with it?).

I look forward to see what this new trend brings!

Media 2.0 Best Practices goes live

// February 28th, 2009 // 0 Comments // Business, Media, Personal, Technology, Work

media-20-best-practices-logo

Today the Media 2.0 Best Practices went live. I’m very happy to see this come to light.

I’ve been working on something like it for a number of years now, and with JS-Kit’s backing and the participation of my friends it has taken shape.

I’d like to thank all involved. I look forward to having conversations with the participants and creating something that vendors can use to make and keep user-centric promises to their participants.

I’m also very happy that the Media 2.0 Workgroup was able to take on this process and see it through. There is a lot of potential in that group that is yet to be realized.

Check it out…

Visit the site and view the strawman at www.mediabestpractices.com


Follow along


Source materials
donated to the community by

Supported and
shepherded by

You can't compare Twitter to Facebook

// February 23rd, 2009 // 0 Comments // Personal

I’m a little weary of the Twitter Vs. Facebook debate.

I posted this comment on Fred Wilson’s blog. I thought I would share here:

Twitter is the status service of the web-wide social network. Facebook status updates are the status update feature of Facebook. The web will always be bigger than Facebook therefore Twitter’s potential as a messaging bus will always be greater.

While Twitter continues to create loosely coupled links across the open web (a lightweight process), Facebook continues to try to expand the perimeter of its walled garden (a heavy weight process that is creating a backlash from major brands and savvy users).

Twitter is public and asymmetrical. It allows for bots and other innovations.

Facebook is private and symmetrical, forcing users to use their real names and deciding which updates get through to follower news feed.

The two services couldn’t be more different and the influence and effectiveness of their scale can not be measured 1:1.