What are you reading and plan to read next?
21 points by vlnn
21 points by vlnn
Also what were you reading? What are you planning to read next? Feel free to ask questions about books you see in the post or comment!
I've finished reading the Memory Code by Lynne Kelly — and can highly recommend for unusual point of view on how illiterate society stores information. Still working through The Powerful Python by Aaron Maxwell, and it's not bad — it's just not that much of a time right now.
My plans for non-technical books: Ukrainian translation of Memory Called Empire by Arkady Martine (original was perhaps best scifi of my 2024, let's see how much they got into the translation). Also started Patrick Obrian's Master and Commander recommended by fellow lobsterer in similar thread years ago — great reading both in eink and audio!
Currently reading Hyperion by Dan Simmons.
This is my 12th consecutive sci-fi book though. So I am planning to pick up a fantasy book after this - may be the Black Company series.
Highly recommend Malazan if Black Company piques your interest
+1 for Malazan, but know that you're signing on for quite a long reading project if you enjoy it!
Yeah I love year(s)-long reading projects! I recently finished the 9-book Expanse series, and A Song of Ice and Fire much before that.
I have the first book of each of the Malazan, the Gunslinger, and the Black Company series. Looks like I'm going to have to draw lots.
Oh right its in my queue! In fact, I might choose to start with either of them. Any preference from your side?
My previous fantasy series was the Stone Sky trilogy.
I actually just finished Stone Sky a few days ago so that I could start on the last book in the Sun Eater series (it was released a few days ago).
Definitely Malazan, but I think Black Company was an inspiration for certain aspects. I think it's my favorite series of all time. Just be prepared to not really know what's going on from the beginning.
Thanks! Yeah I've heard that about Malazan. Not a dealbreaker for me though.
I'll add Sun Eater to my list.
How're you liking it? A friend recommended it, but I usually stick to fantasy.
Its quite good, but I would recommend the Expanse series in scifi if you were to venture out of fantasy. Its a 9 book series though.
Or if you want to read just one book, then you can try the very offbeat Semiosis by Sue Burke. It has a sequel too, but the first book is self-contained.
I really liked Semiosis. Of all modern sf books I've read recently, it's the one that managed to get me to think most about its central "what if?".
You seem well-poised to help with suggestions! I’m getting into classic sci-fi and just finished reading Dune. Where should I go next?
I can highly recommend Alfred Bester's The Stars My Destination. Also Roadside Picnic by the Strugatsky brothers.
Among the classics, I can still recall scenes from Nemesis by Isaac Asimov. This book got into my hands randomly, its a bit slow, but I enjoyed it very much.
I don't think the following list can be classified as classic scifi, but I feel that some of them are slept on:
Other than that, I loved the following contemporary series:
Do you have any specific wishes or preferences (aside from it being classic sf)? I have a lot of possible recommendations. :-)
Looks like almost everyone here loved "crafting interpreters", so I will give it a chance.
Just don’t know what to do with it exactly (target and dev language, for example).
I suggest repurposing its very general concepts into re-implementing a particular existing language you like. I did that with TLA+ here, it is all readily transferable: https://docs.tlapl.us/creating:start
I just realized the whole book is available freely on the web, that's so generous! Added to my reading list (well, I've been wanting to read it for a while but I keep forgetting about it hehe)
Fiction: Annihilation by Jeff VanderMeer
Non-Fic: The Order of Time by Carlo Rovelli
Annihilation is the type of sci-fi horror, I enjoy and this first book in the trilogy is proving to be pretty decent. I have heard that the two subsequent books don't hold up to the first, but we'll see if I continue it, since my sc-fi/spec-fic backlog is pretty much already spilling into 2027.
I'm on my second reading of The Order Of Time and it is just as thought-provoking as the first. I have a strange relationship with Time, holding it up as one of the most dangerous factors people most often neglect when they are trying to create anything intended to last, inserting a sort of blind fragility into our systems that we cannot seem to predict with any real accuracy. Rovelli's command over the language when talking about time is poetic and emotional in a lot of ways that I find both compelling and appealing. The audiobook is read by Benedict Cumberbatch which is just as pleasant as you can imagine.
I do not have a tech book on my rotation at the moment.
Annihilation is the type of sci-fi horror, I enjoy and this first book in the trilogy is proving to be pretty decent. I have heard that the two subsequent books don't hold up to the first, but we'll see if I continue it, since my sc-fi/spec-fic backlog is pretty much already spilling into 2027.
I can second this! I really liked Annihilation. I appreciated the second book for providing additional context around the lore, but the first book's pages turned almost on their own for me. I'm still excited to learn more about Area X so I'll press on to Acceptance soon.
Thanks to @andrewrk 's talk on the same topic I am currently obsessed with the book Data-Oriented Design by Richard Febian.
I thought it was a really interesting and refreshing concept. I say "refreshing" because a lot of advice on the internet focuses wayyy too much about framework, code architecture or structure, etc. But this concept focuses on what's most important such as memory footprint, CPU caching, etc. Personally, applying this concept has an added benefit of removing bugs by eliminating representation of illegal states.
And while reading that, I am also trying to apply the concept into a train tycoon game (like OpenTTD or A-Train series) I'm making. I don't think I'll ever finish it, but hey, I'll learn something on the way.
Below are my other backlogs:
Outside of computing-related books, I have also been reading some self-help books. Yes, yes, I'm aware, a lot of them aren't good, but, man, therapy is expensive. So I try to be as selective as possible while looking through some of them and be mindful of the flaw of the book I'm reading. Here are some of my backlogs:
Funnily, I think Data Oriented Design is one of the best introductions to relational data modeling currently available.
Fiction: Just finished the Broken Earth trilogy by N.K. Jemisin. What a ride. Great writing and a powerful allegory about the ripple effects of systems of power long after they have ostensibly become "irrelevant." Cannot recommend highly enough!
Nonfiction: What Is Intelligence by Blaise Agüera y Arcas. About the computational nature of life and intelligence. I think this might be my favorite new nonfiction book, even though I'm only a couple chapters in. I haven't even gotten to the Cybernetics chapter yet! :^D
Within the past week, "The Way of Kings" has taken over my life. It's 2 Dunes long and I'm almost finished with it
Fiction: Echopraxia by Peter Watts
Non-Fiction: Haskell Programming from First Principles
Can and do recommend both.
I've been craving an epic fantasy to sink my teeth into after catching up with the Cosmere. The Wheel of Time is there, but I've been saving it for some reason. The Silo book series could be fun, too, though not fantasy.
I've been reading https://wanderinginn.com/ for years. Still makes me pick it up quite often.
This year I've been reading mostly comics / graphic novels. Main interest in non-fiction or graphic adaptations. Some that I enjoyed:
And non-graphic:
Reading through a pretty terrible fantasy series from Altered Carbon's author, Richard Morgan. Next probably I'll read more of the Temeraire series by Naomi Novik where I stopped after the second book a couple of months ago.
Just yesterday finished John McManus' Island Infernos, his 2nd book in a trilogy about the US Army in the Pacific during WW2.
Planning on starting on Harald Jähner's Vertigo about the Weimar Republic. I enjoyed his book about the aftermath of WW2 in Germany a lot.
For now, I'm reading those books:
I'm planning to reread: Crafting Interpreters + Modern Compiler Implementation in ML. Also, it's on my reading list, The Origins of Efficiency.
I'm currently reading Sarah Bakewell's At The Existentialist Café, which is an introduction and history of existentialist philosophy. I'm not particularly enamored with existentialism, but I recently read Bakewell's Humanly Possible (a history of humanism - both in the intertwining senses of the humanities, of humanitarianism, and of secular humanism) and liked her writing so much that I decided to read her other books too.
Interspersed between Humanly Possible and At The Existentialist Café, I read Mikkel Boris' Forstyrret: En nekrolog over internettet (Interrupted: An eulogy of the internet), which was basically a Danish-language polemic about enshittification, written as an unapologetically personal observation of the author's (a millennial-generation PR worker in the tech industry) experience of growing up with the web and seeing it be turned into, well, shit.
Next on my list is a Danish translation of Haruki Murakami's The City and its Uncertain Walls.
I think I might have mentioned this before, but last year I discovered that I'd inadvertently stopped reading literature in my native Danish entirely - not as any conscious decision; it just sort of happened. While I was recovering from surgery and had a head full of morphine I couldn't read anything more demanding than comic books so I stocked up on a little selection ... and subsequently realized that a collected edition of Valhalla was the most I'd read in Danish for over ten years. I've since made the decision to let every second book I read be in Danish ... which opened up a small world of literature I'd been living right in the middle of and just kept passing by. The downside is that I now read a lot of books I can't recommend to Internet friends and strangers because they can't read them!
Not sure if this counts as a book, but the Elixir web framework Phoenix has docs available as an epub document so I've been reading that. Lately I'm trying to go back to writing software and right now I have some ideas for web apps, and I've never really worked with MVC style framework.
I also plan to read The BEAM book and maybe implement it? We'll see if I'll have time since recently I started a new non-tech job and I don't have a lot of free time on my hands.
Our work book club has just started David Farley's Modern Software Engineering. I'm a little behind so I've not caught up to the introduction that everyone else has, so it's currently just open in a tab for when I get some quiet work time to read through it and I don't have an opinion yet.
For fun, I'm re-reading the Honor Harrington series by David Weber. They are very easy to read and the overall plot is quite enjoyable, although there are some writing tics that I can't quite get along with (everybody's voice is described as a "soprano" or "tenor" or whatever), and some of Weber's politics come through a bit more than I'd like. Might go back to some Discworld afterwards, or I've got a big stack of Inspector Morse I've been meaning to get through for a while.
I've found out recently that Honor Harrington is a good representative of "competence porn" genre. The aforementioned Master and Commander is another one of those, and if you still interested, 16 Ways to Defend a Walled City is very easy read and nice fun.
Would be nice to hear more on Farley's book — reviews are a bit polarized.
Yeah, it definitely goes a bit overboard on the "competence porn" front - I'm only about halfway through the series and her pulling off ridiculous things in every field she turns her hand to has kind of reached saturation already.
I'm not sure how quickly we'll get through the Farley book. We're only meeting every other week, and one chapter or so at a time. Maybe I'll post up a review on my blog or somewhere when it's done.
First of all, I'm not judging the genre at all — I quite like it actually! I mentioned it so it's easier to find next book in the pile.
Regarding Farley — your plan to read the book is much better than mine current absence of the plan to read the book. So don't rush. Also maybe attending a book club is a good idea — but I'll have to organize it first.
For fiction I’ve been reading Shadow of the Torturer by Gene Wolfe, who I had not heard of before a couple weeks ago when two different people in a bookshop enthused about him to me. It is honestly so good that I feel like it’s a Mandela Effect thing where it’s suspicious that I hadn’t heard of him my entire life despite reading a great amount of sci-fi.
In non-fiction I’m reading The Particle Odyssey, a picture-heavy pop science book (out of print but can be found on eBay) about the experimental methods used to discover & analyze particles throughout the 20th century. It is good reading and educational since my physics learning stalled at early university level where I had not yet learned about quarks and such. Moving from thinking about atoms as a fundamental unit to thinking about atoms as being some very weird emergent product of quark-scale chemistry has been fun.
Currently reading The Unaccountability Machine. Pretty interesting and tempted to dive into o.g. Cybernetics more.
Next is likely a dive into Practical TLA+ to see if I can become a real-world practitioner.
I'm about 2/3 of the way into "Revelation Space", which means (at my reading speed) I should finish early next year. Loving it so far! A fun romp space opera with love-to-hate-them characters and excellent world-building. Next in my queue is "A Drop of Corruption", a sequel to "The Tainted Cup" (a fantasy/sci-fi weird book that I also highly recommend).
Nonfiction: "Hero of Two Worlds" and "Dominion" (both history).
Have you read Alastair Reynolds' Pushing Ice?
I love the Revelation Space cycle, but my favourite work of his is probably still Pushing Ice. I can't really go into a lot of detail without potentially spoiling anything, though! It's self-contained and set in another universe than all his other works.
Recently started reading ごきげんになる技術 by Nobuyuki Sakuma. He's an outside-the-box kind of thinker who has had amazing success on his own terms, both inside and outside of the framework of Japanese organizations (albeit media).
Next up is Crafting Engineering Strategy by Will Larson. I've found his books quite practical and have assisted in developing and growing as an engineering manager rapidly over the past few years.
Here's what I'm reading this week.
I'm on a bit of a Knuth-Morris-Pratt algorithm dive recently, and I saw the Morris guy wrote a memoir Thoughts of a Reformed Computer Scientist that's reliably $4 on Kindle, so I'll probably grab that next double/triple-rewards day.
I've been reading Jess Walter's The Cold Millions (historical fiction, I liked his other book) and various authors' Invisible Planets (Chinese sci-fi short stories, more hits than misses; sci-fi been feeling mostly misses these days).
I'm about halfway through The Kubernetes Book by Nigel Poulton. I'd recommend it as a good introduction to Kubernetes if that's something you're interested in. I inherited a Kubernetes cluster at work that was built by contractors with an agency that we no longer do business with, and neither I nor the other engineer on the project is familiar with Kubernetes. So far, I'm enjoying the book and the hands-on exercises. I've spent a lot of time up to this point figuring stuff out the hard way, so it's nice to have the foundational concepts explained in an approachable way.
Next up: Elixir in Action by Sasa Juric. Elixir is a language I've been interested in for awhile. Unlike Kubernetes, I don't have any practical need to learn it, but it seems like a fun language to dabble in.
Reading at work: just finished reading "Working Effectively with Legacy Code". Published my notes at https://evgenii-petrov.net/blog/notes-on-working-effectively-with-legacy-code/ . Will need to find another book to read at work, couple of books on this thread look interesting, glad that "what are you reading" is a regular thing now!
Study reading: still Psychodynamic psychotherapy : a clinical manual, Second edition. I'm almost done, and am overall happy with having picked it up in the first place. Specifically, I really liked the definition of free association as "Effort to say whatever comes to mind without editing", I now use this idea in every session, and it seems to be helping.
Fun reading: finished Complications : a surgeon's notes on an imperfect science. In parallel I was/am reading How a game lives the annotated essays of Jacob Geller, but at a much slower pace, as I've already seen all of these essays as videos. Not sure what is next here, picking fun books is hard for me.
Beginning Tog on Interface. Spolsky’s book was formative for me a while back, and this seemed like something similar.