My site has moved to
nickita.org
.