Dear Aliens

taylor.town

Hello. I'm hosting a writing contest with my friends at Quarter Mile . Please send us something! Don't overthink it -- they're just aliens, and you're only human. Hello. I'm hosting a writing contest with my friends at Quarter Mile . Please send us something! Don't overthink it -- they're just aliens, and you're only human. Hello. I'm hosting a writing contest with my friends at Quarter Mile . Please send us something! Don't overthink it -- they're just aliens, and you're only ...

Experimenting with Starlette 1.0 with Claude skills

simonwillison.net

Starlette 1.0 is out ! This is a really big deal. I think Starlette may be the Python framework with the most usage compared to its relatively low brand recognition because Starlette is the foundation of FastAPI , which has attracted a huge amount of buzz that seems to have overshadowed Starlette itself. Kim Christie started working on Starlette in 2018 and it quickly became my favorite out of the new breed of Python ASGI frameworks. The only reason I didn't use it as the basis for my own Da...

Reading List 03/21/26

www.construction-physics.com

Cargo ship Marine Angel navigating the Chicago River in 1953. Via History Calendar . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week: damage to the Ras Laffan LNG facility, housing bubble risks, North Korea’s naval production, Bezos’ $100 billion for manufacturing automation, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. War in Iran Ras Laffa...

Another ANOTHER New Lick of Paint

kevquirk.com

So it turns out I didn't like the mustard yellow and steel blue design that I created a couple weeks ago. It just didn't sit well with me, and if I look back over my design history the designs that have stuck over the years are invariably grey with a splash of colour. Problem was, I didn't really know how I was going to redesign the site. Then, one day, I was talking with Sven via email and I visited his blog (also running Pure Blog for the record 🎉), and I immediately knew that was...

Some Things Just Take Time

lucumr.pocoo.org

Trees take quite a while to grow. If someone 50 years ago planted a row of oaks or a chestnut tree on your plot of land, you have something that no amount of money or effort can replicate. The only way is to wait. Tree-lined roads, old gardens, houses sheltered by decades of canopy: if you want to start fresh on an empty plot, you will not be able to get that. Because some things just take time. We know this intuitively. We pay premiums for Swiss watches, Hermès bags and old properties ...

Fragments: March 19

martinfowler.com

David Poll points out the flawed premise of the argument that code review is a bottleneck To be fair, finding defects has always been listed as a goal of code review – Wikipedia will tell you as much. And sure, reviewers do catch bugs. But I think that framing dramatically overstates the bug-catching role and understates everything else code review does. If your review process is primarily a bug-finding mechanism, you’re leaving most of the value on the table. Code review answer...

Consensus Board Game

matklad.github.io

Consensus Board Game Mar 19, 2026 I have an early adulthood trauma from struggling to understand consensus amidst a myriad of poor explanations. I am overcompensating for that by adding my own attempts to the fray. Today, I want to draw a series of pictures which could be helpful. You can see this post as a set of missing illustrations for Notes on Paxos , or, alternatively, you can view that post as a more formal narrative counter-part for the present one. The idea comes from my m...

On escapism

www.robinwils.com

Recognize the value of your time and choose activities wisely. Figure out how to deal with escapism. Recognize the value of your time and choose activities wisely. Figure out how to deal with escapism.

“If trackers are disabled, ads might not be as relevant to you”

rubenerd.com

Good! By Ruben Schade in Sydney, 2026-03-23. Good! By Ruben Schade in Sydney, 2026-03-23. Good! By Ruben Schade in Sydney, 2026-03-23. Ruben Schade

new for 2026: bambu ams 2 rack

www.doscher.com

A while back I released a few mods to an existing Bambu AMS print and included my own extruded frame design. It did the job, but with the cost of parts rising, and with some experience of using my own design for over a year, I have made some improvements - and some simplifications. The original design improved upon another maker's 3D printed shelves for holding the Bambu AMS (1?) units, and they did fine- but the prints were time consuming and fairly costly from a filament perspective, but noth...

On Spiders

danilafe.com

Whenever I stay still, I feel the spiders weave their webs around me. Their tiny legs entangle me in silk, traverse my body as they seem to proudly inspect their work and into darkness sink. There're times I see the spiders' threads on others, They shimmer gently in the purple dusk, Or sway with zephyrs in the hair of lovers, stuck. To listen to the webs is to hear echoes of social butterflies ensnared within arachnid galleries of human ethos, whose pieces come and go ...

My 2-step process for AI-free blogging

manuelmoreale.com

