miércoles, 2 de julio de 2008

Yoritsuky IBM

"Esa luz iluminaba tímidamente a través de la puerta de cristales. Sin importar la forma ni su estado anterior, ninguna huella quedaría para la posteridad."
(Extracto 47 del libro de las raíces)

Meikke se ubicó sobre el almohadón, a dos palmos de la mesa. Con calma posó su mirada sobre la vacía taza de porcelana, sin diseño perceptible. La taza se deslizó rápidamente hacia el borde más cercano de la mesa, más cerca, más cerca... tatami.

Nuevamente la taza en la mesa y nuevamente la taza derrotada. Dos veces más el ruido apagado, y dos veces más el aroma a cedro se hizo fuerte.

Inclina el pico de la tetera sobre la taza, el agua antes inexistente, ahora material, fluye nueva. Nuevo también el rumor de las fibras que absorben el agua derramada. El rumor se apaga, pero el agua sigue allí sobre el tatami, no se inmuta ni se entera, no se da por aludida.

Meikke suspira y se desconecta, la simulación no esta funcionando, cierra su laptop y anota.

Post-it: "Casa Virtual Japonesa: el tatami no absorbe el agua, hacer diseño de taza."


"Un tigre salta, un dragon vuela. El hombre imita."
(Libro de los viajes)

jueves, 19 de junio de 2008

Lluvia break.

Se dice que cuando llueve (un poco) se pueden ver los píxeles a través de las gotas, pero solo cuando es de noche, en invierno, hace mucho frío y no anda nadie por la calle.

Si te preguntas porque sos el único mojándote por ahí, mientras todos están en sus casas viendo las noticias del día... yo creo que no, que el programador hizo que a las personas no les gustara la lluvia y así programar menos, pudiendo reutilizar las librerías "Que hacer cuando estoy aburrido y soy una vaca", módulo: "Mirar tele".

Y porqué un tipo se dedica a salir cuando llueve, está frío y hay viento? Sale para que el dios-programador lo vea y se apiade de él? Sale a buscar a alguien como él?

Allí, contra el neón, allí mismo entre esas gotas suspendidas, se lee "*EVICE_F#LE_N¿ME, MAJOR_NUM);"

miércoles, 18 de junio de 2008

InProTech

Los rumores iban y venían como un bolsa de plástico entre dos apartamentos y su correntada. InProTech estaba barriendo a sus competidores mas rápido que un Ferrari a una tortuga. Otra empresa mas que sale de la nada y que al instante de su nacimiento ya cuenta con cien empleados y tres pisos de apartamento. Noticia en Nasdaq, noticia en Tokyo y en Los Tigres. Probablemente yo nunca había visto algo tan asombroso desde cuando me ocurrió lo mas asombroso en otra época que no recuerdo. Es que InProTech no es algo de todos los días, es de ningún DIA, una empresa de software así no ocurre, porque? Porque ya no existen mas empresas de software independientes, son departamentos enteros de multinacionales bancarias, científicas, de comunicaciones o gobiernos. Ninguna empresa independiente tiene el capital suficiente para conseguir clientes, producir y barrer a los competidores cuando ni siquiera existen, pero allí está InProTech, barriendo los departamentos de software, las Software Factory, de las multinacionales dedicadas al negocio de la comunicación.

Yo en ese momento trabajaba para TilSol, el departamento de informática de Brasil y uno de los mas exitosos desde que se pudo fusionar software con creatividad. La creatividad había sido uno de las grandes utopías de los hackers, era como una promesa política del gobierno, nadie se animaba a negar su existencia, porque era su pasaje a lo humano, era la promesa de agregarle a palabras sin contenido emocional una capa de creación, de arte, era decir “soy humano”. Yo siempre CREI en esa utopía hasta que se hizo realidad y entonces me di cuenta de que mi creatividad era casi cero. Ser artista es un estado mental, pero no es el típico estado mental de hacker, el estado de artista es de los mas amplios de los que tengo noticia, primero el arte, el 'estado de artista' y luego una aplicación, un estado derivado pero a su vez mas especifico, concentrado en esa aplicación, como ejemplo la pintura o el hacking. El hacking tiene limites contextuales, el arte no, alimenta al hacking, pero el hacking no lo toma todo, solo lo que le sirve, una parte. Yo no era lo suficientemente creativo y mi hacking dependía de mi estado emocional, era un hacker por temporadas.

