Goldstein is a social media server with multiple client programs for handing different functions. It's modelled on IRC, but stores messages, on both the server and client. It aims to eventually replicate the basic functionality of Facebook, YouTube, Twitter, etc, but with the freedom of running one's own server.
However, it's main purpose is to reliably preserve messages and files. If a server goes down (or is taken down) all messages and user information still function as normal in offline mode. This provides the user with a complete record of every message she has downloaded, across multiple servers. This is the origin of the name: from the propaganda character of Goldstein in George Orwell's Nineteen Eighty-Four, who was demonised for wanting to accurately preserve history.
Fixed the server not using a new channels.txt file.