I have moved to UC Santa Cruz, and maintain my webpage there. If you are not redirected automatically, here's the link