Long ago, this site was to be turned over to Ilya Sterin. I am talking 2-3 months ago. And yet it hasn't happened. And there are broken links.
They are switching to a content mgmt system called
combust (combust.develooper.com) and in the meantime I look like a careless webmaster.