We still can't figure out quite how it happened, but someone seemed to have exploited a weakness in the software of the platform I use for my blog, and inserted some nasty code that meant my blog was, well, sorta infected.
The problem has been corrected, but the cure has had some side effects--my blog roll has disappeared, for one thing. I'm working with a newer version of the platform, and it's pretty different, so it may take me a while to get everything working as I'd like.
If you accessed my blog in the last ten days, you should make sure your computer security is up to date, and scan it for viruses or other ickiness.
My apologies for any inconvenience.