Vitaly has moved to vitaly.tinyblip.cc.