Y en Brasil había un estado de creatividad importante, personas comunes, lleno de ellas que respiraban arte, no en el sentido del arte de los libros, no ese, sino el arte nuevo, el del DIA a DIA, el arte que siempre nace y muere, pero el interesante permanece. Y siempre hubo buenos hackers en Brasil, los pocos que había eran buenos y eran artistas a su vez, hasta la época de los nuevos lenguajes de programación, los que para trabajar en ellos había que expresarse en ellos, eran como idiomas y nosotros unos poetas escribiendo en ellos. Para esos potentes lenguajes se necesitaban hackers y artistas, de allí que TilSol de Brasil con sus artistas brasileros era de los mejores departamentos de software del mundo.

No recuerdo como empecé a trabajar en TilSol, en mis anotaciones no figura esa historia, siempre que recuerdo algo que me pasó lo escribo, solo se que ellos no sabían nada de mi hacking temporal. Cuando me uní a ellos todo fue genial, era algo nuevo para mí, estimulante, mas estimulante que los coctels. Empecé en un equipo creando un modulo de predicciones el cual luego lo conectamos con el sistema de pagos de impuestos. Fue fascinante, todos éramos hackers, los habíamos en informática, en matemática, en economía. El proyectó fue bien y nos tomamos un mes entero de vacaciones, entonces decaí nuevamente. La playa me parecía excelente, la música, la noche, los tragos, las drogas y todo lo demás no me importaba, seguía su ritmo, aparentaba y reía mucho y decía cosas inteligentes, pero yo pensaba en otra cosa, no sabía que era, no lo podía recordar. Solo recordaba porqué no recordaba, nada mas.

Sabia que había trabajado en Estados Unidos, era otro mundo completamente distinto, no ocurrían errores, no se los permitía, podía fallar un sistema pero no una persona, había un control constante sobre los empleados, como bebes prematuros. A los que nos equivocábamos nos comenzaban a estudiar físicamente y sicológicamente. Estudiaban todo, desde que comíamos, que ropa usábamos, que pensábamos, que sentíamos. Los sicólogos y siquiatras hacían un trabajo minucioso, no dejaban escapar nada, éramos demasiado valiosos, mas que nosotros lo valioso era nuestro conocimiento acerca de los sistemas que habíamos desarrollado. Ellos averiguaron las causas de mis depresiones, probaron muchos métodos hasta que hablé, lo conté todo, me diagnosticaron una enfermedad con nombre extraño, pero no podían arreglarme, entonces borraron de mi memoria las mayoría de los enlaces hacia los recuerdos causantes de mi depresión y me implantaron otros.

Cuando salí del tratamiento, seguimos en un nuevo sistema, un sistema chico, con poca complejidad, era como una prueba poco exigente para mi mientras era monitoreado por el equipo psiquiátrico. Mi capacidad no era la misma, mi experiencia de vida era una parte importante en mi capacidad ahora disminuida. Yo no les servía enfermo y no les servía sano. Ellos habían fracasado en su tratamiento, no podían hacer mas nada y me liberaron.

Código

El código era un concepto difuso, su definición era fluctuante y en ningún libro te decian lo que era. Yo me inicie en ese negocio solamente para teclear mas rapido y luego de algunos periodos se convirtio en mi medio de vida. Todavia recuerdo la epoca en que programabamos por placer, haciendo lo que queriamos hacer, lo que nos atraia, lo que nos hacia sentir como si estuviesemos tocando algo intangible, inexistente, como ver algo que nadie veia, que nunca habia estado alli; como aquella vieja pregunta "Cuando cierras los ojos, todo a tu alrededor sigue existiendo?" pero al reves, nuestra pregunta era "Que ocurre si tenias los ojos cerrados y de pronto los abres, la creacion universal?"

Lamentablemente, nadie te paga para que veas cosas que no pueden ver, asi que te encuentras en la necesidad de usar una parte de tu tiempo en crear modelos de la realidad para que el mundo real pueda alejarse un poco de si mismo. Y no hablo solo de alejarse de la cotidianeidad (estados de cuenta, contratos, llamadas) sino de si mismo realmente y aqui me pongo a pensar en chats, blogs, redes sociales y un mundo virtual en 3D donde puedes tener una isla virtual con palmeras, una docena de chicas bailando al son de una hulu, una esposa distina a la que duerme en tu cama por las noches y poder pagar tus cuentas del mundo real en la sucursal de tu finaciera situada en el aeropuerto de tu isla, cool?

