<?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; Technology</title>
	<atom:link href="http://factoryjoe.com/blog/category/things-i-think-about/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://factoryjoe.com/blog</link>
	<description>This can all be made better. Ready? Begin.</description>
	<lastBuildDate>Thu, 18 Mar 2010 17:53:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<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>The social agent, part 4: Share</title>
		<link>http://factoryjoe.com/blog/2010/03/18/the-social-agent-part-4-share/</link>
		<comments>http://factoryjoe.com/blog/2010/03/18/the-social-agent-part-4-share/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 17:53:54 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[j.mp:key=fj_share]]></category>
		<category><![CDATA[sharing]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1886</guid>
		<description><![CDATA[This is the fourth part of the five part Mozilla Labs Concept Series on Online Identity. This post introduces the &#8220;Share&#8221; verb as a core feature of the social agent. Historically, browsers have relied on email for sharing, but it&#8217;s time that the browser did more to make it easier to share across networks — [...]]]></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 title="Share in the Browser" href="http://mozillalabs.com/conceptseries/identity/share-in-the-browser/">fourth part</a> of the <a href="http://mozillalabs.com/conceptseries/identity/">five part Mozilla Labs Concept Series on Online Identity</a>. This post introduces the &#8220;Share&#8221; verb as a core feature of the social agent. Historically, browsers have relied on email for sharing, but it&#8217;s time that the browser did more to make it easier to share across networks — while at the same time reducing unnecessary clutter on webpages. This post describes how sharing could be built in the browser.</p>
<p>Previous 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></em>, <em><a href="http://factoryjoe.com/blog/2010/03/12/the-social-agent-part-2-connect/">Part 2: Connect</a></em>, and <em><a href="http://factoryjoe.com/blog/2010/03/16/the-social-agent-part-3-follow/">Part 3: Follow</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>Looking back, it’s quite plain to see that web browsing, email and chat co-evolved, each being the domain of different applications, and being powered by non-interoperable protocols. Over time, people grew used to separating information <em>consumption</em> from information <em>exchange</em>. The dual use of applications like Firefox and Thunderbird demonstrate this situation, as though sharing and consuming were completely distinct modes of computing.</p>
<p>However, people largely treat these behaviors as one in the same — they’re nearly as eager to share what they discover on the web as they are excited to discover it. It’s just that email is one of the few (clunky) tools they have. And yet, imagine what the experience is like for the uninitiated — launching a browser for the first time (especially if they aren’t inured to the ways of email). They’re going to find it terribly frustrating to share something they find on the web, no matter how great their natural desire is to share it.</p>
<p>This functionality should be supported by our software — browsers included! <em>Social computing</em> is about combining both discovery <em>and</em> sharing — and the social agent can, again, manage such transactions.</p>
<p><a title="Sharing in modern browsers... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4243294694/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2711/4243294694_6e4efda2fd_o.png" alt="Sharing in modern browsers..." /></a></p>
<p>Thus, it’s disheartening (is it not?) that the most advanced sharing feature that browsers offer today — <em>in 2010</em> — is a hand off to your preferred local email client, adding friction and interrupting your flow. Should you really need to launch a separate app just to share a link? ?</p>
<p>Meanwhile, it’s become all the more common to publish content openly on the web — a public display of sharing. While historically people have been hesitant to be too open online, the success of <em>public-by-default</em> services like Flickr over <em>private-by-default</em> services like Kodak EasyShare prove the durability of this trend, which is also manifest in services like Delicious, StumbleUpon, Twitter, and Facebook. It’s clear that relying on email as the primary mechanism for sharing is useful, but not sufficient for today’s web user — whose network is increasingly <em>not</em> found in their email address book.</p>
<p>Enter: the social agent.</p>
<p>Recall that the social agent already manages the people and topics you follow and your relationships with various parties. The next step is to add <em>sharing</em> to the browser. In this way, the tool that you use to discover content will be the same tool that you use to share and rebroadcast that content. Thus sharing becomes a natural part of your routine, and you become a <em>participant-creator</em> of the social web.</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/957893518/"><img src="http://farm2.static.flickr.com/1300/957893518_fa6fd737ea_o.png" alt="ShareThis interface" /></a></p>
<p>Now, of course it’s not sufficient to just add a sharing button and call it a day. That’s what so many websites already do, marring their pages with a bunch of tiny icons intended to help you share better! Well, your social agent should banish those annoying pests and make it easier for you to share the links and content with the people that you care about. Sure — for web savvy folks this isn’t necessarily a problem — but as websites become more dynamic and complex, there is a need to make sharing much more straightforward and integrated.</p>
<p>So suppose you visit the New York Times homepage and spot a story you think your friend would be interested in. If you used the “Send Link&#8230;” function, you’d end up sending a link to the homepage: nytimes.com. By the time your friend visits the site, the article you wanted to share might have already fallen out of site. Sharing fail!</p>
<p>Yet, you didn’t do anything wrong. You saw something that you wanted to share and used the only   tool your browser gave you. Regardless, you still want to share the story!</p>
<p><a title="The sharing selector facilitates intentional sharing by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4425505980/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4066/4425505980_a97a820f6a.jpg" alt="The sharing selector facilitates intentional sharing" width="500" height="375" /></a></p>
<p>There are a number of ways that the social agent could help you gracefully achieve this, whether you want to share a video, photo, blog post, article, event, or other common web document. For one, the browser can ask you to indicate specifically which item(s) you want to share. It can then attach extra information (related links, titles, descriptions) to your share to enrich your message (Facebook already does this for those of you who have figured out how to use <a href="http://www.facebook.com/share_options.php">Facebook’s sharing bookmarklet</a>).</p>
<p><a title="Let's send this as a message... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4424740035/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2770/4424740035_340eb6fc27.jpg" alt="Let's send this as a message..." width="500" height="375" /></a></p>
<p><a title="Again, the familiar sharing widget appears, prefilled with addresses from the profiles in that bundle by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4425506224/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4028/4425506224_57b0d19a01.jpg" alt="Again, the familiar sharing widget appears, prefilled with addresses from the profiles in that bundle" width="500" height="375" /></a></p>
<p>The browser can also tell you what methods it has available to share content with certain friends, or can make a list of your contacts or friends available through a familiar and convenient auto-suggesting textbox.</p>
<p><a title="Let's drag this item instead... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4425506100/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4063/4425506100_b2953cc4e4.jpg" alt="Let's drag this item instead..." width="500" height="375" /></a></p>
<p>This means that the browser should help you <strong>drag and drop</strong> content to your friends, and between any compatible web sites or services.</p>
<p>Additionally, the browser can also maintain a history all the items you’ve shared, giving you the ability to search across them, and bring them back up quickly. You could also filter by recipient, service, time, or where you were physically located when you shared.</p>
<p><a title="Dropped image (from one web app to another!) by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4424761055/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4053/4424761055_64cdbd522f.jpg" alt="Dropped image (from one web app to another!)" width="500" height="375" /></a></p>
<p><a title="Viewing the metadata of the dropped image... by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4424761167/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4068/4424761167_f23866201d.jpg" alt="Viewing the metadata of the dropped image..." width="500" height="375" /></a></p>
<p>The browser can also follow the items you’ve shared to watch for updates or other changes like new comments. Since following is a feature we’ve already discussed, it’ll suffice to say that the items you share will be recorded and followed for new updates, which will be available in your activity dashboard.</p>
<p>Given how prevalent sharing information has become now that nearly everyone can be reached online, a modern browser should support this behavior in order to make the experience more universal, discoverable, easier to use, and more convenient.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/03/18/the-social-agent-part-4-share/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The social agent, part 2: Connect</title>
		<link>http://factoryjoe.com/blog/2010/03/12/the-social-agent-part-2-connect/</link>
		<comments>http://factoryjoe.com/blog/2010/03/12/the-social-agent-part-2-connect/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 18:21:36 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[j.mp:key=fj_connect]]></category>
		<category><![CDATA[Mozilla Labs]]></category>
		<category><![CDATA[openid connect]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1868</guid>
		<description><![CDATA[This is the second part of the five part Mozilla Labs Concept Series on Online Identity. This post introduces and examines the verb &#8220;Connect&#8221; as the foundation of a more personalized browser — which I outlined in Part 1: The Social Agent.
Also take a look at the rest of my mockups (view as a slideshow) [...]]]></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/connect/">second 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 verb &#8220;Connect&#8221; as the foundation of a more personalized browser — which I outlined in Part 1: <em><a href="http://factoryjoe.com/blog/2010/03/11/the-social-agent/">The Social Agent</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 visited the <a href="https://mozillalabs.com/blog/2010/03/online-identity-concept-series/">project overview</a>.</p>
<p>. . .</p>
<p>When was the last time you created a new username and password so that you could make use of some website? Do you remember what username you picked, or which email address you used to sign up? Probably. But what about that support forum that you signed up for a couple weeks ago while you were home for the holidays? Did you write it down somewhere? Or worse: did you just use the same username and password that you use everywhere else?</p>
<p>Spreadsheets, text files, sticky notes, cheat-sheets, software and browser extensions — you name it, people have probably found some way to recruit every kind of notational tool there is to help them remember the countless passwords, PINs, IDs, usernames, and secrets needed to access the apps, websites, and services that they use on a regular basis. But we can do better.</p>
<h3>Step 1: Activate</h3>
<p>The social agent is designed to unify your online social experience. With that in mind, a social agent must become an <em>extension of you</em> in order to mediate your online interactions.</p>
<p>This is achieved by activating your browser against your preferred account provider when you first begin your online session, just as you activate your mobile phone before being able to make or receive calls. This is how the browser is turned into a <em>social agent</em>.</p>
<p>By activating your browser, you are effectively telling your browser who you are and where to store and access your data online.</p>
<p><a title="Account Manager - Activate a New Account by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4425505432/"><img class="figure figure-a" src="http://farm3.static.flickr.com/2750/4425505432_3584bec965.jpg" alt="Account Manager - Activate a New Account" width="500" height="375" /></a></p>
<p>Fortunately, you can activate using any account that you already have that supports a Connect <span class="caps">API</span>, like Twitter Connect or Facebook Connect (or soon, <a href="http://factoryjoe.com/blog/2010/01/04/openid-connect/">OpenID Connect</a>). It is also conceivable to use the browser in an anonymous or “<a title="Explore Google Chrome features: Incognito mode (private browsing)" href="http://www.google.com/support/chrome/bin/answer.py?hl=en&amp;answer=95464">incognito mode</a>”.</p>
<h3>Step 2: Connect</h3>
<p>Once activated, you can visit any site that supports Connect and with the click of a button, sign up and bring your profile, relationships, content, activities, and any other portable data with you. This process is identical to Facebook Connect or Twitter Connect, except that the interaction occurs between your social agent and the site you’re visiting.</p>
<p>What is a Connect <span class="caps">API</span>? Writing for the O’Reilly Radar blog in February last year, <a href="http://davidrecordon.com/">David Recordon</a> defined <a href="http://radar.oreilly.com/2009/02/anatomy-of-connect.html">the anatomy of “connect”</a> as meeting four criteria:</p>
<ul>
<li><strong>Profile</strong>: Everything having to do with identity, account management and profile information ranging from sign in to sign out on the site I’m connecting with.</li>
<li><strong>Relationships</strong>: Think social graph. Answers the questions of who do I know, who do I know who’s already here, and how I can invite others.</li>
<li><strong>Content</strong>: Stuff. All of my posts, photos, bookmarks, video, links, etc that I’ve created on the site I’ve connected with.</li>
<li><strong>Activity</strong>: Poked, bought, shared, posted, watched, loved, etc. All of the actions that things like the Activity Streams project are starting to take on.</li>
</ul>
<p><a title="OpenID Connect by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4246318962/"><img class="alignright figure figure-b" src="http://farm5.static.flickr.com/4053/4246318962_aa6a00554c_m.jpg" alt="OpenID Connect" width="240" height="110" /></a>This is what the verb “connect” means for the social agent. The “connect” button communicates that your browser is going to share some amount of your profile data with the site that you’re connecting with. You’re not just signing in. You’re <em>connecting</em> — and creating a relationship with the site. You can of course change the data that the website gets — even after you’ve signed in — and the benefit of this model is that you have transparency into what data you’re sharing with whom.</p>
<p>Far from making it impossible for you to share your data, your social agent should help you mediate such decisions, guiding you about which sites to connect with, and providing context to help inform you actions.</p>
<p><a title="Clicking Connect pulls a familiar browser-based UI by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4424761313/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4040/4424761313_8181ea23c3.jpg" alt="Clicking Connect pulls a familiar browser-based UI" width="500" height="375" /></a></p>
<p>For this model to work, your connections are actually made between your preferred account provider and the third parties to which you’ve connected. Your account provider, then, acts as a hub for all of your online doings — collecting, maintaining, and mediating your browsing history, relationships and contacts, activities, transactions, content and media, and online profile. This provider should let you selectively configure how much, how little, or how long such your data is made available to third parties — much in the same way that you manage access on Twitter or Facebook today.</p>
<p>For you, this means that you get to pick an account provider of your choice — without needing to worry about remembering or managing passwords or usernames. Instead, you can have any number of accounts that are available to you wherever the web goes.</p>
<p>As a core feature of the social agent, connecting is the action you take whenever you want to establish an enduring an ongoing relationship with a site, service, or individual.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/03/12/the-social-agent-part-2-connect/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The social agent</title>
		<link>http://factoryjoe.com/blog/2010/03/11/the-social-agent/</link>
		<comments>http://factoryjoe.com/blog/2010/03/11/the-social-agent/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 18:35:06 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[identity]]></category>
		<category><![CDATA[Mozilla Labs]]></category>
		<category><![CDATA[openid connect]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1860</guid>
		<description><![CDATA[Late last fall, from late November through December, I worked with Mozilla Labs to envision what the future of a more social browser might look like. Working with the team, I produced a series of mockups and written pieces that were designed to first layout a future scenario for what I call &#8220;pop computing&#8221; — [...]]]></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>Late last fall, from late November through December, I worked with <a href="http://mozillalabs.com">Mozilla Labs</a> to envision what the future of a more social browser might look like. Working with the team, I produced a <a href="http://www.flickr.com/photos/factoryjoe/sets/72157623600959900/">series of mockups</a> and written pieces that were designed to first layout a future scenario for what I call &#8220;pop computing&#8221; — an era when computing is cheap, abundant, and a part of the everyday environment.</p>
<p>Thus, this is the <a href="http://mozillalabs.com/conceptseries/identity/social-agent/">first</a> of a <a href="http://mozillalabs.com/conceptseries/identity/">five part series</a> that <a href="https://mozillalabs.com/blog/2010/03/online-identity-concept-series/">re-imagines the browser as a “social agent”</a> — and defines how it can do more to facilitate various social behaviors by supporting three verbs that can &#8220;socialize&#8221; the browsing experience: <strong>Connect</strong>, <strong>Follow</strong>, and <strong>Share</strong>.</p>
<p><a href="http://mozillalabs.com/conceptseries/identity/"><img class="alignnone size-full wp-image-1874" src="http://factoryjoe.com/blog/wp-content/uploads/weave-identity1.png" alt="Weave Identity" /></a></p>
<p>To put the ideas presented here into some context, I will begin with a vignette that describes a future computing scenario, motivated by three emerging conditions:</p>
<ul>
<li>online account and data portability</li>
<li>ubiquitous networked access</li>
<li>decreasing cost of advanced computing devices</li>
</ul>
<p>This scenario is intended to provoke us to peek around the corner of today’s browser paradigm. Little that is presented here is entirely novel. Instead, this sketch presupposes that the browser has learned new capabilities that take it from the document-centric era of the web into the age of people-centric web services. This “social agent” knows who you are and facilitates common tasks like connecting to sites, interacting with following people and information, and providing intuitive tools for sharing for than just links.</p>
<p>. . .</p>
<p>We begin at a conference, somewhere far from home that required air travel, sometime in the near-future. It doesn’t really matter what the subject of the conference is, where it’s happening specifically, or why you’re going. However, a big draw of this event is getting to meet fellow professionals and exchanging tips and experiences, with the outcome of the event some kind of shared digital artifacts that capture the top highlights. There will be ample WiFi at the event and something else: everyone attending the event is given a slate computer to use for the duration of the event.</p>
<p>In fact, this kind of access to computing has become quite common; and with data access and portability vastly improved, the need to carry around personal electronics of any kind has all but gone away.  In fact, the very thought of bringing a personal laptop — even a netbook — to the conference — now seems obtuse, as though you were bringing your own rotary phone and Yellow Pages to the conference.</p>
<p>It is also not possible to “install” applications on the device; instead, any application or service you need is available on-demand, available as a zero-footprint web service.</p>
<p>This device is the definition of a web native device; it serves dual purposes: to make computing extremely convenient, and abundant. It omits all the distractions and bells and whistles in favor of a lean, clean user experience, and is designed to augment — rather than replace — human interaction, as a whiteboard or pad of paper might.</p>
<p>The “browser” on this device has been modified to accommodate a new mode of online interaction. While it has retained a number of browser conventions, it introduces new capabilities that enhance personalization, sharing, and collaboration by carving out specific interfaces dedicated to interacting with people and web services.</p>
<p>When you turn on the device for the first time, you’re asked to activate the machine by signing in to your preferred identity service provider. You can either choose from a list of well known providers or supply an <a href="http://factoryjoe.com/blog/2010/01/04/openid-connect/">OpenID Connect</a>-enabled account address.</p>
<p><a href="http://factoryjoe.com/blog/wp-content/uploads/IDIB.027.png"><img class="alignnone size-full wp-image-1865 figure figure-a" src="http://factoryjoe.com/blog/wp-content/uploads/IDIB.027.png" alt="Activate" width="1024" height="768" /></a></p>
<p>Once activated, the device becomes an “extension” of your existing digital identity and any activity that you perform on the device will be attached to that identity. You may activate additional identities in order to assume discreet roles, but most people get by with as few as one or two active digital identities at any given time.</p>
<p>To that point, passwords are a thing of the past. With the advances in data portability and service interoperability, all modern sites and web services accept users from other networks (just as we take for granted the ability to email people from different domains today), making it possible to connect with, follow, and share with people on other networks without needing to create a new account. For most people, you only need one account for all your computing activities.</p>
<p><a href="http://factoryjoe.com/blog/wp-content/uploads/IDIB.100.png"><img class="alignnone size-full wp-image-1863 figure figure-a" src="http://factoryjoe.com/blog/wp-content/uploads/IDIB.100.png" alt="Connect" width="1024" height="768" /></a></p>
<p>To better illustrate activation, I’ll draw an analogy to selecting your active gamer profile on an Xbox: once you’ve logged in with your gamertag, all your high scores, achievements, customizations, and social connections get attached to your profile. You don’t create a new gamertag for every game you play, nor for every social network  (Facebook, Twitter, Last.fm, etc) that you add to your profile. Instead, your gamertag is like a <em>meta-identity</em> to which you attach services, preferences, and attributes. This gamertag becomes a convenient, reusable identity.</p>
<p>Furthermore, if you visit a friend’s house and sign in to her Xbox with your gamertag, you’ll be able to bring all those preferences, connections, and achievements with you. You would set up and use the account system of this web-based device in the same way. In our future scenario, you would likely activate the same account that you use in your typical computing tasks while at the conference — picking up from where you left off — bringing access to all the resources and services you use, without the hassle of having to bring your own device, or remember more than one password.</p>
<p>During the course of the event, you would be able to make use of the built-in sharing capabilities to trade notes, photos, and videos with attendees co-located and remote. You could also follow those speakers and presenters who you find interesting, again, using the built-in features of the social agent.</p>
<p><a href="http://factoryjoe.com/blog/wp-content/uploads/IDIB.061.png"><img class="alignnone size-full wp-image-1864 figure figure-a" src="http://factoryjoe.com/blog/wp-content/uploads/IDIB.061.png" alt="Share" width="1024" height="768" /></a></p>
<p>On the expo floor, you could use the device to wirelessly connect your account to any of the exhibitors, taking photos, making notes, and swapping contact information or gathering information to read later — which would all be seamlessly and securely synced to your cloud provider.</p>
<p><a href="http://factoryjoe.com/blog/wp-content/uploads/IDIB.067.png"><img class="alignnone size-full wp-image-1862 figure figure-a" src="http://factoryjoe.com/blog/wp-content/uploads/IDIB.067.png" alt="Follow" width="1024" height="768" /></a></p>
<p>Best of all, because these activities would be performed under a primary account, it would be easy for you to revisit this experience later — filtering the connections and contacts you made by time, location, or contextual activity (for example, did you meet this person because they were a speaker, or were you introduced to this person through a mutual friend?). You would also have digital receipts of the information that you shared with people, and be able to recall the products and organizations you started following while at the event. In other words, rather than having to perform these different types of common tasks across a number of separate networks after the fact, your social agent would mediate these tasks for you — ultimately freeing you up to focus on the event itself — and the interactions with your fellow attendees.</p>
<p>. . .</p>
<p>Our opportunity, then, is to define how the browser could serve us better if it were recast as a <em>social agent</em>. To begin with, we need to make two assumptions:</p>
<ul>
<li>First, there’s no reason why the browser should remain a passive bystander in our online experience. With increasing information abundance, we require smart and sophisticated tools that bring us the information that we need to know, when we need to know it, and that brings back our focus, productivity, and accelerates our understanding of the world around us.</li>
<li>Second, the social agent serves as an extension of the self into the web. Just as the mouse and keyboard facilitate the interaction between man and machine, the social agent facilitates the interaction between people <em>through</em> the medium of the web. We trust the keyboard to “communicate” our keystrokes to the computer just as we typed them, and expect the browser to help us articulate our connections other people directly. As the trust between the browser and man grows, we are extending ourselves into the digital medium — augmenting our access and ability to manipulate information — and enhancing our ability to connect with others. And yet, the browser is cast in the image of an infovore — and <em>not</em> a social being. Thus the potential to retool the browser as a <em>social agent</em> is huge, and remains largely unexplored territory, especially as we are spending more of our computing time in this application.</li>
</ul>
<p>As the nexus of all of our online activities the browser is uniquely positioned to provide convenient and consistent access to friends, contacts, documents, and media <em>across</em> networks. And as an extension of man, the social agent is a fulcrum of user-centric computing — turning the individual into the point of integration by rejecting the current rash of fragmented service-centric identities. As far as the individual is concerned, it should be a <em>choice</em> whether one decides to fragment his identity into a thousand partial profiles strewn across the web, rather than a mandate.</p>
<p>From Mozilla’s perspective, the social agent offers dignity to the individual and brings balance to a chaotic ecosystem.</p>
<p>Just as Firefox has brought choice and innovation to a once-monopolistic browser market, the next generation browser must bring choice to the rapidly centralizing world of social networks. To achieve this, we need more than just another social network; we need a vision of the social web that is built on upon technological interoperability that fosters agency for the citizen of the web.</p>
<p>As my contribution to the Mozilla Concept Series on Identity, this series will explore the following hypotheses:</p>
<ul>
<li>that people’s experience on the web would be enhanced if the browser offered more compelling, integrated social functionality</li>
<li>that the browser can be made social, becoming a personal, social agent</li>
<li>that a social agent can minimize the overhead of participating in the social web and maximize the benefits</li>
<li>that the architecture of identity in the browser is critical to achieving simplicity and clarifying the experience of social networking</li>
<li>that a social agent should simplify and reduce the work necessary of web developers to create secure, compelling social applications</li>
<li>that social functionality must be built into the browser in order to spread the benefits of the social web as wide as possible</li>
<li>that establishing trust is essential to growing the social web, and that trust can be earned by putting the individual, rather than services, at the center of the personal social web experience</li>
</ul>
<p>This series of posts will sketch out a vision for the future of social computing, and is intended to provoke discussion, critique, and alternative proposals. In my mockups, I depict three new flows that adding three new verbs (connect, follow, and share) could bring to the browser. Subsequent posts will tackle each of these topics in turn:</p>
<ul>
<li><strong>Connect</strong>: acting as your social agent, the browser becomes an extension of yourself, making it easier and more secure to participate in the social web</li>
<li><strong>Follow</strong>: as a replacement for the antiquated notion of “subscribing”, “following” becomes the general way to track the activities or feeds associated with a people, brands, celebrities, or social objects.</li>
<li><strong>Share</strong>: as the fundamental activity of the social web, sharing media, content, and information is integrated into the browser and enhanced through making available social connections and publishing services</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/03/11/the-social-agent/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Google Buzz and the fabric of the social web</title>
		<link>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/</link>
		<comments>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 05:07:21 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web building]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1854</guid>
		<description><![CDATA[When I joined the company a month ago, I was baited with the promise that Google was ready to get serious about the social web.
Yesterday&#8217;s launch of Google Buzz and the fledgling Google Buzz API is like a downpayment on what I see as Google&#8217;s broader social web ambitions, that have been bubbling beneath the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://buzz.google.com"><img class="alignright figure figure-b" title="Buzz Icon" src="http://factoryjoe.com/blog/wp-content/uploads/buzzicon_125.jpg" alt="Google Buzz Icon" width="125" height="125" /></a>When I <a title="Happy birthday to me! I’m joining Google" href="http://factoryjoe.com/blog/2010/01/07/happy-birthday-to-me-im-joining-google/">joined the company a month ago</a>, I was baited with the promise that Google was ready to get serious about the social web.</p>
<p>Yesterday&#8217;s <a href="http://googleblog.blogspot.com/2010/02/introducing-google-buzz.html">launch of Google Buzz</a> and the fledgling Google Buzz API is <a href="http://www.readwriteweb.com/archives/how_google_buzz_is_disruptive_open_data_standards.php">like a downpayment</a> on what I see as Google&#8217;s broader social web ambitions, that have been <a href="http://www.zengestrom.com/blog/2010/02/the-buzz-is-out.html">bubbling beneath the surface for some time</a>. Understand that Buzz is not entirely an end unto itself, but a way for Google to get some skin in the game to promote the use and adoption of different open technologies for the social web.</p>
<p>In fact, I&#8217;d argue that Buzz is as much about Google creating a new channel for conversation in a familiar place as it is about <a href="http://googlecode.blogspot.com/2010/02/join-conversation-around-google-buzz.html">how we&#8217;re going about building its public developer surfaces</a>. Although today&#8217;s Buzz API only offers a real-time read-only activity stream, the goal is to move quickly towards implementing a host of other technologies — most of which should be familiar to readers of this blog.</p>
<p>As <a href="http://epeus.blogspot.com/2010/02/mike-arrington-wrote-plea-for-better.html">Kevin Marks observes</a>, in order to address the mess of the social web that <a href="http://techcrunch.com/2010/02/07/social-feels-like-search-a-decade-ago-lots-of-noise-and-lots-of-spam/">Mike Arrington described</a>, we need <q>widespread use [of common standards] so that we can generalize across sites</q> — and thus enable people to interact and engage <em>across the web </em>, rather than being restricted to any particular silo of activity — which may or may not reflect their true social configuration.</p>
<p>In other words, standards — and in particular <em>social web</em> standards — are the lingua franca that make it possible for uninitiated web services to interact in a consistent manner. When web services use standards to commoditize essential and basic features, it forces them to compete not with user lock-in, but by providing better service, better user experience, or with new functionality and utility. I am an advocate of the open web because I believe the open web leads to increased competition, which in turn affords people better options, and more leverage in the world.</p>
<p>Buzz is both a terrific product, and a great example of how the social web is evolving and becoming truly ubiquitous. Buzz is simply one more stitch in the fabric of the social web.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/02/10/google-buzz-and-the-fabric-of-the-social-web/feed/</wfw:commentRss>
		<slash:comments>22</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>19</slash:comments>
		</item>
		<item>
		<title>OpenID Connect</title>
		<link>http://factoryjoe.com/blog/2010/01/04/openid-connect/</link>
		<comments>http://factoryjoe.com/blog/2010/01/04/openid-connect/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 23:58:57 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[DiSo]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[openid connect]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1831</guid>
		<description><![CDATA[
I&#8217;ve been thinking about how we make OpenID both easier and sexier for quite a while now. As frustrating as the answer may be to technologists, the problem is not necessarily one that can be solved with more technology. Instead, at some point, you have to move beyond the original constituents of a solution and [...]]]></description>
			<content:encoded><![CDATA[<p><a title="OpenID Connect by factoryjoe, on Flickr" href="http://www.flickr.com/photos/factoryjoe/4246318962/"><img class="figure figure-a" src="http://farm5.static.flickr.com/4053/4246318962_f1507a6a7f_o.png" alt="OpenID Connect" width="500" height="230" /></a></p>
<p>I&#8217;ve been thinking about <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard/">how we make OpenID both easier</a> and sexier for quite a while now. As frustrating as the answer may be to technologists, the problem is not necessarily one that can be solved with more technology. Instead, at some point, you have to move beyond the original constituents of a solution and start to package up the thing in a way that is less alienating, and less &#8220;insider baseball&#8221;.</p>
<p>&#8220;OpenID Connect&#8221;, therefore, is what I&#8217;m starting to use in casual conversation as my answer to Twitter and Facebook Connect.</p>
<p>It&#8217;s really creative, I know. That&#8217;s why they pay me the big bucks.</p>
<p>Seriously though, from a marketing perspective — it&#8217;s what I want the OpenID Foundation (and our <a href="http://www.readwriteweb.com/archives/meet_the_new_openid_foundation_board_members.php">new board</a>) to offer the world in 2010. Essentially I think it&#8217;s time we ditched the &#8220;Open Stack&#8221; concept and put something out there that can stand up in conversation alongside the likes of Facebook Connect, in all its rich and <em>specific</em> expressiveness.</p>
<p>At some point, I want OpenID Connect to be what Facebook and Google and others implement that becomes the interoperable identity interchange protocol for the social web. But we&#8217;re not quite there yet, though all the technology is on the verge of being&#8230; ready.</p>
<p>Speaking of, from a technical perspective — I&#8217;m really just talking about repackaging OpenID as a profile of <a href="http://wiki.oauth.net/OAuth-WRAP">OAuth WRAP</a> (credit: Recordon). It would provide relying parties with profile data, relationships, access to content, and activity streams — based on Recordon&#8217;s <a href="http://radar.oreilly.com/2009/02/anatomy-of-connect.html">anatomy of connect</a>.</p>
<p>Unlike the current incarnation, it would work in real-time, distributed systems, on the desktop as well as in <a title="The OpenID mobile experience, part II" href="http://factoryjoe.com/blog/2008/05/17/the-openid-mobile-experience-part-ii/">mobile devices</a>. Huzzah!</p>
<p>We&#8217;re not even that far away from such a solution. Since OpenID really just bootstraps identity — we need a way to provide relying parties with all the other stuff they&#8217;ve come to expect from the Twitter and Facebook Connect APIs&#8230; and that&#8217;s where the &#8220;connect&#8221; in &#8220;OpenID Connect&#8221; comes in.</p>
<p>So, to summarize:</p>
<ul>
<li>for the non-tech, uninitiated audiences: OpenID Connect is a technology that lets you use an account that you already have to sign up, sign in, and bring your profile, contacts, data, and activities with you to any compatible site on the web.</li>
<li>for techies: OpenID Connect is OpenID rewritten on top of OAuth WRAP using service discovery to advertise Portable Contacts, Activity Streams, and any other well known API endpoints, and a means to automatically bootstrap consumer registration and token issuance.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/01/04/openid-connect/feed/</wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>2050</title>
		<link>http://factoryjoe.com/blog/2010/01/02/2050/</link>
		<comments>http://factoryjoe.com/blog/2010/01/02/2050/#comments</comments>
		<pubDate>Sat, 02 Jan 2010 19:40:46 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Ideas]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[future]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1825</guid>
		<description><![CDATA[It occurred to me last night — through simple arithmetic, really — that 40 years from now, we&#8217;ll be living in the year 2050.
I suppose that realization was just as potent as the high school realization that I&#8217;d be entering college one year before 2000, and that a decade after that (i.e. this year), we&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/The_Rocketeer_(film)"><img class="figure figure-b" title="The Rocketeer" src="http://factoryjoe.com/blog/wp-content/uploads/rocketeer.jpg" alt="The Rocketeer" width="210" height="310" /></a>It occurred to me last night — through simple arithmetic, really — that 40 years from now, we&#8217;ll be living in the year 2050.</p>
<p>I suppose that realization was just as potent as the high school realization that I&#8217;d be entering college one year before 2000, and that a decade after that (i.e. <em>this</em> year), we&#8217;d supposedly have <a id="aptureLink_V14XALo2AI" href="http://en.wikipedia.org/wiki/2010%20%28film%29#Plot">made contact with aliens by now</a>.</p>
<p>In any case, it got me thinking that, in all likelihood, I&#8217;m going to make it to 2050. I&#8217;ll be 69 years old, and imagine by then, will have much more perspective, knowledge, and wisdom than I have now.</p>
<p>Still though, life never ceases to amaze (as the expression goes) and so I&#8217;m curious what you think: <strong>picture yourself waking up 40 years from now and saying to yourself, &#8220;Y&#8217;know, in 2050, I never would have imagined&#8230;&#8221; and then complete the sentence.</strong></p>
<p>You can either leave your response here, or <a href="http://twitter.com/home?status=In%202010,%20I%20never%20would%20have%20imagined...%20/cc%20@chrismessina%20%23in2010">tweet it</a> with the tag <a href="http://search.twitter.com/search?q=%23in2050">#in2050</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2010/01/02/2050/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Designing for the gut</title>
		<link>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/</link>
		<comments>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 23:09:38 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Civil liberties]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Digital Identity]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web building]]></category>
		<category><![CDATA[interaction design]]></category>
		<category><![CDATA[sxd]]></category>
		<category><![CDATA[trim:key=fj_gut]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1813</guid>
		<description><![CDATA[I want you to watch this video from a recent Sarah Palin rally (hat tip: Marshall Kirkpatrick). It gives us &#8220;who&#8221; I&#8217;m talking about.

While you could chalk up the effect of the video to clever editing, I&#8217;ve seen similar videos that suggest that the attitudes expressed are probably a pretty accurate portrayal of how some [...]]]></description>
			<content:encoded><![CDATA[<p>I want you to watch this video from <a href="http://newleftmedia.com/2009/11/sarah-palin-book-signing-interviews-with-supporters/">a recent Sarah Palin rally</a> (<a href="http://twitter.com/marshallk/status/6073303620">hat tip</a>: <a href="http://marshallk.com">Marshall Kirkpatrick</a>). It gives us &#8220;who&#8221; I&#8217;m talking about.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/mKKKgua7wQk&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;hd=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/mKKKgua7wQk&#038;hl=en_US&#038;fs=1&#038;rel=0&#038;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>While you could chalk up the effect of the video to clever editing, I&#8217;ve seen <a href="http://www.youtube.com/watch?v=aOSON7i72u4">similar</a> <a href="http://www.huffingtonpost.com/2008/10/06/mccain-does-nothing-as-cr_n_132366.html">videos</a> that suggest that <a href="http://crooksandliars.com/david-neiwert/mccainpalin-supporters-let-their-rac">the attitudes expressed</a> are probably a pretty accurate portrayal of <em>how</em> some people think (and, for the purposes of this essay, I&#8217;m less interested in <em>what</em> they think).</p>
<p>It seems to me that the people in the video largely think with their guts, and not their brains. I&#8217;m not making a judgment about their intelligence, only recognizing that they seem to evaluate the world from a different perspective than I do: with less curiosity and apparent skepticism. This approach would explain George W Bush&#8217;s appeal as someone who &#8220;<a href="http://www.crisispapers.org/essays/bush-gut.htm">lead from the gut</a>&#8220;. It&#8217;s probably also what <a id="aptureLink_UiX2RWawwH" href="http://en.wikipedia.org/wiki/Al%20Gore">Al Gore</a> was talking about in his book, <a href="http://www.amazon.com/gp/product/0143113623?ie=UTF8&#038;tag=factorycity-20&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=0143113623">Assault on Reason</a>.</p>
<p>Many in my discipline (design) tend to think of the consumers of their products as being rational, thinking beings &emdash; Not unlike themselves. This seems worse when it comes to engineers and developers, who spend all of their thinking time being mathematically circumspect in their heads. They exhibit a kind of pattern blindness to the notion that some people act completely from gut instinct alone, rarely invoking their higher faculties.</p>
<p>How, then, does this dichotomy impact the utility or usability of products and services, especially those borne of technological innovation, given that designers and engineers tend to work with &#8220;information in the mind&#8221; while many of the users of their products operate purely on the visceral plane?</p>
<p>In writing about <a href="http://factoryjoe.com/blog/2009/11/16/the-death-of-the-url/">the death of the URL</a>, I wanted to expose some consequences of this division. While the intellectually adventuresome are happy to embrace or create technology to expand and challenge their minds (the popularity and vastness of the web a testament to that fact), anti-intellectuals seem to encounter technology as though it were a form of mysticism. In contrast to the technocratic class, anti-intellectuals on the whole seem less curious about how the technology works, so long as it does. Moreover, for technology to work &#8220;well&#8221; (or be perceived to work well) it needs to be responsive, quick, and for the most part, completely invisible. A common sentiment I hear is that the less technology intrudes on their lives, the better and happier they believe themselves to be.</p>
<p>So, back to the death of the URL. As has been argued, <a href="http://www.matthewdawkins.co.uk/the-death-of-the-url.html">the URL is ugly, confusing, and opaque</a>. It feels technical and dangerous. And people just don&#8217;t get them. This is a sharp edge of the web that seems to demand being sanded off — because the less the inner workings of a technology are exposed in one&#8217;s interactions with it, the easier and more pleasurable it will be to operate, within certain limitations, of course. Thus to naively enjoy the web, one needn&#8217;t understand servers, DNS, ports, or hypertext — one should just &#8220;connect&#8221;, pick from a list of known, popular, &#8220;destinations&#8221;, and then point, click — point, click.</p>
<p>And what&#8217;s so wrong with that?</p>
<p>What I find interesting about the social web is not the technology that enables it, but that it bypasses our &#8220;central processor&#8221; and engages the gut. The single greatest thing about the social web is how it has forced people to overcome their technophobias in order to connect with other humans. I mean, prior to the rise of AOL, being online was something that only nerds did. Few innovations in the past have spread so quickly and irreversibly, and it&#8217;s because the benefits of the social web extend beyond the rational mind, and activate our common ancestors&#8217; legacy brain. This widens the potential number of people who can benefit from the technology because rationality is not a requirement for use.</p>
<p>Insomuch as humans have cultivated a sophisticated sociality over millennia, the act of socializing itself largely takes place in the &#8220;gut&#8221;. That&#8217;s not to say that there aren&#8217;t higher order cognitive faculties involved in &#8220;being social&#8221;, but when you interact with someone, especially for the first time, no matter what your brain says, you still rely a great deal on what your gut &#8220;tells you&#8221; — and that&#8217;s not a bad thing. However, when it comes to socializing on sites like Twitter and Facebook, we&#8217;re necessarily engaging more of our prefrontal cortex to interpret our experience because digital environments lack the circumstantial information that our senses use to inform our behavior. To make up for the lack of sensory information, we tend to scan pages all at once, rather than read every word from top to bottom, looking for cues or familiar handholds that will guide us forward. Facebook (by name and design) uses the familiarity of our friends&#8217; faces to help us navigate and cope with what is otherwise typically an information-poor environment that we are ill-equipped to evaluate on our own (hence the success of social engineering schemes and phishing).</p>
<p>As we redesign more of our technologies to provide social functionality, we should not proceed with mistaken assumption that users of social technologies are rational, thinking, deliberative actors. Nor should we be under the illusion that those who use these features will care more about neat tricks that add social functionality than the socialization experience itself. That is, technology that shrinks the perceived distance between one person&#8217;s gut and another&#8217;s and simply gets out of the way, wins. If critical thinking or evaluation is required in order to take advantage of social functionality, the experience will feel, and thus be perceived, as being frustrating and obtuse, leading to avoidance or disuse.</p>
<p>Given this, no where is the recognition of the gut more important than in the design and execution of identity technologies. And this, ultimately, is why I&#8217;m writing this essay.</p>
<p>It might seems strange (or somewhat obsessive), but as I watched the Sarah Palin video above, I thought about how I would talk to these people about OpenID. No doubt we would use very different words to describe the same things — and I bet their mental model of the web, Facebook, Yahoo, and Google would differ greatly from mine — but we would find common goals or use cases that would unite us. For example, I&#8217;m sure that they keep in touch with their friends and family online.  Or they discover or share information — again, even if they do it differently than me or my friends do. Though we may engage with the world very differently — at root we both begin with some kind of conception of our &#8220;self&#8221; that we &#8220;extend&#8221; into the network when we go online and connect with other people.</p>
<p>The foundation of those connections is what I&#8217;m interested in, and why I think designing for the gut is something that technocrats must consider carefully. Specifically, when I read posts like Jesse Stay&#8217;s concept of a <a href="http://staynalive.com/articles/2009/11/25/the-future-has-no-log-in-button/">future without a login button</a>, or evaluate the mockups for an <a title="An Experimental Identity Selector for OpenID" href="http://self-issued.info/?p=235">&#8220;active identity client&#8221; based on information cards</a> or consider <a href="http://www.azarask.in/">Aza</a> and <a href="http://blog.mozilla.com/faaborg/">Alex&#8217;s</a> sketches for what <a href="http://www.azarask.in/blog/post/identity-in-the-browser-firefox/">identity in the browser could look like</a>, I try to involve my gut in that &#8220;thought&#8221; process.</p>
<p>Now, I&#8217;m not just talking about intuition (though that&#8217;s a part of it). I&#8217;m talking about why some people feel &#8220;safer&#8221; experiencing the web with companies like Google or Facebook or Yahoo! at their side, or how frightening the web must seem when everyone seems to need you to keep a secret with them in order to do business (i.e. create a password).</p>
<p>I think the web must seem incredibly scary if you&#8217;re also one of those people that&#8217;s had a virus destroy your files, or use a computer that&#8217;s still infected and runs really slow. For people with that kind of experience as the norm, computers must seem untrustworthy or suspicious. Rationally you could try to explain to them what happened, or how the social web can be safe, but their &#8220;gut has already been made up.&#8221; It&#8217;s not a rational perception that they have of computers, it&#8217;s an instinctual one — and one that is not soon overcome.</p>
<p>Thus, when it comes to designing identity technologies, it&#8217;s very important that we involve the gut as a constituent of our work. Overloading the log in or registration experience with choice is an engineer&#8217;s solution that I&#8217;ve come to accept is <a href="http://factoryjoe.com/blog/2009/04/06/does-openid-need-to-be-hard/">bound to fail</a>. Instead, the act of selecting an identity to &#8220;perform as&#8221; must happen early in one&#8217;s online session — at a point in time equivalent to waking up in the morning and deciding whether to wear sweatpants or a suit and tie  depending on whatever is planned for the rest of the day.</p>
<p>Such an approach is a closer approximation to how people conduct themselves today — in the real world and from the gut — and must inform the next generation of social technologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/27/designing-for-the-gut/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>A status update from 1940</title>
		<link>http://factoryjoe.com/blog/2009/11/23/a-status-update-from-1940/</link>
		<comments>http://factoryjoe.com/blog/2009/11/23/a-status-update-from-1940/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 04:50:27 +0000</pubDate>
		<dc:creator>Chris Messina</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Society & economy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tumblelog]]></category>
		<category><![CDATA[sociology]]></category>
		<category><![CDATA[status updates]]></category>
		<category><![CDATA[sxd]]></category>
		<category><![CDATA[trim:key=fj_1940]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://factoryjoe.com/blog/?p=1807</guid>
		<description><![CDATA[Brynn and I went poking around Alemeda this weekend and stumbled into Pauline&#8217;s Antiques, the kind of place where you can find thick-walled whiskey glasses that were once sipped from by people who wore yellow sweaters unironically. Of course, you can find such yellow sweaters too, but what caught our attention were the unremarkable postcards [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://brynnevans.com">Brynn</a> and I went poking around Alemeda this weekend and stumbled into <a href="http://paulinesantiques.com">Pauline&#8217;s Antiques</a>, the kind of place where you can find thick-walled whiskey glasses that were once sipped from by people who wore yellow sweaters unironically. Of course, you can find such yellow sweaters too, but what caught our attention were the unremarkable postcards scattered around the store reminiscent of a simpler time.</p>
<p>But one must ask himself: was it <em>really</em> so different then?</p>
<p>Superficially of course it certainly seems to like things are quite different from back then: faster, bigger, and more connected for starters.</p>
<p>The hallmark of this change, it would seem, is the simple status update. As more people have taken to publishing online, we the group <em>formerly known as the audience</em> has invariably gravitated to consuming smaller and smaller bits of content, leading to a culture of <a href="http://www.slideshare.net/jyri/snack-size-sociality">snack-sized sociality</a>. For many of us, the status update seems distinctly modern — a sign of the times, cut from the networked medium of the age:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4130188172/" title="Status Update from 1940 by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2656/4130188172_d3ae38ea3f.jpg" width="500" height="318" class="figure figure-a" alt="Status Update from 1940" /></a></p>
<p>But hold on. Take a closer look there.</p>
<p>That tweet above? It&#8217;s a <em>fake</em>. It&#8217;s photoshopped. I took that content from one of those postcards I found in Pauline&#8217;s shop. <strong>It was post stamped in 1940</strong>:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4130171438/" title="Postcard Back by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2608/4130171438_657f497b06.jpg" width="500" height="305" alt="Postcard Back" class="figure-a" /></a></p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4130171362/" title="Postcard Front by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2589/4130171362_02e409838f.jpg" width="500" height="303" alt="Postcard Front" class="figure-a" /></a></p>
<p>Just goes to show that the more things appear to change, the more we prove what habitual creatures we are. </p>
<p>&#8230;Though I don&#8217;t doubt Miss Phyllis Epstein&#8217;s reply was terse, I reckon she was ever able to reply quite so immediately:</p>
<p><a href="http://www.flickr.com/photos/factoryjoe/4130235182/" title="@reply by factoryjoe, on Flickr"><img src="http://farm3.static.flickr.com/2661/4130235182_9a2b1a86fe.jpg" width="500" height="222" alt="@reply" class="figure figure-a" /></a></p>
<p>So maybe the drive to communicate, coordinate, and group hasn&#8217;t changed much, but perhaps our ability to do so quickly, cheaply, and at an unprecedented scale has? It&#8217;s surely no surprise, but <em>only time will tell</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://factoryjoe.com/blog/2009/11/23/a-status-update-from-1940/feed/</wfw:commentRss>
		<slash:comments>8</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, Morpheus presents [...]]]></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>64</slash:comments>
		</item>
	</channel>
</rss>
