The Internet’s secret sauce: surfacing coincidence

What is it that makes my favorite online services so compelling? I’m talking about the whole family of services that includes Dopplr, Wesabe, Twitter, Flickr, and del.icio.us among others.

I find it interesting that people don’t generally refer to any of these as “web sites”. They are “services”.

I was fortunate enough to spend some time with Dopplr’s Matt Biddulph and Matt Jones last week while in London where they described the architecture of what they’ve built in terms of connected data keys. The job of Dopplr, Mr. Jones said, was to “surface coincidence”.

I think that term slipped out accidentally, but I love it. What does it mean to “surface coincidence”?

It starts by enabling people to manufacture the circumstances by which coincidence becomes at least meaningful if not actually useful. Or, as Jon Udell put it years ago now when comparing Internet data signals to cellular biology:

“It looks like serendipity, and in a way it is, but it’s manufactured serendipity.”

All these services allow me to manage fragments of my life without requiring burdensome tasks. They all let me take my data wherever I want. They all enhance my data by connecting it to more data. They all make my data relevant in the context of a larger community.

When my life fragments are managed by an intelligent service, then that service can make observations about my data on my behalf.

Dopplr can show me when a distant friend will be near and vice versa. Twitter can show me what my friends are doing right now. Wesabe can show me what others have learned about saving money at the places where I spend my money. Among many other things Flickr can show me how to look differently at the things I see when I take photos. And del.icio.us can show me things that my friends are reading every day.

There are many many behaviors both implicit and explicit that could be managed using this formula or what is starting to look like a successful formula, anyhow. Someone could capture, manage and enhance the things that I find funny, the things I hate, the things at home I’m trying to get rid of, the things I accomplished at work today, the political issues I support, etc.

But just collecting, managing and enhancing my life fragments isn’t enough. And I think what Matt Jones said is a really important part of how you make data come to life.

You can make information accessible and even fun. You can make the vast pool feel manageable and usable. You can make people feel connected.

And when you can create meaning in people’s lives, you create deep loyalty. That loyalty can be the foundation of larger businesses powered by advertising or subscriptions or affiliate networks or whatever.

The result of surfacing coincidence is a meaningful action. And those actions are where business value is created.

Wikipedia defines coincidence as follows:

“Coincidence is the noteworthy alignment of two or more events or circumstances without obvious causal connection.”

This is, of course, similar and related to the definition of serendipity:

“Serendipity is the effect by which one accidentally discovers something fortunate, especially while looking for something else entirely.”

You might say that this is a criteria against which any new online service should be measured. Though it’s probably so core to getting things right that every other consideration in building a new online service needs to support it.

It’s probably THE criteria.

Announcing baby with Twitter

I get Twitter now.

Announcing baby with TwitterUntil last week it seemed a bit silly to me, perhaps overhyped. But after using it to share updates of my son’s birth with friends and family members distributed across several time zones in near real-time, I’ve become a new fan of this fantastic tool.

Whereas I may have used email to announce his arrival before Twitter (something I also did after the fact), I was able to Twitter the experience of my son’s arrival throughout the day using my phone to simply send a little bit of info at a time via SMS.

Email would have been way too cumbersome for nearly live storytelling like this. Plus, the self-selective nature of it allowed some people to follow my posts who I probably wouldn’t have thought to email.

Flickr served a similar role for my daughter’s birth nearly 3 years ago, and it was invaluable to me again this time now that my mother and mother-in-law are both Flickr users finally. The photo-hungry grandparent is insatiable when it comes to newborns.

But Twitter adds a really nice new dimension to the way we share bits of our daily experience.

It was great knowing that my little brother in London and my older brother in Los Angeles were getting text messages on their phones as this major life event unfolded for me. Twitter made it feel like they were part of the experience, like bystanders, even if the details were as boring as where we ate dinner or what was on the TV in the hospital waiting room (Fresh Choice and Maury Povich, in case you’re interested).

Big sis checks out her new baby brotherSomehow I think the inability to share those inane details with the people we care about is exactly what makes people feel isolated in this modern distributed world. Well, maybe the world doesn’t need more meaningless data out there, but it certainly needs better ways to get the right data to the right people at the right time.

Twitter does just that.

Testing ways to splice my feeds

I started playing around with Pipes a bit more the other day and then found this handy tip via Lifehacker for nicer looking ways to link splice in your blog feed.


You can already splice del.icio.us and flickr directly into any Feedburner feed, but Pipes allows you to do things like isolating the saved bookmarks from tags and groups of tags. You can also prepend each item in your feed with things like “link”, “blog post”, and “photo”. You could also splice in other feeds that Feedburner doesn’t support like your Last.fm tracks, for example. I thought I would try offering foreign language versions of all this, too.

I apologize if my feed here gets squirrely on you as I work this out. Coincidentally, I saw this post yesterday that pointed out the number 1 reason people unsubscribe from a particular feed is information overload. I’m definitely becoming an overload offender here. Sorry.

If you want to be sure you’re only subscribed to my blog posts, then here is the blog-only feed.

UPDATE: As I suspected, it was a snap to create foreign language versions of my feeds. I’ve added several translations using the BabelFish operator. I can’t vouch for the accuracy or quality of the translations, but there are now Spanish, French, German, and Japanese language versions of my feed. More on the way.