The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry.

Henry Petroski (via Jeff Buck)

It’s interesting to me how the rise of native mobile apps running in a very constrained hardware environment has reset the clock on this a bit lately, theoretically forcing people to become better programmers and think about performance and the underlying hardware again.

(via buzz)