We released a new version of the site today with improved commenting and sharing, and your feedback has been valuable. Better home page soon