Wednesday, May 14, 2008

Lo que queda del 2008 - Update 2

Sí todo sale como quiero...

  • Mayo: a Magic Mountain Listo! (por acá las fotos)
  • Junio: mucho, mucho trabajo! (Al menos 2 artículos que preparar y un avance de tesis!) Listo!
  • Julio: Viaje a Seattle / Vancouver, cortesía en parte del Germán, Gustavo y Mary. Listo! (por aquí las fotos)
  • Agosto: Congreso de SPIE en San Diego. Mi primera vez exponiendo en un congreso!! Listo! Aunque no me fue tan bien como quería.
  • Septiembre: Cuba al CIARP. Listo! (fotos por acá) Nuevo: CodeJam 2008 en Mountain View este lunes que viene mas la paseada por San Francisco un par de días antes.
  • Octubre: Mucho trabajo con la olimpiada
  • Noviembre: Nacional de mate en Sonora, y preparar el 2do avance de tesis para diciembre.
  • Diciembre: Avance y vacaciones a Cd. Juárez.

Y se acabó el año!!

Siguiendo la costumbre de los anteriores... este se me está yendo cada vez más rápido =S

Friday, May 09, 2008

¿Romanticismo?

Mientras que a mi consciente no se le da... a mi subconsciente le sale muy fácil.

Lo que fue un sueño cruza entre el ANPA y Terminator, si lo quisiera poner en palabras, lo m►0s acertado sería: while being chased by angry human hating rocket launching machines, there's no one else I'd rather spend the last few minutes of my life running with...

$#@$%&@# sueños piratas...

Thursday, May 08, 2008

ANPA 2008 - Trip Report - Día dos - De noche...

'tonces... la noche anterior, por motivos de cansancio no se pudo salir. Y el sábado, a pesar de lo largo que había sido ya, era el único día disponible para ello.

Ya estando en el hotel, el Burgos se echó para atrás y decidió quedarse a dormir... aunque los demás salimos con la duda de si en realidad se quiso quedar para practicar y sacarnos ventaja en la final...

Quedamos con el Paco que nos veíamos en el lugarcito ese, porque el andaba ya vagando con la delegación de Querétaro.

Total, que llegamos a Centro Max, si mal no recuerdo. Desde el taxi se veía que era un lugar concurrido, y se veían varios establecimientos funcionando... no recuerdo el nombre del primero, el Tequila's al lado, otra cosa que parecía sports bar o centro botanero donde tenían la pelea de box de ese día y otra cosa de nombre más tropicalón que tenía finta de salsero o algo asi...

Fuimos a echar ojo a los otros, y como que no llamaron la atención, hasta eso la música más llamativa era la del Tequila's.. el defecto que tenía es que cobraban cover. 50 pesos, que no es tanto... pero... va en contra del sentido común, pues! Uno normalmente evita esas cosas... pero pues, donde andabamos era el único medio antojable... ya qué...

Lo primero que salta a la vista es el par de jaulas que tienen en lo alto en una de las paredes. Común, supongo... lo que no me esperaba fue ver weyes sin camisa bailando. Y no es que me moleste, ni nada, simplemente lo "normal" es ver fulanas voluptuosas con poca ropa. Y aquí teníamos tipos (bastante buenos, por cierto) en poca ropa bailando.

Nos acomodamos cerca de la entrada, cerca de la barra también, y empezó el proceso de zorrear. 3 tipas al lado, en la configuración típica de 1 muy bien, bailando con ganas pa' llamar la atención, y las otras dos esperando a ver que les caía gracias a ellas. Adelantándome un poco, tiempo después cuando nos fuimos, seguían las mismas 3 en la misma posición y sin haber agarrado nada. Igual y sólo iban por la música... quién sabe...

Fili y yo nos quedamos viendo un rato mientras el Eric se ligaba a una mesera. Luego descubrimos que no era ligar, sino que aún estando en la barra, no le hacían caso y toda compra tenía que ser a través de un(a) meser@.

