Whoops!
Well....this is certainly embarassing. I'm not sure what happened, but if you've made it here, then clearly something is a bit off. If you're pretty sure this is my fault (probably a safe bet), let me know.
In the meantime, to distract you from the content you can't find, here are a few recent posts I am reasonably confident still exist.