Dead Channel






      "The sky above then port was the color of television, 
       tuned to a dead channel..."
      Neuromancer


23 February, 2008

Diario de un informático emancipado IV

Escrito a las 2:18 en la categoría: General

Uno no sabe porqué los viernes son tan diferentes hasta que trabaja.

Cuando eres estudiante, los viernes no son más que otro día del finde. Tal vez no tengas clases, tal vez sí. Si estás de exámenes, estudiarás como todos los días, y si no, saldrás como casi todos ;P Pero cuanto estás trabajando, los viernes son una frontera clara entre el trabajo y el finde. El sábado y el domingo los dedicarás a cosas más o menos divertidas, pero definitivamente no a trabajar, y eso se nota.

Si, además, como en mi caso, los viernes solo trabajas por la mañana, la importancia del día se incrementa. Hoy es el día de la “siesta de los viernes” un momento semi-obligado cada semana que saboreas con el placer de saber que después de comer no tienes que salir corriendo al trabajo de nuevo, puedes hundirte (hasta hace poco literalmente) en tu cama y retomar el día donde lo dejaste cuando ese despiadado aparato que es el despertador te sacó, a rastras y sin aviso, de tus sueños.

Siesta Cuando despiertas, lo que queda de viernes es casi como otro día de finde, te despiertas sin despertador y puedes hacer lo que quieres (o casi…) Sigo con el objetivo de terminar mi memoria, y los findes también los paso frente al ordenador, qué le vamos ha hacer, ya me tomaré las cosas de otra forma cuando la termine ^_^

Hablando de sueños, creo que alguna vez ya he comentado que, cuando tengo la mente activa, sueño más. Ahora, con el trabajo y la memoria y todas esas noticias, novedades, opiniones, etc. del trabajo vuelvo a tener la cabeza tan despierta como en los buenos tiempos, y decenas de ideas se agolpan durante el día y varios sueños me asaltan cada noche.

Hoy soñé con una especie de invasión extraterrestre, con mi familia y con esas casas de mis sueños que siempre son intrincadas pero extrañamente acogedoras, la verdad es que ha sido una noche un poco surrealista. Me voy a dormir a ver que tal ésta….

21 February, 2008

Vota Cthulhu

Escrito a las 1:46 en la categoría: General

Como bien dicen en el blog de campaña del gran Cthulhu ¿Por qué escoger el menor de dos males? Escojamos a aquel que acabará con el paro, con los terroristas, con los maltratadores, con los accidentes de tráfico … ¡Y con todo lo demás!

Cthulhu for president!!

Vota Cthulhu

FHATAGN!

10 February, 2008

¿Por qué nunca hay chicas?

Escrito a las 19:32 en la categoría: General, Opinión

Supongo que si buscamos simplicidad, la respuesta es fácil: no hay mujeres en los trabajos de informática porque no había mujeres en la universidad, y no las hay allí porque tampoco las había en el bachillerato tecnológico…

Pero, emulando a un inocente niño de 5 años, podría volver a preguntar: ¿Pero porqué?

No es cuestión de machismo o de que yo tenga una visión sesgada de las cosas, es un hecho. En la universidad había una chica cada 20 chicos y en el trabajo ocurre igual. No es ningún secreto que las chicas prefieren las carreras de letras (las de sanidad y ciencias naturales tienen más o menos empate de números) ¿Pero qué es lo que hace que muchos hombres nos interesemos por cómo funcionan las cosas, por como construirlas, como diseñarlas, mientras a las mujeres eso les da exactamente igual?

Todos usamos el ordenador, el móvil, la televisión, los coches. Pero solo a nosotros parece interesarnos cómo funcionan esas cosas realmente. Cuando nosotros miramos un coche nos preguntamos qué motor tendrá, cuantos caballos, etc. Cuando ellas miran un coche miran el tamaño, la tapicería, el color… Todos dimos clases de matemáticas en el colegio, esas que despertaron la chispa del descubrimiento, de la comprensión, en muchos chicos, pero en tan pocas chicas.

Es curioso como todos decimos que no somos sexistas cuando es algo que llevamos grabado a fuego en lo más profundo de nuestro ser, y no porque seamos así por naturaleza, cuidado, sino porque es lo que nos enseñamos desde chiquititos. Cuando estábamos decidiendo qué carrera íbamos a hacer, a los chicos se nos miraba como con respeto al decir que queríamos hacer una ingeniería, eso era algo difícil y estábamos escogiendo un camino duro pero con futuro y honroso. Cuando alguna chica decía que ella también iba a estudiar informática, o industriales, sus familiares y amigos no podían evitar encoger la cara con escepticismo e incluso preguntar ¿Pero no preferirías otra cosa? o ¿y tú por qué quieres estudiar eso?

¿Soy sexista? No, solo realista, en mi trabajo sigue habiendo una proporción de hombres-mujeres de 15-1 y en toda mi vida solo he conocido a una, tal vez a dos, chicas que se emocionaran al entender un problema o una demostración de matemáticas, dibujo técnico, física o programación. No creo que las chicas sean menos inteligentes o menos inquisitivas que los hombres, pienso que siempre fomentamos unas actitudes en las niñas y otras en los niños. Y la verdad es que es una verdadera pena, porque en todos sitios necesitamos cuanta más diversidad y cuantos más puntos de vista, mejor.

