<?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 &#187; Social networking</title>
	<atom:link href="http://serendipity.ruwenzori.net/index.php/category/social-networking/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>Mon, 04 Mar 2013 10:29:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/><atom:link rel="hub" href="http://ayup.us/"/><cloud domain='serendipity.ruwenzori.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>First impressions of Google Plus : I&#8217;m disappointed&#8230; What is the hype about ?</title>
		<link>http://serendipity.ruwenzori.net/index.php/2011/07/09/first-impressions-of-google-plus-im-disapointed-what-is-the-hype-about</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2011/07/09/first-impressions-of-google-plus-im-disapointed-what-is-the-hype-about#comments</comments>
		<pubDate>Sat, 09 Jul 2011 01:21:14 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Identity management]]></category>
		<category><![CDATA[Knowledge management]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=1020</guid>
		<description><![CDATA[I have not read any reviews of Google Plus, so you&#8217;ll get my raw impressions starting after fifteen minutes of use &#8211; I guess that whatever they are worth, they bring more value than risking paraphrasing other people&#8217;s impressions after having been influenced by their prose. First, a minor annoyance : stop asking me to [...]]]></description>
			<content:encoded><![CDATA[<p>I have not read any reviews of Google Plus, so you&#8217;ll get my raw impressions starting after fifteen minutes of use &#8211; I guess that whatever they are worth, they bring more value than risking paraphrasing other people&#8217;s impressions after having been influenced by their prose.</p>
<p>First, a minor annoyance : stop asking me to join the chat. I don&#8217;t join messaging silos &#8211; if it is not open, I&#8217;m not participating. You asked, I declined &#8211; now you insist after every login and I find that impolite.</p>
<p>First task I set upon : set up information streams in and out of Google Plus. A few moments later it appears that this one will remain on the todo list for a while : there is not even an RSS feed with the public items&#8230; Hello ? Is that nostalgia for the nineties ? What good is an information processing tool that won&#8217;t let me aggregate, curate, remix and share ? Is this <a href="http://en.wikipedia.org/wiki/AOL">AOL</a> envy ?</p>
<p>Then I move on toward some contacts management. I find the Circles interface is pretty bad. For starters, selecting multiple contacts and editing their Circles memberships wholesale is not possible &#8211; the pattern of editing the properties of multiple items is simple enough to be present and appreciated in most decent file managers (for editing permissions)&#8230; Sure it can be added later as it is not a structural feature, but still : for now much tedium ensues. Likewise, much time would be saved by letting users copy and paste contacts between circles. But all that is minor ergonomic nitpicking compared to other problems&#8230;</p>
<p>No <a href="http://en.wikipedia.org/wiki/Hashtags#Hashtags">hashtags</a>, no <a href="http://identi.ca/doc/groups">groups</a>&#8230; How am I supposed to discover people ? Where is the serendipity ? Instead of &#8220;Google Circles&#8221; this should be named &#8220;Google Cliques&#8221;. In its haste to satisfy the privacy obsessed, it seems that Google has forgotten that the first function of social networking software is to enable social behaviour&#8230; It seems that the features are focused on the anti-social instead. I can understand the absence of hashtags &#8211; spam is a major unresolved issue&#8230; But groups ? <a href="http://www.knowthenetwork.com/2009/07/friendfeed-groups-the-fast-track-to-content-community/">See Friendfeed to understand how powerful they can be</a> &#8211; and they are in no way incompatible with the Circles model. It seems that selective sharing is what Google Plus is mostly about &#8211; public interaction and collaboration feels like an afterthought. This will please the reclusive, but it does not fit my needs.</p>
<p>Worse, the Circles feature only segments the population &#8211; it does nothing to organize shared interests : I may carefully select cyclists to put into my &#8216;cyclists&#8217; Circle, but when I read the stream for that circle I&#8217;ll see pictures of their pets too. This does not help knowledge management in any way &#8211; it is merely about people management.</p>
<p>Finally Google is still stuck with Facebook, Twitter &amp; al. in the silo era &#8211; the spirits of well known dinosaurs still haunt those lands. Why don&#8217;t they get on with the times and let users syndicate streams across service boundaries using open protocols such as <a href="http://en.wikipedia.org/wiki/OStatus">Ostatus</a> which an increasing number of social networking tools use to interoperate ? Google may be part of the technological vanguard of information services at massive scales, but cloning the worst features of competing services is the acme of backwardness.</p>
<p>Of course, this is a first release &#8211; not even fully open to subscription yet, so many features will be added and refined. But rough edges are not the reason of my dissatisfaction with Google Plus : what irks me most is the silo mentality and the very concept of Circles as the fundamental object for interaction management &#8211; no amount of polish will change the nature of a service built on those precepts.</p>
<p>I&#8217;ll keep an account on Google Plus for monitoring purposes, but for now and until major changes happen, that&#8217;s clearly not where I&#8217;ll be seeking intelligent life.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2011/07/09/first-impressions-of-google-plus-im-disapointed-what-is-the-hype-about/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Re-purposing existing apolitical institutions for clandestine action &#8211; the case of football clubs</title>
		<link>http://serendipity.ruwenzori.net/index.php/2011/02/03/re-purposing-existing-apolitical-institutions-for-clandestine-action-the-case-of-football-clubs</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2011/02/03/re-purposing-existing-apolitical-institutions-for-clandestine-action-the-case-of-football-clubs#comments</comments>
		<pubDate>Thu, 03 Feb 2011 18:03:37 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Military]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Social networking]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=930</guid>
		<description><![CDATA[In troubled times and under pressure from a government with powerful social networking analysis capabilities, the mere preliminary act of searching for co-conspirators and linking with them carries a lot of risk. Care in maintaining a anonymity reduces that risk, but the proper use of secure online communication tools is cumbersome, their use itself hints [...]]]></description>
			<content:encoded><![CDATA[<p>In troubled times and under pressure from a <a href="http://serendipity.ruwenzori.net/index.php/2008/02/08/the-least-desirable-social-graph-user">government with powerful social networking analysis capabilities,</a> the mere preliminary act of searching for co-conspirators and linking with them carries a lot of risk. Care in maintaining a anonymity reduces that risk, but the proper use of secure online communication tools is cumbersome, their use itself hints at subversive activity and the anonymous procurement of devices and mobile telephony accounts is yet another drag on the enthusiastic would-be clandestine operator.</p>
<p>In summary, proper risk mitigation techniques are beyond the casual level acceptable for fomenting mass action. As a result, frustrated citizens rising up fall back on existing social networks that were not designed for that purpose. The use of family relationships is the archetypal example though a dangerous one: even  if your government does not emulate <a href="http://en.wikipedia.org/wiki/Joseph_Stalin">Stalin</a> by deporting your entire family after suspecting a single member, it makes tracing very easy <a href="http://netwar.wordpress.com/2007/09/03/the-gangs-of-iraq/">using genealogy software as was the case during the USian occupation of Iraq</a>. What is needed is an organization which is more distributed and capable of achieving critical mass fast.</p>
<p><a href="http://news.bbc.co.uk/sport2/hi/football/africa/9385716.stm">This week, Algeria&#8217;s Football Federation has called off a planned friendly with neighbours Tunisia under the rather difficult to believe pretext that &#8220;the only two stadiums capable of hosting the match are both unavailable&#8221;</a>. The real reason is actually the wave of massive protests that is currently rocking the Middle East. But what does football have to do with it ?</p>
<p><a href="http://warincontext.org/2011/01/29/inside-the-egyptian-revolution/">Paul Woodward reports an interview</a> by the prominent <a href="http://www.manalaa.net/">Egyptian blogger</a> <a href="http://en.wikipedia.org/wiki/Alaa_Abd_El-Fatah">Alaa Abd El Fattah</a> on Al Jazeera in which he made the interesting observation that the uprising’s most effective organizational strength comes from a quarter that has been ignored by most of the media: soccer fans known as <a href="http://en.wikipedia.org/wiki/Ultras">ultras</a> :</p>
<p style="padding-left: 30px;">“The ultras — the football fan associations — have played a more significant role than any political group on the ground at this moment,” Alaa said. “Maybe we should get the ultras to rule the country,” he joked.</p>
<p>Cited by <a href="http://warincontext.org/2011/01/29/inside-the-egyptian-revolution/">Paul Woodward</a>, <a href="http://bleacherreport.com/articles/585682-soccer-fans-play-key-role-in-egyptian-protests">James M. Dorsey</a>, an expert on soccer in the Middle East, writes:</p>
<blockquote><p>Established in 2007, the ultras—modelled on Italy’s autonomous, often violent fan clubs—have proven their mettle in confrontations with the Egyptian police, who charge that criminals and terrorists populate their ranks.</p>
<p>“There is no competition in politics, so competition moved to the soccer pitch. We do what we have to do against the rules and regulations when we think they are wrong,” said an El Ahly ultra last year after his group overran a police barricade trying to prevent it from bringing flares, fireworks and banners into the stadium. “You don’t change things in Egypt talking about politics. We’re not political, the government knows that and has to deal with us,” he adds.</p>
<p>The involvement of organized soccer fans in Egypt’s anti-government protests constitutes every Arab government’s worst nightmare. Soccer, alongside Islam, offers a rare platform in the Middle East, a region populated by authoritarian regimes that control all public spaces, for the venting of pent-up anger and frustration.</p></blockquote>
<p>This has not escaped Libya either, as this Google Translation excerpt of <a href="http://www.aljazeera.net/NR/exeres/86C08A9A-0DB9-492A-B0F1-E7B039DB3DB7.htm">an Al Jazeera article</a> <a href="http://www.zerohedge.com/article/libya-next">mentioned by Zero Hedge</a> attests : among other measures that are part of the state of emergency and security alert imposed since the outbreak of the revolution in Tunisia, the Libyan government abolished the league matches of Libyan Football Association which was to be organized during the following month.</p>
<p>When political organizations are crushed and political life driven underground and dispersed, only apolitical organizations remain &#8211; and they end up being politically involved because in the end, <a href="http://www.agrandillusion.com/?p=2352">everything is political</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2011/02/03/re-purposing-existing-apolitical-institutions-for-clandestine-action-the-case-of-football-clubs/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why is there so little interest in Bluetooth mobile social networking applications ?</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/09/30/why-is-there-so-little-interest-in-bluetooth-mobile-social-networking-applications</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/09/30/why-is-there-so-little-interest-in-bluetooth-mobile-social-networking-applications#comments</comments>
		<pubDate>Thu, 30 Sep 2010 10:04:02 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Mobile computing]]></category>
		<category><![CDATA[Networking & telecommunications]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=830</guid>
		<description><![CDATA[Stumbling upon a months old article by my friend George&#8217;s blog expressing his idea of local social networking, I started thinking about Bluetooth again &#8211; I&#8217;m glad that he made that resurface. Social networking has been in the air for about as long as Bluetooth exists. The fact that it can be used for reaching [...]]]></description>
			<content:encoded><![CDATA[<p>Stumbling upon a months old <a href="http://mylastidea.com/2010/07/13/local-social-networks">article by my friend George&#8217;s blog expressing his idea of local social networking</a>, I started thinking about Bluetooth again &#8211; I&#8217;m glad that he made that resurface.</p>
<p><a href="http://en.wikipedia.org/wiki/Social_network_service">Social networking</a> has been in the air for about as long as <a href="http://en.wikipedia.org/wiki/Bluetooth">Bluetooth</a> exists. The fact that it can be used for reaching out to local people has not escaped <a href="http://en.wikipedia.org/wiki/Proximity_marketing">obnoxious marketers</a> nor have the <a href="http://www.msnbc.msn.com/id/8916890/">frustrated Saudi youth taken long to innovate their way to sex</a> in the midst of the hypocritical <a href="http://en.wikipedia.org/wiki/Mutaween">Mutaween</a>.</p>
<p>Barely slower than the horny Saudi, <a href="http://gizmodo.com/009974/bluetooth-social-networking-smallplanet-crowdsurfer">SmallPlanet CrowdSurfer </a>attempted to use Bluetooth to discover the proximity of friends, but it apparently did not survive: nowadays none of the likes of <a href="http://brightkite.com/">Brightkite</a>, <a href="http://gowalla.com/">Gowalla</a>, <a href="http://foursquare.com">Foursquare</a> or <a href="http://loopt.com">Loopt</a> takes advantage of this technology &#8211; they all rely on the user checking-in manually. <a href="http://serendipity.ruwenzori.net/index.php/2010/09/01/google-latitude-brightkite-check-in-script-updated-to-keep-up-with-altered-brightkite-api">I automated the process for Brightkite</a> &#8211; but still it is less efficient than local discovery and Bluetooth is not hampered by an indoor location.</p>
<p>People like George and me think about that from time to time, and <a href="http://www.bth.se/fou/cuppsats.nsf/all/59726aa103b5f883c12575dc004bd976/$file/Thesis%20Report%28Updated%29.pdf">researchers put some thought into it too</a> &#8211; so it is all the more surprising that there are no mass-scale deployments taking advantage of it. I found <a href="http://www.oldersibling.com/docs?osd=learn">OlderSibling</a> but I doubt that it has a large user base and its assumed spying-oriented use-cases are quite off-putting. Georges mentioned <a href="http://www.blipsystems.com/Default.aspx?ID=1267&amp;PID=5594&amp;Action=1&amp;NewsId=206">Bliptrack, a system for the passive measurement of traffic</a>, but it is not a social networking application. I registered with <a href="http://www.aka-aki.com/">Aki-Aki</a> but then found that it is only available on Apple Iphone &#8211; which I don&#8217;t use. I attempted registration with <a href="http://www.mobiluck.com/">MobyLuck</a> but I’m still waiting for their confirmation SMS&#8230; Both MobyLuck and Aki-Aki do not seem very insistent on increasing their user population.</p>
<p>Nevertheless I quite like the idea of <a href="http://www.mobiluck.com/">MobyLuck</a> and <a href="http://www.aka-aki.com/">Aki-Aki</a> and I wonder why they have not managed to produce any significant buzz &#8211; don&#8217;t people want local social networking ?</p>
<p>With <a href="http://www.igp.ethz.ch/geometh/ipin/IPIN_Opening_Session.pdf">indoor navigation looking like the next big thing already rising well above the horizon</a>, I&#8217;m pretty sure that there will be a renewed interest in using Blueetooth for social networking &#8211; but why did it take so long ?</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/09/30/why-is-there-so-little-interest-in-bluetooth-mobile-social-networking-applications/feed</wfw:commentRss>
		<slash:comments>3</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 [...]]]></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>
]]></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>2</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[Networking & telecommunications]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></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 [...]]]></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>
]]></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>8</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; [...]]]></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 <span style="text-decoration: line-through;">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</span> (<em>edit &#8211; thanks to <a href="http://pthree.org/">Aaron</a> for letting us know that <a href="http://status.net/wiki/Jabber_Bot">Status.net&#8217;s Jabber bot</a> has always been able to do that too)</em>. 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>&#8216;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>
]]></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>3</slash:comments>
		</item>
		<item>
		<title>What happens when participants in online communities move on ?</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/03/11/what-happens-when-participants-in-online-communities-move-on</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/03/11/what-happens-when-participants-in-online-communities-move-on#comments</comments>
		<pubDate>Thu, 11 Mar 2010 10:05:48 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Social networking]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=637</guid>
		<description><![CDATA[In a comment to a nostalgic utterance by Louis Gray, I found that Joelle Nebbe (iphigenie) expressed best what happens when participants in online communities move on : &#8220;That&#8217;s the problem of online communities &#8211; they cannot move. It doesn&#8217;t matter how good the community is now, people just wont agree to move to the [...]]]></description>
			<content:encoded><![CDATA[<p>In a comment to <a href="http://friendfeed.com/louisgray/33e381df/i-miss-friendfeed-glory-days">a nostalgic utterance by Louis Gray</a>, I found that <a href="http://friendfeed.com/iphigenie">Joelle Nebbe (iphigenie)</a> expressed best what happens when participants in online communities move on :</p>
<p style="padding-left: 30px;">&#8220;That&#8217;s the problem of online communities &#8211; they cannot move. It doesn&#8217;t matter how good the community is now, people just wont agree to move to the same place as one&#8230; They fragment, people move, new ones form, but large groups just never manage to move as one to a new platform. You get fond memories, and happy surprises when names reappear on another community later&#8221;.</p>
<p>The proverbial cat herding is well known to anyone who has had to deal with human change management, but in online communities not bound by any organizational structure the problem is even worse.</p>
<p>Online communities will continue to rise and fall, and with that there will always be fond memories and happy surprises !</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/03/11/what-happens-when-participants-in-online-communities-move-on/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No OpenMicroBlogging in Google Buzz and no Twitter API, but plenty of other protocols including Salmon</title>
		<link>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</link>
		<comments>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#comments</comments>
		<pubDate>Wed, 10 Feb 2010 21:06:19 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=623</guid>
		<description><![CDATA[Yesterday, while Google Buzz was still only a rumor, I felt that there was a slight likelyhood that Google’s entry into the microblogging field would support decentralized interoperability using the OpenMicroBlogging protocol pioneered by the Status.net open source micro messaging platform. I was wrong about that, but it was quite a long shot&#8230; Speculation is [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, while <a href="http://www.google.com/buzz">Google Buzz</a> was still only a rumor, <a href="http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging">I felt that there was a slight likelyhood that Google’s entry into the microblogging field would support decentralized interoperability</a> using the <a href="http://en.wikipedia.org/wiki/OpenMicroBlogging">OpenMicroBlogging protocol </a>pioneered by the <a href="http://status.net/">Status.net</a> open source micro messaging platform. I was wrong about that, but it was quite a long shot&#8230; Speculation is a dirty job, but someone&#8217;s got to do it !</p>
<p>I am also <a href="http://www.scripting.com/stories/2010/02/09/googleBuzzPfffft.html">surprised that there is no Twitter API</a>, but there is plenty of other protocols on the menu that should keep us quite happy. There is already the <a href="http://code.google.com/apis/socialgraph/">Social Graph   API</a>, the <a href="http://code.google.com/p/pubsubhubbub/">PubSubHubbub</a> push protocol and of course <a href="http://tools.ietf.org/html/rfc4287">Atom     Syndication</a> and the <a href="http://en.wikipedia.org/wiki/RSS">RSS</a> format &#8211; with the <a href="http://video.search.yahoo.com/mrss">MediaRSS</a> extension. But much more interesting is the <a href="http://code.google.com/apis/buzz/documentation/">Google Buzz documentation</a> mention that &#8220;<em>Over the next several months Google Buzz will introduce an API for   developers, including full/read write support for posts with   the <a href="http://tools.ietf.org/html/rfc5023">Atom Publishing   Protocol</a>, rich activity notification   with <a href="http://activitystrea.ms/">Activity Streams</a>,   delegated authorization with <a href="http://oauth.net/">OAuth</a>,   federated comments and activities   with <a href="http://www.salmon-protocol.org/">Salmon</a>,   distributed profile and contact information   with <a href="http://code.google.com/p/webfinger/">WebFinger</a>,   and much, much more</em>&#8220;. So with all that available to third parties we may even be able to interact with Google&#8217;s content without having to deal with Gmail whose rampant portalization makes me dislike it almost as much as Facebook and Yahoo.</p>
<p>I&#8217;m particularly excited about <a href="http://www.salmon-protocol.org/">Salmon</a>, a protocol for comments and annotations to swim upstream to original update sources. For now I wonder about the compared utilities of Google Buzz and <a href="http://friendfeed.com/liotier">FriendFeed</a>, but once Salmon is widely implemented it won&#8217;t matter where the comments are contributed : they will percolate everywhere and the conversation shall be united again !</p>
]]></content:encoded>
			<wfw:commentRss>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/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Will Google support OpenMicroBlogging ?</title>
		<link>http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging#comments</comments>
		<pubDate>Tue, 09 Feb 2010 11:29:42 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Rumors]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=620</guid>
		<description><![CDATA[According to a report from the Wall Street Journal mentioned by ReadWriteWeb, Google might be offering a microblogging service as soon as this week. When Google opened Google Talk, they opened the service to XMPP/Jabber federation. As a new entrant in a saturated market, opening up is the logical move. The collaborative messaging field as [...]]]></description>
			<content:encoded><![CDATA[<p>According to a <a href="http://online.wsj.com/article/SB10001424052748703630404575053480962942848.html">report from the Wall Street Journal</a> mentioned <a href="http://www.readwriteweb.com/archives/google_creating_twitter_clone_for_gmail.php">by ReadWriteWeb</a>, Google might be offering a <a href="http://en.wikipedia.org/wiki/Micro-blogging">microblogging</a> service as soon as this week.</p>
<p>When Google opened <a href="http://en.wikipedia.org/wiki/Google_Talk">Google Talk</a>, they opened the service to <a href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">XMPP</a>/Jabber federation. As a new entrant in a saturated market, opening up is the logical move.</p>
<p>The collaborative messaging field as a whole cannot be considered saturated but, while it is still evolving very fast, the needs of the early adopter segment are now well served by entrenched offers such as Twitter and Facebook. Touching them will require an alternative strategy &#8211; and that may lead to opening as a way to offer attractive value to users and service providers alike.</p>
<p>So maybe we can cling on a faint hope that Google&#8217;s entry into the microblogging field will support decentralized interoperability using the <a href="http://en.wikipedia.org/wiki/OpenMicroBlogging">OpenMicroBlogging protocol </a>pioneered by the <a href="http://status.net/">Status.net</a> open source micro messaging platform. Shall we take a bet ?</p>
<p>Don&#8217;t you love bar talk speculation based on anonymous rumors ?</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2010/02/09/will-google-support-openmicroblogging/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Medical marketers find customers by watching microblogs for symptomatic keywords</title>
		<link>http://serendipity.ruwenzori.net/index.php/2009/12/15/medical-marketers-find-customers-by-watching-microblogs-for-symptomatic-keywords</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2009/12/15/medical-marketers-find-customers-by-watching-microblogs-for-symptomatic-keywords#comments</comments>
		<pubDate>Mon, 14 Dec 2009 23:24:55 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[The media]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=594</guid>
		<description><![CDATA[Today I mentioned that 15 years late, I had finally put a name on a past adolescent problem : patellofemoral pain syndrome (PFPS). As far as I understood, it is a growth related muscle unbalance that solves itself when the body reaches maturity. As usual with most of my microblogging, I dispatch the 140 chars [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://identi.ca/notice/16687390">Today I mentioned that 15 years late, I had finally put a name on a past adolescent problem</a> : patellofemoral pain syndrome (PFPS). As far as I understood, it is a growth related muscle unbalance that solves itself when the body reaches maturity.</p>
<p>As usual with most of my microblogging, I dispatch the 140 chars to several sites using <a href="http://ping.fm/">Ping.fm</a> and then follow the conversation wherever it eventually happens. <a href="http://www.facebook.com/liotier?story_fbid=220229846192">In that case, a conversation developed on Facebook</a>. Friends asked questions and gave their two cents &#8211; business as usual.</p>
<p>And then an interloper cut in : &#8220;Jean-Marc we can help correct your patellfemoral pain syndrome. It is the mal-tracking of your patella. Check us out at mycommercialkneesite.com&#8221;. It is not entirely spam at first sight because it is actually on-topic and even slightly informative. But it is not really taking part in the conversation either because it is a blatant plug for an infomercial site. So spam it is, but cleverly targeted at a niche audience.</p>
<p>I does looks like all the blatant plugs that we have been seeing for decades in forums and mailing list &#8211; usually for a short time after which the culprit mends is devious ways or ends up banned. But there is an innovative twist brought by the rise of the &#8220;real-time web&#8221; : <a href="http://collecta.com/#q=%22real%20time%20web%22">the power of keyword filtering applied to the whole microblogging world</a> is the enabler of large-scale conversational marketing. Obnoxious marketers attempting to pass as bona fide contributors to the conversation are no longer a merely local nuisance &#8211; they are now reaching us at a global scale and in near real-time.</p>
<p>Marketers barging in whenever someone utters a word that qualifies their niche are gatecrashers and will be treated as such. But I find fascinating that we now have  personalized advertising capable of targeting a niche audience in real-time as the qualifying keywords appear. Not that I like it, but you have to recognize it as a new step in the memetic arms race between advertisers and audience.</p>
<p>Imagine that coupled with voice recognition and some IVR scripting. Do you remember those telephone services where you get free airtime if you listen for advertising breaks ? Imagine the same concept where during the conversation someone &#8211; a human, or even a conversational automaton &#8211; comes in and says &#8220;Hey, you were telling your boyfriend about your headache ? Why don&#8217;t you try Schrufanol ? Mention SHMURZ and get the third one free !&#8221;.</p>
<p>Even better, add some more intelligent pattern recognition to go beyond keywords. The hopeless student who just told his pal on Schmoogle FreeVoice telling about his fear of failure at exams will immediately receive through Schmoogle AdVoice a special offer for cram school from a salesdrone who knows his name and just checked out his Facebook profile. You think this is the future ? This is probably already happening.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">
<h3 class="UIIntentionalStory_Message"><span class="UIStory_Message">15 years late, I finally put a name on my past adolescent problem : patellofemoral pain syndrome (PFPS) &#8211; growth related muscle unbalance.</span></h3>
</div>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2009/12/15/medical-marketers-find-customers-by-watching-microblogs-for-symptomatic-keywords/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XMPP support for Facebook chat is imminent</title>
		<link>http://serendipity.ruwenzori.net/index.php/2009/11/05/xmpp-support-for-facebook-chat-is-imminent</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2009/11/05/xmpp-support-for-facebook-chat-is-imminent#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:02:27 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Jabber]]></category>
		<category><![CDATA[Social networking]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=580</guid>
		<description><![CDATA[On 13th May 2008, Facebook announced ”Right now we’re building a Jabber/XMPP interface for Facebook Chat. In the near future, users will be able to use Jabber/XMPP-based chat applications to connect to Facebook Chat“. The news has been greeted positively in various places everywhere. A year later, strictly nothing had happened, and that silence has not [...]]]></description>
			<content:encoded><![CDATA[<p>On 13th May 2008, Facebook announced ”<a href="http://developers.facebook.com/news.php?blog=1&amp;story=110">Right now we’re building a Jabber/XMPP interface for Facebook Chat. In the near future, users will be able to use Jabber/XMPP-based chat applications to connect to Facebook Chat</a>“. The news has been greeted positively <a href="http://haochen.wordpress.com/2008/05/14/facebook-jabber-ftw/">in</a> <a href="http://cybernetnews.com/2008/05/14/coming-soon-jabber-support-for-facebook-chat/">various</a> <a href="http://mikeg.typepad.com/perceptions/2008/05/what-does-faceb.html">places</a> <a href="http://mashable.com/2008/05/13/facebook-jabber/">everywhere</a>.</p>
<p><a href="http://serendipity.ruwenzori.net/index.php/2009/05/13/happy-birthday-facebook-jabberxmpp-chat-vaporware">A year later, strictly nothing had happened</a>, and <a href="http://mail.jabber.org/pipermail/social/2009-February/000473.html">that silence has not gone unnoticed</a>. Facebook has not even issued the slightest announcement, except a <a href="http://bugs.developers.facebook.com/show_bug.cgi?id=3152#c5">wishlist bug report comment by Charlie Cheever</a> mentioning that “<span style="font-style: italic;">some people are working on this.  It will probably be done in a few months. Sorry the timeline isn’t more clear</span>“.</p>
<p><a href="http://www.process-one.net/en/blogs/article/facebook_chat_supports_xmpp_with_ejabberd/">But today the people at ProcessOne noticed that preparations for an opening have reached an advanced stage</a> that hint at the imminence of a public XMPP service :</p>
<p style="padding-left: 30px;">It now seems the launch is close as the XMPP software stack as been deployed on chat.facebook.com, as our bot at IMtrends have found out: <a href="http://www.imtrends.com/do/search_domain_simple?domain=chat.facebook.com&amp;x=19&amp;y=12">chat.facebook.com on IMtrends</a>.</p>
<p>The biggest question that remains is whether federation is on the menu. By federating with Google Talk and the rest of the XMPP world, Facebook has an opportunity to make a huge splash in instant messaging with 300 million users at once and deal a heavy blow to Yahoo and Microsoft. Will the partial ownership of Facebook by Microsoft keep them from interoperating ?</p>
<p>I would love to be able to chat with all those Facebook friends who will never use a chat client that was not pushed by a mass market service provider. So far, Facebook has always chosen the closed way &#8211; opening its service to a federation would be a first. I&#8217;m eager to see if Facebook can take this golden opportunity to surprise us in a good way.</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2009/11/05/xmpp-support-for-facebook-chat-is-imminent/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>From xmlresume XSL transformation to CSS styled hresume microformated semantic XHTML using LinkedIn</title>
		<link>http://serendipity.ruwenzori.net/index.php/2009/08/21/from-xmlresume-xsl-transformation-to-css-styled-hresume-microformated-semantic-xhtml-using-linkedin</link>
		<comments>http://serendipity.ruwenzori.net/index.php/2009/08/21/from-xmlresume-xsl-transformation-to-css-styled-hresume-microformated-semantic-xhtml-using-linkedin#comments</comments>
		<pubDate>Fri, 21 Aug 2009 15:01:44 +0000</pubDate>
		<dc:creator>Jean-Marc Liotier</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Knowledge management]]></category>
		<category><![CDATA[Social networking]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://serendipity.ruwenzori.net/?p=457</guid>
		<description><![CDATA[LinkedIn&#8217;s profile PDF render is a useful service, but its output lacks in aesthetics. I like the HTML render by Jobspice, especially the one using the Green &#38; Simple template &#8211; but I prefer hosting my resume on my own site. This is why since 2003 I have been using the XML Résumé Library. It is an [...]]]></description>
			<content:encoded><![CDATA[<p>LinkedIn&#8217;s profile PDF render is a useful service, but its output lacks in aesthetics. I like the HTML render by <a href="http://jobspice.com">Jobspice</a>, especially the one using the Green &amp; Simple template &#8211; but I prefer hosting my resume on my own site. This is why since 2003 I have been using the <a href="http://xmlresume.sourceforge.net/">XML Résumé Library</a>. It is an XML and XSL based system for marking up, adding metadata to, and formatting résumés and curricula vitae. Conceptually, it is a perfect tool &#8211; and some trivial shell scripting provided me with a fully automated toolchain. But the project has been completely quiet since 2004 &#8211; and meanwhile we have seen the rise of the <a href="http://microformats.org/wiki/hresume">hresume</a> microformat, an interesting case of &#8220;less is more&#8221; &#8211; especially compared to the even heavier <a href="http://en.wikipedia.org/wiki/HR-XML">HR-XML</a>.</p>
<p>Interestingly, both LinkedIn and Jobspice use <a href="http://microformats.org/wiki/hresume">hresume</a>. A <a class="taggedlink" rel="nofollow" href="http://svn.wp-plugins.org/linkedin-hresume/trunk/linkedin_hresume.php">PHP LinkedIn hResume grabber</a> part of a <a href="http://wordpress.org/extend/plugins/linkedin-hresume/">WordPress plugin</a> by <a href="http://bradt.ca/">Brad Touesnard</a> takes the <a href="http://microformats.org/wiki/hresume">hresume</a> microformat block from <a href="http://www.linkedin.com/in/liotier">a LinkedIn public profile page</a> and weeds out all the LinkedIn specific chaff. With pure <a href="http://microformats.org/wiki/hresume">hresume</a> <a href="http://tantek.com/presentations/20040928sdforumws/semantic-xhtml.html">semantic XHTML,</a> you just have to add <a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">CSS</a> to obtain a presentable CV. So my plan is now to use <a href="http://www.linkedin.com/">LinkedIn</a> as a resume writing aid and a social networking tool, and use <a href="http://microformats.org/wiki/hresume">hresume</a> microformated output extracted from it to host a nice <a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">CSS</a> styled CV on my own site.</p>
<p>Preparing to do that, I went through the &#8220;<a href="http://microformats.org/wiki/hresume-examples-in-wild">hResume examples in the wild</a>&#8221; page of the <a href="http://microformats.org/wiki/Main_Page">microformats wiki</a> and selected the favorite styles that I&#8217;ll use for inspiration :</p>
<ul>
<li><a href="http://uncrease.com/qualifications/Jason.Erb.html">Jason Erb</a></li>
<li><a href="http://staceycordoni.com/resume/">Stacey Cordoni</a></li>
<li><a href="http://matthewlevine.com/resume">Matthew Levine</a></li>
<li><a href="http://mattwilliamsnyc.com/resume/">Matt Williams</a></li>
<li><a href="http://manas.tungare.name/resume/">Manas Tungare</a></li>
<li><a href="http://www.richarddavies.us/resume/">Richard Davies</a></li>
<li><a href="http://ciaranmcnulty.com/cv/html">Ciaran McNulty</a></li>
<li><a href="http://www.edlabs.net/">Edward Lau</a></li>
<li><a href="http://bradt.ca/resume/">Brad Touesnard</a></li>
<li><a href="http://www.clintandrewhall.com/resume.html">Clint Andrew Hall</a></li>
<li><a href="http://robert.o-rourke.org/">Robert O&#8217;Rourke</a></li>
<li><a href="http://kerihenare.com/cv/">Keri Henare</a></li>
<li><a href="http://www.corvidworks.com/resume/">Kenneth Wilson</a></li>
</ul>
<p>Great excuse to play with CSS &#8211; and eventually publish an updated CV&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://serendipity.ruwenzori.net/index.php/2009/08/21/from-xmlresume-xsl-transformation-to-css-styled-hresume-microformated-semantic-xhtml-using-linkedin/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
