<?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>Luciano's webpage &#187; geek</title>
	<atom:link href="http://www.lucianobello.com.ar/category/geek/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lucianobello.com.ar</link>
	<description>Luciano Bello - My personal webpage</description>
	<lastBuildDate>Wed, 11 Aug 2010 16:59:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>DebConf10</title>
		<link>http://www.lucianobello.com.ar/post/debconf10/</link>
		<comments>http://www.lucianobello.com.ar/post/debconf10/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 16:59:38 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1378</guid>
		<description><![CDATA[Este es un delayed post, dado que DebConf10 New York City terminó hace 3 días. Aunque más tarde de lo esperado, no quería dejar pasar la oportunidad de comentar lo bien que la pasé. Siempre es agradable encontrarse con amigos.
Si bien pude dedicar mucho tiempo al security team (generé 3 nuevos DSA aunque, de momento, [...]]]></description>
			<content:encoded><![CDATA[<p>Este es un delayed post, dado que <a href="http://debconf10.debconf.org/">DebConf10 New York City</a> terminó hace 3 días. Aunque más tarde de lo esperado, no quería dejar pasar la oportunidad de comentar lo bien que la pasé. Siempre es agradable encontrarse <a href="http://wiki.debconf.org/wiki/DebConf10/GroupPhoto">con amigos</a>.<br />
Si bien pude dedicar mucho tiempo al security team (generé 3 nuevos <a href="http://www.debian.org/security/2010/">DSA</a> aunque, de momento, se ha publicado <a href="http://www.debian.org/security/2010/dsa-2090">uno solo</a>), me quedaron muchísimas cosas pendientes por hacer. Además tengo muchas nuevas ideas que me gustaría concretar durante el próximo año.</p>
<p>Entre los pendientes está el de subir fotos, para variar. Así que stay tunned! Para los ansiosos, hay publicadas fotos de otros asistentes <a href="http://www.flickr.com/photos/tags/debconf10/">aquí</a>. También están disponibles las <a href="http://meetings-archive.debian.net/pub/debian-meetings/2010/debconf10/high/">versiones preliminares de las charlas</a>, donde se me puede ver dado una Lightning Talk, acerca de un prototipo para documentar workflows que se me ocurrió hace unos meses (minuto 10:40 de <a href="http://meetings-archive.debian.net/pub/debian-meetings/2010/debconf10/low/1580_1580_Lightning_Talks.ogv">este video</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/debconf10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://meetings-archive.debian.net/pub/debian-meetings/2010/debconf10/low/1580_1580_Lightning_Talks.ogv" length="112459087" type="video/ogg" />
		</item>
		<item>
		<title>/home/duijvestijn</title>
		<link>http://www.lucianobello.com.ar/post/homeduijvestijnen/</link>
		<comments>http://www.lucianobello.com.ar/post/homeduijvestijnen/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 17:17:45 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[favorites]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1368</guid>
		<description><![CDATA[I have a new guest in my apartment. Give a warm welcome to the Adrianus Johannes Wilhelmus Duijvestijn&#8217;s spirit.

Thanks a lot to Bartu and Rezlaj, who carried out the necessary seance that make this possible.

The complete photo set is here. If you do not have the slightest idea of what I&#8217;m talking about, take a [...]]]></description>
			<content:encoded><![CDATA[<p>I have a new guest in my apartment. Give a warm welcome to the <a href="http://www.squaring.net/history_theory/duijvestijn.html">Adrianus Johannes Wilhelmus Duijvestijn</a>&#8217;s spirit.</p>
<p><center><img src="/fotos/duijvestijn/duijvestijn1.jpg"/></center></p>
<p>Thanks a lot to <a href="http://www.piumacharles.com/">Bartu and Rezlaj</a>, who carried out the necessary seance that make this possible.</p>
<p><center><img src="/fotos/duijvestijn/duijvestijn2.jpg"/></center></p>
<p>The complete photo set is <a href="/fotos/duijvestijn/">here</a>. If you do not have the slightest idea of what I&#8217;m talking about, take a look to <a href="http://en.wikipedia.org/wiki/Squaring_the_square#Simple_squared_squares">Wikipedia</a> or <a href="/post/diseccion_perfecta/">my previous post (Spanish only)</a>.</p>
<p><small>(esta entrada también <a href="/post/homeduijvestijnes/">está disponible en Español</a>)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/homeduijvestijnen/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>/home/duijvestijn</title>
		<link>http://www.lucianobello.com.ar/post/homeduijvestijnes/</link>
		<comments>http://www.lucianobello.com.ar/post/homeduijvestijnes/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 17:17:03 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[home]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[planeta]]></category>
		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1373</guid>
		<description><![CDATA[Tengo un nuevo huésped en mi departamento. Denle una cálida bienvenida al espíritu de Adrianus Johannes Wilhelmus Duijvestijn.

Muchísimas gracias a Bartu y a Rezlaj, quienes llevaron a cabo la sesión de espiritismo necesaria para hacer esto posible.

Todas las fotos están disponibles aquí. Si no tienes la menor idea de a qué se refiere esto, échale [...]]]></description>
			<content:encoded><![CDATA[<p>Tengo un nuevo huésped en mi departamento. Denle una cálida bienvenida al espíritu de <a href="http://www.squaring.net/history_theory/duijvestijn.html">Adrianus Johannes Wilhelmus Duijvestijn</a>.</p>
<p><center><img src="/fotos/duijvestijn/duijvestijn1.jpg"/></center></p>
<p>Muchísimas gracias a <a href="http://www.piumacharles.com/">Bartu y a Rezlaj</a>, quienes llevaron a cabo la sesión de espiritismo necesaria para hacer esto posible.</p>
<p><center><img src="/fotos/duijvestijn/duijvestijn2.jpg"/></center></p>
<p>Todas las fotos están disponibles <a href="/fotos/duijvestijn/">aquí</a>. Si no tienes la menor idea de a qué se refiere esto, échale un ojo a la <a href="http://en.wikipedia.org/wiki/Squaring_the_square#Simple_squared_squares">Wikipedia (solo en inglés)</a> o a <a href="/post/diseccion_perfecta/">mi entrada anterior</a>.</p>
<p><small>(this post is <a href="/post/homeduijvestijnes/">available in English too</a>)</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/homeduijvestijnes/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>disección perfecta de polígonos for dummies</title>
		<link>http://www.lucianobello.com.ar/post/diseccion_perfecta/</link>
		<comments>http://www.lucianobello.com.ar/post/diseccion_perfecta/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 19:23:29 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[favorites]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1326</guid>
		<description><![CDATA[Por razones que explicaré en una próxima entrada de este mismo blog, últimamente he estado divagando alrededor del concepto de la disección perfecta de polígonos. Y es este divague el que me gustaría compartir con ustedes en este (demasiado) extenso post.
Empezando por el principio, ¿qué es un polígono? En términos wikipediables:
un polígono es una figura [...]]]></description>
			<content:encoded><![CDATA[<p>Por razones que explicaré en una próxima entrada de este mismo blog, últimamente he estado divagando alrededor del concepto de la <strong>disección perfecta de polígonos</strong>. Y es este divague el que me gustaría compartir con ustedes en este (demasiado) extenso post.</p>
<p>Empezando por el principio, ¿qué es un <strong>polígono</strong>? En <a href="http://es.wikipedia.org/wiki/Polígono">términos wikipediables</a>:</p>
<blockquote><p>un polígono es una figura geométrica formada por segmentos consecutivos no alineados, llamados lados.</p></blockquote>
<p>Nos gusta que los segmentos no estén alineados, porque así forman ángulos, que es parte de la <a href="http://es.wikipedia.org/wiki/Pol%C3%ADgono#Etimolog.C3.ADa">definición etimológica</a>. Por otro lado, el hecho de que los segmentos sean consecutivos, garantiza que la figura quede cerrada. En particular, nos vamos a centrar en polígonos que sean:</p>
<ul>
<li>planos. Es decir, bidimensionales, de lo que se pueden dibujar en un papel.</li>
<li>simples. Es decir, que sus lados no se corten entre sí.</li>
<li>convexos. Es decir, si al atravesarlo con cualquier recta lo corta en no más de dos puntos.</li>
<li>con hasta un máximo de 4 lados. Es decir, triángulos y cuadriláteros</li>
</ul>
<p>En definitiva, vamos a referirnos a figuras sencillas donde algunas regularidades nos sean agradables, como el hecho de que los lados sean del mismo tamaño o que tenga algunos ángulos iguales.</p>
<p>Una vez acotado el universo de polígonos vayamos a la siguiente parte del asunto: <strong>la disección</strong>. Esta idea es bastante intuitiva. El objetivo es tomar un polígono y subdividirlo en otros. A estos <em>otros</em> los vamos a llamar <em>elementos</em>, dado que forman y son parte del polígono grande inicial. La cantidad de elementos es el <em>orden</em> de la disección. Un factor interesante que vamos a agregar a esta definición informal es que los elementos solo pueden variar en su proporción u orientación, por ejemplo que sean todos cuadrados o todos triángulos rectángulos, pero no mezclados.</p>
<p><img src="http://www.quilt-lovers-guide.com/images/QuarterSquareTrianglesBlock.jpg" alt="" width="150" height="153" align="right" /></p>
<p>Vamos a por un ejemplo inicial sencillo. Si tomamos un cuadrado, podemos dividirlo en cuatro triángulos isósceles rectángulos del mismo tamaño, como en la figura de la derecha . Así tenemos un <em>polígono interesante</em> (el cuadrado) que puede ser dividido en cuatro <em>polígonos interesantes</em> (los triángulos rectángulos isósceles). Sin un gran esfuerzo de imaginación, también podríamos dividir un cuadrado en 4 cuadrados (pero es una imagen que evitaremos, que me hace acordar a una empresa monopolizadora).</p>
<p>Así obtenemos disecciones de polígonos, que a primera vista, no parecen ninguna genialidad. Sin embargo, algunas ideas interesantes empiezan a surgir. Por ejemplo, dado que tanto el contenedor como los elementos son <em>interesantes</em>, la noción recursiva aflora. Otros conceptos llamativos, como el de  <a href="http://es.wikipedia.org/wiki/Teselaci%C3%B3n#Teselados_regulares">teselado regular</a>, <a href="http://mathworld.wolfram.com/TrianglePacking.html">temas de empaquetamiento</a> o <a href="http://mathworld.wolfram.com/MrsPerkinssQuilt.html">el problema de Mrs. Perkins&#8217;s Quilt </a>pueden desprenderse desde este punto.</p>
<p>Nosotros vamos a tomar otro camino al agregar el último ingrediente de esta receta: la disección <strong>perfecta</strong>, que pide que los elementos sean todos de distinto tamaño. Acá se pone más interesante y mucho menos obvio. Volvamos a nuestro ejemplo de dividir un cuadrado en triángulos rectángulos isósceles, pero esta vez hagamos una disección perfecta. A continuación, la propuesta de <a href="http://at.yorku.ca/t/o/p/c/16.htm">Arthur Stone</a>:</p>
<p><center><img align=center src="http://www.squaring.net/tri/gfx/x7-7PA.jpg" alt="" width="300" height="300" /></center></p>
<p>El número es el largo del cateto de triángulo. Estamos entrando en un terreno donde ahora las cosas son difíciles de imaginar a primera vista. Uno podría empezar a preguntarse en cuántas formas distintas se pueden hacer estas disecciones, si es que hay mas de una. Y si hubiese, cómo se pueden construir. En un <a href="http://linkinghub.elsevier.com/retrieve/pii/S0095895600919877">interesante y largo paper de 1999</a>, Skinner II et. al. proponen una analogía con <a href="http://es.wikipedia.org/wiki/Leyes_de_Kirchhoff_de_circuitos_el%C3%A9ctricos">la primera ley de Kirchhoff (si, esa sobre los nodos de los circuitos eléctricos)</a> para ayudar a la construcción de disecciones perfectas de cuadrados. Este método genera disecciones a triángulos rectángulos isósceles que cortan la diagonal principal de cuadrado que los contiene (lo que permite generar disecciones simples, explicadas más adelante). Como en el siguiente ejemplo extraído de la <a href="http://www.lucianobello.com.ar/blog/On_the_Dissection_of_Rectangles_into_Right-Angled_Isosceles_Triangles.pdf">página 33 del paper</a>:</p>
<p><center><img src="http://www.lucianobello.com.ar/blog/square_12_15_skinner.jpg" alt="" /></center></p>
<p>La siguiente pregunta es si existen disecciones perfectas en otras formas <em>interesantes</em>. Por ejemplo, Brooks et. al. <a href="http://www.math.niu.edu/~rusin/known-math/99/equilateral">demostraron que no es posible</a> dividir un triángulo equilátero en triángulos equiláteros de forma perfecta. En <a href="http://projecteuclid.org/euclid.dmj/1077492259">ese mismo trabajo de 1940</a> se señala que, a diferencia de la perfectibilidad, era posible hacer una disección de equiláteros en equiláteros que fuese <strong>simple</strong>.</p>
<p>Se dice que una disección es <strong>simple</strong> cuando ningún subconjunto de 2 o más elementos forma una figura de las informalmente definidas como <em>interesante</em>. Por ejemplo, en el caso de la distribución propuesta por Stone que ya mencionamos, el subconjunto de elementos pintado con verde forma un triángulo rectángulo isósceles:<br />
<center><img src="http://www.lucianobello.com.ar/blog/x7-7PA.jpg" alt="" /></center><br />
Por lo que definimos esta disección como <strong>compuesta</strong> en contraposición a la <strong>simple</strong> que expone Skinner et. al.</p>
<p>Una disección puede ser simple y no perfecta, o viceversa. Así, y como venía diciendo, Brooks et. al. dicen que es posible dividir un triángulo equilátero en triángulos equiláteros de forma simple, aunque imperfecta. Dicha forma fue presentada por <a href="http://www.squaring.net/history_theory/brooks_smith_stone_tutte_II.html">William Tutte</a>, un famoso criptoanalista británico, y es así:<br />
<center><img src="http://www.squaring.net/tri/gfx/wtt-15-39.gif" alt="" /></center><br />
Y como en la vida misma, lo simple y lo perfecto perecen ser cualidades que cuesta ver en conjunto. Pero que, para belleza de la cosas, no es imposible de encontrar. Así es que me gustaría presentarles el cuadrado de menor orden que puede dividirse en cuadrados de forma simple y perfecta, descubierto por <a href="http://www.squaring.net/history_theory/duijvestijn.html">Adrianus Johannes Wilhelmus Duijvestijn</a> la noche del 22 de Marzo de 1978:</p>
<p><center><img src="http://mathworld.wolfram.com/images/eps-gif/PerfectSquare21_1100.gif" alt="" /></center></p>
<p>Esta disección en 21 cuadrados desiguales que no forman subconjuntos de cuadrados es lo que se conoce como <strong>la disección de Duijvestijn</strong>, y se pueden <a href="http://math-art.spreadshirt.com/duijvestijn-dissection-A4632968">comprar remeras con su estampa</a>. Si bien Duijvestijn ya había descubierto disecciones perfectas simples del cuadrado de ordenes superiores, había probado, junto a <a href="http://www.squaring.net/history_theory/chris_bouwkamp.html">Bouwkamp</a>, que no era posible crear estas disecciones en órdenes menores a 20. De ahí el esfuerzo por encontrar la más pequeña de las posibilidades.</p>
<p>Espero no haberlos aburrido en demasía. Para mí fue muy entretenido y aprendí muchísimo sobre álgebra y geometría, así como formas de representación imaginativas de conceptos geométricos que permiten razonar de forma algorítmica. Si quieren aprender más sobre los temas tratados en esta entrada, pueden consultar la página <a href="http://www.squaring.net/">Squaring.net</a> que está totalmente dedicada a este tipo de puzzles e incluye biografía de las personalidades referentes del área, así  como otros temas relacionados. Este post está fuertemente basado en esta web. El artículo de <a href="http://mathworld.wolfram.com/PerfectSquareDissection.html">Wolfram MathWorld</a> al respecto también es muy entretenido. Se puede chusmear la página de wikipedia sobre el problema de <a href="http://en.wikipedia.org/wiki/Squaring_the_square">Squaring the square</a> para una idea más breve de la representación de Smith.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/diseccion_perfecta/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>DebConf10 meme</title>
		<link>http://www.lucianobello.com.ar/post/debconf10-meme/</link>
		<comments>http://www.lucianobello.com.ar/post/debconf10-meme/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 18:57:23 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>
		<category><![CDATA[wtf?!]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1316</guid>
		<description><![CDATA[I happy to announce that I bought the tickets, so&#8230;
To save on the price, the itinerary includes a couple of long waits:

AV88 EZE-BOG: 6h 30m
Waiting at BOG: 10h 50m
AV20 BOG-JFK: 5h 35m
AV21 JFK-BOG: 6h 00m
Waiting at BOG: 9h 10m
AV87 BOG-EZE: 6h 15m

Summarizing, almost half of the trip is waiting&#8230; :P
]]></description>
			<content:encoded><![CDATA[<p>I happy to announce that I bought the tickets, so&#8230;</p>
<p><center><a href="http://debconf10.debconf.org/"><img class="aligncenter" title="im_going_to_debconf10" src="http://www.lucianobello.com.ar/blog/im_going_to_debconf10.png" alt="" width="200" height="101" /></a></center>To save on the price, the itinerary includes a couple of long waits:</p>
<ul>
<li>AV88 EZE-BOG: 6h 30m</li>
<li>Waiting at BOG: 10h 50m</li>
<li>AV20 BOG-JFK: 5h 35m</li>
<li>AV21 JFK-BOG: 6h 00m</li>
<li>Waiting at BOG: 9h 10m</li>
<li>AV87 BOG-EZE: 6h 15m</li>
</ul>
<p>Summarizing, almost half of the trip is waiting&#8230; :P</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/debconf10-meme/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>log log binning</title>
		<link>http://www.lucianobello.com.ar/post/log-log-binning/</link>
		<comments>http://www.lucianobello.com.ar/post/log-log-binning/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 21:48:11 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[academy]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[probability & statistics]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1288</guid>
		<description><![CDATA[Una de las materias que hice el año pasado (estrictamente hablando, aún la estoy haciendo) fue Topología de Internet, con Nacho Alvarez-Hamelin. En ella estudié a Internet como sistema complejo, donde routers y/o ASs se interconectan y forman un grafo.
Una de las propiedades más características de los grafos es su distribución de grados. El grado [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las materias que hice el año pasado (estrictamente hablando, aún la estoy haciendo) fue <em>Topología de Internet</em>, con <a href="http://cnet.fi.uba.ar/ignacio.alvarez-hamelin/index_es.html"><em>Nacho</em> Alvarez-Hamelin</a>. En ella estudié a Internet como <a href="http://es.wikipedia.org/wiki/Sistema_complejo">sistema complejo</a>, donde routers y/o <a href="http://www.ietf.org/rfc/rfc1930.txt">AS</a>s se interconectan y forman un <a href="http://es.wikipedia.org/wiki/Grafo">grafo</a>.</p>
<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/5/5b/6n-graf.svg/333px-6n-graf.svg.png" alt="" width="333" height="220" align="left" />Una de las propiedades más características de los grafos es su <a href="http://es.wikipedia.org/wiki/Distribuci%C3%B3n_de_grado">distribución de grados</a>. El <a href="http://es.wikipedia.org/wiki/Grado_%28teor%C3%ADa_de_grafos%29">grado</a> es la cantidad de vértices que tiene un nodo. En el ejemplo de la izquierda, el nodo 4 tiene grado 3. La distribución de grados es una característica del grafo en su conjunto y no es otra cosa que contar cuántos nodos hay con grado 0, cuántos con grado 1, y así siguiendo. En el caso de la topología de Internet, no hay nodos con grado 0, ya que es una red totalmente conexa (triste sería estar conectado a ese router que no está conectado a nada más).</p>
<p>La topología de Internet (es decir, cómo se interconectan sus componentes) no se conoce a ciencia cierta (tema que quedará para otro post) pero hay algunos acercamientos académicamente aceptados. Uno de ellos es el de <a href="http://www.caida.org/data/active/as-relationships/">CAIDA</a> que provee información sobre como están conectados los distintos sistemas autónomos. <a href="http://www.caida.org/data/request_user_info_forms/as_relationships.xml">Esta data</a>, después de modificar un poco su formato, puede ser analizada con el módulo <a href="http://sourceforge.net/projects/complex-sys-sci/">Complex Systems Toolbox</a>, para <a href="http://www.scilab.org/">Scilab</a>, un clon libre de <a href="http://www.mathworks.com/">Matlab</a>.<br />
Resulta ser que, al analizar la distribución de grados de la topología de Internet, uno se encuentra con una <a href="http://es.wikipedia.org/wiki/Ley_potencial">distribución de ley potencial</a> (<em>chocolate por la noticias</em>, dirían los hermanos Faloutsos, que <a href="http://www.cis.upenn.edu/~mkearns/teaching/NetworkedLife/power-internet.pdf">ya sabían esto desde 1999</a>). </p>
<p><img src="http://www.geo.lsa.umich.edu/~ruff/geo284.F2003/EQs/powerLaw.gif" alt="" align="right" />Esta ley de potencia (en inglés, power law) es una relación en que la frecuencia de un hecho cae de forma exponencial con respecto a la magnitud. Este tipo de distribuciones tiene una forma de panza hacia el eje de coordenadas y abunda en la naturaleza™, desde el crecimiento de los ríos hasta la popularidad de las personas en las redes sociales. Por su forma tan particular, se suele dibujar en ejes logarítmicos, quedando como una recta que se caracteriza por su pendiente (en el dibujo, <em>b</em>), que es el exponente de la curva en ejes lineales.</p>
<p>En estos dibujos, la curva es continua y elegante. Pero cuando uno va al mundo discreto de la modelización de fenómenos, la cosa cambia. Y mucho. Por ejemplo, este es el gráfico de la distribución de grados de la topología de AS, según CAIDA:<br />
<img src="http://www.lucianobello.com.ar/blog/caida.power_law.png" alt="" /><br />
Los puntos rojos son las muestras discretas, las uní solo para que se aprecie mejor cuál va delante de cada cuál. Como se ve, la cosa no queda tan prolijita y agradable. Es que hay veces que la naturaleza™ se resiste a ser modelada con una fórmula y la <a href="http://en.wikipedia.org/wiki/Power_law#Estimating_the_exponent_from_empirical_data">estimación de al pendiente cuando se trata de datos experimentales</a> puede ser complicada, sobre todo en la cola. Así es como llegamos al concepto de <em>binning</em>.</p>
<p>La idea es sencilla. Consiste en dividir el eje <em>x</em> es zócalos (bins) de tamaño fijo. Después tomar todas las muestras que caigan en un bin y promediarlas. Así, se grafica solo este promedio como un único punto que representa a todo el bin. Como estamos trabajando con ejes logarítmicos, el calculo del ancho de los bins requiere cierta aritmética, dado que estos se van ampliando exponencialmente (de forma tal que queden todos del mismo tamaño, o casi, al plotearlos). A esto lo llamamos <em>log log binning</em>.</p>
<p>Por suerte, el <a href="http://sourceforge.net/projects/complex-sys-sci/">Complex Systems Toolbox</a> tiene <a href="http://complex-sys-sci.svn.sourceforge.net/viewvc/complex-sys-sci/trunk/Complex_Systems/macros/log_log_binning.sci?view=log">una función</a> para hacer esta magia. Y aquí está el resultado:<br />
<img src="http://www.lucianobello.com.ar/blog/log_log_binning_old.jpg" alt="" /><br />
Las muestras son las cruces rojas, mientras que los puntos verdes son los representantes de binning. Puede verse que están casi equidistantes, sobre todo  después de 10.  Por otro lado ¿no notan nada raro acá? Vamos por partes. En la parte inicial de la curva, ésta aparece por debajo de la línea de las cruces rojas. Esto empieza a tener poco sentido. Se supone que el promedio de un único punto es ese mismo punto.</p>
<p>Más grave aún es lo que ocurre en la cola. Ahí, esporádicos puntos (hay muchos ceros) generan una recta paralela al eje. Cuando uno promedia varios valores el resultado debería ser cada vez menor si la cantidad de ceros aumenta. Sin embargo, aquí la curva se suaviza hasta perder toda su inclinación.</p>
<p>Fue así como decidí mejorar esta funcion de <em>log log binning</em> (si, toda esta introducción para contarles esto&#8230; es que evidentemente soy muy <a href="http://buscon.rae.es/draeI/SrvltConsulta?LEMA=pedante">pedante</a>). A continuación, el mismo gráfico, resultado de mi propia implementación:<br />
<img src="http://www.lucianobello.com.ar/blog/log_log_binning_new.jpg" alt="" /><br />
Algunas reimplementaciones por acá, fixeo de bugs por allá y ahora la pendiente se puede ver mucho más clara. Obvio que también podías leerte <a href="http://www.cis.upenn.edu/~mkearns/teaching/NetworkedLife/power-internet.pdf">el paper de los hermanos Faloutsos</a>, donde se explica que <em>b</em> está entre <em>2.1</em> y <em>2.4</em>, pero no hubiese sido igual de divertido. Tuve que leer bastante y entender aritmética que había olvidado. Putié mucho contra scilab/matlab pero terminé descubriéndole cosas interesantes. En general, fue algo bastante entretenido.</p>
<p>La nueva implementación de <em>log log binning</em> ya está en el trunk de <a href="http://sourceforge.net/projects/complex-sys-sci/">Complex Systems Toolbox</a> y seguramente estará disponible en la próxima versión. También incluí novedades para graficar distribución de grados cuando los grafos son dirigidos y algunas otras pequeñeses de formato.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/log-log-binning/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>(hot) boxing network</title>
		<link>http://www.lucianobello.com.ar/post/hot-boxing-network/</link>
		<comments>http://www.lucianobello.com.ar/post/hot-boxing-network/#comments</comments>
		<pubDate>Tue, 12 Jan 2010 22:58:49 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1277</guid>
		<description><![CDATA[Hace unos días comenté que, por razones de practicidad, metí todos mis aparatos de redes en una caja. Si bien le puse alguna ventilación no forzada, varios amigos y conocidos insistieron en la alta temperatura que podía llegar a alcanzarse dentro del susodicho tupperware. Desde mi punto de vista, no hay (había) nada de que [...]]]></description>
			<content:encoded><![CDATA[<p>Hace unos días <a href="http://www.lucianobello.com.ar/post/boxing-network/">comenté</a> que, por razones de practicidad, metí todos mis aparatos de redes en una caja. Si bien le puse alguna ventilación no forzada, <a href="http://www.facebook.com/notes/luciano-bello/boxing-network/246818258745">varios amigos y conocidos insistieron</a> en la alta temperatura que podía llegar a alcanzarse dentro del susodicho tupperware. Desde mi punto de vista, no hay (había) nada de que preocuparse.</p>
<p>Pero hablar es gratis, así que decidí ir a los papeles y a las pruebas concretas, para lo que, evidentemente, era necesario un termómetro. Fue así como encontré la excusa para hacerme de <a href="http://www.tumedicion.com/product_info.php?cPath=1_85&amp;products_id=36">uno</a>, tal como se puede ver:</p>
<p><img src="http://www.lucianobello.com.ar/blog/boxing_thermometer.png" alt="" /><br />
Ahora puedo saber que dentro de la caja la temperatura ronda los 48ºC, aunque tiene picos de 50ºC cuando hace calor en el living. En lo personal, era más o menos lo que calculaba. El sensor lo fijé a la tapa superior, con lo que voy a suponer que es el lugar más caliente de la caja (aunque tal vez lo sea entre los transformadores, no se&#8230;).</p>
<p>Con la intensión de ver que tan grave puede ser esto para los equipos en su interior, me puse a recolectar las especificaciones de la parte electrónica (¿debería preocuparme también por las condiciones en la que trabajan los transformadores?). Aquí, la lista de dispositivos con el rango de temperatura operativo y links a las fuentes:</p>
<ul>
<li>Access Point <a href="http://www.d-link.com/products/?pid=18">D-Link DWL-800AP+</a>: <a href="ftp://ftp10.dlink.com/pdfs/products/DWL-800AP+/DWL-800AP+_ds.pdf">de 0º a 55ºC</a></li>
<li> Router+switch <a href="http://www.linksysbycisco.com/US/en/products/BEFSX41">Linksys BEFSX41</a>:  <a href="http://downloads.linksysbycisco.com/downloads/datasheet/BEFSX41v2_ds.pdf">de 0ºC a</a><a href="http://downloads.linksysbycisco.com/downloads/datasheet/BEFSX41v2_ds.pdf"> <strong><span style="color: #ff0000;">40ºC</span></strong></a></li>
<li>Cable Modem <a href="http://www.cisco.com/web/consumer/support/modem_DPC2100.html">Scientific Atlanta DPC2100</a>: <a href="http://www.arenaservicesinc.com/manuals/Cable_Modems/SA/DPC2100datasheet.pdf">de 0ºC a <strong><span style="color: #ff0000;">40ºC</span></strong></a></li>
<li>SIP terminal <a href="http://www.grandstream.com/products/ht_series/ht486/ht486.html">Grandstream HandyTone 486</a>: <a href="http://downloads.linksysbycisco.com/downloads/datasheet/BEFSX41v2_ds.pdf">de 0ºC a</a><a href="http://www.grandstream.com/products/ht_series/general/marketing/ht_brochure_english.pdf"> <strong><span style="color: #ff0000;">40ºC</span></strong></a></li>
</ul>
<p>Para mi sorpresa (es que claramente soy un ignorante) 3 de los 4 aparatos tienen temperaturas máximas de operación de 40ºC, ~10ºC menos de lo que se respira por esos lares.</p>
<p>Evidentemente, estimados comentaristas, tenían razón. Es que soy un cabeza dura, ya lo saben. El hecho es que tal vez sí debería preocuparme un poco más por bajar la temperatura de ese cajón si es que quiero que mi pequeña red siga funcionando.</p>
<p><strong>update 16 Jan 2010 12:01:10 -0300</strong>: Finalmente le puse un ventilador que expulse aire en la tapa (no solo fue la sugerencia de muchos, también era el único lugar donde cabía). Uno de fuente de PC, <a href="http://en.wikipedia.org/wiki/Brushless_DC_electric_motor"><em>brushless</em></a>.</p>
<p><img src="http://www.lucianobello.com.ar/blog/boxing_fan.png" alt="" /><br />
En el mismo lugar de medición, en el que antes tenía 48ºC ahora tengo entre 37ºC y 38ºC, lo cual es buenísimo. Un amigo me sugirió que mida entre los dispositivos. Ahí la historia cambia: 43ºC (no tengo idea de cual era antes en esta ubicación). Tal vez pueda hacer un sistema de tuberías para hacer correr aire entre ellos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/hot-boxing-network/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>boxing network</title>
		<link>http://www.lucianobello.com.ar/post/boxing-network/</link>
		<comments>http://www.lucianobello.com.ar/post/boxing-network/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 19:55:33 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1274</guid>
		<description><![CDATA[Since I am a housewife (i.e. since I live on my own) my concerns have been extended to foreign horizons, such as taming dust and lint. All my network devices and wires has a particular magnetism for them. To make things worse, the devices cleaning is quiet hard.
So, I decide to boxing them. All you [...]]]></description>
			<content:encoded><![CDATA[<p>Since I am a housewife (i.e. since I live on my own) my concerns have been extended to foreign horizons, such as taming dust and lint. All my network devices and wires has a particular magnetism for them. To make things worse, the devices cleaning is quiet hard.</p>
<p>So, I decide to <em>boxing</em> them. All you need is a big tupperware and few rubber bands. Here is the process to build it:<br />
<center><img src="http://www.lucianobello.com.ar/blog/boxing_process.gif" alt="boxing process" /></center><br />
And this is done:<br />
<center><img src="http://www.lucianobello.com.ar/blog/boxing.png" alt="boxing" /></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/boxing-network/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>La UTN tiene dueño (wtf)</title>
		<link>http://www.lucianobello.com.ar/post/la-utn-tiene-dueno-wtf/</link>
		<comments>http://www.lucianobello.com.ar/post/la-utn-tiene-dueno-wtf/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 15:25:49 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[procrastination]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[university]]></category>
		<category><![CDATA[wtf?!]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1270</guid>
		<description><![CDATA[Hernán me pasó un excelente link de Linkedin (redundancia necesaria), la red social orientada a negocios y el mundo profesional, cuya captura reproduzco a continuación:

Mucho se me ha escuchado putear sobre el corporativismo en la universidad en este blog y otros entornos. Pero este fallido es como demasiado :P
El tiempo de estudio es un bonus [...]]]></description>
			<content:encoded><![CDATA[<p>Hernán me pasó un excelente link de <a href="http://www.linkedin.com/">Linkedin</a> (redundancia necesaria), la red social orientada a negocios y el mundo profesional, cuya captura reproduzco a continuación:<br />
<center><img src="http://www.lucianobello.com.ar/blog/UTN_owned_wtf.png" alt="" /></center><br />
Mucho se me ha escuchado putear sobre el corporativismo en la universidad en este blog y otros entornos. Pero este <a href="http://es.wikipedia.org/wiki/Acto_fallido">fallido</a> es como demasiado :P<br />
El tiempo de estudio es un bonus wtf (y yo que siempre pensé que mis 8 años de carrera habían sido demasiados)&#8230; </p>
<p><small>El borroneo sobre el nombre tiene como fin no darte el dato directamente, una situación parecida a la ocurrida <a href="http://www.lucianobello.com.ar/post/not-yours/#comment-1409">acá</a>. Ya sé que lo podés conseguir, bien por ti.</small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/la-utn-tiene-dueno-wtf/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>removing your facebook photo tags automagically</title>
		<link>http://www.lucianobello.com.ar/post/rmfb-en/</link>
		<comments>http://www.lucianobello.com.ar/post/rmfb-en/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 16:22:35 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[planet]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1242</guid>
		<description><![CDATA[Este post también está escrito en español aquí.
Privacy at Facebook is heavy-duty. As a big fan of the Worlds Collide Theory I hate be tagged compulsively. I would like to select in which photos appear in my profile and feed. Since I couldn&#8217;t find that option in the setting menu, I looked for the answer [...]]]></description>
			<content:encoded><![CDATA[<p><small>Este post también está escrito en español <a href="http://www.lucianobello.com.ar/post/rmfb-es/">aquí</a></small>.</p>
<p>Privacy at <a href="http://www.facebook.com/privacy/">Facebook</a> is heavy-duty. As a big fan of the <a href="http://www.urbandictionary.com/define.php?term=Worlds Collide Theory">Worlds Collide Theory</a> I hate be tagged compulsively. I would like to select in which photos appear in my profile and feed. Since I couldn&#8217;t find that option in the setting menu, I looked for the answer in my favorite scripting language: <a href="http://www.python.org/">Python</a>.</p>
<p><a href="http://python.pastebin.com/f55c5896f">This 60-lines-long script</a> removes your tag from the latests photos where you has been labelled. You can download it from <a href="http://www.lucianobello.com.ar/rmfb/">here</a>. You may run it hourly (or every 15 minutes, or every 5 minutes, depends how paranoid you are) via <a href="http://en.wikipedia.org/wiki/Cron">cron</a> or whatever.</p>
<p>Any improvement is welcome. It probably runs on Windows too. If you managed to do it, leave a comment for the others.</p>
<p><strong>NEW VERSION!</strong> (available <a href="http://www.lucianobello.com.ar/rmfb/">here</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/rmfb-en/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>remover tu etiqueta de las fotos de facebook automágicamente</title>
		<link>http://www.lucianobello.com.ar/post/rmfb-es/</link>
		<comments>http://www.lucianobello.com.ar/post/rmfb-es/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 16:21:24 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[planeta]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1245</guid>
		<description><![CDATA[This post has been written in English too.
La privacidad en Facebook es un asunto complejo. Como gran suscriptor a la Teoría de Colisión de Mundos es que odio ser etiquetado en fotos de forma compulsiva. Me gustaría tener alguna forma de elegir en que fotos aparezco en mi perfil y actualizaciones. Dado que no pude [...]]]></description>
			<content:encoded><![CDATA[<p><small>This post has been written <a href="http://www.lucianobello.com.ar/post/rmfb-en/">in English too</a></small>.</p>
<p>La privacidad en <a href="http://www.facebook.com/privacy/">Facebook</a> es un asunto complejo. Como gran suscriptor a la <a href="http://www.urbandictionary.com/define.php?term=Worlds Collide Theory">Teoría de Colisión de Mundos</a> es que odio ser etiquetado en fotos de forma compulsiva. Me gustaría tener alguna forma de elegir en que fotos aparezco en mi perfil y actualizaciones. Dado que no pude encontrar tal opción entre la configuración, busqué la respuesta en mi lenguaje de scripting favorito: <a href="http://www.python.org/">Python</a>.</p>
<p><a href="http://python.pastebin.com/f55c5896f">Este script de 60 lineas</a> remueve tu etiqueta de las últimas fotos donde te hayan tagueado. Puede ser descargado desde <a href="http://www.lucianobello.com.ar/rmfb/">aquí</a>. Hay que correrlo cada hora (o cada 15 minutos, o cada 5, dependiendo de que tan paranoico seas) a través de <a href="http://en.wikipedia.org/wiki/Cron">cron</a> o como sea.</p>
<p>Cualquier mejora es bienvenida. Posiblemente también corra en Windows. Si lograste hacer esto, deja un comentario que pueda serle útil a otros.</p>
<p><strong>¡NUEVA VERSIÓN!</strong> (disponible <a href="http://www.lucianobello.com.ar/rmfb/">aquí</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/rmfb-es/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>neue Handy</title>
		<link>http://www.lucianobello.com.ar/post/neue-handy/</link>
		<comments>http://www.lucianobello.com.ar/post/neue-handy/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 23:44:21 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1234</guid>
		<description><![CDATA[Es claro que los dioses del hardware me odian. Hace unos días comenté sobre el inconveniente con mi laptop. Alrededor de esa misma fecha, mi teléfono celular se consideró a sí mismo en edad de jubilarse. Y así lo hizo, aunque con relativo pre-aviso. Le llevó algo de dos semanas pasar de &#8220;a veces funciona [...]]]></description>
			<content:encoded><![CDATA[<p>Es claro que los <a href="http://www.urbandictionary.com/define.php?term=Hardware&#038;defid=287271">dioses del hardware</a> me odian. Hace unos días comenté sobre el <a href="http://www.lucianobello.com.ar/post/lappy-back-manizales/">inconveniente con mi laptop</a>. Alrededor de esa misma fecha, mi teléfono celular se consideró a sí mismo en edad de jubilarse. Y así lo hizo, aunque con relativo pre-aviso. Le llevó algo de dos semanas pasar de &#8220;<em>a veces funciona a veces no</em>&#8221; a &#8220;<em>creo que dejó de prender</em>&#8220;.  Es que estuvo en servicio sus años, ya ni me acuerdo cuantos.</p>
<p>Así fue como mi viejo <a href="http://www.claro.com.ar/equipos/quiero/equipos/equipo_detalle.aspx?id=579">Nokia 3220</a> fue reemplazado por un <a href="http://www.claro.com.ar/equipos/quiero/equipos/equipo_detalle.aspx?id=880">Nokia 3120</a>.</p>
<p>La diferencia es notable:<br />
<img src="http://www.lucianobello.com.ar/blog/nokia_new_old.gif" alt="" /><br />
(efectivamente, lo que tiene en la batería es <a href="http://es.wikipedia.org/wiki/Cinta_adhesiva">cinta <em>escoch</em></a>). ¡Feliz retiro 3220!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/neue-handy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>sfd @ mdq</title>
		<link>http://www.lucianobello.com.ar/post/sfd-mdq/</link>
		<comments>http://www.lucianobello.com.ar/post/sfd-mdq/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 13:29:41 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[free software]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1222</guid>
		<description><![CDATA[Este sábado se celebra en Mar del Plata (tarde pero seguro) el Día de la Libertad del Software, en inglés Software Freedom Day, una celebración internacional cuyo objetivo es promover el uso del Software Libre para el beneficio del público.
El evento es organizado por gulBAC (grupo de usuarios de Software Libre de Buenos Aires central) [...]]]></description>
			<content:encoded><![CDATA[<p>Este sábado se celebra en <a href="http://www.welcomeargentina.com/mardelplata/index_i.html">Mar del Plata</a> (tarde pero seguro) el <a href="http://es.wikipedia.org/wiki/D%C3%ADa_de_la_Libertad_de_Software">Día de la Libertad del Software</a>, en inglés <a href="http://softwarefreedomday.org/" target="_blank">Software Freedom Day</a>, <a href="http://softwarefreedomday.org/"><img align=left style="margin: 5px;" title="sfd" src="http://www.gulbac.org.ar/images/stories/sfd.jpg" alt="" width="360" height="118" /></a>una celebración internacional cuyo objetivo es promover el uso del Software Libre para el beneficio del público.</p>
<p>El evento es organizado por <a href="http://www.gulbac.org.ar/">gulBAC</a> (grupo de usuarios de Software Libre de Buenos Aires central) y tiene un <a href="http://www.gulbac.org.ar/index.php?option=com_content&amp;task=view&amp;id=79&amp;Itemid=1">cronograma</a> con temáticas de los más variado.</p>
<p>Así es como esta noche (mañana por la madrugada, para ser estrictos) me voy para <a href="http://www.welcomeargentina.com/mardelplata/index_i.html">MDQ</a> a pasear, desintoxicarme, leer la pila de papers que tengo pendientes y dar una charla sobre seguridad en el susodicho evento, todo gracias al fuerte esfuerzo de los muchachos/as de gulBAC que se vienen portando de mil maravillas</p>
<p>¿Nos vemos alla?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/sfd-mdq/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>aUSBusing</title>
		<link>http://www.lucianobello.com.ar/post/ausbusing/</link>
		<comments>http://www.lucianobello.com.ar/post/ausbusing/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 07:02:01 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1213</guid>
		<description><![CDATA[When your laptop is being repaired (and it&#8217;s still there, since August 28) you need imaginative ways to be connected.
Here is my Nokia N800 as something near to a desktop computer.

Just few notices:

life battery is really short when you plug too many things to the USB interface.
usbcontrol rules
solder a female-female USB adapter is easy and funny [...]]]></description>
			<content:encoded><![CDATA[<p>When your laptop is being repaired (and it&#8217;s still there, since August 28) you need imaginative ways to be connected.</p>
<p>Here is my Nokia N800 as something near to a desktop computer.</p>
<p><a href="http://www.lucianobello.com.ar/blog/usbusing.png"><img src="http://www.lucianobello.com.ar/blog/usbusing_thumb.png" alt="" /></a></p>
<p>Just few notices:</p>
<ul>
<li>life battery is really short when you plug too many things to the USB interface.</li>
<li><a href="http://maemo.org/downloads/product/OS2008/usbcontrol/">usbcontrol</a> rules</li>
<li>solder a female-female USB adapter is easy and funny (it came from a broken motherboard)</li>
<li>after some weeks using Maemo, ideas about developing applications to it come to my mind</li>
<li>the mail client and the browser included with Maemo suck</li>
<li>my ocular health is being damaged</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/ausbusing/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>llegar para irse</title>
		<link>http://www.lucianobello.com.ar/post/llegar-para-irse/</link>
		<comments>http://www.lucianobello.com.ar/post/llegar-para-irse/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 20:48:20 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1205</guid>
		<description><![CDATA[Todavía no termino de llegar (literalmente, que mi mochila se quedó en Madrid un día más que su dueño) y ya tengo el pasaje salir pasado mañana para Bahía Blanca.
El evento es Jornadas del Sur, durante este fin de semana largo. Hablaré sobre seguridad y empaquetado, además de encontrarme con amigos para beber y divertirse [...]]]></description>
			<content:encoded><![CDATA[<p>Todavía no termino de llegar (literalmente, que mi mochila se quedó en <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=madrid&amp;sll=37.0625,-95.677068&amp;sspn=31.701751,55.810547&amp;ie=UTF8&amp;ll=40.457397,-3.703766&amp;spn=0.475435,0.87204&amp;z=10&amp;iwloc=A">Madrid</a> un día más que su dueño) y ya tengo el pasaje salir pasado mañana para <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;q=Bah%C3%ADa+Blanca,+Buenos+Aires,+Argentina&amp;ie=UTF8&amp;cd=1&amp;geocode=FYJOsf0dUt1J_A&amp;split=0&amp;sll=37.0625,-95.677068&amp;sspn=23.875,57.630033&amp;ll=-38.690869,-62.267761&amp;spn=0.243857,0.43602&amp;z=11&amp;iwloc=A">Bahía Blanca</a>.</p>
<p>El evento es <a href="http://www.jornadasdelsur.org.ar/">Jornadas del Sur</a>, durante este fin de semana largo. Hablaré sobre <a href="http://www.jornadasdelsur.org.ar/index.php?option=com_content&amp;view=article&amp;id=96:seguridad-en-servidores-luciano-bello-&amp;catid=2:charlas&amp;Itemid=22">seguridad</a> y <a href="http://www.jornadasdelsur.org.ar/index.php?option=com_content&amp;view=article&amp;id=95:creacion-de-paquetes-deb-luciano-bello&amp;catid=9:talleres&amp;Itemid=23">empaquetado</a>, además de encontrarme con amigos para beber y divertirse :P</p>
<p style="text-align: center;"><a href="http://www.jornadasdelsur.org.ar/"><img class="aligncenter" src="http://www.lucianobello.com.ar/blog/jornadasDELsur.jpg" alt="" width="450" height="300" align="center" /></a></p>
<p>¿Nos vemos allá?</p>
<p><strong>UPDATE Fri, 14 Aug 2009</strong>: Las fotos <a href="http://www.lucianobello.com.ar/fotos/?galerie=madrid09">ya están disponibles</a>, a excepción de las de Toledo, que están en una cámara desechable porque me olvidé la digital cuando fui.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/llegar-para-irse/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>cáceres-&gt;lisbon-&gt;madrid</title>
		<link>http://www.lucianobello.com.ar/post/caceres-lisbon-madrid/</link>
		<comments>http://www.lucianobello.com.ar/post/caceres-lisbon-madrid/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 00:57:20 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1189</guid>
		<description><![CDATA[Esta última quincena ha sido de lo más intensa.
Lo más destacable, por lejos, fue DebConf9. Esa semana donde las cosas se viven de forma profundamente apasionadas, donde a cada paso hay diversión y amigos. Este año tuvo lugar en Cáceres, una ciudad relativamente pequeña de Extremadura. Me dediqué, mayormente, a escuchar charlas, intentar revivir paquetes [...]]]></description>
			<content:encoded><![CDATA[<p>Esta última quincena ha sido de lo más intensa.</p>
<p><a href="http://www.lucianobello.com.ar/fotos/?galerie=debconf9&amp;photo=33"><img src="http://www.lucianobello.com.ar/fotos/galleries/debconf9/thumbs/img-33.jpg" alt="DebConf9" width="90" height="120" align="right" /></a>Lo más destacable, por lejos, fue <a href="http://debconf9.debconf.org/">DebConf9</a>. Esa semana donde las cosas se viven de forma profundamente apasionadas, donde a cada paso hay diversión y amigos. Este año tuvo lugar en <a href="http://maps.google.com/maps?q=c%C3%A1ceres+extremadura">Cáceres</a>, una ciudad relativamente pequeña de Extremadura. Me dediqué, mayormente, a escuchar charlas, intentar revivir paquetes que tenía algo olvidados, y hacer mucho trabajo de <a href="http://www.debian.org/security/">security</a>. Incluso siendo <span class="word1">impresionantemente</span> productivo, mi <a href="http://en.wikipedia.org/wiki/To-do_list#Task_list">ToDoList</a>, lejos de reducirse durante esa semana, aumentó paradógicamente su tamaño en varias veces. Trabajo y diversión en envase familiar.</p>
<p>Mi idea no era volverme directamente a casa de DebConf9. Por un lado, estar <a href="http://maps.google.com/maps?q=europa">de este lado del charco</a> implica un esfuerzo demasiado grande que requiere ser amortizado. Por otro, conservo la esperanza que <a href="http://www.lucianobello.com.ar/post/debconf7-ended/">la depresión-post-debconf</a> pegue menos si antes de volver doy una vuelta por ahí. El hecho es que, sin un plan, coordine mi pasaje de regreso sumando dos semanas a la finalización de DebConf9. Así fue como terminé en Lisboa, gracias a <a href="http://web.tagus.ist.utl.pt/~jose.calhariz/">José</a> que me llevó en su auto y empujado por la promesa de un país más barato que el español.</p>
<p><a href="http://www.lucianobello.com.ar/fotos/?galerie=lisboa09&amp;photo=87"><img src="http://www.lucianobello.com.ar/fotos/galleries/lisboa09/thumbs/img-87.jpg" alt="Lisboa" align="right" /></a>En Lisboa pasé unos 4 días, muy lindos por cierto. Es una ciudad atípica, llena de particularidades, con gente agradable y más extranjeros que locales. Posiblemente el <a href="http://www.lucianobello.com.ar/fotos/?galerie=lisboa09">álbum de fotos</a> pueda contar más detalles.</p>
<p>De ahí y en tren, partí a <a href="http://maps.google.com/maps?q=madrid">Madrid</a>, donde estoy viviendo la última semana de este viaje. Siempre estoy de paso en Madrid, lo que es injusto, ya que nunca me hice el tiempo para visitarla como un turista más. Con el tiempo he criado algunas amistadas acá, por lo que también ocuparé estos días en ponerme al día y beber cerveza.</p>
<p>Mañana (en algunas horas, para ser estricto) tengo pensado ir a <a href="http://maps.google.com/maps?q=toledo,%20spain">Toledo</a>, así que va llegando el momento de hibernar mi laptop e irme a dormir.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/caceres-lisbon-madrid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>at debconf9</title>
		<link>http://www.lucianobello.com.ar/post/at-debconf9/</link>
		<comments>http://www.lucianobello.com.ar/post/at-debconf9/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 21:00:55 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1185</guid>
		<description><![CDATA[Después de dos excelentes días en Madrid, tratando de recuperarme de un viaje demasiado largo, embarcamos en un bus con rumbo a Cáceres, junto con Santiago.
Ahora estoy escribiendo esto desde el hacklab 1 de DebConf9, con esa hermosa senciación de haberme encontrado con mucha gente y de estar listo para vivir esos inolvidables días al [...]]]></description>
			<content:encoded><![CDATA[<p>Después de dos excelentes días en Madrid, tratando de recuperarme de un viaje demasiado largo, embarcamos en un bus con rumbo a Cáceres, junto con Santiago.</p>
<p>Ahora estoy escribiendo esto desde el hacklab 1 de DebConf9, con esa hermosa senciación de haberme encontrado con mucha gente y de estar listo para vivir esos inolvidables días al año :)</p>
<p>Mañana, junto con Enrico y Steve, estaremos dando <a href="https://penta.debconf.org/dc9_schedule/events/479.en.html">una charla en el OpenDay</a>, la cual aún no empezado a preparar, así que será una noche divertida. Posiblemente vaya a estar disponible el streaming de videos, pero aún no se en qué URL.</p>
<p>En breve, fotos.</p>
<p>UPDATE 05 Aug: Lo prometido, <a href="http://www.lucianobello.com.ar/fotos/?galerie=debconf9">las fotos</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/at-debconf9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>see you at DebConf9!</title>
		<link>http://www.lucianobello.com.ar/post/see-you-at-debconf9/</link>
		<comments>http://www.lucianobello.com.ar/post/see-you-at-debconf9/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 16:17:35 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1182</guid>
		<description><![CDATA[I got my air ticket yesterday. So, I&#8217;m able to say that I will go to DebConf9!

The only thing missing in my itinerary is a cheap way to go to Cáceres from Madrid (it will be by train, most probably)
]]></description>
			<content:encoded><![CDATA[<p>I got my air ticket yesterday. So, I&#8217;m able to say that I will go to DebConf9!<br />
<img src="http://media.debconf.org/dc9/images/debconf9-going-to.png"/><br />
The only thing missing in my itinerary is a cheap way to go to Cáceres from Madrid (it will be by train, most probably)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/see-you-at-debconf9/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>not yours</title>
		<link>http://www.lucianobello.com.ar/post/not-yours/</link>
		<comments>http://www.lucianobello.com.ar/post/not-yours/#comments</comments>
		<pubDate>Tue, 26 May 2009 15:12:30 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[academy]]></category>
		<category><![CDATA[depression]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1143</guid>
		<description><![CDATA[If I say &#8220;I got the third place in a scholarship application&#8221;, it doesn&#8217;t look bad.

But there is money only for the first two persons. Sometimes, close is not enough. So, without money, I won&#8217;t be able to study in Europe&#8230; damn&#8230;
Maybe next year&#8230; maybe not.
Note: The application was, as you can see, for a [...]]]></description>
			<content:encoded><![CDATA[<p>If I say &#8220;I got the third place in a scholarship application&#8221;, it doesn&#8217;t look bad.<br />
<a href="http://www.postgrado.csic.es/JAE-Pre/Listado%20Titulares%20y%20Suplentes%20JAEPRE2009%20con%20RESOLUCION.pdf"><img src="http://www.lucianobello.com.ar/blog/resolucion_beca.png" alt="" /></a><br />
But there is money only for the first two persons. Sometimes, close is not enough. So, without money, I won&#8217;t be able to study in Europe&#8230; damn&#8230;</p>
<p>Maybe next year&#8230; maybe not.</p>
<p>Note: The application was, as you can see, for a <a href="http://www.postgrado.csic.es/tesis%20doctorales_jae.htm">doctoral scholarship in Spain</a>&#8230; my broken English has no effect here&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/not-yours/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>interview ( ) { ego++; }</title>
		<link>http://www.lucianobello.com.ar/post/ego/</link>
		<comments>http://www.lucianobello.com.ar/post/ego/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 14:22:11 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ego]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[planeta]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1125</guid>
		<description><![CDATA[(Sé que estoy escribiendo poco, y sé que con cuestionable calidad. Esta entrada no será la excepción)
Circo Linux, un simpático blog/e-zine, me ha realizado una extensa entrevista que puede leerse aquí. Los temas que tratamos han sido de lo más variado, desde Debian hasta mi afición al go. Fue una charla amena.
Tengo varias ideas en [...]]]></description>
			<content:encoded><![CDATA[<p>(Sé que estoy escribiendo poco, y sé que con cuestionable calidad. Esta entrada no será la excepción)</p>
<p><a href="http://www.circolinux.com.ar/">Circo Linux</a>, un simpático blog/e-zine, me ha realizado una extensa entrevista que puede leerse <a href="http://www.circolinux.com.ar/?p=501">aquí</a>. Los temas que tratamos han sido de lo más variado, desde <a href="http://www.lucianobello.com.ar/category/geek/debian/">Debian</a> hasta mi afición al <a href="http://en.wikipedia.org/wiki/Go_(board_game)">go</a>. Fue una charla amena.</p>
<p>Tengo varias ideas en la cabeza que merecen ser posteadas, pero poco tiempo para plasmarlas. Trataré de cambiar dicha situación en el corto plazo y levantar este blog a lo que solía ser: un lugar divertido donde perder el tiempo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/ego/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>new camera</title>
		<link>http://www.lucianobello.com.ar/post/new-camera/</link>
		<comments>http://www.lucianobello.com.ar/post/new-camera/#comments</comments>
		<pubDate>Mon, 16 Mar 2009 01:42:50 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1118</guid>
		<description><![CDATA[Some days ago, my new camera arrived. I bougth it via Amazon and the parents of a friend brought it to my country.
The selected model was a Canon PowerShot SX110 IS. My last camera was a Canon PowerShot A700. It has been in service since April 2006, until a terrible fall ended with its nice [...]]]></description>
			<content:encoded><![CDATA[<p>Some days ago, my new camera arrived. I bougth it via Amazon and the parents of a friend brought it to my country.</p>
<p>The selected model was a <a href="http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&#038;tabact=SupportDetailTabAct&#038;fcategoryid=225&#038;modelid=17480&#038;kbpage=yes">Canon PowerShot SX110 IS</a>. My last camera was a <a href="http://www.dpreview.com/reviews/specs/Canon/canon_a700.asp">Canon PowerShot A700</a>. It has been in service since <a href="http://www.lucianobello.com.ar/post/say-cheese/">April 2006</a>, until a terrible fall ended with its nice capability of taking good pictures, during the 25C3 in Berlin.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/new-camera/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>conectando facebook con wordpress</title>
		<link>http://www.lucianobello.com.ar/post/conectando-facebook-con-wordpress/</link>
		<comments>http://www.lucianobello.com.ar/post/conectando-facebook-con-wordpress/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 22:38:58 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1114</guid>
		<description><![CDATA[Dado que mi status de Facebook degeneró en microblogging, instalé (y modifiqué levemente) este plugin de Brian Goad.
Mi versión modificada puede bajarse de aquí y permite folding y publicar el RSS del status para sindicar. Esta última opción hace pública tu key. Siendo que es obvio que tu status es público y que no podes [...]]]></description>
			<content:encoded><![CDATA[<p>Dado que mi status de Facebook degeneró en microblogging, instalé (y modifiqué levemente) <a href="http://www.briandgoad.com/blog/status-press-widget">este</a> plugin de <a href="http://www.briandgoad.com">Brian Goad</a>.</p>
<p>Mi versión modificada puede bajarse de <a href="http://www.lucianobello.com.ar/wp-content/plugins/status-feed-widget-1.0.1.tar.gz">aquí</a> y permite <em>folding</em> y publicar el RSS del status para sindicar. Esta última opción hace pública tu <em>key</em>. Siendo que es obvio que tu status es público y que no podes usarlo para cosas sensibles.. ¿a alguien se le ocurre las consecuencias que esto conlleva?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/conectando-facebook-con-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>nothing to hide</title>
		<link>http://www.lucianobello.com.ar/post/nothing-to-hide/</link>
		<comments>http://www.lucianobello.com.ar/post/nothing-to-hide/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 13:51:20 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[planet]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1068</guid>
		<description><![CDATA[The next week I&#8217;m going to Berlin (and some days to Frankfurt). I&#8217;ll be in the 25th Chaos Communication Congress (25C3).
I&#8217;ll be out of home from 24th Dec until 7th Jan. It&#8217;ll be a non-traditional holidays, be far away from family. But, in the other hand, it gonna be awesome be and talk in a [...]]]></description>
			<content:encoded><![CDATA[<p><img align=right src="http://www.lucianobello.com.ar/blog/25c3.jpg" alt="" />The next week I&#8217;m going to <a href="http://maps.google.com/maps?hl=en&#038;client=iceweasel-a&#038;q=berlin&#038;ie=UTF8&#038;ll=52.570508,13.41156&#038;spn=0.377269,0.873413&#038;z=10&#038;g=berlin&#038;iwloc=addr">Berlin</a> (and some days to <a href="http://maps.google.com/maps?hl=en&#038;client=iceweasel-a&#038;q=frankfurt&#038;ie=UTF8&#038;ll=50.161065,8.680573&#038;spn=0.397658,0.873413&#038;z=10&#038;g=frankfurt&#038;iwloc=addr">Frankfurt</a>). I&#8217;ll be in the <a href="http://events.ccc.de/congress/2008/">25th Chaos Communication Congress (25C3)</a>.</p>
<p>I&#8217;ll be out of home from 24th Dec until 7th Jan. It&#8217;ll be a non-traditional holidays, be far away from family. But, in the other hand, it gonna be awesome be and talk in a CCC and spend a Christmas Eve in a plane and a New Year&#8217;s Eve in Brandenburg Gate with friends.</p>
<p>See you there?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/nothing-to-hide/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La ley de Benford y la vida real &#8482;</title>
		<link>http://www.lucianobello.com.ar/post/la-ley-de-benford-y-la-vida-real-tm/</link>
		<comments>http://www.lucianobello.com.ar/post/la-ley-de-benford-y-la-vida-real-tm/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 19:38:36 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[books & reading]]></category>
		<category><![CDATA[favorites]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[probability & statistics]]></category>
		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1043</guid>
		<description><![CDATA[Lo prometido. Hoy me gustaría hablarles algo que no tenía idea que existía y que me encontré en el apéndice 9 del libro La Proporción Áurea de Mario Livio. Es de esos sorprendentes conceptos que destruyen la intuición. Por un lado es simple desde lo formal, pero esconde algo casi mágico. Dicho concepto es: La [...]]]></description>
			<content:encoded><![CDATA[<p>Lo prometido. Hoy me gustaría hablarles algo que no tenía idea que existía y que me encontré en el apéndice 9 del libro <a href="http://www.elbuscon.es/L9788434455313-proporcion-aurea.html"><em>La Proporción Áurea</em> de Mario Livio</a>. Es de esos sorprendentes conceptos que destruyen la intuición. Por un lado es simple desde lo formal, pero esconde algo casi mágico. Dicho concepto es: <a href="http://es.wikipedia.org/wiki/Ley_de_Benford">La ley de Benford</a></p>
<p>Para los que no hicieron click en el link anterior y dado que la entrada en la <a href="http://es.wikipedia.org/">Wikipedia en español</a> sobre el tema deja bastante que desear (estoy corrigiéndola), acá está mi breve explicación:</p>
<p><em><strong>La ley de Benford</strong>, también conocida como <strong>la ley del primer dígito</strong>, dice que, en los números que existen en <em>la vida real</em><sup>TM</sup>, la primer cifra tiene muchas más posibilidades de ser 1 que otro valor. Además, según crece este primer dígito, más improbable es que se encuentre en la primera posición.</em></p>
<p>A por un ejemplo, que seguro es más fácil. Tomemos una tabla con estadísticas cualquiera, como ser el <a href="http://en.wikipedia.org/wiki/Provinces_of_Argentina#Demographics">área o población de las provincias argentinas</a>, la <a href="http://en.wikipedia.org/wiki/List_of_football_(soccer)_stadiums_by_capacity">capacidad de los estadios del mundo</a>, los <a href="http://www.luchemos.org.ar/espa/estadis.htm">muertos por accidentes de tránsito</a> o las estadísticas de visitas en tu blog. Como todo en estadística, mientras más grande la muestra mejor, así que vayan a por tablas realmente grandes.</p>
<p>Intuitivamente, uno podría pensar que, para cualquier número, las posibilidades que empiece con 1 son las mismas que con 9. Es decir, al agarrar una pelota de números cualquiera de <em>la vida real</em><sup>TM</sup> se podría llegar a creer que, si la cantidad es lo suficientemente grande, más o menos 1/9 de la muestra empezarán con 1 (nótese que no tiene sentido que los valores empiezen en 0, por lo que las opciones son 9). Esto es porque creemos que los números que estamos analizando se comportan como si fuesen aleatorios. Si tiramos una moneda al aire una gran cantidad de veces, cerca de la mitad de las oportunidades será seca. Es algo que aprendimos hace mucho y nos parece intutivo que la naturaleza se comporte así. Como si $deity hubiese tirado un dado gigante para decidir el largo de un río, la población de un país o el precio de las acciones en el MERVAL.</p>
<p>Como en mi disco todavía tengo los datos utlizados para el post <a href="http://www.lucianobello.com.ar/post/la-chica-bajo-la-curva-dating-pool/"><em>la chica bajo la curva (dating pool)</em></a> voy a utilizar la cantidad de casados, por provincia, por edad (puede descargarse desde <a>acá</a>). En mi caso son 30843 regitros. Esta linea de bash cuenta cuantos de los valores empienzan con cada cifra:<br />
<tt><br />
$ for i in $(cat provincia_indec.csv  | grep años | cut -d ';' -f 4); do echo ${i:0:1}; done | sort | uniq -c<br />
10350 1<br />
5581 2<br />
3550 3<br />
2744 4<br />
2159 5<br />
1903 6<br />
1815 7<br />
1406 8<br />
1335 9</tt><br />
<img src="http://upload.wikimedia.org/wikipedia/de/thumb/8/84/Benford.svg/250px-Benford.svg.png" alt="" align="right" />Puede verse que el 33.56% de las cifras empiezan con 1 y que, mientras mayor es el valor del primer dígito, menor es la cantidad de ocurrencias.</p>
<p>En efecto, nuestro nuevo amigo <a href="http://en.wikipedia.org/wiki/Frank_Benford">Benford</a> describe este fenómeno y nos dice que, la probabilidad <em>p</em> de que el dígito <em>d</em> aparezca en el primer lugar está dado por la siguiente fórmula:<br />
<img src="http://upload.wikimedia.org/math/2/b/0/2b09f4eb994720c9bd2be2ed10f966d2.png" alt="" /></p>
<p>En el ejemplo anterior, el dígito 1 se encuentra en 10350/30843=0.336 de los casos. Puede verse que la predicción de la fórmula es bastante buena, ya que log<sub>10</sub>(1+1)=0.301. En la siguiente figura puede verse como se ajusta la fórmula a los datos de la práctica (primer dígito de la cantidad de personas casadas por provincia, por edad según el censo 2001):<br />
<img src="http://www.lucianobello.com.ar/blog/benford_casados_edad_provincia.png" alt="" /><br />
De hecho, la misma fórmula puede aplicarse a más de un dígito. Por ejemplo, la probabilidad de que una cifra empiece con 42 (primer dígito 4, segundo 2) es log<sub>10</sub>(1+1/42)=0.010219. Modificando levemente el script (<em>${i:0:2}</em>) podemos estudiar la cantidad de cifras por la repetición de sus primeros dos números y compararlos con su valor teórico:<br />
<img src="http://www.lucianobello.com.ar/blog/benford_casados_edad_provincia1.png" alt="" /><br />
Impresionante.. no?</p>
<p>¿Y porqué pasa esto? Ocurre que a las magnitudes del <em>mundo real</em><sup>TM</sup> están distribuidas de forma logarítmica.<br />
<img src="http://upload.wikimedia.org/wikipedia/commons/a/ae/Logscale.png" alt="" /></p>
<p>Recordemos la fórmula: p<sub>(d)</sub>=log<sub>10</sub>(1+1/<em>d</em>)=log<sub>10</sub>(<em>d</em> + 1) − log<sub>10</sub>(<em>d</em>)<br />
Es decir, cuenta cuántos números hay entre <em>d</em> y <em>d+1</em> dentro de la escala logarítmica.</p>
<p>La mejor explicación que recibí para este fenómeno habla de un cambio de escala. Supongamos por un momento que la distribución de los primeros dígitos de lo largo de los ríos, lo alto de las montañas, lo profundo de los posos es constante. Ahora imaginemos que $deity se levanta una mañana y duplica el tamaño del planeta (o del universo, ustedes elijen). Las medidas que empezaban por 1 hora pasan a empezar por 2 o 3 (160*2=320). Lo que empezaba por 2 ahora lo hace por 4 o por 5 (290*2=580). El 3 se va a 6 o 7 (384*2=768). El 4 a 8 y 9.</p>
<p>¡Pero todos aquellas medidas que empezaban por 5, 6, 7, 8 y 9 ahora empiezan por 1! Si realizamos esta operación varias veces los valores se amontonan rápidamente en los iniciados por 1, generando la escala logarítmica en cuestión. Y acá está el tema. La mayoría de los valores de <em>la vida real</em><sup>TM</sup> son resultados de multiplicaciones.</p>
<p>El siguiente gráfico invita a comparar las superficies rojas (valores que inician con 1) y azules (valores que inician con 8) para estudiar sus probabilidades de ocurrencia en el primer dígito:<br />
<img src="http://upload.wikimedia.org/wikipedia/commons/e/e0/BenfordBroad.gif" alt="" /><br />
Las distribuciones que cubren muchos órdenes de magnitud (que varían mucho entre número y número) cumplen relativamente bien con la ley de Benford. Sin embargo puede no ocurrir así siempre:<br />
<img src="http://upload.wikimedia.org/wikipedia/commons/c/c8/BenfordNarrow.gif" alt="" /><br />
Nótese que la clave está en las grandes magnitudes (recuerden la explicación del universo que se duplica). Existen tablas de números de <em>la vida real</em><sup>TM</sup> que no cumplen la ley dada que estan acotadas en cuento a su rango, por ejemplo los datos <a href="http://es.finance.yahoo.com/q/hp?s=^MERV">del cierre del MERVAL de los últimos 3 años</a>. Si bien son números grandes, su máximo y mínimo es acotado. Imagino (no tengo uno a mano) que los precios unitarios de los productos en un ticket de supermercado tampoco se agustan a la ley por razones parecidas. La <a href="http://www.ole.clarin.com/estadisticas/primeraa/a2008/goleadores.html">tabla de goleadores de un torneo de fútbol padece el mismo trauma</a>. ¿Se les ocurre algún otro ejemplo excepcional a la regla?</p>
<p>Espero hayan aprendido algo nuevo y ahora quieran a la matemática un poquito más :)</p>
<p>PD: Me olvidaba. Tarea para el hogar: Demostrar que <em>la vida real</em><sup>TM</sup> incluye a Fibonacci ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/la-ley-de-benford-y-la-vida-real-tm/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>φbonacci</title>
		<link>http://www.lucianobello.com.ar/post/%cf%86bonacci/</link>
		<comments>http://www.lucianobello.com.ar/post/%cf%86bonacci/#comments</comments>
		<pubDate>Sun, 07 Dec 2008 22:23:58 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[books & reading]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[φ]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=1026</guid>
		<description><![CDATA[Mi conjunto de números favoritos son los enteros en general y los naturales en particular. Son los primeros números que aprendemos en la vida, sencillos, de apariencia intuitiva pero con poderosas propiedades. Dado que mi amateur aproximación a la matemática se dio por el camino de la teoría de números, fueron mi primer gran amor [...]]]></description>
			<content:encoded><![CDATA[<p>Mi conjunto de números favoritos son <a href="http://es.wikipedia.org/wiki/N%C3%BAmero_entero">los enteros</a> en general y <a href="http://es.wikipedia.org/wiki/N%C3%BAmeros_naturales">los naturales</a> en particular. Son los primeros números que aprendemos en la vida, sencillos, de apariencia intuitiva pero con poderosas propiedades. Dado que mi amateur aproximación a la matemática se dio por el camino de la <a href="http://usuarios.lycos.es/teoriadenumeros/historia.html">teoría de números</a>, fueron mi primer gran amor matemático.<br />
<center><img src="http://upload.wikimedia.org/math/9/7/0/970e61b0fbe1dacbdcf11c86210ef97d.png" alt="" /></center><br />
Sin embargo, no es difícil encontrar fascinante a otros conjuntos de números. Muchas de estos patean el tablero de formas agradables, como <a href="http://es.wikipedia.org/wiki/N%C3%BAmero_complejo">los complejos</a>, que se escaparon de la recta real para irse de vacaciones al <a href="http://es.wikipedia.org/wiki/Diagrama_de_Argand">plano</a>. Entre los más impetuosos contra la intuición están, obviamente, <a href="http://es.wikipedia.org/wiki/N%C3%BAmero_irracional">los irracionales</a>. Y a uno de ellos va dedicado este post.</p>
<p><a href='http://www.lucianobello.com.ar/post/asimov-leibniz-pi-python-floats-y-evadirse-de-la-realidad/'> Hace un par de meses divagué con π</a>. Este semana terminé de leer el libro  <a href='http://www.elbuscon.es/L9788434455313-proporcion-aurea.html'><i>La Proporción Áurea</i> de Mario Livio</a>. Este libro, que evidentemente trata sobre la constante φ (phi), lo compré en Madrid, atraído por la promesa de desasnarme con respecto a la historia de este número.</p>
<p>Primero me gustaría hablarles sobre el libro como tal, el cual resultó sumamente entretenido, aunque tal vez le sobren unas 50 o 100 páginas. Es un paseo por la historia del arte plástico, arquitectónico, escultural y matemático con φ como eje central hilador. Además de dar ejemplos de como se expresan los números en la naturaleza, explica con profundo detalle ciertas propiedades matemáticas en sus numerosos apéndices e invita al lector a pensar sobre porque la matemática encaja también como explicación del universo. Por momentos se va por las ramas pero casi siempre de forma afable y atrapante. Son altamente rescatables los pasajes donde el autor trata con ácida ironía los esfuerzos de los numerólogos de meter a φ lugares arbitrarios cualquiera, como en las dimensiones de Panteón. En mi opinión es un libro altamente recomendable para el aficionado a la matemática y mi calificación (hace mucho que no califico libros con estrellas) es <img src="http://g-ec2.images-amazon.com/images/G/01/x-locale/common/customer-reviews/stars-3-5.gif">.</p>
<p>En segundo lugar quisiera comentar algunas <i>nerdeadas</i> matemáticas inspiradas en el la lectura de este libro. Empezando por lo principio, presentar a quienes no conozcan el número φ, en las palabras de Euclides:<br />
<center><i>Se dice que una línea recta está dividida en el extremo y su proporcional cuando la línea entera es al segmento mayor como el mayor es al menor</i></center><br />
La frase <i>dividida en el extremo y su proporcional</i> hace referencia a la proporción de la que estamos hablando. La definición para mortales es:<br />
<center><img src='http://upload.wikimedia.org/wikipedia/commons/6/65/Image-Golden_ratio_line.png'><br />
La longitud total <em>a+b</em> es al segmento más largo <em>a</em> como <em>a</em> es al segmento más corto <em>b</em><br />
<img src='http://upload.wikimedia.org/math/2/6/a/26aac0b3f0b9b167de1bc16d619472c0.png'></center></p>
<p>El valor en cuestión se puede calcular <a href='http://es.wikipedia.org/wiki/N%C3%BAmero_%C3%A1ureo#Definici.C3.B3n'>despejando algebraicamente tomando b=1</a>, y es:<br />
<img src="http://upload.wikimedia.org/math/1/9/7/19772583149fbdf5a4a4cc751ecf727e.png"><br />
Puede verse que, al igual que π(pi), es un número irracional. Pero, a diferencia de π, es un <a href="http://es.wikipedia.org/wiki/N%C3%BAmero_algebraico">número algebraico</a>, lo que lo emparenta bastante con teoría de números. Sin embargo, su expresión como fracción continua compuesta de solo 1s (unos), hace que converja muy lentamente, convirtiéndolo en <i><a href='http://es.wikipedia.org/wiki/Fracci%C3%B3n_continua#Mejores_aproximaciones_racionales'>el más irracional entre todos los irracionales</a></i>. En términos llanos, φ puede expresarse como la siguiente fracción continua:<br />
<img src="http://upload.wikimedia.org/math/b/3/2/b32ae9361ac6befe1184595499875c6c.png"><br />
Nótese que, cada iteración de esta fracción continua puede expresarse como (los primeros 15 valores, esta secuencia fue resultado de <a href="http://www.lucianobello.com.ar/blog/phi.py">este script</a>):<br />
<tt><br />
2 / 1 = 2<br />
3 / 2 = 1.5<br />
5 / 3 = 1.666666666666666666666666667<br />
8 / 5 = 1.600000000000000000000000000<br />
13 / 8 = 1.625<br />
21 / 13 = 1.615384615384615384615384615<br />
34 / 21 = 1.619047619047619047619047619<br />
55 / 34 = 1.617647058823529411764705882<br />
89 / 55 = 1.618181818181818181818181818<br />
144 / 89 = 1.617977528089887640449438202<br />
233 / 144 = 1.618055555555555555555555556<br />
377 / 233 = 1.618025751072961373390557940<br />
610 / 377 = 1.618037135278514588859416446<br />
987 / 610 = 1.618032786885245901639344262<br />
</tt><br />
Aquel lector atento notará que las fracciones tiene cierto patrón. Por un lado, el numerador de cada reglón pasa a ser el denominador en el siguiente. Los números son:<br />
1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,&#8230;.<br />
¡Exacto! ¡Es la <a href='http://es.wikipedia.org/wiki/Sucesi%C3%B3n_de_Fibonacci'>sucesión de Fibonacci</a>! Cada número es la suma de los dos anteriores. En efecto, siendo F(n) el termino n-ésimo de la serie de Fibonacci:<br />
<img src="http://upload.wikimedia.org/math/2/2/5/225733cd8bc6fd64ffbd6f8c434760bd.png" alt="" /><br />
Así es como puede verse una fuerte relación entre φ y Fibonacci. Y si con Fibonacci se puede calcular la proporción áurea&#8230; ¿cómo es la relación a la inversa?</p>
<p>Con esta formula se puede calcular el valor del término n-ésimo de la serie de Fibonacci:<br />
<img src='http://upload.wikimedia.org/math/9/2/1/921b240159ff0704c70e678ae1ed1eb1.png'><br />
Es fácil reconocer que dentro de esa fórmula está φ.</p>
<p>La propoción áurea φ tiene un montón de raras y divertidas propiedades. Entre las más atractivas se encuentran:<br />
<img src='http://upload.wikimedia.org/math/2/b/8/2b8437ac407db17df893d1aa10cc00e2.png'><br />
<img src='http://upload.wikimedia.org/math/4/a/c/4ac61581f0b9580c002651b191ae7c73.png'><br />
<img src='http://upload.wikimedia.org/math/e/e/c/eecaf197f1e87e5d32c0c4596785b2d8.png'></p>
<p>En lo personal aprendí muchas cosas nuevas sobre la proporción áurea. Pero en el apéndice 9 (como dije, es un libro con muchos apéndices) se comenta un concepto que me voló la cabeza: <a href='http://es.wikipedia.org/wiki/Ley_de_Benford'>la ley de Benford</a>. El tema se toca tangencialmente, promediando el último capítulo, como un ejemplo de como las matemáticas sorprenden. Y sí que lo hacen.</p>
<p>Pero ese será tema del siguiente post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/%cf%86bonacci/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>On tour (stage 6): Alicante, España</title>
		<link>http://www.lucianobello.com.ar/post/on-tour-stage-6-alicante-espana/</link>
		<comments>http://www.lucianobello.com.ar/post/on-tour-stage-6-alicante-espana/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 14:54:21 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=997</guid>
		<description><![CDATA[Ayer volví de Alicante, una relativamente pequeña ciudad de Valencia. Allí tuvo lugar el III Congrés de Programari Lliure &#8211; Comunitat Valenciana. Un congreso atípico, no solo por el fuerte apoyo político y económico, sino por sus asistentes. Se trata de un evento de software libre para la educación y quienes van son docentes.
La pasé [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer volví de <a href="http://en.wikipedia.org/wiki/Alicante">Alicante</a>, una relativamente pequeña ciudad de Valencia. Allí tuvo lugar el <em><a href="http://congreso.lliurex.net/index_es.html">III Congrés de Programari Lliure &#8211; Comunitat Valenciana</a></em>. Un congreso atípico, no solo por el fuerte apoyo político y económico, sino por sus asistentes. Se trata de un evento de software libre para la educación y quienes van son docentes.</p>
<p>La pasé muy bien. Aproveché la oportunidad para ver a <a href="http://chistera.yi.org/~adeodato/">Dato</a>,  comer hasta el hartazgo y visitar la ciudad. Las fotos, en un par de horas.</p>
<p><strong>UPDATE 27NOV 10:56 ARTS:</strong> El álbum de fotos completo <a href="http://www.lucianobello.com.ar/fotos/?galerie=III%20Congreso%20de%20Software%20Libre%20Comunitat%20Valenciana%20-%20Alicante,%20Espa%C3%B1a">aquí</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/on-tour-stage-6-alicante-espana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On tour (stage 4): A Coruña, España</title>
		<link>http://www.lucianobello.com.ar/post/on-tour-stage-3-a-coruna-espana/</link>
		<comments>http://www.lucianobello.com.ar/post/on-tour-stage-3-a-coruna-espana/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 22:57:11 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=983</guid>
		<description><![CDATA[Ante todo, disculpas por el back-posting.
Como dicen por ahí, he vivido a cuerpo de rey en La Coruña. Diego organizó un evento de altísima calidad y se preocupó por todos los detalles. Nos llevó de turismo (recuerden, las fotos en formato analógico tardarán semanas en estar on-line) y a comer a una increíble variedad de [...]]]></description>
			<content:encoded><![CDATA[<p>Ante todo, disculpas por el back-posting.</p>
<p>Como dicen por ahí, <a href="http://buscon.rae.es/draeI/SrvltObtenerHtml?LEMA=cuerpo&#038;SUPIND=0&#038;CAREXT=10000&#038;NEDIC=No#a_cuerpo_de_rey.1">he vivido a cuerpo de rey</a> en La Coruña. <a href="http://www.colorcafe.es/galeria/displayimage.php?album=7">Diego</a> organizó <a href="http://jornadas.feval.info/">un evento de altísima calidad</a> y se preocupó por todos los detalles. Nos llevó de turismo (recuerden, las fotos en formato analógico tardarán semanas en estar on-line) y a comer a una increíble variedad de lugares. El pulpo, las croquetas y la carne a la piedra están haciendo de este viaje un recorrido culinario de lo más colorido.</p>
<p>El evento se realizó en la <a href="http://www.udc.es/principal/es/">Universidad de A Coruña</a> y tanto el rector como el resto del personal a sido sumamente hospitalario.</p>
<p>El único traspié fue <a href="http://elladodelmal.blogspot.com/2008/10/aunque-me-cueste-un-rin.html">el golpe de Chema</a>, que después de todo se lo tenía casi que merecido :P.</p>
<p><strong>UPDATE 27NOV 10:59 ARTS:</strong> El álbum de fotos completo <a href="http://www.lucianobello.com.ar/fotos/?galerie=Jornadas%20Seguridad%202008%20-%20A%20Coru%C3%B1a,%20Espa%C3%B1a">aquí</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/on-tour-stage-3-a-coruna-espana/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>la chica bajo la curva (dating pool)</title>
		<link>http://www.lucianobello.com.ar/post/la-chica-bajo-la-curva-dating-pool/</link>
		<comments>http://www.lucianobello.com.ar/post/la-chica-bajo-la-curva-dating-pool/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 04:55:15 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[favorites]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[probability & statistics]]></category>
		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=967</guid>
		<description><![CDATA[Hace poco más de un año, como muchos de ustedes seguramente, leí esta simpática tira de XKCD. En ese momento empecé a buscar datos sobre la población para ver que tan real era ello. La pseudo-investigación se fue de cause y terminé en cualquier parte hasta que lentamente perdí el rumbo sin la más mínima [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco más de un año, como muchos de ustedes seguramente, leí <a href="http://xkcd.com/314/">esta simpática tira de XKCD</a>. En ese momento empecé a buscar datos sobre la población para ver que tan real era ello. La pseudo-investigación se fue de cause y terminé en cualquier parte hasta que lentamente perdí el rumbo sin la más mínima intención de retomarlo.</p>
<p>Un par de semanas atrás, y por razones que no viene al caso, volví al tema desde cero. En este caso llegué a cosas medianamente concretas (dentro del delirio, claro). Así que aquí están algunos de los resultados que me gustaría compartir con ustedes.</p>
<h1>Introducción:</h1>
<p>Para aquellos que no tienen idea de los que estoy hablando, una breve introducción. En la <a href="http://xkcd.com/">famosa tira cómica</a> se plantea una sencilla hipótesis que puede resumirse en la siguiente pregunta: &#8220;¿a partir de qué edad tus posibilidades de tener pareja empiezan a bajar?&#8221;</p>
<p>Para esto tengamos en cuenta dos elementos:</p>
<ul>
<li> A mayor edad, menores las posibilidades de soltería. Es decir, si una persona tiene 20 años es más probable de que esté soltera a que ocurra lo mismo con alguien de 40 años.
<li> A mayor edad, mayor es el rango de edad de los candidatos. Para poner un ejemplo, no es lo mismo que una persona de 40 salga con otra de 55 que un joven de 18 salga con alguien de 33. Es claro <a href="http://www.smh.com.au/ffximage/2008/10/10/hefholly3_wideweb__470x374,0.jpg">no hay edades para el amor</a>, pero estamos hablando de posibles candidatos. Incluso hablamos de las posibilidades de tener cosas en común, de fijarse en el otro. <a href="http://en.wikipedia.org/wiki/Randall_Munroe">Randall Munroe</a>, el autor de la tira, propone una fórmula a la que llama <a href="http://www.google.com/search?q="standard+creepiness+rule"">&#8220;standard creepiness rule&#8221;</a> (algo así como &#8220;regla estándar de <em>viejo-verdez</em>&#8220;, asquerosidad, o algo del estilo). Según él (y <a href="http://forums.xkcd.com/viewtopic.php?t=11765">muchos parecen coincidir</a>), las personas no salen con alguien que tenga la mitad de su edad más siete. Por ejemplo, en mi caso y con 27 años, mi cota inferior está dada por <em>(27/2)+7=20.5</em>, lo que parece bastante razonable o, al menos, políticamente correcto. Esta misma fórmula también sirve como cota superior, ya que uno es el límite inferior de alguien mayor. Para mi edad corresponde a 40 años porque <em>40=(27-7)*2</em>. Nótese que para una persona de 20 años sus candidatos van entre 17 y 26, mientras que para alguien de 30 sus opciones van entre 22 y 46. Se supone que hay más personas entre el segundo rango que el primero, al menos hasta que la taza de mortalidad empieza a hacer de las suyas.
</ul>
<h1>Primera aproximación:</h1>
<p>Lo interesante de esta situación es la posibilidad de analizarla con datos reales. Son datos que existen, que <a href="http://www.indec.mecon.ar/webcenso/provincias_2/P92.pdf">se preguntan en los censos</a>, pero que no siempre están disponibles para cualquier mortal. Por suerte el <a href="http://">INDEC (Instituto Nacional de Estadística y Censos)</a> provee la información de una forma que, aunque críptica para el recién llegado, resulta interesante cuando uno le encuentra la vuelta. Así que fue <a href="http://www.indec.mecon.ar/webcenso/index.asp">allí</a> a donde fui, a buscar el universo de la población argentina.</p>
<p>Tomando toda la población mayor a 14 años, por edades simples y situación conyugal, calculé la cantidad de personas candidatas para cada edad, tiendo en cuenta los rangos de edades de esos posibles candidatos. Consideremos candidatos a las personas no casadas (solteros, divorciados, separados legales y viudos). Aquí el gráfico:</p>
<p><img src="http://www.lucianobello.com.ar/blog/datingpool_resultado1_abs.png" /></p>
<p>Nótese la forma de <em>W-invertida</em> de la gráfica. El máximo absoluto se encuentra a los 27 años. Es decir, en este momento me encuentro en el cenit de la soltería. Es interesante observar, que después del punto de inflexión de los 41, a los 47 vuelve a haber un máximo. Llamemos a este punto <i><a href="http://www.imdb.com/title/tt0116313/">El club de la divorciadas</a></i> ;). Las estadísticas demuestran que la frase &#8220;la vida da revancha&#8221; tiene fundamento estadístico.</p>
<p>Pero los valor absolutos siempre me parecieron lejanos. Soy de los que disfruta hablar en términos de porcentaje, de probabilidades, es decir, en términos relativos. Así fue como generé este segundo gráfico, con la intención de responder a la pregunta &#8220;Si conozco a 100 personas dentro de mi rango de edad, ¿cuántas estarán no-casadas?&#8221;:</p>
<p><img src="http://www.lucianobello.com.ar/blog/datingpool_resultado1_rel.png" /></p>
<p>Así, la cantidad de personas sin compromisos maritales dentro de un rango, sobre la cantidad total de personas de ese rango da un porcentaje de disponibilidad para cada edad. Acá la cosa se pone algo más pesimista, asegurando una clara caída hasta los 44 años, edad desde la cual se inicia un tímido y poco constante ascenso.</p>
<h1>Segunda aproximación:</h1>
<p>Esta visión es más <em>egocentrista</em> y está pensada en términos totalmente propios. En lo personal, estoy interesado por personas de género femenino, que no solo no estén casadas, sino que además no convivan en pareja (las considero personas en relaciones lo suficientemente fuertes como para quitarlas del conjunto de candidatas). A estas limitaciones le sumaré la restricción geográfica de que tenga residencia dentro de <a href="http://es.wikipedia.org/wiki/Buenos_Aires">mi ciudad natal</a> y alrededores, por lo que solo tendré en cuenta personas dentro de <a href="http://es.wikipedia.org/wiki/Conurbano_bonaerense">Buenos Aires y conurbano bonaerence</a>. La ubicación geográfica puede acarrear cambios culturales que tengan efectos en la situación conyugal de las personas, por lo que considero importante tenerlo en cuenta.</p>
<p>Felizmente INDEC tiene una forma rápida de filtrar por estas restricciones, así que <a href="http://www.lucianobello.com.ar/blog/dto_partido.txt">seleccioné las regiones geográficas</a> y construí <a href="http://www.lucianobello.com.ar/blog/filtro.txt">un filtro</a> donde solo se refiera a personas de sexo femenino que no estén conviviendo con una pareja.</p>
<p>Nuevamente, las mismas gráficas:<br />
<img src="http://www.lucianobello.com.ar/blog/datingpool_resultado2_abs.png"/><br />
<img src="http://www.lucianobello.com.ar/blog/datingpool_resultado2_rel.png"/><br />
Esta vez la <em>W-invertida</em> refleja un máximo absoluto muy diferente al inicial, 53 años. Tal vez se parezca más al modelo que, creo que intuitivamente, proponía <a href="http://en.wikipedia.org/wiki/Randall_Munroe">Munroe</a>. En el gráfico de porcentajes, la caída es mucho más brusca y profunda, perdiendo más de una decena de puntos en su mínimo, que además se da bastante antes, a los 38 años. La pendiente de ascenso es empinada y termina por provocar mayores valores hacia el final de la esperanza de vida que la aproximación anterior.</p>
<h1>Suposiciones y limitaciones:</h1>
<p>Estos análisis son un emporio de suposiciones y limitaciones. Después de todo, dicen que la estadística es la ciencia del prejuicio. Acá una lista de suposiciones que pueden ser ampliamente discutibles:</p>
<ul>
<li>Los homosexuales y religiosos existen en cantidades despreciables. Así que todo hombre soltero busca una mujer y viceversa.
<li> Las personas con alguna relación de pareja no convivientes son consideradas disponibles. El INDEC no pregunta acerca de estado amoroso de las personas.
<li> La cantidad de personas con <em>n y medio</em> edad es la mitad de la cantidad de personas con <em>n</em> edad.
<li> La fórmula &#8220;standard creepiness rule&#8221; es válida. Aunque posiblemente pueda repetirse la experiencia con fómulas que mejor se ajusten a cada cultura. En lo personal, creo tener poco en común con alguien de 40 años. De hecho, formulas independientes para el hombre y la mujer creo que serían más aplicables. Tal vez los hombres tiene un target más orientado a la izquierda del eje. Pero es medio que gusto de cada uno.
<li> La información del censo corresponde a datos de 2001. Extrapolarlos no tiene sentido, ya que insertaría muchísimo error. Lo dicho, lo interesante son los números en proporciones.
<li> La definición de &#8220;candidato&#8221; esta dada por edad, género, posición geográfica y estado conyugal. No se contempló gustos y esas cosas de esas que hace que las parejas funcionen&#8230; o eso dicen :P.
</ul>
<p>Todo lo necesario para repetir la experiencia se encuentra <a href="http://www.lucianobello.com.ar/blog/dating_pool.tar.gz">acá</a>. Enjoy it &#8230; que yo voy a estar buscando a esa chica bajo la curva :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/la-chica-bajo-la-curva-dating-pool/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>the root of all mistake: the overgeneralization</title>
		<link>http://www.lucianobello.com.ar/post/the-root-of-all-mistake-the-overgeneralization/</link>
		<comments>http://www.lucianobello.com.ar/post/the-root-of-all-mistake-the-overgeneralization/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 02:11:19 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[academy]]></category>
		<category><![CDATA[crypto]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=941</guid>
		<description><![CDATA[Yes, it&#8217;s me again with this DSA-1571 exploitation issue. The discovery, explanation and exploitation of the bug is now part of my final coursework for my postgraduate degree career. So, yes&#8230; sorry.
Some weeks ago I started suspecting about the attack to PFS in SSL with EDH. The key point is: the key space is dependent [...]]]></description>
			<content:encoded><![CDATA[<p>Yes, it&#8217;s me again with this DSA-1571 exploitation issue. The discovery, explanation and exploitation of the bug is now part of my final coursework for my <a href="http://cripto.iese.edu.ar/">postgraduate degree career</a>. So, yes&#8230; sorry.</p>
<p>Some weeks ago I started suspecting about <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/">the attack to PFS in SSL with EDH</a>. The key point is: the key space is dependent of the PRNG state. The bug affects the initialization of the PRNG, but the random string has not a pattern by it self. If you ask for many random numbers to the PRNG, you gonna get numbers that differ among them, since they are the output of a hash function of them self. So each random number depends on, besides the PID, the state of the PRNG pool in the moment (in other words, amount of bytes that you already pull from the PRNG pool before)</p>
<p>The <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/">explained attack</a> was based in <a href="http://www.citefa.gov.ar/si6/dh-private-keys.tar.gz">a fixed list of private exponents</a> (which are selected randomly during the <a href="http://en.wikipedia.org/wiki/Diffie-Hellman_key_exchange">DHE handshake</a>), presupposing that all the application call RAND_bytes() the same number of times before get it. To make the list of exponent I ran the <tt>openssl s_client</tt> with all the possible PIDs, hoping that all the applications behaves the same way.</p>
<p>After more tests I notice that that was an overgeneralization. The proof is in the pudding: <a href="http://www.gnu.org/software/wget/">wget</a> and <a href="http://en.wikipedia.org/wiki/CURL">cURL</a>, two simple <a href="http://en.wikipedia.org/wiki/Command_line_interface">CLI</a> file retrievers, gets different exponent between them, even running with the same PID.</p>
<p>I was working on this when I accidentally found <a href="http://www.educatedguesswork.org/2008/08/the_debian_openssl_prng_bug_an.html">a really nice Eric Rescorla&#8217;s post</a> which is deeply related with this. The post goes further and analyzes the interaction between how Apache forks off and how it generates SSL handshakes.</p>
<p>So, I made lists of secret exponents for <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/wget.keys.zip">wget</a>, <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/curl.keys.zip">curl</a>, <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/openssl-s_client.key.zip">openssl s_client</a> and <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/openssl-s_server.key.zip">openssl s_server</a> with a modification version of libssl (appling <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/dh_tmp_data.patch">this messy patch</a>) and running scripts like this:</p>
<pre>for i in $(seq $((2**15)));
do
  export MAGICPID=$i;
  LD_LIBRARY_PATH="openssl.broken/" LD_PRELOAD="./getpid.so" \
     wget --no-check-certificate https://localhost/ -q  -O /dev/null ;
  echo $i ;
done</pre>
<p>As you can see, I used the <a href="http://metasploit.com/users/hdm/tools/getpid-preload.tar.gz">HD Moore&#8217;s GetPID faker shared library</a> and a normal local Apache with mod_ssl. The broken libssl (which is in .openssl.broken/) store up in /tmp/data.key a <a href="http://en.wikipedia.org/wiki/Comma-separated_values">csv</a> with command name, PID and all the DH components (g, x, y and p).</p>
<p>But this way is farly unconfortable for others SSL deamon servers. Have you got any better idea?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/the-root-of-all-mistake-the-overgeneralization/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>8 days a week</title>
		<link>http://www.lucianobello.com.ar/post/8-days-a-week/</link>
		<comments>http://www.lucianobello.com.ar/post/8-days-a-week/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 15:22:27 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>
		<category><![CDATA[wtf?!]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=925</guid>
		<description><![CDATA[
Maybe the LHC is robing the planet of angular momentum. Maybe  having played with quantum gravity has unpredictable consequences. Who cares the reason, it&#8217;s my dream becoming true.
And you, haven&#8217;t got any plans for the extra day in October yet? Luckily it&#8217;s weekend.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lucianobello.com.ar/blog/zimbra-bug.png"><img src="http://www.lucianobello.com.ar/blog/zimbra-bug_.png" alt="Zimbra buggy" align="center" /></a></p>
<p>Maybe the LHC is <a href="http://xkcd.com/162/">robing the planet of angular momentum</a>. Maybe <a href="http://physicsworld.com/cws/article/print/839"> having played with quantum gravity</a> has unpredictable consequences. Who cares the reason, it&#8217;s my dream becoming true.</p>
<p>And you, haven&#8217;t got any plans for the extra day in October yet? Luckily it&#8217;s weekend.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/8-days-a-week/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>in the process of moving</title>
		<link>http://www.lucianobello.com.ar/post/in-the-process-of-moving/</link>
		<comments>http://www.lucianobello.com.ar/post/in-the-process-of-moving/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 20:32:13 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=910</guid>
		<description><![CDATA[Digamos que este post solo tiene sentido si es visto desde mi antiguo gestor de blog. De todas formas decidí portarlo aquí por razones históricas.
Desde ya hace tiempo que tenía intensiones de irme de LiveJournal. No es que funcione mal. Es que simplemente tiene cosas que no me cuadran. Me la paso adaptándome a lo [...]]]></description>
			<content:encoded><![CDATA[<p>Digamos que este post solo tiene sentido si es visto desde <a href="http://lbello.livejournal.com/">mi antiguo gestor de blog</a>. De todas formas decidí portarlo aquí por razones históricas.</p>
<p>Desde ya hace tiempo que tenía intensiones de irme de <a href="http://www.livejournal.com/">LiveJournal</a>. No es que funcione mal. Es que simplemente tiene cosas que no me cuadran. Me la paso adaptándome a lo que puede darme (como el caso de <a href="http://community.livejournal.com/lbello_english/">hack</a> para el bloguear en <a href="http://planet.debian.org">planet.debian.org</a>) y tiene limitaciones de diseño. La publicidad que empezó a surgir a la derecha de la pantalla es la gota que derramó el vaso. No es solo antiestética, sino que si decido tener publicidad es porque espero cobrar por ella.</p>
<p>Dado que <a href="http://www.raqlink.com/">RaqLink</a> puede proveerme un hosting gratuito y que otros amigos han ofrecido espacio y ancho de banda, decidí mudarme y tener mi propio Blog que dependa de mi mismo.</p>
<p>Así fue como me decidí por <a href="http://www.wordpress.com">Wordpress</a>. Es lindo, sencillo y flexible. Por otro lado, dudo de su seguridad. Y este último punto no es menor. Veremos que tal anda durante los próximos meses. Si da mucho problema&#8230; volará por otra opción. Escucho opciones.</p>
<p>Una cosa es segura. No más LiveJournal. Este <a href="http://lbello.livejournal.com/">blog (es decir, lbello.livejournal.com)</a> deja de existir como tal. Puedes acceder al nuevo en <a href="http://www.lucianobello.com.ar/">www.lucianobello.com.ar</a>. Todos los post antiguos está migrados. Incluso los comentarios. En la pasada se han perdido los tags y el threading de los comentarios. Los primeros irán emergiendo con el correr del tiempo y de mi ratos libros. El segundo está definitivamente perdido. Aunque los nuevos comentarios si pueden anidarse, los viejos han quedado planos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/in-the-process-of-moving/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Asimov, Leibniz, pi, python, floats y evadirse de la realidad</title>
		<link>http://www.lucianobello.com.ar/post/asimov-leibniz-pi-python-floats-y-evadirse-de-la-realidad/</link>
		<comments>http://www.lucianobello.com.ar/post/asimov-leibniz-pi-python-floats-y-evadirse-de-la-realidad/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 00:10:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[books & reading]]></category>
		<category><![CDATA[favorites]]></category>
		<category><![CDATA[procrastination]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[π]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=896</guid>
		<description><![CDATA[La matemática tiene cosas sorprendentemente lindas. Y una de las que siempre me gustó de forma especial es la formula de Leibniz para el cálculo de π. También conocida como la serie de Gregory-Leibniz es una simpática manera de expresar el más famoso de los números irracionales:

O para aquellos no gustan de las notación sigma-grande:

Como [...]]]></description>
			<content:encoded><![CDATA[<p>La matemática tiene cosas sorprendentemente lindas. Y una de las que siempre me gustó de forma especial es <a href="http://en.wikipedia.org/wiki/Leibniz_formula_for_pi">la formula de Leibniz para el cálculo de π</a>. También conocida como la serie de Gregory-Leibniz es una simpática manera de expresar el más famoso de los números irracionales:<br />
<img src="http://www.lucianobello.com.ar/blog/pi2.png" alt="" align="middle" /><br />
O para aquellos no gustan de las notación <a href="http://en.wikipedia.org/wiki/Summation#Capital-sigma_notation">sigma-grande</a>:<br />
<img src="http://www.lucianobello.com.ar/blog/pi1.png" alt="" align="middle" /><br />
Como verán, se trata de una serie sumamente simple y elegante. Y como suele ocurrir con estas cosas, aparecen en la vida de uno en momentos extraños, casi que al rescate.</p>
<p><img title="pi" src="http://imgs.xkcd.com/comics/pi.jpg" alt="" width="469" height="247" align="left" />Anoche me hallé frente a la biblioteca buscando nada en espacial. Necesitaba despejar la cabeza, olvidarme de los asuntos terrenales asociados con las complejas interacciones y relaciones humanas.</p>
<p>Fue en esa circunstancia que me encuentro con <em><a href="http://www.tematica.com.ar/libros/ciencias_de_la_salud__naturales_y_divulgacion_cientifica--7/divulgacion_cientifica--1/en_general--1/de_los_numeros_y_su_historia--119120.htm">De los números y su historia</a></em> de <a href="http://es.wikipedia.org/wiki/Isaac_Asimov">Isaac Asimov</a> (que puede ser descargado desde <a href="http://www.librosmaravillosos.com/delosnumerosysuhistoria/index.html">aquí</a>). Mientras lo hojeaba vi la formula de Leibniz, promediando el <a href="http://www.librosmaravillosos.com/delosnumerosysuhistoria/capitulo06.html">capítulo 6</a> e inmediatamente atrajo mi atención.</p>
<p>Después de expresar la serie, Asimov explica:</p>
<p><em>&lt;&lt;Ustedes podrán condenar mi falta de perseverancia, pero los invito a calcular la serie de Leibniz simplemente hasta donde la hemos escrito más arriba, es decir hasta 4/15. Incluso pueden enviarme una postal para darme el resultado. Si al terminar se sienten desilusionados al descubrir que su respuesta no está tan cerca de π como lo está el valor 355/113, no se den por vencidos. Sigan sumando términos. Sumen 4/17 al resultado anterior, luego resten 4/19, después sumen 4/21 y resten 4/23, etcétera. Pueden seguir hasta donde lo deseen, y si alguno de ustedes descubre cuántos términos se requieren para mejorar el valor 355/113, escríbanme unas líneas y no dejen de decírmelo. &gt;&gt;</em><br />
En efecto, la fracción <a href="http://www.google.com/search?q=355%2F113">355/113</a> parece ser la forma que mejor balancea precisión y simpleza a la hora de arrimarse a π desde lo números racionales, quedando a solo <a href="“http://www.google.com/search?q=355%2F113-pi”">2.66764189 × 10<sup>-7</sup> de distancia</a>. Mucha gente también utiliza la relación 22/7, aunque con menor precisión.</p>
<p>El desafío propuesto parecía interesante. Resultaba una entretenida oportunidad de jugar con <a href="http://docs.python.org/tut/node16.html">floats en python</a>, que siempre a resultado ser bastante <a href="http://www.wordreference.com/es/translation.asp?tranword=tricky">tricky</a> (además de ser un excusa para despejar la cabeza).</p>
<p>Empecé por escribir una <a href="http://www.lucianobello.com.ar/blog/asimov_simple.py">versión relativamente obvia</a> de la solución, que me dijo que al llegar al cociente 7497257 (n=3748629 en la sumatoria de Leibniz) el valor de la sumatoria estaría en 3.14159292035, quedando a 2.66764081935 x 10<sup>-7</sup> de π. Dado que los decimales (floats, representaciones de punto flotante) en Python <a href="http://www.google.com/search?q=python+&quot;0.10000000000000001&quot;+&quot;0.1&quot;">no se comportan de forma intuitiva</a>, decidí hacer <a href="http://www.lucianobello.com.ar/blog/asimov.py">una segunda versión</a>.</p>
<p>En <a href="http://www.lucianobello.com.ar/blog/asimov.py">esta versión</a> traté de mudarme al predecible mundo de los enteros. Y obtuve valores levemente distintos. En el cociente 7497247 (n=3748624) se obtiene la primera aproximación mejor que 355/113, que es 3.141592386825&#8230;  (a 2.66764162 x 10<sup>-7</sup> de π)</p>
<p>Tampoco estoy seguro de que la segunda solución sea la correcta. Me pregunto cual será el promedio de valores en las postales que la <a href="http://en.wikipedia.org/wiki/Janet_Asimov">viuda Asimov</a> seguramente guarda en una caja de zapatos.</p>
<p>El hecho es que fue entretenido intentarlo y tal vez continúe con la experiencia la próxima vez que quiera desconectarme del mundo. Después de todo, como dijo el mismo <a href="http://es.wikiquote.org/wiki/Isaac_Asimov">Asimov</a>: <em>“Los hombres que se acostumbran a preocuparse por las necesidades de unas máquinas, se vuelven insensibles respecto a las necesidades de los hombres”</em>, y hay veces que volverse insensible se ve, erróneamente, como una propuesta seductora. Hay gente que ahoga penas en alcohol, mucho más sano es ahogarlas matemáticas&#8230;</p>
<p>BTW, ya que tenía los datos armé un<a href="http://www.lucianobello.com.ar/blog/leibniz_principio.png"> plot de los primeros 1000 valores</a> de la serie para mostrar de forma gráfica la convergencia.</p>
<p>Ahora es momento de volver a la realidad, que buena o mala, irracional o racional (seguro que real al menos), inexacta o precisa, después de este recreo metal ya no se ve tan mal :-)</p>
<p><strong>UPDATE: Sat, 20 Sep 2008 22:18:18 -0300:</strong> La solución estaba realmente cerca (en mi misma ciudad) y se llama <a href="http://www.taniquetil.com.ar/plog/">Facundo</a>, quien dejó un <a href="http://www.lucianobello.com.ar/post/asimov-leibniz-pi-python-floats-y-evadirse-de-la-realidad/#comment-801">comentario</a>. Bah.. se llama <a href="http://docs.python.org/lib/module-decimal.html">decimal</a>, pero existe gracias a Facundo :). La <a href="http://docs.python.org/lib/module-decimal.html">biblioteca  decimal</a> permite manejar de forma exacta una cantidad arbitraria de decimales. La respuesta correcta es&#8230;&#8230;.. (redoblantes de suspenso) con <strong>n=(7497259+1)/2! aproxima a Π en 3.141592386825668744985771256 a solo 2.66764125 × 10<sup>-7</sup> del número irracional</strong>. El nuevo script.. <a href="http://www.lucianobello.com.ar/blog/asimov_decimal.py">aquí</a>.</p>
<p>Gracias Facundo, gracias decimal, gracias Asimov, gracias Leibniz&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/asimov-leibniz-pi-python-floats-y-evadirse-de-la-realidad/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>snail mail</title>
		<link>http://www.lucianobello.com.ar/post/snail-mail/</link>
		<comments>http://www.lucianobello.com.ar/post/snail-mail/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 23:48:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[openssl]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=895</guid>
		<description><![CDATA[Después de varias semanas sin pisar casa (Grand Canyon, Black Hat, DefCon y DebConf) detrás de mi puerta hay correo (del tradicional) en cantidad inusual. De un tiempo a esta parte, el correo no electrónico decantó en una forma de hacer llegar facturas, recibos, muestras gratis y nada más. Los sentimientos en el siglo XXI [...]]]></description>
			<content:encoded><![CDATA[<p>Después de varias semanas sin pisar casa (<a href="http://www.lucianobello.com.ar/fotos/?galerie=Pre-BlackHat%20Defcon%20-%20Las%20Vegas%20y%20Grand%20Canyon,%20USA">Grand Canyon</a>, <a href="http://www.lucianobello.com.ar/fotos/?galerie=BlackHat%20-%20Las%20Vegas,%20USA">Black Hat</a>, <a href="http://www.lucianobello.com.ar/fotos/?galerie=Defcon16%20-%20Las%20Vegas,%20USA">DefCon</a> y <a href="http://gallery.debconf.org/v/debconf8/">DebConf</a>) detrás de mi puerta hay correo (del tradicional) en cantidad inusual. De un tiempo a esta parte, el correo no electrónico decantó en una forma de hacer llegar facturas, recibos, muestras gratis y nada más. Los sentimientos en el siglo XXI ya van por otro lado. Sin embargo, esta carta fue distinta:<br />
<center><a href="http://www.lucianobello.com.ar/blog/linux_magazine_dutch58.JPG"><img hspace="1" vspace="1" src='http://www.lucianobello.com.ar/blog/_linux_magazine_dutch58.JPG' /></a><a href="http://www.lucianobello.com.ar/blog/linux_magazine_dutch59.JPG"><img hspace="1" vspace="1" src='http://www.lucianobello.com.ar/blog/_linux_magazine_dutch59.JPG' /></a><br />
<a href="http://www.lucianobello.com.ar/blog/linux_magazine_dutch60.JPG"><img hspace="1" vspace="1" src='http://www.lucianobello.com.ar/blog/_linux_magazine_dutch60.JPG' /></a><a href="http://www.lucianobello.com.ar/blog/linux_magazine_dutch62.JPG"><img hspace="1" vspace="1" src='http://www.lucianobello.com.ar/blog/_linux_magazine_dutch62.JPG' /></a></center><br />
Se trata del número de Agosto de Linux Magazine. El lector observador notará que no está en inglés, ni en alemán, sino en neerlandés. Me la envió <a href="http://www.vervloesem.eu/journalist/">Koen Vervloesem</a>, quien hace poco menos de 3 meses me solicitó vía correo (del electrónico) detalles sobre la <a href="http://www.debian.org/security/2008/dsa-1571">falla dsa-1571</a>.</p>
<p>Obviamente lo único que soy capaz de entender es mi propio nombre, pero lo que cuenta es la intención :). Gracias Koen por el detalle, se que entenderás este post tanto como yo la nota :P.</p>
<p>Y hablando de correo físicamente transportado (aunque sin relación con lo anterior, que fue totalmente gratis), uno se da cuenta que vive en las antípodas del mundo donde le gustaría estar cuando recibe facturas de encomienda como esta:<br />
<center><img src='http://www.lucianobello.com.ar/blog/bill.png' /></center><br />
Bizarro&#8230; pero cruelmente real.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/snail-mail/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>a black hat speaker after all</title>
		<link>http://www.lucianobello.com.ar/post/a-black-hat-speaker-after-all/</link>
		<comments>http://www.lucianobello.com.ar/post/a-black-hat-speaker-after-all/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 00:21:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=892</guid>
		<description><![CDATA[Finally, this alternative speaker became an speaker, nothing more. Maxi and I will be given a lecture during Black Hat, as you can see here.
Just think about being in the same rostrum than Fyodor makes me feel so small&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Finally, this <em>alternative speaker</em> became <em>an speaker, nothing more</em>. <a href="http://www.google.com/search?q=Maximiliano+BERTACCHINI">Maxi</a> and I will be given a lecture during <a href="http://www.blackhat.com/">Black Hat</a>, as you can see <a href="http://www.blackhat.com/html/bh-usa-08/bh-usa-08-speakers.html#Bello">here</a>.</p>
<p>Just think about being in the same rostrum than <a href="http://insecure.org/fyodor/">Fyodor</a> makes me feel so small&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/a-black-hat-speaker-after-all/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exploiting DSA-1571: How to break PFS in SSL with EDH</title>
		<link>http://www.lucianobello.com.ar/post/exploiting-dsa-1571-how-to-break-pfs-in-ssl-with-edh/</link>
		<comments>http://www.lucianobello.com.ar/post/exploiting-dsa-1571-how-to-break-pfs-in-ssl-with-edh/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 05:10:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[crypto]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=891</guid>
		<description><![CDATA[( I love acronyms  :-D ) Tal vez quieras leer esto en español.
At this point, all of you should know and see how the H D Moore’s toys work. Those toys attack SSH public-key authentication using clone keys and online brute force.
Furthermore, many of you know that there are other effects produced by a [...]]]></description>
			<content:encoded><![CDATA[<p>( I love acronyms  :-D ) <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/index_es.html">Tal vez quieras leer esto en español</a>.</p>
<p>At this point, all of you should know and see how the <a href="http://metasploit.com/users/hdm/tools/debian-openssl/">H D Moore’s toys</a> work. Those toys attack SSH public-key authentication using clone keys and online brute force.</p>
<p>Furthermore, many of you know that there are other effects produced by a biased PRNG besides this one.</p>
<p>Strangely, I could not find more of those toys exploiting these aspects. So, I would like to show you <a href="http://people.debian.org/~luciano/wireshark-Exploiting-DSA-1571/20_cve_2008_0166_attack.dpatch">a Wireshark patch</a> which attacks <a href="http://en.wikipedia.org/wiki/Perfect_forward_secrecy">Perfect Forward Secrecy (PFS)</a> provided by <a href="http://www.rsa.com/products/bsafe/documentation/mesuite21html/dev_guide/group__EPH__DH.html">Ephemeral Diffie Hellman (EDH)</a>.</p>
<h1>Introduction to EDH</h1>
<p>Let’s put it in plain words (if you know what we are talking about, ignore this and jump to the next heading):<br />
In an insecure communications channel the parties agree a common key to cipher their dialog. This is what happens in SSL (in most of the cases, depending on the cipher suite):</p>
<ul>
<li> The server selects a random <a href="http://en.wikipedia.org/wiki/Prime_number">prime</a> <i>p</i> and a generator <i>g</i> of the <a href="http://en.wikipedia.org/wiki/Group_(mathematics)">field</a> <i>Z*<sub>p</sub></i> (Let’s ignore the mathematical properties of these values). So, the components <i>p</i> and <i>g</i> are public.</p>
<li> The server picks a secret random number <i>X<sub>s</sub></i> and calculates <i>Y<sub>s</sub>=g<sup><i>X<sub>s</sub></i></sup> mod p</i>. <i>Y<sub>s</sub></i> is public and is sent to the client (just like <i>p</i> and <i>g</i>).
<li> The client does something similar, selecting a secret random number <i>X<sub>c</sub></i> and calculating <i>Y<sub>c</sub>=g<sup><i>X<sub>c</sub></i></sup> mod p</i> too. The client makes <i>Y<sub>c</sub></i> public by sending it to the server.
<li> The shared secret <i>s</i> is the public key of the other part to the exponential of the own private number, all in p modulus. That is, for the client <i>s=Y<sub>s</sub><sup><i>X<sub>c</sub></i></sup>mod p</i> and for the server <i>s=Y<sub>c</sub><sup><i>X<sub>s</sub></i></sup>mod p</i>.
<li>With this shared secret the parties can encrypt all the following messages in a secure way.
<li>In the Ephemeral Diffie Hellman (EDH), the private numbers are ruled out, so <i>s</i> is mathematically secure and nobody can obtain it even having access to one of the parties after the aforementioned handshake.
</ul>
<h1>The “exploit”</h1>
<p>If an eavesdropper can explore the complete private key space (the all possible numbers for X<sub>c</sub> or X<sub>s</sub>), he/she will be able to get access to the shared secret. With it all the communication can be deciphered. That’s what this patch can do.</p>
<p>A <a href="http://www.wireshark.org/">Wireshark</a> with this patch and a list of possible private keys will try to brute force the share secret. If one of the parties is using the vulnerable OpenSSL package the communication is totally insecure and will be decrypted.</p>
<p><center><a href="http://www.lucianobello.com.ar/blog/wireshark_PFS_attack_big.jpg"><img src='http://www.lucianobello.com.ar/blog/wireshark_PFS_attack_small.jpg' /></a></center></p>
<ul>
<li>The patch for <a href="http://www.wireshark.org/download/src/wireshark-1.0.2.tar.gz">Wireshark 1.0.2</a> can be downloaded from <a href="http://people.debian.org/~luciano/wireshark-Exploiting-DSA-1571/20_cve_2008_0166_attack.dpatch">here</a>.</p>
<li>Debian packages with the patch applied can be found <a href="http://people.debian.org/~luciano/wireshark-Exploiting-DSA-1571/">here</a>.
<li><a href="http://www.citefa.gov.ar/si6/dh-private-keys.tar.gz">This</a> is a list of all 2<sup>15</sup> possible 64 and 128 bit DH private keys in systems vulnerable to the predictable OpenSSL PRNG described by <a href="http://www.debian.org/security/2008/dsa-1571">DSA-1571</a>.
<li>An example of a pcap file can be found <a href="http://people.debian.org/~luciano/wireshark-Exploiting-DSA-1571/test.pcap">here</a> (it was built with a vulnerable client and one of the Moore toys, <a href="">a hacked getpid</a> by running <tt>$ MAGICPID=101 LD_PRELOAD=‘getpid.so’ ./vulnerable-openssl/apps/openssl s_client -connect db.debian.org:443</tt> )</ul>
<p>The patch <a href="https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2725">was submitted</a> in order to be committed on the Wireshark trunk. There you can find <a href="https://bugs.wireshark.org/bugzilla/attachment.cgi?id=2029">the patch against the on-develop source revision 25765</a>.</p>
<h1>Issues that can be improved</h1>
<p>We (the other developers and myself) detected few things to be improved. But we will do nothing for them. So, if you want to contribute with some code, start from these items and submit the patches to the <a href="">Wireshark’s bugzilla</a>:
<ul>
<li> When the packets are out-of-order the decipher with stop itself.</p>
<li> The brute force attack should run in a background process (and with a progres bar)
<li> Check the length of the keys before trying to brute force them.
<li> The patch also implements the display of public DH parameters in the packet tree. It’s incomplete.</ul>
<h1>Credits</h1>
<p>Paolo Abeni &lt;paolo.abeni at email.it&gt;<br />
Luciano Bello &lt;luciano at debian.org&gt;<br />
Maximiliano Bertacchini &lt;mbertacchini at citefa.gov.ar&gt;</p>
<p>This work was partially supported by <a href="http://www.citefa.gov.ar/si6">Si6 Labs</a> at <a href="http://www.citefa.gov.ar/">CITEFA</a>, Argentina.</p>
<p><b>UPDATE Jul. 21st</b>: See more and updated info <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/index.html">here</a>, especially <a href="http://www.lucianobello.com.ar/exploiting_DSA-1571/index.html#related">this</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/exploiting-dsa-1571-how-to-break-pfs-in-ssl-with-edh/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>cartoon</title>
		<link>http://www.lucianobello.com.ar/post/cartoon/</link>
		<comments>http://www.lucianobello.com.ar/post/cartoon/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 22:29:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[blogging]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[openssl]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=890</guid>
		<description><![CDATA[Después de pasar más de un mes sin bloguear, uno siente la obligación de tener que hacerlo por una buena causa.
Y ésta me pareció que lo es. Durante mi periódica vuelta por el lado del mal me encuentro una simpática repercusión tardía del ‘Debian/OpenSSL debacle’, siempre desde su peculiar perspectiva el amigo Josemaricariño publicó:

click para [...]]]></description>
			<content:encoded><![CDATA[<p>Después de pasar más de un mes sin bloguear, uno siente la obligación de tener que hacerlo por una buena causa.</p>
<p>Y ésta me pareció que lo es. Durante mi periódica vuelta por <a href="http://elladodelmal.blogspot.com/">el lado del mal</a> me encuentro una simpática repercusión tardía del ‘<a href="http://www.debian.org/security/2008/dsa-1571">Debian/OpenSSL debacle</a>’, siempre desde su <a href="http://elladodelmal.blogspot.com/2008/05/qu-bello.html">peculiar perspectiva</a> el amigo <a href="http://elladodelmal.blogspot.com/2008/05/no-lusers-45-argentina.html">Josemaricariño</a> publicó:</p>
<p><a href="http://bp1.blogger.com/_Y2uWeGSk9Sw/SH3bZXkJFLI/AAAAAAAACXU/OP0_0rIa3aI/s1600-h/Idolatr%C3%ADa.png"><img src="http://bp1.blogger.com/_Y2uWeGSk9Sw/SH3bZXkJFLI/AAAAAAAACXU/OP0_0rIa3aI/s400/Idolatr%C3%ADa.png" alt="" /><br />
click para agrandar</a>Una vez más, muchas gracias al maligno por <a href="http://elladodelmal.blogspot.com/2008/07/no-lusers-47-idolatra.html">el reconocimiento</a>. Es raro verse en forma de cartoon :oP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/cartoon/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>looking for a sponsor to travel to defcon16</title>
		<link>http://www.lucianobello.com.ar/post/looking-for-a-sponsor-to-travel-to-defcon16/</link>
		<comments>http://www.lucianobello.com.ar/post/looking-for-a-sponsor-to-travel-to-defcon16/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 19:25:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=889</guid>
		<description><![CDATA[Warning: read the last update first. No more contributions are needed :D
The last weeks have been very active. A lot of e-mails from people and magazines, a lot of congratulations and a lot of free beer made me feel like a rock star :) Thanks a lot to everyone. I really appreciated that.
And maybe this [...]]]></description>
			<content:encoded><![CDATA[<p><center><b>Warning: read the last update first. No more contributions are needed :D</b></center><br />
The last weeks have been very active. A lot of e-mails from people and magazines, a lot of congratulations and a lot of free beer made me feel like a rock star :) Thanks a lot to everyone. I really appreciated that.</p>
<p>And maybe this petition would sound you like an abuse of this situation. And maybe you are right.</p>
<p>The fact is, I need an sponsor to travel to <a href="http://www.defcon.org/">Defcon16, in Las Vegas, the next August</a>. I need a flight ticket, 3 or 4 nights in a hotel and 2 meals per day.</p>
<p>I’ve been accepted to <a href="http://www.defcon.org/html/defcon-16/dc-16-speakers.html#Bello">explain the Debian/OpenSSL problem</a> and I’m dying to be there. If you work for a company which is looking for a nice way to say “thank you”, please consider this option :)</p>
<form name="_xclick" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="lbello@gmail.com">
<input type="hidden" name="item_name" value="Defcon trip">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="">
<input type="image" src="http://www.paypal.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
</form>
<p>Contact me at <a href="http://qa.debian.org/developer.php?login=luciano">luciano &lt;alt+64&gt; debian.org</a> for more details. Thanks.</p>
<p><b>update (13 minutes later)</b>: I just received confirmation from the <a href="http://www.blackhat.com/">Black Hat</a> organization to be an alternative speaker there too! So I will need to fund 5 extra nights&#8230; :D</p>
<p><b>update (Jun. 6th)</b>: I already have a sponsor! :D. Thanks a lot to all the contributors/mentors/impeller ppl, especially to <i>physical</i> people for the monetary-small-but-emotionally-significant colaborations: Juan Tula and Alejandra García.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/looking-for-a-sponsor-to-travel-to-defcon16/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>porqué el &#8216;Debian/OpenSSL debacle&#8217; no afecta mi creencia de que Debian es el mejor OS del mundo</title>
		<link>http://www.lucianobello.com.ar/post/porque-el-debianopenssl-debacle-no-afecta-mi-creencia-de-que-debian-es-el-mejor-os-del-mundo/</link>
		<comments>http://www.lucianobello.com.ar/post/porque-el-debianopenssl-debacle-no-afecta-mi-creencia-de-que-debian-es-el-mejor-os-del-mundo/#comments</comments>
		<pubDate>Mon, 19 May 2008 17:38:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[crypto]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[favorites]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=888</guid>
		<description><![CDATA[En estos días escuché cosas como “Seguramente provocaste la mayor migración de usuarios de la historia, ya nadie querrá usar Debian en sus vidas”. Otros párrafos sobre la vergüenza que caía sobre los desarrolladores, sobre nuestros procesos de calidad llovieron de a decenas en mi inbox.
Este tipo de cosas me hizo reflexionar. Y es esta [...]]]></description>
			<content:encoded><![CDATA[<p>En estos días escuché cosas como “Seguramente provocaste la mayor migración de usuarios de la historia, ya nadie querrá usar Debian en sus vidas”. Otros párrafos sobre la vergüenza que caía sobre los desarrolladores, sobre nuestros procesos de calidad llovieron de a decenas en mi inbox.</p>
<p>Este tipo de cosas me hizo reflexionar. Y es esta reflexión la que me gustaría compartir con ustedes.</p>
<p>Hace un tiempo ya, cuando casi sin querer y por accidente me encontré con el problema, simplemente me negué a creerlo. No podía ser. Era tan trivial y estuvo ahí, frente a nuestras narices tanto tiempo&#8230; parecía ser evidente de que yo estaba haciendo algo mal. Tardé mucho en confirmarlo, y aún con la duda lo reporté.</p>
<p>Junto a mi reporte adjunté un parche ridículo, casi insultante. Consistía en:<br />
<tt>-/*<br />
- * Don’t add uninitialised data.<br />
 		MD_Update(&#038;m,buf,j);<br />
-*/</tt></p>
<p>Esto fue el día 5 de Mayo. Al día siguiente tenía una respuesta, con una clara dirección de trabajo. A los pocos días se me informaron la fecha en la que el DSA saldría. Todo fue tan expeditivo, tan admitido, sin subestimaciones, pero con un fuerte sentido de la responsabilidad. Me pareció de una brillante sensatez el desarrollo de <a href="http://security.debian.org/project/extra/dowkd/dowkd.pl.gz">dowkd.pl</a> antes del anuncio.</p>
<p>El 14 de Mayo el usuario tenía todos los elementos para defenderse. El paquete <a href="http://packages.qa.debian.org/o/openssh-blacklist.html">openssh-blacklist</a> resultó ser sumamente útil y fue un aliciente entre el caos generado.</p>
<p>En mi vida no he enviado muchos advisories grandes (es el primero que hago totalmente por mi cuenta). Pero me pregunto: ¿Qué hubiese pasado si un problema como este hubiese surgido en algún otro software de alguna empresa? ¿Qué hubiese pasado si, en vez de ser un desarrollador de Debian el descubridor fuese un empleado de esta compañía? El bug dejaría de ser un vergonzoso accidente para convertirse en un devaluador de acciones. La baja de ingresos por clientes perdidos podría hundir la empresa.</p>
<p>En esta caso la historia hubiese sido distinta.</p>
<p>Es por esto que creo que el modelo de software libre es bueno, y en particular Debian es bueno, porque no responde a presiones comerciales, <a href="http://www.debian.org/social_contract">porque no oculta sus problema y porque su prioridad es el usuario</a>.</p>
<p>Sin duda, problemas en el software habrá siempre. Sin duda, este fue un problema de proporciones épicas. Sin duda, la confianza en Debian se ha visto afectada. Pero la lección está aprendida. Y Debian sigue siendo mi sistema operativo favorito.</p>
<p>Esto no es una justificación, sino una profunda opinión personal.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/porque-el-debianopenssl-debacle-no-afecta-mi-creencia-de-que-debian-es-el-mejor-os-del-mundo/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>cryptographic apocalypse</title>
		<link>http://www.lucianobello.com.ar/post/cryptographic-apocalypse/</link>
		<comments>http://www.lucianobello.com.ar/post/cryptographic-apocalypse/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:10:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[crypto]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[planet]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=887</guid>
		<description><![CDATA[Well, maybe I was a little noisy with my first DSA. I will try to be quieter next time :)
I think that many people are being very unfair with the OpenSSL’s maintainers. They made (and are making) a really good job. Was an accident, that things happens.
What we need is a real auditory process of [...]]]></description>
			<content:encoded><![CDATA[<p>Well, maybe I was a little noisy with my first <a href="http://www.debian.org/security/2008/dsa-1571">DSA</a>. I will try to be quieter next time :)</p>
<p>I think that many people are being very unfair with the OpenSSL’s maintainers. They made (and are making) a really good job. Was an accident, that things happens.</p>
<p>What we need is a real auditory process of the Debian specific patches. It’s hard, but it’s necessary.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/cryptographic-apocalypse/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>goto: San Francisco (Córdoba)</title>
		<link>http://www.lucianobello.com.ar/post/goto-san-francisco-cordoba/</link>
		<comments>http://www.lucianobello.com.ar/post/goto-san-francisco-cordoba/#comments</comments>
		<pubDate>Sun, 11 May 2008 18:08:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=886</guid>
		<description><![CDATA[El próximo 16 y 17 de Mayo tendré el gusto de participar de las Segundas Jornadas de Software Libre organizadas por el Grupo Data y la Facultad de San Francisco (UTN). Hablaré sobre la Gestión de la Calidad en Debian.
]]></description>
			<content:encoded><![CDATA[<p>El próximo 16 y 17 de Mayo tendré el gusto de participar de las <a href="http://jornadas08.frsfco.utn.edu.ar/">Segundas Jornadas de Software Libre</a> organizadas por el <a href="http://wikis.frsfco.utn.edu.ar/data/index.php/Portada">Grupo Data</a> y la <a href="http://www.frsfco.utn.edu.ar/">Facultad de San Francisco (UTN)</a>. Hablaré sobre la Gestión de la Calidad en Debian.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/goto-san-francisco-cordoba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Libre books</title>
		<link>http://www.lucianobello.com.ar/post/libre-books/</link>
		<comments>http://www.lucianobello.com.ar/post/libre-books/#comments</comments>
		<pubDate>Fri, 09 May 2008 19:57:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[books & reading]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[wtf?!]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=885</guid>
		<description><![CDATA[En la última Feria del Libro compré dos obligados para la biblioteca de todo aquel que gusta del software libre en particular y la cultura libre en general:

Software libre para una sociedad libre de Richard M. Stallman, disponible para el acceso público desde aquí.
Cultura Libre(Cómo los grandes medios usan la tecnología y las leyes para [...]]]></description>
			<content:encoded><![CDATA[<p>En <a href="http://www.el-libro.org.ar/">la última Feria del Libro</a> compré dos obligados para la biblioteca de todo aquel que gusta del <a href="http://es.wikipedia.org/wiki/Software_libre">software libre</a> en particular y la <a href="http://en.wikipedia.org/wiki/Free_Culture_movement">cultura libre</a> en general:</p>
<ul>
<li><strong>Software libre para una sociedad libre</strong> de Richard M. Stallman, disponible para el acceso público desde <a href="http://biblioweb.sindominio.net/pensamiento/softlibre/">aquí</a>.</li>
<li><strong>Cultura Libre</strong>(Cómo los grandes medios usan la tecnología y las leyes para encerrar la cultura y controlar la creatividad) de Lawrence Lessig, disponible bajo licencia <a href="http://creativecommons.org/licenses/by-nc/2.0/">Creative Commons by-nc</a>, puede bajarse desde <a href="http://www.derechosdigitales.org/culturalibre/">aquí</a>.</li>
</ul>
<p>Dos visiones distintas de un mismo tema para formar una opinión propia.</p>
<p><strong>UPDATE May 11th:</strong><br />
Sometimes life can be so ironic.<br />
<img src="http://www.lucianobello.com.ar/blog/fotocopia_mata_libro_.JPG" alt="" align="center" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/libre-books/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>De visita en el lado del mal</title>
		<link>http://www.lucianobello.com.ar/post/de-visita-en-el-lado-del-mal/</link>
		<comments>http://www.lucianobello.com.ar/post/de-visita-en-el-lado-del-mal/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 12:03:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[dark side]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ego]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=884</guid>
		<description><![CDATA[Después de haberme difamado con mentiras y fotos sacadas de contexto, Chema Alonso publicó en su blog una entrevista que me realizó hace un par de días.
Gracias Chema.
Y al resto, enjoy it&#8230;
]]></description>
			<content:encoded><![CDATA[<p>Después de haberme <a href="http://elladodelmal.blogspot.com/2008/04/debianizador.html">difamado con mentiras y fotos sacadas de contexto</a>, Chema Alonso publicó en <a href="http://elladodelmal.blogspot.com/">su blog</a> una <a href="http://elladodelmal.blogspot.com/2008/04/entrevista-luciano-bello-debian.html">entrevista que me realizó hace un par de días</a>.<br />
Gracias Chema.<br />
Y al resto, enjoy <a href="http://elladodelmal.blogspot.com/2008/04/entrevista-luciano-bello-debian.html">it</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/de-visita-en-el-lado-del-mal/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>goto: Córdoba</title>
		<link>http://www.lucianobello.com.ar/post/goto-cordoba/</link>
		<comments>http://www.lucianobello.com.ar/post/goto-cordoba/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 11:47:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=883</guid>
		<description><![CDATA[El próximo viernes (bah&#8230; el fin de semana entero) voy a estar en la cuidad de Córdoba, donde a las 9am daré un taller sobre paquetes Debian, en el marco del 9no Demoday de GrULiC. Si vas a estar por ahí&#8230; drop me an email&#8230; y nos tomamos unas cervecitas (previa firma de llaves).
]]></description>
			<content:encoded><![CDATA[<p>El próximo viernes (bah&#8230; el fin de semana entero) voy a estar en la cuidad de Córdoba, donde a las <a href="http://www.google.com/search?q=what+time+is+it+in+Cordoba%2C+Argentina">9am</a> daré un taller sobre paquetes Debian, en el marco del <a href="http://www.grulic.org.ar/eventos/demoday9/">9no Demoday de GrULiC</a>. Si vas a estar por ahí&#8230; drop me an email&#8230; y nos tomamos unas cervecitas (<a href="http://xkcd.com/364/">previa</a> firma de llaves).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/goto-cordoba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MS Vista Social Club</title>
		<link>http://www.lucianobello.com.ar/post/ms-vista-social-club/</link>
		<comments>http://www.lucianobello.com.ar/post/ms-vista-social-club/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 18:37:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[dark side]]></category>
		<category><![CDATA[journeys & traveling]]></category>
		<category><![CDATA[lectures & talks]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=882</guid>
		<description><![CDATA[Ayer volví de Santa Fe. Conocí mucha gente copada y de variados colores.
Ante todo, muchísimas gracias a Lucas Bonomo por el hospedaje, la comida y la guía turística. La pasé realmente bien.
En otro orden de cosas, me dí el gusto de haber conocido a Chema Alonso, el maligno. Estrictamente hablando, vi por primera vez a [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer volví de Santa Fe. Conocí mucha gente copada y de variados colores.</p>
<p>Ante todo, muchísimas gracias a <a href="http://lucas.di-pentima.com.ar/wordpress/wpg2?g2_itemId=3212">Lucas Bonomo</a> por el hospedaje, la comida y la guía turística. La pasé realmente bien.</p>
<p><a href="http://www.lucianobello.com.ar/blog/ch_deb.jpg"><img src="http://www.lucianobello.com.ar/blog/ch_deb_.jpg" alt="" align="right" /></a>En otro orden de cosas, me dí el gusto de haber conocido a <a href="http://elladodelmal.blogspot.com/">Chema Alonso, el maligno</a>. Estrictamente hablando, vi por primera vez a este dantesco personaje dos días antes, durante <a href="http://www.clarin.com/suplementos/informatica/2008/04/02/f-01641676.htm">la charla <em>Técnicas más utilizadas para atacar WebSites, Top Ten OWASP</em> en Exactas</a>. La versión corta es que se trata de un <a href="http://mvp.support.microsoft.com/mvpInsider_2006-08">empecinado friki pro M$</a>, <a href="http://www.elpais.com/articulo/ocio/Chema/Alonso/hace/show/informatico/nueva/profesion/elpciboci/20060727elpciboci_7/Tes">aficionado a la seguridad</a>, quien terminó haciéndose mundialmente conocido por <a href="http://elladodelmal.blogspot.com/search/label/No%20Lusers">sus dibujitos</a> (los que muchas veces ridiculizan <a href="http://bp2.blogger.com/_Y2uWeGSk9Sw/R_7L7NQKzcI/AAAAAAAAB98/Sc8FxSN-WBc/s1600-h/Calentamiento+Global.png">los más hondos valores del software libre</a>) y que en estos días su única ocupación es pasearse por cada rincón del mundo asegurando que <a href="http://bp2.blogger.com/_Y2uWeGSk9Sw/R79kQNM5jLI/AAAAAAAABsw/DOW9HsqTVvI/s1600-h/GrupoAyuda.png">IE es una herramienta de hacking</a> :P</p>
<p>En fin, un encanto de muchacho, con quien vale la pena discutir desapasionadamente y con argumentos. Él mismo me hizo y regaló el dibujo que acá publico y que, para su bronca, fue editado con <a href="http://www.gimp.org/">GIMP</a> :D</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/ms-vista-social-club/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>car_0.0.1-1_suzuki.deb</title>
		<link>http://www.lucianobello.com.ar/post/car_001-1_suzukideb/</link>
		<comments>http://www.lucianobello.com.ar/post/car_001-1_suzukideb/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 19:12:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=880</guid>
		<description><![CDATA[El pasado lunes me entregaron mi auto nuevo. Es mi primer auto. Es un Suzuki Fun de 3 puertas. Es 0km. Es rojo debianero. Es mío :-D


Click sobre las imágenes para agrandar
Es el&#8230;. Debianmovil !!.
]]></description>
			<content:encoded><![CDATA[<p>El pasado lunes me entregaron mi auto nuevo. Es mi primer auto. Es un <a href="http://www.suzuki.com.ar">Suzuki Fun</a> de 3 puertas. Es 0km. Es rojo debianero. Es mío :-D</p>
<p><a href="http://www.lucianobello.com.ar/blog/autoIMG_1743.jpg"><img src="http://www.lucianobello.com.ar/blog/autoIMG_1743_.jpg" alt="" hspace="1" vspace="1" /></a><a href="http://www.lucianobello.com.ar/blog/autoIMG_1757.jpg"><img src="http://www.lucianobello.com.ar/blog/autoIMG_1757_.jpg" alt="" hspace="1" vspace="1" /></a><br />
<a href="http://www.lucianobello.com.ar/blog/autoIMG_1760.jpg"><img src="http://www.lucianobello.com.ar/blog/autoIMG_1760_.jpg" alt="" hspace="1" vspace="1" /></a><br />
<small>Click sobre las imágenes para agrandar</small><br />
Es el&#8230;. <strong>Debianmovil</strong> !!.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/car_001-1_suzukideb/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>life changelog</title>
		<link>http://www.lucianobello.com.ar/post/life-changelog/</link>
		<comments>http://www.lucianobello.com.ar/post/life-changelog/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 15:03:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[debian]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=879</guid>
		<description><![CDATA[La semana pasada resultó ser atípica. Además de muchas actividades tuvo un fuerte condimento de decisiones y oportunidades.
El primero punto de atipidés fue que se trató de mi primer semana de full-daily-routine. Es decir, todas las actividades que planeaba realizar durante este semestre están finalmente en su lugar semanal. El conjunto “actividades para este semestre” [...]]]></description>
			<content:encoded><![CDATA[<p>La semana pasada resultó ser atípica. Además de muchas actividades tuvo un fuerte condimento de decisiones y oportunidades.</p>
<p>El primero punto de <i>atipidés</i> fue que se trató de mi primer semana de full-daily-routine. Es decir, todas las actividades que planeaba realizar durante este semestre están finalmente en su lugar semanal. El conjunto <i>“actividades para este semestre”</i> está conformado por los siguientes elementos:
<ul>
<li><a href="http://es.wikipedia.org/wiki/Ingl%C3%A9s">Inglés</a>, dos veces por semana: Sí, finalmente decidí estudiar inglés&#8230; ya que <a href="http://community.livejournal.com/lbello_english/">doy pena/lástima/vergüenza</a> cada vez que abro la boca o escribo en el idioma de Shakespeare.</p>
<li> <a href="http://es.wikipedia.org/wiki/Nataci%C3%B3n">Natación</a>, dos veces por semana: Sí, finalmente decidí hacer deporte&#8230; es relajante, saludable y divertido.
<li> <a href="http://es.wikipedia.org/wiki/Tenis">Tenis</a>, una vez o menos por semana: Sí, finalmente decidí hacer deporte (bis)&#8230; jugamos con Sebastián quien tiene mucha más práctica que yo pero cada tanto me deja ganar algún game.
<li> <a href="http://www.fi.uba.ar/materias/7529/">Teoría de algoritmos</a>, dos veces por semana: Sí, finalmente decidí estudiar por placer&#8230; estoy de oyente en la <a href="http://www.fi.uba.ar">fi.UBA</a>. Las clases están dictadas por Rosita Wachenchauzer quien, además de saber mucho, es una excelente docente.
</ul>
<p>Como dije, también surgieron varias oportunidades y decisiones. La principal es que, después de dos años de espera, entré en el laboratorio <a href="http://www.citefa.gov.ar/si6/">SI6</a> de <a href="http://www.citefa.gov.ar/">CITEFA</a>. Lamentablemente esto me impedirá continuar con mis tareas en 	<a href="http://www.shellcode.com.ar">ShellCode</a>.</p>
<p>Esta última novedad está fuertemente relacionada con dos resoluciones ridículamente interconectadas: Me voy a comprar un auto y me voy a inscribir en <a href="http://www.dc.uba.ar/aca/carr/posgrado/doctorado/">un doctorado</a> (<a href="http://es.wikipedia.org/wiki/PhD">PhD</a>).</p>
<p>En el primer caso, las razones pueden enumerarse. <a href="http://www.citefa.gov.ar/index.php?IdSec=17">CITEFA está ubicado</a> en un lugar poco accesible y ya no tengo que ir al centro a diario. Los lugares en lo que me moveré durante los próximos meses/años tiene estacionamiento. Dado que la idea me revoloteaba en la cabeza hace semanas, me parecieron buenas excusas.</p>
<p>El tema de la inscripción <a href="http://www.dc.uba.ar/aca/carr/posgrado/doctorado/">al doctorado</a> es más independiente. <a href="http://lbello.livejournal.com/2007/12/24/">Desde que me recibí</a> que tengo ganas de empezar con esto. El proceso de recolección de papeles para la inscripción que es lento y tedioso. Supongo que pasará tiempo hasta que se me considere doctorando. Mientras tanto será agradable trabajar en <a href="http://www.citefa.gov.ar/si6/">el laboratorio</a>. Creo que será una buena introducción a la vida académico-investigativa.</p>
<p>Hasta el momento, estos son los cambios en mi vida. Sigo trabajando para <a href="http://cripto.iese.edu.ar/">especializarme en Criptografía</a>. Me quedan pendientes algunas materias y el trabajo final. La faena en <a href="http://www.debian.org/">Debian</a> está algo rezagada, y espero dedicarle algunas horas de calidad en el corto plazo.</p>
<p><tt>cvs commit</tt></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/life-changelog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>fútbol y matemática, unidos por cumpleaños en común</title>
		<link>http://www.lucianobello.com.ar/post/futbol-y-matematica-unidos-por-cumpleanos-en-comun/</link>
		<comments>http://www.lucianobello.com.ar/post/futbol-y-matematica-unidos-por-cumpleanos-en-comun/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 07:41:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[books & reading]]></category>
		<category><![CDATA[favorites]]></category>
		<category><![CDATA[geek]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[probability & statistics]]></category>
		<category><![CDATA[procrastination]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=878</guid>
		<description><![CDATA[No, no me refiero a que el fútbol y la matemática cumplan años el mismo día. Vamos por partes.
Antes que nada, una aclaración: aquellos que me conocen saben que a mí el fútbol, como cultura, me es tosco. No se por qué, tal vez algún prejuicio o trauma de la infancia, así que me siento [...]]]></description>
			<content:encoded><![CDATA[<p><img align=left src='http://www.mytestbook.com/images/Grade1/Math/127_1277_soccer_balls.jpg' />No, no me refiero a que el fútbol y la matemática cumplan años el mismo día. Vamos por partes.</p>
<p>Antes que nada, una aclaración: aquellos que me conocen saben que a mí el fútbol, como cultura, me es tosco. No se por qué, tal vez algún prejuicio o trauma de la infancia, así que me siento bastante tonto hablando del tema. La razón por la que el siguiente experimento tiene al fútbol de protagonista está justificada en la página 149 del libro <i>Matemática&#8230; estas ahí?</i> de Adrián Paenza (que puede bajarse <a href="http://mate.dm.uba.ar/~cepaenza/libro/matemati4.pdf">aquí</a> para uso personal).</p>
<p>En la página a la que me refiero el autor explica, con no mucho detalle, la mal llamada <b><a href="http://gaussianos.com/la-paradoja-del-cumpleanos/">Paradoja del Cumpleaños</a></b>. Para quien no suele hacer clicks sobre los links, una definición fugaz sobre qué es: <i>por más increíble que parezca, en un grupo de 23 personas existe el 50,73% de probabilidad de que dos personas cumplan años el mismo día del año.</i></p>
<p>En el mismo libro, Paenza propone:<br />
<center><i>Y si quieren poner esto a prueba, la próxima vez que participen de un partido de fútbol (once jugadores por equipo, un árbitro y dos jueces de línea), hagan el intento. Tienen más de 50% de posibilidades de que con las 25 personas haya dos que cumplan años el mismo día. Como esto es claramente antiintuitivo para muchos de los que participen del partido, quizás ustedes puedan ganar alguna apuesta.</i></center></p>
<p>Como últimamente juego poco al fútbol, decidí hacer la experiencia con los partidos del último torneo (<a href="http://www.clarin.com/deportes/primeraa/a2007/fixture.html">Apertura ‘07</a>) de la Liga Argentina. La idea es sencilla: tomar cada partido, averiguar qué jugadores fueron titulares, quién fue el árbitro y sus correspondiente fechas de nacimiento y ver si la teoría coincide con la práctica. Excluí de la experiencia a los <a href="http://es.wikipedia.org/wiki/%C3%81rbitro_asistente">jueces de línea</a>, ya que conseguir sus datos era muy complicado y, después de todo, alcanza con 23 para que la esperanza matemática esté de nuestro lado (además, estrictamente hablando, no están dentro de la cancha :P).</p>
<p>Después de algunos scripts para parsear el fixture y un poco de trabajo manual me hice de <a href="http://www.lucianobello.com.ar/paradoja_cumpleanios_apertura07/match/">una lista de partidos, con los jugadores y árbitros</a>. La parte más complicada fue obtener <a href="http://www.lucianobello.com.ar/paradoja_cumpleanios_apertura07/all">las fechas de nacimiento</a>. Estos últimos datos salieron de fuentes dispersas y no se que tan confiables, por lo que si algún lector friki encuentra algún error agradezco me lo haga saber.</p>
<p>Luego, con un poco de mi mediocre Python, escribí <a href="http://www.lucianobello.com.ar/paradoja_cumpleanios_apertura07/colision.py">algunas lineas</a> para ver en cuantas canchas del torneo coexistieron personas que pueden juntarse a festejar sus cumpleaños.</p>
<p>Los datos, los resultados y las conclusiones fueron:
<ul>
<li>En el torneo hubo <a href="http://www.clarin.com/deportes/primeraa/a2007/fixture.html">189 partidos</a>. Son 20 equipos que jugaron todos contra todos, a excepción de Gimnasia vs Arsenal.</p>
<li>Participaron 484 personas, entre jugadores y árbitros.
<li>Los nombres de pila más populares, en orden, son Juan, Pablo, Diego y Cristian.
<li>Las colisiones se dieron siempre de a pares. Es decir, no hubo 3 o más personas en el mismo partido que cumplan años el mismo día.
<li>En 11 partidos hubo dos pares de colisiones. Esto es curioso, porque se trata del 5,82% de los casos, cuando las probabilidades de que ocurran dos colisiones es del 22,5%.
<li>En 4 partidos hubo tres pares de colisiones. Esto también es curioso, porque se trata del 2,11% de los casos, cuando las probabilidades de que ocurran tres colisiones es del 8,52%. Una de estas colisiones fue el <a href="http://es.wikipedia.org/wiki/Supercl%C3%A1sico_del_f%C3%BAtbol_argentino">superclásico River vs  Boca</a>.
<li><b>La gran conclusión</b>: hubo colisiones de cumpleaños en 94 partidos, lo que representa <b>49,74% del total de partidos</b>.</ul>
<p>El detalle de los resultados puede verse <a href="http://www.lucianobello.com.ar/paradoja_cumpleanios_apertura07/result.txt">acá</a>.</p>
<p>Querido pragmático experimentófilo, no se trata de <a href="http://curiosoperoinutil.com/2007/09/19/la-tragedia-de-la-ciencia/">otra tragedia de la ciencia</a>. Afortunadamente, la matemática es la única ciencia donde la teoría siempre coincide con la práctica. Pero en el juego de las probabilidades, y si bajo la influencia de Paenza, hubiésemos apostado a todos los partidos del último campeonato, tal vez habríamos perdido algo de plata. Faltó un solo partido más con colisión para que la ganancia esté de nuestro lado&#8230; será el próximo campeonato.</p>
<p>El porcentaje 49,74% coincide casi a la perfección con la teoría. Es simpáticamente cercano (a 0,99 puntos) al número predicho, y es mucho más alto de lo que un simple mortal intuitivista podría haber arriesgado a primera vista :-).</p>
<p><center><small>Todos los archivos están codificados en utf-8. Las fechas están en formato día/mes/año</small></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/futbol-y-matematica-unidos-por-cumpleanos-en-comun/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>carta de lector</title>
		<link>http://www.lucianobello.com.ar/post/carta-de-lector/</link>
		<comments>http://www.lucianobello.com.ar/post/carta-de-lector/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 04:33:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[ego]]></category>
		<category><![CDATA[free software]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=875</guid>
		<description><![CDATA[La revista La Nación de hoy, publicó una carta de lector enviada por mí en referencia a una nota donde se entrevistaba a Matt Mullenweg.

click para agrandar
]]></description>
			<content:encoded><![CDATA[<p>La <a href="http://www.lanacion.com.ar/edicionimpresa/suplementos/revista/index.asp">revista La Nación</a> de hoy, publicó una carta de lector enviada por mí en referencia a <a href="http://www.lanacion.com.ar/Archivo/nota.asp?nota_id=979424">una nota donde se entrevistaba a Matt Mullenweg</a>.</p>
<p><a href="http://www.lucianobello.com.ar/blog/img_1429.jpg"><img src="http://www.lucianobello.com.ar/blog/img_1429_small.jpg" alt="" /><br />
click para agrandar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/carta-de-lector/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Debian Logo and Messier 74</title>
		<link>http://www.lucianobello.com.ar/post/debian-logo-and-messier-74/</link>
		<comments>http://www.lucianobello.com.ar/post/debian-logo-and-messier-74/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 04:31:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=870</guid>
		<description><![CDATA[  Many years ago I heard that the Debian logo represents a galaxy. And I always thought “There is no galaxy that looks like that”. Of course, I was wrong.
The Astronomy Picture of the Day from few days ago is a really nice picture of the Messier 74 galaxy.
Any resemblance is purely coincidental :)
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seds.org/messier/JpgSm/m74.jpg" alt="" align="left" /> <img src="http://www.debian.org/logos/openlogo-nd-100.jpg" alt="" align="right" /> Many years ago I heard that the Debian logo represents a galaxy. And I always thought “<a href="http://observatorio.info/2001/04/27/">There is no galaxy that looks like that</a>”. Of course, I was wrong.</p>
<p>The <em><a href="http://apod.nasa.gov/">Astronomy Picture of the Day</a></em> from few days ago is a <a href="http://antwrp.gsfc.nasa.gov/apod/ap071201.html">really nice picture</a> of the <a href="http://www.seds.org/messier/m/m074.html">Messier 74</a> galaxy.</p>
<p>Any resemblance is purely coincidental :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/debian-logo-and-messier-74/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s a party&#8230; and you are invited!</title>
		<link>http://www.lucianobello.com.ar/post/its-a-party-and-you-are-invited/</link>
		<comments>http://www.lucianobello.com.ar/post/its-a-party-and-you-are-invited/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 20:48:00 +0000</pubDate>
		<dc:creator>luciano</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[sorry for my english]]></category>

		<guid isPermaLink="false">http://www.lucianobello.com.ar/?p=868</guid>
		<description><![CDATA[Better than just a party, it’s a bug squashing party! Imagemagick needs your help. It a very important package for Debian and its really outdated. It has more than 100 bugs.

The objective, is to reduce the bugs to less than 20 in a month in in the version in development. Let’s go for them! :)
]]></description>
			<content:encoded><![CDATA[<p>Better than just a party, it’s a bug squashing party! <a href="http://packages.debian.org/source/imagemagick">Imagemagick</a> <a href="http://bugs.debian.org/452314">needs your help</a>. It a very important package for Debian and its really outdated. It has more than 100 bugs.<br />
<center><a href="http://www.lucianobello.com.ar/blog/im_needs_you.png"><img border="0" src="http://www.lucianobello.com.ar/blog/im_needs_you_small.png" /></a></center></p>
<p>The objective, is to reduce the bugs to less than 20 in a month in in <a href="http://svn.debian.org/wsvn/pkg-gmagick">the version in development</a>. Let’s go for them! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucianobello.com.ar/post/its-a-party-and-you-are-invited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
