The architecture of a computer system we define as the minimal set of properties that determine what programs will run and what results they will produce.
Fred Brooks quoted in a recent entry by Peter.
Appreciation for a thing because of its closeness to the Platonic form of such a thing, its minimal distance from the perfect execution, is, I think, possibly *the* thing that makes you a hacker rather than a programmer.
Just to let you know that I’ve not forgotten either of you, the promised comments are on the way. Honest.