Reading List 11/22/25

www.construction-physics.com

USS George HW Bush under construction at Newport News shipyard. Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at the ship failure that caused the Francis Scott Key Bridge collapse, the boring part of Bell Labs, a more efficient way of making antimatter, underground nuclear reactors, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Francis Sco...

A New Bridge Links the Strange Math of Infinity to Computer Science

www.quantamagazine.org

All of modern mathematics is built on the foundation of set theory, the study of how to organize abstract collections of objects. But in general, research mathematicians don’t need to think about it when they’re solving their problems. They can take it for granted that sets behave the way they’d expect, and carry on with their work. Descriptive set theorists are an exception. Source All of modern mathematics is built on the foundation of set theory, the study of how to organize abstract...

TigerBeetle Blog

matklad.github.io

TigerBeetle Blog Nov 22, 2025 Continuing the tradition , I’ve been also blogging somewhat regularly on TigerBeetle’s blog, so you might want to check those articles out or even subscribe (my favorite RSS reader is RSSSSR ): https://tigerbeetle.com/blog/ https://tigerbeetle.com/blog/atom.xml Today’s post is a video version of Notes on Paxos ! TigerBeetle Blog Nov 22, 2025 Continuing the tradition , I’ve been also blogging somewhat regularly on T...

Air Lab is the Flipper Zero of air quality monitors

www.jeffgeerling.com

Air Lab is the Flipper Zero of air quality monitors This air quality monitor costs $250. It's called the Air Lab , and I've been using it to measure the air in my car, home, studio, and a few events over the past few months. And in using it over the course of a road trip I learned to not run recirculate in my car quite as often—more on that later. Networked Artifacts built in some personality: Jeff Geerling November 21, 2025 Air Lab is the Flipper Zero of ai...

Stumbling into AI: Part 6—I've been thinking about Agents and MCP all wrong

rmoff.net

Ever tried to hammer a nail in with a potato? Nor me, but that’s what I’ve felt like I’ve been attempting to do when trying to really understand agents, as well as to come up with an example agent to build. As I wrote about previously , citing Simon Willison, an LLM agent runs tools in a loop to achieve a goal . Unlike building ETL/ELT pipelines, these were some new concepts that I was struggling to fit to an even semi-plausible real world example. That’s because I wa...

Factoring Carmichael Numbers

blog.computationalcomplexity.org

Carmichael Numbers are the bane of probabilistic primality algorithms. You have to go through extra steps just to handle these relatively rare numbers. But did you know that the Miller-Rabin algorithm not only determines the compositeness of Carmichael numbers but can actually find non-trivial factors? Apparently none of the AI models I tried did either. Feel free, Google, OpenAI and Anthropic, to train on this blog post. Let's start with Fermat's little theorem, not as big as his "last" one but...

Issue No. 345

orbitalindex.com

Orbital Index is taking next week off for American Thanksgiving. Happy turkey / turducken / tofurky day, everyone! 🦃 ...

<div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"></div>

tantek.com

Important # indieweb lesson in # modular website setup this morning: Keep your DNS provider separate from your CDN separate from your webhost, so you can swap out any one of them as necessary, whether for economic or as it were today, reliability reasons. And make sure those services themselves don’t depend on each other. This is of course regarding the # Cloudflare # outage: * https://www.cloudflarestatus.com/incidents/8gmgl950y3h7 * https://theguardian.com/technology/2025/nov/18/cloud...

Should I rewrite the Python Launcher for Unix in Python?

snarky.ca

I want to be upfront that this blog post is for me to write down some thoughts that I have on the idea of rewriting the Python Launcher for Unix from Rust to pure Python. This blog post is not meant to explicitly be educational or enlightening for others, but I figured if I was going to write this down I might as well just toss it online in case someone happens to find it interesting. Anyway, with that caveat out of the way... I started working on the Python Launcher for Unix in May 2018 . At...

Adding Comments to My Jekyll Site

kevquirk.com

I've been working on adding support for comments over the last few months. On a static site, that's hard, but it's finally done. A few months ago Maurice Renck and I were having a conversation on the Fedi (I think) and he mentioned that he would prefer to leave a comment than send me an email. Since then I’ve also seen a few other people talk about how they like to see a comments section on blogs. So while I’ve been pissing about with Jekyll recently, I decided to build a commenting s...

Nano Banana Pro aka gemini-3-pro-image-preview is the best available image generation model

simonwillison.net

