Good news for the people of Egypt: internet connectivity has been almost universally restored. Bad news for the people of Egypt: they'll need at least a few weeks to catch up on all the Twitter mentions they've accumulated while being away.