The 2 April 1st posts on the front page right now have me questioning the date...