According to their site:
Maybe they are back up again soon thenSorry, the server went down (motherboard/CPU?).
Binage should be back shortly (?).
I don't use them that much but I like to have different sites for newsgroups as it makes it easier to spot thing I didn't knew I wanted