I have moved!

My new site is here. You should be redirected automatically.