Following the 7-step approach and the 1-step approach , and also channelling the spirit of the longstanding tradition of learning how to draw owls on the internet : Think about a subject and then start typing Type the rest of the fucking post and then hit publish Thank you for keeping RSS alive. You're awesome. Email me :: Sign my guestbook :: Support for 1$/month :: See my generous supporters :: Subscribe to Peo...

Use Chameleon templates in the Robyn web framework

mkennedy.codes

TL;DR; Chameleon-robyn is a new Python package I created that brings Chameleon template support to the Robyn web framework . If you prefer Chameleon’s structured, HTML-first approach over Jinja and want to try Robyn’s Rust-powered performance, this package bridges the two. People who have known me for a while know that I’m very much not a fan of the Jinja templating language . Neither am I a fan of the Django templating language , since it’s very similar. I dislike the fac...

How To Create Kahoot Quiz

www.makerstations.io

Creating a Kahoot quiz takes about five minutes from login to finished game. You need a Kahoot account, a topic, and a few questions ready to go. The process is identical whether you're running a classroom review, a team training session, or a trivia game with friends. Here's how to do it, step by step. How to Create a Kahoot Quiz: The Full Process Head to create.kahoot.it and sign in. Supported login methods include Google, Microsoft, Apple, and Clever. Users under 13 in the US, or un...

Developer Spotlight: Somtochi Onyekwere from Fly.io

notes.eatonphil.com

This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. here

Homelab downtime update: The fight for DNS supremacy

xeiaso.net

Hey all, quick update continuing from yesterday's announcement that my homelab went down. This is stream of consciousness and unedited. Enjoy! Turns out the entire homelab didn't go down and two Kubernetes nodes survived the power outage somehow. Two Kubernetes controlplane nodes. Kubernetes really wants there to be an odd number of controlplane nodes and my workloads are too heavy for any single node to run and Longhorn really wants there to be at least three nodes...

The artist was here

jamesg.blog

I love the storytelling work that the Metropolitan Museum of Art in New York does. For example, the Frame of Mind podcast highlights short stories of people’s relationships with museums – around fifteen minutes long each. It is a great listen. Last year, I watched a video by The Met on their YouTube channel as part of their “Meet Me at the Met” series. The video was an interview with Orhan Pamuk , a Nobel Prize-winning author. The video has stuck with me ever since. When I think about...

A $100 gift card could be legit. A $1000 is obviously a Scam. What should scammers do?

blog.computationalcomplexity.org

If I get an email offering me a $1000 for I DON"T KNOW SINCE  I ignore it and don't even bother looking for other signs it is a scam.  If I get an email offering me $100  I may look more carefully and often they are legit (most common is to give a per-publication review of a math book---sometimes just questions, but more often a written report).  Most offers I get are either $1000 or $100. Today I got one for $750 which inspired this post (I ignored the offer without checking).  Which nets ...

Repositories, transactions, and unit of work in Go

rednafi.com

This post started as a pair of quick answers to questions on r/golang . The first was about whether a repository layer on top of sqlc is worth it . The second was about how to handle transactions when the interface hides storage details . Both turned into short shards on this site. This post ties them together and covers what to do when transactions need to span multiple repositories. It walks through three stages, each building on the last: Put a repository interface between your servi...

The best laptop Apple ever made

www.jeffgeerling.com

Today I posted a video titled The best laptop Apple ever made , and tl;dw 1 it's the 11" MacBook Air. I acknowledge in the video my pick is slightly subjective, and I also asked a number of other YouTubers which Mac laptop they consider the best (or at least most influential). If you don't want to watch the video, I'll summarize their choices here: Today I posted a video titled The best laptop Apple ever made , and tl;dw 1 it's the 11" MacBook Air. I acknowledge in the...

Northrop Grumman’s Talon IQ Flies Shield AI’s Hivemind Software

shield.ai

Open‑architecture testbed accelerates AI‑driven combat capability   MOJAVE, Calif. (March 19, 2026) – Northrop Grumman’s   (NYSE: NOC) Talon IQ  testbed completed its first partner mission autonomy flight with Shield AI’s Hivemind software, showcasing a ready‑to‑fly platform that accelerates innovation, cuts development costs and eliminates the need to build a dedicated airframe for every new autonomy solution.   Partner-Powered Autonomy:  During the...

How many branches can your CPU predict?

lemire.me

