Internet exploding in 3....2....1....

So if I understand it correctly, it's this unexplained peak? I get what they're saying but I'm going to assume it is some unexplained phenomenon or anomaly until there's actual evidence, instead of the absence of counter-evidence they're presenting.

posted by mk: 922 days ago