This blog has long been in need of refreshing. The earliest posts date from 2004. For a while, especially around 2005, I was mostly posting...