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

Kartik Singhal
6520743. ux70 cr0,0,70,70
Blank yyib header maxres
2016

Formatting tips
This is my journey in books for 2016!

TOTALS
I read 8,054 pages across 28 books Img bookstack 40

You and Your Research by Richard Hamming
Img ruler
SHORTEST BOOK
16 pages
You and Your Research
by
LONGEST BOOK
1,120 pages
Computer Systems: A Programmer's...
by
Computer Systems by Randal E. Bryant
AVERAGE LENGTH
287 pages

MOST POPULAR
2,873,894
people also read
Pride and Prejudice
by
Pride and Prejudice by Jane Austen
Understanding and Expressing Scalable Concurrency by Aaron Turon
Img temp desktop 2x
LEAST POPULAR
0
people also read
Understanding and Expressing Sca...
by

KARTIK’S AVERAGE RATING FOR 2016
4.3

Understanding and Expressing Scalable Concurrency by Aaron Turon
HIGHEST RATED ON GOODREADS
Understanding and Expressing Scalable Concurrency
by
it was amazing
5.00 average
Img badge

Java Precisely 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 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
...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