Interesting (Non software) books?
keyist: Don't miss sivers's great list: http://sivers.org/bookAs for mine,Science Fiction (I like these authors so I'd recommend most of their books -- listing which ones I think are a good 'starter novel' for them):  Charles Stross: Halting State
  Vernor Vinge: A Fire Upon The Deep
  Iain M. Banks: Culture novels, start with Player of Games
  David Louis Edelman: Jump 225 Trilogy
  Daniel Suarez: Daemon and Freedom(tm)
  John Scalzi: Old Man's War series
  Dan Simmons: Hyperion

Self-improvement:  The Talent Code
  Seeking Wisdom: From Darwin to Munger
  Influence: The Psychology of Persuasion

Non-fiction:  Amusing Ourselves To Death (highly recommended)
  The Science of Fear
  The Black Swan
  Tokyo Vice
  Racing The Beam (Atari history, very cool)
  books by Daniel Pink
  Guns, Germs, and Steel
  The Prize by Daniel Yergin

Fantasy:Anything by Gaiman or China Mieville, pretty much.EDIT: links to previews (legally) available onlineCharles Stross's Accelerando (entire book): http://www.antipope.org/charlie/blog-static/fiction/accelera...David Louis Edelman's Infoquake (1st 7 chapters): http://www.davidlouisedelman.com/jump225/infoquake/