Tough to call. I got a lot out of Deep Work by Cal Newport, The Obstacle Is The Way by Ryan Holiday, How To Win At The Sport Of Business by Mark Cuban, Thinking Fast and Slow by Daniel Kahneman, and The Engines of Creation by Eric Drexler, as well as the three Grant Cardone books I read: The 10x Rule, Sell or Be Sold and Be Obsessed or Be Average.
Fiction:
I'll go with The Whispering Room by Dean Koontz. A Wild Sheep Chase by Haruki Murakami was also pretty good.
You can see the entire list of what I've read lately (and further back) on my Goodreads profile:
https://www.goodreads.com/user/show/33942804-phillip-rhodes
or, if this link is visible publicly, on this "2017 in books" page:
https://news.ycombinator.com/item?id=15801996
As for me, best fiction: three body problem
Best non-fiction: WTF by Robert Peston
https://www.amazon.com/Wool-Omnibus-Kindle-Motion-Silo-ebook...
I personally got way more value and insight out of "Data Science for Business" and would highly recommend it.
Its an easy & enjoyable book on subject : A Counterintuitive Approach to Living a Good Life.
Principle: Life and Work, Ray Dalio (Business & Decision- Making) - Very interesting and thoughtful book around building a meritocracy. https://www.amazon.com/Principles-Life-Work-Ray-Dalio/dp/150...
Worm (https://parahumans.wordpress.com/table-of-contents/)
A Practical Guide to Evil (https://practicalguidetoevil.wordpress.com/)
Both of these have active communities on Reddit also. I really think web serials are underrated compared to "real" books.
2017 was also the year I read classics like 3-body problem and ready player one
Nonfiction: The Banker's New Cloths by Anat Admati and Martin Hellwig
Full list: https://www.goodreads.com/user/year_in_books/2017/63629672
2. Outliers - Malcom Gladwell
3. How to read and do proofs - Daniel Solow
All of these were packed with great insights and are books I'm sure I will return to in the future for multiple re-reads.
https://www.amazon.com/Peak-Secrets-New-Science-Expertise/dp...
Peak loses a lot of that, and is co-authored by a psychologist who is behind a lot of more scientific work in the area of expertise (his work is also referenced in Outliers).
In general, I recommend people skip Outliers (really just skip Gladwell entirely) and read Peak instead.
https://lareviewofbooks.org/article/mister-kurt-he-posthumou...!
Goethe: Life As A Work Of Art
Book of Proof [Richard Heath Hammack], great books on maths. gives a head start on proofs.
Mastery [Robert Greene], best self help book I've read.
Fiction: Library at Mount Char by Scott Hawkins, a new great magical realism book, great if you like Stephen King / Clive Barker / Robert McCammon.
https://www.goodreads.com/book/show/25899336-when-breath-bec...
"A Man for All Markets: From Las Vegas to Wall Street, How I Beat the Dealer and the Market" by Edward O. Thorp
Non-Fiction: Chasing the Harvest: Migrant Workers in California Agriculture by Gabriel Thompson - a collection of detailed and moving stories from people who work in the fields in California.
I made a promise to buy a book / e-book per week. So I better make sure I finish it.
When I'm driving or walking from one place to another I'm listening to an audiobook and it is at 3x speed
I think if you're forced to read a lot of book, you'll come up with a system that works for you. Some of the advice people give over the internet might not work at least that was my experience
Fiction: Golden Son by Pierce Brown - liked the whole trilogy; Rosie Project/Rosie Effect by Graeme Simsion
Fiction (Sci-fi): The Three-body Problem by Liu Cixin
Non-fiction: The C Programming Language
Fleck - Genesis and Development of a Scientific Fact
Hacking - The Social Construction of What?
Felsner - Geometric Graphs and Arrangements
xkcd volume 0
Tommy Wonder - The Books of Wonder
Elisabeth Lloyd - Science, Politics and Evolution
..and, it's embarrassing to admit it on here :-) but I didn't read Refactoring or Clean Code or Kent Beck until 2017. Better late than never.
Fiction: Shantaram
Einstein: His Life and Universe
Ready Player One
Mindset
Peak