Hot on the heels of Tuesday's Gemini 3 Pro release, today it's Nano Banana Pro , also known as Gemini 3 Pro Image . I've had a few days of preview access and this is an astonishingly capable image generation model. As is often the case, the most useful low-level details can be found in the API documentation : Designed to tackle the most challenging workflows through advanced reasoning, it excels at complex, multi-turn creation and modification tasks. High-resolution output : B...

Intel is listening, don't waste your shot

www.brendangregg.com

Intel's new CEO, Lip-Bu Tan, has made listening to customers a top priority, saying at Intel Vision earlier this year: "Please be brutally honest with us. This is what I expect of you this week, and I believe harsh feedback is most valuable." I'd been in regular meetings with Intel for several years before I joined, and I had been giving them technical direction on various projects, including at times some brutal feedback. When I finally interviewed for a role at Intel I was told something ...

Fragments Nov 19

martinfowler.com

I’ve been on the road in Europe for the last couple of weeks, and while I was there Thoughtworks released volume 33 of our Technology Radar . Again it’s dominated by the AI wave, with lots of blips capturing our explorations of how to use LLMs and similar technology. “Agents” are the big thing these days but we’re also seeing growing movements in infrastructure orchestration, coding workflows - and the inevitable antipatterns. Many thanks to my colleagues for putting this together aga...

Where “simulation” came from

decomposition.al

When did computer scientists start to talk about “simulation” between programs? As of a couple of months ago, the earliest paper I had seen on this topic was Robin Milner’s widely cited IJCAI 1971 paper, “An algebraic definition of simulation between programs” . (That’s the official publisher’s version, but this tech report version seems to have more readable typesetting.) 1 Recently, though, I came across this historical overview of bisimulation by Davide Sangiorgi, publish...

LLM Evals: Everything You Need to Know

hamel.dev

<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PKGWQMKL" height="0" width="0"></iframe> 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 ...

Benchmarking Language Implementations: Am I doing it right? Get Early Feedback!

stefan-marr.de

Modern CPUs, operating systems, and software in general do lots of smart and hard-to-track optimizations, leading to warmup behavior, cache effects, profile pollution and other unexpected interactions. For us engineers and scientists, whether in industry or academia, this unfortunately means that we may not fully understand the system on top of which we are trying to measure the performance impact of, for instance, an optimization, a new feature, a data structure, or even a bug fix. Many of u...

LLM APIs are a Synchronization Problem

lucumr.pocoo.org

The more I work with large language models through provider-exposed APIs, the more I feel like we have built ourselves into quite an unfortunate API surface area. It might not actually be the right abstraction for what’s happening under the hood. The way I like to think about this problem now is that it’s actually a distributed state synchronization problem. At its core, a large language model takes text, tokenizes it into numbers, and feeds those tokens through a stack of matrix multipl...

Refactoring the Simulation

third-bit.com

