1. 29

What books are on your reading list for the upcoming year?


  2. 15

    Ulysses. This is the year I’ll finish it. Or so I tell myself.

    1. 2

      And after that Finnegans Wake, right? I know this feeling.

      1. 1

        Got this for Christmas, actually..

        1. 5

          For me The Scheme Programming Language, at least as a short term goal, since I want to actually learn a language and be good in it. I decided Scheme will be that one, for me. I’ve also got “Introduction to Algorithms”, “Absolue OpenBSD”, “Learning the vi and Vim editors”, “sed & awk”, “Learning GNU emacs”. My main issue here is that I don’t know enough to say I’m a power user or anything, but I know enough at least be a bit bored by all of it.

          Non technical, non-fiction (if that’s the right term) would include Plato’s Republic (I just finished the symposium yesterday), Hegel’s Philosophy of Right, Debord’s Society of the Spectacle, Rubin’s Essays Marx’s Theory of Value, Kant’s Metaphysic of Morals, Aristotle’s Categories, and maybe some Eluclid.

          My Fiction reading list consists of Kafka’s Das Schloß (in German), Durmas’ The Count of Monte Christo, Defoe’s Robinson Crusoe, May’s Durchs wilde Kurdistan (also in german), Delillo’s Mao II, and Dante’s Divine Comedy.

          P.S. if you ask me the same question, in one, two or three years, it will probably still be the same list, since I’m currency quite a slow reader and am also busy with university and wasting my time by messing around with computers.

          1. 4

            So far, only two:

            1. “The Intelligent Investor” - Benjamin Graham (revised edition)
            2. “Social Engineering: The Art of Human Hacking” - Christopher Hadnagy
            1. 3

              I have The Intelligent Investor on my bookshelf right now. Its been giving me the evil eye for a year now. Thanks for the reminder! ;)

              1. 4

                The Intelligent Investor”

                Great book. If you like I recommend that you check “A Wealth of Common Sense: Why Simplicity Trumps Complexity in Any Investment Plan” and the great Financial markets coursera course.

                1. 5

                  Thanks for the coursera suggestion! Is this the specific course you are referring to? https://www.coursera.org/learn/financial-markets-global

                  1. 3

                    Exactly. Shiller, the teacher, is a nobel laureate. The course is really good. It can get a little bit dense specially in the first weeks, but do it completely, it gets better with each week.

              1. 4

                The Linux Programming Interface is very good. A lot lower-level than I normally go, but still fascinating.

                1. 1

                  Any similar ones you’d recommend ?

                  1. 2

                    Advanced Programming in the Unix Environment, I guess? I don’t really read many low-level books like that. Most of the higher-level things I like are more conceptual than specific.

                2. 2

                  Soul of a New Machine is a delightful read, and if you like it I’d check out Masters of Doom.

                  1. 1

                    I’ve read it already! It was an exciting read. I read it one sitting.

                3. 4

                  Ready Player One

                  The Mote in God’s Eye by Larry Niven and Jerry Pournelle (RIP)

                  Playing to the Edge: American Intelligence in the Age of Terror by Michael Hayden

                  The Power of Habit by Charles Duhigg

                  The Labyrinth Index (Laundry Files novel by Charles Stross)

                  The Tao of Seneca

                  Oberon’s Meaty Mysteries: The Squirrel on the Train by Kevin Hearne (The Iron Druid Chronicles are my guilty reading pleasure. Like literary popcorn. So entertaining and light :)

                  The Beginning of Infinity: Explanations that Transform the World by David Deutsch

                  Thank you for Being Late: An Optimist’s Guide to Thriving in the Age of Accelerations by Thomas L. Friedman

                  Everyday Sexism by Laura Bates

                  The New Nobility: The Restoration of Russia’s Security State and the Enduring Legacy of the KGB by Andrei Soldatov

                  The Billion Dollar Spy: A True Story of Cold War Espionage and Betrayal

                  (Can you tell I’ve been veering into learning more about national security matters of late? :)

                  1. 3

                    Also I plan to finish Godel, Escher, Bach: The Ethernal Golden Braid which I am better than half finished with. Turns out I rather enjoy formal logic.

                    1. 3
                      1. “Yes, And” - Kelly Leonard and Tom Yorton
                      2. “The Manager’s Path” - Camille Fournier
                      3. “The Art of Action” - Stephen Bungay
                      1. 3

                        The Manager’s Path is a great book

                      2. 3

                        Finishing a few books

                        • Haskell Programming From First Principles
                        • Structure and Interpretation of Computer Programs
                        • Absolute OpenBSD
                        • The Rust Programming Book
                        • The C Programming Book
                        • The Dark Tower series
                        • The Book of the Short Sun series

                        Then I’ll look for new books to add, most of theses I’ve started over the last few years but never finished.

                        1. 3

                          Domain Modeling Made Functional - Scott Wlaschin

                          1. 3

                            Just this one so far: Designing Data-Intensive Applications

                            I do have a tendency to get about 50 pages through most books that I start, and then fail to pick them back up. It’s actually my new year’s resolution to finish a bunch of the books that I started in 2017… just haven’t figured out which ones yet.

                            1. 4

                              In addition to what skade said, I also think it’s not a bad idea to read books “breadth-first”. That is, scan over the table of contents, then pick something you like. And even skim that chapter, pick up some of the key words and ideas, and come back to it later when you feel a need to (e.g. you need to implement something).

                              Some people express guilt over not finishing books, but I don’t feel bad about that at all. As long as I can finish SOME book, I don’t feel bad about not finishing a particular book. Particularly technical books. Actually I’m pretty sure I always read tech books in a random access “need to know” fashion, so I can’t say I’ve “finished” any of them.

                              1. 3

                                Throw them on a stash randomly, read them top to bottom. If you feel like dropping one, drop it for good.

                                1. 2

                                  That’s not a bad idea! Having to prioritize fuels the procrastination. I’ll give this a shot.

                              2. 3


                                • Vietnamese Stories for Language Learners. Randomly got it recommended to me on Amazon, looks fantastic.
                                • Mengzi. A scholarly translation of a Confucian classic.
                                • Key Writings, Henri Lefebvre. Familiarizing myself with him. He’s an overlooked Marxist thinker with a focus on everyday life and urbanism.
                                • Why don’t we learn from history?, B.H. Liddell Hart.
                                • Street Without Joy: the French Debacle in Indochina, Bernard Fall. The classic examination of the French war in Indochina.


                                • Attack of the 50-Foot Blockchain, David Gerard. Ordered it after I saw his posts in another thread here recently.
                                • Silence on the Wire, Zalewski.
                                • The Web Application Hacker’s Handbook, Stuttard and Pinto.
                                1. 3

                                  Can recommend silence on the wire. If you like his writing (hint: you will) and am interested in web hacking, I’d strongly recommend his Tangled Web. Much better than web hacker’s handbook IMO. An less outdated, AFAIK ;)

                                  1. 1

                                    Cool, thanks for the recommendation. I’ll add that as an alternative.

                                2. 3

                                  I plan to learn about networks, site reliability engineering, and computer systems in general this year. I have a lot of books in my list, so probably it’s gonna take me two years instead of one. In order of priority:

                                  Also as reference books, where I plan to read a couple of chapters only and leave the rest when I need to understand better a topic:

                                  1. 2


                                    • 24 Deadly Sins of Software Security
                                    • Haskell Programming from First Principles
                                    • The Leprechauns of Software Engineering

                                    Work Required:

                                    • The Speed of Trust

                                    Personal: My GoodReads bookshelf

                                    I set myself a goal of 50 books this year, with a focus on fiction and other enjoyable titles. I used to read a lot in middle and high school, but stopped during college. Figured this was a good year to kick back up the habit.

                                    1. 2


                                      • Austral by Paul McAuley
                                      • The Corporation Wars: Emergence by Ken MacLeod
                                      • De kommer att drunkna i sina mödrars tårar by Johannes Anyuru (a Christmas gift)


                                      • The Storm Before the Storm by Mike Duncan
                                      • For the Soul of France: Culture Wars in the Age of Dreyfus by Fredrick Brown
                                      1. 2
                                        • Getting Things Done
                                        • The Clean Coder
                                        • The Culture Map
                                        • Pragmatic Programmer
                                        • Extreme Programming Explained: Embrace Change: Embracing Change
                                        • Clean Architecture: A Craftsman’s Guide to Software Structure and Design
                                        • The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change
                                        • Working Effectively with Legacy Code
                                        • The Software Craftsman: Professionalism, Pragmatism, Pride

                                        Can you tell that I just got the chance to actually buy books and I’m just buying the ones I’ve been eyeing for a while? lol

                                        1. 2

                                          Red Mars, and it’s sequels Green Mars and Blue Mars. My dad read them last year, and gave them to me for Christmas. The wikipedia summary is accurate:

                                          The Mars trilogy is a series of award-winning science fiction novels by Kim Stanley Robinson that chronicles the settlement and terraforming of the planet Mars through the intensely personal and detailed viewpoints of a wide variety of characters spanning almost two centuries. Ultimately more utopian than dystopian, the story focuses on egalitarian, sociological, and scientific advances made on Mars, while Earth suffers from overpopulation and ecological disaster.

                                          The author also makes an effort to stick to hard science, and mostly gets it right. So far I like it a lot.

                                          1. 3

                                            I read the first two, and kinda lost interest on the third. But the science was spot on. Very interesting.

                                            1. 1

                                              I’ve read Aurora by Kim Stanley Robinson and quite enjoyed it. The Mars trilogy is on my wish list.

                                            2. 2

                                              I made a public Trello board of all the books I hope to read this year. And books I hope to read in the near future.

                                              1. 2
                                                • Herman Melville - Moby Dick
                                                • Yuval Noah Harari - Sapiens
                                                • Ted Simon - Jupiter’s Travels
                                                • Martin Meredith - The Fortunes of Africa
                                                • Kurt Vonnegut - Slaughterhouse Five
                                                • Conn Iggulden - both the Emperor and the Conqueror series
                                                • Steven Pressfield - Gates of Fire, Last of the Amazons
                                                • C.J. Sansom - Shardlake series
                                                • Thomas Asbridge - crusade books
                                                • Philip Pullman - The Book of Dust
                                                1. 2
                                                  • Deleuze & Guattari - Anti Oedipus: Capitalism & Schizophrenia
                                                  • Endnotes - #4 / Unity in Separation
                                                  • Bernard Stiegler - For a New Critique of Political Economy
                                                  • G.W.F. Hegel - Phenomenology of Spirit
                                                  • Søren Kierkegaard - Either/Or: A Fragment of Life
                                                    1. 2

                                                      Technical: From Mathematics to Generic Programming by Alexander Stepanov (author of the C++ Standard Template Library) and Daniel Rose (Senior Manager at A9.com). I’m targeting it for this year because many of the techniques of type-safe programming and optimisation and deeply tied to mathematics and generic programming.

                                                      Non-technical: there will probably be quite a few, but I do want to finish Hariri’s Sapiens and Homo Deus at least.

                                                      1. 2


                                                        what i have read

                                                        none so far

                                                        1. 2

                                                          In 2017 I read The Phoenix Project and finished up my copy of The Goal (the latter inspired the former). I found both to be really insightful, so I’m currently looking to read some more books on operations. Trying to find a decent book covering Toyota’s process.

                                                          I am halfway through Barbarians at the Gate, love reading it but it’s so dense. I read through Flash Boys on a recent flight so going to also check out more of Michael Lewis’s books (really can’t get enough of financial journalism).

                                                          Fiction-wise I want to tackle the sequels to the Three Body Problem, but otherwise I’m not sure. Recently read Before the Fall, and finally “got” that I really like suspense stories. So looking for good airplane novels in that genre to go through.

                                                          Not much in life more satisfying than finishing a book IMO.

                                                          1. 2

                                                            According to GoodReads:

                                                            • Tamed: 10 species that changed the world by Professor Alice Roberts
                                                            • Formal Object Oriented Specification using Object Z by Roger Duke
                                                            • Out of the Crisis by W. Edwards Deming
                                                            • Artificial Intelligence: a modern approach by Norvig et al
                                                            • The Essential Turing: seminal writings in computing, logic, philosophy, artificial intelligence and artificial life by Alan Turing (mostly)
                                                            • On Tyranny: twenty lessons from the twentieth century by Timothy Snyder
                                                            • The Indisputable Existence of Santa Clause by Hannah Fry
                                                            • A Song of Stone by Iain Banks
                                                            • Discourse on Method by René Descartes
                                                            • England in the Later Middle Ages by Maurice Keen
                                                            • Europe in the Central Middle Ages, 962-1154 by Nugent and Brooke
                                                            • Enquiries Concerning the Human Understanding by David Hume
                                                            • Strategic Information Management: challenges and strategies in managing information systems by Robert D. Galliers
                                                            • The Peoples of Middle Earth (HoME #12) by Tolkien and Tolkien

                                                            Books on this list frequently get gazzumped by others, so we might come back a year from now to find that I read a greater number of books than listed here, which included none of those mentioned above.

                                                            1. 3

                                                              I’ve only ever read the Culture series by Ian Banks, which I enjoyed quite a bit. I’ll check that one out.

                                                            2. 2

                                                              From Bacteria to Bach and Back - The Evolution of Minds To me this (philosophical) AI discussion ist really fascinating and it was recommended from a class reading list

                                                              1. 3

                                                                This looks superb. Thanks for the pointer!

                                                                1. 2

                                                                  Another would be Superintelligence by Nick Bostrom

                                                                  “I highly recommend this book” –Bill Gates

                                                                  “Nick Bostrom makes a persuasive case that the future impact of AI is perhaps the most important issue the human race has ever faced. Instead of passively drifting, we need to steer a course. Superintelligence charts the submerged rocks of the future with unprecedented detail. It marks the beginning of a new era.” –Stuart Russell, Professor of Computer Science, University of California, Berkley

                                                                2. 2

                                                                  What a fantastic find! I hope it is not too dense.