I am happy to report that I have fixed the bug with resetting a forgotten password. For those of you who have been unable to login, you should be able to get a new password now.
In addition to this, announcements should now be visible to everyone - irregardless of whether you are logged in or not. However, to see any other blog post you are still required to sign in.
Lastly, it seems The Red String Facebook page was not getting updated properly. This has also been fixed.