The Durable Function Tree - Part 2

jack-vanlightly.com

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...

No more tokens! Locking down npm Publish Workflows

www.zachleat.com

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...

The Fisherman and The Businessman

kevquirk.com

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.space

The 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?

www.jeffgeerling.com

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...

3D printer repairing and modding

www.jonashietala.se

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...

Clean Ultrawide Desk Setup

www.makerstations.io

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

Vietnam, and where does one go from here?

rubenerd.com

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...

Finding Papers Before the Web

blog.computationalcomplexity.org

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...

Race Report: Seattle Marathon 2025

benjamincongdon.me

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...

On EA’s Next Act and Its Vision for Sports & Sports Fandom

www.matthewball.co

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.pl

PyPi 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...

The Recovery Kit Nano

www.doscher.com

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 ...

What Are Lie Groups?

www.quantamagazine.org

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...

You Have to Cancel

third-bit.com

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...

The Doorman

kinduff.com

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. ...

Random Old Posts

TitleDate
Build a Python Bot to Find Your Website's Dead Links (Tutorial)
healeycodes.com
April 02, 2019
Friday Facts #435 - Space Age Soundtrack release
www.factorio.com
November 01, 2024
The widely cited studies on mouse vs. keyboard efficiency are completely bogus
danluu.com
June 13, 2017
3D shape matching with quaternions
lisyarus.github.io
December 26, 2023
growing the graveyard of "better spreadsheets"
taylor.town
September 14, 2024
Why Car Companies Need More Interaction Designers
theturnsignalblog.com
April 01, 2019
Competition Feedback
www.jonashietala.se
May 18, 2010
Better Vue SEO with Prerender SPA Plugin and vue-cli
nmn.gl
January 18, 2018
Innovation starts with consumers, not academia
lemire.me
July 16, 2025
Liveness analysis with Datalog
bernsteinbear.com
August 13, 2025
Prototype versioning, namespacing design systems, discussing a header component
adamsilver.io
April 28, 2019
WHEN 13.3 > 14
fabiensanglard.net
October 12, 2020
Don’t argue: build
lemire.me
June 16, 2025
The "Deeply Embedded Expression" Trick in Agda
danilafe.com
March 11, 2024
s18e06: Low-Hanging Fruit, Information Processing, and People Problems
newsletter.danhon.com
April 04, 2024
Repeal & Replace the National Anthem with Boom Boom Pow
samhenri.gold
November 10, 2021
How I use Airtable
sirupsen.com
November 20, 2016
The Joy of Monotasking
taylor.town
December 22, 2022
Traceroute Haiku’s
blog.benjojo.co.uk
September 07, 2017
Full screen triangle optimization
30fps.net
February 26, 2023
WAIT: synchronous replication for Redis
antirez.com
December 05, 2013
Why Intel added cache partitioning
danluu.com
October 04, 2015
You Buy; They Fly
taylor.town
December 03, 2023
Thinking like a compiler: places and values in Rust
steveklabnik.com
April 07, 2025
A Guide to Prototyping Automotive Interfaces
theturnsignalblog.com
September 01, 2023
Groar
www.jonashietala.se
August 23, 2015
Clarifications on the Incapsula Redis security report
antirez.com
June 02, 2018
I ❤️ Microscopes
www.hillelwayne.com
April 01, 2022
Customizing Neovim
www.jonashietala.se
May 02, 2024
Harnessing ChatGPT hallucinations
www.redblobgames.com
September 22, 2025
Chloe is a listener
taylor.town
August 11, 2023
On technology
www.robinwils.com
April 05, 2025
Cursor workflows for building SaaS products in 2025
nmn.gl
March 22, 2025
[Mirror] Zk-SNARKs: Under the Hood
vitalik.eth.limo
February 01, 2017
Driver adventures for a 1999 webcam
blog.benjojo.co.uk
April 28, 2023
Structure-State-Value Architecture for OOP
taylor.town
April 07, 2019
Napkin Problem 18: Neural Network From Scratch
sirupsen.com
January 03, 2022
0015: imp internals, reflections, precedence, make mode, mutant, q3, error recovery, tonsky ui, subtext 10, factfulness, benchmarking advice, dependency hubs, independent research, zig wayland, retool, observable dependencies, ugly buildings, without scihub, wasm virtual memory, huawei breakdown, infrastructure langauges, stencil vectors, chiX
www.scattered-thoughts.net
October 12, 2021
How I Keep Notes About My Laravel Projects: scratch.md
calebporzio.com
September 05, 2017
"We never update unless forced to" — cargo-semver-checks 2024 Year in Review
predr.ag
January 21, 2025
Devtools I Use
lilymara.xyz
March 06, 2023
Routing conventions
adamsilver.io
April 18, 2020
The Tyranny of Data and Its Digital War on Human Agency
theluddite.org
November 01, 2023
A New Concept for Usable Touch Interaction in Cars
theturnsignalblog.com
April 01, 2020
Making a Fur Hat
nate.mecca1.net
September 09, 2024
What makes a great technical blog
notes.eatonphil.com
April 10, 2024
A defense of boring languages
danluu.com
May 25, 2015
bang! bang! he murdered math! {the musical!}
taylor.town
August 24, 2024
Go database driver overhead on insert-heavy workloads
notes.eatonphil.com
October 05, 2023
Plussing your iOS app
lickability.com
August 28, 2023
The LLM-for-software Yo-yo
tratt.net
July 14, 2025
Why Firsts Matter
tratt.net
September 16, 2025
A few arguments about Redis Sentinel properties and fail scenarios.
antirez.com
October 21, 2014
Ephemerality in User Interfaces
borretti.me
December 21, 2024
Zip Files All The Way Down
research.swtch.com
March 18, 2010
Company of Heroes – Flamethrower
simonschreibt.de
August 20, 2013
Most things I do are interconnected
steveklabnik.com
December 28, 2012
I am not a good interviewer and probably neither are you
ohhelloana.blog
April 11, 2024
Game Engine Black Book: Wolfenstein 3D, 2nd Edition
fabiensanglard.net
December 06, 2018
Installing Mastodon as a Progressive Web App (PWA)
mkennedy.codes
November 18, 2022
Polygon Codec
fabiensanglard.net
June 26, 2011
Cómo organizo mi escritorio
barredo.es
August 12, 2016
Hard Forks, Soft Forks, Defaults and Coercion
vitalik.eth.limo
March 14, 2017
Cassandra: My RESTful DLC Oracle API
conduition.io
June 02, 2024
Text effects
www.redblobgames.com
March 30, 2024
1 Year With My 958 Diesel Porsche Cayenne
notes.ansonbiggs.com
June 05, 2024
This is not the greatest cat in the world; this is just a tribute
anniemueller.com
July 08, 2025
Patchwork 08 · History and diffs with Automerge
www.inkandswitch.com
March 26, 2024
Just say no to broken JSON
lemire.me
July 04, 2025
s20e03: Yeah, it’s the future
newsletter.danhon.com
August 13, 2025
Short update on my life and homelab
stfn.pl
March 29, 2025
Interesting links - November 2025
rmoff.net
November 26, 2025
goHardDrive Leaked Personal Data for Thousands of Customers
mtlynch.io
July 02, 2025
partitioning ambiguous edges in guile
wingolog.org
April 25, 2025
Efficiently split a NumPy array into tiles
30fps.net
November 06, 2024
Gitcoin Grants Round 7 Retrospective
vitalik.eth.limo
October 18, 2020
Porting OkLab colorspace to integer arithmetic
blog.pkh.me
December 11, 2022
Recent improvements to Redis Lua scripting
antirez.com
November 19, 2015
Some Math behind Neural Tangent Kernel
lilianweng.github.io
September 08, 2022
Poetry impressions with James
dead.garden
July 04, 2025
About Redis Sets memory efficiency
antirez.com
August 28, 2015
Self-Supervised Representation Learning
lilianweng.github.io
November 10, 2019
I Like Makefiles
switowski.com
September 18, 2024
How I run a coffee club
notes.eatonphil.com
December 31, 2024
NASA isn't fixing the heat shield on Artemis II
www.adastraspace.com
December 13, 2024
One Small Command
third-bit.com
October 18, 2025
The Apple GPU and the Impossible Bug
rosenzweig.io
May 13, 2022
Implementing and Verifying "Static Program Analysis" in Agda, Part 4: The Fixed-Point Algorithm
danilafe.com
November 04, 2024
2024 In Review
www.thornewolf.com
January 02, 2025
MCP Getting Started: Model Context Protocol on Windows
nmn.gl
April 25, 2025
Git Commands You Probably Do Not Need
myme.no
January 22, 2023
Marx, anarchism, and web standards
steveklabnik.com
December 15, 2011
The Limits to Blockchain Scalability
vitalik.eth.limo
May 23, 2021
Let's write a video game from scratch like it's 1987
gaultier.github.io
June 20, 2024
On ergonomics
www.robinwils.com
March 29, 2025
How I Replaced My Son’s PC With an £88 iMac
kevquirk.com
November 28, 2025
0040.1: meta in myanmar
www.scattered-thoughts.net
September 29, 2023
The power of interning: making a time series database 2000x smaller in Rust
gendignoux.com
March 03, 2025
Braid – Respect the Rules
simonschreibt.de
December 07, 2015
In Defense of Bitcoin Maximalism
vitalik.eth.limo
April 01, 2022

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.