Showing posts with label Steve Jobs. Show all posts
Showing posts with label Steve Jobs. Show all posts

Saturday, June 20, 2009

Liver

Steve Jobs has had a liver transplant according to the BBC. I wonder if his new implant came loaded with Apple DRM crippleware and various operating restrictions?