<$BlogRSDUrl$>

Esos aparatos del demonio

Mis notas sobre lo que voy leyendo de ordenadores y periféricos

jueves, marzo 30, 2006

Programa como una chica 


Me ha hecho mucha gracia este montaje de Kathy Sierra :-)

Yo cada día estoy más convencido de que, frente a la visión popular de que los científicos -y en particular los matemáticos y los informáticos- no se preocupan de la belleza, que eso es cosa de letras, es más bien al contrario: muchos científicos pueden apreciar la belleza de un Monet y, además, la belleza de una ecuación... O de un trozo de código fuente.

miércoles, marzo 29, 2006

Sable de luz 


La mejor lucha con sables de luz que he visto nunca:



Impresionante lo que es capaz de hacer la gente.

martes, marzo 28, 2006

El anuncio de Stallman 


Vía Atalaya: el anuncio de Stallman en las news de que iba a crear GNU. Documento histórico, que se dice. Pero de los de verdad.

Etiquetas:


Charlas técnicas de Google en vídeo 


Cuentan en Ars Technica que en Google de vez en cuando dan unas charlas técnicas y ahora las están colgando en la red. Sólo hay que buscar por techtalks en Google Video. En la noticia de Ars Technica citan otras colecciones de vídeos de charlas técnicas.

lunes, marzo 27, 2006

Interfaz dentista-máquina 


Hoy tuve que ir al dentista a hacer una revisión de las encías. (Disculpen los escabrosos detalles personales.) Mientras desenrollaba un cable, la dentista me avisó de que iba a utilizar un sistema nuevo, una sonda digital. El proceso era el siguiente: le daba a una tecla y me pinchaba con la sonda, que iba "cantando" los valores de la medida: es decir, con cada lectura el ordenador reproducía una voz (femenina) que iba dicendo los valores medidos.

Me llamó mucho la atención esa sencilla pero ingeniosa utilización de la voz humana en el interfaz. Antes, la doctora iba midiendo con la sonda y le decía los valores a su asistente, que los iba apuntando. Ahora sólamente es necesaria una persona que maneje la sonda y el ordenador hace de asistente, diciendo los valores para comprobar si hay errores sin necesidad de que el dentista tenga que mirar la pantalla. Además, de esta forma ya están digitalizados los valores.

Tras acabar el proceso de medida, en la pantalla se muestra una imagen de los dientes con dibujos que muestran muy gráficamente las medidas obtenidas. A continuación la dentista iba seleccionando ciertos dientes y pulsaba un botón: la voz femenina y metálica decía: "Sangrado", "Sangrado"... Aquello parecía el "Hundir la flota": me daba la impresión de que en cualquier momento iba a decir "Hundido" :-)

Pero el interfaz no quedaba ahí. La siguiente exploración consistía en mirar dónde tenía placa bacteriana. Para esto todavía no deben de tener sonda digital, así que el proceso era que la dentista iba mirando cada diente y le daba a un pedal con varios pulsadores: en función de que hubiese placa o no, símplemente pasaba al siguiente o la ya familiar voz femenina anunciaba: "Placa".

Al final del proceso me dieron unas hojas que reflejan por impreso los resultados, con una calidad impresionante en los dibujos de los dientes y todo muy clarito.

La verdad es que me pareció una aplicación muy lograda. Algún temor atávico hace que me den algo de mal rollo los ordenadores que hablan -¡y encima en el dentista!-, pero aquí estaba plenamente justificado. Y eso que la aplicación corría sobre Windows: mira que si le llega a dar un pantallazo azul... Igual en vez de azul era rojo de "Sangrado" ;-)

Seguro que les costó una pasta... y seguro que con cuatro más que les cobren lo que me cobraron a mí, lo amortizan. ¡Dentistas!

viernes, marzo 24, 2006

A lo grande 


Me ha llamado la atención Big.com (vía Cammeron Moll. No tiene ningún secreto: es como Google, pero a lo grande :-)

