Blogger, our blog program, is normally very reliable. It has had technical issues during the last couple of days. This is why posts have disappeared, and if you attempted to comment, you would have gotten an error message. These issues are being resolved -- for example I finally am able to post this notice. Please be patient if you have difficulties with the blog, and please check back for the missing posts. We'll be back up to speed before too long.