You may have been noticing that the site has been more than a little squirrely for the last 12 hours or so. We're having more than a little trouble with one of our advertisers' ad servers. So for the nonce, no ads. We're working on it.