
In part 1 we covered how durable function trees work mechanically and the importance of function suspension. Now let's zoom out and consider where they fit in broader system architecture, and ask what durable execution actually provides us. Function Trees and Responsibility Boundaries Durable function trees are great, but they aren’t the only kid in town. In fact, they’re like the new kid on the block, trying to prove themselves against other more established kids. Earlier this year I wrot...
With the recent spate of high profile npm security incidents involving compromised deployment workflows, I decided that it would be prudent to do a full inventory of my npm security footprint (especially for 11ty ).
Just in the last few months:
November 2025 : Shai Halud v2 (PostHog) (and PostHog post-mortem ): Worm infected ×834 packages. Propagated via preinstall npm script.
September 2025
Shai Halud ( @ctrl/tinycolor , CrowdStrike) : Worm infected ×526 packages. Propagated...

I didn't expect a parable about a fisherman to smack me in the face with such clarity, but here we are.
While reading Grow slowly, stay small on Herman’s blog, I learned about The Fisherman and The Businessman , which goes like this:
A businessman meets a fisherman who is selling fish at his stall one morning. The businessman enquires of the fisherman what he does after he finishes selling his fish for the day. The fisherman responds that he spends time with his friends and family...
A space program can only move as swiftly as its rockets. It’s India’s time to act on that.
jatan.spaceThe Launch Vehicle Mark III (LVM3), India’s most powerful rocket to date, mounted on its launchpad in Sriharikota. Image: ISRO 🚀 Before we begin, I’m very happy to welcome globally published space writer & author Gurbir Singh as a sponsor of both my Moon Monday and Indian Space Progress newsletters for the third year! Not sponsored: Among his several books, India’s Forgotten Rocket Pioneer is the most relevant to this edition of Indian Space Progress. I also encourage you ...
Why doesn't Apple make a standalone Touch ID?
I finally upgraded to a mechanical keyboard. But because Apple's so protective of their Touch ID hardware, there aren't any mechanical keyboards with that feature built in.
But there is a way to hack it. It's incredibly wasteful, and takes a bit more patience than I think most people have, but you basically take an Apple Magic Keyboard with Touch ID, rip out the Touch ID, and install it in a 3D printed box, along with the key...
My First Impressions of MeshCore Off-Grid Messaging
mtlynch.io
When my wife saw me playing with my new encrypted radio, she asked what it was for.
“Imagine,” I said, “if I could type a message on my phone and send it to you, and the message would appear on your phone. Instantly!”
She wasn’t impressed.
“It also works if phone lines are down due to a power outage… or societal collapse.” Still nothing.
“If we’re not within radio range of each other, we can route ou...
I’ve had my VORON Trident for 2 years and I’ve run it for 2600 hours.
Overall I’m happy with the printer but I’ve been itching to make some more mods to it.
Having finally finished the VORON 0 ( with mods ) I now have a backup printer I can use to rescue myself when I screw up.
As the printer was starting to crap out with a leadscrew starting to grind down again , the chamber thermistor stopped working, and PLA clogging up the Rapido hotend again it was time for a bit of a rebui...

Name: Izumo Social media: X , YouTube
SPONSORED
Being productive at home is about getting the right things done, not everything do...

