We're currently experiencing issues with multiple web servers. We're working to resolve the problem and will keep you updated.
Update: 3pm PST: After much troubleshooting we've narrowed down the caused of the problem and fixed it. It was a very low level network issue. We're working hard to make sure this doesn't happen again. Sorry about the downtime. -Kevin