Those of us who have been around the IT block a few times have witnessed remarkable changes in hardware and software capabilities. The big ones are fairly obvious in hindsight: from mainframes to minicomputers in the 1960s; from minis to PCs in the 1980s; and from dumb terminals to client-server technology in the 1990s. ...