Decidimos pasear un rato por el lugar, pa' cambiar la panorámica un poco... Nos plantamos cerca de la barra que 'staba al otro extremo del lugar. Para cuando cambiamos de posición, cambiaron los tipos enjaulados y ahora quedaron tipas, como era de esperarse, bailando en las jaulas. Eso estuvo interesante, entonces, el lugar es equitativo en cuanto a géneros! Me gustó ese detalle...

Estando en nuestro puesto de observación, se podía apreciar la diversidad de actitudes con que la gente llega ahí...

Obviamente, estábamos nosotros de zorros...

Al lado, estaban el par de morrillas que recién consiguieron su credencial que van con un par de amigos, se ponen a bailar sexy, con la excusa de'star ahí pueden moverse como quieran, y mientras todo termine en una risa, está bien...

Mas adelante de ellas, está la parejita que va a cachondear clara y escandalosamente... el gordito bailándole a su gordita, restregándole el trasero en la cara (ella'staba sentada), luego se para ella y le hace segunda... le agarra las manos y se automanosea con ellas...

Atrás de ellos, está la otra bolita que va a lo mismo, pero lo hacen discretamente... que bailan de normalito de lejos, y al paso del tiempo se van pegando poco a poco, la idea es la misma que la parejita anterior, pero bien disimulada...

En otra dirección se ve el grupito de compas que van a bailar por el placer de bailar...

Entre un chango y otro de'ste último grupo se ve de fondo otro grupo más de los que sólo van a pistear.

Para ahorita ya cambiaron varias veces los habitantes de las jaulas, y nos dejaron una reguetonerita en la jaula que nos quedaba más lejos. Se movía muuuy bien... ;) Fue de lo más divertido que hubo... =P
Con lo de la tronada reciente todavía, mi mente no puede evitar divagar a ratos... caigo en la cuenta de que ella ha sido la única con quien genuinamente puedo decir que me he divertido en un antro...
Decidimos cambiar de lugar otra vez... ahora llegamos a en medio... donde teníamos la mejor vista de la monita reguetonera... pero como'staba muy transitada la posición esa, a mí me dio por huir.
Eso y que ya con la maldita idea en la cabeza de eso que iba a extrañar, hicieron que dejara de'star agusto ahí =S.
Casualmente, coincidió con que me llegó la llamada del Paco, que por fin había llegado. Ya le dije como encontrar la entrada, y me quedé paseando afuera en lo que llegaba.

Venían el y otro mono de Qro (sorry, no me acuerdo el nombre!) que venían de un lugarcito de micheladas X.

Llegamos a la entrada, con la esperanza de que ya no les dijeran nada por el cover, pero no.. no hubo suerte y tenían que pagar. Pero como había "otros" planes, optamos por que no pagaran, e ir agarrando camino.

Después de un rato de regatear con un par de taxistas, ya íbamos en camino...

Llegamos, y había dos lugares de dónde escoger. Preguntamos sugerencias a un par de tipas que'staban afuera... dijeron "ese sale más barato y está mejor". Pues va... entramos, cobraban cover, pa' variar. Me dieron baje con mi cámara por eso de que'sta prohibido el tomar fotos adentro... al cabo que ni quería...

La decepción fue inmediata... puras personajes que parecían ser más pesadas que cualquiera de nosotros.. y no, no estaban más altas..

Pedimos la primer y única ronda de cerveza, y a falta de atractivo visual, nos quedamos platicando...

Por allá en el fondo se veía alguna que salía de una puerta y entraba a otra inmediatamente, y que no se veía tan mal... de rato otra... pues sí!!! Todas las medianamente decentes o mejores, estaban ocupadas...

De rato le tocó a una tipa medio metalera agarrar la pista... y no'staba tan bien ni nada, pero era muy buena pa' dar show...

Luego le tocó a un cumpleañero que lo subieran y le dieran su show también... 'stuvo x...

