domingo, noviembre 21, 2004

Ejemplo de clonacion humana

Pues eso, con algo de trabajo duro, algo de investigacion concienciosa, algo de suerte y algo de leer el manual, la clonacion humana ha dejado de ser un mito. Todo gracias a cientificos españoles!

Usamos Java para esa clonacion, aqui esta el codigo:

public class ClonacionHumana {

public static void main(String[] args) throws Exception {
Humano humanoOriginal = new Humano("raul");
Humano humanoClonado = (Humano)humanoOriginal.clone();
}

public static class Humano implements Cloneable {
String nombre;

public Humano(String nombre) {
this.nombre = nombre;
}

public Object clone() throws CloneNotSupportedException {
return super.clone();
}
}
}

miércoles, noviembre 17, 2004

Someone copied me, GREAT!

In 1998 I created a new version of Aurora’s website, old version
"new" 1998 version. Aurora is multiplayer text based role playing game. It is still playable although not many players lately.

Recently I found another website that looks very very similar, TormentedSoul. I have to be honest I liked it, Aurora was not used, at least someone gets better use, and I felt really well, someone though that my work was good enough to be copied! Is it not great?

Screenshots (although is easier to look at the source code):

Aurora (click the image to enlarge):

TormentedSoul (click the image to enlarge):

Really I have to admit that I know this people, a couple of years ago I helped them with an “unfinished” project of a Flash Client for MUDs. But still to find this site was a surprise. And well, I have to say that I am not a graphics guy, but I think that mine is nicer(IMHO)!

lunes, noviembre 15, 2004

BBC politics

Hablo de la BBC porque viviendo en Londres es la television y canal de noticias que veo.

El debate de los ultimos años sobre la independencia de la BBC, tras el caso de los "45 minutos", Gillian y el Dr Kelly, en mi opinion sobra. La BBC no hace ni el mas descarado disimulo de ocultar su caracter racista, clasista y propagar informacion apoyando al gobierno.

Ejemplos:

Hoy mismo, Straw, la mano amiga de Pinochet, habla de que el gobierno del Reino Unido conocia de antemano el plan para una intentona golpista en Guinea Ecuatorial. Supongo que forzado por la situacion, ha aparecido en periodicos britanicos como The Guardian la BBC tambien ha publicado la noticia. Aqui. No, no esta en primera pagina, ni en internacional, son solo noticias en "politics". Supongo que golpes de estado en paises africanos son solo "politics". Nos lo cuentan, pero en paginas que solo los "hardcore" lectores de noticias encuentran, en cabecera el genocidio de Dafur. Cual es el orden? Se pierde el dominio de un pais africano, mercenarios inician una guerra ayudan y entrenan grupos reveldes locales, matanzas, el gobierno local intenta luchar contra los grupos reveldes, mas matanzas, potencias occidentales nos cuentan lo malo que es este gobierno que ataca a sus ciudadanos ( que no deja de ser cierto pero que solo es una parte de la verdad), matanzas, antes de que la bondad de los europeos y americanos les hace enviar sus tropas para salvar a los pobrecitos civiles. Ahora Un gobierno marioneta, que aunque siga matando, bueno, no es ya importante porque lo hace en nuestro nombre.

En que medida podemos esperar que gobiernos europeos esten involucrados en golpes o guerras como Sudan, Somalia o Ruanda? Si lo estan, no nos contaran mucho, en el intento de golpe de Guinea nos hemos enterado porque fueron capturados. No habia gente demasiado importante como para informar, el hijo de una primera ministra britanica, que anteriormente uso su posicion cercana al poder para beneficiarse personalmente.

Que podemos esperar de la BBC? bien poco, dudo que exista censura como tal, grandes profesionales ocupando las horas de baja audiencia o los canales de radio, en las horas de alta audiencia locutores que se retiran en algun momento para ocupar las filas de partidos de corte neo-nazi (pero no les llames nazis, porque odian a los alemanes de una forma que solo un ....).

Son tantos los ejemplos:

