I read quite a few others that have been mentioned here, but I finally read two that hard sci-fi books that should appeal to the Hacker News crowd<p>Permutation City:  People can run simulations of themselves or entirely migrate their consciousness into computer programs, but existence is often limited to the amount of computation that you can afford, leading to slow existences that stretch time into fractions of realtime.  That premise had me hooked, but the book has fantastic thought provoking plot points throughout.  Highly recommended.    
<a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Permutation-City-Novel-Greg-Egan&#x2F;dp&#x2F;1597805394" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Permutation-City-Novel-Greg-Egan&#x2F;dp&#x2F;15...</a><p>Blindsight: Amazing first alien encounter book that should be read by everyone that is a fan of the genre.  Memorable cast of characters...the Vampires are really interesting.  All kinds of introductory scientific concepts throughout.  Entertaining and educational.
<a href="http:&#x2F;&#x2F;www.amazon.com&#x2F;Blindsight-Peter-Watts&#x2F;dp&#x2F;0765319640&#x2F;ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1450882718&amp;sr=1-1&amp;keywords=blindsite" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;Blindsight-Peter-Watts&#x2F;dp&#x2F;0765319640&#x2F;r...</a>