Because the site has moved its hosting system. This is a work in progress and some recent comments may have been lost in transition. The site will be further changed over the course of the new few weeks and new features introduced. Stay tuned.
For those of you who subscribe via RSS, things should be fine as long as you used the RSS address used for several years — this one. Likewise, those who are subscribed to the site's Feedburner mailing list should have little interruption in service (see sidebar).
One advantage of this new system is that the site should be rendering much better on mobile devices.
And yes, I will be blogging more next week than I have in recent weeks — when burn-out, work and travel took all my time. But be patient with the site as I work out the kinks of this transition.