which British technology news and opinion website didMike Magee departed from? 
The Register: The Register (nicknamed El Reg) is a British technology news and opinion website co-founded in 1994 by Mike Magee, John Lettice and Ross Alderson.
i don't know