Software is Hard & Microsoft's Long, Slow Decline
While I wait for FedEx to deliver my new computer, two articles worth saving: "Software is Hard," which calls software construction the most complex thing mankind has attempted, and "Microsoft's Long, Slow Decline."