Steven wolfram's cellular automaton and his book "a new kind of science" is genius. I love the idea of "mining" infinity for new programs etc.,(reply>), John von Neumann originated the theory of cellular automaton though.