• Crafty Programmers

    I think of a programming as a craft, like making furniture. Despite the names that people use, it’s not science, it’s not engineering, and it’s not art. Since programming is a craft, it doesn’t advance the way that science and engineering do. Instead, we see waves of fashion, and we see adustments due to changes…

  • Historical Time

    One of the things I try to teach my daughter is how to live in historical time. By this I mean something in between deep time and the present. I try to regularly explain what is new in our environment and what is old. “When your mother and I were young, nobody had cell phones.”…

  • Jesus Philosopher

    This is an unkind thought, but I sometimes wonder what percentage of the people who declare themselves to be followers of Jesus really take to heart what the Bible says that he said. I know the percentage is way above zero, but I suspect that it’s also way below one hundred. Look at quotes like…

  • Super Rationality

    Douglas Hofstadter sketched out a theory of super rationality in a couple of his Metamagical Themas columns in Scientific American in the mid-80s (he later collected his columns into a very interesting book). It was an attempt to solve the prisoner’s dilemma. The basic idea was that you should act as though everybody else is…

  • The Choice Dilemma

    Since I just mentioned it in a comment for my entry two days ago, I will mention the book No One Makes You Shop at Wal-Mart: The Surprising Deceptions of Individual Choice, by Tom Slee. It’s an interesting book that applies game theory to simplified versions of real world problems. Although this is working at…