I got it late last night as well. Not sure how long, it was out, then I tried again an hour or so later and still got the nodes error.
Site seems fine today, other than ads not loading. Most pages display fine, but the bottom of the browser shows "Transferring data from www.google.com" continuously, and the tab animation shows the page as still loading.