jueves, marzo 16, 2006

El clip 


Ya sé que últimamente cito a Kathy Sierra todos los días, pero lo que he visto en esta historia no puedo dejar de enlazarlo: la pesadilla del clip del Word.

Windows en Mac 


Pues a pesar de que, hablando de EFI, el otro día enlace un artículo que decía que Windows XP no iba a funcionar nunca oficialmente en un Mac, hoy mismo se anuncia que funciona (oficiosamente). Se ha logrado gracias al concurso que organizaron desde onmac.

Lo que hacen, básicamente, es un nuevo CD de instalación de Windows XP en el que hay parcheados ciertos archivos. De momento todavía no hay soporte para el driver de la tarjeta gráfica acelerada, así que la gente que quería instalarse un Windows en el Mac para jugar va a tener que seguir esperando.

Me gustaría saber cómo lo han hecho en concreto. En el artículo sobre por qué Windows XP no iba a funcionar oficialmente en Mac, daban tres posibilidades:

a) Meter CSM dentro de los Mac. CSM es una capa de compatibilidad de EFI con BIOS que Apple, a pesar de que dijo que no iba a oponerse a que sus Macs corriesen Windows, no introdujo en la EFI de sus ordenadores.

b) Hacer que el sistema operativo funcione con EFI en una placa Yonah.

c) Ejecutar el sistema operativo en una máquina virtual.

Si no lo entiendo mal, el hack que se ha hecho ha sido la opción b).

Hay gente que se lo curra mucho. Pero mucho.

Thinking in Java 4ed 


La cuarta edición de «Thinking in Java» no será publicada entera en la red. Bruce Eckell, que se hizo famoso y rico gracias a que publicó las anteriores ediciones gratuitamente en la web (y gracias a que eran muy buenos libros), no ha explicado muy bien las razones. Una pena.

A través de la noticia en Barrapunto me entero de la existencia de la iniciativa OpenBook de O'Reilly, donde tienen disponibles para descargar (capítulo a capítulo, eso sí) unos cuantos libros interesantes como «Linux Device Drivers», «Using Samba» o el clásico «The Cathedral and the Bazzar».

Lo peor que le puede pasar a un croissant antivirus 


Dicen por ahí que el peor virus del año hasta el momento es... el McAfee Antivirus. Una actualización de su base de datos hizo que detectase un montón de ficheros normales como infectados, causando problemas sin fin a sus usuarios. Eso es lo peor que le puede pasar a un antivirus.

martes, marzo 14, 2006

Robot corriendo 


Así se llama el vídeo en Google: New ASIMO running, aunque como decían en reddit, técnicamente no es correr: no levanta los dos pies a la vez. Así todo, impresiona.

lunes, marzo 13, 2006

Menos es más y peor es mejor 


Reddit es un nido de serpientes. Pitón. Encerradas entre paréntesis. De Lisp. Así es que llego a sitios como Lesscode.org, donde defienden, entre otras cosas, que peor es mejor, artículo con una de las frases de alabanza de C y Unix más extrañas que he visto en mi vida: «Unix and C are the ultimate computer viruses».

Esta otra tampoco se queda atrás: «The good news is that in 1995 we will have a good operating system and programming language; the bad news is that they will be Unix and C++.»

Pero el sitio está dedicado sobre todo a una misión: llevar a los hombres de buena voluntad la Buena Nueva de que «Cuanto menos código, mejor». Dicen que han convencido hasta a Bill Gates, que ha dicho: «There’s only really one metric to me for future software development, which is — do you write less code to get the same thing done?».

Pero parece que no consiguen convencer al padre de Java, James Goshling. Dudo de que a alguien le pille por sorpresa.

A mí las opciones maniqueas que creen saber cuál es la forma correcta de hacer las cosas en algo tan general me parecen sospechosas. Pero debería leer más del asunto.

La usabilidad en un paso 