Se habla de la paga de maternidad, una mujer defendiendo los derechos de las madres, y la locutora de la BBC ocupando la posicion del "chico malo":

"Los patronos pierden mucho si una mujer esta de baja por maternidad."

Parece mentira, supongo que muchos de estos locutores estarian encantados de volver a la epoca en la que los patronos simplemente ponian cadenas a sus trabajadores y les obligaban a trabajar a cambio de comida.

Hablando de los derechos de la gente mayor, de la discriminacion en el trabajo y de los problemas de la gente de edad avanzada revelados por una asociacion local. Imaginas que en la BBC hablaran de los problemas de los pobres, la gente mayor viviendo con problemas....NO, tsh...que hacen estos tipos? Invitan a una señorona, con su abrigo de pieles diciendo que ella de siente marginada, porque claro, la television y anuncios son para gente joven, cuando son ellos, la gente mayor de 55 la que tiene mayor poder adquisitivo....Que tios!! Convierten un problema de la gente mayor en un problema de la gente mayor con pasta...

Es un espectaculo los titulares de la BBC, cuidadosamente estudiados, merecerian un capitulo a la manipulacion.

Pero lo que trascendio fue lo de Gillian. Supongo que la mayoria lo sabe, un locutor de la BBC dijo que segun fuentes internas en el dossier que el gobierno de Blair preparo para justificar la guerra de Iraq, se habia añadido la nota de que Iraq podia desplegar armas de destruccion masiva en 45 minutos, para "sex-up"(hacer mas tractivo?) el dossier. El director de la BBC en aquel momento defendio a su locutor, al final se le forzo a dimitir y un gran escandalo. Para que os hagais una idea, este era un programa de radio a las 7 de la mañana!



viernes, noviembre 12, 2004

Cinco duros

Todos tendemos a añorar esos detalles de nuestra infancia, el colegio, los partidos de futbol, las peleas y "guerras" contra los del barrio mas cercano y las "maquinas de marcianitos".

Que tiempos, hacer a nuestros padres rascarse el bolsillo, o buscar cualquier artimañapara conseguir esos 5 duros que podian costar, correr al bar donde estaba la maquina de moda eintentar batir aquellos records que firmabamos con nombres de tres letras. Debias tener tu propia firma, que tus amigos reconocieran que eras tu quien estaba en lo alto de la clasificacion, y que tendrian que gastarse una pasta para moverte de alli, bueno, eso no siempre ocurria, tambien pasaba que eras tu quien se gastaba una pasta intentando sacar a "BAR" de lo alto de la tabla y poder poner tu "ARG".

Supongo que muchos ya conoceis MAME un emulador que permite ejecutar muchos de aquellos juegos, o juegos de los viejos Spectrum, o C64 en tu PC.

Bueno, no es lo mismo, jugar al Pacman o al Space Invaders con el teclado, o a estos juegos de lucha.

Hace unos dias encontre una web en español sobre estos juegos de la "prehistoria",
Marcianitos
, hay articulos y enlaces interesantes. Aqui hay un link con mogollon de gente explicando como se construyeron su propia recreativa.

Yo no tengo animo, ni espacio ni dinero, para permitirme una recreativa, y me encontre este articulo hablando de un mando de madera con palancas y botones de solidez similar a los de las recreativas. Una gozada, me pille uno online y he disfrutado como ...

Quizas un dia de estos compro una maquina tamaño real, pero no se si conseguire la competitividad aquellos tiempos, y que todos los "records" esten copados por mi (porque nade mas juega) le quita un poco de aquel gusto, por no hablar de aquellos cinco duros!

miércoles, noviembre 03, 2004

Top american cities elections results

Votes in the 10 top US cities

