Remembering when people derided Miguel De Icaza. He who laughs last..