<?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>Dr Jekyll &#38; Mr Hyde</title>
	<atom:link href="http://www.rfc1149.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rfc1149.net/blog/</link>
	<description>Samuel Tardieu's dual-sided blog</description>
	<lastBuildDate>Tue, 20 Jul 2010 13:04:36 +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://www.rfc1149.net/blog/?pushpress=hub'/>
		<item>
		<title>AdaSockets 1.8.7 has been released</title>
		<link>http://www.rfc1149.net/blog/2010/03/07/adasockets-1-8-7-has-been-released/</link>
		<comments>http://www.rfc1149.net/blog/2010/03/07/adasockets-1-8-7-has-been-released/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 18:13:42 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Ada]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=248</guid>
		<description><![CDATA[<p>I just released <a href="http://www.rfc1149.net/devel/adasockets" title="AdaSockets 1.8.7">AdaSockets 1.8.7</a>. This is a maintenance release only, to adapt to the upcoming GCC 4.5.0 new Ada style warnings.</p>
]]></description>
			<content:encoded><![CDATA[<p>I just released <a href="http://www.rfc1149.net/devel/adasockets" title="AdaSockets 1.8.7">AdaSockets 1.8.7</a>. This is a maintenance release only, to adapt to the upcoming GCC 4.5.0 new Ada style warnings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2010/03/07/adasockets-1-8-7-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>recoverjpeg 2.0 has been released</title>
		<link>http://www.rfc1149.net/blog/2010/03/02/recoverjpeg-2-0-has-been-released/</link>
		<comments>http://www.rfc1149.net/blog/2010/03/02/recoverjpeg-2-0-has-been-released/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 15:02:28 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Photo and imaging]]></category>
		<category><![CDATA[Recoverjpeg]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=246</guid>
		<description><![CDATA[<p>The new release of <a href="http://www.rfc1149.net/devel/recoverjpeg" title="recoverjpeg">recoverjpeg</a> is out! This new release can not only recover lost JPEG pictures from a memory card, but also MOV movies, thanks to the work of Jan Funke.</p>
<p>You can get <a href="http://www.rfc1149.net/download/recoverjpeg/recoverjpeg-2.0.tar.gz" title="recoverjpeg 2.0">recoverjpeg 2.0</a> and its <a href="http://www.rfc1149.net/download/recoverjpeg/recoverjpeg-2.0.tar.gz.sig" title="cryptographic signature">cryptographic signature</a>.</p>
]]></description>
			<content:encoded><![CDATA[<p>The new release of <a href="http://www.rfc1149.net/devel/recoverjpeg" title="recoverjpeg">recoverjpeg</a> is out! This new release can not only recover lost JPEG pictures from a memory card, but also MOV movies, thanks to the work of Jan Funke.</p>
<p>You can get <a href="http://www.rfc1149.net/download/recoverjpeg/recoverjpeg-2.0.tar.gz" title="recoverjpeg 2.0">recoverjpeg 2.0</a> and its <a href="http://www.rfc1149.net/download/recoverjpeg/recoverjpeg-2.0.tar.gz.sig" title="cryptographic signature">cryptographic signature</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2010/03/02/recoverjpeg-2-0-has-been-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handicaps, accessibilité et accès aux données</title>
		<link>http://www.rfc1149.net/blog/2010/02/05/handicaps-accessibilite-et-acces-aux-donnees/</link>
		<comments>http://www.rfc1149.net/blog/2010/02/05/handicaps-accessibilite-et-acces-aux-donnees/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 18:21:41 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Net]]></category>
		<category><![CDATA[Petits tracas]]></category>
		<category><![CDATA[Technologie]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=220</guid>
		<description><![CDATA[<p>J&#8217;ai assisté aujourd&#8217;hui à une excellente présentation sur le thème «&#160;TIC et handicaps&#160;» par un groupe d&#8217;élèves de première année de Télécom ParisTech [1]. Lors de l&#8217;exposé est apparu un point qui a particulièrement retenu mon attention&#160;: alors que le <a href="http://www.telecom-paristech.fr/" title="site public de Télécom ParisTech">site public de Télécom ParisTech</a> a été conçu avec comme objectif l&#8217;accessibilité aux déficients visuels, [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai assisté aujourd&#8217;hui à une excellente présentation sur le thème «&nbsp;<abbr title="Technologies de l'Information et de la Communication">TIC</abbr> et handicaps&nbsp;» par un groupe d&#8217;élèves de première année de Télécom ParisTech [1]. Lors de l&#8217;exposé est apparu un point qui a particulièrement retenu mon attention&nbsp;: alors que le <a href="http://www.telecom-paristech.fr/" title="site public de Télécom ParisTech">site public de Télécom ParisTech</a> a été conçu avec comme objectif l&#8217;accessibilité aux déficients visuels, l&#8217;intranet de l&#8217;École, pour sa part, méconnait totalement cette problématique.</p>
<p>Par exemple, l&#8217;emploi du temps des élèves (ainsi que celui du personnel enseignant) n&#8217;est disponible qu&#8217;à travers une page WWW dans laquelle toute information sémantique est absente. Les tableaux qui s&#8217;y trouvent servent autant à la mise en forme qu&#8217;à la mise à disposition des données elles-mêmes.</p>
<p>Cette situation serait beaucoup moins problématique si les données étaient accessibles sous forme structurée, apte à être intégrées dans un <em><a href="http://fr.wikipedia.org/wiki/Application_composite" title="mashup">mashup</a></em> adapté aux différents handicaps. Si, par exemple, l&#8217;interface de <a href="http://www.twitter.com/" title="Twitter">Twitter</a> ne convient pas à certaines personnes, il est facile d&#8217;en extraire les données pour rendre cette interface plus conviviale comme le fait <a href="http://www.hootsuite.com/" title="Hootsuite">Hootsuite</a> ou pour l&#8217;intégrer dans un système de lecture automatique. Pour cela, Twitter fournit, après authentification, les données brutes sous forme exploitable, permettant ainsi de créer de la valeur ajoutée tout en utilisant leur service. Chacun est libre de transformer et de présenter l&#8217;information sous la forme qui lui convient, sans avoir besoin de déconstruire du code HTML pour en extraire l&#8217;information qui y a été noyée de manière plus ou moins élégante.</p>
<p><span id="more-220"></span></p>
<p>En tant qu&#8217;enseignant, le calendrier comprenant l&#8217;ensemble de mes cours, géré et tenu à jour par l&#8217;inspection des études, m&#8217;est totalement inaccessible de manière programmatique. Je peux certes demander une version iCal au coup par coup, mais celle-ci ne sera pas intégrable dans le logiciel de mon choix, car les changements faits dans mon calendrier professionnel n&#8217;y seront pas synchronisés. Pour la même raison, mes collègues non-voyants ne peuvent pas intégrer ces informations dans un logiciel équipé d&#8217;une interface vocale, les données risquant de devenir obsolètes sans qu&#8217;ils en soient avertis.</p>
<p>Autant je peux comprendre que la refonte totale d&#8217;une interface pour la rendre accessible aux différents handicaps soit une opération financièrement lourde et difficile à mettre en &oelig;uvre dans un délai court, autant la mise à disposition des données brutes sous la forme de pages XML disponibles après authentification permettrait aux personnes intéressées de développer de leur côté, sans aucune interaction avec l&#8217;équipe en charge de l&#8217;intranet de l&#8217;École, leur propre interface de visualisation des données et cela au moindre coût. La génération de ces pages XML qui n&#8217;intégreraient aucun élément de mise en page est une opération simple qui pourrait être mise en place dans un délai très court et permettrait immédiatement la réalisation de ces mashups.</p>
<p>Les élèves pourraient alors synchroniser leur emploi du temps avec <a href="http://calendar.google.com/" title="Google Calendar">Google Calendar</a>, pourraient dans le cadre de projets scolaires développer de nouveaux modes d&#8217;accès à l&#8217;information compatibles avec les contraintes liées au handicap, les enseignants pourraient importer leur emploi du temps dans des services d&#8217;aide à la détermination de dates de réunions tels que <a href="http://www.doodle.com/" title="Doodle">Doodle</a> ou <a href="http://tungle.me/" title="Tungle">Tungle</a> sans avoir à ressaisir ces informations avec les risques d&#8217;erreurs afférents, ou sans avoir à les exporter à une date donnée avec la possibilité que l&#8217;information ne soit pas à jour.</p>
<p>Je sais que certains élèves, habitués aux sites WWW collaboratifs et aux réseaux sociaux, réclament un tel accès. Je pense que c&#8217;est un processus indispensable pour que l&#8217;information ne soit plus enfermée, sous une forme inexploitable aux personnes atteintes de certains handicaps, derrière un site qui insiste pour présenter les données d&#8217;une manière unique et intangible. J&#8217;espère qu&#8217;on arrivera à faire bouger les choses.</p>
<p><em>[1] Ce travail a été effectué par Solveig ANREP,  Yassine BENADDI, Laurent CHARIGNON, Thomas DI BENEDETTO, Rida EL KARAFLI, Jonathan LALIBERTE-ALLE, Kim Xuan NGUYEN, Helène PINTO, Franck ROLAND, Philippe TISSERAND et Hugo VIELLARD.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2010/02/05/handicaps-accessibilite-et-acces-aux-donnees/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Urbi is going open-source</title>
		<link>http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-source/</link>
		<comments>http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-source/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 20:39:38 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Robotics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Urbi]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=185</guid>
		<description><![CDATA[<p><a href="http://www.gostai.com/" title="Gostai">Gostai</a> just announced that its implementation of the Urbiscript programming language <a href="http://www.gostai.com/urbi_os.php" title="is going to be open-sourced in May 2010">is going to be open-sourced in May 2010</a>. Urbiscript is a prototype-based interpreted language inspired from a mix of Lua, Smalltalk, Ruby and Javascript amongst others with many features dedicated to parallel programming.</p>
<p>I spent the whole 2008 year working on Urbiscript at Gostai with [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gostai.com/" title="Gostai">Gostai</a> just announced that its implementation of the Urbiscript programming language <a href="http://www.gostai.com/urbi_os.php" title="is going to be open-sourced in May 2010">is going to be open-sourced in May 2010</a>. Urbiscript is a prototype-based interpreted language inspired from a mix of Lua, Smalltalk, Ruby and Javascript amongst others with many features dedicated to parallel programming.</p>
<p>I spent the whole 2008 year working on Urbiscript at Gostai with several very talented people, and I&#8217;m really happy to see the project we worked on released as open-source. I have some ideas of where I could use the Urbiscript language in place of compiled solutions. The licensing model will be a dual one: a free and GPL-compatible open-source license, or at your option a proprietary one for which you will have to pay. However, if you want to contribute to the code, there is a catch:<br />
<span id="more-185"></span></p>
<blockquote><p>
We are very excited at the idea of working with talented contributors. There will be one constraint, which is to agree to transfer the copyright of the contribution to Gostai. This is the only way to both keep a clear ownership of the licensing rights, and to ensure a centralized reviewing process that we believe is good to guarantee a high level of consistency for Urbi and associated software.
</p></blockquote>
<p>Gostai is not the only entity to require copyright transfer to incorporate contributed code: the <a href="http://www.fsf.org/" title="Free Software Fundation (FSF)">Free Software Fundation (FSF)</a> does the same thing for most of its projects. The alleged non-traceability and missing ownership information prevented the FSF from merging back <a href="http://www.xemacs.org/" title="XEmacs">XEmacs</a> sources into <a href="http://www.gnu.org/software/emacs" title="Emacs">Emacs</a>: a few years ago, I heard Richard Stallman (in a heated argument with a XEmacs contributor) say that some pieces of code in XEmacs could not be traced back to their authors, and that the FSF could not take the risk of accepting code from an unknown origin into its repositories. The <a href="http://en.wikipedia.org/wiki/SCO-Linux_controversies" title="SCO vs. Linux">SCO vs. Linux</a> case a few years later proved Richard right.</p>
<p>However, asserting that copyright transfer <em>is the only way [...] to ensure a centralized reviewing process</em> is quite untrue. The Linux kernel does have a centralized reviewing process, where Linus Torvalds either checks the contributed code himself or trusts (possibly transitively) one of his appointed maintainers to do so after the code has been <a href="http://www.rfc1149.net/blog/2006/12/26/to-peer-review-or-to-not-peer-review/" title="publicly reviewed">publicly reviewed</a>. And Linus does not require any copyright transfer and is satisfied with the traceability now provided by the <em>Signed-Off-By</em> author information attached with every code change.</p>
<p>I am genuinely curious to see whether people will accept to transfer their copyright to Gostai so that the company can monetize their work, or whether alternate repositories with tainted free-software-only versions will flourish. In the Linux kernel world, &#8220;tainted&#8221; usually means that the open-source kernel has been contaminated with a proprietary (closed-source) module and thus cannot be trusted anymore. Here, &#8220;tainted&#8221; means that Gostai will be unable to incorporate the contributed code back into its proprietary version because those contributions might be labeled &#8220;open-source only&#8221;.</p>
<p>Anyway, I wish Gostai very good luck, and I am quite certain that the licensing situation will evolve in the future. I am eager to try the open-source version of Urbi on my hardware to benefit from its power and simplicity!</p>
<p><strong><em>Edit 2010-07-20:</em> Urbi is now open-source, and which a much better license than first envisioned and copyright does not need to be transferred to Gostai.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2009/12/07/urbi-is-going-open-source/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ACM: who said old school?</title>
		<link>http://www.rfc1149.net/blog/2009/10/13/acm-who-said-old-school/</link>
		<comments>http://www.rfc1149.net/blog/2009/10/13/acm-who-said-old-school/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 09:48:09 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=174</guid>
		<description><![CDATA[<p>Let us assume that you want to register for an expensive conference (e.g., <a href="http://www.sigada.org/conf/sigada2009/" title="SIGAda 2009">SIGAda 2009</a>). Let us say that you would like to get a discount, and decide to join the <a href="http://www.acm.org/" title="Association for Computing Machinery (ACM)">Association for Computing Machinery (ACM)</a> despite its retro name.</p>
<p>In this case, and in addition to dozens of emails, you will receive a wonderful full-page [...]]]></description>
			<content:encoded><![CDATA[<p>Let us assume that you want to register for an expensive conference (<i>e.g.,</i> <a href="http://www.sigada.org/conf/sigada2009/" title="SIGAda 2009">SIGAda 2009</a>). Let us say that you would like to get a discount, and decide to join the <a href="http://www.acm.org/" title="Association for Computing Machinery (ACM)">Association for Computing Machinery (ACM)</a> despite its retro name.</p>
<p>In this case, and in addition to dozens of emails, you will receive a wonderful full-page color certificate and a congratulations letter for having satisfied <em>the requirements to become a professional member of the ACM</em>. What are those requirements? Having a credit card is apparently enough. I guess one is supposed to be proud to have joined such an elitist institution.</p>
<p>And by the way, do not dare put an accented character anywhere in your name or address. On postal mail, such as the issues of &#8220;<a href="http://cacm.acm.org/" title="Communications of the ACM">Communications of the ACM</a>&#8220;, &#8220;Télécom ParisTech&#8221; will be listed as &#8220;T&nbsp;L&nbsp;COM PARISTECH&#8221;. Hello ACM, this is 2009.</p>
<p><em><strong>Edit 2010-11-01: </strong> I just received a mail with &#8220;We hope that you take pride in being a Professional Member of the world&#8217;s premier society whose mission is the advancement of computing as a science and profession&#8221;. Wow! I guess I should be proud because my institute payed my feeds.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2009/10/13/acm-who-said-old-school/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Small is beautiful</title>
		<link>http://www.rfc1149.net/blog/2009/04/26/small-is-beautiful/</link>
		<comments>http://www.rfc1149.net/blog/2009/04/26/small-is-beautiful/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:12:11 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Forth]]></category>
		<category><![CDATA[Free Software]]></category>
		<category><![CDATA[Languages]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=158</guid>
		<description><![CDATA[<p>A friend of mine challenged me today to <a href="http://www.frv100.com/morpion/plumoin.htm" title="the number game">the number game</a>. This is a classical one, where you have to guess a number between 0 and 999, and the computer will tell you whether you were right on or if you were above or below the chosen number.</p>
<p>Instead of doing dichotomy by hand or with [...]]]></description>
			<content:encoded><![CDATA[<p>A friend of mine challenged me today to <a href="http://www.frv100.com/morpion/plumoin.htm" title="the number game">the number game</a>. This is a classical one, where you have to guess a number between 0 and 999, and the computer will tell you whether you were right on or if you were above or below the chosen number.</p>
<p>Instead of doing dichotomy by hand or with a calculator, I wrote the following <a href="http://en.wikipedia.org/wiki/Forth_(programming_language)" title="Forth">Forth</a> snippet using the <a href="http://www.jwdt.com/~paysan/gforth.html" title="gforth">gforth</a> interpreter:</p>
<p><code>: guess 2dup + 2/ dup . ;<br />
: init 0 999 guess ;<br />
: big nip guess ;<br />
: small -rot big ;<br /> <br />
</code></p>
<p>Here is the transcript of an interactive session (what I typed is in black, what was printed by gforth is in red):</p>
<p><span id="more-158"></span></p>
<p><code>init <font color="red">499  ok</font><br />
small <font color="red">749  ok</font><br />
small <font color="red">874  ok</font><br />
big <font color="red">811  ok</font><br />
big <font color="red">780  ok</font><br />
big <font color="red">764  ok</font><br />
small <font color="red">772  ok</font><br />
big <font color="red">768  ok</font><br />
big <font color="red">766  ok</font><br />
big <font color="red">765  ok</font><br />
</code></p>
<p>For those not well-versed in Forth, here is how it works:</p>
<ul>
<li><code>guess</code> takes the low bound and the high bound from the stack, put them back there and adds the middle value as well, and prints it.</li>
<li><code>init</code> starts a session by putting 0 and 999 on the stack and calls <code>guess</code> to print the initial value to be entered.</li>
<li><code>big</code> removes the high bound from the stack, leaving only the low bound and the previous middle value, then calls <code>guess</code> to get a new value.</li>
<li><code>small</code> replaces the low bound on the stack by the previous middle value, and calls <code>guess</code>. The stack manipulation and the call of <code>guess</code> would be done using <code>-rot nip guess</code>, and I took advantage of <code>big</code> by factoring it into <code>-rot big</code>.
</li>
</ul>
<p>That&#8217;s it. Who could now pretend that small isn&#8217;t beautiful?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2009/04/26/small-is-beautiful/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The OVH-Google XMPP mess</title>
		<link>http://www.rfc1149.net/blog/2008/11/20/the-google-xmpp-mess/</link>
		<comments>http://www.rfc1149.net/blog/2008/11/20/the-google-xmpp-mess/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:41:40 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OVH]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[XMPP]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=146</guid>
		<description><![CDATA[<p>Beware: trying to move your Jabber (XMPP) server from one host to another may result in your users not being able to reliably talk to users using Google Talk or Gmail chat. It looks like one way or the other Google caches the SRV records of your Jabber server and do not consult the DNS [...]]]></description>
			<content:encoded><![CDATA[<p>Beware: trying to move your Jabber (XMPP) server from one host to another may result in your users not being able to reliably talk to users using Google Talk or Gmail chat. It looks like one way or the other Google caches the <tt>SRV</tt> records of your Jabber server and do not consult the DNS anymore afterwards.</p>
<p>It has been several weeks since I moved the <a href="http://www.ejabberd.im/" title="ejabberd">ejabberd</a> XMPP server for <tt>rfc1149.net</tt> on a new host which kept the same name as the old one. However, connections with <tt>gmail.com</tt> users are randomly working, while all the other domains my users interact with seem to have no problems at all. I have found several server administrators who experienced the same issue, and even read a suggestion to send an e-mail to the address <tt>xmpp@google.com</tt> which could supposedly solve the problem. The result? No answer, no working connection with <tt>gmail.com</tt> users.</p>
<p>What is needed to get Google to reread the new DNS information?</p>
<p><em><strong>Edit:</strong> I received an answer from Jonas, a software engineer at Google. It looks like they are having troubles linking with Jabber servers located on the OVH network (as is mine, and as Ploum also wrote in comments), and they have contacted OVH. In the meantime, I may try to add another port to my Jabber server, update the <tt>SRV</tt> record, and see if it brings me more luck.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/11/20/the-google-xmpp-mess/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>DADVSI : en arrière la musique</title>
		<link>http://www.rfc1149.net/blog/2008/11/18/dadvsi-en-arriere-la-musique/</link>
		<comments>http://www.rfc1149.net/blog/2008/11/18/dadvsi-en-arriere-la-musique/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 09:25:17 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Législation]]></category>
		<category><![CDATA[Logiciel libre]]></category>
		<category><![CDATA[Technologie]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=132</guid>
		<description><![CDATA[<p>Il y a maintenant trois ans <a href="http://www.rfc1149.net/blog/2005/11/26/logiciels-libres-et-dadvsi-il-y-a-urgence/" title="Logiciels libres et DADVSI : il y a urgence">je prévenais</a>, ainsi que beaucoup d&#8217;autres, du danger de la loi sur le <a href="http://fr.wikipedia.org/wiki/Dadvsi" title="droit d'auteur de droits voisins dans la société de l'information">droit d'auteur de droits voisins dans la société de l'information</a>, plus connue sous le petit nom de DADVSI. Un amendement, surnommé par les bloggers et les journalistes «&#160;Amendement [...]]]></description>
			<content:encoded><![CDATA[<p>Il y a maintenant trois ans <a href="http://www.rfc1149.net/blog/2005/11/26/logiciels-libres-et-dadvsi-il-y-a-urgence/" title="Logiciels libres et DADVSI : il y a urgence">je prévenais</a>, ainsi que beaucoup d&#8217;autres, du danger de la loi sur le <a href="http://fr.wikipedia.org/wiki/Dadvsi" title="droit d'auteur de droits voisins dans la société de l'information">droit d'auteur de droits voisins dans la société de l'information</a>, plus connue sous le petit nom de DADVSI. Un amendement, surnommé par les bloggers et les journalistes «&nbsp;Amendement Vivendi Universal&nbsp;», proposait d&#8217;interdire la simple mise à disposition du public de logiciels qui <strong>pourraient</strong> être utilisés pour contrefaire du contenu protégé par le droit d&#8217;auteur.</p>
<p>Et voila, on y est. La société civile des producteurs de phonogrammes en France (SPPF) <a href="http://torrentfreak.com/record-labels-to-sue-vuze-limewire-and-sourceforge-081114/" title="poursuit quatre sociétés américaines">poursuit quatre sociétés américaines</a> au prétexte que leurs logiciels de <em>peer-to-peer</em> permettent de partager du contenu contrefait. Peu importe que ces logiciels servent à partager des <a href="http://releases.ubuntu.com/8.10/" title="logiciels libres">logiciels libres</a> ou de la <a href="http://www.jamendo.com/" title="musique légalement partageable">musique légalement partageable</a>, le fait qu&#8217;ils <em>puissent</em> être utilisés pour partager des &oelig;uvres dont la redistribution est interdite par leurs ayants-droits suffit à donner une chance à la SPPF de gagner une telle action en justice. Le texte de <a href="http://www.legifrance.gouv.fr/affichCodeArticle.do;jsessionid=651378D72161DDEB53E612F4710B8235.tpdjo15v_2?cidTexte=LEGITEXT000006069414&#038;idArticle=LEGIARTI000006279235&#038;dateTexte=20081118&#038;categorieLien=id" title="l'article L335-2-1 du code de la propriété intellectuelle">l'article L335-2-1 du code de la propriété intellectuelle</a> est formulé en ces termes&nbsp;:<br />
<span id="more-132"></span></p>
<blockquote><p>
« Est puni de trois ans d&#8217;emprisonnement et de 300 000 euros d&#8217;amende le fait :</p>
<p>1° D&#8217;éditer, de mettre à la disposition du public ou de communiquer au public, sciemment et sous quelque forme que ce soit, un logiciel manifestement destiné à la mise à disposition du public non autorisée d&#8217;oeuvres ou d&#8217;objets protégés ;</p>
<p>2° D&#8217;inciter sciemment, y compris à travers une annonce publicitaire, à l&#8217;usage d&#8217;un logiciel mentionné au 1°. »
</p></blockquote>
<p>Notez bien le «&nbsp;<strong>manifestement</strong> destiné à la mise à disposition du public non autorisée d&#8217;oeuvres ou d&#8217;objets protégés&nbsp;» employé ici&nbsp;: c&#8217;est lui qui peut faire la différence, le juge devant apprécier si cette condition est respectée. La loi pénale étant d&#8217;interprétation stricte, c&#8217;est peut-être ce qui sauvera nos logiciels de partage du jouc de la justice.</p>
<p>On pourra également remarquer qu&#8217;en cas de succès de l&#8217;action judiciaire, la SPPF aura beau jeu de la prolonger par l&#8217;attaque des fournisseurs de distributions GNU/Linux, car ceux ci fournissent en général certains des logiciels mis en cause (<a href="http://azureus.sourceforge.net/" title="Azureus">Azureus</a> par exemple) dans leurs paquets. Ainsi que de tous ceux qui fournissent des dépôts, notamment en France, contenant une copie de ces distributions GNU/Linux (je pense à la quasi-totalité des fournisseurs d&#8217;accès par exemple). D&#8217;ailleurs, une des sociétés attaquées actuellement n&#8217;est autre que <a href="http://www.sourceforge.net/" title="SourceForge">SourceForge</a>, la plus grande plate-forme de développement de logiciels libres. Et ce uniquement parce qu&#8217;elle héberge et distribue un des logiciels de partage incriminés, même si la société ne contribue pas directement à son développement.</p>
<p>Oh, vous me direz que ça ne peut pas arriver chez nous, qu&#8217;on ne pourra pas interdire la distribution de logiciels libres sous prétexte que certains pourraient les utiliser illégalement. On parie&nbsp;? </p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/11/18/dadvsi-en-arriere-la-musique/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Silent death of a LG Flatron monitor</title>
		<link>http://www.rfc1149.net/blog/2008/09/21/silent-death-of-a-lg-flatron-monitor/</link>
		<comments>http://www.rfc1149.net/blog/2008/09/21/silent-death-of-a-lg-flatron-monitor/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 19:39:17 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/?p=127</guid>
		<description><![CDATA[<p>My LG Flatron L1915S monitor decided that it was tired of working so hard: the backlight now turns off after a fraction of second. Of course, it happened right after the warranty period expired, so it is unlikely that I can get it fixed. A fair number of users <a href="http://www.fixya.com/support/t376489-when_press_power_button_lg_displaying" title="seem to have the same problem">seem to have the same problem</a>, [...]]]></description>
			<content:encoded><![CDATA[<p>My LG Flatron L1915S monitor decided that it was tired of working so hard: the backlight now turns off after a fraction of second. Of course, it happened right after the warranty period expired, so it is unlikely that I can get it fixed. A fair number of users <a href="http://www.fixya.com/support/t376489-when_press_power_button_lg_displaying" title="seem to have the same problem">seem to have the same problem</a>, so I guess I will have to find another brand.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/09/21/silent-death-of-a-lg-flatron-monitor/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>20 years later, I&#8217;m proud of myself</title>
		<link>http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/</link>
		<comments>http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 11:02:06 +0000</pubDate>
		<dc:creator>Samuel Tardieu</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Health]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/</guid>
		<description><![CDATA[<p>Back in 9th grade. My science teacher was explaining to the class why carbon monoxide (CO) inhalation was dangerous: carbon monoxide molecules attach themselves to the hemoglobin, preventing dioxygen molecules (O2) to do so. The carbone monoxide doesn&#8217;t dissociate from hemoglobin under normal pressure, making it a long-term problem (ok, this was a simplification, but [...]]]></description>
			<content:encoded><![CDATA[<p>Back in 9th grade. My science teacher was explaining to the class why carbon monoxide (CO) inhalation was dangerous: carbon monoxide molecules attach themselves to the hemoglobin, preventing dioxygen molecules (O2) to do so. The carbone monoxide doesn&#8217;t dissociate from hemoglobin under normal pressure, making it a long-term problem (ok, this was a simplification, but it was ninth grade, don&#8217;t forget).</p>
<p>I remember myself asking the teacher: <em>&#8220;Would it be ok to run a person&#8217;s blood through a machine that temporarily increases its pressure in the presence of oxygen?&#8221;</em> She looked surprised and told me she didn&#8217;t know.</p>
<p>Two days ago, I watched an episode of <a href="http://www.fox.com/house/" title="House M.D">House M.D</a> in which Dr. House puts a patient into an hyperbaric oxygen chamber to cure a patient from <a href="http://en.wikipedia.org/wiki/Carbon_monoxide_poisoning" title="carbon monoxide poisoning">carbon monoxide poisoning</a>. Not quite the same thing as the derivation I was thinking about, but the same principle, increase the blood pressure in an oxygen-saturated environment. This reminded me of the question I asked when I was a child. Twenty years later, I&#8217;m proud to know that my idea was not that stupid.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rfc1149.net/blog/2008/08/06/20-years-later-im-proud-of-myself/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
