Our main web server for stats (https://foldingathome.org/) went down over the weekend due to a double failure. Our sysadmins are working on this today and expect it to be up later this evening. In the process and due to previous issues, we have also made plans to upgrade the hardware on this machine.