Come join the IRC!#CataclysmDDA on irc.freenode.net
Mine is working just fine right now. Are you sure it's not a problem on your end?
I would like to help with the wiki - I realize this might be a necro, but how would I do so? Should I just begin to contribute, or do I need to contact someone?