Evolucionado relojes

arte, ateismo, informacion — EwS @ 11:28 pm

I don’t believe in god, babe. Nope, not even an inkling. I’m what you call an Atheist, because your organization needs a word to describe people who don’t believe what you believe. Atheist is a newer, kinder word. I would have been a heretic, sinner, witch, blasphemer or satanist had we met in another century, but now, I’m an atheist. Or secular humanist, or, as I like to say, normal. And, sadly, you’re in a cult.

Un estupendo comentario encontrado en casa

William Paley en su Teologia Natural inaguró (50 años antes del nacimieto de Darwin) uno de los argumentos preferidos por los que, en orgullosa demostración pública de falta de cerebro, abogan por el creacionismo como metodo de explicación de la evolución de las especies. La falacia establecía que un sistema de cierta complejidad (un reloj, por ejemplo, lleno de piececitas encajadas perfectamente en sincronía donde la pérdida de una sola valdría para parar el sistema completamente) necesita de un creador consciente para conseguirse. Al igual que no vemos relojes evolucionados de forma natural, cualquier sistema de complejidad superior tiene que ser producto de la acción de un supuesto creador.

El argumento es una delicia para los que defienden el mal llamado diseño inteligente (que uno tristemente ve como poco a poco la dereca conservadora europea, enamorada como esta de la americana, intenta introducir en nuestra cultura), pero no se sostiene de una manera mínimamente lógica no solo al mezclar (como es típico en ciertos razonamientos estúpidos) abiogénesis, o el estudio del orígen de la vida, con la teoría de la evolución de las especies sino porque obvia la diferencia esencial entre sistemas creados y biológicos (estos últimos llenos de fallos, amortiguaciones y replicaciones y de una elegancia que solo ahora empezamos a entender) y olvida, o no quiere pesar, que un reloj no puede evolucionar porque no esta vivo y nunca ha existido una necesidad en la naturaleza para su existecia. La falacia del relojero es famosa, como decia, tanto por los creacionistas como por los cientificos que estudian la evolución (aunque estos mas bien por la coña que produce) y fué la inspiración de El Relojero Ciego, la famosa obra de Dawkins que siguió al gen egoista y que se cetral esecialmente e la belleza intríseca y la complejidad de los sistemas evolutivos y que tambié fué la base para un popular documetal de la BBC que podeis descargar vía torrent.

Pero mas allá de señalar la estupidez meramente filosófica de comparar churras con merinas, un casi anónimo productor de videos en youtube ha decidido dar un paso mas y demostrar como las reglas evolutivas realmente pueden generar un sistema capaz de dar la hora de maera suficiete si se aplican con toda rigidez y en el entorno adecuado. Para ello, corrió una simulación durante tres semanas en su ordenador en la que se ve que con la correspondiente función de peso (juez que imita las reglas de supervivencia de la naturaleza) simples piececitas mecánicas simuladas pueden llegar a ensamblarse, evolucionar, mutar y evolucionar hasta un dispositivo capaz de dar la hora con precisiones bastante por debajo del segundo. No ya sorprede que se consiga, sino el camino evolutivo que sus criaturas siguen (generando siempre péndulos en sus estadíos primigeios) y los interesatísimos diseños que salen como resultado de sus simulaciones: Complejos relojes extrañísimos que pese a funcionar perfectamente, parecen nacidos de otra galaxia. El video en cuestión (del cual podría criticársele la musiquita de cold play y el horrible uso del texto que hace) esta colocado arriba y no puedo más que recomendar darse un paseo y verse algunos de los vídeos que ha ido colocando en youtube.

Código fuente del algoritmos de vida artifical que evoluciona relojes (en matlab)
Otro mirror, por si aca
Strangemaps tiene un estupendo mapa de las dificultades para enseñar la teoría de la evolución en EE.UU.

Via sciece blogs

Memento Mori

EwS — EwS @ 11:47 pm

