• Multi Debugging

    Many programs these days are written using multiple threads, multiple processes, and multiple languages. Our current debugging solutions don’t cope particularly well with any of those. gdb supports multiple threads. However, the interface is hard to work with. You have to select which thread you want to look at. Threads are referred to using numbers…

  • Planes on the Plains

    All the major U.S. airlines, other than Southwest, are losing money, mainly because of high oil prices (Southwest is an exception because they cleverly hedged their oil purchases). The airlines have been cost cutting for years; I assume that they can’t run their services significantly more cheaply than they do today. Therefore, on routes which…

  • Gould vs. Dawkins

    It took me many years of reading Stephen Jay Gould and Richard Dawkins to really grasp what their disagreement was. I’ll try to summarize it here. They both, of course, completely accept the standard story of evolution as descent with modification and natural selection. Their disagreement is about the degree to which species will change…

  • The Company

    I just read the conclusion of Kage Baker’s Company series, The Sons of Heaven, which just came out in paperback. I was lucky enough to pick up her first book, In the Garden of Iden, on a whim back when it came out. That was good enough for me to buy her second book, Sky…

  • Daredevil Movie

    OK, yet another comic book movie post. The Daredevil movie. It was bad. Don’t watch it. What I want to mention here is a particular way in which it was bad. Daredevil was a not one of Stan Lee’s greater creations, and for many years was not a very interesting character. The reason Daredevil is…