We have pushed live an update to the site tonight which included a few key things:
- A few fixes for account activation.
- Several fixes for account login.
- Updated news RSS feeds (check the subscribe links on portals, they're now site specific again).
- Some other minor fixes.