Ya que me preguntó le dije que tenia novia nueva y lo unico que le interesó sobre ella es si era buena en la cama “que es lo que importa”, me dijo y se reía de que mi pareja fuera vegetariana preguntandome con una sonrisa canalla si comía o no comía carne. Ella tenia esa forma de ver las cosas a muy corto plazo y esa guasa chisposa (pese a la edad) y rápida que tienen los andaluces de toda la vida. Llevaba casi treinta años amenazando con que iba a morirse. “Sin conseguirlo”, le decía yo, avisándole terminaría enterrádonos a todos….

De todas formas el tiempo pasa y ella se deterioraba y cada vez que viajaba a casa me preocupaba personalmente de tener tiempo de despedirme, de que fuera la última a la que viera antes de poner rumbo de nuevo a California, medio pensando al cerrar su puerta de si iba a ser la última vez que nos veríamos.

Diez minutos antes de morir buscaba obsesionadamente la fecha de caducidad del yogourt que se estaba comiendo. Un día antes dejó una manta limpia en su casa para mí “para que no sufriera asma”, y le comentaba a mi hermana que como sorpresan quería llenarnos de flores su casa, que mi novia y yo ocuparemos en navidades…

Una de las pesadillas más frecuentes que uno tiene cuando vive lejos es que algo le pase a su familia y no le de tiempo a volver a tiempo. Con esa idea, la última vez que volví a casa el pasado Marzo medí el tiempo que tardaba puerta a puerta contando 24 larguisimas horas que apenas podrían reducirse siguiendo la vía de cambio más rápida (Reykjavík). Me lo avisaron con tiempo los compañeros de trabajo que me precedieron. Si algo le pasa a tu familia tienes que quedarte al otro lado siguiéndolo todo por teléfono, sin poder abrazar a nadie, sin poder consolar y con muy poquitas consciencia de la realidad que les sucede.

Cuando me llamó mi madre para avisarme de la muerte de mi abuela habian pasado varias horas. El dia anterior me dijo que no se encontraba bien pero tras varias visitas al médico en los meses anteriores la luz roja no se nos había encendido. Ella simplemente se sentó a terminar su postre, apoyó la cabeza en el sofá y se le paró el corazón.

Intenté desde el mismo momento hacer un día normal y poner las cosas en orden. Fui al consulado a por el pasaporte que me renovaron hace semanas, por si habia males mayores y de verdad tuviera que salir y pasé por la oficina sin cancelar las dos reuniones que había organizado con el resto del equipo excusándome cada pocos minutos para llamar por teléfono. Las nueve horas de diferencia coinciden con el velatorio y seguir la muerte y el velo de un familiar colgado de un hilo telefónico es una sensacion horrible que te parte por dentro. La sensación de irrealidad en el constraste del poco cambio en mi vida cotidiana con los llantos al otro lado es solo una premonición de la extrañeza que me inundará al llegar a casa en unas semanas y encontrar de sopetón el hueco en la mesa.

No nací con ese morbo que tenemos los andaluces por la muerte que hace que ni la nombremos. Mi relación con el hecho de que algun dia no vayamos a existir es muy diferente y suele servirme para recordarme que los dias que me quedan esta contados (uno, dos, mil…) y no hay vuelta atras y no vale arrepentimiento y que lo que no haga ahora (al máximo) no lo voy a hacer en un futuro que nadie sabe por cuanto tiempo va a prolongarse. Los que me conocen bien me llaman culo de mal asiento pero el moverme (o el no poder pararme sin pensarlo mucho) es una reacción básica al miedo que me produce el verme a mí mismo, viejo y a punto de morir, arrepintiéndome de no haber vivido lo más intensamente que haya podido. Es ese miedo al arrepentimiento lo que me sacó de Cádiz, me alejó de mi familia, me ha hecho vivir lo que he vivido y me ha hecho escuchar de lejos, horrorizado, el fin de la vida de una persona que tanto quería. En cierta manera necesito tener la consciencia de la muerte muy de cerca para poder seguir viviendo.