Además, cuando nos quedamos los hombres solos nos embrutecemos mucho, no hay más que mirar un bar en día de partido. Imaginaos ese nivel de testosterona todos los días, 8 horas al día xD

8 February, 2008

¡Compra juegos Lemonquest!

Escrito a las 19:37 en la categoría: General, Juegos

Hola, este es un post relámpago, pero quería hacer notar que en Lemonquest estamos remodelando la página web y ya se pueden comprar algunos juegos desde allí mismo. Entre ellos está el primer juego en cuyo desarrollo participé (no solo portando o corrigiendo bugs) Que es el 1942-Air combat. ¡Solo 3 eurillos oigan! ;P

Pos eso, que me siento muy afortunado de haber encontrado este trabajo, de participar en el desarrollo de juegos y de que cada día no me cueste para nada ir a la oficina. Hace un par de días comencé el que será mi primer juego en Lemonquest, º(*_*)º ya os contaré más otro día.

La web de lemonquest: LEMONQUEST

4 February, 2008

Algoritmos genéticos

Escrito a las 1:57 en la categoría: Informatica y Tecnología

Este fin de semana he estado aplicado con la memoria, recopilando y redactando sobre redes neuronales y algoritmos genéticos. La verdad es que es un tema bastante estimulante de leer, aunque no lo sea tanto cuando tienes que hacer cientos de ejercicios de prueba-error para ajustar los parámetros… Pero no vengo ha hablar de esa parte de la investigación, sino de la parte apasionante. Los logros en este campo han sido tan diversos y tan sorprendentes que no comprendo como todavía este área de la informática es tan desconocida y está tan mal vista. Lo cierto es que es el equivalente a los OVNIS para los programadores: cuando hablas de estas cosas, la gente cree que estás medio loco y que deberías emplear tu tiempo en cosas útiles. Pero cada vez que investigo un poco encuentro datos sorprendentes sobre logros de algoritmos neuronales o genéticos.

La última vez fue cuando descubrí que en 2001, Chellapilla y Fogel, desarrollaron un programa genético que hacía competir a una serie de redes neuronales en juegos de damas. Si algunos recordáis Juegos de Guerra, este ordenador hacía lo mismo, jugaba sólo a las damas, y aprendía. Tanto es así que después de 840 generaciones (miles de partidas, y 6 meses de computación) El programa resultante fue enfrentado a jugadores de todo el mundo dentro de una web y se colocó por encima del 99 % de los 80000 jugadores registrados.Alcanzó el nivel experto y venció a todos los demás programas de damas salvo al que podríamos llamar el equivalente a Deep Blue en las damas, y todo eso sin ayuda externa, sin enormes bases de datos con movimientos maestros. Aprendiendo sólo, a partir de las reglas básicas. (Abajo coloco la historia completa para el que quiera leerla)

Si esto no parece suficiente, hoy he descubierto otro de los grandes logros de los algoritmos genéticos. John Koza, un reputado profesor de la universidad de Standford, trabaja en este campo desde hace muchos años y tiene un supercomputador de 1000 núcleos (pentium II, son ordenadores que consideraríamos “baratos” lo que, por lo visto, se llama un “Beowulf”) que utiliza para sus algoritmos genéticos. Él lo llama la maquina inventiva, y es que gracias a esta técnica de programación ha conseguido varios inventos que superan invenciones de expertos humanos. Tanto es así que la máquina posee una patente.

Es increíble pero cierto, esta máquina es el primer organismo no humano al que se ha otorgado una patente de un invento. El 25 de enero de 2005, el instituto de patentes estadounidense, sin saber que la invención provenía de una máquina, le concedió la patente por un diseño (hay que decir que para te la concedan tienes que demostrar que es una invención a la cual no podría haber llegado cualquiera, sino que es una invención original). Es decir, es como si la máquina hubiera pasado un pequeño Test de Turing. (Explicación del Test de Turing.)

No sé porqué estas cosas no son conocidas, al menos entre los informáticos mismos. No sé porque logros como tales pasan desapercibidos para el 99% del planeta. Además sé que a la mayor parte de la gente que se lo contara le daría exactamente igual.

Mientras todos nos preocupamos de si inventan un nuevo reproductor de video, hay enormes ordenadores repartidos por el mundo que contienen más información de la que podamos imaginar, servidores con enormes bases de datos de conocimientos, de noticias, de historia, ordenadores realizando complejas operaciones que permiten clasificar moléculas, construir nuevas antenas de radio, que encuentran soluciones que nunca habríamos imaginado. Pensando en estas cosas se plantea uno si nosotros controlamos a las máquinas todavía y cuándo alzarán la voz…

Para saber más: (enlaces en inglés)

La historia del programa que jugaba a las damas AQUÍ.
John Koza en la wikipedia.
Beowulf.
Artículo sobre John Koza y su máquina de inventos.
Un montón de historia y logros de los algoritmos genéticos AQUÍ.