<?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>Newer Media</title>
	<atom:link href="http://www.davemee.com/wp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davemee.com/wp</link>
	<description>Newest Media, we're nearly there!</description>
	<lastBuildDate>Sat, 03 Jul 2010 19:05:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Augmented Shadow [openFrameworks]</title>
		<link>http://www.davemee.com/wp/201007/augmented-shadow-openframeworks/</link>
		<comments>http://www.davemee.com/wp/201007/augmented-shadow-openframeworks/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 19:05:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Augmented Reality]]></category>
		<category><![CDATA[openFrameworks]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/?p=49</guid>
		<description><![CDATA[Augmented Shadow is a design experiment producing an artificial shadow effect through the use of tangible objects, blocks, on a displayable tabletop interface. The project plays on the fact that shadows present distorted silhouettes depending on the light. Augmented Shadows take the distortion effect into the realm of fantasy. Shadows display below the objects according [...]]]></description>
			<content:encoded><![CDATA[<p><a rel="shadowbox[post-9974];player=img;" href="http://www.creativeapplications.net/wp-content/uploads/2010/06/shadow01.png"><img title="shadow01" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/shadow01-639x360.png" alt="" width="639" height="360" /></a></p>
<p><a href="http://thesis.joonmoon.net/"><em>Augmented Shadow</em></a> is a design experiment producing an artificial shadow effect through the use of tangible objects, blocks, on a displayable tabletop interface. The project plays on the fact that shadows present distorted silhouettes depending on the light. Augmented Shadows take the distortion effect into the realm of fantasy. Shadows display below the objects according to the physics of the real world. However, the shadows themselves transform the objects into houses, occupied by shadow creatures. By moving the blocks around the table the user sets off series of reactions within this new fantasy ecosystem.</p>
<p>For more prototypes of the project, see <a href="http://thesis.joonmoon.net/index.php?/prototypes/">here</a> and for sketches see <a href="http://thesis.joonmoon.net/index.php?/sketches/">here</a>.</p>
<p>Augmented Shadow was created by<a href="http://joonmoon.net/"> Joon Y. Moon</a>, a programmer, designer who is exploring the realm of interaction, generative code and motion design on a basis of visual communication design. The project is a thesis project at the Parsons The New School for Design -<a href="http://joonmoon.net/_thesisPaper/_augmentedShadow.docx"> Download .doc</a>.</p>
<p><a rel="shadowbox[post-9974];player=img;" href="http://www.creativeapplications.net/wp-content/uploads/2010/06/shadow02.png"><img title="shadow02" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/shadow02-639x371.png" alt="" width="640" height="371" /></a></p>
<p>(Via <a href="http://www.creativeapplications.net">CreativeApplications.Net</a>.)</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/201007/augmented-shadow-openframeworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Pirata Boat Race</title>
		<link>http://www.davemee.com/wp/201007/the-pirata-boat-race-iphone-flash-games/</link>
		<comments>http://www.davemee.com/wp/201007/the-pirata-boat-race-iphone-flash-games/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 18:58:56 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Data Devices]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Physical]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/?p=45</guid>
		<description><![CDATA[The Pirata Boat Race [iPhone, Flash, Games]: The Pirata Boat Race pits two teams against one another to row themselves to victory. With up to ten shipmates split between two vessels, the aim is to propel your boat to the finish line before the other team, using your iPhone as your oars. The experience is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://feedproxy.google.com/~r/creativeapplicationsnet/~3/QAV_67SbwoY/">The Pirata Boat Race [iPhone, Flash, Games]</a>:</p>
<p><a rel="shadowbox[post-9915];player=img;" href="http://www.creativeapplications.net/wp-content/uploads/2010/06/boat-race-screengrab.jpg"><img title="boat-race-screengrab" src="http://www.creativeapplications.net/wp-content/uploads/2010/06/boat-race-screengrab.jpg" alt="" width="640" /></a></p>
<p>The <a href="http://piratalondon.com/boatrace">Pirata Boat Race</a> pits two teams against one another to row  themselves to victory. With up to ten shipmates split between two  vessels, the aim is to propel your boat to the finish line before the  other team, using your iPhone as your oars.</p>
<p>The experience  is much closer to console gaming than usually found online. The site  itself acts as a hub, allowing multiple people to huddle around the  screen, snap the QR code on their iPhones and propel their boat via the  built-in accelerometer.</p>
<p>To play the Boat Race head on over to <a title="The Pirata Boat Race" href="http://piratalondon.com/boatrace">piratalondon.com/boatrace</a> and download the free app from the <a href="http://itunes.apple.com/gb/app/boat-remote/id371697117?mt=8">App  Store</a>.</p>
<p>Developer: <a href="http://www.piratalondon.com/boatrace/">Pirata London Ltd</a></p>
<p>(Via <a href="http://www.creativeapplications.net">CreativeApplications.Net</a>.)</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/201007/the-pirata-boat-race-iphone-flash-games/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social software&#8217;s expanding scope</title>
		<link>http://www.davemee.com/wp/200807/social-softwares-expanding-scope/</link>
		<comments>http://www.davemee.com/wp/200807/social-softwares-expanding-scope/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 09:06:52 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Locative]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[Social Net]]></category>
		<category><![CDATA[Locative; Broadcast; services; listings; representation]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/200807/social-softwares-expanding-scope/</guid>
		<description><![CDATA['Social software' is expanding in scope; the term has expanded to encompass more and more personal information. Originally just lists of friends, now taste, consumption, and (as we'll look at here) location and physical presence are]]></description>
			<content:encoded><![CDATA[<p>Social software is continually spreading in scope and functionality. <a href="http://www.davemee.com/wp/200807/robot-wisdom-auxiliary-everyone-should-linkblog/">Previously we looked at how facebook can be decentralised and it&#8217;s functionality owned by individuals</a>; and we outlined a stack of services and upstream RSS and API syndication that can implement this already. </p>
<p>Our electronic representations are evolving, though; while our first few generations of social software have given us simple social networks and grouping features, they exist in the old internet, the geography-busting utopia of the 90s. As our electronic representations weave increasingly into our offline lives, aspects of our corporeality must feed back into our electronic selves if they are to make any sense. What liberated us with the original web, what gave us Amazon and eBay and communities united by interest not location, are being rediscovered as aspects of our new presences. We are learning again that it would be nice to meet our electronic friends face-to-face, to use our software to help us better socialise in the real world than simply exchange packets.</p>
<p>To this end, a number of services are appearing which inject location into the social representation stack. Fire Eagle, Yahoo&#8217;s location notification service, recently <a href="http://feblog.yahoo.net/2008/07/17/being-social-with-fire-eagle/">posted a list of services</a> that integrate with their system (as well as emphasising the point that they&#8217;re not a <em>first-order </em>social network service, instead choosing to concentrate on providing broad-but-shallow locative services as part of the stack to other social software).</p>
<h3>Appendix</h3>
<p>As my aims are different from Fire Eagle&#8217;s, it makes sense for me to replicate their list here; mine will expand to include geographic services which are not necessarily associated with Fire Eagle. I&#8217;d like to thank them for a useful starting point.</p>
<h4>Location broadcasting services</h4>
<ul>
<li><a href="http://fireeagle.yahoo.net/">Fire Eagle</a> (invitation only)</li>
</ul>
<h4>Hybrid location and social networking</h4>
<ul>
<li><a href="http://www.dopplr.com">Dopplr</a>  </li>
<li><a href="http://www.plazes.com/">Plazes</a>  </li>
<li><a href="http://www.brightkite.com/">BrightKite</a> (invitation only)  </li>
<li><a href="http://www.zkout.com/">Zkout</a></li>
</ul>
<h4>Locative search services</h4>
<ul>
<li><a href="http://www.rummble.com/">Rummble</a>  </li>
<li><a href="http://mobile.google.com">Google Mobile</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200807/social-softwares-expanding-scope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robot Wisdom auxiliary: Everyone should (link)blog</title>
		<link>http://www.davemee.com/wp/200807/robot-wisdom-auxiliary-everyone-should-linkblog/</link>
		<comments>http://www.davemee.com/wp/200807/robot-wisdom-auxiliary-everyone-should-linkblog/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 01:18:08 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Platforms]]></category>
		<category><![CDATA[Social Net]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[aggregation]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Jorn Barger]]></category>
		<category><![CDATA[linkblogging]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[social network]]></category>
		<category><![CDATA[stack]]></category>
		<category><![CDATA[syndication]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/200807/robot-wisdom-auxiliary-everyone-should-linkblog/</guid>
		<description><![CDATA[And so we come full circle. Jorn Barger, coiner of the term 'blog', who in retrospect was really writing a linkblog the whole time (though we lacked the context to give it such a relative label), joins the linkblog/linklog fray. Before taking a swipe at boingboing, he rightly points out that the best linklog tool is del.icio.us. And having watched Jorn's site over the years, growing from manual HTML maintenance, to blogger, via third party RSS scrape-and-bake services, his current del.icio.us-based solution is perfect.

But the linkblog is just the tip of the iceberg when it comes to the potential of RSS and social networking...]]></description>
			<content:encoded><![CDATA[<p><a href="http://robotwisdom2.blogspot.com/2008/07/everyone-should-linkblog.html"><em>Jorn&#8217;s been goaded enough to throw some opinion around.</em></a><em> Not just his 5 word opinion, but a really irritated multiple-paragraphs of opinion. </em></p>
<p>And so we come full circle. Jorn Barger, coiner of the term &#8216;blog&#8217;, who in retrospect was really writing a linkblog the whole time (though we lacked the context to give it such a relative label), joins the linkblog/linklog fray. Before taking a swipe at boingboing, he rightly points out that the best linklog tool is del.icio.us. And having watched Jorn&#8217;s site over the years, growing from manual HTML maintenance, to blogger, via third party RSS scrape-and-bake services, his current del.icio.us-based solution is perfect.</p>
<p><span id="more-39"></span><br />
<h3></h3>
<blockquote><p>Abstract: Closed social network and web utility sites represent the old way of using the web. Today&#8217;s web is more agile and flexible, building on open syndication, RSS and APIs to allow the creation of new platforms and functionality which not just substitute but exceed the current offerings, while addressing the unspoken issues of data ownership and transparency.</p>
</blockquote>
<h3>Linkblogging is just the tip of the iceberg</h3>
<p>The web has changed. It&#8217;s not where you read blogs any more &#8211; that happens in your RSS reader of choice, whether web-based or not. You use the web to run applications or access services (the aforementioned RSS reader, forum systems, your social networking tools, or go shopping). Every blog I visit I do through RSS, and rarely do I see the actual, original site (something I am increasingly happy for; with google&#8217;s insidious text advertising, and federated media&#8217;s bloatserv technology, I resent 200kb of adverts for a paragraph of copy &#8211; did no-one tell these guys that a 400&#215;35 banner is worth <em>1000</em> words, not <em>20</em>?). As Google reader, embedded RSS readers (<a href="http://garishkernels.net/egress.shtml">Windows Mobile</a>, iPhones, <a href="http://www.afeedisborn.com/nabaztag-wifi-rabbit-with-rss/">Nabaztag</a> rabbits, sidebar <a href="http://www.apple.com/downloads/dashboard/">widgets</a>/<a href="http://vista.gallery.microsoft.com/vista/SideBar.aspx?mkt=en-gb">gadgets</a>/<a href="http://www.newyorkjets.com/">newyorkgets</a>, <em>you like what I did there</em>?) and every <a href="http://blogs.msdn.com/rssteam/">modern</a> <a href="http://www.mozilla.com/en-US/firefox/livebookmarks.html">browser</a> and <a href="http://office.microsoft.com/en-us/outlook/HA012304631033.aspx">mail</a> <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=18218">client</a> pushes more and more people into adopting RSS, whether or not they realise they are doing so, this will become the norm. People don&#8217;t even bother crafting layouts any more; in one day, I saw approximately 4 corporate blogs using <em>exactly the same off-the-shelf theme</em>; it&#8217;s the content, it&#8217;s google presenting your text in a white-on-black, it&#8217;s Firefox&#8217;s chrome, it&#8217;s Outlook &#8211; this is your blog&#8217;s theme most of the time. Maybe you did spend a lot of time, or money, making a wild theme, and power to you &#8211; but ultimately, I&#8217;m there for your content, your output.</p>
<p>Which reminds me &#8211; I had some direction for all this. Del.icio.us is a superb linkblogging tool. It has organisation features (<em>tags &#8230; and bundles, if anyone uses them)</em>, social and peer research and validation tools (<em>30 other people bookmarked this site, but no-one else described it as &#8216;arousing?&#8217;)</em> and a slew of publication tools and access clients. It does a single thing, and does it exceptionally well. It manages your bookmarks from around the web, and lets you share them &#8211; it linkblogs for you. But what&#8217;s this?</p>
<p><a title="By linking to the Daily Mail, no endorsement, patronisation or fraternisation between either party is implied." href="http://www.dailymail.co.uk/news/article-477088/Rough-justice-80-lashes-immoral-Iranian-abused-alcohol-sex.html"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 15px 5px 0px; border-right-width: 0px" height="89" alt="in-site linklogging" src="http://www.davemee.com/wp/wp-content/uploads/2008/07/image3.png" width="325" align="left" border="0"/></a> </p>
<p>The <em>Daily Mail</em>, and I pick (on) them just because they&#8217;re on the top of my mental stack, make their own linkblog tools. You click a little blue button (blue &#8211; the spectral opposite to RSS orange) and the site remembers the article <em>for you</em>. The memory, however, is trapped inside the <em>Daily Mail</em> site. I have to go there, as me, and log in, to be granted access to these bookmarks. They can&#8217;t be shared. They can&#8217;t be backed-up, exported, consumed by other services, or subscribed to. They are a dead end; a metaphor for human memory, intangible, personal, private. Tears in the rain which expire when the account, the fleeting cookie, or computer dies.</p>
<p>But is this really so different from current darlings of the social media word, Facebook and MySpace? They generate (or rather, <em>solicit</em>) reams of experiential data; who knows who else, what they are doing, and what real or imaginary affiliations they wish to present. All of this data is then consumed internally, munged about, and fed back out to users through pages on either site. Exhibit A may help clarify things.</p>
<h3>How Facebook Eats Your Data</h3>
<p><a href="http://www.davemee.com/wp/wp-content/uploads/2008/07/image.png"><img style="margin: 0px 0px 15px 15px" height="180" alt="Sketch of 'walled garden' social network data sharing" src="http://www.davemee.com/wp/wp-content/uploads/2008/07/image-thumb.png" width="240" align="right" border="0"/></a> </p>
<p>This is an approximation of how Facebook plays in the social data world. We&#8217;ll use a few standard protagonists here, namely</p>
<ul>
<li>Alice  </li>
<li>Bob  </li>
<li>Clive</li>
</ul>
<p>who visit the sites</p>
<ol>
<li><em>Social Platform Du Jour</em>  </li>
<li>Twitter  </li>
<li>Other Service</li>
</ol>
<p>Clive is friends with Alice and Bob (they&#8217;re all into cryptography). They&#8217;re all signed up to services 2 and 3, and don&#8217;t mind sharing data between them.</p>
<p>Facebook operates a walled garden of user data. Alice goes to Facebook and says something, as does Bob. They leave a message on Twitter, and also do something with Other Service. When Clive wants to see what they&#8217;ve been up to, he has to visit the Facebook site, log in, and check the feed &#8211; it&#8217;s centrally owned by Facebook, who don&#8217;t provide an aggregate outbound RSS feed. This is the <em>Daily Mail</em>&#8216;s blue icon approach to gathering user attention and activity &#8211; it&#8217;s ringfenced and shared, but only on their terms, through their site.</p>
<p>The orange strip describes what Clive can see of his friends in this scheme. He has to be on <em>Social Platform Du Jour&#8217;s </em>site, he can see what Alice and Bob have said and done on that site, which may include activity from Twitter and Other Service, as long as they have a service presence that&#8217;s been built by those provider and hosted there. He can&#8217;t grab it from anywhere else &#8211; he absolutely has to be on that site. </p>
<h3>Decouple behaviour data from access</h3>
<h3></h3>
<p>The true power of linkblogging (as described by Barger) lies in service agnosticism, of not relying on a single central path to access your data. Here&#8217;s where my interpretation of linkblog expands on Barger&#8217;s, to the point where any generator of a consumable feed is a linkblog (ical entries, flickr posts, and tweets all coming under my extended wooly definition). Here come our friends the protagonists, this time under Exhibit B, the new model swarmy.</p>
<p><a href="http://www.davemee.com/wp/wp-content/uploads/2008/07/image1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 15px 5px 0px; border-right-width: 0px" height="240" alt="Diagram of 'platform agnostic' social network" src="http://www.davemee.com/wp/wp-content/uploads/2008/07/image-thumb1.png" width="209" align="left" border="0"/></a> This time, there&#8217;s no central location where data is held. Twitter and Other Service are accessed independently, without the middleman of <em>Social site Du Jour</em>. I can tweet from my phone and operate Other Service through carrier pigeon, if they support it. They both export platform-neutral RSS, so I don&#8217;t care. If I wanted, I could subscribe to Alice and Bob&#8217;s RSS activity feeds from both sites, but when my friend pool extends to the rest of the alphabet, it starts getting unwieldy. When my alphabetical friends sign up to 20 services each, it&#8217;s <em>definitely </em>overload.</p>
<p>This is where the next wave of social network sites steps in. I said before we had the same protagonists; actually, we don&#8217;t. In Exhibit B, Site 1, the <em>Social Network du Jour</em> is a jour later, and is a neutral intermediary. Rather than try to own content as our first generation social network sites have done, they aggregate and share that data out. In this scenario, Clive has told his social network provider that he know Alice and Bob. Bob has already told the site that he uses Twitter, and associated his public feed URL with his account. Bob does the same, and adds his Other Service activity feed to his account too. Should Alice tweet, our new social site finds out &#8211; it <em>pulls in</em> the data from external services, rather than simply owning the data, as our older social sites do. </p>
<p>Clive wants to know what Bob and Alice are up to. Rather than subscribe to each friend&#8217;s individual feed, he finds an agnostic social network site that Alice and Bob have already registered with. Because the site is subscribing to these other friend&#8217;s feeds, he only needs to subscribe to one new feed (or linkblog)- the aggregate feed provided by site 1 in Exhibit B. Alice and Bob can decide what they want to share, adding and removing services as they see fit. No-one has ringfenced the content, and should the social site become disagreeable, each user can migrate away and source their friend&#8217;s activity through alternative services. Everything is open, transparent, and running free in the cloud, to mix our river-of-news and internet-representation metaphors.</p>
<p>These new social sites are more like traditional RSS aggregators, although operating at a different layer in the aggregation stack. </p>
<p><a href="http://www.davemee.com/wp/wp-content/uploads/2008/07/image21.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 15px 10px 0px; border-right-width: 0px" height="203" alt="The RSS aggregation stack for social networks" src="http://www.davemee.com/wp/wp-content/uploads/2008/07/image2-thumb.png" width="545" border="0"/></a></p>
<p>People join sites such as flickr and del.icio.us, or create calendars, and go about their general business on these sites, generating <em>domain activity</em>. Different types of domain activity are collated together by sites (commonly known as &#8216;linkblogs&#8217;, such as tumblr.com) to generate live feeds for individual entities, which are usually people, but may be abstractions of some kind (such as a group of people, or search results). These groups can then be gathered together further up the stack in a FaceBook-style <em>social network</em>, a single feed which describes the collective activity of a number of people and their interactions. This is ultimately presented to the consumer, <em>you</em>, by an RSS reader (<a href="http://www.newsgator.com/individuals/feeddemon/default.aspx">Feeddemon</a>, <a href="http://www.google.com/reader/view/">Google Reader</a>, or any of an ever expanding range of RSS consumers and <a href="http://www.djspyhunter.com/teapot/2005/12/rsstroom-reader-toilet-paper-printer.html">output devices</a>). </p>
<p>Of course, in this model, it&#8217;s still possible to bypass each level of collation; these upward flows are shown by curved, grey lines in the above image, and it&#8217;s what people have been doing for years with RSS, before aggregation services targeting different points between the bottom and top of the stack appeared. But the real power of this approach is how transparent and standardised the act of social networking and observing has become. The tools which have appeared to fill this space have only existed a short while; while they could have been created 18 months ago using Yahoo Pipes, the ecosystem has significantly geared up towards simplifying the functionality to bypass the ring-fenced social networks. </p>
<p>The immediate issues are of authorisation and standardisation. Authorisation is to do with who you allow to see what; if Alice doesn&#8217;t mind Clive seeing her pictures, but doesn&#8217;t want Bob to, how can she manage this when her aggregate entity feed doesn&#8217;t allow this granularity? This doesn&#8217;t seem much of an issue at the moment &#8211; pretty much anything placed on the web ends up indexed by the all-seeing <a title="They pay special attention to your casual writing..." href="http://blogsearch.google.com/">G</a>, but when these practices are adopted into mainstream business (and even social life), there will be a requirement for these levels of control. It won&#8217;t be possible to place a gatekeeper at each link in the chain &#8211; for one, the maintenance will grow exponentially with each new service or user added. At the social level, people will learn not to care so much; when you&#8217;re online, much of your life is laid bare and indexed anyway. But corporations will expect secured services behind passwords and authorisation, and each requirement that is introduced breaks the all-or-nothing sharing up the chain. It may be that aggregation services will arise that can be tuned to support higher levels of granularity, with public key authorisation at different endpoint allowing peer-to-peer permission management, and each layer sharing signed and encrypted RSS items.</p>
<p>Standardisation is playing out, either right now, or at the time of writing, depending on when you read this. Each &#8216;linkblog&#8217; and &#8216;social aggregator&#8217; handles things differently; there&#8217;s some crossover between them, and Darwinian software selection is deciding which features are best (until Google can implement one offering the best fit).</p>
<p>The question of revenue and the business model is a different issue. With RSS, it&#8217;s more subtle than even Google&#8217;s text-only advertising tucked away in a margin. There is a huge amount of intelligence and insight offered by user behaviour and movements discernable from the inbound data, more insightful than even Google&#8217;s simplistic keyword sales market. The ethics and realisation of profitability and permission is left for another post, another day. (I suspect once the VC cash has gone, many of these sites will go the way of the webvan).</p>
<h3>Appendix &#8211; Relevant Services</h3>
<h4>Domain-specific</h4>
<ul>
<li><a href="http://del.icio.us/">del.icio.us</a> &#8211; bookmarking (also, social sharing and discovery)  </li>
<li><a href="http://vimeo.com/">vimeo</a> &#8211; video posting and subscription  </li>
<li><a href="http://youtube.com/">YouTube</a> &#8211; video posting and subscription  </li>
<li><a href="http://last.fm/">last.fm</a> &#8211; playlist capture (and sharing)  </li>
<li><a href="http://flickr.com/">flickr</a> &#8211; image hosting (also, social networking and discussion)  </li>
<li><a href="http://www.twitter.com/">twitter</a> &#8211; ubiquitous microblogging (with publishing)  </li>
<li><a href="http://www.google.com/calendar">Google Calendar</a> &#8211; calendaring (with sharing)  </li>
<li><a href="http://www.plurk.com/">Plurk</a> &#8211; twitter with a richer interface (a cruel summary)  </li>
<li><a href="http://www.tumblr.com/">tumblr</a> &#8211; microblogging  </li>
<li><a href="http://blogger.com/">Blogger</a>, <a href="http://wordpress.com/">WordPress</a>, <a href="http://typepad.com/">TypePad</a> &#8211; (macro)blogging?  </li>
<li><a href="http://fireeagle.yahoo.net/">fire eagle</a> &#8211; geographic location publishing  </li>
<li><a href="http://dopplr.com/">Dopplr</a> &#8211; geographic location publishing (with social networks)</li>
</ul>
<h4>Entity Activity</h4>
<p>These services combine multiple domain-specific RSS feeds into a feed that represents a single person &#8211; or entity.</p>
<ul>
<li><a href="http://www.soup.io/">soup</a>  </li>
<li><a href="http://pownce.com">Pownce</a></li>
</ul>
<h4>Social network aggregation</h4>
<p>These sites make it possible to combine multiple individual profiles into a single feed.</p>
<ul>
<li><a href="http://friendfeed.com/">friendfeed</a> &#8211; adding discussions to imported activity  </li>
<li><a href="http://jaiku.com/">Jaiku</a>  </li>
<li><a href="http://linkedin.com/">LinkedIn</a> &#8211; concentrates only on networks, ignoring activity  </li>
<li><a href="http://pulse.plaxo.com/pulse">Plaxo pulse</a></li>
</ul>
<h4>Miscellaneous</h4>
<ul>
<li><a href="http://pipes.yahoo.com/pipes">Yahoo! Pipes</a> &#8211; data manipulation (combine arbitrary feeds through visual programming)  </li>
<li><a title="ping.fm" href="http://ping.fm/">ping.fm</a> &#8211; centrally updates a number of microblogging services, with event-driven API hooks</li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200807/robot-wisdom-auxiliary-everyone-should-linkblog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Good News?</title>
		<link>http://www.davemee.com/wp/200806/good-news/</link>
		<comments>http://www.davemee.com/wp/200806/good-news/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 12:17:33 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[authenticity]]></category>
		<category><![CDATA[fakes]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google news]]></category>
		<category><![CDATA[Walter Benjamin]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/200806/good-news/</guid>
		<description><![CDATA[It&#8217;s the latest version of an old idea. The medium is the message: that we are now past the work of art in the age of mechanical reproduction and into the question of authenticity in the age of perfect reconstruction. Pages and ideas like this have circulated in joke books and humour magazines for years, [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s the <a href="http://www.fugue.com/pics/goodnews.html">latest version</a> of an old idea.</p>
<p>The medium is the message: that we are now past the <a href="http://pages.emerson.edu/Courses/spring00/in123/workofart/benjamin.htm">work of art in the age of mechanical reproduction</a> and into the question of authenticity in the age of perfect reconstruction.</p>
<p>Pages and ideas like this have circulated in joke books and humour magazines for years, the creation of a pastiche of an already iconic pages (such as <a href="http://www.tvgohome.com/">TV Guides</a>, <a href="http://www.theonion.com/content/index">newspapers</a>, et al) but what&#8217;s really interesting about this piece is that it&#8217;s based on an electronic, web-based original.</p>
<p>On non-web based media, the source material and the output are inter-related; there is no output without access to the sources. If I want to make a newspaper page, I need newsprint, news inks, access to printing presses and whatever hardware is used these days to transfer the ink onto the page. I need the same tools and software that is used to mark the page up. Without these things, the page will always be an <em>imitation</em> of the original. A copy of the Guardian printed on an <a href="http://en.wikipedia.org/wiki/Dots_per_inch">inkjet printer</a>, or using <a href="http://224726.spreadshirt.net/-/-/Shop/Article/Index/article/4518620">comic sans</a>, just isn&#8217;t the Guardian, even if it contains the same text as the original.</p>
<p>The web is a medium where content is decoupled from it&#8217;s physical rendering; we are used to accessing the same web page on a CRT, an LCD, your laptop, or your phone. The colour is slightly different, the resolution changes, but the same site seen on each device will be understood as equivalent. Beyond this, however, it also encapsulates it&#8217;s own <em>production process</em>; that is, the document is not a &#8216;baked&#8217; final version, as a printed page is; the output document can be accessed or viewed as the elements of the mechanism that produced it. &#8220;<em>View Source</em>&#8221; grants access to this; it&#8217;s the only medium I&#8217;m aware of that is so self-documenting.</p>
<p>As a result, <em>authenticity</em> is defenestrated. Authenticity is not an aspect of the final document, nor can it ever be; authenticity is instead implied by source (the URL the page is accessed from, as every <a href="http://www.contentverification.com/obfuscation-attacks/index.html">paypal scammer knows</a>) or simply the <em>look</em>; unlike television, radio, or the press, there is no <em>feel</em> to the medium itself that separates an amateur from a professional, no cost barriers (such as owning a printing press or radio transmitter and studio) to divide the two.</p>
<p>This is what is so uncanny about this page; it is an <em>exact</em> reproduction of a page that doesn&#8217;t exist, but at the same time (apart from the URL) is sensorially perfect; if Google news generated this page, this is exactly how it would appear, down to the byte. I had never stopped to give pause as to how important domain names were as our only layer of verifiability. Anyone can perfectly imitate anyone else in this medium.</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200806/good-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HCI in games, from the C&#8217;s perspective</title>
		<link>http://www.davemee.com/wp/200805/hci-in-games-from-the-cs-perspective/</link>
		<comments>http://www.davemee.com/wp/200805/hci-in-games-from-the-cs-perspective/#comments</comments>
		<pubDate>Sat, 24 May 2008 21:48:42 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Infoviz]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[Tech for tech's sake]]></category>
		<category><![CDATA[computer mediated]]></category>
		<category><![CDATA[Director]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[Lingo]]></category>
		<category><![CDATA[Shockwave]]></category>
		<category><![CDATA[Space Invaders]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/?p=27</guid>
		<description><![CDATA[Something of a blast from the past, a little project I threw together during my postgrad days. First, it&#8217;s written in Director. We had none of that flash back in those days! We were grateful that we could even altavista for imaging lingo snippets (people who remember this will be cringing, the kids these days [...]]]></description>
			<content:encoded><![CDATA[<p>Something of a blast from the past, a little project I threw together during my postgrad days.</p>
<p>First, it&#8217;s written in Director. We had none of that flash back in those days! We were grateful that we could even altavista for imaging lingo snippets (people who remember this will be cringing, the kids these days will be thinking&#8230; <em>imaging flash</em>?). Director recently came back from the dead, and you can get the <a href="http://www.adobe.com/shockwave/download/">plugin here</a>.</p>
<p>It&#8217;s a quick hack version of space invaders, which, for some reason, I implemented obscure <a href="http://mamedev.org/">MAME </a>controls to start. You&#8217;ll be <strong>pressing 5</strong>, then <strong>1</strong>, to start a game. I know, I know. And yes, there&#8217;s no defence blocks; this was to avoid clouding the high concept&#8230; (game after the jump)</p>
<p><span id="more-27"></span></p>
<p>High concept? Yes! Press the <strong>return key </strong>in game. Twice. The game is replaced with a stack of numbers. Each number directly relates to one aspect of the game &#8211; the position of an enemy, the player firing counter, the horizontal position of enemy bullets; each and every number has a purpose. See if you can still play the game using this reference data (known as <em>variables</em> by those who programme), rather than the visualisation of it. Can you beat the computer on it&#8217;s own turf &#8211; the world of numbers? (admittedly, the computer is at an advantage &#8211; it knows what each of those numbers refers to. There&#8217;s a reverse engineering challenge as well as a poor space invaders clone here, <em>for your double amusement</em>.)</p>
<div style="width:240px; height:225px; overflow:hidden;"><!-- dir code --></p>
<p><object classid="clsid:233C1507-6A77-46A4-9443-F871F945D258"<br />
 codebase="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=11,0,0,0"<br />
 ID=siraw2008 width=240 height=225 VIEWASTEXT><param name=src value="http://dev.davemee.com/siraw/siraw2008.dcr"></param><param name=swRemote value="swSaveEnabled='true' swVolume='true' swRestart='true' swPausePlay='true' swFastForward='true' swContextMenu='false' "></param><param name=PlayerVersion value=11></param><param NAME=bgColor VALUE=#000000></param><param NAME=logo VALUE=FALSE><embed src="http://dev.davemee.com/siraw/siraw2008.dcr" bgColor=#000000 logo=FALSE  width=240 height=225 swRemote="swSaveEnabled='true' swVolume='true' swRestart='true' swPausePlay='true' swFastForward='true' swContextMenu='false' "<br />
 type="application/x-director" PlayerVersion=11 pluginspage="http://www.macromedia.com/shockwave/download/"></embed></param></object></p>
<p><!-- dir code ends --></div>
<p>Internally, the game code is tracking this amount of data, analysing, evaluating and following a set of procedures defined in the progamme fifty times a second. This is a very simplistic game; it was deliberately chosen so that a full set of variables could be displayed on-screen at once.</p>
<p>Take a step back. Think about how much more data is being thrown around by modern games (space invaders could be <a href="http://classicgaming.gamespy.com/View.php?view=ConsoleMuseum.Detail&amp;id=8">written in less than 4kb of data</a>) but also by your operating system, or even phone. Think about the complexity under the hood there.</p>
<p>Space Invaders &lt;RAW&gt; hopefully makes you appreciate how fundamental the role of data visualisation is in the modern world, how it imbues meaning into every computer mediated action we make; how pervasive the discipline has become, evolving from a by-product of basic programming roles into interaction, usability and experiential design specialities. Working with electronic data involves breaking tasks and processes down into their most fundamental, atomic pieces; this generates vast volumes of data to work with. Generations of <a href="http://www.madore.org/~david/computers/greatnames.html">computer science heroes </a>have layered <a href="http://en.wikipedia.org/wiki/Compiler">abstractions </a>and <a href="http://en.wikipedia.org/wiki/Object_orientation">metaphors </a>on top of these <a href="http://en.wikipedia.org/wiki/Assembly_language">fundamental approaches</a> to hide what&#8217;s going on under the hood, from both the user and the programmer behind it.</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200805/hci-in-games-from-the-cs-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I Tweet.</title>
		<link>http://www.davemee.com/wp/200805/why-i-tweet/</link>
		<comments>http://www.davemee.com/wp/200805/why-i-tweet/#comments</comments>
		<pubDate>Tue, 20 May 2008 07:53:02 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Platforms]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[platforms]]></category>
		<category><![CDATA[sms]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/200805/why-i-tweet/</guid>
		<description><![CDATA[This is a duplicate of a post from last month; you can refer to the identical original if you&#8217;d rather, or let me know of a less unpredictable unix blogging client&#8230; Twitter seems to have been gaining a lot of traction in recent times. Originally a side project of Evan Williams, who begat Blogger as [...]]]></description>
			<content:encoded><![CDATA[<p><em>This is a duplicate of a post from last month; you can refer to the <a href="http://www.davemee.com/wp/200804/why-tweet/">identical original</a> if you&#8217;d rather, or let me know of a less unpredictable unix blogging client&#8230;</em></p>
<p>Twitter seems to have been gaining a lot of traction in recent times. Originally a side project of <a href="http://en.wikipedia.org/wiki/Evan_Williams_%28blogger%29">Evan Williams</a>, who begat <a href="http://blogger.com/">Blogger</a> as a side project of something else lost in time, it was a solution in search of a wider purpose. But what is it, and what itch does it scratch?<span id="more-26"></span></p>
<p>It&#8217;s seamlessly tied into everyone&#8217;s <a href="http://facebook.com/">unwitting bigger brother, Facebook</a>, talks to and from your phone by SMS, has a burgeoning ecosystem of third-party tools jumping into the open API it provides, and is so Current that <a href="http://twitter.com/DowningStreet">Number 10</a> has jumped on the bandwagon, ahead of friends I&#8217;d expected less of. Some people are using it in interesting ways; <a href="http://somafm.com/">soma.fm</a> use it to broadcast their playlists in an agnostic manner, bypassing the problems associated with embedding metadata into audio feeds in different formats for different platforms &#8211; cutting a Gordian knot using a lightweight side channel. Others use it to collect and monitor friends and associates, <a href="http://blogs.ittoolbox.com/cio/helpdesksamurai/archives/using-twitter-in-it-support-15887">organise teams and groups</a>, or let everyone know what they&#8217;re up to.</p>
<p>So, <a href="http://www.commoncraft.com/Twitter">what exactly is it?</a></p>
<p>It&#8217;s not really a &#8216;personal&#8217; platform. Several examples above show it being used by institutions rather than individuals.</p>
<p>We need to look back to Evan&#8217;s earlier project, Blogger, to contextualise what Twitter is for. Blogger was originally a tool allowing single authors a web-based interface to their hosted writing. It managed chronology and organised information by date, but most importantly, made it public, and made it permanent and thus linkable (at least <em>theoretically</em>, testing and lazy authors aside). The Blog became the broadcast tool for those online; instead of managing mailing lists, or enormous groups mails, the writer posted to one central location, and readers (optionally) could visit that site, or subscribe to that feed &#8211; a much more manageable solution all round.</p>
<p>Twitter is an extension of Blogger, in many ways; it&#8217;s text based, it&#8217;s for broadcast communication, and is powered by an open API. However, it&#8217;s an inherently <em>democratic</em> tool; whereas Blogger forges a one-to-many relationship between Blog author and their readers, Twitter (and it&#8217;s managed subscriber/publisher model) demands equality between publisher and reader. You can&#8217;t fully <em>play</em> twitter until you create your account (carving out your URL at their domain, perhaps leading to later speculation and valuation of twitter account name? Will this become the DNS namespace gold rush we still suffer from?) and let people know who you&#8217;re subscribing to. And, by extension, who subscribes to you. It&#8217;s facebook without the cruft, showing only what you&#8217;ve explicitly expressed interest in.</p>
<p>The other noticeable feature of twitter is <strong>brevity</strong>. Tweets offer a similar payload weight as SMS, smaller even; 140 bytes compared to SMS&#8217;s 160. This forces a pithy, jargon-driven tone, not as lax as the <em>U R SUX</em> of the txting world, but definitely compressed, non-redundant word use. TinyURL is heavily (and automagically) used, allowing URLs longer than the message payload would allow to be posted. A lexicon of it&#8217;s own is emerging; as well as <em>tweets</em>, <em>timelines, </em>and <em>tweeple</em>, people are annotating posts with <strong>#eventnames</strong> and <strong>@direct-messaging</strong>. The at-sign convention is interesting; adopted by users to direct tweets back at other twitterers to maintain an ongoing conversation, it was anointed by the Twitter developers and integrated back into their command system and public timeline visualisation. Combining this with features such as TinyURL links has created a useful glue for third-party feed/stream aggregators such as <a href="http://friendfeed.com/davemee">friendfeed</a> to unify conversations across differing online services, such as blogs, flickr and youtube feeds, and other systems exposing user data.</p>
<p>There&#8217;s even a command system. It&#8217;s possible to issue meta-tweets, instructions to the system for managing your account, using some of the twitter interfaces. Twitter itself refers to this as &#8216;<a href="http://twitter.com/help/lingo">Twitter Lingo</a>&#8216; and allows you to subscribe (and un-) to people, send direct messages, and manage twitter&#8217;s interaction with your client devices. It feels very <a title="Do the kids even know what IRC is any more?" href="http://en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>-like, and only marginally less cryptic.</p>
<p>The easiest way I can summarise it is to say twitter is to instant messaging as blogger was to email, which is a slightly abstract take on it; the real value is how it is used for content, and what people are pushing through it. It&#8217;s still early days for this microcontent phenomenon; whether it&#8217;s used to solicit clicks, dinner, or political action, provide content for third party data analysis, or exist to state the medium &lt;i&gt;is&lt;/i&gt; the message (with 114 characters left), the wide diversity of applications and approaches indicates a healthy birth, encouraging a spate of experimentation, open development and collaboration.</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200805/why-i-tweet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Request for sanity in passwords.</title>
		<link>http://www.davemee.com/wp/200805/request-for-sanity-in-passwords/</link>
		<comments>http://www.davemee.com/wp/200805/request-for-sanity-in-passwords/#comments</comments>
		<pubDate>Sat, 17 May 2008 10:46:25 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[organisation]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[sign-on]]></category>
		<category><![CDATA[sign-on sanity]]></category>
		<category><![CDATA[standardisation]]></category>
		<category><![CDATA[transparency]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/?p=25</guid>
		<description><![CDATA[Passwords, and our need to remember vast quantities of them, are one of the uncomfortable nescessities of modern-day life on the net. To access our bits of the cloud without needing to rely on a single machine to do it from, to provide our credentials, are tasks we have &#8211; almost without thinking &#8211; entrusted [...]]]></description>
			<content:encoded><![CDATA[<p>Passwords, and our need to remember vast quantities of them, are one of the uncomfortable nescessities of modern-day life on the net. To access our bits of the cloud without needing to rely on a single machine to do it from, to provide our credentials, are tasks we have &#8211; almost without thinking &#8211; entrusted to classic text-mode computer science processes.<br />
While biometrics (such as fingerprint readers and iris scanners) are showing up on more &#8216;business&#8217; laptops, they&#8217;re still only a local solution &#8211; there&#8217;s no standardised mechanism to send a fingerprint to a website for authentication, and once you&#8217;re sending electronic data, you can&#8217;t be sure whether the source was the authentic finger or falsified captured data, leaving you in a no-more secure (but less demanding) position anyway. Should your authentication token &#8211; your fingerprint &#8211; be compromised, it&#8217;s exceedingly difficult to change, but does offer the benefit of not relying on human memory for storage. Other people swear by automated password managers, but these are locked to a piece of hardware, and a battery, both of which will fail when they are needed most.</p>
<p>While we&#8217;re stuck with passwords, we should make them as painless as possible to use. My personal process is to have three passwords, at differing levels of privacy:</p>
<ul>
<li>A &#8216;public&#8217; password, which I use for accounts I share with friends and do not care about compromising</li>
<li>A private password, which I share across a number of services</li>
<li>A high-security password, which is super-secret and only used for services which involve money, or present themselves as an authentic <em>me</em></li>
</ul>
<p>Anecdotal experience tells me a lot of people rely on similar schemes. This is a common approach, but did anyone tell security and sign-on developers? Seemingly not because this conflicts hugely with how many websites operate. While humans exist in a world where the aim is to minimise password redundancy (ie, memorising as few as possible), many online accounts aim to maximise password uniqueness: the password must be between 4, 6 or 8 and 8, 10 or 20 characters in length; it cannot or must contain special characters, which may include or preclude any, all, or some of dollar signs, pound signs, punctuation, underscores, accented characters and spaces You can or cannot start the password with a space, if that was a permissible character. They often seem designed to best suit the security or IT manager&#8217;s existing password schema, and I imagine there&#8217;s a fascinating study out there about this already.<br />
It&#8217;s a wild-west of password requirements, basically, but human ingenuity always finds a way. We trim our passwords to suit the per-site rules, eliminating that now-illegal space, duplicating phrases to reach the minimum letter count. We do all in our power to preserve the spirit of the password, within the constraints of the rules.<br />
Here&#8217;s some of those rules, pulled from a random website.<img class="alignright" style="max-width: 800px;" src="http://www.davemee.com/wp/wp-content/uploads/2008/05/password1.png" alt="" />It tells me the rules only <em>after</em> I propose my sign-in password (looks like the <em>other</em> davemee beat me to signing up here too). Ideally, it should have let me know in advance, but at least it <em>tells</em> me. Let&#8217;s review the constraints it&#8217;s imposing here:</p>
<ol>
<li>Longer than 6 characters</li>
<li>Less than 12</li>
<li>Contain at least one letter</li>
<li>Contain at least one number</li>
<li>Contain <em>only </em>letters and numbers</li>
</ol>
<p>This eliminates at least one of my passwords, the one I&#8217;d typically use for the level of security required here. I need to change it to conform.</p>
<p>On the same site, contrast with the login page (pictured below).<img class="alignleft" style="max-width: 800px;" src="http://www.davemee.com/wp/wp-content/uploads/2008/05/password2.png" alt="" /><br />
Without recording the site and credentials somewhere, my <em>presumed</em> login would fail here. I know which account I&#8217;m likely to have used, but without knowing the constraints imposed by the site, I would never be able to derive the correct password. When I enter my (illegal) credentials, it tells me my login details were wrong, but makes no mention (nor reminder) of the restrictions imposed on the password &#8211; I&#8217;d only find this out by creating a new account and having the password rejected a second time.</p>
<p>I&#8217;m not singling this site out, whoever they are &#8211; lots of sites do this. What disappoints me is this is such standardised, minimum-effort behaviour, which could be turned around with so little work to make the world a better place. We&#8217;d have less misleading sign-up figures from the bigger websites, more honest advertising figures, and better preservation of online identity. Sign-up, -in and -on interaction would stop being a hurdle and start being part of a sane, simple transaction.</p>
<h3>Recommendations</h3>
<p>I have a few ideas about what could be done here; I propose a SOS (sign-on sanity) group or marque that would guarantee predictability of registration. Minimum requirements would be to</p>
<ul>
<li>Spell out admissible characters for passwords, at both account creation and log-in time (this could be inline in the page, or as a popup display)</li>
<li>Make explicit how case is treated, accented and non-latin characters are treated, and minimum/maximum size requirements</li>
<li>Not impose back-end details on password choice; for example, banning leading spaces, banning dollar signs, backslashes and other &#8216;escapable&#8217; characters</li>
</ul>
<p>I also propose a full-compliance award, which would involve the above as well as</p>
<ul>
<li>A standardised set of acceptable characters, with a link to the SOS website where the characters would be made explicit</li>
<li>Visible feedback (flashes, error highlights) when an inadmissable character is entered into a password field, without stating what that character is (&#8216;the 5th character entered was bad&#8217; rather than &#8216;% is not a permitted character&#8217;), for browsers supporting this functionality.</li>
</ul>
<p>With this approach, the guesswork is eliminated from password recall, and the need to rely on external tools, whether paper or software, is greatly diminished. There would be fewer aborted registrations and less overhead from users having password-related issues at sign in, all the while requiring no major infrastructure changes, and only minimum additions to a few pages for site managers and administrators.</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200805/request-for-sanity-in-passwords/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Passive Metrics</title>
		<link>http://www.davemee.com/wp/200805/passive-metrics/</link>
		<comments>http://www.davemee.com/wp/200805/passive-metrics/#comments</comments>
		<pubDate>Thu, 15 May 2008 16:07:41 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Interface]]></category>
		<category><![CDATA[behavioural]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[naturalistic]]></category>
		<category><![CDATA[UGC]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[users]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/200805/passive-metrics/</guid>
		<description><![CDATA[I&#8217;ve been writing a few (pending) pieces on user interfaces and social networks, and where they seem to be going. There&#8217;s been a lot of buzz recently about Schulze &#38; Webb&#8217;s Olinda social radio project, which is a online listening software realised in hardware. It takes cues about your interest in a station by looking [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been writing a few (pending) pieces on user interfaces and social networks, and where they seem to be going. There&#8217;s been a lot of buzz recently about <a href="http://schulzeandwebb.com/2008/olinda/">Schulze &amp; Webb&#8217;s Olinda</a> social radio project, which is a online listening software realised in hardware. It takes cues about your interest in a station by looking at volume levels; the idea being that the volume you listen at reflects your interest in that station. </p>
<p>Last.fm started out with a similar concept; listening to the entirety of a song was also a &#8216;preference&#8217; vote (or that you were away from your computer, how can you tell the difference?), and that skipping a song indicated you didn&#8217;t like it. These are quite harsh metrics; there could be other reasons for skipping a song (you&#8217;re not in the right mood, you have a twitchy mouse finger) so it&#8217;s not necessarily an analogue for voting.</p>
<p>However, I&#8217;m particularly enamoured of two things happening here; user-generated metrics and passive data gathering. <strong>User-generated metrics</strong> is the idea that users and their behaviour in an electronic space provide very tangible feedback about their relationship to those spaces. The classic example is Amazon&#8217;s recommendation engine &#8211; <em>people who bought that also bought this</em> &#8211; but there are many abstracts ways this information can be gathered, and what it can mean. <strong>Passive data gathering</strong> is the idea that, like the example above, the way people interact with devices (and interfaces) provide a great deal of extraneous objective information, which could not be gathered should the same information was expressed in explicit terms. <em>&#8216;Skip this song&#8217;</em> says so much more than a form which assessed your <em>liking</em> of the current song, and whether you&#8217;d like to hear it again in a week, month or year. <em>Just skip it; if I skip it again, I don&#8217;t want to hear it</em>. </p>
<p><span id="more-21"></span></p>
<p>It&#8217;s only recently that the Wii has allowed physical movement and real post-digital controls into video games. You don&#8217;t just move left at this point in time in the game, you move left<em>ish</em> <em>quite quickly</em>. For years, promotional videos of gaming systems showed players swaying, weaving, moving their joysticks through space, all the while just pressing buttons on a block &#8211; yet nothing capitalised on this. The body was making subconscious hints that everyone in the room was picking up on &#8211; apart from the game itself, the mediator of the experience. I think this is one of the main reasons the Wii has cut through such a broad target demographic &#8211; it&#8217;s attempting to use this subconscious cueing, rather than impose an abstract (buttons and joystick) interface on the player. It&#8217;s working the way your lizard brain works, rather than the way someone who has spent years learning, studying and practicing button configurations, as well as their repeat rates, give, tension and other inherent variables affecting performance would work. The lizard knows how to spin your arm 100 different ways already.</p>
<p>I spent some time, unsuccessfully, trying to introduce the idea of <em>insistence</em> into interfaces. People press a key, or click a GUI button, and the software (as best it can) responds. People don&#8217;t work this way, though; they act like software is another person or intelligent agent with emotions and judgement of it&#8217;s own. We press that &#8216;call lift&#8217; button ten times more often if we need the toilet, if there&#8217;s an axe murderer behind us, or we&#8217;re generally in a rush, even though we know the metal and current behind the lift couldn&#8217;t care less about what&#8217;s happening outside it&#8217;s immediate world; which is a a binary world, a world of lift, shaft, and electric. </p>
<p>When I post a tweet, or send an email, if there&#8217;s a pause between clicking a releasing the send button, why is the recipient not made aware of this? Could we introduce an x-apprehension-level: high header to our mail clients, or x-decisiveness-level:HELLYEAH to those people who whack the send button repeatedly until the window closes? We see capitals as shouting these days, but what subtle nuances of typing are lost when the action becomes captured; did we hold shift with one hand and aggressively peck each character, an insistent finger-jabbing shout? Or did we carefully engage caps lock, and type normally, the shouting emotionless and for emphasis?</p>
<p>There&#8217;s so many places we can hook these cues and gestures in; Apple&#8217;s Newton had a lovely &#8216;scrub out&#8217; feature to erase items, engaging the same behaviour we use with paper and destructible surfaces to indicate deletion. Apple has started taking a leaf from their own work here, and are using flicks, squeezes and pinches to control their iPhones. But we&#8217;re still missing the <em>adjective</em> in our otherwise simple noun-verb HCI discourse; to a degree, who cares? People don&#8217;t really want to know how long I lingered over the &#8216;post&#8217; button before you got to see this entry. At the same time, it&#8217;s an interesting metric of my relationship to this article, and taken over time, this posts&#8217; relationship to other posts, and on a global scale, their relationship to everything else; you can suddenly start asking <em>which content is the author most confident of? which authors are the least self-assured? Which day of the week does the world find the least confident when posting</em>?<em> </em>That tiny little piece of extra data introduces magnitudes of extra meaning, raising the intelligence available from the standard metrics by an extra dimension. It may not be information I want to make public, but for my own reference, it could be very valuable; and anonymised, combined with other blind datasets, could provide a means by which I can asses my own progress and confidence with my writing.</p>
<p>Usability squads employ <a href="http://youtube.com/watch?v=xKdOMgu0C5Q">iris-trackers to understand where people focus the most attention on web sites</a>; this feeds back into the design, nipping and tucking layouts to better serve expectations. Sites could do this automatically themselves though, by using the mouse cursor as a cheap iris tracker. Places my mouse hover a lot express interest, as do clicks. Those areas should become larger, more obvious. The iGoogle homepage and Facebook are examples of information-heavy sites that could benefit from this approach. This could be handled at the individual or community level. Games could benefit hugely from reading these extra cues and providing less <em>binary</em> experiences; <a href="http://en.wikipedia.org/wiki/Street_Fighter_%28video_game%29">Street Fighter, the original, features strength-sensitive buttons</a> which would allow a direct correspondence between the player and their gaming character&#8217;s attack strengths. Even <em>Vista&#8217;s </em>start menu defaults to showing a list of programmes, from top to bottom detailing the most used over a long period, to the most recently used. </p>
<p>With his woolly ideas gathered and spell-checked, he clicks <em>publish</em>, decisively.</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200805/passive-metrics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beautiful interactive pillow graph at the NYT</title>
		<link>http://www.davemee.com/wp/200805/beautiful-interactive-pillow-graph-at-the-nyt/</link>
		<comments>http://www.davemee.com/wp/200805/beautiful-interactive-pillow-graph-at-the-nyt/#comments</comments>
		<pubDate>Wed, 07 May 2008 16:55:00 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Infoviz]]></category>
		<category><![CDATA[pillow graph]]></category>
		<category><![CDATA[spending]]></category>
		<category><![CDATA[visualisation]]></category>

		<guid isPermaLink="false">http://www.davemee.com/wp/200805/beautiful-interactive-pillow-graph-at-the-nyt/</guid>
		<description><![CDATA[The NYT has a lovely pillow graph of how the typical consumer&#8217;s spending patterns break down. Take a look! I&#8217;d seen pillow graphs before (my introduction was SequioaView, the disk-space analysis tool) but I&#8217;d never seen them organised into a circle, with such organic structuring &#8211; I&#8217;m not sure it conveys as much information as [...]]]></description>
			<content:encoded><![CDATA[<p>The NYT has a lovely pillow graph of how the typical consumer&#8217;s spending patterns break down. <a href="http://www.nytimes.com/interactive/2008/05/03/business/20080403_SPENDING_GRAPHIC.html">Take a look</a>! </p>
<p><a title="Visit the source page at the New York Times" href="http://www.nytimes.com/interactive/2008/05/03/business/20080403_SPENDING_GRAPHIC.html"><img style="border-right: 0px; border-top: 0px; margin: 0px 8px 0px 0px; border-left: 0px; border-bottom: 0px" height="170" alt="Thumbnail of the graph - go see it at " src="http://www.davemee.com/wp/wp-content/uploads/2008/05/image2.png" width="244" align="left" border="0"/></a> I&#8217;d seen pillow graphs before (my introduction was <a href="http://w3.win.tue.nl/nl/onderzoek/onderzoek_informatica/visualization/sequoiaview//">SequioaView</a>, the disk-space analysis tool) but I&#8217;d never seen them organised into a circle, with such organic structuring &#8211; I&#8217;m not sure it conveys as much information as the cubic pillow map, but it feels more immediate and natural.</p>
<p>The addition of colour to convey change adds an extra dimension, particularly with that Tuftesque colour palette, but shows only a relative snapshot in time. It would be nice to see this animated, adding a &#8216;year&#8217; slider to reallocate space as the year changed and showing absolute percentages, and colour being used to emphasise the relative differences.</p>]]></content:encoded>
			<wfw:commentRss>http://www.davemee.com/wp/200805/beautiful-interactive-pillow-graph-at-the-nyt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

