My new site is (finally)
HERE
.