I have an admission: I had no idea what to do with the site's front page for the longest time.
But hey, now I do!
The old one is archived
here. Feel free to contribute conworld-related "Did you know?" facts on the
Trivia page. A forum thread will be added soon for nominating featured articles/universe/languages/etc.