As promised: Ricki's blog.
This is a personal blog. Nothing on this blog is an official statement from any organization I am or have ever been involved with. None of the posts have been approved by anyone else, and the opinions I express belong to me, not to any of my current or former employers. If you think otherwise...well...you're an idiot.