The recent Canada-wide internet outage left millions of internet, mobile, and phone customers incommunicado for the better of 12 hours. It also disrupted thousands of businesses, public services, and government — helplines were down as were ATMs, point of sale machines, and even 911 emergency calls were affected. Many of…