Web 3.0 Density with Clima.me

June 21, 2011
Thumbnail image for Web 3.0 Density with Clima.me

Over at Total Social Media, and as part of their Web 3.0 Lab, they’ve developed a pretty cool mashup of location and social/semantic data called Clima.me. Clima.me is a tool that measures the density of location-tagged data from a number of web apps (Twitter, Wikipedia, Flickr, Yelp, and Foursquare) and kicks back a Web 3.0 [...]

Read the full article →

Subjective Objectivity

May 16, 2011
Thumbnail image for Subjective Objectivity

My wife recently underwent a surgical procedure. During recovery, the nurses would periodically enter the room to offer her pain medication. Each time, before they would give her the medication, they asked her to rate her pain and would refer her to a chart on the wall as a reference. You may have seen these [...]

Read the full article →

Social Strategy: Time for Some Little Thinking

April 8, 2011
Thumbnail image for Social Strategy: Time for Some Little Thinking

Imagine you’ve been invited to the most anticipated cocktail party of the season. Well in advance of the event, you anticipate the people you will meet and the exciting conversations you will have. Finally the evening comes and, as you arrive, the hostess greets you at the door and offers to take your coat. Before [...]

Read the full article →

Quick Guide to Successful Paper Prototyping

March 18, 2011

I’ve written a quick guide to help conduct a successful paper prototyping session.  You can read it here.
While no guide can ensure success, I’ve tried to address some of the common points of failure we’ve experienced. The most important thing to do is get the right people in the room, but the rest of the [...]

Read the full article →

Social Media: Your Peripheral Nervous System

March 8, 2011
Thumbnail image for Social Media: Your Peripheral Nervous System

Remember when you were in school and sat there confused while the teacher continued teaching something you didn’t quite grasp? Then, after the first student raised their hand and said, “I don’t get it,” a number of other students raised their hand and said, “We don’t get it, either.” Remember how much better you felt [...]

Read the full article →

Sprout Social: First Impressions

March 4, 2011
Thumbnail image for Sprout Social: First Impressions

I first hear about Sprout Social when my friend, @jdkunesh (of Fuzzy Math) tweeted about it. I replied to him with questions about it and was quickly contacted by the company itself, saying that the best way to learn about it was to use it. So, I signed up for the 30-day trial, and have [...]

Read the full article →

Our Bad Choices: Similar But Not Equal

March 4, 2011
Thumbnail image for Our Bad Choices: Similar But Not Equal

I’m re-reading Dan Ariely‘s Predictably Irrational right now. It’s still amazing to me how completely manipulable we are. I just finished the first chapter, which deals with the phenomenon of how our decision-making processes are so predictably skewed by changes to the choice pool.
The example Dan brings up in the book is an experiment where [...]

Read the full article →

Recalling Total Recall

February 13, 2011

It’s been 2 years since I was poring over footage from a trip made to San Francisco to interview Gordon Bell about his book, Total Recall, and to discuss how computers were quickly taking their place as our surrogate memory. I recently went back and looked at the finished product and find the content more [...]

Read the full article →

An Anthropology of Our Own

February 1, 2011
Thumbnail image for An Anthropology of Our Own

I just went back and read the Playboy Interview with Marshall McLuhan from 1969.  It’s always fun to go back and re-read some of the ideas that played a role in shaping my thinking.  As a nice surprise, two ideas seemed to jump out at me as particularly relevant today.
The Phonetic Alphabet Was Our Ticket [...]

Read the full article →

Bad Javascript Humor

January 28, 2011

I’m a sucker for bad jokes in the form of code.  Here’s my contribution to the genre:
<script language=”javascript” type=”text/javascript”>
<!–

function tellBadJoke() {
fence = new Object();
fence.sittingOn = new Array(“Pete”, “Repeat”);

var fallsOff = fence.sittingOn.indexOf(“Pete”);
if(fallsOff!=-1) fence.sittingOn.splice(fallsOff, 1);

if (fence.sittingOn.length == 1 && fence.sittingOn[0] == “Repeat”){
[...]

Read the full article →