Modern processors have the ability to execute many instructions per cycle, on a single core. To be able to execute many instructions per cycle in practice, processors predict branches. I have made the point over the years that modern CPUs have an incredible ability to predict branches . It makes benchmarking difficult because if you test on small datasets, you can get surprising results that might not work on real data. My go-to benchmark is a function like so: while (howmany != 0) { ...

Overthinking: AI wasn't the first to break my heart

ohhelloana.blog

So I’ve been thinking, when was the last time I’ve experienced some sort of burnout from a community. And I had forgotten that tech was not my only interest, or the only thing I’ve been deeply enthralled with. While I started making websites when I was 13, I wasn’t always stuck on only thinking about web development as a hobby and career. I used to be quite obsessed with films and filmmaking. I spent a great chunk of my young adulthood watching films and analysing them. I had semesters...

Random Old Posts

TitleDate
Acquired in 99 days
austinhenley.com
March 06, 2024
New Kind of Paper, Part Two
mlajtos.mu
July 28, 2021
NASA isn't fixing the heat shield on Artemis II
www.adastraspace.com
December 13, 2024
The Block-Paved Path to Structured Data
maggieappleton.com
May 25, 2022
Properly Factor Your Jinja HTML Code with Jinja Partials
mkennedy.codes
December 03, 2022
Generate a JSON Feed for a Zola Website
www.wezm.net
September 28, 2024
How to Write a Good Tech Conference Abstract - Learn from the Mistakes of Others
rmoff.net
July 20, 2022
ETL Offload with Spark and Amazon EMR - Part 2 - Code development with Notebooks and Docker
rmoff.net
December 16, 2016
NixOS: Into the deep end
myme.no
July 01, 2019
From prediction markets to info finance
vitalik.eth.limo
November 09, 2024
Town Hall #26: Rounding
taylor.town
October 13, 2024
How Do Individual Contributors Get Stuck? A Primer
www.elidedbranches.com
January 06, 2017
Bastions: And How to Make Them Pay – Maximizing Profits for Bastions in the 5e 2024 DMG
www.blogofholding.com
October 31, 2024
Linear scan with lifetime holes
bernsteinbear.com
August 24, 2025
Why AI will Probably End Humanity Before Year 2100
magnuschatt.medium.com
September 10, 2022
The first (worst) post
www.jonashietala.se
July 21, 2009
What even is distributed systems
notes.eatonphil.com
August 09, 2025
where are psionics from?
www.blogofholding.com
August 18, 2025
An in-depth look at the UX Design of the Porsche Taycan
theturnsignalblog.com
November 01, 2019
Priority and Process
ascii.textfiles.com
February 13, 2023
ISOC update
www.jonashietala.se
September 04, 2014
A Response to Jackson et al's "#HashtagActivism"
theluddite.org
October 01, 2024
2022 in Review
benjamincongdon.me
December 31, 2022
Analytics query goes 6x faster with EDB Postgres Distributed's new analytics engine
notes.eatonphil.com
September 04, 2025
November Theme: Art Game
www.jonashietala.se
November 01, 2009
OBIEE application servers, now and future
rmoff.net
November 25, 2009
Digital Gardening for Non-Technical Folks
maggieappleton.com
April 26, 2021
Monitoring My Garage Door With a Raspberry Pi, Rust, and a 13Mb Linux System
www.wezm.net
April 19, 2022
NixOS: Headless Home Assistant VM
myme.no
November 25, 2021
Offensive Horticulture
taylor.town
September 03, 2024
<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
January 06, 2026
UPDATED: Parallel Bets, Microsoft, and AI Strategies
www.matthewball.co
May 23, 2024
What are Diffusion Models?
lilianweng.github.io
July 11, 2021
Toward fearless cargo update
predr.ag
August 25, 2022
Benchmarking JSON vs TOON in Go
blog.kowalczyk.info
December 15, 2025
Catalogs in Flink SQL—A Primer
rmoff.net
February 16, 2024
the flinching game
strangestloop.io
May 10, 2023
the gift of niche media
strangestloop.io
May 10, 2023
An update on Redis Streams development
antirez.com
January 25, 2018
Electric Trucks are Ready for the Road
austinvernon.site
September 19, 2022
Let's write a search engine, part 1 of 2
www.redblobgames.com
August 29, 2025
More speculations on arenas in C++
nullprogram.com
September 30, 2025
Writing an x86 emulator from scratch in JavaScript: 2. system calls
notes.eatonphil.com
July 20, 2019
Compiling a Functional Language Using C++, Part 10 - Polymorphism
danilafe.com
March 26, 2020
Pick Practical Principles
taylor.town
December 14, 2022
On Spatial Computing, Metaverse, the Terms Left Behind and Ideas Renewed
www.matthewball.co
February 06, 2024
Using PureRef as Mini-Photoshop
simonschreibt.de
November 14, 2022
Introducing obi-metrics-agent - an Open-Source OBIEE Metrics Collector
rmoff.net
March 26, 2014
Adding some polish to the X-Plane Python Autopilot with Flask, Redis, and WebSockets
austinsnerdythings.com
March 24, 2024
A few notes on Foucault
steveklabnik.com
January 22, 2011
Single text, many masters
steveklabnik.com
May 21, 2011
Converting from AsciiDoc to Google Docs and MS Word
rmoff.net
April 16, 2020
How to Hallucinate using Web Components
www.zachleat.com
November 21, 2025
Building a Telegram bot with Apache Kafka and ksqlDB
rmoff.net
May 18, 2020
Implementing and Verifying "Static Program Analysis" in Agda, Part 1: Lattices
danilafe.com
July 07, 2024
I've Built My First Successful Side Project, and I Hate It
switowski.com
August 19, 2024
The best Tech books
fabiensanglard.net
January 17, 2013
s20e02: A Model for the People
newsletter.danhon.com
August 11, 2025
🎄 Twelve Days of SMT 🎄 - Day 5: MaskField
rmoff.net
December 14, 2020
Debanking (and Debunking?)
www.bitsaboutmoney.com
December 09, 2024
Issue No. 342
orbitalindex.com
October 29, 2025
Vector Normalization
nishtahir.com
March 02, 2025
“The horror of life itself”: Wes Craven on his films
thiscageisworms.com
April 25, 2017
Stack traces for Postgres errors with backtrace_functions
notes.eatonphil.com
July 31, 2025
Weight Cycling
blog.thornewolf.com
February 25, 2025
Some Reflections on Writing Unix Daemons
tratt.net
February 28, 2024
An Exercise Program for the Fat Web
blog.codinghorror.com
May 30, 2019
Simplifying the L1
vitalik.eth.limo
May 03, 2025
Writing a lisp compiler from scratch in JavaScript: 4. LLVM conditionals and compiling fibonacci
notes.eatonphil.com
May 04, 2019
What's New in OBIEE 11.1.1.9 for Systems Administrators and Developers
rmoff.net
May 14, 2015
Company of Heroes – Shaded Smoke
simonschreibt.de
August 09, 2013
Filesystem error handling
danluu.com
October 23, 2017
Caseworking meetup notes, design system uptake, writing is hard, soft skills are hard
adamsilver.io
May 19, 2019
Grab browser links and titles in one click
darekkay.com
January 03, 2025
Why is Gift Card Rebel everywhere on YouTube?
nmn.gl
June 17, 2017
in praise of winterbells
strangestloop.io
May 10, 2023
Blog monetization
danluu.com
January 24, 2015
Writing a SQL database from scratch in Go: 3. indexes
notes.eatonphil.com
May 01, 2020
thank u, next
steveklabnik.com
January 06, 2019
Coordination, Good and Bad
vitalik.eth.limo
September 11, 2020
Using the Debezium MS SQL connector with ksqlDB embedded Kafka Connect
rmoff.net
September 18, 2020
Coordinated Progress – Part 1 – Seeing the System: The Graph
jack-vanlightly.com
June 11, 2025
Go allocation probe
www.scattered-thoughts.net
July 18, 2025
A peek into the USM format
blog.benjojo.co.uk
March 21, 2015
Ambsheets 02 · Filtering scenarios
www.inkandswitch.com
March 13, 2025
Leetcode - Episode 4 - gnivloS melborP (3x E)
healeycodes.com
January 04, 2019
Form design: from zero to hero all in one blog post
adamsilver.io
July 22, 2019
A Conceptual Model for Storage Unification
jack-vanlightly.com
August 21, 2025
State of my homelab/NAS in June 2024
stfn.pl
June 23, 2024
The speed of BGP network propagation
blog.benjojo.co.uk
May 04, 2019
Dictionary Comprehension
switowski.com
January 19, 2023
A Puget Sound Punk Time Capsule
eleanor.ghost.io
January 25, 2022
Why Are My Bytecode Interpreters Slow? Hunting Truffles with VTune
stefan-marr.de
February 23, 2024
My Problem With the Four-Document Model
www.hillelwayne.com
July 05, 2023
World’s Most Stable Raspberry Pi? 81% Better NTP with Thermal Management
austinsnerdythings.com
November 25, 2025
zeroes
taylor.town
December 10, 2022
10 Years of Engineering Ladders
www.elidedbranches.com
May 28, 2025
State of WASI support for CPython: March 2026
snarky.ca
March 02, 2026
Approximate first principal component
30fps.net
July 16, 2025
25 IPython Tips for Your Next Advent of Code
switowski.com
January 27, 2021

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.