Welcome to Recursivity!
This blog is an outlet for my thoughts about mathematics, science, politics, music, religion, and other subjects. I hope you'll want to visit again and again and again and again and...
I am a professor of computer science at the University of Waterloo. My research interests include combinatorics on words, finite automata, number theory, algebra, formal languages, history of mathematics and computer science, ethical use of computers, and pseudoscience and its practitioners. In my spare time, I like to read, hike, play with my kids, play the guitar, play chess, write angry letters to the editor, watch movies, listen to NPR, and go hunting for interesting rocks and minerals. But not all at the same time.
I also blog occasionally at The Panda's Thumb, a pro-science blog.