In 1975, a young engineer named Eric Favre took a trip to Rome that would change the history of coffee. Favre had recently started working at Nestlé’s headquarters in Vevey, Switzerland, and one of his first projects was to develop a machine that would combine the convenience of domestic coffee with…
Last week, I had coffee with someone who works at a big consulting firm. She spent twenty minutes explaining her role to me. Not because it was complex, but because she was trying to convince herself it existed. "I facilitate stakeholder alignment across cross-functional workstreams," she said. Then…
Visit us on Threads! Opens External Webpage Visit us on Bluesky! Opens External Webpage Mail to Print page Submit a letter: Email us letters@nybooks.com Reviewed: Abundance by Ezra Klein and Derek Thompson Avid Reader, 288 pp., $30.00 Overshoot: How the World Surrendered to Climate Breakdown by…
Visit us on Threads! Opens External Webpage Visit us on Bluesky! Opens External Webpage Mail to Print page Submit a letter: Email us letters@nybooks.com Reviewed: Wages for Housework: The Feminist Fight Against Unpaid Labor by Emily Callaci Seal, 264 pp., $30.00 Many of us spend an enormous amount…
Subscribe to receive notifications of new posts:
2025-09-25
If you are building an application, you rely on email to communicate with your users. You validate their signup, notify them about events, and send them invoices through email. The service continues to find new purpose with agentic…
The coffee tastes like someone brewed a shovel of dirt. The bunkhouse stinks of exertion and your boots are still wet from yesterday’s toil. You and your partner sit under a lantern tending to the saw. Six feet of steel with huge teeth and tiny rakers that act like little spoons when they’re deep in…
Everyone knows what AWS S3 is, but few comprehend the massive scale it operates at, nor what it took to get there. In essence - it’s a scalable multi-tenant storage service with APIs to store and retrieve objects, offering extremely high availability1 and durability2 at a relatively low cost3. Scale…
3.0 Published on 15 Sep 2025 by Marcin Kulik I’m happy to announce the release of asciinema CLI 3.0! This is a complete rewrite of asciinema in Rust, upgrading the recording file format, introducing terminal live streaming, and bringing numerous improvements across the board. In this post, I’ll go…
International Review of Financial Analysis Volume 36, December 2014, Pages 1-19 Author links open overlay panel https://doi.org/10.1016/j.irfa.2014.07.015Get rights and content Under a Creative Commons license Open access Abstract This paper presents the first empirical evidence in the history of…
05 Jul, 2025 I read to forget. Even when studying or working on papers for a PhD, I approach texts with the same mindset: I'm not a storage device that needs to save all bits of information. I am more of a system of Bayesian beliefs, constantly evolving and updating in small, incremental steps. I…
08 Feb, 2025 I stumbled on the video Prize lecture: Ben Bernanke, economic sciences prize 2022 and was confused about what Mr. Bernanke says about lending markets. First, in minute two of the video, he talks about the simple economics of lending. There is imperfect and asymmetric information. That…
Introduction Python-BPF offers a new way to write eBPF programs entirely in Python, compiling them into real object files. This project is open-source and available on GitHub and PyPI. I wrote it alongside R41k0u. Published Library with Future Plans Python-BPF is a published Python library with…
Image Credits:Andriy Onufriyenko / Getty Images Venture CodeRabbit raises $60M, valuing the 2-year-old AI code review startup at $550M Marina Temkin 12:00 PM PDT · September 16, 2025 Harjot Gill was running FluxNinja, an observability startup he co-founded several years after selling his first…
← Back to Stategraph TL;DR why-stategraph.tldr $ cat why-stategraph.tldr • Terraform state shows distributed coordination issues but uses file primitives. • File blob (100% read/lock) vs. change cone (~3%). • Stategraph → graph state, ACID transactions, subgraph isolation. The Terraform ecosystem…
One of the standout features of tools like Docker and Kubernetes is the ability to quickly exec into a production shell. With environment variables configured, working directory set, and everything ready to go, you’re primed for action. But not every project uses Docker in production, which makes…
Published on 2025-09-09, 971 words, 4 minutes to read That NPM attack could have been so much worse. CadeyThis post and its online comment sections are blame-free zones. We are not blaming anyone for clicking on the phishing link. If you were targeted with such a phishing attack, you'd fall for it…
Every month or so, a new blog article declaring the near demise of CSV in favor of some "obviously superior" format (parquet, newline-delimited JSON, MessagePack records etc.) find its ways to the reader's eyes. Sadly those articles often offer a very narrow and biased comparison and often fail to…
In perpetuity All 54 lost clickwheel iPod games have now been preserved for posterity Finding working copies of the last few titles was an "especially cursed" journey. Kyle Orland – Sep 8, 2025 12:24 pm | 47 The iPod might not be the ideal device for playing Sonic the Hedgehog, but you can do it!…
Illustration by Melinda Beck Annenberg professor Emily Falk’s new book probes the human brain’s value system. For Emily Falk, who studies how we make choices, choosing to take a job at Penn was easy. For one thing, it meant coming home. Falk grew up in the Delaware Valley, got interested in…
Since my last post on alienation and social media, I’ve been thinking more about how I experience technology and a couple more paradigms from things I’ve read occurred to me. One of them is again from Marx, this time from another unpublished manuscript from around 1857, the Grundrisse. In these…
I have been aware of tarsnap for a long time, but only recently did I actually get around to using it for anything, as a result of my big personal digital resiliency audit for 2025. For those of you not in the know, tarsnap is “online backups for the truly paranoid”, and tarsnap the command-line…
(You can find my Nix config over on Github) I'm a disorganised person. My workflow is to bounce around a codebase for days/weeks at a time and when I come up for air I'll usually have left a slew of configs, tools, scripts, repos scattered around my computer like the socks near the bed, or the pile…
NGINX and Let's Encrypt share a common vision of an open and secure web. Now, with built-in support for ACME, the world's most popular web server, reverse proxy and ingress controller for Kubernetes can simplify certificate management for everyone. From the home lab to scaled-out, mission-critical…
11 Sep 2025 — shared on Lobsters, Reddit, Twitter, and Bluesky Semlib is a Python library for building data processing and data analysis pipelines that leverage the power of large language models (LLMs). No, this is not pseudocode. Yes, it runs. Semlib provides, as building blocks, familiar…
Virtualization Learn how to run Archil inside of a Firecracker microVM Firecracker is a lightweight virtualization technology from Amazon that allows you to run Linux-based applications in a secure and isolated environment. Archil can be run inside of a Firecracker microVM, giving these user-created…
10 years(-ish) of Elixir José Valim January 11th, 2021 Edit Sep/2021: The list of companies using Elixir in production has been updated to add recent successes and new cases. This past weekend, on January 9th, we celebrated 10 years since the first commit to the Elixir repository. While I personally…
Introduction This is an attempt to wrap my head around using the Phoenix web framework for a small project. However, it got too long so I broke it into two parts. This is part 1 and just talks about the Elixir language, part 2 is PhoenixForCynicalCurmudgeons but that is still WIP. However, I…
FABIEN SANGLARD'S WEBSITE CONTACT RSS DONATE May 1, 2025 Building my childhood dream PC In 1993, I was 14 and already passionate about computers[1]. That year my mother managed to buy a PC for the household. That was quite an effort for a single mother. My brother Aurelien and I spent every waking…
Learning Elixir’s official documentation includes a Getting Started guide to learn more about Elixir’s foundations. Later on, it explores how to build projects with Mix and OTP. Elixir also includes extensive API documentation. The Elixir Community has also produced plenty of resources to learn the…
Source: Worry about stagflation, a flashback to 1970s, begins to grow (The Herald Star) It looks like we're entering a new age of stagflation—that toxic combination of stagnant economic growth, high unemployment, and persistent inflation that shattered economic theory in the 1970s. But the current…
I ran into an investor friend who was summering in California. He ordered a glass of Santa Barbara pinot and told me: “I didn’t drink for a year. Then on New Year’s I woke up and realized how boring my life had become. So I had a few drinks that day, and suddenly life had color again.” When I asked…
The systems that enable modern life share a common origin. The water supply, the internet, the international supply chains bringing us cheap goods: each began life as a simple, working system. The first electric grid was no more than a handful of electric lamps hooked up to a water wheel in…
In my old age I’ve mostly given up trying to convince anyone of anything. Most people do not care to find the truth, they care about what pumps their bags. Some people go as far as to believe that perception is reality and that truth is a construction. I hope there’s a special place in hell for…
In my last post I talked about how I spent a week heads down using AI to work on a greenfield engineering metrics tool. As I built it, I’d often navigate the web app and spot things that needed to be fleshed out. Sometimes it was a small typo; other times it was a bigger feature that was still TODO.…
Credits James O’Sullivan lectures in the School of English and Digital Humanities at University College Cork, where his work explores the intersection of technology and culture. At first glance, the feed looks familiar, a seamless carousel of “For You” updates gliding beneath your thumb. But déjà‑vu…
This is the first part of my series; the other parts are Java 25’s new CPU-Time Profiler: The Implementation (2) Java 25’s new CPU-Time Profiler: Queue Sizing (3) Java 25’s new CPU-Time Profiler: Removing Redundant Synchronization (4) Back to the blog post: More than three years in the making, with…
Photo by Matthew Henry on Unsplash If you're like me, you probably also have many scripts lying around which look like this: Collecting massive amounts of data from various sources across your company's ecosystem. Sources such as Jira, GitHub, Google Drive, and Confluence. This allows you to have…
The Mob, 1935, by Carl Hoeckner 1. Introduction The philosopher Dan Williams recently published two pieces on social media— “Scapegoating the Algorithm” at Asterisk Magazine, and “The Case Against Social Media is Weaker Than You Think” at his Substack. As their titles attest to, both argue that the…
Imagine trying to build wealth in the United States in 1950. If you were a man, you got a job, bought a house, and went from there. This was an era where you could walk into a company’s offices, ask the CEO for a position, and actually get it. This is how Warren Buffett met Lorimer Davidson, a GEICO…
Imagine tomorrow that 100 random people woke up with an additional $10 million in their bank account. What would happen next? Do you think the majority would blow the money within a few years? Or would they have enough self-control to make it last? Despite what you may have heard, the research…
No articles.