<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FactoryCity &#187; Life online</title>
	<atom:link href="http://factoryjoe.com/blog/category/things-i-think-about/life-online/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog</link>
	<description>This can all be made better. Ready? Begin.</description>
	<lastBuildDate>Wed, 11 Jan 2012 18:16:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://factoryjoe.com/blog/?pushpress=hub'/>
		<item>
		<title>Social media versus Oil Can Henry&#8217;s</title>
		<link>http://factoryjoe.com/blog/2010/06/13/social-media-versus-oil-can-henrys/</link>
		<comments>http://factoryjoe.com/blog/2010/06/13/social-media-versus-oil-can-henrys/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 01:25:21 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[fluther]]></category>
		<category><![CDATA[oil can henry's]]></category>
		<category><![CDATA[quora]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[social search]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1930</guid>
		<description><![CDATA[It&#8217;s the banal that determines whether social media will succeed in the mainstream, and today I had an experience that I think demonstrates how far away we are from achieving the the ubiquitously useful social media experience we deserve. Specifically, I got my oil changed. The epitome of banal, right? Yeah, except, see, I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s the banal that determines whether social media will succeed in the mainstream, and today I had an experience that I think demonstrates how far away we are from achieving the the ubiquitously useful social media experience we deserve.</p>
<p>Specifically, I got my oil changed.</p>
<p>The <em>epitome</em> of banal, right?</p>
<p>Yeah, except, see, I don&#8217;t really know anything about cars (yeah, I&#8217;m man enough to admit it&#8230; what? <em>What?!</em>), — and so when the <a href="http://oilcanhenrys.com/">Oil Can Henry&#8217;s</a> technician suggested that I use synthetic motor oil instead of the conventional stuff I&#8217;d been using, I had no idea what to tell him — though the significant price difference definitely put me off.</p>
<p><a title="View 'Famous 20-Point Full-Service Oil Change' on Flickr.com" href="http://www.flickr.com/photos/25419820@N00/4698218492"><img class="figure figure-a" style="display: block; margin-left: auto; margin-right: auto;" src="http://farm5.static.flickr.com/4022/4698218492_eeae13d329_o.jpg" border="0" alt="Famous 20-Point Full-Service Oil Change" width="480" height="230" /></a></p>
<p>Pressed for an answer, I did what anyone in this situation would do (<em>yeah right</em>): I <a href="http://twitter.com/chrismessina/status/16098526152">posted to Twitter</a> and <a href="http://blog.vark.com/?p=107">CC&#8217;d Aardvark</a> (a question-answer service that follows my tweets):</p>
<p><a title="Twitter / Chris Messina: I've got ~26K miles on a 2 ... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4697522991/"><img class="figure figure-a" style="display: block; margin-left: auto; margin-right: auto;" src="http://farm5.static.flickr.com/4044/4697522991_b9b52dcc62_o.png" alt="Twitter / Chris Messina: I've got ~26K miles on a 2 ..." width="571" height="266" /></a></p>
<p>Within seconds <a href="http://twitter.com/vark">@vark</a> sent me a direct message confirming that they&#8217;d received my query and were on the case:</p>
<p><a title="Twitter / Direct Messages by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4697602705/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4060/4697602705_f801f2eb3e_o.png" alt="Twitter / Direct Messages" width="463" height="62" /></a></p>
<p>Of course by now the attendant needed an answer — I was there for an oil change after all — and stalling until I got a definitive answer would have just been awkward.</p>
<p>&#8220;Sure,&#8221; I said, &#8220;what the hell.&#8221;</p>
<p>Then the responses started rolling in.</p>
<p>The first came from Derek S. on Aardvark <a href="http://vark.com/channels/22614075">3 minutes later</a>:</p>
<blockquote>
<p>I&#8217;m far from a car expert, but my experience with my Honda Fit is that Hondas are generally engineered to run on the basics… regular unleaded gas, regular oil, etc. My guess is it&#8217;s probably not worth it.</p>
</blockquote>
<p>Hmm, okay, that&#8217;s basically what I thought too, but it sounds like Derek knows as much about cars as I do.</p>
<p>Then came the <a href="http://twitter.com/kmskala/status/16098711120">first response</a> on Twitter from Kasey Skala:</p>
<blockquote>
<p>@chrismessina synthetic is for 75k+</p>
</blockquote>
<p>Hmm, well, that&#8217;s pretty definitive. Guess I got punk&#8217;d.</p>
<p>But then more answers came in. A total of 17 tweets overall:</p>
<p><a href="http://twitter.com/xentek/status/16098946750">Erik Marden</a>:</p>
<blockquote>
<p>@chrismessina synthetic costs more, but lasts longer. I always go for it.</p>
</blockquote>
<p><a href="http://twitter.com/r/status/16098950069">Rex Hammock</a>:</p>
<blockquote>
<p>@chrismessina For the record, Castrol is 100% owned by BP. Just saying. For the record.</p>
</blockquote>
<p><a href="http://twitter.com/niccai/status/16099014478">Nick Cairns</a>:</p>
<blockquote>
<p>@chrismessina castrol is a bp co</p>
</blockquote>
<p><a href="http://twitter.com/fintler/status/16099038764">Jon Bringhurst</a>:</p>
<blockquote>
<p>@chrismessina If you go synthetic, keep in mind that time between oil changes can jump up to like 10k+ miles, depending on how you drive.</p>
</blockquote>
<p><a href="http://twitter.com/joshsprague/status/16099181769">@joshsprague</a>:</p>
<blockquote>
<p>@chrismessina Started doing 15Kmile synthetic on my 98 Honda. Need to read up more, but think fewer oil changes = less oil used.</p>
</blockquote>
<p><a href="http://twitter.com/bobtiki/status/16099213977">Mark Boszko</a>:</p>
<blockquote>
<p>@chrismessina Synthetic oil is always a good idea, in my experience. I&#8217;ve taken cars to nearly 300K miles with its help.</p>
</blockquote>
<p><a href="http://twitter.com/herrensam/status/16099723855">Sam Herren</a>:</p>
<blockquote>
<p>@chrismessina Only if you wanna keep synthetic for the rest of the time you own the car.  Can&#8217;t go back and forth.</p>
</blockquote>
<p><a href="http://twitter.com/earsmack/status/16099992067">@earsmack</a>:</p>
<blockquote>
<p>@chrismessina I&#8217;ve heard that&#8217;s about the time to do it. Advantage = less frequent oil changes but nary any cost savings in my experience.</p>
</blockquote>
<p><a href="http://twitter.com/frankstallone/status/16100155249">Frank Stallone</a> (<a href="http://twitter.com/frankstallone/status/16100341464">2</a>, <a href="http://twitter.com/frankstallone/status/16100369550">3</a>):</p>
<blockquote>
<p>@chrismessina I put only synthetic oils in my cars &#8212; check your manual you may find you were suppose to be putting that in from the start!</p>
<p>@chrismessina I just looked up your car &#8211; every engine that Honda built for it should use synthetic http://bit.ly/aRvtmX</p>
<p>@chrismessina I love Amsoil the most but I&#8217;ll use Castrol and Mobile 1 any day &#8212; very trust worthy brands</p>
</blockquote>
<p><a href="http://twitter.com/RobotDeathSquad/status/16100432746">B J Clark</a>:</p>
<blockquote>
<p>@chrismessina yes, go with synthetic and then only change it once every 5k &#8211; 10k miles.</p>
</blockquote>
<p><a href="http://twitter.com/zakiwarfel/status/16100888864">Todd Zaki Warfel</a> (<a href="http://twitter.com/zakiwarfel/status/16100969385">2</a>):</p>
<blockquote>
<p>@chrismessina primary benefit of synthetic is if you drive hard or want to go longer on oil changes (e.g. 6-10k).</p>
<p>@chrismessina it&#8217;s the only thing I ran in my Mini Cooper S Works Edition (street legal race car)</p>
</blockquote>
<p><a href="http://twitter.com/namsoila/status/16105033052">Osman Ali</a>:</p>
<blockquote>
<p>@chrismessina Mobil 1</p>
</blockquote>
<p><a href="http://twitter.com/caloggins/status/16105842478">Christopher Loggins</a>:</p>
<blockquote>
<p>@chrismessina Prob too late, but Castrol Syntec is good oil. Good viscocity, temperature range, and zinc. Would use vs conventional.</p>
</blockquote>
<p>I&#8217;ve captured all the responses here to give you a sense for the variety of answers I received from respondents who were all presumably unaware of each other&#8217;s responses.</p>
<p>If you ask me, this is a pretty good range — and is an excellent demonstration of both <a href="http://brynnevans.com/blog/2010/04/24/on-why-people-ask-questions-on-social-networks/">social search</a> and distributed cognition and illustrates why <a href="http://brynnevans.com/blog/2010/01/14/social-cant-be-solved-by-an-algorithm/">&#8220;social&#8221; can&#8217;t be solved by an algorithm</a> (this is the stuff that <a href="http://brynnevans.com">Brynn</a>&#8216;s an<a href="http://brynnevans.com/blog/category/social-search/"> expert on</a>).</p>
<p>The reality is that that my social network (including my <a href="https://twitter.com/chrismessina/followers">22,000+ Twitter followers</a> and extended network through Aardvark) failed me. I probably made a premature decision to switch to synthetic oil — or at best, a decision without sufficient knowledge of the consequences (i.e. that once you switch, you really <a href="http://www.fluther.com/87451/ive-got-26k-miles-on-a-2007-honda-civic-oil-can/#quip1407850">shouldn&#8217;t switch back</a>). It&#8217;s not like it&#8217;s the end of the world or anything, but this is the kind of experience that I&#8217;d expect social networks to be really good at. And it&#8217;s not like I didn&#8217;t get good answers — they just weren&#8217;t there when I needed them.</p>
<p>And it&#8217;s all the more funny because I actually <a href="http://twitter.com/chrismessina/status/16094778894">tweeted my plans</a> two hours before I left&#8230; why didn&#8217;t the network <em>anticipate</em> that I might need this kind of information and prepare it in advance? Better yet: why didn&#8217;t my car tell me <em>its</em> opinion (I&#8217;m half serious — it should be the authority, right?)? Surely the answer I sought was out there in the world some where — why didn&#8217;t my network tee this up for me? (And no doubt I&#8217;m not the first person to find himself in this situation!)</p>
<p>The network responded, but only after it was too late. So the next time I&#8217;m confronted by a question like this, what&#8217;s the likelihood that I&#8217;ll turn to my network? What if I didn&#8217;t work on this stuff for a living?</p>
<p>Out of curiosity, I submitted this question to <a href="http://www.fluther.com/">Fluther</a>, <a href="http://www.quora.com">Quora</a>, and <a href="http://www.flickr.com/photos/factoryjoe/4698184188/"><em>tried</em> to cross-post to Facebook</a> (since Facebook is working on <a href="http://techcrunch.com/2010/05/31/facebook-questions-facebook/">its own Q&amp;A solution</a>) but that <a href="http://www.flickr.com/photos/factoryjoe/4698189678/">failed</a> for some reason.</p>
<p>So far, I&#8217;ve received <a href="http://www.fluther.com/87451/ive-got-26k-miles-on-a-2007-honda-civic-oil-can/">three responses</a> on Fluther, <a href="http://www.quora.com/I've-got-26K-miles-on-a-2007-Honda-Civic.-Oil-Can-Henry's-is-upselling-me-on-Castrol-Syntec-vs-conventional-oil.-Should-I-bite">none</a> on Quora, and <a href="http://vark.com/channels/22614075">two</a> on Aardvark. I also posted the full text of my question to <a href="http://www.google.com/search?hl=en&amp;q=I%27ve+got+%7E26K+miles+on+a+2007+Honda+Civic.+Oil+Can+Henry%27s+is+upselling+me+on+Castrol+Syntec+vs+conventional+oil.+Should+I+bite%3F">Google</a> and <a href="http://www.bing.com/search?q=I%27ve+got+%7E26K+miles+on+a+2007+Honda+Civic.+Oil+Can+Henry%27s+is+upselling+me+on+Castrol+Syntec+vs+conventional+oil.+Should+I+bite%3F&amp;go=&amp;form=QBLH&amp;qs=n&amp;sk=">Bing</a> but amusingly enough, only my Fluther question came up as a result.</p>
<p>My takeaway? We&#8217;ve certainly made progress on the accessibility of social networks in aiding in question answering, but until our networks are able to provide better real-time or anticipatory responses, <a href="http://en.wikipedia.org/wiki/Caveat_emptor">caveat emptor</a> still applies.</p>
<p>Then again, <a href="http://en.wiktionary.org/wiki/your_mileage_may_vary"><abbr title="your mileage may vary">YMMV</abbr></a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/06/13/social-media-versus-oil-can-henrys/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The social agent, part 3: Follow</title>
		<link>http://factoryjoe.com/blog/2010/03/16/the-social-agent-part-3-follow/</link>
		<comments>http://factoryjoe.com/blog/2010/03/16/the-social-agent-part-3-follow/#comments</comments>
		<pubDate>Tue, 16 Mar 2010 11:24:38 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[follow]]></category>
		<category><![CDATA[j.mp:key=fj_follow]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1882</guid>
		<description><![CDATA[This is the third part of the five part Mozilla Labs Concept Series on Online Identity. This post introduces and examines the &#8220;Follow&#8221; verb as a more modern and flexible approach to &#8220;subscribing&#8221; to information — information of any kind: people, sites, social objects and anything with a stream or feed. Other entries in the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://mozillalabs.com/conceptseries/identity/"><img class="alignright size-full wp-image-1861 figure figure-b" title="Official Concept" src="http://factoryjoe.com/blog/wp-content/uploads/CS_Official_Concept_180x150.png" alt="Mozilla Labs Official Concept" width="180" height="150" /></a>This is the <a href="https://mozillalabs.com/conceptseries/identity/follow/">third part</a> of the <a href="http://mozillalabs.com/conceptseries/identity/">five part Mozilla Labs Concept Series on Online Identity</a>. This post introduces and examines the &#8220;Follow&#8221; verb as a more modern and flexible approach to &#8220;subscribing&#8221; to information — information of any kind: people, sites, social objects and anything with a stream or feed.</p>
<p>Other entries in the concept series include: <em><a href="http://factoryjoe.com/blog/2010/03/11/the-social-agent/"> Part 1: The Social Agent</a> and <a href="http://factoryjoe.com/blog/2010/03/12/the-social-agent-part-2-connect/">Part 2: Connect</a></em>.</p>
<p>Also take a look at the rest of <a href="http://www.flickr.com/photos/factoryjoe/sets/72157623600959900/">my mockups</a> (<a href="http://www.flickr.com/photos/factoryjoe/sets/72157623600959900/show/">view as a slideshow</a>) or visit the <a href="https://mozillalabs.com/blog/2010/03/online-identity-concept-series/">project overview</a>.</p>
<p>. . .</p>
<p>Recently I stopped by my neighborhood Whole Foods looking to pick up fixin’s for dinner — some fish, beets; y’know: the basics. After checking out, I noticed a sign on the wall that I’d not seen before, providing links to that local Whole Foods’ Twitter and Facebook pages. It struck me as rather strange that a company like Whole Foods would promote their profiles on networks owned by other companies until I got out of my tech bubble mindset for a moment and realized how irrelevant Whole Foods’ homepage must seem to people who are now used to following friends’ and celebrities’ activities on sites like Twitter and Facebook. What are you supposed to do with a link to a homepage these days? Bookmark it? — only to lose it among the thousands of other bookmarks you already forgot about?</p>
<p><a title="An increasingly common sight... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4242973941/"><img class="aligncenter figure figure-a" src="http://farm5.static.flickr.com/4071/4242973941_c1b8c21db5.jpg" alt="An increasingly common sight..." width="375" height="500" /></a></p>
<p>As the number of people and organizations who have homepages on the web has increased the people formerly known as the audience are diverting their attention from these static outposts to activity-based social content, often consumed as-it-happens, in real-time.</p>
<p>This has tremendous implications for the browser, an application devised during the age of the “slow web”. More importantly, the browser’s interface hasn’t kept up with the changing and rapidly evolving nature of web content, failing to provide native interfaces that help you track content that you’re interested in, and that updates you automatically as new atomic data is available.</p>
<p>Though many browsers have basic feedreader support, their implementations are uninspired and irrelevant — as evidenced by the popularity of alternative web-based aggregators like Google Reader, Netvibes, Friendfeed, and even Twitter and Facebook.</p>
<p>In fact, the popularity of these services proves that consuming syndicated content from various sources is something that people want — it’s just that the browser does virtually nothing to satiate this desire.</p>
<p>Whole Foods‘ promotion of their Twitter and Facebook profiles also underscores an additional evolution that existing feed formats don’t express: that people are interested in many more kinds of content than blog posts and articles! People want photos, videos, status updates, wishlists, favorites, birthdays, and more. They want to know what changed or what happened — whether someone left a comment, made a new friend, is attending an event, or changed their profile photo. These activities take place across several domains and contexts, and pulling them all together into one convenient place is needlessly tedious and rarely portable.</p>
<p>Though I’m sure Whole Foods would much prefer to advertise its own website, they must promote themselves in the contexts where their customers spend their time for one simple reason: Facebook and Twitter have made it insanely easy for people to follow what their friends and favorite brands are doing. Even though feeds subscriptions have been built into browsers for several generations now, it took the social networks to actually make this feature usable — and wrote the browser right out of the picture.</p>
<p>But all’s not lost. As it turns out, the social agent is perfectly suited to provide “following” functionality by modernizing the browser’s existing feed infrastructure. In fact, by implementing “follow” at the browser level, we can generalize the activity of “subscribing” beyond articles and blog posts — and bring the functionality that people expect from social networks to the entire web.</p>
<p>Like subscribing, “following” only goes one way — and doesn’t require a reciprocal relationship in the way that “adding someone as a friend” on a social network often does.</p>
<p><a href="http://mozillalabs.com/conceptseries/files/2010/03/Screen-shot-2010-03-15-at-1.32.51-PM.png"><img class="aligncenter size-full wp-image-210" title="CNN Log In to Follow" src="http://mozillalabs.com/conceptseries/files/2010/03/Screen-shot-2010-03-15-at-1.32.51-PM.png" alt="CNN Log In to Follow" width="688" height="401" /></a></p>
<p>This means that following can apply to a wider array of subjects like people, sports teams, comment threads, brands, and any other entity that might emit a stream of updates or activities (even your scale can emit an activity stream!).</p>
<p>Following does not define the <em>mode</em> by which one “follows”, nor is it restrictive in <em>what</em> you follow. In Twitter, for example, you can follow someone’s updates on the web, on your phone via SMS, in apps, or in other connected social networking contexts. In other words, the social agent can continually evolve the experience of following all kinds of activities and objects, rather than being restricted to the conventional list of items common today.</p>
<p><a title="Viewing a photo detail page. by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4424760865/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4015/4424760865_47bbf5a087.jpg" alt="Viewing a photo detail page." width="500" height="375" /></a></p>
<p>The social agent can integrate following in two different ways: it can either provide built-in handling of syndicated content, or it can seamlessly hand off to a service like Friendfeed, Brizzly, TuneIn, Netvibes, Seesmic, or Google Reader. What’s important, though, is that when you hit the “follow” button, updates from your sources flow to a known preferred aggregator.</p>
<p>The power of “following” is evident when you connect to an activity publisher. To date, getting access to protected feeds in the browser has been complicated, especially if you use technologies like Facebook Connect or OpenID which don’t use passwords to provide access. By adding the ability to connect your active account to what you follow, the social agent can provide you seamless access to private feeds.</p>
<p>For example, say you decide to follow your friend, and want to receive updates when he posts new photos. That’d be easy, except that his photos are private to the world, and he posts them to a network that you’re not on. No problem: since the social agent knows who you are, it can help you connect with your friend and make it easy to just ask him for permission to see his photos. Next time he signs in, he’ll get a notification that you’ve requested access, which he can approve at his leisure. And you never have to sign up for the service that he happens to use — since his updates will be delivered to you through your social agent.</p>
<p><a title="Following is about more than just status updates... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4424740203/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2727/4424740203_8fa17a792c.jpg" alt="Following is about more than just status updates..." width="500" height="375" /></a></p>
<p>In practice, much of what I’ve described is already possible using recent protocols and formats. It’s really just a matter of providing a unified experience through the browser and pushing for wider adoption of these technologies across the most popular social web services.</p>
<p>Over time, it is conceivable that the browser may develop sophisticated functionality that provides personal analysis and insights into the people and activities that you follow. Such analysis may be presented in an aggregated view, or give you “Best Of” summaries along various slices (daily, monthly, locally, among your college friends, etc). It certainly will be exciting to improve your ability to consume all the information you’re interested in without being overwhelmed by it, with the social agent able to differentiate between content types, activity sources, actors, and contexts and able to pick out those things which are most relevant to your tastes.</p>
<p>One last thing: as processors become faster and computers more connected, managing information should be a burden borne by the computer, rather than the individual. The individual should instead focus on information intake, assessment, interaction, and decision making — the things that require human attentiveness.</p>
<p>Interfaces for managing data should be kept to a minimum, and where they do exist, should be made simple, efficient, and clear. Where we once relied on hierarchical folders and directories, for example, we can now rely on search or other heuristic ranking tools that take social inputs to improve their performance.</p>
<p>Over time we can expand functionality, but to begin, it makes sense to heed the wisdom of Gall’s law:</p>
<blockquote><p>“A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.”</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/03/16/the-social-agent-part-3-follow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing hashtags for emergency response</title>
		<link>http://factoryjoe.com/blog/2010/01/18/designing-hashtags-for-emergency-response/</link>
		<comments>http://factoryjoe.com/blog/2010/01/18/designing-hashtags-for-emergency-response/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 23:52:19 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[haiti]]></category>
		<category><![CDATA[hashtags]]></category>
		<category><![CDATA[j.mp:key=fj_tweak]]></category>
		<category><![CDATA[tweak the tweet]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1847</guid>
		<description><![CDATA[I&#8217;ve been moved by the devastation wrought by the Haitian earthquake. It&#8217;s simply impossible to fathom, with death toll estimates hitting 200,000. In comparison, the Indonesian tsunami of 2004 killed nearly 230,000 people — placing it fourth among the world&#8217;s deadliest earthquakes. To give some perspective to those numbers, the atom bomb dropped on Hiroshima in 1945 killed [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been moved by the <a href="http://www.boston.com/bigpicture/2010/01/haiti_six_days_later.html">devastation wrought</a> by the <a href="http://en.wikipedia.org/wiki/2010_Haiti_earthquake">Haitian earthquake</a>. It&#8217;s simply impossible to fathom, with <a href="http://www.telegraph.co.uk/news/worldnews/centralamericaandthecaribbean/haiti/7003057/Haiti-earthquake-death-toll-may-hit-200000.html">death toll estimates hitting 200,000</a>. In comparison, the <a href="http://en.wikipedia.org/wiki/2004_Indian_Ocean_earthquake">Indonesian tsunami of 2004</a> killed nearly 230,000 people — placing it fourth among the <a href="http://en.wikipedia.org/wiki/List_of_earthquakes#Deadliest_earthquakes_on_record">world&#8217;s deadliest earthquakes</a>. To give some perspective to those numbers, the atom bomb dropped on Hiroshima in 1945 <a id="aptureLink_Fre2I8LULk" href="http://en.wikipedia.org/wiki/Hiroshima#WWII_and_atomic_bombing">killed 80,000 people instantly</a>. These are numbers that I simply can&#8217;t grasp.</p>
<p>And this disaster still unfolds, with scores pitching in — many turning to the social web and social media to facilitate or amplify their efforts.</p>
<p><a href="http://wiki.crisiscommons.org/wiki/File:Tweak-the-Tweet-logo.png"><img class="alignright size-full wp-image-1846" title="Tweak the Tweet logo" src="http://factoryjoe.com/blog/wp-content/uploads/Tweak-the-Tweet-logo.png" alt="Tweak the Tweet logo" width="225" height="100" /></a>One such effort is being lead by <a href="http://epic.cs.colorado.edu">Project EPIC</a>, a collection of information scientists, computer scientists and computational linguists at the <a href="http://www.cs.colorado.edu/">University of Colorado at Boulder</a> and the <a href="http://www.ics.uci.edu/">University of California, Irvine</a>.</p>
<p>Their initiative, called <a href="http://epic.cs.colorado.edu/helping_haiti_tweak_the_twe.html">Tweak the Tweet</a>, provides a <a href="https://epic.cs.colorado.edu/groups/tweakthetweet/">dictionary of hashtags</a> for reporting on issues on the ground in Haiti and calling for aid. Here are templates for using their syntax:</p>
<p><a title="Tweak the Tweet by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4285526524/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2801/4285526524_33e2a87279_o.png" alt="Tweak the Tweet" width="438" height="528" /></a></p>
<p>I <a href="http://www.colorado.edu/news/r/1f74204947e4aeb86d328beb616ad826.html">applaud their efforts</a> and desire to help people communicate their status in a way that facilitates machine-processing. I worry, however, that this approach may limit its success.</p>
<h3>Hashtags are metadata for humans first, machines second</h3>
<p>The original need for hashtags came from the lack of any formal or public grouping mechanism in Twitter.</p>
<p>For example, when half of Silicon Valley went to <a href="http://sxsw.com">SXSW</a> and tweeted for days on end about this speaker or that panel, those who weren&#8217;t at the conference desperately wanted some way to filter out such noise. I <a href="http://factoryjoe.com/blog/2007/08/25/groups-for-twitter-or-a-proposal-for-twitter-tag-channels/">proposed the hashmark</a> (#) as a way of adding context to a tweet, so that people could choose for themselves to filter out or follow tweets tagged with certain keywords. In July last year, Twitter decided to <a href="http://www.techcrunch.com/2009/07/02/twitter-makes-hashtags-more-useful/">hyperlink hashtags to their respective search results</a>, and the format became widely adopted — more often than not used to game the trending topics on Twitter&#8217;s homepage.</p>
<p>Initially, most people thought hashtags were ugly and useless; even the folks at Twitter thought that they were unnecessary because they&#8217;d eventually develop natural language processing algorithms that would supersede the need manual tagging. Contrary to initial complaints about their complexity, hashtags become easier to understand and use with repeated exposure and practice because they are so transparent: if you see someone use a hashtag, you know how to use a hashtag.</p>
<p>And so three years later, hashtags still serve a role in helping people express themselves to each other.</p>
<h3>Keep it simple, make it memorable</h3>
<p>Language is inherently mutable; mathematics (the language of machines) is not. Verbal language can be adapted by a speaker, and what is heard (or read) is itself interpreted; the conversion is never digital, and invariably bears some loss of meaning.</p>
<p>But using hashtags to clarify meaning prioritizes the needs of the machine over the capabilities of the individual.</p>
<p>Such imposed order in a networked environment can succeed, but only if it achieves instant, widespread adoption, and is itself superficial (that is, it doesn&#8217;t require deep knowledge to understand or use the new order). In contrast, simpler, smaller and emergent structures tend to fare better over time, but <a title="Clarifying a few things about Twitter typographics like hashtags and slashtags" href="http://factoryjoe.com/blog/2009/12/14/twitter-typographics/">developing them is not easy</a> (see also: <a title="New microsyntax for Twitter: three pointers and the slasher" href="http://factoryjoe.com/blog/2009/11/08/new-microsyntax-for-twitter-three-pointers-and-the-slasher/">slashtags</a>).</p>
<p>Successful structures should also aim for minimal cognitive burden — by being easy to remember and recall in practice. I&#8217;ve frequently seen people tweet about how they &#8220;forget to use hashtags&#8221; in posts — which is not surprising, since most people don&#8217;t think about the metadata of what they say. Hashtags and slashtags are most useful, therefore, when you want to provide additional context that is harder to express otherwise.</p>
<h3>Learning from previous efforts</h3>
<p>The <a href="http://wiki.crisiscommons.org/wiki/Tweak_the_Tweet">Tweak the Tweet</a> project introduces a &#8220;new order&#8221; for using Twitter. Though the words it calls out are mostly common, the use of the hashmark seems gratuitous, given the limited length of the medium (something that <a href="http://www.stoweboyd.com/message/2010/01/project-epic-and-disaster-microsyntax.html">Stowe Boyd points out</a>) and that <em>the hashed words comprise the meat of the message</em>, rather than the meta. To give you an example, this is Tweak-the-Tweet formatted post (77 characters):</p>
<blockquote><p>#haiti #offering #volunteers #translators #loc Florida #contact @FranceGlobal</p></blockquote>
<p>The same message could be reformatted to be human-readable without any loss of meaning (72 characters):</p>
<blockquote><p>Offering volunteer translators in Florida. Contact @FranceGlobal. #haiti</p></blockquote>
<p>While the message may not be as machine-friendly, it may reach a wider (human) audience available to respond to this offer.</p>
<p>Now, I don&#8217;t want to dismiss this effort, but instead provide a word of caution on focus. Tweak the Tweet is not the first hashtag pidgin language I&#8217;ve seen — and previous efforts struggled to gain adoption and awareness. Perhaps by minimizing the metadata and maximizing the meat, the effort poured into this might achieve a greater effect.</p>
<h3>Paving the cowpaths and bulldozing fields</h3>
<h4>#sandiegofire</h4>
<p>Hashtags may never have taken off if it weren&#8217;t for <a href="http://twitter.com/nateritter">Nate Ritter</a> tweeting about the San Diego forest fire in 2007. In fact, his use of the hashtag was the first dedicated use of a hashtag to <a href="http://factoryjoe.com/blog/2007/10/22/twitter-hashtags-for-emergency-coordination-and-disaster-relief/">help coordinate a response to a natural disaster</a>:</p>
<p><a title="Nate Ritter and #sandiegofire by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4285648081/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4011/4285648081_9df9062647_o.png" alt="Nate Ritter and #sandiegofire" width="500" height="456" /></a></p>
<p>What&#8217;s important about his use of hashtags in this case was that he was using them to communicate critical information to people in <em>natural language</em>. His use of the hashtag provided additional context to his followers who weren&#8217;t in San Diego, and also <em>modeled a behavior that others could easily emulate</em> when reporting their own news.</p>
<p>When I proposed using #sandiegofire as the hashtag for Nate to use, I first looked at what people were already using the tag their photos of the event on Flickr. At the time, the <a href="http://www.flickr.com/photos/tags/sandiegofire">sandiegofire</a> was one of the trending tags, and that&#8217;s how I chose it:</p>
<p><a title="Popular Tags on Flickr Photo Sharing by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/1704504720/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2063/1704504720_64d7a010d7_o.png" alt="Popular Tags on Flickr Photo Sharing" width="361" height="181" /></a></p>
<p>Had I tried to come up with my own new phrase for the event, Nate&#8217;s use of the tag may not have been picked up. #sandiegofire was also better than the alternatives, which were more localized and therefore more obscure to the broader audience. Using &#8220;SanDiego&#8221; in the tag itself helped bring clarity and context to Nate&#8217;s tweets.</p>
<p><a title="Making the most of hashtags" href="http://factoryjoe.com/blog/2007/12/23/making-the-most-of-hashtags/">Using hashtags effectively</a> means considering the audience and their familiarity with the issue being tweeted about. While tagging lets you be as esoteric as you want, it may limit the reach of your effort, whereas paving the cowpaths means that you build on the familiar and connect with what people already know, reducing friction and inviting contribution.</p>
<h4>iList with #ihave and #iwant</h4>
<p>iList is an interesting service that originally aimed to take on eBay and Craigslist by leveraging social media. More recently they <a href="http://getsatisfaction.com/ilist/topics/ilist_is_becoming_ilist_micro">decided to narrow their efforts</a> to focus on <a href="http://ilist.com/about">hashtag-based listings and Twitter search</a>. Nonetheless, what I think is interesting about their approach is that it is, on the surface, quite simple.</p>
<p>To use the service, you just tag your tweet with <a id="aptureLink_YktSTj6JaJ" href="http://search.twitter.com/search?q=%23ihave">#ihave</a> or <a id="aptureLink_FMMnTK0WLp" href="http://search.twitter.com/search?q=%23iwant">#iwant</a>. If you <em>want</em> to get more detailed, you can add your zip code or categories like <a id="aptureLink_YNqumJkIAi" href="http://ilist.com/search?q=%23forsale">#forsale</a> or <a href="http://ilist.com/search?q=%23electronics">#electronics</a>. But the core service relies on using just two tags which seem to be have <a href="http://trendistic.com/ihave">moderate</a> <a href="http://trendistic.com/iwant">usage</a> — proving that getting adoption is always the hard part of any metadata-based communication strategy.</p>
<h4>Twitter Vote Report#votereport</h4>
<p>The last example is very similar to Tweak the Tweet and was launched by some friends of mine. The <a href="http://twittervotereport.com">Twitter Vote Report</a> project was designed to enable citizens to report on their local voting situation by using a series of hashtags:</p>
<ul>
<li> <strong>#[zip code] </strong>to indicate the zip code where you’re voting; ex., “#12345?</li>
<li> <strong>L:[address or city]</strong> to drill down to your exact location; ex. “L:1600 Pennsylvania Avenue DC”</li>
<li><strong>#machine</strong> for machine problems; ex., “#machine broken, using prov. ballot”</li>
<li><strong>#reg</strong> for registration troubles; ex., “#reg I wasn’t on the rolls”</li>
<li><strong>#wait:[minutes]</strong> for long lines; ex., “#wait:120 and I’m coming back later”</li>
<li><strong>#early</strong> if you’re voting before November 4th</li>
<li><strong>#good </strong>or <strong>#bad</strong> to give a quick sense of your overall experience</li>
<li><strong>#EP[your state]</strong> if you have a serious problem and need help from the <a href="http://www.866ourvote.org/">Election Protection coalition</a>; ex., #EPOH</li>
</ul>
<p>All tags were optional except the <a id="aptureLink_G4Hfv5b1jS" href="http://search.twitter.com/search?q=%23votereport">#votereport</a> tag.</p>
<p>They also went through painstaking effort to <a href="http://votereport.pbworks.com/">mobilize people</a> and provide <a href="http://blog.twittervotereport.com/how-to-help/">alternative means to participate</a>. They also did a good deal of work to report back <a href="http://blog.twittervotereport.com/expanded-map/">their findings</a> in real time (most visualizations appear to be offline) and <a href="http://github.com/davetroy/votereport">open sourced their codebase</a>.</p>
<p>They also made sure to make it possible to participate without using Twitter — the hashtags were just a mechanism for getting data into the system.</p>
<h3>Design for adoption, stay focused</h3>
<p>Around the time it launched, Ethan Zuckerman <a href="http://www.ethanzuckerman.com/blog/2008/11/03/twittering-the-election-and-wondering-if-this-is-the-right-tool/">expressed skepticism</a> about whether Twitter was the appropriate tool for the vote report project, in much the same way I&#8217;m wondering whether Tweak the Tweet could take a more focused approach in exchange for wider participation to achieve its goals.</p>
<p>My greatest concern is that there won&#8217;t be enough people who can &#8220;speak&#8221; the &#8220;tweaked&#8221; syntax, leading to a lot of effort spent building parsers that will be data-starved. While trained volunteers might be able to use this syntax effectively, I wonder if there aren&#8217;t alternative approaches that could use the existing corpus of text messages and tweets coming out of Haiti (which probably aren&#8217;t geo-coded, unfortunately) to discern the typing patterns that people use naturally in order to facilitate adoption? Perhaps by focusing on fewer tags that are self-evident in their meaning and use, it is possible that this effort could be used to model the proper usage of the tags, making a more direct difference while there&#8217;s still time? Unless the audience of this effort is expert users, I&#8217;d suggest steering towards simplicity and ease of adoption — and being mindful that typing out a complicated machine-friendly syntax might be the last thing on someone&#8217;s mind who&#8217;s trying to find or offer help in such a disaster.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/01/18/designing-hashtags-for-emergency-response/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>The death of the URL</title>
		<link>http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/</link>
		<comments>http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 20:20:46 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Civil liberties]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[freedom]]></category>
		<category><![CDATA[jolicloud]]></category>
		<category><![CDATA[litl]]></category>
		<category><![CDATA[nascar]]></category>
		<category><![CDATA[the matrix]]></category>
		<category><![CDATA[trim:key=fj_redpill]]></category>
		<category><![CDATA[web tv]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1791</guid>
		<description><![CDATA[Prelude You take the blue pill and the story ends. You wake in your bed and believe whatever you want to believe. You take the red pill and you stay in Wonderland and I show you how deep the rabbit-hole goes. Remember — all I am offering is the truth, nothing more. In the Matrix, [...]]]></description>
			<content:encoded><![CDATA[<p><object width="480" height="204"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7619378&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=aeff00&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7619378&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=aeff00&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="480" height="204"><a href="http://vimeo.com/7619378"><img src="http://farm3.static.flickr.com/2605/4110137534_03d9a40648.jpg" width="500" height="211" alt="The red pill, or blue pill" class="figure figure-a" /></a></embed></object></p>
<h3>Prelude</h3>
<blockquote><p>You take the blue pill and the story ends. You wake in your bed and believe whatever you want to believe. You take the red pill and you stay in Wonderland and I show you how deep the rabbit-hole goes. Remember — all I am offering is the truth, nothing more.</p></blockquote>
<p>In the Matrix, Morpheus presents Neo with a choice: he can take the blue pill and continue his somnambulatory existence within the Matrix, or he can take the red pill and become free from the virtual reality that the machines created to enslave humanity. </p>
<p>As you can see from the <a href="http://vimeo.com/7619378">clip</a> above, Neo chooses the <a href="http://en.wikipedia.org/wiki/Red_pill">red pill</a>, severing his connection to the Matrix and regaining his free will.</p>
<p>Everyday, when you fire up your browser and type in some arbitrary URL in the browser&#8217;s address bar, you are taking the red pill. </p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4107460847/" title="Address Bar by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2552/4107460847_91ffc95009_o.png" width="380" height="50" alt="Address Bar" class="figure figure-a" /></a></p>
<p>Increasingly though, I see signs that the essential freedoms of the web are being undermined by a cadre of companies through the introduction of new technologies and interfaces that, combined, may spell the death of the URL.</p>
<p>Call me crazy, but it seems obvious enough when you put on the right colored paranoia goggles.</p>
<h3>Exhibit A: Web TV</h3>
<p><a href="http://www.usatoday.com/tech/news/techinnovations/2009-11-13-1Awebtv13_CV_N.htm"><img src="http://farm3.static.flickr.com/2649/4109381693_7f87f3d1c0_o.jpg" width="490" height="328" alt="Web TV" /></a></p>
<p>There&#8217;s an article in Friday&#8217;s USA Today suggesting that we&#8217;re finally at a point where <a href="http://www.usatoday.com/tech/news/techinnovations/2009-11-13-1Awebtv13_CV_N.htm">web TV has a chance</a>. But there&#8217;s an insidious underbelly to this story. Specifically: <q>Consumers may balk if TV sets become too computerlike and complicated</q>.</p>
<p>From the article:</p>
<blockquote cite="http://www.usatoday.com/tech/news/techinnovations/2009-11-13-1Awebtv13_CV_N.htm"><p>Manufacturers say they learned an important lesson from earlier convergence failures: Viewers want to relate to sets as televisions, not computers.</p>
<p><strong>That&#8217;s why the new Web TV models don&#8217;t come with browsers that would give people the freedom to surf the full Internet, even though the TVs connect to the Web via an ethernet cable or home wireless network.</strong> The companies want to promote consumer acceptance of Web TV by making the technology simple to use: That means no keyboard or mouse.</p>
<p>It&#8217;s just Step 1: Engineers are talking about changes that would make it easy to navigate the Internet. One thought is to program smartphones so they can change channels, send text messages to the set and move a cursor around the screen with the motion-sensitive technology that Nintendo uses with its Wii game system.</p>
<p>For now, though, people just need the TV remote control to select and launch prepackaged applications.</p></blockquote>
<p><strong>Emphasis</strong> mine.</p>
<p>In a twist of McLuhanesque determinism, it would appear that the apparatus and determinism of the television experience will overrule the freedom and flexibility of the web — because, well, frankly — all that choice&#8230;! It&#8217;s so&#8230; unseemly and unmonetizable.</p>
<p>Instead, Web TV will be made easier to use by removing the best parts of the web and <a href="http://technologizer.com/2009/11/16/sezmi/">augmenting the straightjacket features of the television</a>. </p>
<h3>Exhibit B: Litl, ChromeOS, JoliCloud, and Apple Tablet</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4109006829/" title="Litl by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2764/4109006829_ba5944ff01.jpg" width="500" height="342" alt="Litl" class="figure figure-a" /></a></p>
<p>I somewhat <a href="http://kottke.org/09/11/litl">serendipitously</a> stumbled upon <a href="http://www.litl.com/">Litl</a> — a little <a href="http://pentagram.com/en/new/2009/11/new-work-litl.php">design project</a> of famous design firm <a href="http://pentagram.com/">Pentagram</a>.</p>
<p>The thing is cool, I admit. The netbook/webbook market <a href="http://www.fastcompany.com/blog/cliff-kuang/design-innovation/lisa-strausfeld-yves-behar-and-abbott-miller-form-supergroup-desi">needs some design thinking</a>. And heck, I&#8217;m <a href="http://factoryjoe.com/blog/2007/11/05/apple-tablet-concept-the-ipad-touch/">as eager as anyone</a> to see <a href="http://money.cnn.com/2009/11/16/technology/apple_tablet/">what Apple is going to do</a> in this space, so I&#8217;m watching it closely&#8230; but something tells me that the next generation &#8220;PC&#8221; devices are going to revolve around slicker, streamlined interfaces that come pre-packaged with fewer choices drawn from a set of likely suspects (i.e. Facebook, Twitter, Google, Yahoo et al.).</p>
<p>Taking a look at the <a href="http://jolicloud.com">JoliCloud</a> homescreen&#8230; you can start to see how this will be the next Firefox search box in terms of monetization:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4107900163/" title="JoliCloud by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2490/4107900163_e2a788f482.jpg" width="500" height="293" alt="JoliCloud" class="figure figure-a" /></a></p>
<p>Though I imagine you&#8217;ll be able to set custom options here, it&#8217;s <em>the defaults that matter</em>.</p>
<p>&#8230;and these homescreens become yet another funnel to drive users to a predetermined (and paid for) set of options.</p>
<h3>Exhibit C: Top Sites</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4108683028/" title="Top Sites by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2720/4108683028_b75aee4eb7.jpg" width="500" height="351" alt="Top Sites" class="figure figure-a" /></a></p>
<p>Similar to the netbook homescreens, both Safari and Chrome provide home pages that show you thumbnails of the sites that you visit most often (coincidence? I think not!). </p>
<p>Seems an innocuous feature. I mean, isn&#8217;t it <em>easier</em> to just click a picture of where you want to go rather than typing in some awkward string that starts with HTTP into the address bar?</p>
<p>AH HA! So, you&#8217;d take the <strong>blue pill</strong> eh?</p>
<p>See the problem? </p>
<p>Just as browsers currently come with a set of <a href="http://www.flickr.com/photos/factoryjoe/2317419732/sizes/o/">default bookmarks</a> today, there&#8217;s no reason why the next generation browsers won&#8217;t come with their own predefined set of &#8220;Top Sites&#8221;, that, not unlikely, will come from the same list of predetermined companies that populate the home screens of the next gen Net/Web Books.</p>
<p>The more that the browser address bar can be made obsolete, the more it becomes just like TV, right?</p>
<h3>Exhibit D: Warning interstitials and short URL frames</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/3267114792/" title="Facebook | Leaving Facebook... by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3381/3267114792_e418a3f7e9.jpg" width="500" height="260" alt="Facebook | Leaving Facebook..." class="figure figure-a" /></a></p>
<p>If you use Facebook, you&#8217;ve probably seen the above warning before — usually after clicking a link that a friend sent you. Now, I recognize why they do this. It&#8217;s true: on the internet, thar be dragons!</p>
<p>Now, nevermind the dragons on Facebook proper — this innocuous little screen was designed, one assumes, to keep you safe from things <em>outside</em> the Facebook universe. However, the net effect of seeing this page every time you click an <em>outbound link</em> is <strong>fatigue</strong>. You get worn down by having to click through this page until finally, after a while, you just give up and stop clicking links from your friends altogether. It just could be that a momentary delay like this is enough to change your behavior completely.</p>
<p>Even when you do decide to leave, Facebook comes with you — inserting 45 pixels of itself into your experience as a top frame:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/3202583719/" title="Facebook | External link frame by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3446/3202583719_af0999458c.jpg" class="figure figure-a" width="500" height="96" class="figure figure-a" alt="Facebook | External link frame" /></a></p>
<p>This make it easier to get back to Facebook, and never skip a beat. But it also removes the need to visit the address bar and <em>think</em> about where you want to go next (let alone type it out). Of course Facebook isn&#8217;t the only service doing this — <a href="http://www.techcrunch.com/2009/07/21/diggbar-changes-permanent-no-longer-a-short-url-service/">Digg</a> and countless other short URL generators <a href="http://mavrev.com/site/story/short_urls_and_the_future_of_the_web">intrude on your web experience</a> and put yet more distance between you and the address bar.</p>
<p>All these little hindrances add up — and if you&#8217;ve done any usability work — you know that the smallest changes can lead to huge impacts over time if the changes are so slight as to be essentially unnoticeable.</p>
<h3>Exhibit E: The NASCAR</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4108699332/" title="bragster sign in form by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2618/4108699332_c8896899ab_o.png" width="406" height="366" alt="bragster sign in form" class="figure figure-a" /></a></p>
<p>Now, this one hits close to home, y&#8217;know, since this is what I&#8217;ve been working on for the past year or so&#8230; but the reality is that more and more, companies are moving to accept this logo-splattered approach to user sign in forms — <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard">&#8220;the NASCAR&#8221;</a> — which dispatches the uncomfortable &#8220;URL-based&#8221; metaphor of OpenID altogether.</p>
<p>Why?</p>
<p>Because it&#8217;s too &#8220;<a href="http://twitter.com/jowyang/status/5772292370">complicated</a>&#8220;. People <a href="http://www.webmonkey.com/blog/OpenID_Is_HereDOT_Too_Bad_Users_Can_t_Figure_Out_How_It_Works">don&#8217;t get</a> &#8220;URLs&#8221; for sign in.</p>
<p>Now, we&#8217;ve made progress moving forward with <a href="http://hueniverse.com/webfinger/">&#8220;email-style identifiers&#8221;</a> for use in OpenID transactions, but we&#8217;re not there yet, and we&#8217;re not moving fast enough either.</p>
<p>The specter of the Facebook Connect button is ever-present, and, from a UI perspective, it&#8217;s hard to argue with <strong>one button to rule them all</strong> (even if it destroys individual autonomy in the process — <em>hey! freedom is messy! Let&#8217;s scrap it!</em>). </p>
<p>The NASCAR, then, is just one more way to put off teaching users to recognize that <a href="http://epeus.blogspot.com/2008/01/urls-are-people-too.html">URLs can represent people too</a>, <a href="http://factoryjoe.com/blog/2009/06/09/facebook-usernames-and-the-battle-over-your-digital-identity/">chaining us to the silos</a> and locking us into <a href="http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/">brand-mediated identities</a> for yet another generation.</p>
<h3>Exhibit F: App Stores</h3>
<p><a href="http://www.flickr.com/photos/factoryjoe/4109497797/" title="Apps for iPhone by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2749/4109497797_06c7060092.jpg" width="500" height="355" alt="Apps for iPhone" class="figure figure-a" /></a></p>
<p>Finally, there&#8217;s been plenty written about this already, but what is the <a href="http://www.apple.com/iphone/apps-for-iphone/">App Store</a> except a cleaved out and sanitized portion of the web? In fact, people accustomed to the freedom and &#8220;flow&#8221; of the web <a href="http://factoryjoe.com/blog/2009/08/25/joe-hewitt-on-the-app-store/">go into anaphylactic shock</a> when they realize that they must submit to <a href="http://www.rogueamoeba.com/utm/2009/11/13/airfoil-speakers-touch-1-0-1-finally-ships/">the slings and arrows of the outrageous fortune</a> of Steve Jobs when they want their iPhone app to show up in the Apple app store.</p>
<p>And it&#8217;s only going to get worse, because now everyone wants a goddamn app store.</p>
<p>Thanks a lot, <a href="mailto:sjobs@apple.com">Steve</a>.</p>
<p>The rise of the &#8220;<a href="http://gigaom.com/2009/04/13/how-apple-put-everyone-in-an-app-state-of-mind/">app store mentality</a>&#8221; is a <a href="http://radar.oreilly.com/2009/11/the-war-for-the-web.html">direct attack on the web</a>, and on the very nature of free discovery and choice built upon URL-based hyperlinks. By depriving us the ability to pick and choose which &#8220;stores&#8221; we shop from on these devices — we&#8217;re empowering <a href="http://joehewitt.com/post/on-middle-men/">a new breed of middle men</a> and ceding to them monopoly control over our digital experience. The architecture of the web was intended to withstand such threats — but that all changes when the <a href="http://www.engadget.com/2007/01/09/apple-drops-computer-from-name/">hardware makers get into the content business</a>! Even though <a href="http://arstechnica.com/apple/news/2009/11/respected-developers-fleeing-from-app-store-platform.ars">developers are beginning to see the dark side of this faustian bargain</a>, the momentum is huge — and big business smells money.</p>
<p>By removing our ability to navigate, choose, and share freely — these app stores are exchanging our freedom for a <em>promise</em> that they&#8217;ll keep us safe, give us everything we need, and do all the choosing of what&#8217;s &#8220;good enough&#8221; for us — all starting at ninety-nine cents a hit.</p>
<p>No doubt <a href="http://gigaom.com/2009/07/14/the-meteoric-rise-of-the-app-store/">this model will be emulated and copied</a> — across all platforms — until the last vestige of the URL is patched over and removed&#8230; the last reminder of an uncomfortable and much <em>messier</em> era of history.</p>
<h3>Epilogue</h3>
<p>I don&#8217;t know about you, but a future without URLs and without the infinite organicity of the web frightens me. It&#8217;s not that I know <em>what</em> we&#8217;ll lose by removing this artifact of one of the most generative periods in history — and that&#8217;s exactly the point! The URL and the ability for anyone to mint a new one and then propagate it is what makes the web so resilient, so empowering, and so interesting! That I don&#8217;t need to ask anyone permission to create a new website or webpage is a kind of ideological freedom that few generations in history have known!</p>
<p>Now, granted, there is still much work to be done to <a href="http://www.webfoundation.org/">spread the power and privilege of the web</a>, but what I <em>don&#8217;t</em> want to see happen in the meantime is the next generation of kids grow up with an &#8220;easier&#8221; laptop, Web Top, Net Book, Nook, or <a href="http://blogs.techrepublic.com.com/hiner/?p=3348">whatever the hell they&#8217;re going to call it</a> — that lacks an address bar. I don&#8217;t want the next generation to grow up with TV-stupid controls and a set of predefined widgets that determine the totality and richness of their experience on a mere <em>subset</em> of the web! <a href="http://www.arcticstartup.com/2009/09/11/the-web-at-a-new-crossroads/">That future</a> cannot be permitted!</p>
<p>Maybe I&#8217;m wrong or just paranoid, and maybe the web <em>has</em> won, forever. But I&#8217;m not willing to rest on my laurels. No way.</p>
<p>We all know that the internet has won as the <em>transport medium</em> for all data — but the universal interface for interacting with the web? — well, that battle is just now getting underway.</p>
<p>As a user experience designer, it&#8217;s on <em>my discipline and peers</em> to provide the right kind of ideas and leadership. If we get the design right, we can <em>empower while clarifying</em>; we can <em>reduce complexity while enhancing functionality</em>; we can <em>expand freedom while not overwhelming with choice</em>. Surely these are the things that good, thoughtful user experience design can achieve!</p>
<p>Well, friends, I&#8217;ve said my piece. Whether this threat is real or imagined, it&#8217;s one that I believe bears inspection.</p>
<p>Like Neo, if I were forced to choose between all the messiness of free will over the &#8220;comfortability&#8221; of a contrived existence, I&#8217;d choose the red pill, time and time again. And I hope you would too.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/feed/</wfw:commentRss>
		<slash:comments>70</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t make me a target</title>
		<link>http://factoryjoe.com/blog/2009/11/13/dont-make-me-a-target/</link>
		<comments>http://factoryjoe.com/blog/2009/11/13/dont-make-me-a-target/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 20:56:50 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Society & economy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[brighkite]]></category>
		<category><![CDATA[foursquare]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[trim:key=fj_target]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1778</guid>
		<description><![CDATA[The augmented reality view in Brightkite&#8217;s mobile app. Brightkite, a location-tracking service, recently launched version 2.0 of their service after merging with Limbo and taking $9M in funding this past April. In recent months I&#8217;ve found myself using Foursquare more and more, though I still update Brightkite from time to time since it powers the [...]]]></description>
			<content:encoded><![CDATA[<div class="figure"><a href="http://www.flickr.com/photos/factoryjoe/4100529815/" title="Brightkite ARG by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2675/4100529815_f34a0f0685.jpg" width="500" height="282" alt="Brightkite ARG" class="figure-a" /></a><br />
<small class="caption quiet">The augmented reality view in Brightkite&#8217;s mobile app.</small></div>
<p><a href="http://brightkite.com">Brightkite</a>, a location-tracking service, recently <a href="http://www.reuters.com/article/pressRelease/idUS145220+06-Oct-2009+BW20091006">launched version 2.0 of their service</a> after <a href="http://www.techcrunch.com/2009/04/07/mobile-socializing-limbo-merges-with-brightkite-and-announces-9-million-funding-round/">merging with Limbo and taking $9M in funding this past April</a>.</p>
<p>In recent months I&#8217;ve found myself using <a href="http://foursquare.com">Foursquare</a> more and more, though I still update Brightkite from time to time since it powers the location status on <a href="http://factoryjoe.com">my personal homepage</a>. In some ways, Foursquare is to Brightkite what Twitter was to Jaiku: a more personal, streamlined experience that builds on a core activity and <a href="http://www.techcrunch.com/2009/04/28/keep-it-simple-stupid/">dispenses will all other distractions</a>. And, through game-like mechanisms, get you to perform the core activity more regularly (i.e. mayorships in the case of Foursquare, and, up until recently, follower counts in the case of Twitter).</p>
<p>I bring this up because I just stumbled upon <a href="http://brightkite.com/pages/bk_advertise.html">Brightkite&#8217;s advertising section</a> of their website, and there&#8217;s some extremely interesting stuff in there!</p>
<p>First of all, it&#8217;s very clear that Brightkite is one of the first (at least in my experience) to be pushing their location platform as a <em>walk-up-and-create</em> ad platform, much in the same way that Facebook is (you can start creating your own Facebook ads <a href="http://www.facebook.com/ads/create/">here</a>). </p>
<p>Like Brightkite, Facebook gives you a considerable amount of control over the targeting of your advertisement as well, which leverages Facebook&#8217;s horde of user-contributed demographic information:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4100540047/" title="Facebook Ad Targetting by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2727/4100540047_8d57d27296.jpg" width="500" height="351" alt="Facebook Ad Targetting" class="figure figure-a" /></a></p>
<p>But here&#8217;s where Brightkite&#8217;s platform gets interesting: this class of mobile ads — which we&#8217;ve known have been coming for some time (so-called <a href="http://en.wikipedia.org/wiki/Proximity_marketing">proximity marketing</a>) — target the individual based on their <em>location and real-time behavior</em>. Thus, when a user engages in some kind of action or activity tracked by Brightkite, the system can respond with an &#8220;appropriate&#8221; ad <em>in real-time</em>, triangulated off of a number of aspects of the user&#8217;s situation. Brightkite has enumerated the <a href="http://brightkite.com/pages/bk_ad_targeting_capabilities.html">current set of attributes that they use</a>:</p>
<ul>
<li>Location and place</li>
<li>Real world behavior</li>
<li>Time of day</li>
<li>Activity</li>
<li>Demographics</li>
<li>Language</li>
<li>Content and interests</li>
<li>Weather</li>
</ul>
<p>The only thing missing, it seems, is friends, but they could easily fit into the &#8220;content and interests&#8221; category.</p>
<p>Now, as a user, if Brightkite is able to leverage all this information — presuming that I&#8217;ve provided them with accurate information — the ads in their app better be <em>friggin&#8217; awesome</em>.</p>
<p>Indeed, Brightkite&#8217;s <a href="http://blog.brightkite.com/2009/11/10/get-freebees/">blog post on freebies</a> (as in, &#8220;free beer&#8221;) suggests as much, and the example they provide shows that <a href="http://brightkite.com/people/brady">Brady</a> (Brightkite co-founder), having checked into the <a href="http://brightkite.com/places/e63d729e56954aeb23ba669d2c7a2805">Rackhouse Pub</a>, has just been offered a free draft or well drink:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4100581809/" title="Location-targeted ads by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2725/4100581809_46b63f739a.jpg" width="312" height="500" alt="Location-targeted ads" class="figure figure-a" /></a></p>
<p>Hard to argue with that. But this is where things get dicey, isn&#8217;t it?</p>
<p>Maybe I&#8217;m reading this image wrong, but since Brady&#8217;s <em>already in</em> the Rackhouse Pub, why would they want to give him a free beer? Unless Brightkite is underwriting such a promo (say, to counter <a href="http://mashable.com/2009/09/21/foursquare-for-business/">Foursquare&#8217;s similar promos</a>), Rackhouse Pub wants to get OTHER people in — not just give away drinks to their current patrons. </p>
<p>Of course there are countless ways to spin this — for better and worse.</p>
<p>Word of mouth for Rackhouse Pub could skyrocket, since people would virally spread the offer to their friends through social networks — amounting to a fairly cost-effective way to &#8220;acquire&#8221; new customers, especially if Rackhouse is able to recoup the costs of its giveaway on new dine-in guests. </p>
<p>But it could also backfire. For the price of a free downloadable iPhone app, countless single-drink seekers could take up Rackhouse on their offer and then leave, making for a costly marketing ploy with little upside.</p>
<p>Who knows. It all depends on how Brightkite &#8220;pushes&#8221; this kind of information to its users.</p>
<p>And Brightkite et al. aren&#8217;t alone in this space. Some companies are starting to leverage location and social networks in their own apps too. For instance, the 1.1 update to the <a href="http://itunes.apple.com/us/app/mystarbucks/id331177714?mt=8">Starbucks iPhone app</a> adds Twitter, Facebook, and location-sharing features:</p>
<p><a href="http://emberapp.com/users/factoryjoe/images/starbucks-1-1-features" title="View Starbucks 1.1 Features on Ember"><img src="http://s3.amazonaws.com/ember/Rq9E61H4yNJ5Q37i447tgUOpCrwhPiG9_o.jpeg" alt="Starbucks 1.1 Features hosted by Ember" class="figure figure-a" /></a></p>
<p>Now, with all these companies offering deals and incentives, I want a piece of the action! But I <em>don&#8217;t</em> want to be treated like some generic, disposable target. I want to be <em>engaged with</em>, and <em>respected by</em>, companies that want my business.</p>
<p>We have a long way to go to make this kind of engagement simpler, but longterm, <em>I</em> want to be the one who manages who does and doesn&#8217;t get the right to &#8220;target&#8221; me. I don&#8217;t want to opt-out — I want companies to request the privilege of showing up on my phone, in my activity stream, or in my inbox when I ask them to, <em>at my convenience</em>. I want to be able to put out a list of my desires and requirements, and then have companies <em>bid</em> for my business. And it&#8217;s fine with me if there&#8217;s a middleman broker in the middle that takes a cut, as long as I&#8217;m getting a better deal with better service than I would have otherwise.</p>
<p>Is that too much to ask?</p>
<p>Some months back, I wrote up a vision for what I call &#8220;<a href="http://factoryjoe.com/blog/2009/04/30/comixology-and-the-future-of-connected-commerce/">connected commerce</a>&#8220;, using <a href="http://www.comixology.com/">Comixology</a> as a preview of where I see this going, though that service is still far too manual, anti-social, and, critically, a bottleneck between me and my preferred retailer. This is a <a href="http://joehewitt.com/post/on-middle-men/">recipe for disaster</a>, as <a href="http://www.rogueamoeba.com/utm/2009/11/13/airfoil-speakers-touch-1-0-1-finally-ships/">Apple&#8217;s App Store continues to prove</a>.</p>
<p>Attention brokers, like Brightkite, therefore, need to remember their place in this ecosystem: they need to first be the friend to and advocate of the individual (their customer), and second, to the advertiser or brand. Companies that don&#8217;t get this prioritization right will fail (and is why, in some respects, Facebook <a href="http://venturebeat.com/2009/10/28/facebooks-big-changes-to-the-platform-key-takeaways/">continues to change its platform rules</a> while <a href="http://jussilaakkonen.wordpress.com/2009/10/29/facebook-changes/">drawing the ire of developers</a>, because, in order to keep their users, they must ultimately continue to make their environment a safer and more trustworthy space). </p>
<p><a href="http://searls.com/">Doc Searls</a> calls this consumer-driven leverage <a href="http://projectvrm.org">VRM</a> or &#8220;vendor relationship management&#8221;.  I&#8217;ve been a fan of the idea, but I think it falls down on the last word: <em>management</em>. Big companies are willing to devote thousands and millions of dollars &#8220;managing&#8221; their customers; individuals are not. But services like Brightkite and Facebook are beginning to change that by enabling us to leverage our real-time, real-world behavior as a gating apparatus, removing the &#8220;management&#8221; requirement of VRM, and allowing us to &#8220;flow with the go&#8221;. As we invite these attention brokers into our list of recipients to whom we release increasingly contextualized and precise information about ourselves, we stand to benefit a great deal. And privacy, then, becomes a <a href="http://factoryjoe.com/blog/2007/10/16/data-capital-or-data-as-common-tender/">rational, economic instrument</a> that determines whether a company gets to serve us well (based on knowing us better) or clumsily (as they make presumptions about us through circumstance rather than intentional disclosure). </p>
<p>Implicitly, I am already benefiting from such opt-in vendor relationships. Through Twitter, I&#8217;ve &#8220;invited&#8221; several local vendors to send me real-time updates about their offerings to me via SMS, from <a href="http://twitter.com/LunaParkSF">Luna Park</a> around the corner to <a href="http://twitter.com/sightglass">Sightglass Coffee</a> across town. They&#8217;ve earned my trust by not spamming me, instead offering actual value and insider information, treating me as a member of their esteemed coterie.</p>
<p>On the surface this model doesn&#8217;t appear to scale, but that&#8217;s just a failure of imagination. Scaling up is what the web does — if you know how to embrace it. By giving individuals more control over their experience and over the kinds of data that they can share, the need to &#8220;target&#8221; (in the military sense), recedes. Instead, opportunity emerges from being available, on-demand, and ubiquitous. Attention aggregators and identity providers can then broker relationships on behalf of their customers, and both parties will, ideally, end up with a better experience, and stronger, enduring relationships.</p>
<p>I hope Brightkite and Foursquare and the other location-based services keep this in mind. In as much as we let them broker our attention, they work <em>for us</em> — and <em>not</em> the other way around.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/13/dont-make-me-a-target/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>New microsyntax for Twitter: three pointers and the slasher</title>
		<link>http://factoryjoe.com/blog/2009/11/08/slashtags/</link>
		<comments>http://factoryjoe.com/blog/2009/11/08/slashtags/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 00:25:05 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Life online]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Web Arts]]></category>
		<category><![CDATA[hashtags]]></category>
		<category><![CDATA[jmp:key=fj_slashtags]]></category>
		<category><![CDATA[microsyntax]]></category>
		<category><![CDATA[pointers]]></category>
		<category><![CDATA[slashtags]]></category>
		<category><![CDATA[syntax]]></category>
		<category><![CDATA[trim:key=fj_pointers]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1760</guid>
		<description><![CDATA[Image based on Kevin Van Aelst&#8217;s original. Update: These basic &#8220;tags&#8221; have been christened &#8220;slashtags&#8221; by Chris Blow. They are also now supported in Atebit&#8217;s popular Twitter client Tweetie 2 on the iPhone. Since it&#8217;s apparently all the rage to design your own features for Twitter now, I figured I&#8217;d build on my success with [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Slashoons by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4084202877/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2583/4084202877_6584d00edb_o.jpg" alt="Slash balloons" width="480" height="302" /></a></p>
<div class="caption"><small>Image based on Kevin Van Aelst&#8217;s <a href="http://www.nytimes.com/2009/08/09/magazine/09FOB-Medium-t.html">original</a>.</small></div>
<div class="update note"><strong>Update:</strong> These basic &#8220;tags&#8221; have been christened &#8220;<a href="http://microsyntax.pbworks.com/Slashtags">slashtags</a>&#8221; by <a href="http://unthinkingly.com/2009/11/09/slashtags-for-citizen-editors/">Chris Blow</a>. They are also <a href="http://support.atebits.com/faqs/tweetie/new-retweets">now supported</a> in Atebit&#8217;s popular Twitter client <a href="http://www.atebits.com/tweetie-iphone/">Tweetie 2 on the iPhone.</a></div>
<p>Since it&#8217;s apparently all the rage to <a title="Twitter Serves Up Ideas From Its Followers" href="http://www.nytimes.com/2009/10/26/technology/internet/26twitter.html">design your own features for Twitter now</a>, I figured I&#8217;d build on <a href="http://www.nytimes.com/2009/08/09/magazine/09FOB-Medium-t.html">my success</a> with <a href="http://factoryjoe.com/blog/2007/08/25/groups-for-twitter-or-a-proposal-for-twitter-tag-channels/">the hashtag</a> and crank out a few more.</p>
<p>All of these are simple conventions for adding more standard metadata to a post in a specific, uniform way.</p>
<h3 id="slasher">The Slasher</h3>
<p>First, I&#8217;ve decided to migrate from encapsulating my metadata in parentheses to using a <a href="http://microsyntax.pbworks.com/slash">slash delimiter</a> (&#8220;/&#8221;), which, for shits and giggles, we&#8217;ll call &#8220;the slasher&#8221;. This saves you ONE character, but hey, those singletons add up!</p>
<p>Now, the pointers. &#8220;Pointers&#8221; are short words with different intentions. A group of pointers should typically be prefixed by ONE slasher character. You can daisy-chain multiple pointer phrases together, padded on both sides with one whitespace character. There should be NO space following the slasher. Hashtags should be appended to the very end of a tweet, except when they are part of the content of the message itself and indicate some proper name or abbreviation. Normal words that would be part of the content of a tweet anyway <a href="http://factoryjoe.com/blog/2007/12/23/making-the-most-of-hashtags/">SHOULD NOT be hashed</a>.</p>
<p>If this doesn&#8217;t make sense yet, don&#8217;t worry, just read on.</p>
<h3 id="pointer-via">Via</h3>
<p>Let&#8217;s start with <a href="http://microsyntax.pbworks.com/via"><strong>via</strong></a>, the first &#8220;pointer&#8221;.</p>
<p>The concept is simple and already widely used: sometimes you want to give credit to someone  (as part of the <a href="http://www.buzzmachine.com/2008/07/28/the-imperatives-of-the-link-economy/">pay-it-forward link economy</a>) for something they said or linked to, without quoting them verbatim (which is what <a href="http://microsyntax.pbworks.com/RT">RT</a> or &#8220;retweeting&#8221; is for, in my estimation and use). Now, a lot of people already use the &#8220;via&#8221; keyword — in fact, it&#8217;s a setting in Tweetie, and looks like this in practice:</p>
<p><a title="Tweetie by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4086976083/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2539/4086976083_249ca6ffcd_o.png" alt="Tweetie with via in parens" width="480" height="224" /></a></p>
<p>My proposal is simple, but would look like this instead (note that there&#8217;s still no colon):</p>
<p><a title="Tweetie by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4086977259/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2513/4086977259_87b86eeda6_o.png" alt="Tweetie with /via" width="480" height="225" /></a></p>
<p>Saves you one character when used with the slasher delimiter and doesn&#8217;t look half bad.</p>
<h3 id="pointer-cc">CC</h3>
<p>Next is <strong><a href="http://microsyntax.pbworks.com/CC">cc</a></strong> — or &#8220;carbon copy&#8221; — <em>not</em> Creative Commons! Of course, if you ever used email this one should be obvious. The job of the CC is to indicate someone you want to <em>direct</em> a tweet at.</p>
<p>I follow 1600 people — and it&#8217;s highly unlikely I&#8217;m going to see everyone&#8217;s tweets — and I don&#8217;t really make an effort to do so. In the off-chance someone specifically wants to get my attention, they can just CC me, like I CC&#8217;d my friend <a href="http://twitter.com/laurendarby">Lauren</a> in this tweet:</p>
<p><a href="http://twitter.com/chrismessina/status/5499529984"><img class="figure figure-a" src="http://farm3.static.flickr.com/2639/4084977120_d73790a872.jpg" alt="Twitter / Chris Messina: It's like TripIt for ships ..." width="500" height="276" /></a></p>
<p>You&#8217;ll notice how, using the slash notation, you&#8217;re able to serially string together several pointer phrases: i.e. &#8220;<em>/via <a href="http://twitter.com/cshirky">@cshirky</a> cc <a href="http://twitter.com/laurendarby">@laurendarby</a></em>&#8220;.</p>
<h3 id="pointer-by">By</h3>
<p>The last one I&#8217;ll mention is <strong><a href="http://microsyntax.pbworks.com/by">by</a></strong>. As you can imagine, the &#8220;by&#8221; syntax is similar to &#8220;via&#8221; and &#8220;RT&#8221;, but not quite the same. It&#8217;s more like the <code>cite</code> or <code>blockquote</code> HTML tags in that they provide a simple way to attribute authorship for a <em>longer-form piece</em> — i.e. not from a status update or spoken utterance (that&#8217;s what <a href="http://microsyntax.pbworks.com/RT">RT</a> and <a href="http://microsyntax.pbworks.com/OH">OH</a> are for respectively).</p>
<p>Here, I&#8217;m <a href="http://twitter.com/chrismessina/status/5509079522">quoting</a> a passage by <a href="http://dominiek.com/">Dominiek ter Heide</a> (<a href="http://twitter.com/dominiek">@dominiek</a>) that I took from <a href="http://synaptify.com/?p=613680">a blog post</a> that he wrote:</p>
<p><a href="http://twitter.com/chrismessina/status/5509079522"><img class="figure figure-a" src="http://farm3.static.flickr.com/2509/4087091263_f30c13d692.jpg" alt="Twitter / Chris Messina: &quot;Activity is the new oil + ..." width="500" height="230" /></a></p>
<p>So, why bother writing these up? Well, I never expect that anyone will follow my lead, but if they do, I&#8217;d like to spell out what I&#8217;m doing so they can more or less get it right. It seemed to work with hashtags, and these ideas proposed here are even simpler. Now, you might not expect that, one, two, or three characters in tweets would make that much difference, but when you&#8217;re taking about a payload that maxes out at 140, each scintilla must carry its own significance. As such, there is value in coordinating our language, and providing some basic guidelines that emerge based on behavior — so that we can encode more meaning into these little blips of communication.</p>
<p>I&#8217;ve started tweeting using these patterns and invite you to do so as well when it makes sense. If you have your own ideas for <a href="http://www.microsyntax.org/">microsyntax</a>, <a href="http://factoryjoe.com/blog/2009/05/26/stowe-boyd-launches-microsyntax-org/">Stowe Boyd started a wiki a while back</a> to document them, so feel free to <a href="http://microsyntax.pbworks.com">contribute your own</a> or improve or use the ones already proposed!</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/08/slashtags/feed/</wfw:commentRss>
		<slash:comments>62</slash:comments>
		</item>
		<item>
		<title>Identity is the platform</title>
		<link>http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/</link>
		<comments>http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 13:37:32 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Citizen-centric Web]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[mindtrek]]></category>
		<category><![CDATA[openid]]></category>
		<category><![CDATA[trim:key=fj_mindtrek]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1724</guid>
		<description><![CDATA[These are the slides from my talk at the Mindtrek conference in Tampere, Finland today. I admit that there are some controversial things in this talk, but if I don&#8217;t say it, I don&#8217;t know who will. So, for the purpose of understanding this talk, it&#8217;s worth keeping in mind that I mean &#8220;OpenID&#8221; in [...]]]></description>
			<content:encoded><![CDATA[<p><object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_420422453386218" name="doc_420422453386218" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle" height="360" width="480" class="figure figure-a"><param name="movie" value="http://d1.scribdassets.com/ScribdViewer.swf?document_id=20475401&#038;access_key=key-1kk5wwvm35hsih3vugmd&#038;page=1&#038;version=1&#038;viewMode=slideshow"><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><param name="mode" value="slideshow"><embed src="http://d1.scribdassets.com/ScribdViewer.swf?document_id=20475401&#038;access_key=key-1kk5wwvm35hsih3vugmd&#038;page=1&#038;version=1&#038;viewMode=slideshow" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#FFFFFF" name="doc_420422453386218_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle" mode="slideshow" height="360" width="480"><br />
</object></p>
<p>These are the <a href="http://www.scribd.com/doc/20475401/Identity-is-the-Platform">slides</a> from <a href="http://www.arcticstartup.com/2009/10/02/mindtreks-first-day-full-of-variety">my talk</a> at the <a href="http://mindtrek.org">Mindtrek</a> conference in Tampere, Finland today.</p>
<p>I admit that there are some controversial things in this talk, but if I don&#8217;t say it, I don&#8217;t know who will. So, for the purpose of understanding this talk, it&#8217;s worth keeping in mind that I mean &#8220;OpenID&#8221; in a much more expansive way — not limited to the purview of the features of the protocol today, but as an effective, comprehensive competitor to Facebook Connect.</p>
<p>As well, I&#8217;m working out what I really mean by &#8220;Identity as the Platform&#8221;, but my five touchpoints are currently:</p>
<ol type="I">
<li>Me at the center</li>
<li>Smarter user agents</li>
<li>Dynamic personal expression</li>
<li>Universal user experience</li>
<li>Data is money</li>
</ol>
<p>I&#8217;ll be posting a video of my talk later, which should I expand on what these elements actually mean, but I&#8217;m happy for feedback in the meanwhile!</p>
<p><em>Also, I&#8217;m embedding this slideshow using Scribd as Slideshare wasn&#8217;t able to convert my slides. Let me know what you think.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/10/01/identity-is-the-platform/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Celebrate the open web on OneWebDay!</title>
		<link>http://factoryjoe.com/blog/2009/09/17/celebrate-the-open-web-on-onewebday/</link>
		<comments>http://factoryjoe.com/blog/2009/09/17/celebrate-the-open-web-on-onewebday/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 21:24:11 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Life online]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[#owd09]]></category>
		<category><![CDATA[onewebday]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1715</guid>
		<description><![CDATA[In case you didn&#8217;t hear, OneWebDay is coming up next week on Tuesday, September 22. The event is modeled after Earth Day and was started three years ago by Susan Crawford, a technology policy advisor to President Obama. Mozilla is doing their part with their own poster/photo contestand a specific call to action: Print and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/3929246011/" title="I &lt;3 the web. by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2472/3929246011_9776c72b28_o.png" width="450" height="477" alt="I &lt;3 the web."  class="figure figure-a" /></a></p>
<p>In case you didn&#8217;t hear, <a href="http://onewebday.org/">OneWebDay</a> is coming up next week on Tuesday, September 22.</p>
<p>The event is <a href="http://onewebday.org/ourstory/">modeled after Earth Day</a> and was started three years ago by <a href="http://scrawford.net/blog/">Susan Crawford</a>, a technology policy advisor to President Obama.</p>
<p>Mozilla is <a href="http://commonspace.wordpress.com/2009/09/17/poster-picture-passiton/">doing their part</a> with their own <a href="http://www.mozilla.org/causes/onewebday/poster/">poster/photo contest</a>and a <strong>specific call to action</strong>:</p>
<ol>
<li><a href="http://www.mozilla.org/causes/onewebday/poster/">Print and share an &#8216;I love the web poster&#8217;.</a> Create a global wave that shows the web is a precious public resource.</li>
<li><a href="http://www.mozilla.org/causes/serviceweek/internethealth/">Conduct an Internet Health Check.</a> Find computers with Internet Explorer 6, and upgrade them to a more secure browser.</li>
<li><a href="http://www.mozilla.org/causes/onewebday/donate.html">Donate to OneWebDay.</a> Every time you donate, Mozilla will too.</li>
</ol>
<p><a href="http://onewebday.org"><img src="http://img.skitch.com/20090917-7giaw8y51xi8424g79xsny6ng.png" alt="OneWebDay" class="figure figure-b" /></a>I like the connection to <a href="http://en.wikipedia.org/wiki/Earth_Day">Earth Day</a> and the idea of highlighting <strong>the web as a &#8220;<em>precious public resource</em>&#8220;</strong>; it is true that if we don&#8217;t nurture and protect it, it could, for all we know, &#8220;go away&#8221; (whatever that might mean). And yes, in case you were wondering, that <em>would</em> be terrible.</p>
<p>Clearly many of us take the web for granted — and many more of us can barely remember a time before what is <a href="http://factoryjoe.com/blog/2009/09/14/the-web-at-a-new-crossroads/">rapidly becoming a more <em>people-centric</em> web</a>. Thus, I hope you&#8217;ll <a href="http://www.mozilla.org/causes/onewebday/">join me next Tuesday</a> on <a href="http://onewebday.org">OneWebDay</a> to take a moment out to reflect on and celebrate this vast human-created wellspring of innovation, creativity, knowledge, and opportunity.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/09/17/celebrate-the-open-web-on-onewebday/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows Live and MySpace ship support for activity streams</title>
		<link>http://factoryjoe.com/blog/2009/09/14/windows-live-and-myspace-ship-support-for-activity-streams/</link>
		<comments>http://factoryjoe.com/blog/2009/09/14/windows-live-and-myspace-ship-support-for-activity-streams/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 02:24:23 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Activity Streams]]></category>
		<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Life online]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[activitystrea.ms]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[windows live]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1679</guid>
		<description><![CDATA[Earlier today, Rob Dolin announced the launch of additional sources of activities for Windows Live users — including MySpace, Hulu, Skyrock, and SlideShare. Writing on the Windows Live Services blog, he outlines the premise behind the Activity Streams effort (emphasis original): With today’s latest partner integrations on Windows Live, we’ll have over fifty web activities [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/factoryjoe/3921242838/" title="Twitter / Rob Dolin: Excited for launch of new ... by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2643/3921242838_46c05d8e05.jpg" width="500" height="377" alt="Twitter / Rob Dolin: Excited for launch of new ..." /></a></p>
<p>Earlier today, <a href="http://blog.robdolin.com/">Rob Dolin</a> <a href="http://twitter.com/robdolin/status/3984003024">announced the launch</a> of <a href="http://windowslivewire.spaces.live.com/blog/cns!2F7EB29B42641D59!41443.entry">additional sources of activities</a> for Windows Live users — including <a href="http://www.techcrunch.com/2009/09/14/myspaceid-comes-to-the-windows-live-family/">MySpace</a>, Hulu, Skyrock, and SlideShare.</p>
<p><a href="http://dev.live.com/blogs/devlive/archive/2009/09/14/503.aspx">Writing</a> on the Windows Live Services blog, he outlines the premise behind the Activity Streams effort (<strong>emphasis</strong> original):</p>
<blockquote cite="http://dev.live.com/blogs/devlive/archive/2009/09/14/503.aspx"><p><a href="http://www.flickr.com/photos/factoryjoe/3920863497/" title="Windows Live Activity Sources by factoryjoe, on Flickr"><img src="http://farm4.static.flickr.com/3496/3920863497_ff551cddd7.jpg" width="188" height="500" class="figure figure-b" alt="Windows Live Activity Sources" /></a><br />
With today’s latest partner integrations on Windows Live, we’ll have over fifty web activities that Windows Live customers can add into their Windows Live experience. (To learn more about all the Windows Live partners, check out our <a href="http://windowslivewire.spaces.live.com/">Windows Live Team blog</a>). Nearly all of the web activities employ a polling model where a customer enters some basic information about their presence on a website and then Windows Live periodically polls an XML feed of the customer’s activity on that site. In the past, this feed has been in RSS 2.0 or Atom and then for each partner, we have a custom XSLT that maps the elements from the customer’s feed to the data attributes in Windows Live’s system. </p>
<h3> Challenges with Web Activities</h3>
<p>There are two big challenges with this basic polling model of RSS 2.0 or Atom:</p>
<ol>
<li>We need to develop a custom mapping for each partner</li>
<li>Each partner needs to have only one activity type or they need a way to communicate what type of activity each RSS 2.0 &lt;item&gt; or Atom &lt;entry&gt; is.</li>
</ol>
<p><strong>The emerging <a href="http://ActivityStrea.ms/">Activity Streams</a> open standard comes in to help solve both of these problems.</strong></p>
<h3> How Activity Streams Help</h3>
<p><a href="http://activitystrea.ms/">Activity Streams</a> help to address both of the above issues. First, instead of having to do a custom mapping for practically every <a href="http://profile.live.com/WebActivities/">Web Activities</a> partner, with an open standard like Activity Streams, we can <strong>build a single mapping that can be used by multiple partners</strong>.</p>
<p>Second, Activity Streams includes &lt;activity:verb&gt; and &lt;activity:object-type&gt; elements so we can identify that one <entry> is a status update and another is a blog entry. Thus, <strong>services that have multiple activity types (like MySpace) can have a single feed</strong> that includes photos, status, blogs, music, and more.
</p></blockquote>
<p>This maps directly to <a href="http://factoryjoe.com/blog/2008/06/11/adding-richness-to-activity-streams/">my motivation in starting this effort</a>, back in June of 2008:</p>
<blockquote><p>The basic premise is this: lifestreams, alternatively known as “activity streams”, are great for discovering and exploring social media, as well as keeping up to date with friends (witness the main feature of Facebook and the <a href="http://ft.com/cms/s/0/4bb053f2-364e-11dd-8bb8-0000779fd2ac.html">rise of FriendFeed</a>). I suggest that, with a little effort on the publishing side, activity streams could become much more valuable by being easier for web services to consume, interpret and to provide better filtering and weighting of shared activities to make it easier for people to get access to relevant information from people that they care about, as it happens.</p>
<p>By marking up <em>social activities</em> and <em>social objects</em>, delivered in standard feeds [...],  we enable anyone to run a FriendFeed-like service that innovates and offers value based on <em>how well it understands what&#8217;s going on and what&#8217;s relevant</em>, rather than on its compatibility with any and every service.</p></blockquote>
<p>We&#8217;ve <a href="http://therealmccrea.com/2009/09/05/from-the-latest-activitystrea-ms-meetup/">come a long way</a> since <a href="http://factoryjoe.com/blog/2008/12/20/where-were-going-with-activity-streams/">then</a> — and the <a href="http://blog.friendfeed.com/2009/08/friendfeed-accepts-facebook-friend.html">acquisition of FriendFeed</a> only <a href="http://www.youtube.com/watch?v=2hju7Mm1RxQ&#038;feature=player_embedded">helps to reinforce the timeliness of this work</a>.</p>
<p>It&#8217;s also been incredibly gratifying to see people like Rob and <a href="http://www.myspace.com/ciberch">Monica Keller</a> devote so much energy (see MySpace&#8217;s <a href="http://wiki.developer.myspace.com/index.php?title=Standards_for_Activity_Streams">activity streams docs</a>) to helping this effort get off the ground. Maintaining the momentum of this project has been challenging at times — considering that <a href="http://martin.atkins.me.uk/">Mart Atkins</a> (author of the Activity Streams specs) has a full time job at Six Apart and <a href="http://www.davidrecordon.com/">David Recordon</a> (my other cohort) just left there to go <a href="http://factoryjoe.com/blog/2009/08/24/david-recordon-joins-facebook/">work at Facebook</a> (where <a href="http://www.facebook.com/jerry">Jerry Cain</a> has been key in <a href="http://wiki.developers.facebook.com/index.php/Using_Activity_Streams">getting Facebook to adopt activity streams</a>).</p>
<p>Seeing large players adopt the activity streams format is good for the open web ecosystem. It&#8217;s good for individual choice and for enabling market-based mechanisms that encourage competition and good behavior. It enables the <a href="http://radar.oreilly.com/2009/09/rss-never-blocks-you-or-goes-d.html">decentralization of reading and publishing</a>, and provides individuals with a record of both what their friends are doing as well as what they themselves have done. And these things are all good for the development of the <a href="http://factoryjoe.com/blog/2009/09/14/the-web-at-a-new-crossroads/">people-centric social web</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/09/14/windows-live-and-myspace-ship-support-for-activity-streams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When all I seem to do is bitch, bitch, bitch</title>
		<link>http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/</link>
		<comments>http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 01:05:19 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Life online]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[evangelism]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[reflection]]></category>
		<category><![CDATA[self-criticism]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1563</guid>
		<description><![CDATA[Ok, so I see it now. It&#8217;s not like I didn&#8217;t have some notion of it before, but now it&#8217;s really obvious. It would seem as though I&#8217;ve become one of those mean and despised open source nut-case curmudgeons with nothing nice to say. How soon we forget the lessons our mothers taught us. While [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/ddura/statuses/2768367719"><img src="http://farm3.static.flickr.com/2433/3747122107_e183d7c461.jpg" class="figure figure-a" alt="Twitter / Daniel Dura: I guess that now Adobe isn't open sourcing things in the 'right way'. Damned if you do, damned if you don't. http://is.gd/1GUJh" /></a></p>
<p>Ok, so I see it now. It&#8217;s not like I didn&#8217;t have some notion of it before, but now it&#8217;s really obvious.</p>
<p>It would seem as though I&#8217;ve become one of those mean and despised open source nut-case curmudgeons with nothing nice to say. </p>
<p>How soon we forget the lessons our mothers taught us. </p>
<p>While constructive criticism is essential for keeping in context the various actions and decisions of industry players, consistently taking on the role of the negative creep just doesn&#8217;t jive with the more powerful approach of positive reinforcement. Just because I&#8217;m personally disappointed or disagree with someone&#8217;s decision doesn&#8217;t mean that my way is right, nor does it mean I&#8217;ve got all the facts that I need in order to deliver a credible critique. <em>Worse</em>, all this negativity just gets people&#8217;s backs up — reinforcing the very walls that I&#8217;ve been trying to tear down! </p>
<p>Case in point? </p>
<p>Writing for CNET, Open Road columnist <cite><a href="http://twitter.com/mjasay">Matt Asay</a></cite> cites <a href="http://factoryjoe.com/blog/2009/07/21/parsing-the-open-in-adobes-open-source-media-framework-announcement/">my post on Adobe&#8217;s Open Source Media Framework</a> to demonstrate how open source advocates (<em>acolytes</em>?) are potentially <a href="http://news.cnet.com/8301-13505_3-10293000-16.html" title="Open source seeks to eat its young (again)">doing more harm than good</a> with their vitriolic complaints:</p>
<blockquote><p> Sigh. In open source, no good deed goes unpunished. There is no greater enemy to open source than itself.</p>
<p>[...]</p>
<p>&#8230;why would anyone expect Microsoft and its ilk to continue to court a community that ridicules and second-guesses its every attempt at perestroika? I know from conversations with several companies that they&#8217;re actually scared to engage the open-source community because the responses have been so intemperate and ideological.</p>
<p>I&#8217;m convinced that this element of the open-source community, vocal and sometimes vicious, is a minority. I&#8217;m equally convinced that we&#8217;d better off if this enemy within would spend more time analyzing its own behavior rather than shouting down the supposed &#8220;mudbloods&#8221; of open source.
</p></blockquote>
<p>But it&#8217;s not just Matt that made this point. In personal conversations and <a href="http://twitter.com/ddura/statuses/2768367719">on Twitter</a>&#8230; it&#8217;s clear that my rhetoric, though well-intentioned (in my mind), is perhaps missing the mark and needs an attitudinal adjustment. Furthermore — to Matt&#8217;s point — other people in open source that I respect <a href="http://groups.google.com/group/openweb-group/browse_thread/thread/de2a389a1e14dedf/7b1b65b2a88aa410?#7b1b65b2a88aa410">have called me out on it</a> — people like <a href="http://alex.dojotoolkit.org/">Alex Russell</a>:</p>
<blockquote><p>Reading your post makes me grumpy as someone who&#8217;s spent nearly all of his career building Open Source products. It makes the fundamental mistake of assuming that everyone else who choses a set of licensing terms *does so for the same reasons that you do*. It&#8217;s human nature to assume that others can and do share your perspective, but it&#8217;s as often wrong in software as it tends to be in other aspects of life.</p>
<p>&#8220;open washing&#8221;? &#8220;anti-community&#8221;? WTF?</p>
<p>The good arguments for OSS are economic&#8230;and your critique doesn&#8217;t begin to address Adobe (or anyone else&#8217;s) moves in that context. The code is MPL. The community process is likely not 100%, and together those things will define who *else* invests in this code. MPL is a fine license. That investment will determine if (and for whom) this announcement is good. Trying to tar Adobe for not being sufficiently slavish in their devotion to a cause that they can&#8217;t *ever* get on board with (economically speaking) seems&#8230;strange. Why bother?</p></blockquote>
<p>And he&#8217;s right. Why bother ranting on for 1100+ words when the intended target is going to end up feeling bruised and angry, if they don&#8217;t just walk away altogether?</p>
<p>A much more civil tone could perchance reach the intended audience as well as a wider audience — and be replayed across many contexts beyond this blog&#8217;s readership: a wider, and therefore more valuable, contribution.</p>
<p>Though it&#8217;s no consolation, I am at least an equal-opportunity curmudgeon. I&#8217;ve <a href="http://factoryjoe.com/blog/2007/05/10/thoughts-on-mozilla/">poked Mozilla in the eye</a> just as I have <a href="http://factoryjoe.com/blog/2009/06/17/microsoft-internet-explorer-8-at-the-height-of-cynicism/">Microsoft</a>. Adobe and <a href="http://factoryjoe.com/blog/2009/06/16/thoughts-on-opera-unite/">Opera</a> were only the most recent in a long line of targets that I&#8217;ve besmirched. When I write these tirades, in my head my intention is to inform and elucidate — trying to achieve contrast, if not through provocation. But without counterbalancing my complaints with some positivity from time to time, it just ends up sounding grating and unhelpful. And that&#8217;s something that I clearly need to work on.  </p>
<p>So Matt, Alex, <a href="http://blog.digitalbackcountry.com/">Ryan</a> — <em>others</em> — message received. Perhaps this little personal intervention will lead to a more constructive approach to the challenge of evangelizing open source, while promoting and highlighting the aspects of it that I think are being forgotten as it becomes a more mainstream concept. </p>
<p>Of course there has been great progress made recently by the most unlikely of industry players — and for that, they should be praised and acknowledged. Never one to be satisfied (especially in my own endeavors), maybe I&#8217;ve just assumed that I need to stay up on the offensive, even as things have shifted. I mean, perhaps we <em>have</em> made so much progress that this new narrative that I keep talking about <em>is</em> necessary — and that continuing to fight when the battle&#8217;s been won risks alienation and undoing much of the progress that&#8217;s been made!</p>
<p>If I really believe that &#8220;this can all be made better&#8221;, perhaps I should recognize when it finally has?</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/07/22/when-all-i-seem-to-do-is-bitch-bitch-bitch/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