No faltaron los comentarios de "allá en tal parte está mucho mejor", "oh, yo he ido a no sé dónde y estaba muy bien"... total, todos lados menos donde estábamos. Lo que sí por decepcionante que haya estado, el título del lugar más gacho que he visitado, lo sigue teniendo Zacatecas. Sorry, pero es cierto...

Como ya era tarde, y nos quedaba la final para el día siguiente, optamos por irnos a dormir...

Claro que, no me iba a dormir inmediatamente, andaba inspirado pa' escribir y lo aproveché... los demás si llegaron y se murieron inmediatamente.

Y así terminó el 2do día. Largo, muy largo... pero muy entretenido... Y ya sólo nos quedaba pendiente la final, y prácticamente había acabado el viaje...

Friday, May 02, 2008

ANPA 2008 - Trip Report - Día 2 - Parte 2

(Tras varios días de silencio, continuamos la narración. Por cierto, ya'stando en mi computadora, ya puedo escribir con acentos!!)

Antes de continuar... cuando llegamos de las guacamayas, ya traian los problemas de la 2da ronda, y pues... ahí vamos todos al chisme. Venía uno de dinámica!! De subsecuencia más larga. Lo cual mostró una tendencia interesante de ir haciendo progresivamente más difíciles los problemas... así que, como iban a estar los de la 3ra ronda? ;)

Total, acabó la comida... yo me adelanté porque (por delicado) tenía que arreglar el poder usar teclado en inglés, y como el tiempo iba a contar mucho... cada detallito era importante.

Todavía tardaron un rato en empezar, porque los resultados de la 2da ronda tenían que ser entregados antes de empezar la 3ra. Acabó, nos pasaron a los salones... 24 personas en total. De manera que.. no sólo estaba más.. "interesante" la competencia, sino que éramos menos que en las rondas anteriores, de modo que había menos lugares que repartirnos para la final y repechaje!!

Afortunadamente la ronda transcurrió sin problemas técnicos. Nos dieron los problemas, y arrancó la ronda...

A leer el primero... tenía que salir, si la dificultad era comparable a la de las otras dos rondas... Ya! era básicamente bicolorear un árbol. Una pseudo-BFS, y contamos cuántos changos hay en niveles pares, cuántos en impares, multiplicar el precio máximo por el minimo de changos, y viceversa. Listo... compilar, probar, enviar... "YES" dice la pantallita del PC^2. Volteo a ver el scoreboard al frente, y nada... ¿? Bueno, parece que tiene un retraso de un par de minutos... mientras al siguiente problema...

Volvemos a la pantalla... ¿Que?!! El wero_shinoda mando primero!! montse mando al mismo tiempo! Habemos 3 personas en el scoreboard... El wero con 8 mins y montse y yo con 10.

Al segundo problema... que tenemos carritos ilimitados con una capacidad fija y alguna cantidad de personas de peso variable. ¿Cuál es el mínimo de carritos que se ocupan? Mierda!! El problema es NP!! Mejor pasamos al otro...

Que disque Juanito tiene palitos de diferentes longitudes, y quiere hace un triángulo con ellos... contesta "Sí", si hay la posibilidad de formar al menos un triágulo con esos palitos, y "No" de lo contrario. Fácil! Desigualdad del triángulo. 'tonces ordenamos, buscamos si se puede con algún triángulo... el más pequeño debería ser suficiente... "No"!!! Dijeron los jueces! Cierto!! puede ser que no se pueda con los 3 palitos más pequeños, pero si con otros... obvio! pero no cuando uno tiene la presión por mandar primero... 'tonces, corregimos, la complejidad del algoritmo no crece y todo sigue en tiempo. "Yes", dijeron los jueces esta vez. Alcance el 1er lugar en la tabla. =D

