Here's a new rant. I'm back. (my official acknowledgment post).