Según Joel, la usabilidad se resume en una frase: «Something is usable if it behaves exactly as expected.» El ejemplo que pone es el de un usuario acostumbrado a Windows que pasa un rato con Mac. Lógicamente, lo encuentra poco usable porque las cosas no funcionan como espera. No sé de qué me suena ;-)

Joel simplifica en exceso. También es importante la capacidad de descubrimiento de nuevas funciones cuando no conoces las viejas. Y si suponemos que las cosas tienen que funcionar como el usuario espera, entonces es imposible hacer un sistema usable para todo el mundo porque no todo el mundo espera lo mismo.

Kathy Sierra también habla de usabilidad y, en la dicotomía del otro día entre aparatos y usuarios, le echa la culpa a los aparatos. En realidad, como los aparatos, los pobres, son objetos inanimados que no tienen culpa de nada, le ehca la culpa a los que hacen los aparatos: sí, nosotros, ingenieros y diseñadores:


Help users revolt. Help them realize that perhaps their problem wasn't their fault. [...]

Can't program your VCR? Don Norman almost single-handedly let us all off the hook with his book The Design of Everyday Things where it becomes obvious just who is really to blame. (Yes, engineers and designers, that would be YOU.)


A mí me parece que esto de la usabilidad es difícil. Pero, también es cierto, para eso estamos: para hacer cosas difíciles.

sábado, marzo 11, 2006

Harry Potter, Lego y aprendizaje 


Hay gente friki... y luego hay gente friki.

A través de la apasionada y apasionante Kathy Sierra llego a una historia titulada Harry Potter and the Trainer of Dire. Lo que hace el autor es explicar la diferencia entre el aprendizaje tradicional y el constructivista y, para ello, utiliza una historia en la que el protagonista es Dobby... ¡y lo ilustra con figuras Lego!

Sólo tendrá sentido para los que conozcan las historias de Harry Potter, pero es impresionante.

EFI y Blas 


Vale, el chiste del título es malísimo :-)

El caso es que Microsoft ha anunciado que Windows Vista de 32 bits no va a soportar EFI. Este es el sistema que utilizan los «MacIntel» en lugar de la BIOS, así que el anuncio de Microsoft significa que no va a funcionar Windows Vista en los Macs actuales (y Windows XP menos). A alguna gente le ha sentado muy mal.

En 64 bits parece que sí va a haber soporte para EFI y los Macs futuros se supone que llevarán procesadores de 64 bits. Además se supone que EFI es el sustituo de la BIOS (hace ya dos años lo decía aquí).

La pregunta clave es: ¿Por qué cambiar a EFI? ¿Qué ventajas tiene? En el foro de Ars Technica aparecen algunas:


Another thing I can do is, since it is an external hard disk, is boot from any Mac to any other Mac. This is also good for backups, restores, repairs, file transfers, and taking advantage of faster systems when all I own is a portable system.

The third thing is dynamic boot options. During bootup I can hit the 'option' key and choose what to boot from. The computer automatically detects all bootable volumes, such as USB keys, CDs, hard disks, and external hard disks, and gives you the choice of which to boot.


En el artículo sobre por qué no va a funcionar Widows XP citado antes dan otras:


There are a bunch of things that plug into EFI and the Framework which allow you to do various neat tricks, from CD playing with the computer 'off' to reading file systems so the machine can boot.


La Wikipedia pone más:


EFI allows vendors to create operating system-independent device drivers. [...]

Ideally, the EFI development model will move the concept of hardware drivers from the operating system back into the lowest level of the PC structure: the hardware itself. Traditionally, when a PC is first powered up, initial device initialization is performed by the BIOS in the PC's default environment—real mode—which dates back to the original IBM PC. The BIOS then turns control over to the operating system while still in real mode. Modern protected mode operating systems, however, cannot use the real mode functions provided by the BIOS. The operating system must therefore use its own protected mode drivers for each piece of hardware it wishes to use. With the EFI model, however, manufacturers will be free to write their own OS-independent hardware drivers which can be included within the device itself and can be directly used by modern operating systems. Such EFI drivers could also be used, for example, to allow the PC to connect to the Internet and retrieve updated drivers even before an OS is installed.


