<?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>Serendipitous altruism</title>
	<atom:link href="http://serendipity.ruwenzori.net/index.php/feed" rel="self" type="application/rss+xml" />
	<link>http://serendipity.ruwenzori.net</link>
	<description>Pseudo-random experience capitalization by Jean-Marc Liotier, just in case...</description>
	<lastBuildDate>Thu, 02 Sep 2010 12:22:27 +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"/><cloud domain='serendipity.ruwenzori.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Should office teams be managed like World of Warcraft guilds ?</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/09/02/should-office-teams-be-managed-like-world-of-warcraft-guilds</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/09/02/should-office-teams-be-managed-like-world-of-warcraft-guilds#comments</comments>
		<pubDate>Thu, 02 Sep 2010 12:22:27 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Knowledge management]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=802</guid>
		<description><![CDATA[I stumbled upon an article published last June by Knowledge@Wharton mentioning &#8220;The Power of Pull: How Small Moves, Smartly Made, Can Set Big Things in Motion&#8221; by John Hagel III, John Seely Brown, Lang Davison. Somehow I had missed this book that offers intriguing alternatives to organizations mired in their own structures. To learn about [...]]]></description>
			<content:encoded><![CDATA[<p>I stumbled upon an <a href="http://knowledge.wharton.upenn.edu/article.cfm?articleid=2523">article published last June by Knowledge@Wharton</a> mentioning &#8220;<a href="http://www.goodreads.com/book/show/7735000-the-power-of-pull">The Power of Pull: How Small Moves, Smartly Made, Can Set Big Things in Motion</a>&#8221; by John Hagel III, John Seely Brown, Lang Davison. Somehow I had missed this book that offers intriguing alternatives to organizations mired in their own structures. To learn about it you can read <a href="http://www.economist.com/node/16638391">this critique by The Economist</a>,  that happen to be titled &#8220;In Search of Serendipity&#8221; &#8211; on a side note, I&#8217;m happy that <a href="http://serendipity.ruwenzori.net/index.php/2008/11/26/why-is-this-blog-named-serendipitous-altruism">this word that I discovered in 1997 has been</a> enjoying increasing popularity since the beginning of this millennium.</p>
<p>I can&#8217;t stand playing a <a href="http://en.wikipedia.org/wiki/MMORPG">MMORPG</a> for even fifteen minutes (I prefer tactical, operational or strategical games &#8211; preferably with a pseudo-realistic environment), but I watched my people play and I agree about Hagel &amp; al&#8217;s the mob collaborative dynamics that happen there :</p>
<p style="padding-left: 30px;">Guild leaders in <a href="http://en.wikipedia.org/wiki/World_of_warcraft"><em>World of Warcraft</em> </a>&#8220;require a high degree of influence,&#8221; noted Hagel [..]. &#8220;You have to be able to influence and persuade people &#8212; not order them to do things. Ordering people in most of these guilds doesn&#8217;t get you far.&#8221;</p>
<p style="padding-left: 30px;">In addition to the leadership qualities involved with becoming the head of a guild and assembling a problem-solving team from previously independent players, <a href="http://en.wikipedia.org/wiki/World_of_warcraft"><em>World of Warcraft</em></a> enthusiasts, as noted by Hagel, conduct extensive after-action reviews of their performances as well as that of the leader. In addition, he said that game players typically customize their own dashboards to offer statistics and rate performance in areas they consider critical to their strategy.</p>
<p>This parallel between gaming and management is interesting &#8211; but Hagel &amp; al. are not the first to notice it. In 2008, in &#8220;<a href="http://www.parc.com/publication/2129/collective-solitude-and-social-networks-in-world-of-warcraft.html">Collective solitude and social networks in World of Warcraft</a>&#8221; my fellow <a href="http://www.essca.fr/EN/Pages/Ecole-de-commerce.aspx">ESSCA</a> alumni and friend <a href="http://www.parc.com/about/people/53/nic-ducheneaut.html">Nicolas Ducheneaut</a> remarked :</p>
<p style="padding-left: 30px;">We show that these social networks are often sparse and that most players spend time in the game experiencing a form of &#8220;collective solitude&#8221;: they play surrounded by, but not necessarily with, other players. We also show that the most successful player groups are analogous to the organic, team-based forms of organization that are prevalent in today&#8217;s workplace. Based on these findings, we discuss the relationship between online social networks and &#8220;real world&#8221; behavior in organizations in more depth.</p>
<p>&#8220;Prevalent in today’s workplace&#8221; ? From my big company point of view, I find that statement more than slightly optimistic &#8211; though not surprising considering how Nicolas enthusiastically embraces the future. But that is definitely the direction that we are going in. Expect even more of it as <a href="http://en.wikipedia.org/wiki/Generation_Y">Generation Y</a> enters the workforce. Until then, there is still a lot of evangelism to do&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/09/02/should-office-teams-be-managed-like-world-of-warcraft-guilds/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Latitude Brightkite check-in script updated to keep up with altered Brightkite API</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/09/01/google-latitude-brightkite-check-in-script-updated-to-keep-up-with-altered-brightkite-api</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/09/01/google-latitude-brightkite-check-in-script-updated-to-keep-up-with-altered-brightkite-api#comments</comments>
		<pubDate>Wed, 01 Sep 2010 12:58:56 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Mobile computing]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=796</guid>
		<description><![CDATA[Twenty two days ago, my periodically running script ceased to produce any check-ins on Brightkite. A quick look at the output showed that the format of the returned place object had changed. Had I used proper XML parsing, that would not have been a problem &#8211; but I&#8217;m using homely grep, sed and awk&#8230; Not [...]


Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/11/02/the-overlooked-reasons-for-google-navigation-and-for-google-latitude' rel='bookmark' title='Permanent Link: The overlooked reasons for Google Navigation &#8211; and for Google Latitude'>The overlooked reasons for Google Navigation &#8211; and for Google Latitude</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/10/no-openmicroblogging-in-google-buzz-and-no-twitter-api-but-plenty-of-other-protocols-including-salmon' rel='bookmark' title='Permanent Link: No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon'>No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2009/10/30/inertial-navigation-as-a-cellid-sanity-check' rel='bookmark' title='Permanent Link: Inertial navigation as a CellID sanity check'>Inertial navigation as a CellID sanity check</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Twenty two days ago, my periodically running script ceased to produce any check-ins on Brightkite. A quick look at the output showed that the format of the returned place object had changed. Had I used proper <a href="http://en.wikipedia.org/wiki/XML">XML</a> parsing, that would not have been a problem &#8211; but I&#8217;m using homely grep, sed and awk&#8230; Not robust code in any way, especially when dealing with <a href="http://en.wikipedia.org/wiki/XML">XML</a>. At least you get a nice illustration of why defensive programming with proper tools is good for you.</p>
<p>So here is a new update <a href="http://www.ruwenzori.net/code/latitude2brightkite/">of latitude2brightkite.sh</a> &#8211; a script that checks-in your <a href="http://www.google.com/latitude/intro.html">Google Latitude</a> position to <a href="http://brightkite.com/">Brightkite</a> using the <a href="http://api.brightkite.com/">Brightkite API</a> and the  <a href="http://www.google.com/latitude/apps/badge">Google Public Location Badge.</a> Description of the whole contraption may be found in <a href="http://serendipity.ruwenzori.net/index.php/2009/06/05/automatically-check-in-your-google-latitude-position-in-brightkite">the initial announcement</a>.</p>
<p>The changes are :</p>
<pre style="padding-left: 30px;">% diff latitude2brightkite_old.sh latitude2brightkite.sh
69,70c69,70
&lt; id=`wget -qO- "http://brightkite.com/places/search.xml?q=$latitude%2C$longitude" | grep "&lt;id&gt;" | sed s/\ \ \&lt;id\&gt;// | sed s/\&lt;\\\/id\&gt;//`
&lt; place=`wget -qO- "http://brightkite.com/places/search.xml?q=$latitude%2C$longitude" | grep "&lt;name&gt;" | sed s/\ \ \&lt;name\&gt;// | sed s/\&lt;\\\/name\&gt;//`
---
&gt; id=`wget -qO- "http://brightkite.com/places/search.xml?q=$latitude%2C$longitude" | grep "&lt;id&gt;" | sed s/\ \ \&lt;id\&gt;// | sed s/\&lt;\\\/id\&gt;// | tail -n 1`
&gt; place=`wget -qO- "http://brightkite.com/places/search.xml?q=$latitude%2C$longitude" | grep "&lt;name&gt;" | sed s/\ \ \&lt;name\&gt;// | sed s/\&lt;\\\/name\&gt;// | md5sum | awk '{print $1}'`</pre>
<p>I know I should use a revision control system&#8230; Posting this diff that does not even fit this blog is yet another reminder that a revision control system is not just for &#8220;significant&#8221; projects &#8211; anything should use one and considering how lightweight <a href="http://en.wikipedia.org/wiki/Git_%28software%29">Git</a> is in comparison to <a href="http://en.wikipedia.org/wiki/Apache_Subversion">Subversion</a>, there really is no excuse anymore.</p>
<p>Back to the point&#8230; To get the place identifier, I now only take the last line of the field &#8211; which is all we need. I mdsum the place name &#8211; I only need to compare it to the place name at the time of the former invocation, so a mdsum does the job and keeps me from having to deal with accented characters and newlines&#8230; Did I mention how hackish this is ?</p>
<p>Anyway&#8230; It works for me™ &#8211; get <a href="http://www.ruwenzori.net/code/latitude2brightkite/">the code</a> !</p>


<p>Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/11/02/the-overlooked-reasons-for-google-navigation-and-for-google-latitude' rel='bookmark' title='Permanent Link: The overlooked reasons for Google Navigation &#8211; and for Google Latitude'>The overlooked reasons for Google Navigation &#8211; and for Google Latitude</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/10/no-openmicroblogging-in-google-buzz-and-no-twitter-api-but-plenty-of-other-protocols-including-salmon' rel='bookmark' title='Permanent Link: No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon'>No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2009/10/30/inertial-navigation-as-a-cellid-sanity-check' rel='bookmark' title='Permanent Link: Inertial navigation as a CellID sanity check'>Inertial navigation as a CellID sanity check</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/09/01/google-latitude-brightkite-check-in-script-updated-to-keep-up-with-altered-brightkite-api/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Manufacturing job losses and the economy of fluid knowledge : patent trolls are already dead but they just don&#8217;t know it yet</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/07/08/manufacturing-job-losses-and-the-economy-of-fluid-knowledge-patent-trolls-are-already-dead-but-they-just-dont-know-it-yet</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/07/08/manufacturing-job-losses-and-the-economy-of-fluid-knowledge-patent-trolls-are-already-dead-but-they-just-dont-know-it-yet#comments</comments>
		<pubDate>Wed, 07 Jul 2010 23:36:27 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Economy]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=789</guid>
		<description><![CDATA[Guillaume Esquelisse tipped me about an interesting discussion arising from Andy Grove&#8217;s article on the need for US job creation and industrial policy, which highlights the relationship between  innovation,manufacturing and trade. Rajiv Sethi summarized its central point : &#8220;An economy that innovates prolifically but consistently exports its jobs  to lower cost overseas locations [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/guillaum_e/status/17937179971">Guillaume Esquelisse tipped me</a> about <a href="http://economistsview.typepad.com/timduy/2010/07/why-is-the-american-jobs-machine-broken.html">an interesting discussion</a> arising from <a href="http://www.bloomberg.com/news/2010-07-01/how-to-make-an-american-job-before-it-s-too-late-andy-grove.html">Andy Grove&#8217;s article on the need for US job creation and industrial policy</a>, which highlights the relationship between  innovation,manufacturing and trade. <a href="http://rajivsethi.blogspot.com/2010/07/innovation-scaling-and-industrial.html">Rajiv Sethi summarized its central point</a> : &#8220;<em>An economy that innovates prolifically but consistently exports its jobs  to lower cost overseas locations will eventually lose not only its  capacity for mass production, but eventually also its capacity for  innovation</em>&#8220;.</p>
<p>Unlike some of the commentators of <a href="http://economistsview.typepad.com/timduy/2010/07/why-is-the-american-jobs-machine-broken.html">Tim Duy&#8217;s article</a>, I&#8217;m not one of those heretics who openly toy with protectionist ideas as a protection against the shameless exploiters of the international trade system. But as Tim Duy warns : &#8220;<em>if you scream &#8216;protectionist fool&#8217; in response, then you need to  have a viable policy alternative that goes beyond the empty rhetoric</em>&#8220;. So here is a proposal.</p>
<p>I believe that the fix does not lie in the selfish tweaking of trade barriers &#8211; that is merely treating a symptom. We need to act much deeper by addressing a foolishly held belief about the fundamental nature of the knowledge economy : underlying the fabless follies of glamorous captains of industry no longer worthy of the title is the fallacious narrative that applies capitalist analogies to the knowledge economy.</p>
<p>Knowledge cannot be hoarded. Like electricity production, knowledge creation is an online process :  there are marginal hacks for storing some of it, but to benefit you must  be plugged in the grid. As <a href="http://blogs.hbr.org/bigshift/2009/01/abandon-stocks-embrace-flows.html">John Hagel III, John Seely Brown and Lang Davison put it : &#8220;abandon stocks, embrace flows&#8221;</a>. Read their article and let it sink in : knowledge flows trumps knowledge stocks.</p>
<p>This is the same <a href="http://www.techdirt.com/articles/20100627/2304419976.shtml">point that Mike Masnick found in Terence Kealey&#8217;s &#8220;Science is a Private Good–Or: Why Government Science is Wasteful&#8221;</a> :</p>
<p style="padding-left: 30px;"><em>&#8220;How many people in this room can read the Journal of  Molecular Biology.  How many people in this room can read contemporary  journals in physics?  Or math? Physiology?  Very, very few.  Now the  interesting thing &#8212; and we can show this very clearly &#8212; is that the  only people who can read the papers, the only people who can talk to the  scientists who generate the data, are fellow specialists in the same  field.   And what are <strong>they</strong> doing?  They are publishing <strong>their  own</strong> papers.</em></p>
<p style="padding-left: 30px;"><em>And if they try not to publish their own papers&#8230; If they say, &#8216;we&#8217;re  not going to get engaged in the exchange of information; we&#8217;re going to  keep out of it and just try to read other people&#8217;s papers, but not do  any research of our own, not make any advances of our own, not have any  conversations with anyone,&#8217; <strong>within two or three years they are  obsolescent and redundant, and they can no longer read the papers,  because they&#8217;re not doing the science themselves, which gives them the  tacit knowledge &#8212; all the subtle stuff that&#8217;s never actually published  &#8212; that enables them actually to access the information of their  competitors.&#8221;</strong></em></p>
<p style="padding-left: 30px;">This is a huge point that fits with similar points that we&#8217;ve made in  the past when it comes to intellectual property and the idea that others  can just come along and &#8220;copy&#8221; the idea.  So many people believe it&#8217;s  easy for anyone to just copy, but it&#8217;s that tacit knowledge that is so  hard to get.  It&#8217;s why so many attempts at just copying what other  successful operations do <a href="http://www.techdirt.com/articles/20100331/1538058817.shtml">turn  into cargo cult copies</a>, where you may get the outward aspects  copied, but you miss all that important implicit and tacit information  if you&#8217;re not out there in the market yourself.</p>
<p>Collecting ideas is easy, but acquiring tacit knowledge takes actual  involvement. Tacit knowledge requires doing. This is quite far from being news to the practitioners of knowledge management or to anyone who has ever reflected on what internalizing knowledge actually means&#8230; But is is no longer just a self-improvement recipe nor an organizational issue : it has now acquired visibility at the national policy level.</p>
<p>The Chinese are not just mindlessly pillaging out intellectual property : they have also understood the <a href="http://www.computerworlduk.com/community/blogs/index.cfm?entryid=2852&amp;blogid=14">systemic effects of a fluid knowledge economy &#8211; take open standards for example</a>. We must now get on with the program and admit that the whole idea of capitalizing intelectual property is a lost cause. Political leaders will soon understand it&#8230; Patent trolls are already dead &#8211; but they just don&#8217;t know it yet.</p>
<p>But we have already advanced far into a de-industrialization process whose only redeeming strategic value is that the Chinese must be laughing hard enough for their gross national product to be slightly negatively affected. Is it too late ?</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/07/08/manufacturing-job-losses-and-the-economy-of-fluid-knowledge-patent-trolls-are-already-dead-but-they-just-dont-know-it-yet/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>We are the people of Europe &#8211; the crisis is our opportunity</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/05/28/we-are-the-people-of-euro-the-crisis-is-our-opportunity</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/05/28/we-are-the-people-of-euro-the-crisis-is-our-opportunity#comments</comments>
		<pubDate>Fri, 28 May 2010 16:05:22 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Economy]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=782</guid>
		<description><![CDATA[You may have heard that the Chinese word for &#8220;crisis&#8221; is composed of two characters representing &#8220;danger&#8221; and &#8220;opportunity&#8221;. Well&#8230; Forget that &#8211; it is wishful folk etymology. And next time you hear a fluffy motivational speech using this handy rhetorical device, expose the scam !
Anyway, I would love to believe that the current crisis [...]


Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2010/01/15/if-it-bleeds-it-leads-drama-sells-but-no-one-really-cares-about-haiti' rel='bookmark' title='Permanent Link: If It bleeds, it leads &#8211; drama sells but no one really cares about Haïti'>If It bleeds, it leads &#8211; drama sells but no one really cares about Haïti</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>You may have heard that the Chinese word for &#8220;crisis&#8221; is composed of two characters representing &#8220;danger&#8221; and &#8220;opportunity&#8221;. Well&#8230; <a href="http://en.wikipedia.org/wiki/Chinese_word_for_%22crisis%22">Forget that &#8211; it is wishful folk etymology</a>. And next time you hear a fluffy motivational speech using this handy rhetorical device, expose the scam !</p>
<p>Anyway, I would love to believe that the current crisis is indeed an opportunity. <a href="http://en.wikipedia.org/wiki/European_integration">European political integration</a> has been mired in national egoism for so long that I have found myself wondering if we would ever achieve any practical degree of coordination for the things that actually matter to our sovereignty, namely defence and finances for starters.</p>
<p>According to a TNS-Sofres/Logica survey on 26 March 2009, 58% of French people believe that the banks bear the bulk of the responsibility for the crisis. Doesn&#8217;t everyone love to pile on the scapegoat ? Let&#8217;s get beyond that &#8211; we must take responsibility for our complacency !</p>
<p>Two months ago, the <a href="http://www.imf.org/external/pubs/ft/survey/so/2010/NEW032910A.htm">IMF chief Dominique Strauss-Kahn reiterated the common wisdom that coordinated economic policy is inseparable from currency union</a>. But so far European Union was a political project without political support. By exposing weaknesses in our institutional framework, the financial crisis may have changed that :</p>
<p style="padding-left: 30px;">&#8220;I don&#8217;t like it, but it was probably the only way to force all the governments together, to have more discipline on their budgets and on their deficits and more centralised government of the eurozone&#8221;  &#8211; <a href="http://news.bbc.co.uk/2/hi/business/10158898.stm">Yves Carcelle, Louis Vuitton&#8217;s chief executive &#8211; interviewed by the BBC</a>.</p>
<p>Will it be enough to force the national governments on that common path ? As <a href="http://www.spiegel.de/international/europe/0,1518,druck-694664,00.html">Henrik Müller writes for the Spiegel</a> :</p>
<p style="padding-left: 30px;">&#8220;If the monetary union is to survive, member states will have to abandon their egos&#8221;.</p>
<p style="padding-left: 30px;">&#8220;The member states must learn to understand themselves as a community that shares a common fate and together they must strengthen democratic control over shared finances&#8221;.</p>
<p>Strong democratic control over our common fate&#8230; That&#8217;s my wish for Europe &#8211; a wish that some such as <a href="http://www.b92.net/eng/insight/opinions.php?nav_id=67061">George Friedman greet with scepticism</a> :</p>
<p style="padding-left: 30px;">&#8220;What we have learned is that Europe is not a country. It is a region, and in this region there are nations and these nations are comprised of people united by shared history and shared fates. [..] but in the end, they share neither a common moral commitment nor a common fate&#8221;.</p>
<p>I disagree. We are the citizens of Europe &#8211; willingly or not we will stand or fall together. This is a common fate and it binds us together with a moral commitment toward our success as a people.</p>
<p>Will the politicians finally accept the need for the deeper transparency and the democracy that will empowers us ? As <a href="http://www.imf.org/external/pubs/ft/survey/so/2010/NEW032910A.htm">Dominique Strauss-Kahn told</a> :</p>
<p style="padding-left: 30px;">&#8220;20 years from now, when Europeans look back at the present period, will they see a missed opportunity ? Not to be too emphatic, but what is at stake in the current debates is simply the future of Europe&#8221;.</p>
<p>Twenty years is not even what it will take us to repay our irresponsible debts&#8230; Lean years are ahead of us &#8211; let&#8217;s make them count toward a better future for us, as the people of the European Union.</p>


<p>Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2010/01/15/if-it-bleeds-it-leads-drama-sells-but-no-one-really-cares-about-haiti' rel='bookmark' title='Permanent Link: If It bleeds, it leads &#8211; drama sells but no one really cares about Haïti'>If It bleeds, it leads &#8211; drama sells but no one really cares about Haïti</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/05/28/we-are-the-people-of-euro-the-crisis-is-our-opportunity/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Roller skates ball bearing maintainance tip of the day</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/15/roller-skates-ball-bearing-maintainance-tip-of-the-day</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/15/roller-skates-ball-bearing-maintainance-tip-of-the-day#comments</comments>
		<pubDate>Thu, 15 Apr 2010 17:41:44 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Roller skating]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=769</guid>
		<description><![CDATA[Tuesday night, as I was lacing my skates before leaving the office, I was chatting with a colleague about roller-skate ball bearing maintenance and joking about riding my ball bearings to death. Actually, this is not a joke &#8211; I do ride them to death, as this photograph taken twenty minutes later attests.
When your ball [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Tuesday night, as I was lacing my skates before leaving the office, I was chatting with a colleague about roller-skate ball bearing maintenance and joking about riding my ball bearings to death. Actually, this is not a joke &#8211; I do ride them to death, as this photograph taken twenty minutes later attests.</p>
<p style="text-align: justify;">When your ball bearings start looking like these &#8211; you may have waited too long before replacing them&#8230;</p>
<p style="text-align: center;"><a href="http://www.ruwenzori.net/blog_images/2010-04-13_20.07.32-Busted_ball_bearing.jpg"><img class="alignnone" src="http://www.ruwenzori.net/blog_images/2010-04-13_20.07.32-Busted_ball_bearing-smaller.jpg" alt="" width="416" height="555" /></a></p>
<p style="text-align: justify;">The good news is that when spilling their guts all over the pavement, ball bearings don&#8217;t seize too brutally &#8211; the inertia of my 94 kilograms helps a lot. But they do brake hard enough that powering on is not a realistic option &#8230; Consider yourself lucky if you don&#8217;t find yourself catapulted forward &#8211; your reflexes count less than the sheer luck of the event not affecting the front wheel.</p>
<p style="text-align: justify;">My ball bearings lifecycle management process begins with the precious set of new ones reserved for racing. After a while, they are shifted to the long distance raid pool &#8211; where some performance must be counted on, but where time is not critical. Mediocre bearings from newly purchased skates enter at that stage. Later they end up in my urban skating pool, where constant shocks, humidity and utter lack of maintenance get the better of them after a few months of commuting &#8211; though some of them last much longer.</p>
<p style="text-align: justify;">Sometimes the street soot accumulated after wet rides slows or even blocks rotation &#8211; but that is usually nothing that a good downhill ride won&#8217;t fix. At the end of their lives, the ball bearing are slack &#8211; I suspect that once they become slack they degrade exponentially.</p>
<p style="text-align: justify;">I used to <a href="http://digiex.net/computing-section/guides-tutorials/3568-cleaning-skate-bearings.html">meticulously clean my ball bearings using this tedious method</a> &#8211; but I no longer that that time as I don&#8217;t believe it is worth it. I recently discovered <a href="http://www.skatefaq.com/bearings.html#BearingClean2">the Bont method</a> of just shaking the ball bearings in petrol and two stroke oil at approximately 50:1 ratio and leaving them to dry on a towel&#8230; Now that is fast enough for me &#8211; I&#8217;ll try this method and see if I can extend my ball bearing&#8217;s life a bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/15/roller-skates-ball-bearing-maintainance-tip-of-the-day/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Just when you thought incumbent telcos had understood the Internet&#8230;</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/14/just-when-you-thought-incumbent-telcos-had-understood-the-internet</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/14/just-when-you-thought-incumbent-telcos-had-understood-the-internet#comments</comments>
		<pubDate>Wed, 14 Apr 2010 10:51:55 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Telecommunications]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=758</guid>
		<description><![CDATA[Stéphane Richard, chief executive at France Telecom, argued recently : “There is something totally not normal and contrary to economic logic to let Google use our network without paying the price”. I could barely control my hilarity.
But wait, there&#8217;s more :
Telefonica chairman Cesar Alierta said Google should share some of its online advertising revenue with [...]]]></description>
			<content:encoded><![CDATA[<p>Stéphane Richard, chief executive at France Telecom, <a href="http://www.ft.com/cms/s/0/28596e90-471b-11df-b253-00144feab49a.html">argued recently</a> : “<em>There is something totally not normal and contrary to economic logic to let Google use our network without paying the price</em>”. I could barely control my hilarity.</p>
<p>But wait, <a href="http://www.telecompaper.com/news/article.aspx?cid=728427">there&#8217;s more</a> :</p>
<p style="padding-left: 30px;">Telefonica chairman Cesar Alierta said Google should share some of its online advertising revenue with carriers to compensate them for the billions of euros they are investing in fixed-line and mobile infrastructure to increase download speeds and network capacity. Alierta said that regulators should step in to supervise a settlement if no revenue sharing deal was possible between search engines led by Google and network operators. France Telecom CEO Stephane Richard said, &#8220;Today, there is a winner who Google. There are victims that are content providers, and to a certain extent, network operators. We cannot accept this&#8221;. Deutsche Telekom CEO Rene Obermann stated, &#8220;There is not a single Google service that is not reliant on network service. We cannot offer our networks for free&#8221;.</p>
<p>Whiners ! France Telecom, Telefonica and Deutsch Telekom are all historical monopoly operators that suffered the full impact of <a href="http://www.isen.com/papers/Dawnstupid.html">the internetworking revolution</a>. It took them a while to realize that the good old times were gone for good, but I thought that with a good help of new blood they had reluctantly adapted to the new reality. Apparently I was wrong : in spite of  a decades long track record of overwhelming evidence to the contrary, executives at the incumbent club keep fantasizing about the pre-eminence of intelligent networks and how they somehow own the user. Of course I would not tax them with sheer stupidity - they are anything but stupid. This is rather a case of gross hypocrisy serving a concerted lobbying effort. And maybe after all they end up believing their own propaganda.</p>
<p>Users pay <a href="http://en.wikipedia.org/wiki/Internet_access_provider">Internet access providers</a> for &#8211; guess what &#8211; Internet Access. And most providers are very happy for their Internet access to do exactly what it says on the tin while they get well earned monies in exchange. Only a few of them have the political clout necessary for this blatant attempt at distorting competition &#8211; they are trying to leverage it but they will fail, again like they failed to stop <a href="http://en.wikipedia.org/wiki/Local_loop_unbundling">local loop unbundling</a>.</p>
<p>Ultimately, if large operators across Europe make a foolish coordinated move against Google, it will look suspiciously like a cartel. You can play that game with the national governments, but you definitely don&#8217;t want to do that in view of the <a href="http://en.wikipedia.org/wiki/European_Commissioner_for_Competition">European Comissionner for Competition</a>.</p>
<p>Since Google is in the crosshair, I&#8217;ll let them have the last word :</p>
<div style="padding-left: 30px;">&#8220;Network neutrality is the principle that Internet users should be in control of what content they view and what applications they use on the Internet. The Internet has operated according to this neutrality principle since its earliest days&#8230; Fundamentally, net neutrality is about equal access to the Internet. In our view, the broadband carriers should not be permitted to use their market power to discriminate against competing applications or content. Just as telephone companies are not permitted to tell consumers who they can call or what they can say, broadband carriers should not be allowed to use their market power to control activity online&#8221;.</div>
<p style="padding-left: 30px;">— <em>Guide to Net Neutrality for Google Users, cited by the <a href="http://en.wikipedia.org/wiki/Network_Neutrality">Wikipedia article on Network Neutrality</a>.</em></p>
<p><strong>Update</strong> : I am far from the only one to feel slack-jawed astonishment at that shocking display of hypocrisy. From the repeating-something-relentlessly-does-not-make-it-true dept, Karl Bode at Techdirt published &#8220;<a href="http://techdirt.com/articles/20100412/0111098965.shtml">Telcos Still Pretending Google Gets Free Ride&#8221;</a>. You&#8217;ll find comments and more context there.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/14/just-when-you-thought-incumbent-telcos-had-understood-the-internet/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Consensus on acceptable response times for man-machine interfaces</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/14/consensus-on-acceptable-response-times-for-man-machine-interfaces</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/14/consensus-on-acceptable-response-times-for-man-machine-interfaces#comments</comments>
		<pubDate>Wed, 14 Apr 2010 10:04:36 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=759</guid>
		<description><![CDATA[A colleague asked me about acceptable response times for the graphical user interface of a web application. I was surprised to find that both the Gnome Human Interface Guidelines and the Java Look and Feel Design Guidelines provide exactly the same values and even the same text for the most part&#8230; One of them must [...]]]></description>
			<content:encoded><![CDATA[<p>A colleague asked me about acceptable response times for the graphical user interface of a web application. I was surprised to find that both <a href="http://library.gnome.org/devel/hig-book/stable/feedback-response-times.html.en">the Gnome Human Interface Guidelines</a> and the <a href="http://java.sun.com/products/jlf/at/book/Responsiveness5.html">Java Look and Feel Design Guidelines</a> provide exactly the same values and even the same text for the most part&#8230; One of them must have borrowed the other&#8217;s guidelines. I suspect that the ultimate source of their agreement is <a href="http://www.useit.com/papers/responsetime.html">Jakob Nielsen&#8217;s advice</a> :</p>
<p style="padding-left: 30px;"><strong>0.1 second</strong> is about the limit for having the user feel that the system is reacting instantaneously, meaning that no special feedback is necessary except to display the result.</p>
<p style="padding-left: 30px;"><strong>1.0 second</strong> is about the limit for the user&#8217;s flow of thought to stay uninterrupted, even though the user will notice the delay. Normally, no special feedback is necessary during delays of more than 0.1 but less than 1.0 second, but the user does lose the feeling of operating directly on the data.<strong></strong></p>
<p style="padding-left: 30px;"><strong>10 seconds</strong> is about the limit for keeping the user&#8217;s attention focused on the dialogue. For longer delays, users will want to perform other tasks while waiting for the computer to finish, so they should be given feedback indicating when the computer expects to be done. Feedback during the delay is especially important if the response time is likely to be highly variable, since users will then not know what to expect.</p>
<p>Jakob cites Miller&#8217;s &#8220;Response time in man-computer conversational transactions&#8221; &#8211; a paper that dates back to 1968. It seems like in more than forty years the consensus about acceptable response times has not moved substantially &#8211; which could be explained by the numbers being determined by human nature, independently of technology.</p>
<p>But still, I am rattled by such unquestioned consensus &#8211; the absence of dissenting voices could be interpreted as a sign of methodological complacency.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/14/consensus-on-acceptable-response-times-for-man-machine-interfaces/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>From L1 to disk : memory access timings hierarchy &#8211; and why you don&#8217;t want to hit the disk</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/13/from-l1-to-disk-memory-access-timings-hierarchy-and-why-you-dont-want-to-hit-the-disk</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/13/from-l1-to-disk-memory-access-timings-hierarchy-and-why-you-dont-want-to-hit-the-disk#comments</comments>
		<pubDate>Tue, 13 Apr 2010 15:27:09 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Systems]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=747</guid>
		<description><![CDATA[Following a link from @Bortzmeyer, I was leafing through Felix von Leitner&#8217;s &#8220;Source Code Optimization&#8221; &#8211; a presentation demonstrating how unreadable code is rarely worth the hassle considering how good at optimizing compilers have become nowadays. I have never written a single line of C or Assembler in my whole life &#8211; but I like [...]


Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/12/07/what-intels-larrabee-gpu-is-about' rel='bookmark' title='Permanent Link: What Intel&#8217;s Larrabee GPU is about'>What Intel&#8217;s Larrabee GPU is about</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Following <a href="http://identi.ca/notice/28386292">a link from @Bortzmeyer</a>, I was leafing through <a href="http://www.linux-kongress.org/2009/slides/compiler_survey_felix_von_leitner.pdf">Felix von Leitner&#8217;s &#8220;Source Code Optimization&#8221;</a> &#8211; a presentation demonstrating how unreadable code is rarely worth the hassle considering how good at optimizing compilers have become nowadays. I have never written a single line of C or Assembler in my whole life &#8211; but I like to keep an understanding of what is going on at low level so I sometimes indulge in code tourism.</p>
<p>I got the author&#8217;s point, though I must admit that the details of his demonstration flew over my head. But I found the memory access timings table particularly evocative :</p>
<table style="text-align: left; width: 100%;" border="1" cellspacing="2" cellpadding="2">
<tbody>
<tr>
<td style="text-align: center; font-weight: bold;">Access</td>
<td style="text-align: center; font-weight: bold;">Cost</td>
</tr>
<tr>
<td>Page Fault, file on IDE disk</td>
<td>1.000.000.000 cycles</td>
</tr>
<tr>
<td>Page Fault, file in buffer cache</td>
<td>10.000 cycles</td>
</tr>
<tr>
<td>Page Fault, file on ram disk</td>
<td>5.000 cycles</td>
</tr>
<tr>
<td>Page Fault, zero page</td>
<td>3.000 cycles</td>
</tr>
<tr>
<td>Main memory access</td>
<td>200 cycles (Intel says 159)</td>
</tr>
<tr>
<td>L3 cache hit</td>
<td>52 cycles (Intel says 36)</td>
</tr>
<tr>
<td>L1 cache hit</td>
<td>2 cycles</td>
</tr>
</tbody>
</table>
<p></p>
<p>Of course you know that swapping causes a huge performance hit and you have seen the benchmarks where throughput is reduced to a trickle as soon as the disk is involved. But still I find that quantifying the number of cycles wasted illustrates the point even better. Now you know <a href="http://en.wikipedia.org/wiki/Thrashing_%28computer_science%29">why programmers insist on keeping memory usage tight</a>.</p>


<p>Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/12/07/what-intels-larrabee-gpu-is-about' rel='bookmark' title='Permanent Link: What Intel&#8217;s Larrabee GPU is about'>What Intel&#8217;s Larrabee GPU is about</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/13/from-l1-to-disk-memory-access-timings-hierarchy-and-why-you-dont-want-to-hit-the-disk/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OneSocialWeb : free, open and decentralized XMPP-based social networking</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/12/onesocialweb-free-open-and-decentralized-xmpp-based-social-networking</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/12/onesocialweb-free-open-and-decentralized-xmpp-based-social-networking#comments</comments>
		<pubDate>Mon, 12 Apr 2010 22:21:58 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Telecommunications]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=740</guid>
		<description><![CDATA[This week-end I noticed Juick, an XMPP-based microblogging system with some nice original features. But Juick is not free and its author does not seem interested in freedom. So who&#8217;s gonna save XMPP-based microblogging ?
Enter OneSocialWeb, a free, open and decentralized XMPP-based social networking platform with all the federated goodness one might expect from an [...]


Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2010/04/09/juick-com-the-other-way-to-microblog-using-xmpp' rel='bookmark' title='Permanent Link: Juick.com &#8211; the other way to microblog using XMPP'>Juick.com &#8211; the other way to microblog using XMPP</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging' rel='bookmark' title='Permanent Link: Will Google support OpenMicroBlogging ?'>Will Google support OpenMicroBlogging ?</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/10/no-openmicroblogging-in-google-buzz-and-no-twitter-api-but-plenty-of-other-protocols-including-salmon' rel='bookmark' title='Permanent Link: No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon'>No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>This week-end I noticed <a href="http://serendipity.ruwenzori.net/index.php/2010/04/09/juick-com-the-other-way-to-microblog-using-xmpp">Juick, an XMPP-based microblogging system with some nice original features</a>. But Juick is not free and its author does not seem interested in freedom. So who&#8217;s gonna save XMPP-based microblogging ?</p>
<p>Enter <a href="http://onesocialweb.org">OneSocialWeb</a>, a free, open and decentralized <em><a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">XMPP</a></em>-based social networking platform with all the federated goodness one might expect from an XMPP-based system. Sounds good doesn&#8217;t it ?</p>
<p><a href="http://eschnou.com/">Laurent Eschenauer</a> is a software engineer at Vodafone Group R&amp;D and he is the architect of OneSocialWeb &#8211; the team also has Alard Weisscher, Lorena Alvarez and Diana Cheng on board. <a href="http://rndbackyard.vodafone.com/2010/04/decentralized-social-networking-more-real-than-ever/">Today he posted great news about OneSocialWeb at Vodafone&#8217;s RndBackyard</a> :</p>
<p style="padding-left: 30px;">&#8220;Two months ago, we <a href="http://rndbackyard.vodafone.com/2010/02/one-social-web/">introduced you</a> to our <a href="http://onesocialweb.org/">onesocialweb</a> project: an opensource project that aims at building a free, open, and decentralized social networks. We explained <a href="http://onesocialweb.org/docs-introduction.html">the idea</a>, we showed <a href="http://onesocialweb.org/docs-screencast.html">what it looked like</a>, and we answered many <a href="http://groups.google.com/group/onesocialweb">questions</a>. However it was only a prototype running on our servers, there was no such federated social network.. yet.</p>
<p style="padding-left: 30px;">Today, we have released the <a href="http://onesocialweb.org/code.html">source code</a> and <a href="http://onesocialweb.org/download.html">compiled versions</a> of the core components of our architecture. With this, you are now in a position to install your own <a href="http://www.igniterealtime.org/projects/openfire/">Openfire server</a>, load our <a href="http://github.com/downloads/onesocialweb/osw-openfire-plugin/osw-openfire-plugin-0.6.0.tgz">Onesocialweb plugin</a>, and you will immediately be part of the Onesocialweb federation. We also provide you with a <a href="http://github.com/downloads/onesocialweb/osw-console/osw-console-0.6.0.tgz">command line client</a> to interact with other onesocialweb users.</p>
<p style="padding-left: 30px;">As you see, we are not releasing the web and android client today. They will require a bit more work and you should expect them in the coming weeks. This means that this first release is mainly targeting developers, providing them with the required tools and documentation to start integrating onesocialweb features in their own clients, servers and applications.</p>
<p style="padding-left: 30px;">This is a first release, not an end product. Our baby has just learned to walk and we’ll now see if it has some legs. We look forward to keep on growing it with the help of the community. Please have a look at <a href="http://onesocialweb.org/docs-protocol.html">our protocol</a>, try to <a href="http://onesocialweb.org/code-compile.html">compile the code</a>, and share your feedback with us on our <a href="http://groups.google.com/group/onesocialweb">mailing list</a>. You can also have a look at our <a href="http://onesocialweb.org/docs-roadmap.html">roadmap</a> to get a feel for where we are going&#8221;.</p>
<p>Laurent only mentions Openfire and the OneSocialWeb plugin for Openfire is the only one currently available for download on OneSocialWeb&#8217;s site, but despair not if like me you are rather an <a href="http://www.ejabberd.im/">ejabberd</a> fan : &#8220;<em>Its protocol can be used to turn any <a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">XMPP</a> server into a full fledged social network, participating in the onesocialweb federation</em>&#8220;. So if everything goes well, you may bet on some <a href="http://sacharya.com/writing-ejabberd-modules/">ejabberd module</a> development happening soon. And who knows what other XMPP servers will end-up with OneSocialWeb extensions.</p>
<p><a href="http://blog.ibeentoubuntu.com/2010/02/forget-google-buzz-promote-onesocialweb.html">There were some news about OpenSocialWeb about two month ago</a>, but that was unlucky timing as the project&#8217;s message got lost in the Google Buzz media blitz. Anyway, as Daniel Bo mentions : &#8220;<em>Many years of discussion have gone into determining what a federated social network would look like, and the OneSocialWeb doesn&#8217;t ignore that work</em>&#8220;. Indeed, as the OpenSocialWeb mentions, it &#8220;<em>has been built upon the shoulders of other initiatives aiming to open up the web and we have been inspired by the visionaries behind them: <a href="http://activitystrea.ms/">activitystrea.ms</a>, <a href="http://code.google.com/p/portablecontacts/">portablecontacts</a>, <a title="OAuth" rel="homepage" href="http://oauth.net/">OAuth</a>, <a title="OpenSocial" rel="homepage" href="http://code.google.com/apis/opensocial/">OpenSocial</a>, <a title="FOAF (software)" rel="wikipedia" href="http://en.wikipedia.org/wiki/FOAF_%28software%29">FOAF</a>, <a href="http://en.wikipedia.org/wiki/XRDS">XRDS</a>, <a title="OpenID Foundation" rel="homepage" href="http://openid.net/">OpenID</a> and more</em>&#8220;. Only good stuff there &#8211; an open standard built on top of recognized open standards is an excellent sign.</p>
<p>All that just for microblogging ? Isn&#8217;t that a slight overkill ? Did we say this was a microblogging protocol ? No &#8211; the purpose of OneSocialWeb is much more ambitious : it is to enable free, open, and decentralized social applications. OneSocialWeb is a platform  :</p>
<p style="padding-left: 30px;">&#8220;The suite of extensions covers all the usual social networking use cases such as user profiles, relationships, activity streams and third party applications. In addition, it provides support for fine grained access control, realtime notification and collaboration&#8221;.</p>
<p>Two weeks ago, Laurent attended <a href="http://droidcon.be/">DroidCon Belgium</a> and he explained how <a href="http://onesocialweb.org/">OneSocialWeb</a> will enable developers to create social &amp; real-time mobile applications, without having to worry about the backend developments:</p>
<p style="padding-left: 30px;">&#8220;In my view, this is one of the most exciting element of our project. Beyond the &#8216;open&#8217; social network element, what we are building is truly the &#8216;web as a platform&#8217;. An open platform making it simple to create new social applications&#8221;.</p>
<p>Here are his slides from <a href="http://droidcon.be/">DroidCon Belgium</a> :</p>
<div id="__ss_3621571" style="width: 425px;"><strong style="display:block;margin:12px 0 4px"><a title="Onesocialweb: a platform to build mobile social applications" href="http://www.slideshare.net/eschnou/onesocialweb-a-platform-to-build-mobile-social-applications">Onesocialweb: a platform to build mobile social applications</a></strong><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" 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://static.slidesharecdn.com/swf/ssplayer2.swf?doc=20100402onesocialwebdroidcon-100402121948-phpapp02&amp;rel=0&amp;stripped_title=onesocialweb-a-platform-to-build-mobile-social-applications" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=20100402onesocialwebdroidcon-100402121948-phpapp02&amp;rel=0&amp;stripped_title=onesocialweb-a-platform-to-build-mobile-social-applications" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/eschnou">Laurent Eschenauer</a>.</div>
</div>
<p>Is it a threat to <a href="http://status.net/">Status.net</a> ? No : being an open protocol, <a href="http://identi.ca/conversation/21071481">it can be used by any system willing to interoperate with other OneSocialWeb systems. @evan has expressed interest about that</a> and I would trust him to hedge his bets. OneSocialWeb certainly competes with <a href="http://ostatus.org/about">Status.net&#8217;s ambitious Ostatus distributed status updates protocol</a>, but whichever wins will be a victory for all of us &#8211; and I would guess that their open nature and their similar use-cases will let them interoperate well. Some will see fragmentation, but I see increased interest that validates the vision of an open decentralized social web.</p>
<p>By the way, if you have paid attention at the beginning of this article, you certainly have noticed that Laurent&#8217;s article was posted at <a href="http://rndbackyard.vodafone.com/">Vodafone&#8217;s RndBackyard</a>. Yes, you read it right : OneSocialWeb is an initiative of <a href="http://www.vodafone.com/static/annual_report09/business/tech_and_resources/research_and_dev.html">Vodafone Group Research and Development</a> to help taking concrete steps towards an open social web. Now that&#8217;s interesting &#8211; are big telecommunications operators finally seeing the light and embracing the open instead of fighting it ? Are they trying to challenge web services operators on their own turf ? My take is that this is a direct attack on large social networking operators whose rising concentration of power is felt as a threat by traditional telecommunications operator who have always lived in the fantasy that they somehow own the customer. Whatever it is, it is mightily interesting &#8211; and even more so when you consider Vodafone&#8217;s attitude :</p>
<p style="padding-left: 30px;">&#8220;We by no means claim to have all the answers and are very much open to suggestions and feedback. Anyone is invited to join us in making the open social web a reality&#8221;.</p>
<p style="padding-left: 30px;">&#8220;We consider it important to reality check our protocol with a reference implementation&#8221;.</p>
<p>They are humble, they are open and they are not grabbing power from anyone but walled garden operators : this really seems to be about enabling an open decentralized social. I have such a negative bias about large oligopolistic telecommunications operators that I would have a hard time believing it if I had not had my understanding of the rational behind one of them funding this effort against the likes of Facebook&#8230; But free software and open protocols are free software and open protocols &#8211; wherever they come from !</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 720px; width: 1px; height: 1px;">Daniel (a.k.a. Daeng) Bo</div>


<p>Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2010/04/09/juick-com-the-other-way-to-microblog-using-xmpp' rel='bookmark' title='Permanent Link: Juick.com &#8211; the other way to microblog using XMPP'>Juick.com &#8211; the other way to microblog using XMPP</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging' rel='bookmark' title='Permanent Link: Will Google support OpenMicroBlogging ?'>Will Google support OpenMicroBlogging ?</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/10/no-openmicroblogging-in-google-buzz-and-no-twitter-api-but-plenty-of-other-protocols-including-salmon' rel='bookmark' title='Permanent Link: No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon'>No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/12/onesocialweb-free-open-and-decentralized-xmpp-based-social-networking/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Managing data vs. producing data on digital artifacts &#8211; or how content vs. pipes was moot from the start</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/11/managing-data-vs-producing-data-on-digital-artifacts-or-how-content-vs-pipes-was-moot-from-the-start</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/11/managing-data-vs-producing-data-on-digital-artifacts-or-how-content-vs-pipes-was-moot-from-the-start#comments</comments>
		<pubDate>Sun, 11 Apr 2010 09:45:41 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Brain dump]]></category>
		<category><![CDATA[Economy]]></category>
		<category><![CDATA[Free software]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=733</guid>
		<description><![CDATA[In the wake of the Ordnance Survey&#8217;s liberation of the UK&#8217;s geographical information, I just had an interesting conversation with Glyn Moody about the relationship between free digital publishing and the sale of same data on physical substrate.
If computer reading is cheaper and more convenient, can free digital publishing lead to sale of same data [...]


Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/11/02/the-overlooked-reasons-for-google-navigation-and-for-google-latitude' rel='bookmark' title='Permanent Link: The overlooked reasons for Google Navigation &#8211; and for Google Latitude'>The overlooked reasons for Google Navigation &#8211; and for Google Latitude</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>In the wake of <a href="http://www.ordnancesurvey.co.uk/oswebsite/opendata/">the Ordnance Survey&#8217;s liberation of the UK&#8217;s geographical information</a>, I just had an <a href="http://identi.ca/conversation/27995549">interesting conversation with Glyn Moody about the relationship between free digital publishing and the sale of same data on physical substrate</a>.</p>
<p>If computer reading is cheaper and more convenient, can free digital publishing lead to sale of same data on physical substrate ? Free data on physical substrate has market value if the substrate has value on its own or if the data has sentimental value. That is a potential axis of development for the traditional publishing industry : when nostalgia and habits are involved, the perceived value of the scarce physical substrate of digitally abundant data may actually increases. Of course, free data has value on its own &#8211; but, as the reader of this blog certainly knows, it involves a business model entirely different to physical items.</p>
<p>Identification of content producers, quality control, aggregation, packaging&#8230; This is what a traditional editor does &#8211; and it is also what a <a href="http://en.wikipedia.org/wiki/Linux_distribution">Linux distribution</a> does. Isn&#8217;t it ironical that those the Free software world and the world or traditional publishing have had such a hard time understanding each other ?</p>
<p>Some actors did catch the wave early on. In the mid-nineties, I remember that my first exposure to Free software took the form of a Walnut Creek CD-ROM &#8211; at the time there was a small publishing industry based on producing and distributing physical media filled with freely available packages for those of us stuck across tens of kilobytes thin links in the Internet&#8217;s backwaters. And there were other before : since time immemorial, the Free software industry has understood that the market role of producing data on physical substrate is distinct and independent from managing the data. As <a href="http://identi.ca/notice/28090921">Glyn Moody remarked, it is only a matter of time before the media industry as a whole gets it</a>.</p>
<p>Strangely, the media industry lags at least fifteen years &#8211; and probably twenty : even in mainstream publications, the writing has been on the wall for that long. To prove that, here is an excerpts of a <a href="http://www.nytimes.com/1994/09/25/business/the-executive-computer-in-the-on-line-market-the-name-of-the-game-is-internet.html?pagewanted=all">1994 New York Times article by Laurie Flynn &#8220;In the On-Line Market, the Name of the Game Is Internet&#8221;</a> :</p>
<p style="padding-left: 30px;">&#8220;I think Compuserve as a business is going to change very radically,&#8221; said David Strom, a communications and networking consultant in Port Washington, N.Y. &#8220;It could be they&#8217;re going to become a pipe, an access provider to the Internet, rather than a content provider.&#8221;</p>
<p style="padding-left: 30px;">But Compuserve, like other on-line services, says it will continue to find ways to differentiate its offerings from databases of similar information on the Internet, by providing better search tools, a more organized approach and better customer service.</p>
<p style="padding-left: 30px;">Compuserve has just released a CD-ROM, to be updated bimonthly, that works with its consumer on-line service to add video clips and music to the service in a magazine-like format. In the first edition, for example, users can view a video clip from a Jimmy Buffett concert and then with a click of the mouse connect to the Compuserve on-line service where they can order the audio CD. All the on-line services are working to add multimedia.</p>
<p style="padding-left: 30px;">&#8220;Compuserve has 15 years experience in organizing that data and making it easy for them to find it and grab it,&#8221; Mr. Hogan said. &#8220;It&#8217;s not just a user interface issue but how content is packaged.&#8221;</p>
<p>The history of <a href="http://en.wikipedia.org/wiki/CompuServe">Compuserve</a> since then shows that they were never able to fully execute that vision. But it shows how long it took for the idea of free data as lifeblood of a multi-industry symbiotic organism to get from visionaries to a mainstream business model.</p>
<p>In the nineties, we had to endure the tired rear-guard debate of &#8220;content vs. pipes&#8221;. The coming of age of Free data, confirms that the whole thing was moot from the very start. <a href="http://en.wikipedia.org/wiki/Information_wants_to_be_free">In 1984, Stewart Brand said &#8220;Information Wants To Be Free. Information also wants to be expensive&#8230; That tension will not go away&#8221;</a>. I believe that said tension is most definitely in the process of going away as free data will dominate and feed a system of economic actors who will add value to it and feed each other in the process.</p>


<p>Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/11/02/the-overlooked-reasons-for-google-navigation-and-for-google-latitude' rel='bookmark' title='Permanent Link: The overlooked reasons for Google Navigation &#8211; and for Google Latitude'>The overlooked reasons for Google Navigation &#8211; and for Google Latitude</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/11/managing-data-vs-producing-data-on-digital-artifacts-or-how-content-vs-pipes-was-moot-from-the-start/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Juick.com &#8211; the other way to microblog using XMPP</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/09/juick-com-the-other-way-to-microblog-using-xmpp</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/09/juick-com-the-other-way-to-microblog-using-xmpp#comments</comments>
		<pubDate>Fri, 09 Apr 2010 15:24:51 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=728</guid>
		<description><![CDATA[I don&#8217;t quite remember how I stumbled upon this page on Nicolas Verite&#8217;s French-language blog about instant messaging and open standards, but this is how I found a microblogging system called Juick. Its claim to fame is that it is entirely XMPP based. I had written about Identichat is a Jabber/XMPP interface to Laconi.caStatus.net &#8211; [...]


Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/11/05/xmpp-support-for-facebook-chat-is-imminent' rel='bookmark' title='Permanent Link: XMPP support for Facebook chat is imminent'>XMPP support for Facebook chat is imminent</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/04/12/onesocialweb-free-open-and-decentralized-xmpp-based-social-networking' rel='bookmark' title='Permanent Link: OneSocialWeb : free, open and decentralized XMPP-based social networking'>OneSocialWeb : free, open and decentralized XMPP-based social networking</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging' rel='bookmark' title='Permanent Link: Will Google support OpenMicroBlogging ?'>Will Google support OpenMicroBlogging ?</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t quite remember how I stumbled upon <a href="http://nyco.wordpress.com/2009/08/05/juick-com-reseau-social-temps-reel-xmpp/">this page on Nicolas Verite&#8217;s French-language blog about instant messaging and open standards</a>, but this is how I found a<a href="http://juick.com"><span> </span></a><span><a href="http://juick.com">microblogging system called Juick</a>. Its claim to fame is that it is entirely XMPP based. I had written about </span><a title="Permanent Link: Identichat is a Jabber/XMPP interface to Identi.ca/Laconica and will win IRC refugees" rel="bookmark" href="../index.php/2009/01/24/identichat-is-a-jabberxmpp-interface-to-identicalaconica-and-will-win-irc-refugees">Identichat is a Jabber/XMPP interface to <span style="text-decoration: line-through;">Laconi.ca</span>Status.net</a> &#8211; but this is something different : not merely providing an interface to a generic microblogging service, it leverages XMPP by building the microblogging service around it.</p>
<p><span>As <a href="http://maketecheasier.com/microblog-from-your-gmail/2009/05/09">Joshua Price discovered Juick almost a year before me</a>, I&#8217;m going to recycle his introduction to the service &#8211; he paraphrases <a href="http://juick.com/help/">Juick&#8217;s help page</a> anyway :</span></p>
<p style="padding-left: 30px;">Juick is a web service that takes XMPP messages and creates a microblog using those messages as entries [..] There’s no registration, no signup, no hassle. You simply send a XMPP message to “juick@juick.com” and it creates a blog based on the username you sent from and begins recording submissions.</p>
<blockquote>
<ol style="padding-left: 30px;">
<li>Add “<em>juick@juick.com</em>” to your contact list in your Jabber client or GMail.</li>
<li>Prepare whatever message you want juick to record</li>
<li>Send your message</li>
</ol>
</blockquote>
<p style="padding-left: 30px;">That’s it. Juick will respond immediately telling you the message has been posted, and will provide you with a web address to view your new entry.</p>
<p>The simplicity of an account creation process that sniffs your Jabber <a href="http://en.wikipedia.org/wiki/VCard">vCard </a>is something to behold &#8211; I makes any other sign-up process feel ponderous. This poor man&#8217;s <a href="http://openid.net/specs/openid-attribute-exchange-1_0.html">OpenID Attribute Exchange</a> does the job with several orders of magnitude less complexity.</p>
<p>Almost every interaction with Juick can be performed from the cozy comfort of your favorite XMPP client &#8211; including threaded replies which are something that <a href="http://status.net/wiki/Jabber_Bot">Status.net&#8217;s Jabber bot</a> is not yet capable of handling. And contrary to every microblogging service that I have known, the presence information is displayed on the web site &#8211; <a href="http://juick.com/Nyco/readers">take a look at Nÿco&#8217;s subscribers for a example</a>.</p>
<p>The drawbacks is that this is a small social network intended for Russophones, and the software is not free. But still, it is an original project whose features may serve as inspiration for others.</p>
<p>For some technical information about <a href="http://friendfeed.com/zhesto">Stoyan Zhekov</a>&#8217;s presentation :</p>
<div id="__ss_973539" style="width: 425px;"><strong style="display:block;margin:12px 0 4px"><a title="Microblogging via XMPP" href="http://www.slideshare.net/zhesto/microblogging-via-xmpp">Microblogging via XMPP</a></strong><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" 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://static.slidesharecdn.com/swf/ssplayer2.swf?doc=microxmpp-1233382210445429-1&amp;rel=0&amp;stripped_title=microblogging-via-xmpp" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=microxmpp-1233382210445429-1&amp;rel=0&amp;stripped_title=microblogging-via-xmpp" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div style="padding:5px 0 12px">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/zhesto">Stoyan Zhekov</a>.</div>
</div>
<p><span><br />
</span></p>


<p>Related articles:<ul><li><a href='http://serendipity.ruwenzori.net/index.php/2009/11/05/xmpp-support-for-facebook-chat-is-imminent' rel='bookmark' title='Permanent Link: XMPP support for Facebook chat is imminent'>XMPP support for Facebook chat is imminent</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/04/12/onesocialweb-free-open-and-decentralized-xmpp-based-social-networking' rel='bookmark' title='Permanent Link: OneSocialWeb : free, open and decentralized XMPP-based social networking'>OneSocialWeb : free, open and decentralized XMPP-based social networking</a></li>
<li><a href='http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging' rel='bookmark' title='Permanent Link: Will Google support OpenMicroBlogging ?'>Will Google support OpenMicroBlogging ?</a></li>
</ul></p>]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/09/juick-com-the-other-way-to-microblog-using-xmpp/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tags, labels, folders&#8230; To the end user, the difference is merely technical and should be abstracted</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/04/09/tags-labels-folders-to-the-end-user-the-difference-is-merely-technical-and-should-be-abstracted</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/04/09/tags-labels-folders-to-the-end-user-the-difference-is-merely-technical-and-should-be-abstracted#comments</comments>
		<pubDate>Fri, 09 Apr 2010 13:41:24 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Email]]></category>
		<category><![CDATA[Knowledge management]]></category>
		<category><![CDATA[Systems]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=721</guid>
		<description><![CDATA[In the digital world, the folder metaphor has perpetuated the single dimensional limitations of the physical world : each message is present in one and only one folder. The problem of adding more dimensions to the classification has been solved ages ago &#8211; whether you want to go hardcore with a full thesaurus or just [...]]]></description>
			<content:encoded><![CDATA[<p>In the digital world, the folder metaphor has perpetuated the single dimensional limitations of the physical world : each message is present in one and only one folder. The problem of adding more dimensions to the classification has been solved ages ago &#8211; whether you want to go hardcore with a full thesaurus or just use your little folksonomy the required technical foundation is the same : tags, labels &#8211; or whatever you want to call your multiple index keys.</p>
<p><a href="http://serendipity.ruwenzori.net/index.php/2006/01/31/breaking-out-of-single-dimension-filtering-imap-keywords">Noticing how Google has been successful with email tagging, I started exploring free implementation four years ago</a>, aiming to complement my folder hierarchy with tags. But inertia affects all, and I actually never went beyond happy experimentation. <a href="http://www.cloudave.com/link/google-gmail-finally-ends-the-folder-vs-label-war-what-next-find-the-answer-here">As Zoli Erdos puts it in his eloquent description of Google&#8217;s 2009 breakthrough in ending the tags vs. folders war</a> :</p>
<p style="padding-left: 30px;">Those who “just can’t live without folders”, mostly legacy users of Yahoo Mail, Hotmail and mostly Outlook. They are used to folders and won&#8217;t learn new concepts, don&#8217;t want to change, but are happy spending their life “organizing stuff” and even feel productive doing so.</p>
<p>Ouch &#8211; that hits a little too close to home. And even if I had gone forward with tags, that would have been pussyfooting : as Google illustrates, the distinction between tags and folders is a technical one &#8211; from a user point of view it should be abstracted. Of course <a href="http://www.joelonsoftware.com/articles/LeakyAbstractions.html">the abstraction is somewhat leaky</a> if you consider what folders mean for local storage, but in the clouds you can get away with that.</p>
<p>For cranky folder-addicted users like myself, born to the Internet with early versions of <a href="http://art-bin.com/art/or_weltypostoff.html">Eudora</a>, later <a href="http://en.wikipedia.org/wiki/Microsoft_Outlook">sucking at the  Microsoft tit</a> and nowadays a major fan <a href="http://en.wikipedia.org/wiki/Mozilla_Thunderbird">Mozilla Thunderbird</a>, there is definitely a user interface habit involved &#8211; and one that is hard to break after all those years. It is not about the graphics &#8211; I use <a href="http://en.wikipedia.org/wiki/Mutt_%28e-mail_client%29">Mutt</a> regularly; it is about the warm fuzzy feeling of believing that the folder is a direct and unabstracted representation of something tangible on a file system.</p>
<p>Software objects are all abstractions anyway but, with time, the familiar abstraction becomes something that feels tangible. This is why, while I acknowledge the need to get the tagging goodness, I still have desire toward the good old folder look and feel with features such as drag-n-drop and hierarchies. Google seems to know that audience : <a href="http://www.enterpriseirregulars.com/16118/now-tell-the-difference-between-folders-and-labels/">all those features are now part of Gmail. Now tell the difference between folders and labels</a> !</p>
<p>To make a smooth transition, I want Mozilla Thunderbird to <a href="http://www.profarius.com/content/moving-personal-mail-server-gmail">display tags as folders. It looks like it is possible using Gmail with Claws through IMAP</a>. I have yet to learn if I can do that on my own systems using <a href="http://www.courier-mta.org/imap/">Courier</a> or <a href="http://www.dovecot.org/">Dovecot</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/04/09/tags-labels-folders-to-the-end-user-the-difference-is-merely-technical-and-should-be-abstracted/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
