Technology Rupert Murdoch rules out buying Twitter, dismisses Facebook Patrick Stafford July 10, 2009