Computer Graphics, 1963

Impresionante ver a Alan Kay presentando el trabajo de 1963 de Ivan Sutherland con Sketchpad, uno de los programas más revolucionarios de la ya larga (¡más de cuarenta años!) historia de los gráficos por computador. Y no solo de los gráficos por ordenador. Eso de los ‘objetos’ e ‘instancias’ de que se habla en el vídeo era, en aquel momento, muy pero que muy novedoso. Y, desde luego, el tema de la interacción persona-ordenador también es asombroso y, parece ser, incluso sirvió de inspiración a nada más y nada menos que Douglas Engelbart. El vídeo es un fragmento de una presentación de Kay en el 87, disponible íntegramente en el Internet Archive.

Me quedo, eso sí, con la siguiente cita de Kay (a partir del minuto tres, traducida aproximadamente):

Por cierto, Sketchpad fue el primer sistema en que se demostró decididamente que el «lápiz de luz» es un muy mal dispositivo de entrada, puesto que el dispositivo se escapa de las manos en veinte segundos y es incómodo. Y a pesar de ello ha sido reinventado al menos noventa veces en los últimos veinticinco años…

:-D

Pues yo la tengo más grande…

Comparativa de naves de Star Wars, Galactica, Babylon 5...
Naves...

…la nave, desde luego. Impresionantes imágenes las de la Sci-Fi Starship Size ComparisonVía.

Firefox 3, about:config y el Acer Aspire One

En una entrada anterior explicamos cómo hacer una pseudo-instalación de Firefox 3 en el Acer Aspire One (más sobre el aa1 en obm). Y ayer Make Tech Easier publicaba 28 Coolest Firefox About:Config Tricks. Combinándolos, podemos mejorar un poco la experiencia de usuario de FF3 en el AA1 (viva los acrónimos :-P). En la barra de direcciones del navegador tecleamos about:config, le decimos que sí, que somos unos atrevidos y vamos buscando (con la ayuda del ‘filtro’ que aparece en lo alto de la página) los siguientes elementos:

  • browser.cache.disk.enabled decide si el navegador usará o no una caché en el disco duro local. Teniendo en cuenta que el disco SSD del AA1 no es ninguna maravilla, ponerlo a false incrementa notablemente el rendimiento del navegador.
  • En una pantalla pequeña como la del AA1 ahorrar espacio es vital. Es por ello que vale la pena trabajar en modo pantalla completa (se activa y desactiva con F11). Pero FF3, a diferencia de FF2, esconde la barra de herramientas cuando está a pantalla completa. Además, hace una animación que le sienta fatal al procesador Atom. Para minimizar el impacto del problema podemos hacer dos cosas: desactivar la animación, poniendo browser.fullscreen.animateUp a 0 o, directamente, decirle al navegador que no la esconda, poniendo browser.fullscreen.autohide a false.
  • browser.sessionstore.enabled. Se trata de una opción muy útil de FF3, que cada cierto tiempo guarda la sesión para poderla recuperar en caso de cuelgue. Pero en un ordenador pequeño y poco potente puede ir bien ponerlo a false y ahorrar un poco de rendimiento. O, en su defecto, cambiar el valor por defecto de browser.sessionstore.interval (el tiempo entre guardado de sesiones) del valor por defecto (10000 milisegundos) por 600000, por ejemplo…
  • Los que venimos de Windows estamos acostumbrados a que un clic en la barra de direcciones seleccione todo el texto que hay en ella. Ese no es el comportamiento por defecto de FF en Linux. Para cambiarlo, cogemos browser.urlbar.clickSelectsAll y lo ponemos a true.
  • Otra cosa que cambia de Windows a Linux es el comportamiento de la tecla backspace (alias ‘la flecha que borra para atrás’). En Windows vuelve a la página anterior mientras que en Linux no hace nada. Para dejarlo como en Windows buscamos browser.backspace_action y lo ponemos a 0.

De nada…

No todos los cables son iguales

El misterio, de los que provocan dolor de estómago. Mi disco duro portátil (un Western Digital de 250 gigas), de golpe, se negaba a funcionar en el portátil con el que no había tenido ningún problema tan solo veinticuatro horas antes. Se trataba del ‘netbook’, el Acer Aspire One (más en este blog) y estaba desconectado de la corriente. Seguro, pensé, que es que no tiene suficiente potencia (aunque, insisto, veinticuatro horas antes sí la tenía). Lo enchufo. Y que no. Me rasco la cabeza y me voy al despacho, a enchufarlo al portátil de verdad (un Dell XPS M1330). Y tampoco. Ni desconectado de la corriente ni conectado. Le echo la culpa a los astros y dejo pasar la noche. Preocupado por un buen montón de datos que hay dentro del disco, como es natural, pero sin perder el sueño. Repito el experimento a la mañana siguiente y, como buen científico, replico sin problemas el fracaso de la víspera.

Hasta que, naturalmente (el nombre del asesino está en el título) se me ocurre usar, en lugar del cable USB cutre, uno ‘de marca’ (Sony, para ser exactos). Maravilla de maravillas, todo vuelve a funcionar. Quién lo iba a decir…

Estamos de Siggraph…

…y por tanto cada día vemos vídeos impresionantes de lo que se puede hacer en el mundillo de los gráficos generados por ordenador y que hace unos pocos meses habrían estado más allá de la ciencia ficción. Mi favorito, de momento, para este año, es el vídeo sobre ‘desempaquetado de mosaicos’ cortesía de Microsoft Research y el Weizzman Institute (vía):

PS 20080820. O no…