Philosophy, technology, and code—sometimes together, sometimes apart—through essays, blog posts, and projects exploring how ideas evolve.

Abstract visualization of cryptographic keys emerging from streams of binary code, with some streams glowing red to indicate compromised randomness

Your Random Isn't Random: Pseudorandomness, Entropy, and Why Cryptography Depends on a Philosophical Problem

In 2008, a security researcher named Luciano Bello noticed something strange about Debian Linux's implementation of OpenSSL. Two years earlier, a Debian maintainer had removed two lines of code that appeared to be using uninitialized memory, a common source of bugs. The fix looked reasonable. Static analysis tools had flagged the lines. The maintainer was being responsible. The problem was that those two lines were the primary source of entropy for OpenSSL's random number generator...
Read More

Recent

Abstract visualization of atoms swerving in a cosmic void, representing Epicurus's clinamen and the philosophical origins of randomness

Does Randomness Exist? From Epicurus's Swerve to Laplace's Demon

In 300 BCE, the Greek philosopher Epicurus had a problem. His teacher Democritus had argued that the universe was nothing but atoms moving through empty space, colliding and combining according to fixed laws. It was elegant, mechanical, and completely deterministic. It also left no room for free will, novelty, or anything genuinely new happening in the universe. So Epicurus introduced a small, radical idea: sometimes, for no reason at all, an atom swerves...
Read More
A clay figure and a human figure standing face to face, the human's hand resting gently on the clay figure's shoulder, warm amber light between them, representing the relationship between creator and creation

Learning to Live with Golems: Wisdom for an Age of Artificial Servants

We started this week in a rabbi's workshop in Prague, watching the Maharal shape clay into something that could walk, work, and protect a community. We end it in a world where billions of people interact with golems every day, mostly without thinking of them that way. The golem tradition is roughly two thousand years old. The technology it describes, creating powerful servants from raw material and animating them with language, is roughly two years into its most dramatic acceleration. The gap between the tradition's wisdom and our current practice is where the most important questions live. What the Week Revealed Each post in this series mapped a different face of the golem pattern in modern technology. The spec-vs-intent problem showed that the golem's literal obedience is the oldest bug in existence...
Read More
A shattered clay figure lying in pieces on a stone floor, many hands reaching toward the fragments from different directions but none quite touching them, warm amber light from above

Who Answers for the Golem? Creation and Moral Accountability

When the Maharal's golem flooded the house, the Maharal didn't blame the golem. He couldn't. The golem had no capacity for blame, no understanding of what it had done wrong, no experience of having done anything at all. It followed instructions...
Read More
Multiple rough clay figures of different sizes arranged in a circle on a stone workshop floor, each figure facing inward as if in collaboration, warm amber light from above

Many Golems, One Potter: When AI Systems Interact With Each Other

The Maharal had one golem. He shaped it from clay, inscribed the word on its forehead, and directed it personally. One creator, one creation, one chain of command. The relationship was simple enough that a single person could manage it. We don't live in that world anymore...
Read More
Large clay hands working at an anvil alongside smaller human hands, the clay hands tireless and mechanical while the human hands show wear, warm forge light illuminating both

The Golem's Hands: Automation, Labor, and Who Does the Work

The Maharal didn't create the golem for companionship or curiosity. He created it to work. The Jewish community of Prague faced threats it couldn't handle alone, and the golem was built to do what humans couldn't: patrol without rest, protect without fear, labor without complaint. It was, in the most literal sense, a tool for getting things done. This is the part of the golem story that resonates most directly with the history of technology...
Read More
A rough clay figure with a glowing mark on its forehead, one side illuminated in warm amber and the other in shadow, standing at a crossroads of two diverging paths, representing the tension between intended and actual behavior

Emet on the Forehead: AI Alignment and the Problem of Control

The activation mechanism was elegant. Inscribe "emet" on the golem's forehead and it rises. Erase the first letter, leaving "met," and it returns to clay. One word separates a powerful servant from a pile of dirt...
Read More
A clay scroll unraveling into fragmented pieces, each fragment drifting further from the original, representing how intent degrades through successive translations from need to specification to code

The Spec and the Spirit: Why Software Does What You Said, Not What You Meant

The Maharal tells the golem to fetch water. The golem fetches water. It keeps fetching water. It doesn't stop fetching water...
Read More
A massive clay figure standing in a dimly lit medieval workshop, its surface rough and unfinished, warm amber candlelight casting long shadows, surrounded by clay tools and wooden molds

The Allegory of the Golem: When Creations Can't Understand Their Creators

In the Talmud, tractate Sanhedrin 65b, the sage Rava creates a man and sends it to Rabbi Zeira. Rabbi Zeira speaks to the creature. It doesn't respond. "You are from the sorcerers," Rabbi Zeira says...
Read More
A finite frame containing an infinite vista, a window or doorway opening onto an endless landscape that fades into abstract mathematical symbols, warm light at the edges suggesting the beauty of boundaries

Living in the Finite: Making Peace with Limits in a World That Promises Infinity

We started this week with a hotel that was full but could always fit one more guest. We end it with a question that sounds simple but isn't: how do you build for a finite world when everything around you promises infinity? The paradoxes of infinity have fascinated mathematicians for twenty-five centuries. Zeno showed that motion requires completing infinitely many steps. Cantor proved that some infinities are larger than others...
Read More
Gabriel's Horn shape rendered in luminous gold and deep blue, the narrow trumpet extending infinitely to the right while its interior glows with contained light, representing finite volume wrapped in infinite surface

Gabriel's Horn Pricing: When Costs Grow Faster Than Value

In 1641, Evangelista Torricelli discovered something that baffled his contemporaries. He described a geometric solid formed by rotating the curve y = 1/x around the x-axis, from x = 1 to infinity. The resulting shape, now called Gabriel's Horn or Torricelli's Trumpet, has a finite volume (exactly π cubic units) but an infinite surface area. You can fill it with paint. But you can never paint its surface...
Read More
Browse All Posts

What You'll Find Here

Every day, we publish essays that apply philosophical thinking to the technology shaping our lives. From the ethics of self-driving cars to the epistemology of deepfakes, from game theory in open-source software to ancient Greek wisdom about artificial intelligence—each piece connects timeless ideas to the questions that matter right now.

🚋 Trolley Problem

How impossible moral choices play out in AI hiring, content moderation, predictive policing, and medical algorithms.

Start the series →

🎲 Pascal's Wager

How a 17th-century bet about God applies to climate tech, cybersecurity, pandemic preparedness, and existential AI risk.

Start the series →

🔒 Prisoner's Dilemma

Cooperation failures in privacy, misinformation, open source, and the gig economy—and what game theory reveals about solutions.

Start the series →

⚖️ Sorites Paradox

Where do we draw the line when technology changes gradually? When does automation become displacement, or influence become manipulation?

Start the series →

Alongside philosophy, we share technical deep dives on cloud architecture, serverless deployment, database optimization, and image processing. We also build interactive games that bring philosophical concepts to life—from a Prisoner's Dilemma simulator to a Skepticism Scale quiz.

Have a topic you'd like us to explore? Whether it's a philosophical concept, a technology ethics question, or an idea that bridges both worlds, we'd love to hear from you. Get in touch and let us know what you're curious about.

Learn more about us →