W walrusmagazine.com The Invention of Waterloo (Canada’s Technology Triangle) 112 points DanBC 15 years ago 72 comments