Los vénetos tienen una expresión preciosa: “vive varias vidas” y espero que cuando me llegue la hora (dentro de un día, dos, mil…) pueda sonreir recordando, sin arrepentimiento ni omisión, la vida (las vidas) que he vivido. Mi abuela no sabía su edad exacta (un lío de papeles, un padre que nunca la reconoció como legítima y una guerra la mecló de manera perfecta) pero ha tenido tiempo de ver a su bisnieta y de vivir más de lo que uno puede aspirar. Siempre la voy a recordar por la mente agil, por su amor a los animales, por los villancicos que me cantaba, por sus curiosos regalos de navidad, por las ganas de vivir. Estoy seguro que en sus ultimos momentos no hubo arrepentimiento. Sabía que duraba más de la cuenta y se reía de ello.

WDYDWYD

arte, burningman — EwS @ 11:14 pm

WDYDWYD es una galería donde los fotografiados responden a una única pregunta “Why do you do what you do?”

El proyecto comenzó como una serie de polaroids de una belleza increible tomadas en el desierto de Black Rock City en 2004 de la mano de Tony Deifell, un fotografo afincado en San Francisco que se dedica a dar clases (y publicar posteriormente) de fotografía a niños invidentes. El proyecto continuó durante tres ediciones de Burning Man acompañado de fotos de habitates del “mundo exterior” que anonimamente se sumaron a la iniciativa.

WDYDWYD (BM 2004)
Fotos de adolescentes ciegos
WDYDWYD en flickr

Los italianos, sus perros y Cádiz

Cadiz — EwS @ 8:16 pm

“Simone Righi y Jo Fori son una pareja de italianos que llegaron a Cádiz el 11 de septiembre. Ambos se dedican a la elaboración de tatuajes con henna y a otras actividades artísticas. Dado que en Cádiz no encontraron campings donde pudieran entrar con sus perros, preguntaron a los municipales. Los municipales les mandaron al “Refugio” perrera de Puerto Real. Allí dejaron a sus tres mascotas —como si fueran sus hijos—, mientras buscaban alojamiento y se entrevistaban con el concejal de comercio para enterrase de cómo podían realizar sus ventas en Cádiz. El concejal les dijo que en Cádiz era imposible por estar prohibida cualquier actividad comercial en la calle, incluída la pintura. Así que deciden a los tres días irse a Granada y de ahí a Madrid.”

Si teneis un momentito, os agradecería que le echaseis una lectura al resto de la historia en A Las Barricadas y dierais un poco de voz si podeis. Cualquiera que ha vivido allí sabe que la historia de maltrato (de animales a animal, de animales a personas) es simplemente el día a día de Cádiz, o de lo que queda de ella

A Las Barricadas - El juez envía a la cárcel al dueño de un perro por pedirle explicaciones a la alcaldesa de Cádiz

Diferencias locales al buscar pareja

craigslist, informacion, politica — EwS @ 10:29 pm

Toby Segaran, un neozelandes emigrado recientemente a San Francisco y autor de Programming Collective Intelligence de O´Reilly (una auténtica maravilla llena de algoritmos en python de la cual estoy dando cuenta desde hace unos días a base de quitarme horas de sueño) ha tomado una muesta de 500 anuncios de contactos personales en los craigslist de cinco ciudades diferentes y ha encontrado una serie de patrones de palabras que se repiten que aunque tremendamete simples dan una idea de lo que suelen buscar o promocionar de sí mismos los que buscan pareja en el sitio en el que trabajo. La categoría w4m se refiere a chicas que buscan chicos para una relación mas o menos a largo plazo (en contraste de casual encounters que sería lo equivalente a quedar para echar un casquete rápido).

Los patrones más interesantes son una mayor cantidad de términos relacionados directamente con el sexo en Nueva York, una mayor cantidad de términos relacionados con la vida al aire libre en San Francisco (por el clima, supone el autor) y una mayor cantidad de exageraciones con términos relacionados con la industria del cine en L.A.

Aunque el estudio es simplísimo (las palabras se han analizado separadamente sin tener en cuenta términos completos entre otras muchas cosas) es interesante ver como el carácter definido que cada ciudad se refleja de cierto modo en unos simples anuncios destinados a buscar pareja.