Ok, el proyecto del mundo virtual parece bastante estimulante, pero me imagino que trabajar alli seria, de acuerdo a las leyes de la probabilidad, como trabajar en el circo ruso mas espectacular pero que tus tareas consistan en bañar a la manada de elefantes a las 5 de la mañana sin importar si estas en Vladivostok o Las Vegas.

- Donde trabajas?
- En nada, ahora baño elefantes.
- Que te pasa?
- Lo siento, en que estabamos? Estaba pensando...
- En que?
- Imagina que estas leyendo un libro, el libro es extraño, es mas bien como un puzzle, pero en vez de armar una imagen, lo que tienes que armar es una historia que tenga sentido para ti, no tiene porque ser correcto, y distintas personas ordenarian las partes de distinta forma, te lo imaginas?
- Si?
- Que piensas de ese libro, lo comprarias? jugarias a eso?
- Si me lo regalaran, no creo que lo compre, me pareceria una perdida de dinero, ya que todos los demas libros vienen armados.
- Mmm, y comprarias uno resuelto por otra persona?
- Si, si es interesante y tiene buena critica, je.
- Ok, recuerdame que debo pasarte el numero de mi ex.
- ¿?
- Adivina como se llama el libro. :)

En el restaurant había una acuario con muchos, muchos peces, yo me fijaba en sus escamas y había uno que las tenía de color dorado, elejimos ese y el camarero haciendo una reverencia de imitación, nos dice "Su elección es de la buena" Y a mi, que siempre tuve cuidado con las mezclas, me pareció excelente acompañar el sushi con vodka y frutas, una extraña combinación, originaria de la Rusia sovietica cuando las estrellas de los ballets y circos se codeaban con miembros del politburo, podían acceder a peces dorados para olvidarse de todo el partido, la propaganda y el estado.

24 x 7

Muchos sistemas de software se parecen a gigantes elefantes grises, pesados y enloquecidos. De un tamaño desproporcionado, muchas veces casi imposible poder distinguir sus partes, pesados por la dificultad para hacerles modificaciones y enloquecidos una vez que se produce una falla es arduo poder detener sus consecuencias.

El modelo de desarrollo de estos gigantes del software es el llamado “24 x 7”, se contratan algunos cientos de arquitectos, diseñadores y programadores, en grupos físicos de 20 personas como mínimo, alojamiento en la propia zona de trabajo, jornadas laborales de 14 horas y se les exige disponibilidad total en caso de urgencias.

Los sistemas son tan enormes que es 99,999999% probable que nunca colapsen en su totalidad, y cuando falla la totalidad de un componente, cualquiera sea, el porcentaje de daños está por debajo de la unidad. Solucionar una falla puede llevar cientos de horas hombre debido a la inmensa maraña de código en ejecución y datos que hay que analizar. Muchas fallas pueden permanecer años sin resolverse, y como medida paliativa se escribe un pieza de software que haga exactamente lo mismo que la característica dañada, y se acopla la nueva pieza en tiempo de ejecución.

así, muchos sistemas pasan a ser un gran elefante deforme con miles de injertos artificiales que lo mantienen con vida.

Su arquitectura es elegante, una mezcla de ingeniería y arte, el sistema está divido en componentes, donde cada componente es una pieza independiente y se la puede aislar, prohibir su acceso, inspeccionar y modificar mientras el sistema está funcionando. No puede haber ni un segundo de suspensión de la actividad, lo contrario significa una perdida de millones de dólares y vidas humanas. Todavía se recuerda la catástrofe del avión que cayó en una ciudad por un falla en el software de navegación.

Las entidades bancarias van a la quiebra cuando sus sistemas finalizan su ciclo de vida, software con tantas fallas acumuladas que es imposible mantenerlo, ese software que controla el capital mas importante de los bancos: la información.