La verdad es que la BIOS es una de las partes más longevas de la arquitectura PC, creo que sólo igualada por la disquetera.

jueves, marzo 09, 2006

Hablando en plata 



[...]
Yo: Pues no sé, porque con ese vocabulario que utilizan los médicos, no hay quien los entienda.

Amigo Abogado: Sí, es verdad.

Y: Pero, bueno, a vosotros los abogados tampoco hay quien os entienda.

AA: ¡Mira quién fue hablar! ¡El informático!

Y: Bah, no es pa' tanto.

AA: Que si el USB, que si el WiFi, que si el driver...

Y: Es sólo que está en inglés...


Si quisiera congraciarme con la concurrencia de este blog, en la que adivino más gente cercana a la informática que a la medicina o la abogacía, diría que una gran diferencia entre los abogados y los informáticos es que los segundos hablan de cosas nuevas que inventan y, por lo tanto, necesitan nuevas palabras; en cambio los abogados se empeñan en utilizar palabras antiquísimas que sólo se conservan en su jerga de leguleyos cuando el idioma ya ha evolucionado...

Pero la verdad es que el lenguaje informático no hay quien lo entienda. Una hora antes tuve esta conversación:



[Situación: en mi salón, ante un par de catálogos de MediaMarkt. Personajes: mi hermana (H), su novio alemán* (A) y yo (Y)]

H: Este portátil de 849 euros tiene un M 380 a 1.50 GHz y el de 949 tiene un M 725A a 1.7 GHz.

Y: La diferencia de 200 MHz no es importante, pero el Celeron gasta más batería y tiene una arquitectura distinta.

H: No sé de qué me hablas.

Y: Que el de 849 euros gasta más batería que el de 949 porque el procesador es distinto.

H: Ah, sí, este lleva Intel Premium.

Y: Premium no, Pentium...

H: ¿Y qué es esto de Celeron y Centrino?

Y: Más o menos el modelo de procesador. El Centrino lleva un procesador Pentium M mientras que el Celeron... lleva un Celeron.

H: Pues encima los nombres se parecen... ¿Y este otro de 1289 euros que lleva un Procesador Intel Centrino Duo?

Y: ¡Cómo? ¿Qué es eso!... No, no, tiene que estar equivocado: el nombre en realidad es Core Duo... Sí, mira el de abajo, el de 1499 euros, es un T2300 como el de arriba y pone claramente «Procesador Intel Core Duo T2300» y no «Procesador Intel Centrino Duo T2300» como el de arriba.

A: ¿Y si comgpro un AMD?

H: ¿Qué es eso?

Y: Otro fabricante de procesadores. AMD e Intel son como Ford y Renault, distintos fabricantes. Lo de Centrino, Core Duo y Pentium 4 son distintos modelos de un mismo fabricante.

A: ¿Y pog qué llaman a la megmogia DDR?

Y: Porque manda dos datos en cada ciclo. Significa «Double Data Rate».

A: Ah, es que a mí me sonaba a la DDR, la «Deutsche Demokratische Republik».

:-)

* No es que tenga otro novio que no sea alemán, pero es un detalle importante para la historia.


Si hasta los de Tom's Hardware y Ars Technica se quejan de que no entienden los nombres... ¿Cómo vamos a estar el común de los mortales?

Por cierto, que en el catálogo hay una «¡Primicia Tecnológica!»: un portátil de LG con refigreración líquida que «Reduce notablemente el calor [...]. Al no utilizar ventilador para disipar dicho calor, consigue que [el] equipo sea más silencioso». ¿Mande? ¿De verdad que es un portátil sin ningún ventilador? Y como muy bien preguntó el alemán: ¿Eso no pesará mucho con todo el líquido dentro? Si alguien me puede iluminar...