Hablando de Craigslist y dado que varios vieron ese vídeo de cuado Craig salió el The Daily Show (me sorprede que un personaje tan de aquí despierte interés al otro lado del charco…), decir que ayer se estrevistó a este casi adorable friki en The Colbert Report, un spin off del programa que se presenta cada noche el genial John Stewart y que representa a un falso republicano (mientras que Stewart es claramente un judío demócrata) que exagera y se cachondea cada noche de la simbología y los modos de los conservadores de este país. Desde el pucherazo electoral que dió el poder de nuevo a Bush en 2004, muchos americanos ha recurrido a colocar bumper stickers (pegatinas en los coches, algo muy yanki) pidiendo que la pareja se presente a la presidencia en las elecciones del próximo año. Siguiéndoles el juego, Colbert anunció que se va a presetar a las primarias de AMBOS partidos por el estado de Carolina del Sur, por lo que suele llenar su programa de coñas referentes a ese estado. En la entrevista se tocó el tema del diseño horrible del sitio, la negativa a vender la empresa o la acusación de varios periódicos de estar matando una de las fuentes tradicionales de ingreso de las publicaciones, por lo que a veces nos han llegado a acusar incluso de estar detrás de la guerra de Irak…. curiosamente nadie del curro tiene tele en casa (no había caido hasta ahora) por lo que el vídeo de la entrevista tuvimos que verlo via torrent y en diferido….

Links
Mining Social Data: Craigslist W4M
Stewart/Colbert 08
The Colbert Report puede verse en línea en el sitio de Comedy Central
También puede verse con mas calidad donde siempre

Busca las diferecias: Radiohead

Tecnonomadismo, musica, parasitismo — EwS @ 10:10 pm

El primer gráfico muestra lo más escuchado en last.fm durante la semana pasada, con radiohead (que a todo esto dicen que se han embolsado con el paga lo que quieras en una semaa lo mismo que con sus tres primeros CDs) copó las 10 primeras posiciones.

El segundo es el raking “oficial” hecho por Yahoo! UK (risas y aplausos) de las descargas en en Reino Unido. ¿Radiohead? ¿Mande?
 

Que Radiohead se haya calzado 10 millones de dólares en una semana a base de
donaciones puede sorprender en nuestra cultura (donde desgraciadamete
la figura del listillo jiji-jaja es ambición nacional) pero en países
como Inglaterra, Italia o EE.UU. las televisiones y radios públicas
sobrevive a base de los que pagan las donaciones o los que
voluntariamete subscriben el impuesto de visualización. En EE.UU. el
médio de comunicación público no significa capitalizado por el Estado (con lo que eso conlleva)
sino pagado por los usuarios u organismos de representación (de los
cuales el estado puede ser uno de ellos) que generalmete suelen tener
una desgravación fiscal por el importe de la donación realizada. El
modelo lleva existiendo con éxito desde décadas y muchos nuevos médios
de comunicación como somaFM (y quien sabe si lo harán sitios como pandora) lo adoptan para afrontar los
costes de los juicios y pagos excesivos por royalties, por
lo que a este lado del charco, que un modelo “paga lo que
quieras si quieres” funcione se ve perfectamete normal no choca tanto como en nuestra cultura…

La tragedia de los recursos comúnes estudia a través de la teoría de juegos la existencia y equilibrio de un recurso finito que para su supervivencia depende del autocotrol del grupo que lo usa y que lo puede consumir en teoría de forma ilimitada. Si por ejemplo tenemos un campo de pastoreo usado por un conjunto de pastores, la tedencia general de cada individuo será el consumo de la mayor cantidad de recurso posible (pasto para sus ovejas), pero si esto pasara sin contol (autoregulado o a través de un tercero), esto llevaría a la futura extición del recurso necesario para todos (el campo). La tragedia de los recursos comúnes se aplica en campos como la publicidad, la contaminación o incluso en en la adición de un pequeño porcentaje  en los cobros de la tarjeta de crédito a los comerciantes (1 a 3%) para “pagar” por los que defraudan. Esta teoría demuestra por un lado como la apreciación de un recurso y la noción de su escasez (o su novedad y subversión en el caso de Radiohead) puede dar un enorme beneficio global en el uso del recurso y por otro como el creador del mismo (el productor, el músico) puede manipular la percepción global del mismo para hacer que el conjunto de los usuarios maximicen sus contribuciones individuales (las campañas de fundraising tan comúnes aquí en EE.UU.)

