drsteve's Web Presence has moved, to:

http://dr5t3v3.net

You will be redirected there in 10 seconds
(well, that's the plan, anyway...)