It’s been almost a week since Clara’s extended family and I came back from Vietnam, and I’m still mentally processing it. Well, physically processing it too, on account of a bit of a cough! I’ve written up the first few posts on Hanoi, and am now batch-processing the photos from my OM-3 so I can upload them and start on the posts about Da Lat and HCMC.
This may be a bit Inside Baseball as my American friends may say (and that Clara and I may say too, as we’ve… developed a surpris...
Why don’t we get more scientific breakthroughs?
lemire.me
It is absolutely clear to me that large language models represent the most significant scientific breakthrough of the past fifty years. The nature of that breakthrough has far reaching implications for what is happening in science today. And I believe that the entire scientific establishment is refusing to acknowledge it.
We often excuse our slow progress with tired clichés like “all the low-hanging fruit has been picked.” It is an awfully convenient excuse if you run a scientific institu...
Inspired by Daniel Litt's X Post Started asking mathematicians whose career started before the internet if they think Google, email, etc. have sped up the pace of math research. Wide variety of opinions but the broad consensus seems to be “yes,” among those I’ve spoken to. — Daniel Litt (@littmath) October 30, 2025 and Bill's recent post on finding papers on the web I would tell the story of the before times. In the 1980s if you wanted to read a paper, you either had to find it in...
Last Sunday, I ran the 2025 Seattle Marathon. This was my third marathon, and I
got a PR! I’m splitting this race report into two broad sections: about the
course, and about my experience/training/etc.
The Course & Event
Candidly, I’ve avoided running the Seattle Marathon in the past because I’d
heard negative things about the course layout. Previous courses spent much more
time around the arboretum and University District, and routed over the 520
bridge – which does sound fun in the...

EA’s planned “take private” by a triumvirate of investors consisting of Saudi Arabia’s Public Investment Fund, private equity giant Silver Lake, and Jared Kushner’s Affinity is, in many ways, straightforward. At the time of the deal, EA’s stock was up 14.1% year-to-date and since January 1, 2021, it had grown only 17.2%, spending most of that four-and-a-half year period underwater. EA’s stock price doldrums reflected several challenges. For example, a series of unconsummated talks ...
Pyriodic Backend, The Backend for the Small Web, is published on PyPi
stfn.plPyPi publishing party! Pyriodic project is packaged and published on Python's package page, PyPi PyPi publishing party! Pyriodic project is packaged and published on Python's package page, PyPi
Using Graph Analysis with Neo4j to Spot Astroturfing on Reddit
rmoff.net
Reddit is one of the longer-standing platforms on the internet, bringing together folk to discuss, rant, grumble, and troll others on all sorts of topics, from Kafka to data engineering to nerding out over really bright torches to grumbling about the state of the country —and a whole lot more.
As a social network it’s a prime candidate for using graph analysis to examine how people interact—and in today’s post, hunt down some sneaky shills ;-)
I’ve loaded data for se...

While I work to round out the details of the Recovery Kit Ultra, I thought it would be a great time to share the smaller "desk buddy" that is the Recovery Kit Nano. The nano has a humorously small 5" screen from the company who brings you the many variants of the Raspberry Pi. This small 5" screen with a tremendous bezel is really left to act more as a showpiece on your desk, but it does so with a surprising amount in common with the Raspberry Pi Recovery Kit, the Recovery Kit Mini, and even t...
LLM Evals: Everything You Need to Know
hamel.dev
This document curates the most common questions Shreya and I received while teaching 700+ engineers & PMs AI Evals. Warning: These are sharp opinions about what works in most cases. They are not universal truths. Use your judgment.
👉 Want to learn more about AI Evals? Check out our AI Evals course . It’s a live cohort with hands on exercises and office hours. Here is a 25% discount code for readers. 👈
Listen to the audio version of this FAQ
If you prefer to listen ...

In mathematics, ubiquitous objects called groups display nearly magical powers. Though they’re defined by just a few rules, groups help illuminate an astonishing range of mysteries. They can tell you which polynomial equations are solvable, for instance, or how atoms are arranged in a crystal. And yet, among all the different kinds of groups, one type stands out. Identified in the early 1870s…
Source In mathematics, ubiquitous objects called groups display nearly magical powers. Though th...
Shield AI Expands into Space Domain through Partnership with Sedaro
shield.ai
Shield AI Expands into Space Domain through Partnership with Sedaro
WASHINGTON (December 3, 2025) — Shield AI and Sedaro today announced a strategic partnership to advance autonomous operations in orbit. The collaboration establishes Shield AI’s Hivemind Pilot as Sedaro’s preferred autonomy software for on-orbit demonstrations, extending the company’s proven edge autonomy from air and sea into space.
Under the agreement, Shield AI will use the Sedaro Platform as its primary enviro...

The Orbital Index
Issue No. 346 | Dec 3, 2025
🚀 🌍 🛰
...
It has taken me almost three hours to answer my earlier question about SimPy ,
and once I recover,
I’m going to submit a couple of PRs for their documentation.
To recap,
the most recent version of the simulation
all testers to bounce work back to the development queue if they find bugs:
+----------------+ +-----------+ +------------+ +------------+ +---------+
| task generator | -> | dev queue | -> | developers | -> | test queue | -> | testers |
+----------------+ +--------...
More Data Independence and the History of the Relational Model
buttondown.com
Last week we talked about some of the reasons why we want data independence. This week I want to talk about some of the historical steps that brought us to where we are today, and why the relational model is a good fit for modelling data.
The first real database is often thought to be IDS, the "integrated data store," which was designed by Charles Bachman.
Bachman won the Turing award for his work on databases and his Turing award speech The Programmer as Navigator is a really important...

I don’t remember where I heard this story, but it stuck in my mind to this day. It goes something like this:
A doorman is guarding the entrance of a very important corporate building. He lets people in and out based on their badges.
One day, the owner of the company arrives. As she approaches the door, the doorman asks for her ID.
The owner’s secretary says, “Don’t you know who she is? Let her in!”
The owner of the company hands him her ID, and he lets her in.
...