La perceción de ganancia es ua variable poderosísima en cualquier juego. Con el caso de Radiohead, no es solo premiar a la banda (directamente a ellos, no al intermediario) por este y sus pasados discos. Es también un movimieto subversivo y político acerca de como el público desea que sea la distribución musical futura, por lo que el que paga no solo paga por el contenido digital que esta descargando en ese momento, sino por lo que ha escuchado (premio) y el como desea escuchar en un futuro. La apreciación de la ganancia global es muy superior a lo que el usuario obtiene inmediatamente. La percepción de la ganancia se ha estudiado en lo que se llama el juego definitivo (curiosamente estudiado por la univ. de Leipzig tanto por humanos como por chimpancés con idénticos resultados) en los cuales existen dos jugadores anónimos, el que propone y el que responde los cuales se han de repartir un premio no conocido (comida, dinero, una piedra…). El que propone ofrece al que responde un porcentaje del reparto (de 0 a 100%) y el que responde acepta o no. Si aceptan se quedan con el premio como han acordado, si se niega ninguno de los dos obtiene nada. La teoría de juegos (que nos quiere modelar como entes supersimples: el homo economicus) predice que el jugador que responde siempre aceptará la proposición (un 1% es mucho mejor que nada) y que el que ofrece, consciente de eso, maximizaría su beeficio, pero el estudio probó empiricamente que ningún jugador aceptaría nada por debajo de un 20% de reparto de forma universal sin importar edad, cultura o formación. La gente no funciona como la teoría de juegos o del homo economicus prevee, sino que hay un componente de orgullo, justicia y apreciación del beneficio que no suele entrar en las teorías.

A todo esto, Radiohead fué también el album más escuchado por mi vecino el que me pilla las canciones desde su itunes (pese a que podría haberselo bajado gratis) y que deja todo grabadito en los logs de mi mt-daapd firefly (inexplicablemente sigue escuchándome la carpeta de chirigotas…).

Aprovechando que ha salido el tema de last.fm y que muchos de vosotros estareis desde ayer excitadisimos instalando eso de ubuntu (dejadme que os de la bievenida al siglo XXI), recomendaros un estupendísimo demonio para se queda escondidito en el sistema y manda una descrición de nuestro a mor por la música escuchada por el mpd a last.fm (apt-get install mpdscribble).

Medallas olímpicas por habitante

informacion — EwS @ 5:13 pm

El mapa muestra la proporción de medallas olímpicas ganadas durantes los tres últimos juegos de verano (96-04) comparadas con la población de cada uno de los países. Se han usadolo solo datos de los últimos años por la relativa estabilidad de las fronteras en ese período (anteriormente los países del bloque comunista solían jugar bajo el paraguas de la URSS).

La lista la encabezan Bahamas y Cuba. En una de las primeras posiciones aparece Noruega, país que premia con un sueldo de por vida de algo más de 4000 euros mensuales a todo aquel que gane una medalla y Australia, país que cuenta con una comisión gubernamental la investigación y la mejora del desarrollo de sus atletas. EE.UU. aparece dos posiciones por debajo de España.

Via Unusual Maps

Los siete dolares hexadecimales

hackers, tipografia — EwS @ 12:08 am

El de la foto es Donald Knuth, profesor emérito de Stanford, premio Turing, premio Von Neumann y experto mundial en el ámbito de los compiladores y la informática teórica . Desde 1962 escribe un único libro que aún no ha acabado : The Art of Computer Programming.

