Año: 2010

  • buscador google

    Se habla de que google tiene un 90% de penetración en España, así que los últimos cambios en las búsquedas web de google no han podido pasar desapercibidas. El nuevo diseño me parece bueno, pero me parece mejor porque hace que un motor de búsqueda minimalista se comporte cómo una aplicación más que cómo una página web: vistas previas, recargas instantáneas y atajos de teclado. Más diseño interactivo (y programación en javascript) y menos html estático. No sólo gmail y google maps se benefician de las técnicas ajax para hacer las páginas más interactivas, el buscador google también es una aplicación web.

  • locos por kinect

    Desde que se anunció kinect cómo proyecto natal, muchos «hackers» han estado deseando echarle mano para usarlo en proyectos no relacionados con la xbox. El nuevo dispositivo no sólo tiene potencial cómo mando para juegos sino cómo dispositivo de interacción general, en entornos interactivos e incluso en robótica. Dado que la industria de los videojuegos es de las más rentables actualmente, es lógico que microsoft haya usado kinect para contrarrestar el empuje de la wii y su wiimote.

    Mehmet Akten explica en su blog las ventajas de kinect: resuelve el problema de detectar la profundidad de una escena de una manera muy económica. Existen equipos de 2000$ con sensores láser que calculan la profundidad y ofrecen un modelo 3D. También podría usarse un par de webcams en modo estereoscópico con algoritmos complejos para calcular la profundidad. Pero con kinect el problema se resuelve con un hardware sencillo y relativamente barato. Probablemente la precisión de kinect no sea la misma que los sensores lidar, pero puede ser lo suficientemente buena. ¿Cuánto bajaría el precio de un coche autónomo cómo el de google con un dispositivo cómo kinect? Habría que ver si funciona en movimiento, pero puede ser un dispositivo revolucionario.

    Mientras tanto, en ROS (Robot Operating System) ya están trabajando en un driver. El primer driver open source para linux lo ha desarrollado un español y no hay más que ver la cantidad de artículos que han aparecido en adafruit, para saber que kinect va a convertirse en el heredero del wiimote. Así que en readwriteweb también piensan que es probable que aparezcan otras aplicaciones para kinect, aunque soy un poco escéptico en este sentido: no siempre resulta cómodo utilizar un interfaz gestual.

    Mientras tanto le echaremos un ojo a los videos de kinect que ya están apareciendo en youtube:

  • cuándo se rompen más parejas

    Con el establecimiento de la web como plataforma de desarrollo y la publicación de api’s de programación, cada vez van a aparecer más servicios que funcionan encima de otros servicios. De la misma forma que una aplicación se desarrolla por encima del sistema operativo, están apareciendo muchas aplicaciones que utilizan otras plataformas como facebook y/o twitter cómo base de desarrollo.
    En el caso de facebook, le he echado un vistazo a la nueva api y me ha sorprendido mucho: muy sencilla, con Oauth 2.0 para la autorización de aplicaciones, completa, bien diseñada, con permisos claros y bien separados. Pensada tanto desde el punto de vista del programador como desde el usuario.

    Cuándo se rompen más parejas
    Pero el potencial de estas apis está en los datos que contienen. Por ejemplo, información sobre los estados de ánimo de la gente, aunque ésta información hay que obtenerla de forma indirecta. Un ejemplo lo podemos encontrar en el blog Flowing Data. Hablan de una gráfica que aparece en el libro The Visual Miscellaneum que muestra cuándo se rompen más parejas, analizando la frecuencia de la frase «we broke up because» (rompimos porque…). Los picos que aparecen son muy significativos: las rupturas aumentan en primavera y unas semanas antes de navidad y disminuyen en verano y durante las vacaciones de navidad.

    Predecir la bolsa
    En el caso de twitter, la universidad de Indiana, ha descubierto una correlación estadística entre el estado de ánimo extraído de twitter y el índice DJIA. La forma de obtenerla es procesando los mensajes de twitter con un algoritmo llamado Google Profile Mood States (GPOMS), que analiza el sentimiento de los usuarios de twitter según 6 parámetros: Calm, Alert, Sure, Vital, Kind, Happy (Calma, Alerta, Seguridad, Vitalidad, Amabilidad y Felicidad). Una de las conclusiones que sacan en el estudio es que el estado de ánimo puede usarse para mejorar la predicción de modelos más complejos.
    El periodo de análisis que han elegido es muy corto, por lo que no se puede decir que el estado de ánimo sirve para predecir la bolsa, pero es análisis prometedor. Aún así, si todo el mundo usa twitter para predecir la evolución de la bolsa, el algoritmo probablemente pierda su fuerza predictiva.
    Así que gracias a las apis de programación de twitter y facebook que permiten el acceso a una gran cantidad de datos, irán apareciendo nuevas aplicaciones que funcionen por encima de estas plataformas, como por ejemplo el análisis de sentimiento.

  • google car

    Inesperadamente, Google ha anunciado que está probando coches sin conductor en carreteras y condiciones de tráfico reales. La noticia se me coló en vacaciones y la he descubierto a través de un artículo de Robin Hanson en overcoming bias, que identifica la conducción automática como una de las innovaciones más importantes para construir ciudades más grandes.

    Tecnología patrocinada por el DARPA

    ¿De dónde ha sacado Google esta tecnología? Pues de Sebastian Thrun, jefe del equipo ganador del DARPA Grand Challenge del 2005 y del segundo premio en el 2007 del que ya he hablado por aquí. Uniendo la tecnología desarrollada por Thrun y su equipo, los coches de Google Maps y los centros de datos de Google, tenemos la combinación perfecta para desarrollar coches que conducen solos.

    El NY Times ha cubierto la noticia en detalle y publicado un video sobre los coches de google:

    Robert Scoble grabó un video de los coches antes de que google publicara la noticia, sin saber que el coche estaba conduciendo solo:

    Sensores y algoritmos probabilisticos

    La clave de estos coches son los sensores y los algoritmos de procesamiento de los datos obtenidos. En el artículo del Times se pueden ver los sensores que lleva un coche: un Lidar, 4 radares convencionales, una cámara de video y un estimador de posición. El propio Sebastian Thrun ha publicado un libro sobre robótica probabilística (Probabilistic Robotics).

    Furgoneta italiana

    Por otra parte, una universidad italiana que también participó en el Grand Challenge han construido una furgoneta autónoma que está conduciendo desde Italia hasta China, 13.000 km sin conductor. En la furgoneta viaja un conductor que de vez en cuando toma el control del vehículo porque hay zonas de las que no se tienen mapas y le acompañan varios vehiculos de apoyo.

    Cambios legales

    Es inesperado que Google haya desarrollado esta tecnología, pero no es sorprendente ya que es un proyecto que encaja enla filosofía de Google, es difícil, basado en investigaciones universitarias y muy, muy ambicioso. Como producto es difícil que lo desarrolle Google directamente, seguramente le dará licencias a los fabricantes para utilizar su software. Pero bueno, es complicado que antes de 10 años veamos coches conducidos automáticamente, aunque sólo sea por el cambio de legislación necesario (los coches de Google son legales ya que siempre hay un conductor que puede tomar el control del vehículo).

  • mitos de la innovación tecnológica

    A través de la cultura popular (cine, televisión, etc.) se han creado una serie de mitos sobre la innovación que en la mayoría de los casos son verdades a medias o completamente falsos. La mayoría de las veces la innovación se asocia con el esterotipo de profesor de laboratorio que tiene un momento Eureka! y descubre algo completamente nuevo. Hace poco en el twitter de adafruit han hecho referencia a un artículo sobre los mitos de la innovación tecnológica, cuyo planteamiento es bastante razonable: Imágenes como la manzana de Newton, Arquímedes corriendo desnudo gritando Eureka! o Doc de «Regreso al Futuro» descubriendo el condensador de fluzo en el retrete, han exagerado la perspectiva de la innovación tecnológica, deformando el proceso de innovación. Algunos de los mitos que ha identificado John D. Sutter, autor del artículo, son los siguientes:

    • Mito 1 – Las ideas aparecen de repente en la cabeza de la gente

    No es cierto, las ideas suelen aparecer con el paso del tiempo, no suelen aparecer de la nada. Aunque en algunos casos hay ideas nuevas que han aparecido de manera inesperada, no significa que surjan de la nada. Aunque ocurra un momento Eureka!, normalmente el autor lleva un tiempo dándole vueltas a la idea. Es difícil que una idea surja de la nada.

    • Mito 2 – Las grandes empresas tecnológicas hacen la mayor parte de la innovación

    Según Eric Von Hippel, la mayor parte de la innovación la hace la gente común. En su libro Democratizing Innovation, ya aborda el tema la innovación por parte de los usuarios. Incluso dejando de lado la innovación por parte de los usuarios, es práctica común entre las grandes empresas comprar otras más pequeñas que son las que hacen la verdadera inversión en innovación. Rodolfo Carpintier citaba hace unos días el ejemplo de Oracle y su política de comprar empresas pequeñas, pero todas las grandes lo hacen.

    • Mito 3 – Las ideas surgen mayoritariamente mientras estas solo

    Según el autor, las mayoría de las ideas surgen en sesiones de brainstorming ó en reuniones. En esas sesiones, las ideas nuevas se ponen en duda, se critican y surgen nuevas ideas. Aunque creo que también son importantes los momentos de soledad, muchas veces surgen ideas que nuestro subconsciente está procesando sin que nos demos cuenta y se producen esos momento Eureka.

    • Mito 4 – Las mejores ideas son nuevas

    Las ideas suelen apoyarse en ideas existentes. Incluso en el caso de ideas muy rompedoras, suelen surgir de la interconexión de ideas dispares, que dan lugar a conceptos nuevos. Pero no suelen aparecer ideas completamente nuevas, todos tenemos un contexto y las ideas surgen a partir de ese contexto.

    Seguro que hay muchos más mitos y barreras psicológicas por romper en la innovación. La propia innovación consiste en romper reglas mentales e inventar otras nuevas.