This blog has been replaced by reese.codes.