Joel Spolsky's review of Code: The Hidden Language of Computer Hardware and Software