The first step is always to succeed in becoming surprised - to notice that there is something funny going on.
David GelernterFor years, computer scientists were treating operating systems design as sort of an open-reserch issue, when the field's direction had been decided by commercial operations. Computer science has become completely cut off from reality.
David Gelernter