Over the last few days I have been moving this site, and others, to a new hosting provider. Somehow something went awry and I lost media files, mostly pictures. I still have the originals, I think, so over time I will copy them back into posts to fix what is broke.
Until then, at least the site is moved, up and running, and loading about 20 times faster than it used to. That makes me happy.