TAOCP comezó siendo un libro sobre el diseño de compiladores y la belleza intrínseca de los algoritmos (enlazado casi con lo que hablaba ayer). Pensado originariamente como un único volúmen, en 1965 el autor, que por aquel entonces llevaba algo más de 3000 páginas manuscritas sobre el tema (y aún estaba en sus inicios) se dió cuenta que lo que pretendía escribir se le estaba yendo de las manos por lo que envió lo que llevaba a su editor para ser impreso como el primer volumen. Al contemplar las 2000 páginas escritas, casi se extasió por la calidad de la impresión (que le daba otra capa de belleza al texto) y la precisión del sistema de tipos que se usó en esa imprenta de los años 60 por lo que expresamente pidió que el segundo volúmen, terminado 10 años más tarde, fuera impreso exactamente con el mismo smonotipo para encontrar que los tiempos habían cambiado y que ese tipo de letra y sistema de impresión ya no se fabricaba.

La segunda edición acabó siendo una birria barata comparada con la gloriosa calidad de la primera. Simplemete molestaba leerlo y la sensación (y Donald intuía que la comprensión) al leer el texto no era la misma por lo que e 1977 dejó su cátedra en Staford aparcada para, junto con un entonces joven informático llamado Guy Steele (del que hablaré otro dia porque tambien tiene su historia) ponerse de nuevo manos a la obra a programar y diseñar un sistema que emulara en software de la mejor manera posible la calidad de los sistemas de impresión tradicionales. Donald y Guy tardaron casi doce años en completar su trabajo (estamos ahora en 1989) y el resultado es el lenguaje TeX de formateado que se publicó con licencia libre y que se utilizó en todas las siguientes ediciones y continuaciones de la obra y que hoy en día es prácticamete un estándar en el mundo de las publicaciones científicas.

Sin embargo, la obra inacabada de Knuth no es lo más característico de su vida. The Art of Computer Programming fue desde el principio una obra consciente de los cambios de la disciplina y abierta. El autor siempre ha pedido que se comprueben sus algoritmos, teorías y ejemplos de código para la corección en futuras ediciones y premia personalmente con un cheque por valor de un dólar hexadecimal (2,56 $, 0×100 céntimos en base 16) a quien encuentre un error en sus escritos.


Los dólares hexadecimales se han convertido desde los años 60 en objetos de culto mundial y obviamente ha habido poquísima gente que los haya depositado, conservádolos más bien como trofeo. Donald siempre ha pagado religiosamente y agradecido públicamente en las nuevas ediciones a los que han encontrado bugs pero ha habido siete ocasiones en los que los que han colaborado no han dejado datos ni se han puesto en contacto con el autor para reclamar el trofeo por lo que el autor, conociendo el valor actual de las redes sociales digitales, ha hecho un llamamiento desde su web para encontrar esas personas o algún heredero y hacerles llegar su merecido agradecimiento.

Aquí va la lista:

  • Du Xiao Wei, escribió desde Shanghai el 10 de Junio de 1982
  • Dag Mellgrin, escribió en el International Herald Tribune en 1984
  • “Mustafa” (que una vez usó mustafa@imath.kiev.ua) econtró un error en METAFONTbook
  • Ralf Roth (usó rroth@Informatik-Uni-Bremen.de), econtró dos errores en la descripción de TeX
  • Shlomo Varsano, escribió desde Los Angeles en 1984
  • Janet K. Webb, desde TVOntario en 1983
  • Midori Wilmoth, desde Severn, Maryland, en 1984

Algunos cheques llevan más de 20 años buscando dueño, por lo que merece echar una mano a quien lleva tantísimo tiempo enfrascado en un proyecto tan importante. Como curiosidad, Knuth no usa correo electrónico y pide a quien encuentre a alguna de estas personas que envíe un correo a la lista de TAOCP de la univ de Stanford o que se ponga en contacto con él vía correo tradicional. Teóricamente, dada la fama del autor y los escasos seis grados de separación que tenemos entre nosotros, si todos ayudamos en poco tiempo los cheques estarán junto con sus dueños.

Knuth publicó el último volúmen de The Art of Computer Programming (una sección del volúmen cuatro dedicado a las estructuras de datos en árboles y a la búsqueda combinacional) el pasado año. Se prevee un nuevo capítulo del cuarto volúmen (optimización y recursión) y tres más de los cuales el primero de ellos (volúmen 5, algoritmos sintácticos) se prevee para el 2015.

