I highly recommend this book for that reason:
As from what the linked article says,
The technique is simple:
1. Get a piece of paper
2. Write at the top the idea or process you want to understand
3. Explain the idea, as if you were teaching it to someone else
What’s crucial is that the third step will likely repeat some areas of the idea you already understand. However, eventually you’ll reach a stopping point where you can’t explain. That’s the precise gap in your understanding that you need to fill.
When reading blogs, HN comments, novels etc., I usually read it once just like I'm watching television or a movie.
I don't worry that I read slow since when I've found out that Donald Knuth also reads novels very slowly.
If you want a more systematic reading, there is a book which has been mentioned often here in HN.
> Is there an app that you use?
I use org-mode for everything
 - http://calnewport.com/blog/2012/10/26/mastering-linear-algeb...
 - http://www-cs-faculty.stanford.edu/~uno/retd.html
 - https://www.amazon.com/How-Read-Book-Intelligent-Touchstone/...
I've been reading a book called,
I kid you not, "How to Read a Book:
The Classic Guide to Intelligent
Adler and Doren identify four levels
1. Elementary: "What does the sentence say?"
This is where speed can be gained
2. Inspectional: "What is the book about?"
Best and most complete reading given a limited time.
Not necessarily reading a book from front to back.
Essentially systematic skimming.
Best and most complete reading given unlimited time.
For the sake of understanding.
Reading many books of the same subject at once,
placing them in relation to one another, and
constructing an analysis that may not be found
in any of the books.
Amazon link for those interested:
It expounds on what is mentioned in the blog post, and it is something I really wish I had truly grasped when I was in college, but has helped immensely since then.
It serves two useful purposes.
1. It provides a framework for thoroughly digesting important books.
2. It is a rich vein of humour for visiting friends to mine when they spot it on your book shelf.
With non-technical books (literature, history, quality-of-life), most of the time will be invested into actual reading, with a bit of pondering and maybe discussing. We can have a conversation right away, and there's still knowledge and insight to be gained.
Here are some non-technical books I'd like to read:
* How to Read a Book - http://amazon.com/dp/0671212095
* Influence: The Psychology of Persuasion - http://amazon.com/dp/006124189X
* Liar's Poker - http://amazon.com/dp/0140143459
* Growing a Business - http://amazon.com/dp/0671671642
I read that for a high school english class, and it changed the way I read. It teaches you how to absorb more information in less time.
Fresh book recommendations delivered straight to your inbox every Thursday.