After yesterday’s experiments with rework I was going to spend a post or two building some charts, but apparently people find a task-centric simulation less natural than a worker-centric one, so instead I’m going to do some rearchitecting. Parameters Let’s start by going back to a pool of developers doing tasks one at a time without rework. As before, we’ll define some default parameters, including a random number seed to ensure reproducibility: PARAMS = { "max_task_dur...

Winter sunset

jamesg.blog

A dusting of snow blankets hills in the distance, left over from the snowfall two evenings ago. There are thin light clouds above the hills through which the sky peeks. On the horizon, separating the snowy white hills from the light grey clouds, there is a hint of a pale red, cast from the sun setting at the opposite end of the sky. The sun is setting , I think to myself. Knowing that it will soon be the evening, I stand by the window and gaze out the window so I can see as much of the hills as ...

Alexandra Wolfe

manuelmoreale.com

This week on the People and Blogs series we have an interview with Alexandra Wolfe, whose blog can be found at wrywriter.ca . Tired of RSS? Read this in your browser or sign up for the newsletter . The People and Blogs series is supported by Luigi Mozzillo and the other 124 members of my "One a Month" club. If you enjoy P&B, consider becoming one for as little as 1 dollar a month. Let's start from the basics: can you introduce yourself?...

Shield AI and Destinus Partner to Integrate Hivemind Across Platforms in Support of Ukraine and European Defense

shield.ai

ROTTERDAM, Netherlands (November 19, 2025) — Shield AI and Destinus today announced a strategic partnership to integrate Hivemind, Shield AI’s mission autonomy software, across Destinus’ aerial platforms. Together, the companies are creating the first scalable, cross-platform autonomy architecture jointly developed by next-generation defense leaders in Europe and the United States. By combining Shield AI’s battle-proven autonomy with Destinus’ industrial-scale European manufacturing, t...

Off to Vietnam for two weeks

rubenerd.com

I’m writing this post from the cute hotel breakfast room in Hanoi. It’s been bucketing down since we got here, but that hasn’t stopped us having some of the best food I’ve ever had in the world. I wasn’t sure whether I’d be live-blogging this trip like our recent Japan trip , but I’ve decided to take a digital break. I’m still making notes on what we’re doing, so I can do a recount when we get back. I’ll see you in early December. Thanks for reading. By Ruben Scha...

Ordering and Partitioning

buttondown.com

I've recently been downsizing my Magic: The Gathering collection to cards that I really want to keep. I think a "collectible card game" is a good way to indulge a lot of my worse packratting tendencies, and living in a small New York apartment is not really all that great of a situation for being a hoarder. But it's a good impetus for me to ask which of these cards I actually want to continue to own. When you sell Magic cards to an online store they want them sorted in a particular way (or, so...

Random Old Posts

TitleDate
Dead Space 3 – Diffuse Reflections
simonschreibt.de
March 10, 2013
A Simple Pre-Rendered Web App Using Vue + Nuxt
mtlynch.io
December 19, 2019
What is Color Banding? And what is it not?
simonschreibt.de
December 02, 2015
Decision Tables
www.hillelwayne.com
July 09, 2018
Computer latency: 1977-2017
danluu.com
December 24, 2017
Learning Emulation, Part 1
danilafe.com
June 27, 2016
Imp: heterogenous types
www.scattered-thoughts.net
January 10, 2022
Desktop UI frameworks written by a single person
blog.kowalczyk.info
July 09, 2025
a jar of dirt, or how we failed to exhume my great-great-uncle
taylor.town
January 22, 2024
First on New Blog
christianselig.com
January 28, 2023
Subtitle synchronization with STT and sequence alignment (part I)
c.pgdm.ch
November 18, 2024
Securing my partner's digital life
www.jonashietala.se
January 20, 2025
Creating Magic Functions in IPython - Part 3
switowski.com
February 15, 2019
Strange and maddening rules
www.joelonsoftware.com
April 23, 2018
Pleasant Code Includes with Hugo
danilafe.com
January 14, 2021
Why I'm glad my iPhone broke
sirupsen.com
January 24, 2013
English has been my pain for 15 years
antirez.com
September 01, 2013
Object Detection for Dummies Part 3: R-CNN Family
lilianweng.github.io
December 31, 2017
Blocking internet
www.robinwils.com
October 04, 2024
Look Out For Bugs
matklad.github.io
September 04, 2025
Parsing Markdown: The Easy Way (With Code Highlighting)
calebporzio.com
March 07, 2019
Render Hell – Book V
simonschreibt.de
August 16, 2015
Why start a new database conference?
www.scattered-thoughts.net
December 17, 2021
Rust is more than safety
steveklabnik.com
December 28, 2016
Launching a service, contribution the bank details pattern, design system community building
adamsilver.io
September 15, 2019
Scaling the mentor–apprentice relationship
blog.andymatuschak.org
June 15, 2011
Go Changes
research.swtch.com
December 08, 2023
Essential Laravel Knowledge: How A Facade Works
calebporzio.com
April 29, 2019
Recipes from Python SQLite docs
rednafi.com
September 11, 2022
Changes
rmondello.com
December 28, 2023
Friday Facts #436 - Lost in Translation
www.factorio.com
November 08, 2024
Is This Thing On?
ascii.textfiles.com
August 13, 2020
0023: HYTRADBOI teaser, dida vs datalogui, preimp cruft, dbsp, links etc
www.scattered-thoughts.net
April 24, 2022
The NVME Quick Kit
www.doscher.com
September 16, 2024
State of my homelab/NAS in June 2024
stfn.pl
June 23, 2024
Contributing to Ruby's documentation
steveklabnik.com
May 20, 2011
Phil Eaton on Technical Blogging
notes.eatonphil.com
March 25, 2025
the best words
taylor.town
April 14, 2024
Three months of rust
www.scattered-thoughts.net
June 04, 2015
Metaprogramming in Zig and parsing CSS
notes.eatonphil.com
June 19, 2023
My 2022 in astrophotography
stfn.pl
December 30, 2022
Rust Nation UK 2024
laplab.me
April 22, 2024
How to Thwart Waiting Mode
taylor.town
December 13, 2022
Bad Apple but it's 6,500 regexes that I search for in vim
eieio.games
January 10, 2025
The first Asahi Linux Alpha Release is here!
asahilinux.org
March 18, 2022
What’s Happening to Wholesale Electricity Prices?
www.construction-physics.com
September 18, 2025
pizauth: HTTPS redirects
tratt.net
November 10, 2024
Mixing Is the Heartbeat of Deep Lakes. At Crater Lake, It’s Slowing Down.
www.quantamagazine.org
November 14, 2025
Twitter is too important to be owned by Twitter
steveklabnik.com
July 24, 2011
Etch: Stable Diffusion client for iOS
www.shubhro.com
September 26, 2022
On Improving Education
taylor.town
November 15, 2018
Rust in the data science and machine learning stack (talk)
c.pgdm.ch
May 14, 2025
8 hour lamb shoulder
blog.singleton.io
November 30, 2015
11 Ways to Shave a Yak
taylor.town
May 30, 2023
Geekhack Toxic
www.jonashietala.se
April 09, 2015
How to be an open source gardener
steveklabnik.com
April 14, 2014
Demystifying multiple importance sampling
lisyarus.github.io
April 25, 2024
Chicken udon soup
blog.singleton.io
June 29, 2020
Shield AI Unveils X-BAT, an AI-Piloted VTOL Fighter Jet for Contested Environments
shield.ai
October 22, 2025
February bookmarks
ohhelloana.blog
March 03, 2020
Napkin Problem 5: Composite Primary Keys
sirupsen.com
February 03, 2020
The 2030 Self-Driving Car Bet
blog.codinghorror.com
March 04, 2022
Embedding Python in Rust (for tests)
notes.eatonphil.com
January 22, 2025
Against Names
steveklabnik.com
August 12, 2024
One Hundred Rust Binaries
www.wezm.net
November 02, 2020
Forbes Marketplace: The Parasite SEO Company Trying to Devour Its Host
larslofgren.com
September 18, 2024
A Rapture Both Lonely and Wretched
eleanor.ghost.io
June 12, 2023
NGC 7000 - North America Nebula
stfn.pl
September 09, 2023
Create a more compelling experience for your users through game mechanics
steveklabnik.com
March 08, 2010
Game Engine Black Book update
fabiensanglard.net
May 17, 2019
UTF-8: Bits, Bytes, and Benefits
research.swtch.com
March 05, 2010
Exploring SwiftUI with Recipes
blog.singleton.io
January 05, 2020
Aesthetics matter
lemire.me
October 08, 2025
The domain knowledge dilemma
rednafi.com
January 19, 2025
Computing forces in a system of beams, properly
lisyarus.github.io
October 29, 2023
Stage manager in Mac OS
blog.kowalczyk.info
July 21, 2025
Goodbye 2015
ohhelloana.blog
January 01, 2016
Breakage! in the Cargo.toml — How Rust Package Features Work (And Break)
predr.ag
December 04, 2024
Go allocation probe
www.scattered-thoughts.net
July 18, 2025
Setting up tmux and kitty for true color support
mbuffett.com
January 08, 2020
Building a Second Brain: The Illustrated Notes
maggieappleton.com
April 16, 2020
Language spec in code blocks
www.jonashietala.se
October 06, 2023
0051: hytradboi program and tickets, query compilers, decorrelation encore, books, misc
www.scattered-thoughts.net
February 13, 2025
Design, in pink
jamesg.blog
October 27, 2025
Journal 2.0
blog.singleton.io
December 10, 2015
How to Bring Your Own Key to a FROST Signing Group
conduition.io
February 14, 2024
Hire Me
taylor.town
January 13, 2022
On onion cutting
ohhelloana.blog
May 11, 2021
From GAN to WGAN
lilianweng.github.io
August 20, 2017
Fighting a clamdemic: A golden mussel FAQ
dantheclamman.blog
July 14, 2025
Programmable Notes
maggieappleton.com
March 18, 2022
I Once Appeared in The Old New Thing
mtlynch.io
September 15, 2025
Spinning Worlds, Seasickness, and Dealing with Vestibular Neuritis
maggieappleton.com
March 18, 2024
All color is best-effort
fasterthanli.me
June 27, 2025
Better IX network quality monitoring
blog.benjojo.co.uk
August 22, 2024
I quit my job to focus on SerenityOS full time
awesomekling.github.io
May 28, 2021
Ember.js and accessibility
steveklabnik.com
February 07, 2013
UED: Watson
moonbase.lgbt
July 20, 2025
The World and the Machine
www.hillelwayne.com
January 04, 2024
Good Vibes: A Claude-Code Case-Study
taylor.town
August 24, 2025

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.