Balansering på daglig basis: hårda tekniska problem, generalisering i google-skala, användarupplevelse, marknadskrav, informationsteori, sinnenas natur och lärande. Att arbeta på datorer är så mycket mer intellektuellt givande än för bara ett decennium sedan. Den här tidslinjen är upplyst.