Como curiosidad, Donald Knuth dedicó esta obra al IBM 650 (uno de los ordenadores más primitivos, del 53) y tiene otra obra dedicada a analizar el versículo 3:16 de varios libros de de la biblia, para los cuales también pagó cheques de 3,16 dólares- a quien encontrara errores en su interpretación.

Ametrica!

California, MundoYanki — EwS @ 1:34 am

EE.UU. fué una de las 17 naciones que en 1875 firmaron la Convention du Metre por la creación de estándares métricos (España también estuvo entre las firmantes) y la adopción de las unidades que hoy son comúnes a más de 200 países. Hoy es uno de los tres países (junto con Birmania y Liberia) que siguen sin adoptar el sistema internacional de manera regular.

El país ha tenido un intento serio adicional de adaptación al sistema métrico. En 1975 el Cogreso pasó el Acta de Conversión Métrica para que en 1982 el entonces presidente Reagan (que entre otras maravillas quitó los paneles solares instalados por su sucesor Carter que alimentaban de forma total la Casa Blanca) cancelara totalmente el proyecto de conversión alegando su alto coste.

Ametrica! es un proyecto de Amy Wag en el que se incorporan elementos de marcado métrico en objetos cotidianos (bolsas del super, taxis, marquesinas) permitiendo la interactuación con “el nuevo sistema” de modo directo en lugar de por comparación con el sistema imperial, con lo que se evita el problema de perpetuar la dependencia. El proyecto ha sido galardonado con el premio Adobe de diseño. 2006.

Sabiendose acorralados y tras tener varios desastres como la pérdida de la Mars Orbiters por la NASA (la agencia espacial trabajaba en pulgadas mientras que Lockeed Martin, uno de los constructores, usaba el sistema métrico, por lo que los calculos fallaron), y a la vista de que el panorama iba volviendose cada vez más bizarro (hasta 2001, el mercado de valores fraccionaba las acciones de bolsa en piezas de a ocho españolas). EE.UU. ha hecho tímidos esfuerzos por adaptarse al sistema métrico. Prácticamete todos los envases que se venden estan marcados con ambos sistemas como se muestra en la foto. En enero de este año la NASA (que había llegado a la luna midiendo en millas) anunció que dejaba para siempre el sistema imperial, la ciencia y la medicia suele usar casi exclusivamente el sistema métrico (lo que hace por ejemplo que existan tablas de conversión en los hospitales) y la legislación penal desde hace unos años utiliza nuestro sistema para el establecimiento de límites en la posesión de sustencias, lo que hace que en California todo el mundo sepa que una onza son 28 gramos y medio, al ser el límite legal de posesión de marihuana.

Vía Infosthetics

Computer skills in Europe

Gilipolleces, Spain, arte — EwS @ 12:42 am

El último mapa que ha publicado The Economist sobre las capacidades de los europeos con respecto a los bichos con teclas esta tan así, tan desnudo, tan a lo bestia y tan crudo que hasta duele mirarlo.

Viene de un estudio de la Comisión Europea, y o es que no este de acuerdo (si tuviera la más mínima creencia diría que este mapa va a misa). Lo que a uno le extraña es que el país del me bajo la versión nueva del messenger por las caritas, del linux es muy difícil, del windows pirateao, de la adoración mas estúpida a Google y de los superdotados que comentan en masa en ciertos sitios no aparezca relegado a la ultimisima posición que se merece. Visto lo visto, uno no puede más que imaginarse el panorama búlgaro y desear el encontrar un sitio traquilo donde llorar desconsoladame.

Lo que me mosquea de todo el asunto es la falta de datos, contrastes, fuentes o simplemente lo que entieden por capacidades informáticas. ¿Comparan el número de líneas de código escritas por habitante? ¿El uso de metodologías funcionales de programación en lugar de iterativas? ¿Hablan de la capacidad de instalar un windows, usar firefox, usar ubuntu, configurar gentoo o calzarse un openbsd a pelo?

