End of Life on this Site

This website and blog is at the end of its life.  In the next couple of days, it will disappear. For a decade, I maintained this website and blog and it has been very enjoyable. For a variety of reasons, my posting on this blog had slowed significantly the last few years. I have decided to no longer maintain and host that website (and pay to keep the domain). Knowing its popularity, I have archived some of the most popular...