Archive for March, 2007

Newton, Einstein, Plato, Laozi … history’s great debuggers!

Thursday, March 1st, 2007

Reading this (and while mostly understanding the words not having the faintest competence to evaluate what it’s saying), I can’t help but think that science is like a centuries-old debug wrestling match, where it’s not that you’re debugging the universe because it’s broken (recent cultural and political regressivism aside), but you are nonetheless trying to figure out why the heck this thing is behaving the way it is.

That I think such a thing is probably not unrelated to my (at least) months-old debug wrestling match with 3Trace. Within this week I seem to have quaternions working for me as a representation of angular velocity and such, which is cool, but right when I feel like I can start to make some real progress, some completely aberrant behavior comes out of left field.

Currently I’ve somehow fiddled my project bits such that the app launches and runs and gets events, but someone isn’t getting told about it because the app icon does not show up in the dock and bringing the app’s window to the front does not switch out the menu bar. Er. Ooookay. No errors in any logs I’ve found, either. Yay.

I suppose you could say that science is debugging outward while mysticism is debugging inward. To truly debug, one must see that you and the bug are not-two.

Yeahhhhh I need to do something else for a little while.