My router/NAT device is currently being DoS'd. I am not amused.
UPDATE: as far as we can tell, a distributed hash table got REALLY huge and managed to push enough traffic at us to overwhelm the crappy router. Hopefully, the load will fall off as we refuse more and more connections over time, and the DHT figures out we've left.
UPDATE2: Network conditions are back to normal.
For the caffeine addicts in my life: you should drop the coffee, tea, and fizzy beverages permanently, and here's why.