Cuando perteneces a un proyecto gigante, con urgencias cada DIA y miles de componentes encastrados al sistema, tu único deseo es largarte de esa prisión, irte bien lejos de todo lo que conoces y no escribir nunca mas una línea de código, ni siquiera un “Hola Mundo.” en pseudocódigo. Quizá no eres la persona indicada para el trabajo, o quizás la arquitectura está mal diseñada pero en ti y tus compañeros recae la implementación, lo que si es cierto es que ya estás harto. Pero ya no es tan fácil irse, tu cerebro contiene información importante del sistema que nadie mas conoce, y que obtenerla partiendo desde 0 costaría muchísimas horas de trabajo y miles de dólares, por eso es que nadie dejará que te vayas, ni tus compañeros y mucho menos tus jefes.

Todos las zonas de trabajo de los proyectos “24 x 7” se parecen a campos de concentración de última moda; miles de cámaras y micrófonos escondidos, guardias de seguridad por todos lados, y sociólogos, psicólogos y psiquiatras analizando a todos los empleados.

Allí no puedes renunciar, no hay forma, estás totalmente dependiente de tu zona de trabajo, tus conocidos, y de todas las necesidades artificiales. Lo único que puedes hacer es esperar a un ataque de locura que te haga salir corriendo para nunca mas volver a nada parecido.

Es una vida gris y esclavizada, donde todo tu mundo se reduce a la empresa para la que trabajas, todo te lo da tu empresa, el alojamiento, el ocio, la comida y los canales de tv y películas. Es un mundo reducido, artificial.

Texas Clean

Un tejido de alambres, de un poco mas de dos metros de alto, y cada diez, columnas de hormigon. El sol de las diez de la mañana todavia parece aferrarse a los edificios del lado este, como cuando te despiertas y no quieres despegarte de la cama.

A esa hora, con ese viento del mar golpeandote la cara, se hace dificil mantener los sentidos en alerta, y sobretodo aparentar un andar familiar para los residentes del lugar.

Blink 3. Es el café al que preferirias ir en un momento como este, y sin tendencia a exagerar, se puede decir que estar alli en un cruce de calles, con una fila interminable de autos frente tuyo y el mismo viento frio de siempre es poco deseable, a no ser que empiezes a pensar en que luego de terminado tu trabajo puedes tomar el dinero y largarte de alli al lugar que mas quieras, y hasta puedes montarte tu propio Blink 4 privado con derecho de admisión.

Texas Clean es un barrio especial, es un barrio para nets 2.0, la nueva tendencia de startups creados por jovenes de buen gusto y expertos en lo que hacen. Su geografia, sus espacios verdes y el mar no son un mero capricho, sino que colaboran con un objetivo economico y personal.

Las oficinas de WebStudio se ubican en el primer edificio construido en Texas, ocupando todo el quinto piso. Un piso de tipicos despachos de paredes de vidrio, balcones con vista a la bahia, cocina y patio interior. Al llegar alli tienes la sensación de que no existe tal empresa ni de que es un lugar de trabajo, la idea que surge y desplaza a las anteriores es que WebStudio es un lugar donde descubres lo que tienes que hacer, como hacerlo y simplemente lo haces.

Estos dias numero 0.

Alicia encendió un dispositivo gris, de espacio compacto ocupada su mayor parte por una extraña pantalla que mostraba un monton de nombres extraños, puntos y numeros.

¿Y de qué sirve un i-papiro sin videos ni interfaz estandar?", se preguntaba Alicia.

Ella, que habia vivido entre flats, auto-arte y manipulacion de genes, sistemas ubicuos y lo mas importante: control sensorial; no sabia que hacer con ese extraño regalo.

"Cosas del viejo", pensó. Pero sentía que habia algo mas... que sería?. Oh, si, la ultima frase de su abuelo "Es la madriguera del conejo". Una frase que pensó, al principió, era una de las tantas frases que siempre tiraba su abuelo, pero de seguro fue la única que el abuelo dijo en el momento en que fallecia, un hecho que la diferenciaba de las demas.

"Yo también estaré alli", pensó Alicia media hora después de aquel momento. Y transcuridos cinco meses esa frase habia regresado a su mente, se mantenía en las capas conscientes de su pensamiento, un método que Alice siempre utilizaba cuando presentía algo grande y el objeto del pensamiento debería ser una pieza importante.