Not sure what was going on there, I wish I did, but seems to be related?
Edit: that was going to an nyc digital ocean VPS
http://lookingglass.level3.net/ (seems to be down currently)
a nice big list of looking glasses
It's funny, because when you think about it, the Internet is remarkably centralized despite its potential to be almost completely decentralized.
A coworker of mine was telling me just this week that the building we work in, in New York City, is one of two single points of failure for the Northeast (and both points of failure are in New York).
This is an incredibly chilling thought when you consider just how little control humans still have over natural disasters (we saw this firsthand last year in NYC).
By "single point of failure" I don't mean that every single person would be unable to access every single website, but that large chunks of the Internet (particularly anything coming from Europe) would be unavailable for most of those users.