My Writings. My Thoughts.
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.”
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.
I am pro life
// March 27th, 2010 // 0 Comments // Analysis, Personal, Politics
Something that frustrates me about liberals in general and Democrats in particular is that they seem content to take the carefully chosen language constructs the Right manufactures and paint themselves into the corner that was laid out for them.
With the Health Care Reform bill they managed to smash out of that corner and get the job done anyway, but they still failed to take control of the debate and wrestle it like the true wordsmiths and salesmen the Republicans are.
They need to take control of the language and redefine it for us or they will continue to lose elections even if they have found the courage to stand up for legislation they believe in…
I am pro life
I believe in life. I believe in allowing people to have the life they choose and make choices about their body. I believe in the life of a mother forced to make a terrible decision.
I believe in the life of the unborn, unwanted baby that might have been prevented if only actual data from real life was listened to when we’re told that teaching abstinence doesn’t work. Life tells us that condoms and sex education works. So I believe in listening to life.
I also believe in lives that are out on the street because we fail to look after the poor. We fail to provide for their basic needs like shelter and healthcare. I believe in the life of people in foreign countries – life that is equal in value to my own. I believe that you can’t invade their countries or prop up their dictators without having violent reactions. That’s just how life works and how people protect the lives of their families. When life gets desperate you take desperate actions.
I believe in life. I am pro life.
The life of undifferentiated cells, however, is only one form of life. I believe that abortion should be safe, legal and rare because I am pro life, and life happens. Abortion is horrible, however, abortion is going to happen if it is legal or not. We need to safeguard the lives of the young mothers involved. There are many, many lives to consider.
You know who is pro choice. Republicans. They believe that the government should get off our backs and let the free market decide. They choose to believe that making money is more important than providing basic checks and balances to make life a little easier for people.
They believe that we should have the freedom and choice to pick an insurance company and they should have the freedom to choose to screw their customers. That is pro choice. They believe that gays and lesbians had a choice when it came to their sexuality. They choose to believe it matters to them.
I am Strong on Defense
I believe in defeating those who would hurt us. I don’t believe in fighting a tactic. Terrorism is not something you can defeat any more than you can defeat walking or shooting a gun. A war against terrorism is not being strong on defense, it’s being weak on language skills.
I know that being strong means having the courage and conviction to know when I am wrong, to understand my enemy’s motives properly (and not the characature some might choose to paint) because I know that without understanding their true motives and methods I am just flailing around like a defenseless fool.
I am strong on defense because I understand that defense is not hurting defenseless people, but rather helping those people defend themselves against ignorance and violence.
I am strong on defending the freedoms and liberties that I believe in. I am strong enough not to let ‘Terrorists’ scare me into compromising my way of life.
I am strong on defense.
I believe in protecting a flag
I am against burning Flags. Actually no, not flags, but rather the things those flags represent. The American flag represents the freedom to burn flags. So I believe in protecting the flag by letting people burn it. Because in burning it they are demonstrating the power of that flag to transcend any moment and last forever. By performing the symbolic act of burning the flag those people are at once making their point and undermining it. I believe in the flag to transcend its own burning.
I believe in Civil Unions and defense of Marriage.
I believe all marriges should be civil unions. Why is a religious institution handled by the Government? Why can’t any two people form a civil union in order to confer certain basic rights to each other. Why is marriage not protected by and sacred to the church instead of allowing it to get corrupted by Government.
If you want to get Married in the eyes of God, then go to a church. If you want a legal contract to confer rights onto another through the state, get a Civil Union. They should be two, separate things and the church can make up any rules it wants about Marriage, and the state shouldn’t discriminate when it comes to unions.
I am a regular Joe
I hate being elitist, I don’t like reading books and I sure as hell don’t like to over think problems. That’s why I am not a politician. I also can’t run very fast or very long, that’s why I am not an elite athlete either.
I’m sure as hell glad that elite people run our government though, and run our races, and practice law and do all the other important and hard things they do. I am glad that the elites who run for office think through problems properly and consider the complex systems that make up our society rather than knee jerk reactionary ‘ordinary people’ who would easily let their emotions and mob rule guide them.
I love regular people, I want to have a beer with them. But I don’t want them running any country I live in.
I have faith
I am full of faith. I believe deeply in the things I believe. They are different from the things you believe but that does not make me a ‘non believer’.
I have a strong moral compass – one I spent a great deal of time thinking about and defining for myself. In some ways, I might have given more thought to morality than you have.
As a wise man once said, You believe in things that have not been proven; Well I believe in people despite abundant amounts of evidence to the contrary. That is faith. I have more faith in the divinity of people (something Jesus taught) than you do.
I might not believe that Jesus (or anyone else who has been elevated to his status) was God, but I believe in his message. His actual message of unconditional love and forgiveness for all. I believe he taught us to look after the least among us and to turn the other cheek. That means that bombing other countries, allowing the poor to persist and judging others for their sex, race or geographic location is the exact opposite point of having faith in his teachings.
He also taught us to be free thinkers, not to believe in institutions just because they are there. He was a rebel who blasphemed the religious institutions of his time.
I have more faith than you in the actual words and deeds of Jesus. And that means I am not afraid of all the scary gays and terrorists and flag burners out there. If you question my faith you are simply showing a weakness in your own.
I could go on and on… but you get the idea.
What words would you like to reclaim for reality?
Missed opportunities in Publishing
// February 21st, 2010 // 0 Comments // Attention, Media, Technology
MG Siegler over on Techcrunch yesterday wrote a story about how the AP is tweeting links to its stories. Those links, however, are not to its website. Instead those twitter links lead to Facebook copies of their stories!
Here’s a snippet of his post:
The AP is using their Twitter feed to tweet out their stories — nothing new there, obviously — but every single one of them links to the story on their Facebook Notes page. It’s not clear how long they’ve been doing this, but Search Engine Land’s Danny Sullivan noted the oddness of this, and how annoying it is, tonight. The AP obviously has a ton of media partners, and they could easily link to any of those, or even the story hosted on their own site. But no, instead they’re copying all these stories to their Facebook page and linking there for no apparent reason.
As Sullivan notes in a follow-up tweet, “i really miss when people had web sites they owned and pointed at. why lease your soul to facebook. or buzz. or whatever. master your domain.”
What’s really odd about this is the AP’s recent scuffle with Google over the hosting of AP content. The two sides appeared to reach some sort of deal earlier this month (after months of threats and actual pulled content), but now the AP is just hosting all this content on Facebook for the hell of it?
To me this isn’t unusual at all. In fact it’s common practice amongst ’social media experts’. Many of us use/used tools like FriendFeed, Buzz, Facebook etc not just to share links, but to actually host original content. We actively send all our traffic to these sites rather than using them as draws back to our own open blog/publishing platforms.
I completely agree with MG. Sending your audience to a closed destination site which provides you no brand control, monetization or cross-sell capability shows a profound misunderstanding of the economics of publishing.
Some will argue that the content should find the audience, and they should be free to read it wherever they like. Sure, I won’t disagree with that, but actively generating it in a non-monetizable place and actively sending people there seems like a missed opportunity to me. Why not generate it on your blog and then simply share the links in other places. If those users choose to chat over there, that’s fine, but the first, best place to view the content and observe the conversation should always be at the source, at YOUR source. YOUR site.
Some will argue that those platforms generate more engagement than a regular blog/site. They generate engagement because your blog is not looked after. You’re using inferior plugins and have not taken the time to consider how your blog can become a first class social platform. You’re willing to use tools that cannibalize your audience rather than attract them. You’re willing to use your blog as a traffic funnel back to other destination sites by replacing big chunks of it with FriendFeed streams rather than hosting your own LifeStream like Louis Gray and Leo Laporte have done.
Some will argue (or not, because they don’t realize or don’t want to say it out loud) that they are not journalists, they are personalities, and they go wherever their audience is. They don’t monetize their content, they monetize the fact that they HAVE an audience by getting paying jobs that enable them to evangelize through any channel that they choose. Those people (and there are very few of them) have less incentive to consolidate their content sources (although there are still reasons to do so). Unfortunately, though, media properties sometimes get confused and think they can do the same thing.
The list of reasons why publishing stuff on Buzz or FriendFeed or Facebook as a source rather than an aggregator goes on and on, so I will just stop here.
I’m glad MG has picked up on it and written about it on Techcrunch.
#blogsareback
Update: Steve Rubel is agreeing with the AP’s approach. Using all sorts of fancy words like Attention Spirals, Curating and Relationships Steve is justifying APs ritual suicide of their destination site in favor of adding value, engagement and traffic to Facebook. Sorry Steve, but giving Facebook all your content and your traffic and not getting anything in return is called giving away the house.
Again, I’m not advocating that you lock content away behind paywalls, I’m simply saying that you need to own the source and make your site a first-class citizen on the social web. Not make Facebook the only game in town by handing it your audience.
[Audio] ET Conversation 4: Buzz’s Mixed Focus of Content Creation and Collection
// February 15th, 2010 // 0 Comments // Attention, Dataportability, Media, Technology
Over on EdgeTheory Conversations Louis Gray and I discuss Buzz and Google’s missed opportunity to be a pure aggregator.
Google Buzz = FriendFeed Reborn
// February 9th, 2010 // 0 Comments // Analysis, Attention, Dataportability, Media, Technology, synapticweb
FriendFeed was dead, now it is re-born as Google Buzz.
I’ve not been able to try the product yet, but philosophically and architecturally it seems superior to FriendFeed.
Here are my observations so far:
Consumption Tools
Buzz is better than FriendFeed because Google is treating it as a consumption tool rather than a destination site (by placing it in Gmail rather than hosting it on a public page). FriendFeed should have always been treated this way. Some people got confused and started hosting public discussions on FriendFeed.
That being said, though, I’ve long said that news and sharing is not the same as an email inbox and those sorts of items should not be ‘marked as read’ but rather stream by in an ambient way.
While Buzz is in fact a stream, it is its own tab that you have to focus on rather than a sidebar you can ignore (at least as far as I can tell right now).
How it affects Publishers (and Echo)
The inevitable question of ‘How does this affect Echo‘ has already come up on Twitter. Like FriendFeed before it, Buzz generates siloed conversations that do not get hosted at the source.
So, the publisher spends the time and money to create the content and Buzz/Google get the engagement/monetization inside Gmail.
For some reason, all these aggregators think that they need to create content to be of value. I disagree. I long for a pure aggregator that does not generate any of its own content such as comments, likes, shares etc.
That being said, however, the more places we have to engage with content the more reasons there are for Echo to exist so that publishers can re-assemble all that conversation and engagement back on their sites.
Synaptic Connections
Note that they don’t have a ‘Follow’ button – it’s using synaptic connections to determine who you care about. Very cool! I worry though that there might not be enough controls for the user to override the assumptions.
Open Standards
Already, Marshall is calling it the savior of open standards. I don’t think Open Standards need to be saved – but they certainly have all the buzz words on their site so that’s promising.
That’s it for now, maybe more later when I’ve had a chance to play with it.
Update: After playing with it this morning, and reading a little more, it’s clear that this is actually Jaiku reborn (not FriendFeed), because the Jaiku team were involved in building it. They deserve a lot of credit for inventing much of this stuff in the first place – long before FriendFeed.
Also, having used it only for an hour, the unread count on the Buzz tab is driving me nuts. It shouldn’t be there. It’s a stream not an inbox. Also it makes no sense why I can’t display buzz in a sidebar on the right side of my primary Gmail inbox view. That would be ideal.
It’s also funny to me that some people have tried to give Chris Messina credit for Buzz even though he’s been at Google for no more than a month. They clearly don’t understand how long and hard it is to build product. Messina is good, but he aint that good
Facebook and the future of News
// February 4th, 2010 // 0 Comments // Analysis, Attention, Business, Dataportability, Media, Personal, Technology, synapticweb
Marshall Kirkpatrick has written a thoughtful piece over on Read/Write Web entitled ‘Facebook and the future of Free Thought‘ in which he explains the hard facts about news consumption and the open subscription models that were supposed to create a more open playing field for niche voices.
In it, he states that news consumption has barely changed in the last 10 years. RSS and Feed Readers drive very little traffic and most people still get their news from hand selected mainstream portals and destination sites (like MSN News and Yahoo news etc). In other words, mainstream users do not curate and consume niche subscriptions and are quite content to read what the mainstream sites feed them.
This is troubling news (pun intended) for those of us who believe that the democratization of publishing might open up the world to niche voices and personalized story-telling.
Marshall goes on to argue that Facebook might be our last hope. That since everyone spends all their time in Facebook already, that the service has an opportunity to popularize the notion of subscribing to news sources and thereby bring to life our collective vision of personalized news for the mainstream. Facebook already does a great deal of this with users getting large amounts of news and links from their friends as they share and comment on links.
Through my work with APML I have long dreamed of a world where users are able to view information through a highly personalized lens – a lens that allows them to see personally relevant news instead of just popular news (note that Popularity is a factor of personal relevancy, but it is not the only factor). That doesn’t mean the news would be skewed to one persuasion (liberal or conservative for example) but rather to a specific topic or theme.
Could Facebook popularize personalized news? Should it? Do we really want a closed platform to dictate how the transports, formats and tools of next generation story-telling get built? If so, would we simply be moving the top-down command and control systems of network television and big media to another closed platform with its own limitations and restrictions?
Personalized news on closed platforms are almost as bad as mainstream news on closed platforms. News organizations and small niche publishers both need a way to reach their audience using open technologies or we are doomed to repeat the homogenized news environment of the last 2 decades. The one that failed to protect us from a war in Iraq, failed to innovate when it came to on-demand, and failed to allow each of us to customize and personalize our own news reading tools.
That’s why technologies like RSS/Atom, PubSubHub and others are so important.
What’s missing now is a presentation tool that makes these technologies sing for the mainstream.
So far, as an industry, we’ve failed to deliver on this promise. I don’t have the answers for how we might succeed. But succeed we must.
Perhaps established tier 1 media sites have a role to play. Perhaps market forces that are driving them to cut costs and innovate will drive these properties to turn from purely creating mainstream news editorially toward a model where they curate and surface contributions from their readership and the wider web.
In other words, Tier 1 publishers are being transformed from content creators to content curators – and this could change the game.
In the race to open up and leverage social and real-time technologies, these media organizations are actually making way for the most effective democratization of niche news yet.
Niche, personalized news distributed by open news hubs born from the ‘ashes’ of old media.
Don’t like the tools one hub gives you? Switch to another. the brands we all know and love have an opportunity to become powerful players in the news aggregation and consumption game. Will they respond in time?
Due to my experience working with Tier 1 publishers for Echo, I have high hopes for many of them to learn and adapt. But much more work still remains.
Learn more about how news organizations are practically turning into personalized news curation hubs over on the Echo Blog.
EdgeTheory Conversations
// January 25th, 2010 // 0 Comments // Analysis
Louis Gray and I have been doing some recorded conversations lately. Here are the first two.
Conversation 1 – Twitter Suggested User List
Conversation 2 – iSlate Week: Apple’s Closed Approach in an Open World



