Ask HN: How do you decide a non-fiction book is worth your time?

34 points by butterNaN ↗ HN
Books, especially non-fiction books, are big investments in terms of time and attention.

Before I came across a book called "How to Read a Book" [1], my philosophy was to simply to read book that's recommended to me and simply finish it - there must be something from the book that is of value. After reading HTRAB I realised that time spent reading a bad book is time not spent reading a good one. Thus I want to be better at assessing a book before I actually decide to read it.

"How to Read a Book" also suggests "Systematic skimming", which involves (some personal steps in the list):

- Reading the preface

- Reading the Table of Contents

- Checking the Index - Searching for a topic I might know a little bit about, and checking what the book says about that topic

- For books that rely on research (most (pop)sci/political books), I usually check the quantity of sources at the back of the book - however I am not sure how to check for the quality of those sources. I wonder if there is a website where I can put in ISBN and it gives me a "sources quality score"?

- Skip to a random chapter, read a page or two

- Search stackexchange/HN if for any mentions of the book to see what other people say about it

- Look up Author(s) and what they are about

What do you think? Any suggestions, additions to this list? How do you decide it?

[1]: https://en.wikipedia.org/wiki/How_to_Read_a_Book

49 comments

[ 2.7 ms ] story [ 118 ms ] thread
As I'm far past my student years I don't _have_ to read certain books. So nowadays I read non-fiction the same as fiction: I read until the book doesn't hold my interest anymore. I don't feel compelled to have to finish a book. As you said, not reading bad books (or good books that are just not for me in that moment) leaves more time for reading other books.

I buy enough books, but I mostly read books from the library. Wonderful institutions, those are. Don't like a book? Just return it and get a few others.

Having a set of "cool" words or definitions and "anti-cool" one. Having a hope that some special topic helps in the research. Also unlike with fiction books, it is very typical to read about some narrow thing, maybe few pages, and to consider the book as a read because of some achieved goal.
You're getting ahead of yourself. Before reading How To Read A Book you need to have first read How To Read How To Read A Book.
The above comment contains sarcasm, and taps on the paradoxical self-referential nature of the book title How to read a book.

Source: How to read an internet comment

It's easy - you check youtube for short summary and in 99.99% of cases realize it's just another crap, rephrasing old ideas or author's wishful thinking.

The more popular book - the more useless it usually is.

I mostly go by a) recommendations from people I trust b) reviews (that I mostly find in the dailies).

Also, if you focus on classics I think you’ll be fine. I.e. Hemingway, Kafka, Dickens et al. Classics can have their flaws too, but I think we can assume they didn’t become classics by pure chance. So IMHO it’s a reasonable filter.

I usually get new book ideas from other books, maybe it's a reference to an author or a quote. This has been great for staying in the topic. Another similar source are articles I read online, specially the ones that look well researched.

A site that has been a great source for ideas is https://www.themarginalian.org/ by Maria Popova. It's so well written and she usually brings together different books that are somehow connected by the topic of the article.

The last post is a list of the best books for 2023, a lot of non-fiction https://www.themarginalian.org/2023/12/19/favorite-books-of-...

(comment deleted)
Honestly, I default to "it's not worth my time."

If something keeps popping up and the answer is, "Damn, I should probably have just read that book." then I get a copy of the book.

A reading habit, past a certain point, is self-propagating, in my experience. Based on conversation, explicit reference in other texts, and a general sixth-sense of what books to read next, I find that I rarely have a miscue. Abandoning a book that’s no good, or that you simply can’t get into for whatever reason, is a big part of making a self-propagating sense for reading highly reliable. I write a lot about what I read, and I think this further helps to direct my reading.

You can try writing a little testimonial when you start a book that would include your reasons for reading the book. When the book no longer seems to satisfy that rationale, it may be a good sign to abandon the book.

