Good Reads


Date Added Link Description
April 4, 2026 What about juniors? I've spent the last year or so flip-flopping between mourning the loss of what I felt was my craft (and admittedly a big part of my identity) and feeling energized by the raw power of tooling I have access to. The root of this is anxiety stemming from a deep unease over what I'm even supposed to optimize for when thinking about my long-term career. After wrapping up an extremely fun stint at Applied Intuition, I think Marc hits the nail on the head in the between-the-lines message with this one: if you're early in your career, you should absolutely go work at Applied or somewhere similar that doesn't insulate you from business context.
March 9, 2025 Luddite During the 19th century, there was a movement created by textile workers who were displaced by the advent of automated machinery that rendered their previously highly-skilled profession no longer highly-skilled. These displaced workers would go around burning down factories that used the new machinery. I wonder if we'll see a similar radicalization of software engineers against things like Cursor Agent. I'm now able to use a tool like this at work and am blown away by the level of disruption this indicates is coming for white-collar knowledge workers. But maybe this is just what they mean when they say "you always have to keep up with new things" in this field. Am I just getting old?
May 27, 2024 Paxos made simple One of the canonical approaches for achieving fault-tolerance in a distributed system. Leslie Lamport originally presented this by describing the mythical Greek island of "Paxos," complete with fake Greek names transliterated from those of computer scientists of the times. Supposedly his original talks were "in the persona of an Indiana-Jones-style archaeologist, replete with Stetson hat and hip flask".
August 28, 2023 Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphs HNSW is a neat way to do approximate k-nearest neighbor search in a vector database. This paper is a good read and the underlying concept is surprisingly straightforward.
July 24, 2023 Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services Brewer (go bears!) originally posed the CAP theorem as a conjecture. The theorem essentially states you can only have two out of the three between consistency, availability, and partition tolerance when building a distributed system. This is the paper that first proved it, and is a quick read that (I think) provides some good insight into its core meaning.
January 21, 2023 HKJKD: Modeling Content Creator Incentives on Algorithm-Curated Platforms The attention economy has far-reaching effects on our daily lives. Digital platforms connect content creators with end users in a virtual marketplace wherein creators compete over the attention pool. How can a platform's particular choice of recommendation algorithm(s) affect which content is produced and consumed?
October 10, 2022 Leslie Lamport: Time, Clocks, and the Ordering of Events in a Distributed System One of those rare papers that is simultaneously extremely easy to read and extremely foundational, this paper lays the foundations for creating a useful distributed system. Lamport's background in special relativity allowed him to clearly see where prior work on this subject had gotten it wrong. I highly recommend the Quanta video on Lamport's background.
July 3, 2022 H. A. Bethe: The Electromagnetic Shift of Energy Levels In the words of my grandfather Oliver: This is one of the best physics articles of all time! It is the mother of renormalization! I rate it right up there with young Newton's "light is...composed of difform rays" optics paper & Einstein's special relativity paper (1904)!!
May 5, 2022 Tai-Danae Bradley: At the Interface of Algebra and Statistics Oh man, this thesis is super cool. I remember reading Dr. Bradley's blog way back in 2019 when first getting acquainted with the work I did at NASA involving tensor networks, which was invaluable during early-on-boarding-- she has quite a knack for succinctly explaining complex ideas, and this thesis is no exception. If you have any interest in category theory, quantum mechanics, or NLP, I highly recommend giving this a skim!
March 22, 2022 S. Kirkpatrick: Optimization by Simulated Annealing A classic paper on the simulated annealing approach to approximating NP-complete problems. When I took CS170 a team using simulated annealing won the final project (a competition to create and solve instances of an NP-hard problem) by a long margin.
October 26, 2021 Agent-based Modeling in Archaeology The Santa Fe Institute has really interested me for a while now. They do a lot of cool work at the interface of STEM and the humanities, under the umbrella discipline of "Complexity Theory." A complex adaptive system is a dynamic network of interactions whose behavior as an ensemble is not predictable according to the behavior of its components. This field is a pretty slick mashup of super neat work including concepts from physics like phase transitions, spin glasses, and nonlinear dynamics, applied to open questions in previously separate areas like economics, neuroscience, and psychology.
September 22, 2021 Lex Fridman interview with Travis Oliphant Okay, this isn't a read, but nonetheless it's a really great interview to learn about the historical development of NumPy and SciPy, with a bunch of other cool stuff thrown in.
July 19, 2021 Deurbanising the Web Great essay about the garbage pileup that is the modern web. A convincing plea to return to simple and dumb websites.