This page has moved to
https://williamdemeo.org/blog/
.