I took the top ten US cities from Wikipedia and took the elections results in their states and in their county(source CNN).


  1. New York City, New York 8,008,278

    State:

    Kerry 3,945,432 58%

    Bush 2,763,506 40%



    Brooklyn (most populated county)

    Kerry 468,403 74%

    Bush 156,612 25%



  2. Los Angeles, California 3,798,981

    State:

    Kerry 5,330,598 55%

    Bush 4,292,436 44%



    Los Angeles

    Kerry 1,665,967 63%

    Bush 953,264 36%



  3. Chicago, Illinois 2,896,016

    State:

    Kerry 2,753,525 55%

    Bush 2,225,320 44%

    Chicago county:

    Kerry 801,796 81%

    Bush 180,440 18%



  4. Houston, Texas 2,009,834

    State:

    Bush 4,458,711 61%

    Kerry 2,786,016 38%

    Harris county:

    Bush 580,553 55%

    Kerry 472,320 45%



  5. Philadelphia, Pennsylvania 1,492,231

    State:

    Kerry 2,868,674 51%

    Bush 2,746,856 49%

    Philadelphia:

    Kerry 517,054 80%

    Bush 124,710 20%



  6. Phoenix, Arizona 1,371,960

    State:

    Bush 879,202 55%

    Kerry 705,986 44%

    Maricopa county:

    Bush 515,193 57%

    Kerry 387,423 43%



  7. San Diego, California 1,259,532

    State:

    See above

    San Diego:

    Bush 430,255 52%

    Kerry 385,621 47%



  8. Dallas, Texas 1,211,467

    State:

    See above

    Dallas county:

    Bush 345,482 50%

    Kerry 335,871 49%



  9. Detroit, Michigan 925,051

    State:

    Kerry 2,293,299 51%

    Bush 2,180,201 48%

    Wayne county:

    Kerry 506,108 73%

    Bush 184,492 27%



  10. San Jose, California 900,443

    State:

    See above

    Santa Clara County:

    Kerry 280,016 64%

    Bush 151,660 35%

lunes, noviembre 01, 2004

Competiciones en Topcoder

Recientemente ha terminado la "Google Code Jam Competition", miles de programadores de todo el mundo han participado y los 50 mejores se han reunido en las oficinas de Google en California para la gran final.

El ganador ha sido un Argentino, Sergio Sancho (ssancho2), asi se ha llevado 10mil dolares y posiblemente una oferta de empleo con Google. Resultados

Para explicar como funcionan este tipo de competiciones lo mejor es pasarse por el web de Topcoder. En cualquier caso, puedo explicar un poco. A los programadores se les dan 3 problemas de dificultad creciente y tienen 75 minutos para programar una solucion, gran conocimiento del lenguaje de programacion usado ( C++, Java, C# o VB ) ayuda, asi como conocimientos en teoria de Algoritmos ( Dynamic Programing, greedy algoritm...). Yo, personalmente he participado en un par de competiciones de las que organizan semanalmente, aunque el resultado no ha pasado aun del ridiculo. La velocidad es importante puesto que los puntos por cada problema dependen de la dificultad del problema en si y del tiempo necesitado para resolverlo. Tras la fase de programacion hay una nueva fase de 15minutos, en la que los programadores tienen acceso a el codigo de los otros competidores, durante esta fase pueden "retar" a otros cuando consideran que el codigo tiene algun fallo y ganar o perder puntos. Tras estos 15minutos se pasa a los "system test" cuando el codigo es probado por el sistema, y se ve si de verdad funciona o no.

Otro punto que me gustaria resaltar es la poca presencia de españoles, e hispanos en si ( a excepcion de Argentinos) en estas competiciones. Hay una clasificacion por paises, solo Argentina esta presente en el puesto numero 20, y donde hay hasta 30 paises.Clasificacion por paises. Podemos ver que Iran, Egipto o Singapur estan presentes, EEUU tiene mas de MIL participantes. No quiero llegar a ninguna conclusion, pero es triste, personalmente no ver hispanos aqui. Como nota relacionada, la universidad de Valladolid tiene uno de los web mas conocidos organizando este tipo de competiciones, con un amplio repertorio de problemas. ACM Valladolid

Un saludo (si alguien ha leido hasta aqui) y a ver si alguien se anima!! Seria interesante ver mas gente de habla hispana por alli.


NOTA: Publicado imicialmente en mi Bitacora en barrapunto el 27 de Octubre del 2004.