The newest news entries on the main page are from 2014. That's kind of sad, especially since we've had the much hyped up discovery of the new c/10 ship, and also a new glider gun and the completion of 31c/240 ships. The demonoids are also a pretty significant discovery.
I think the news pages need a bit of love.