What about when your reasons for continuing to read the book change as the book progresses and perhaps turns out to be different from what you were originally anticipating?
It depends on what you mean specifically by "worth your time"? What "value" (in the sense that you're using) are you trying to get from the book? If you are reading to solve a specific problem, then a book being worth your time would depend on its ability to help explain the problem or approximate ways towards a solution. However, if you are reading non-fiction for other reasons, such as leisure, then the value-approach becomes more complicated.
(comment deleted)
(comment deleted)
I keep a list of recommended books, fiction and non-fiction. I try to note where the recommendation came from.

Many come from people I know and who know me and my tastes. If a book is recommended by more people, it notches up.

I then add mood to this. I take account of what I feel and pick books that fit into that. For example, I try to round out my fiction and perspectives by reading a Russian literature classic. But they tend to not be the cheeriest of the bunch, and even though I feel due for the next one, I am holding off until the sun stars shining.

Another example: went sailing in the summer and read Old Man and the Sea as well as Moby Dick, because they both deal with wet and salty subjects.

My mood affects what I read. WhAt I read affects me. I try to steer this loop as best as I can.

I generally rely on others to recommend nonfiction. If someone with a perspective or insight I find challenging or compelling mentions a book I haven't read, I at least will take a look. On occasion I'll stumble on an interview with the author that sufficiently piques my interest.

Also, when I fixate on a new topic I often find that certain titles will be repeated in forums, chats, HN, articles, etc and I make note of things multiple people that seem to know things mention as useful.

- any current self-help style book can be discarded without further thought

- navy seal anecdotes call for an instant binning

- bad prose joins the others in the furnace

Serious points aside, your steps don't work for non-fiction. Well, not the kind worth reading anyway. How would you do so with a novel?

I go by recommendations or author I like. Maybe a classic I've heard about. Sometimes I find a volume in a public space and give it a skim. I read as long as I get enjoyment out of it. If it is a drain or badly written I stop. Same with films.

Anything I enjoy doing is worth my time. I enjoy reading non-fiction when the topic is interesting and the writing isn't terrible. It's usually such a small investment that if I'm interested in the topic I can take the risk in picking up a book about it even if I later discover that the writing is horrible and don't finish it. For books that are obnoxiously/unreasonably expensive I'll find a digital copy or make sure it's recommended. It is sometimes useful to be able to flip through the book first though just to make sure that it actually covers what I want to know and to get a feel for the depth/level of experience it's written for.
Step 1: make sure it's not on the New York Times bestseller list.

That list is quite manipulated. Makes for fascinating reading to see the dynamics of it explained.

The test of time. I just recently finished reading Skunk Works, and in the last few months seen a few references to it here on HN and and on reddit. It was published almost 30 years ago and people still talk about it online? That's an easy signal for quality to go by. Counter example: Freakanomics. It did not pass. Even though everyone was so hyped about it at the time. Too bad we don't have a time traveller hanging around to give recommendations.
I'm not sure I agree with this.

I still quote things I learned from Freakonomics - the babysitter thing, the prostitution thing, abortions, and the MBA gangster thing for example. Maybe it fell out because it wasn't a primary source, people who remember the stories just look it up and share the story directly.

My favorite book that failed the test of time is The Startup Owner's Manual, Bob Dorf and Steve Blank (2012). It's pretty amazing, literally a checklist on how to build a startup. It might be why it's not popular. It smells like a textbook. It takes all the mystery out of building startups - people want to know that they failed because they were unlucky, not because they didn't follow a checklist.

The original TDD by Example (2000) is great too, but now there's a million TDD books and consultants. Many of these have never read the original. It was meant to be easy, for dumb people who can't code better. There's a little guide at the end of the book for when you get stuck on these things.

Clean Code (2008) is still making the rounds, and I don't think anyone understood it. I ask people why they make one line functions and they quote the book. It seems more popular as a way to justify bad code rather than being best practice.

Nassim Taleb would agree with this. I forget which of his books he talks about this in but he gave the general recommendation to only read books more than 20 years old, because by then it's stood as a valuable book for so long that it's worth it.
i try to read a lot of (even recommended books) of the blog post expanded into book type. If the author is so disrespectful of my intellect to repeat the same statement fifty billion times in different ways - they can go to hell, i wont continue reading their book.

Reading the first actual chapter + a power skim helps work out if its worth your time. I also dont have time for people that dont write in Plain English...i dont need your ego making complex topics harder to understand because you like the smell of a thesaurus.

I try guesstimating the "information density". Often you can tell from the title that a topic is so specific that the book shouldn't be as long as it is. Self help books selling you one revolutionary idea are an example. Other books (often general business advice types) will fill themselves with many examples, but there's little novelty with each next example. On the other hand, some topics, e.g. history, would have to present a lot of facts that you wouldn't have guessed otherwise (unless you've read something similar before), so I'm inclined toward these books.
Yup, I use information density too. Take notes for half an hour, see how many notes you have and how far in you are. Really good books are so information dense that the notes are thicker than the book.

Caveat: Older books are harder to read, not necessarily because they have more information, but because the context is lost today. In a certain era, you're immersed in it, and some things don't need explaining. I spent a lot of time searching for what a Greek chorus is, seems like it's the ancient equivalent of a laugh track.

At some point I realized that it is okay to drop a book I started reading. If it turns out to be boring or not meeting whatever expectations I had, I just ditch it and move on.
Sometimes the introduction chapter(s) is the killer when the author tries too hard to convince you to read the book when you're in fact already reading the book. It starts to feel like forever before I actually learn anything new or useful from the book.
I mostly listen to audiobooks so difficult to skim though these beforehand.

Get candidates from blogs I follow, magazines and the like. Also do keyword searches for my areas of interests and look for new books in those areas.

Usually I just do a quick check of the Amazon reviews and maybe some professional reviews and if it sounds okay I'll add it to the queue.

I finish about 95% of the books I start.

Consider the following: reading bad books can help you better appreciate good books.
If it's anything but journalism, I won't read a book written by a journalist. They almost always lack the expertise to be reliable.