martes, marzo 07, 2006

Así ven las cosas en Intel 


Interesante resumen de la charla del Diretor del Grupo de Tecnología de Corporativa de Intel en Ars Technica, donde resume cómo se ven el mundo tecnológico actual en Intel. Algunos extractos:


He then moved on to Intel's primary focus for the future: energy efficiency. [...]

The move to dual-core over the majority of the product line was discussed, with Rattner admitting that it will take the software world a while to adjust to the need for multi-threading their applications, but that it was an inevitable move given the power envelope problems. Increasing the core frequency by 20 percent adds 73 percent more power consumption.

Gelsinger talked about how IP-based networking was winning over all other forms of communication, as witnessed by the rise of VoIP and other technologies.


¿Aparatos del demonio o usuarios tontos? 


Un estudio ha dicho que el 50% de los aparatos electrónicos que se devuelven no es porque no funcionan sino porque los usuarios no saben hacerlos funcionar. Hay dos posturas:

- El problema son los usuarios. Está muy bien representada por el tendero digital (por cierto, un blog interesantísimo, gran recomendación de Juanjo).

- El problema son los ingenieros, que lo diseñaron mal. Bien representada por Ars Tecnica.

Yo estoy casi más por la segunda opción porque hay cosas incompresibles. Mismamente, las palabras que se escogen a veces en las opciones de menú a veces parece que están en otro idioma.

Pero me ha llamado la atención este análisis de un comentarista de Ars Technica:


Blame the reviewers of electronics. They operate new gadgets for a living and forget that the actual consumer is not going to (1) read the manual (2) have familiarity with what all the newest features are good for (3) try out 20 MP3 players or cell phones in the comfort of their homes before they buy one. Then these reviewers will recommend the complex gadget over the simple one because "it has the most features". Then to make things worse, the reviewers go for the gadget that is the cheapest because it has the best "feature-to-price ratio", meaning less time money has been spent by the manufacturer on making sure the features work reliably and intuitively or writing a good manual! [...]


Curiosamente, el siguiente comentario es justo el ejemplo que pone el tendero digital como problema del usuario:


I wish I had even the slightest idea as to how I'm supposed to get the pictures taken on my Motorola e815 phone off the phone onto something else. It didn't come with any cables, and while it does Bluetooth, damned if I know what good that does me (lacking as I do anything else besides a headset that uses Bluetooth).
My cell company doesn't provide a website that pictures can be uploaded to, AFAIK.
So the pictures just sit there.


A mí me parece que hay un problema de diseño si se hacen teléfonos con cámara y luego pasar las fotos al ordenador es demasiado complicado para tanta gente: tanta gente no puede estar equivocada. A lo mejor Bluetooth no es la tecnología adecuada teniendo en cuenta que los ordenadores no vienen con Bluetooth y que, por lo visto, instalar un adaptador Bluetooth no es inmediato.

Por cierto: me acabo de acordar que hoy he tenido que leer el manual de mi microondas para ver cómo se ponía el gratinador sólo. Tiene tres botones y he tenido que buscar un manual: ¿No se darán cuenta que a veces las palabras dicen más que las imágenes? ¿No se darán cuenta de que no todos somos amas de casa con años de experiencia? ;-)

sábado, marzo 04, 2006

Google se pasa a AMD 


Dicen en Ars Technica que Google se pasa a AMD. Por lo visto los nuevos servidores que compra son Opterons por una cuestión de consumo eléctrico. Según los de Ars Technica, tener un servidor funcionando 24 horas al día durante tres años hace que la factura del consumo eléctrico sea casi similar al coste del hardware.

Interesante noticia. Sobre todo para AMD, teniendo en cuenta que Google tiene más de 200 000 servidores.

This page is powered by Blogger. Isn't yours?

Blogroll
Enlaces
Archivos

Licencia Creative Commons
Este trabajo tiene licencia Creative Commons License.