Theory and design in the first machine age