scrum

18 Dec 2008 In: Ones an Zeros, Quotes

A chicken and a pig are walking down the road. The chicken says to the pig, "Do you want to open a restaurant with me?" The pig considers the question and replies, "Yes, I'd like that. What do you want to call the restaurant?" The chicken replies, "Ham and Eggs!" The pig stops, pauses and replies, "On a seccond thought, I don't think I want to open a restaurant with you. I'd be commited, but you'd only be involved".

herding lolcats

1 Dec 2008 In: Humor, Ones an Zeros

una de las partes mas difíciles de mi trabajo es explicarle a los simples mortales que hago. Porque mi trabajo no existía cuando la mayoría de la gente que me hace esa pregunta nacio. Ni siquiera existía cuando yo naci! Y se que dentro de cinco años no va a ser igual que ahora.

y una de las formas mas simples de explicar algo, es usando una analogía que lo coloque en un terreno familiar para el "educando". Pero es muy complicado... hasta ahora, que encontré tirada frente a mis narices la analogía perfecta. Y que mejor que un video para explicarlo!

esta es la esencia de la hermosa industria a la que pertenezco:

wordcamp buenos aires 2008

9 Nov 2008 In: Ones an Zeros

ayer, otro evento mas. BarCamp, HOWA y ahora WordCamp... estoy que no puedo mas de networking. Y el jueves es el Palermo Valley Night... en fin. Ayer sabado se junto el club de amigos (porque la verdad, ya son siempre las mismas caras) y escuchamos todo el dia sobre blogs. Con un keynote de Matt Mullenweg, el fundador de WordPress y a quien afortunadamente tuve la oportunidad de conocer un poco mas profundamente.

el dia arranco con una interesantisima charla de Alejandro Piscitelli, Andy charlando de Analytics (falto alguna ecuación de Justo), Santiago Bilinkis que nos hablo sobre blogging corporativo (y no tanto), y para cerrar una interesante charla sobre escalabilidad de blogs de alto trafico.

pero la nota la dio Marcelo, que es el hijo nerd que ya nunca voy a tener. 12 años, fana de WordPress y aunque "estadisticamente" debería ser flogger, el escribe y sabe mucho de Internet. Lo quiso conocer a Matt y todos lo conocimos a el. Y la pasamos tan bien charlando entre todos, que casi casi nos olvidamos de Matt. Con el abro la galeria de fotos.

Matt y Marcelo

Lorena, Ismael, Mariano, Marcelo, Bongio, Francis y Guillermo

Matt Mullenweg

Matt, su servidor y Marina. Charlando de fotografia.

Looking for a place to eat.

Y para cerrar, no podía faltar el "off topic", porque mi camara saca lo peor de la gente =P (perdon!)

Como todo, la vida (la vida, lo vivo) puede ser analizada desde muchos puntos de vista. A mi me gusta la definición física, que trata la vida como sistemas que reducen su entropía interna, tomando substancias del entorno y luego expulsándolas con un estado de degradación. Aunque el punto de vista mas interesante de analizar es sin duda el filosófico.

 

Pero la vida también puede ser tratada como un desafío algorítmico. En 1970, el matemático Británico John Horton Conway desarrollo lo que seria luego conocido como el modelo mas simple de Automatas Celulares, expandiendo el trabajo previo de John von Neumann sobre la lógica aplicada a sistemas discretos. El Juego de la Vida.

Joshua, tic-tac-toe, zero players. - Dr. Stephen Falken (War Games, 1983)

El Juego de la Vida de Conway es lo que en teoría de juegos se llama "Juego de Cero Jugadores", donde el sistema evoluciona en base a un estado inicial. E incluso podría no tener ningún tipo de interacción humana. El "tablero" de juego es una grilla compuestas por celdas ortogonales (si, cuadraditos) de extensión infinita. Estas celdas pueden tener 2 estados: vivas o muertas. Y el estado de una celda es definido por el estado del entorno en un momento de tiempo t-1 y todos los cambios de estado ocurren simultáneamente en un momento dado de tiempo (t).

Y las reglas por las que se rije son extremamente simples:

  1. Cada celta interactúa con un máximo de 8 celdas.
  2. Una celda viva solo sigue en ese estado si tiene 2 o 3 celdas vivas a su alrededor. En otro caso muere (por soledad o superpoblacion).
  3. Una celda nace cuando tiene 3 celdas vivas a su alrededor.

Con esas simples reglas se generan sistemas evolutivos y autoregulados y con la capacidad teórica de funcionar como una Maquina Universal de Turing. Se crean y se destruyen patrones estáticos, oscilantes o que se trasladan por el tablero. Como dato curioso, Emblema Hacker esta basado en uno de los patrones emergentes de este modelo.

Ahora, si soportaron hasta, tienen premio. porque hoy, via Damian (via Microsiervos), me encuentro con esta hermosa implementación del juego de la vida en formato de juego con desafios. Con un par de toques nerd y bastante adictiva. Hagan click en la captura que les dejo aqui mismo.