What did you read this year? Signed out your year button 2x
Your Year in Books has been shared with your friends on Goodreads
See previous year See next year
2016
My Year in Books
8,046
pages read
28
books read
Formatting tips
This is my journey in books for 2016!


You and Your Research by Richard Hamming
Shortest Book
16
pages
Computer Systems by Randal E. Bryant
Longest Book
1,120
pages

Average book length in 2016
287
pages

MOST POPULAR
4,694,724
people also shelved
Pride and Prejudice
by
Pride and Prejudice by Jane Austen
Understanding and Expressing Scalable Concurrency by Aaron Turon
Img temp desktop 2x
LEAST POPULAR
2
people also shelved
Understanding and Expressing Sca...
by

KARTIK’S AVERAGE RATING FOR 2016
4.3

You and Your Research by Richard Hamming
HIGHEST RATED ON GOODREADS
You and Your Research
by
4.81 average
Img badge

Java Precisely, Third Edition by Peter Sestoft
Kartik’s first review of the year
it was amazing
Concise reference to Java 8.0 with great coverage of newly introduced functional features.

This is the kind of reference full of examples one would want on their side when working on a project with a new/unfamiliar language. Almost comprehensively covers Java 8 features and library with clear illustrative sample code directly opposite on right-hand pages.
KARTIK’S 2016 BOOKS
The Soul of a New Machine by Tracy Kidder
it was amazing
Software Abstractions by Daniel Jackson
A Briefer History of Time by Stephen Hawking
Operating Systems in Depth by Thomas W. Doeppner
Java Precisely, Third Edition by Peter Sestoft
Computer Systems by Randal E. Bryant
Lions’ Commentary on UNIX 6th Edition with Source Code by John Lions
UNIX Internals by Uresh Vahalia
Secret Wars II by Jim Shooter
Batman by Jim Starlin
it was amazing
The Software Paradox by Stephen O’Grady
A Tour of C++ by Bjarne Stroustrup
A Mathematician's Apology by G.H. Hardy
You and Your Research by Richard Hamming
Bicycling Street Smarts by John S.   Allen
The Power of Concentration by William Walker Atkinson
The Fine Art of Small Talk by Debra Fine
Writing Efficient Programs by Jon L. Bentley
Modern C by Jens Gustedt
The PhD Grind by Philip J. Guo
it was amazing
Beej's Guide to Network Programming by Brian Hall
Elon Musk by Ashlee Vance
The Little Prince by Antoine de Saint-Exupéry
Understanding and Expressing Scalable Concurrency by Aaron Turon
Computer Networks by Larry L. Peterson
Pride and Prejudice by Jane Austen
I Am a Troll by Swati Chaturvedi
A Bank for the Buck by Tamal Bandopadhyaya
liked it
The PhD Grind by Philip J. Guo
Kartik’s last review of the year
it was amazing
Gives some solid description of what doing a PhD is like (from at least one student's experience and perspective).

Points that resonated with me:
- Combining one's research project to practical needs but not end up maintaining it forever (which can hinder generation of new research)
- How many students drop out and that almost all the PhDs I meet are probably the exceptions (of course, because they went through the grind and chose to not give up).
-
...more
2016 Reading Challenge
2016 READING
CHALLENGE
Kartik Singhal read 28 out of 30 books.
 
93%
What did you read this year? Signed out your year button 2x