Offline
Montreal, Canada

This seems like the type of thing you nerds are into.