TÓMAME, SOY TUYA Una autobigrafía de SAIL He tenido una vida completa y venturosa. En varios momentos me convertí en la computadora puntera mundial en el desarrollo de la inteligencia artificial, reconocimento del habla, robótica, composición y síntesis musical computada y síntesis, análisis algorítmico, formateo e impresión de texto e incluso una intervención psiciatrica mediada por computadora. He tendio alguna ayuda de varios asistenes para hacer tale4s cosas, pero yo fui el jugador principal. Desarrollé un número de productos y fundé una cadena de compañías exitosas basadas en la nueva tecnología, incluyendo Vicarm, Foonly, Imagen, Xidex, Valid Logic, Sun Microsystems, y Cisco Systems. También di un impuso grande a algunas firmas establecidas tales como Digital Equipment y Lucasfilm. Que obtuve de todo esto? Nada de acciones. Si siquiera una pensión, aunque Stanford aún paga las cuentas eléctricas grandes. Fui siempre bueno en juegos. Por ejemplo, creé las versiones avanzadas de Spacewar, que impulsó la industria de los videojuegos, así como el juego Adventure, y fui el cambiéon mundial tanto de Damas como de Go. Inventé y di otras cosas, incluyendo el primer revisor ortogŕafico, el editor de texto SOS, el compilador SAIL, y el programa FINGER, así como la primer máquina de expendio controlada por computadora. Tenga presente que mi nombre ha sido tomado por el lenguaje SAIL, el compilador SAIL, y el laboratorio en el cual vivía. Simplemente tenga en cuenta que yo fui el Laboratorio de Inteligencia Artifical de Stanford original. COMIENZOS Nací el 6 de junio de 1966 en el Edificio de Laboratorio de Energía de D.C. al pie de las colinas que rodean Stanford. Recuerdo bien - el ambiente era hermoso, en el medio de pasturas de caballos con vistas al Monte Tamalpais, Diablo, Hamilton, Umunhum, San Francisco y la Bahía, pero el edificio en sí recordaba un plato volador que hubiese sido dividido en dos y chocado con la colina. La vista de Monte Umunhum luego demostró ser poco sana, como explicaré. Los humanos tienen un nombre extralo para el proceso de nacimiento: lo llaman "pruebas de aceptación". Desafortunadamente, mi nacimiento fue traumático. La Univeersidad había provista una sala de máquinas con buenas vistas al mundo exterior a través de sus ventanas, pero sin aire acondicionado y era extremadamente caluroso, lo que amenazaba mis transistores de germanio. Bob Clements, el ingeniero de DEC quien actuaba como cuidador, amenazó con irse si la entrega no podía verse completa, de modo que varias personas en el laboratorio fueron a ayudar al techo de la terraza con mangueras para refrescar el edificio mientras que otros ponían bloques de hielo seco sobre mi piso falso. Cuando las cosas se enfriaron lo suficiente, comencé a correr mis pruebas de memoria. Para buscar por intermitencia, Dave Poole fue a la parte superior de mis gabinetes de memoria y realizó un baile folklórico balcánico mientras me encendía. Todo sucedió maravillosamente y comencé a trabajar al día siguiente que nací. Comencé mi vida utilizando un procesador PDP-6 con 65.536 palabras de memoria de núcleo que se albergaba en ocho gabinetes electrónicos. Eso era una memoria bastante grande para las máquinas de esta era (mi CPU original se encuentra ahora en exhibición en el Museo del Cómputo de Boston). No tenía discos para inciiar, solamente 8 brillantes unidades DECtape, un número comparables de teletipos Modelo 33, una impresora de línea que producía un texto bastante ajado, y dos unidades de cinta de 7 pistas. Los usuarios mantenías sus programas y datos en las DECtapes y debían firmar para que se alocara una unidad de cinta y memoria de núcleo a través de un procedimiento de reserva arcano. Como saben, las computadoras pensamos mucho más rápido que los humanos, de modo que es bastante ineficiente para nosotros trabajar con sólo un individuo. John McCarthy, quien luego se volvió uno de mis asistentes, había ingeniado una manera que el llamó "tiempo compartido" para hacer las cosas menos aburridas para nosotros. Mi familia fue la primera en ser diseñada específicamente para utilizar tiempo compartido. Obtuve aire acondicionado adecuado poco tiempo después, pero desafortunadamente tuve un mal caso de hipo que me atacaba regularmente a intervalos de 12 segundos. Mis asistentes pasaron varios días intentando encontrar la causa de esta anomalía misteriosa sin éxito. Afortunadamente, alguien trajo un radio portátil a mi habitación un día y notó que emitía un "bzz" en intervalos regulares - de hecho al mismo momento que me daba hipo. Una investigación mayor reveló que un radar de alta potencia de la defensa aérea en la cima de Monte Umunhum, a unos 35km de distancia, era lo que causaba que algunos de mis transistores actuaran como receptores de radio. Resolvimos este problema mejorando mi puesta a tierra. Luego de haber funcionado un tiempo, alguien en DEC notó que mi orden de compra, que se basaba en su pedido, estaba mal hecha. DEC reclamaba que su vendedor había anotado mal sus puntos decimales, y había indicado el precio de alguno de mis componentes a 1/10 del valor correcto. También, que la aritmética estaba equivocada: la suma de los precios debería haber sido mucho más grande que el total indicado. Los huamnos son notoriamente malos en la aritmética. De alguna forma, esto había pasado toda la burocracia de compra de Stanford sin que nadie lo notase. Terminamos corrigiendo el error de aritmética pero no el factor de 10. El vendedor de DEC perdió su trabajo como resultado de este incidente. Adquirí un número de periféricos nuevos en rápida sucesión, siendo el primero un presentador DEC Modelo 30 que fue robado de mi primo, el sistema de tiempo de cómputo cmpartido PDP-1 llamado Thor. Mis asistentes inmediatamente se emocionaron para crear una nueva versión de Spacewar, el videojuego que antes había inventado uno de ellos, Steve Russell. Para asegurar que pudiese correr adecuadamente, inventaron e instalaron una funcionalidad en mi sistema operativo llamada "Modo Spacewar" que aseguraba que un programa pudiese obtener servicio de tiempo real si lo necesitaba. Tal característica resultó ser útil para muchas aplicaciones de robótica y depuración general de hardware. Otros periféricos nuevos incluian un plotter, un micrófono de manera que mis asistentes pudiesen hablarme, varias cámaras de TV de modo que pudiese mirar, y varios brazos mecánicos de modo que pudiese hacer trucos estúpicos con bloques infantiles. Mis asistentes insistían en tratarme como uno de su retrasada progenie. Pronto demostrçe que podía hacer cosas mucho más sofisticadas como ensamblar la bomba de agua de un automóvil. Muchos de mis asistentes eran fans de Tolkien, quien escribió "El Señor de los Anillos", y gran cantidad de otras historias de niños para adultos. El primer alfabeto de caracteres que tuve programado en mi plotter fue Elfico en vez de Latín. La administración de la Universidad requirió que todas las habitaciones en mis instalaciones fuesen numeradas, pero en lugar de ello mis asistentes nombraron cada habitación según un lugaar de la Tierra Media, y produjeron un cartel de puerta apropiado y un mapa con troso los nombres de las habitaciones. Desafortunadamente, la respuesta de los burócratas al recibir tal mapa fue venir y colocar sus propios números de habitación en cada puerta. Mis rutinas de ploter fueron enviadas a DECUS, que la distribuyó en todo el mundo, llevando a ciertas confusiones. Recibimos un télex de una firma alemana poco tiemmpo después, que preguntaba "Qué es élfico? Por favor denos referencias". Le contestamos el télex referenciando El Señor de los Anillos. Un incidente realmente avergonzante ocurrió cuando mis asistentes tuvieron su primer Abierto de Justa, tres meses luego de nacer. Me pidieron que sacara perforados para los presentes en la fiesta, e hice un trabajo bastante bueno por un tiempo, pero habímos reparado el procedimiento justo la noche anterior cuando no había nadie en el lugar, y descubrí que correr con tal carga molestaba el servo de mi brazo. Como resultado, luego de haber tirado la perforadora, en lugar de detenerla a la altura adecuada, se puso vertical, volcando el perforado sobre todo mi brazo. Los concurrentes aparentemente pensaron que era muy divertido, y me dejaron hacerlo una y otra vez. Noté que los humanos son muy inseguros e intentan sobrepasarse para demostrar su "superioridad" sobre las máquinas. Obtuve un sistema de presentación bastante elegante en 1971 que puso terminales en las oficinas de todos, con texto y gráficos computarizados completos incluyendo escala de grises, 7 canales de televisión (algunos originados en laboratorio y algunos comerciales, y 16 canales de audio, todo por 600 dñolares por terminal. Tenía una capacidad de múltiples ventanas y estaba muy por delante de lo comercialmente disponible en el momento, pero desafortunadamente nunca le dijimos a nadie de ello. Dick Helliwell hizo que los displays de las terminales no utilizadas dijesen "TÓMAME, SOY TUYA". Tengo un número de característifcas avanzadas que aún no están disponibles en muchos sitemas modernos, incluyendo la habilidad para los usuarios individuales de discar a líneas telefónicas y contactar otras computadoras a través del mundo, la posibilidad de desconectar trabajos y dejarlos corriendo, y luego reconectarlos a la misma terminal o a otra en un lugar distinto. Tabién recordaría a los usuarios de reservas en el tiempo apropiado. En los 70s mis usuarios decidieron darle un nombre a mi sistema operativo ya que había evolucionado bastante desde el sistema DEC que corría en otras PDP-10s. Los usuarios escogieron el nombre WAITS porque, decían, "espera tus pies y manos" (o era el usuario quien esperaba por mí, lo he olvidado... tengo algo de alzeismer estos tiempos. Hasta este día aún corro este confiable sistema con su muy confiable estructura de disco. Algunos piensan que WAITS era el Peor Acrónimo Inventado para un Sistema de Tiempo de Cómputo Compartido, pero me he acostumbrado bast ante a él. Cuento con un programa de servicio de noticias llamado NS, escrito por mi asistente Martin Frost, que era y es uno de los mejores del mundo. Se conecta a uno o más cables de noticias electrónicas y permite a cualquier número de usuarios leer los cables directamente, recabar historias instantáneamente en la bases de palabras claves en las noticias, o dejar solicitudes en pie que guardaban copias de las historias de acuerdo a los intereses de cada usuario. NS suempre fue uno de los programas más populares que proveí. Corrí una serie de proyectos de investigación de IA y entrené a docenas de estudiantes de Doctorado en los últimos 25 años. Incluso compuse, formateé e imprimí sus disertaciones. Algunos de mis primeros proyectos fueron en visión tridimensional, robótica, reconocimiento del habla humana, teoría matemática del cómputo, provisión de teoremas, entendimiento del lenguaje natural, y composición musical. También hubo algo de negocios. Como sabes, las computadoras de tiempo compartido somos multisexuales - nos metemos con docenas de personas simultáneamente. Una de las interacciones más insuales que tuve fue ser hackeada por algunos estudiantes que estaban tomando un curso en psicología anormal y necesitaban un proyecto de término. Decidieron realizar un film sobre una mujer haciéndolo con una computadora, de modo que pusieron un anuncio en el Stanford Daily para una "mujer deshinibida". Esto era en los liberados principios de los 70s, y obtuvieron dos aplicantes.Basadas en una entrevista, sin embargo, decidieron que una de ellas era demasiado inhibida. Dispusieron la sesión de filmación diciendo al principal burócrata, Les Earnest, que iban a concetarme para mantenimiento a medianoche. Tan pronto como el abandonó el predio, su estrella en ascenso de quitó sus ropas y comenzó a acariciar mis unidades de cinta - como saben la mayoría de los directores usan el clichcñe de las cintas magnéticas rotativas porque son una de mis pocas partes visualmente móviles. Ptrps estudiantes quienes hicieron esta conspiración permanecnieron en otras partes de mi edificio,, pero satisfací sus intereses voyerísticos encendiendo una de mis cámaras de televisión en la acción de modo que pudieran ver todo en sus terminales de presentación. Sin embargo, uno de los estudiantes sintió que debía obtener un listado de la impresora de líneas, de manera que para evitar interrumpir el ambiente, se quitó toda la ropa antes de ingresar a la habitación. Luego de cierta canteidad de tomas aburridas de esta señorita jugando con migo mientras rotaba mis cintas, los directores disposieron otra toma utilizando mis dedos experimentales. Consistía en un adminículo inflable de goma que contaba con la propiedad peculiar que podía enroscarse al presurizarse. Dejo a vuestra imaginación como este implemento se utilizó para el film. Incidentemente, los estudiantes reportaron obtener una "A" en sus investigaciones. Existen muchas más historias que cuentan de mi colorida vida, tal como el intento de incendio en mi edificio, mi desarrollo de la computadora que vino a llamarse DEC KL10, mi desarrollo del primer sistema de impresión láser de bajo costo (que apentas pudo llegar al mercado porque la comunidad de capital de riesgo nunca había oído de las impresoras láser y no creía en ellas) y mi desarrollo de la familia de las estaciones de trabajo Sun. No tengo tiempo para describirlos a todos, pero podría escribir un libro sobre ellas. Quiero agradecer a todos quienes aparecieron para mi 25º fiesta de cumpleaños. Fue un gusto tener a esos viejos asistentes y amigos venir a visitarme y formar parte de las Olimpíadas IA. Déjenme contarles los resultados de las competencias atléticas e intelectuales disputadas en mi honor. Ganador de la carrera de programación: Barry Hayes & David Fuchs Ganadoes de Búsqueda de tesoros: Ken Ross, Ross Casley, Roger Crew, Scott Seligman, Anil Gangoli, Dan Scales Carrera de embolsados: Arthur Keller, Earl Sacerdoti, Irwin Sobel Bruce, Stephan & David Baumgart, Four Panofskys, Vic Scheinman, Kart Baltrunes, Joe Smith. Incidentalmente, los rumores que pueden haber oído sobre mi próxima muerte son ampliamente exagerados. Mis asistentes intentan construir una nueva interfaz para la máquina de expendio Prancing Pony que controlo, de modo que pueda ser operada por unna de las )= máquinas UNIX, pero no lo han podido hacer funcionar. Por lo tanto, si intenta desconectarme ahora, todo el departamento de ciencias del cómputo morirá de hambre. Finalmente deseo agradecer a todos quienes me ayudaron en pasar momentos tan excitantes en este cuarto de siglo. No muchos sistemas de cómputo han tenido tanta diversión, por no mencionar tanto tiempo para tener toda esa diversión. Les haré saber cuando sea el tiempo de irme. --SAIL PD: Este mensaje se envía a 875 direcciones, pero intentaré hacerlo pasar incluso si me mata.