Si hay algo que me he preguntado veces es que hace a uno un buen programador (sea por mi patrón migratorio, sea por pura vanidad) y por lo que se no es respuesta fácil. No se puede contar por número de líneas escritas por día (mis mejores compañeros, que son unos puñeteros mercenarios del código, suelen tener patrones de escritura negativa ya que al final del dia han conseguido simplificar y reducir cualquier programa que se les haya pasado por delante), ni por el número de horas que echan, ni por su educación, ni por su obsesión por el go, ni por el conocimiento de uno u otro lenguaje ni siquiera por el el número de lenguajes que dominan. Hay algo en los ojos y en el comportamiento del que es buen programador que escapa por un lado las capacidades de análisis de este tipo de estudios y por otro hace casi imposible su replicación por métodos enteramente académicos. De forma inconsciente uno empieza a respetar ciertas actitudes tan estúpidas como usar ratpoison o ion3 como gestor de vetanas y cuando me toca sentarme delante de un posible candidato para entrevistarlo (sabiendo el brutal coste que tiene contratar a la persona equivocada) casi me dedico más a charlar y buscarle las cosquillas, sentarme a su lado a ver como edita un fichero con vim o emacs (con la excusa perfectamente académica de que me escriba un par de funciones recursivas) o escuchar como habla de la manera de resolver sus problemas y de lo que le interesa que a preguntarle eso de que te han reducido al tamaño de una moneda y te has caído e ua batidora….

La programación es una forma de entender los problemas de forma lógica y una forma de abstracción y casi si me da el día pedante digo que una manera de entender la vida. Habré escuchado (y pensado) más de una vez que esa tendencia tan cerebral de pensar que todo es información y todo es un problema cuya solución puede encontrarse puede joderte la vida de la manera más miserable y es que pese a que nos intenten siempre poner a los constructores de puentes como modelo de elegacia a imitar en nuestros desarrollos, la programación (el sentarse a resolver problemas sistemáticamete, día a día y del modo más elegatemente posible) tiene mas puntos en común con las artes que con cualquiera de las ciencias. Al fin y al cabo lo que hacemos todos los días (y de ahí mi obsesión con ver como usa el editor los nuevos candidatos) es escribir prosa y no hay universidad que enseñe a escribir (en español, en vasco o en erlang) de forma elegante, usando las mejores costrucciones y los mejores recursos para cada problema, filia o estado de ánimo. Las artes son formas de expresión y esas formas se aprenden y se adquieren por imitación, apreciación, observación meticulosa, práctica y mejora de la técnica en privado. Nuestro arte ha sido analizado y enseñado de la manera más incorrecta posible: intentando racionalizar y esquimatizar hasta lo infinito y obviando que es la copia y la lectura de código ajeno y elegante la mejor manera de enseñar a programar.

Hay pocos libros que enseñen código bello y que inspiren la programación. Uno casi tiene que rascar viejos manuales para encontrar verdaderas joyas (la especificación de una máquina de expresiones regulares de rob pike, el primer apply y evail del manual de lisp 1.5) y tragarse muchos weblogs y agregadores para separar el grano de la paja pero afortunadamente ha caido en mis manos por fin Beautiful Code, un proyecto de Andy Oram y Greg Wilson de casi 600 páginas donde varios de los mejores programadores que hay vivos (desde los bichos que inventaron el Unix original hasta varios de los ingenieros de Google involucrados en el map/reduce original) comentan cual es la pieza de código que más les ha conmovido o entusiasmado. Todos los autores colaboraron por amor al arte y los beneficios íntegros del libro van destiados a Amnistia Internacional por lo que encima sube puntos de karma (pero si uno no tiene posibilidades siempre esta el torrent para echar una mano).

Acerca de mi duda inicial (quien es un buen programador) la manera es, como los artistas, el preguntarle a compañeros de oficio. Es una definición recursiva (necesitas a un buen programador para defiir a otro) pero como el círculo hermenéutico, es construciva y no viciosa y puede bootstrapearse (alerta palabro) econtrando los mejores programadores usando el código libre, hoy por hoy, la manera más bella e interesante de inspirarse por el código. Y un método mucho más científico y claro que el usado en el mapa del economist con el que empezaba el artículo.

Next Page »
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.