yapc::na 2005, 2005-06-28t222852