Año: 2011

  • probabilidad, narrativas y deportes

    Los periodistas deportivos suelen construir historias basadas en datos estadísticos. Es atractivo construir narrativas épicas que expliquen los datos, aunque luego no sean fieles a lo que realmente dicen esos datos. Kiko Llaneras tiene una serie de artículos relacionados con este tema muy buenos: cartera vs carteracanteras de barça y madridnarrativas infundadas.

    Supongo que en parte se debe a que nuestro cerebro no está acostumbrado a hacer cálculos estadísticos complejos. En el libro de Nassim Taleb ¿Existe la suerte? se explica esta idea aplicada al campo de las finanzas: nuestro cerebro no calcula bien las probabilidades y suele tomar «atajos» para realizar cálculos de probabiidades.

    Por otro lado, hace tiempo que pienso que introduciendo aleatoriedad por medio de probabilidades, se podría romper la frialdad asociada a los ordenadores y se podrían construir programas menos predecibles, más humanos. Incluso escribí un artículo sobre la posibilidad de usar redes bayesianas para la generación de textos de horóscopos y predicciones del futuro.

    Y hace poco me encontré con un artículo de O’Reilly sobre narrativas deportivas generadas por ordenador hablando sobre una empresa, automated insights, que se dedica a unificar estas dos ideas, la aplicación de la inteligencia artificial para la generación de narrativas deportivas. A partir de unos datos, nos cuentan una historia para que los datos no se presenten tan fríos. Así que inspirado en el proceso que usamos los humanos para construir narrativas en los deportes, los ordenadores están empezando a contarnos historias analizando el contenido de grandes bases de datos.

    4HC4Y6QJXBGX

  • nuevo estilo

    Acabo de actualizar el estilo del blog. Llevaba tiempo pensando en cambiarlo, pero últimamente no tengo demasiado tiempo. Me he basado en un tema bastante común de worpress twentyeleven. La imagen de la cabecera es de reportergimmi y se titula HAL 9000. He escogido un estilo que me parece más sencillo y legible y apenas lo he modificado. ¡Espero que os guste!

  • miniskybot

    Las impresoras 3D nunca me han llamado demasiado la atención, las veo como algo muy lejano en el tiempo. Van a ser una revolución, pero no las veo útiles para los usuarios particulares, excepto para los más autodidactas. Al igual que bubok permite imprimir libros a demanda, surgirán servicios similares con impresoras 3D para objetos imprimibles, al estilo de lo que ya hace ponoko.

    Este pequeño rollo es para introducir el miniskybot, uno de los primeros robots (el primero que tengo noticia) completamente abierto: código abierto, hardware abierto e imprimible en una impresora 3D (que también es de código abierto e imprimible en 3D). Como bonus sólo se ha utilizado software de código abierto para el desarrollo del mismo (vaya trabalenguas).

    Para la robótica como bien apunta Juan, el uso de impresoras 3D puede permitir el prototipado rápido de hardware, un elemento que hasta ahora era más bien estático. Soy un completo ignorante en las impresiones 3D, pero me imagino que podré imprimir en mi casa una pieza diseñada por un estudiante finlandés y enviarle modificaciones a su pieza para que las imprima y pruebe esté donde esté. La precisión de la impresora al fabricar las piezas y los materiales que se pueden imprimir son las limitaciones que se me ocurren a ojo.

    Por último, sobre Juan, coincidí con él hace muchos años en la escuela de teleco de la politécnica, en el taller de microbótica que impartía. Sus conocimientos ya eran impresionantes y era un promotor del código abierto y del hardware abierto mucho antes de la popularización de arduino. Enhorabuena por este miniskybot!

  • con un servo

    A veces imponer condiciones artificiales hace que la imaginación se libere. Éste es el resultado de diseñar un robot con un sólo servo, muy divertido:

  • fnmt y google chrome

    No me parece raro que google chrome no sirva para solicitar el certificado digital de la fnmt. Dependiendo de los recursos que dispongan, es complicado certificar un proceso seguro en todos los navegadores existentes. Lo que no entiendo es que se pueda solicitar un certificado, validarlo físicamente con un funcionario y a la hora de descargarlo no funciona.

    Con un pequeño javascript se podría alertar a los usuarios incautos (como yo) en el primer paso y nos evitamos perder tiempo de los ciudadanos y los funcionarios. Lo que puedan hacer las máquinas que no lo hagan las personas, no me obliguen a leer una lista de navegadores válidos, pudiendo avisar automáticamente. Tampoco se pasen al otro extremo, si alguien quiere intentar la descarga, por su cuenta y riesgo, déjenle. Probablemente pueda ayudar a solucionar los problemas.