Seguimos... cómo que nos ponen un problema NP? Maldito seas Paco!! ¿Dónde está el truco? Ah! Solo caben de a dos changos a la vez por carrito... ah, pues así si!! Funciona el greedy? Pues cada chango que tiene que subirse a un carro, tiene que estar o sólo o compartiendo, si tengo uno que podría compartir con otro, no importa que comparta con el o con otro más... hmm.. ya! ordenamos, y vamos haciendo parejas de "el más chico con el más grande". Mierda!! Fory subió a primer lugar en la tabla!! Para ahorita ya hay varios con dos problemas, en el marcador... Bueno, de vuelta al programa... compilar, probar... de veras funciona?? Sí, tiene que funcionar... un poco más de malavares mentales para convencerme de que el greedy funciona. Y listo... "Yes" dicen los jueces...

A recoger, teclado, papeles y salimos... ya estan pasando el scoreboard en la sala de proyección. Un par de minutos despues, sale el Burgos que también ya acabó. Estamos en 1o y 2do. Con varios con 2 problemas pisándonos los talones. Sale otro con 3 (no me acuerdo quien! :S). Luego... Fory!! Maldito, tomó el primer lugar otra vez!! Es lo bueno de mandar sin penalizaciones, pues! 85 puntos el, y 86 yo. Por un punto!! Un punto!!! Ni modo, al cabo que ni quería Visual Studio.

Un par de minutos después quedamos ya fijos los primeros lugares. Habemos 4, creo con los 3 problemas resueltos. Bajan al Burgos... Estan montse y teddy con dos problemas cada uno, peleando por el pase directo a la final.

Aquí se ve que realmente si era más pesada esta ronda. En la 2da, en particular, ni siquiera se habían llenado los espacios del repechaje, mientras que en esta, alguien con 3 problemas podría no pasar directo a la final, y peor aún, alguien que hubiera resuelto algún problema, podría quedar fuera por completo! Al final no fue así, y todos con problema resuelto pasaron al repechaje.

En la tabla se ve gsais... gsais?? Si alcanzó a llegar de última hora? Pero... por qué sólo lleva un problema? Mal día? Largo viaje? Luego salió que no era él, y que le habían dado el login a alguien más, nunca supe cual fue el problema con el login orignal de esa persona...

Quitaron la tabla a la hora. Así que queda la plática pa' entretenernos. Había que planear la salida pa' en la noche, que había quedado pendiente el día anterior ;) apuntamos teléfonos y agarramos camino, porque el Eric queria comprarse una(s) chamarra(s).

Dieron los resultados de la 3ra, no supe si teddy alcanzó a sacar 3 problemas o no. Preguntaron sugerencias de mejora para el próximo ANPA. Y, hasta donde yo sé, se dio por terminado el día (en el ANPA ;).

1 hora y 2 chamarras más tarde, estábamos en el hotel. Llegaron Burgos y Fili, que iban a compartir cuarto con nosotros. montse y Claudia también estaban hostpedadas ahí, y que a lo mejor querían salir al cine o a algo así. Las invitamos a cenar. Fuimos a un restaurantcito metzicano a un par de locales del hotel. 2 horas estuvimos por ahí. Evangelizamos a montse, de que participara en TopCoder. Nos dieron cátedra sobre la vida en Veracruz, Coatzacoalcos en particular. La comida, por cierto, estuvo muy rica (al menos lo mio!!). Hasta eso, no'staba tan caro tampoco.

Según habíamos entendido, el Paco estaba en el hotel, también, y que se apuntaba pa' salir también. Así que... fuimos al hotel a buscarlo. No'stuvo, pero lo encontramos a través del Joe. Lamentablemente, montse todavía es menor de edad, y allá en León si se fijan en eso (me toco ver que preguntaran por credencial a varias personas... es más, hasta me pidieron a mí!!), así que no se pudo, y tuvimos que dejarlas en el hotel.

Según la recomendación del Julio, había un lugarcito de nombre Tequila's que se ponía bien... Pero eso... queda pendiente para la siguiente parte... que ahorita mi tiempo para escribir se acabó.