Your one-stop shop for latest in news of interest to geeks...
Those pesky Canadians!
They've got lot's of ideas (I guess).
Maybe we should send them all back home! ;-}