The Timeless Way of Building

jamesg.blog

The book for this month’s IndieWeb Book Club , hosted by Nick, is Christopher Alexander’s book The Timeless Way of Building . The book is about architecture, but its principles have broader application to any discipline involved with building something. The idea of a “pattern language”, discussed throughout the book, is one that has stuck with me. I was thinking about “patterns” before reading the book, but The Timeless Way of Building put the idea of a pattern into perspective: Yo...

Context Anchoring

martinfowler.com

Conversations with AI are ephemeral, decisions made early lose attention as the conversation continues, and disappear entirely with a new session. Rahul Garg explains how Context Anchoring externalizes the decision context into a living document. more… Conversations with AI are ephemeral, decisions made early lose attention as the conversation continues, and disappear entirely with a new session. Rahul Garg explains how Context Anchoring ex...

Exploiting brain flaws

manuelmoreale.com

In my “ closing thoughts ” post about the phone usage experiment, I mentioned I had deeper thoughts I wanted to share. Here I am, sharing those thoughts. I ran various month-long life experiments over the years, many of which I chronicled here on this blog. For that reason, the outcome of this recent phone experiment wasn’t a surprise: if I make the conscious decision to pay attention to some specific aspect of my life, there’s a high likelihood I’ll manage to enact significant changes...

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

Community is a product decision

blog.singleton.io

.article-entry img { max-height: 360px; width: auto; max-width: 100%; margin: 1.5rem auto; display: block; border-radius: 8px; } I’ve learned over the years that shipping fast compounds exponentially only if you’re also learning fast. .article-entry img { max-height: 360px; width: auto; max-width: 100%; margin: 1.5rem auto; display: block; border-radius: 8px; } I’ve learned over the years that shipping fast compounds exponentially only if you’re also learning fast.

Moon Monday #266: Current mission updates and future governance questions

jatan.space

The top of the Artemis II SLS rocket at its launchpad at NASA’s Kennedy Space Center in Florida, with our Moon providing the ultimate backdrop. Bottom left: Artemis II mission crew patch. Images: NASA / Sam Lott / Greg Manchess On February 25, NASA  rolled back  the  SLS rocket  and its attached Orion spacecraft from the vehicle’s launchpad at the agency’s Kennedy Space Center in Florida to its assembly building about seven kilometers away. Technicians then replaced a dislodged s...

Reading List 03/14/26

www.construction-physics.com

Port of Salalah in Oman on fire following an Iranian drone attack. Via OSINTdefender on Twitter . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at closure of the Strait of Hormuz, banning build-to-rent homes in the US, Honda’s EV losses, Travis Kalanick’s new company, Corpus Christi’s water crisis, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid ...

LotusNotes

computer.rip

I tend to focus on the origin of the computer within the military. Particularly in the early days of digital computing, the military was a key customer, and fundamental concepts of modern computing arose in universities and laboratories serving military contracts. Of course, the war would not last forever, and computing had applications in so many other fields—fields that, nonetheless, started out as beneficiaries of military largesse. Consider education. The Second World War had a profound ...

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

Bennett and Brassard Win the Turing Award

blog.computationalcomplexity.org

Gilles Brassard and Charlie Bennett Charlie Bennett and Gilles Brassard will receive the 2025 ACM Turing Award  for their work on the foundations of quantum information science, the first Turing award for quantum. Read all about it in The New York Times , Science and Quanta . Bennett and Brassard famously met in the water off a beach during the 1979 FOCS conference in Puerto Rico. That led to years of collaboration, most notably for their quantum secure key distribution protocol . The ...

A new ThinkPad unboxing

rubenerd.com

People like unboxing posts and videos, right? I reckon it’ll also be a fun distraction from the horrendous pain I’m in for a medical misadventure that’s been ongoing for weeks at this point (I’ll be fine thank you, but if you can’t vent on your own blog, where can you?). My new machine just arrived today, and here’s the box in all its cardboard glory, alongside my two current personal laptops. Reassuringly, we have a lithium battery warning, so I’ll be able to use this laptop wit...

Solving Cryptic Crosswords with Egraphs

buttondown.com

I've liked Cryptic Crosswords...somewhat. In the past. They're a bit tricky for me and I haven't really put in the time to be comfortable enough to have fun solving them. Anyway, the Wordle guy has a new website where he aims to teach people how to solve Cryptics. If you're not familiar, Cryptic Crosswords follow a very particular format for their clues. Let's take one of the Parseword examples: Cooked rustic orange (6). The (6) refers to the number of letters in the result. So we...

Fat Boy - Round 2

kevquirk.com

Back in 2024 I went through the process of losing weight, and was fairly successful . I went from ~111kg (244lbs) to ~103kg (226lbs). My target was 100kg (220lbs), so I got very close. But then, in August 2024, I was promoted in work, ended up working way more hours, and my health suffered. I ended up burned out and ultimately I stepped down a few months ago. Which was honestly the right thing to do . Anyway, for the year or so that I was in that role, my weight slowly crept back up ...

Building a Shell

healeycodes.com

I built a tiny shell in C to learn what fork, execvp, and dup2 are doing under the hood. I built a tiny shell in C to learn what fork, execvp, and dup2 are doing under the hood.

MCP is Dead; Long Live MCP!

chrlschn.dev

Understanding the social media zeitgeist around CLIs and the premature death of MCP Understanding the social media zeitgeist around CLIs and the premature death of MCP

Beyond serious business

www.robinwils.com

The eight-hour work week, its limitations and the importance of living outside the office. The eight-hour work week, its limitations and the importance of living outside the office.

GPT-5.4 mini and GPT-5.4 nano, which can describe 76,000 photos for $52

simonwillison.net

OpenAI today: Introducing GPT‑5.4 mini and nano . These models join GPT-5.4 which was released two weeks ago . OpenAI's self-reported benchmarks show the new 5.4-nano out-performing their previous GPT-5 mini model when run at maximum reasoning effort. The new mini is also 2x faster than the previous mini. Here's how the pricing looks - all prices are per million tokens. gpt-5.4-nano is notably even cheaper than Google's Gemini 3.1 Flash-Lite: Model Input ...

Shield AI and Mitsubishi Heavy Industries, Ltd., Complete Autonomous Flight Tests in Under 60 Days

shield.ai

WASHINGTON (March 17, 2026)  —  Shield AI today announced the successful completion of autonomous flight tests in collaboration with Mitsubishi Heavy Industries, Ltd. (MHI), integrating Shield AI’s Hivemind autonomy software onto MHI’s  Affordable Rapid‑Prototyping Mitsubishi‑Drone initiative  (ARMD)   in under 60 days. The demonstration underscores how advanced autonomy can be rapi dly developed, in tegrated, tested, and flown in support of  defense-focused autonomous...

What belongs in Go's context values?

rednafi.com

Another common question popped up in r/golang: I’ve been reading mixed opinions lately about using context to pass values like request IDs, auth info, or tenant IDs through middleware layers. Some people argue it’s fine and exactly what context was extended for after 1.7. Others say it’s a code smell that leads to hidden dependencies and untestable code. I see both sides. On one hand it keeps function signatures clean. On the other hand you lose compile-time safety and it’s not o...

How To Create Gimkit assignments

www.makerstations.io

Gimkit assignments let students practice quiz content on their own time, without a teacher-hosted live session. Teachers set a game mode, a completion goal, and a due date — students play from any device and results appear automatically. This guide covers everything from setup to reading reports. What Are Gimkit Assignments? Gimkit assignments are self-paced sessions tied to a specific kit and game mode. A teacher creates the assignment, sets a cash or question goal, and shares a link. Stu...

What is mixotrophy and why does it matter?

dantheclamman.blog

When I was a student in grade school biology, before I had an inkling of my destiny to become a clam man, I remember learning about food webs. We learned that one part of the food web was made up of autotrophs (“self feeders”), such as plants and algae, which make their own food via photosynthesis (note that there are autotrophic organisms also using chemosynthesis to make food, but we’ll leave those for another blog). The other main portion of the food web are the heterotrophs (“diffe...

All my clients wanted a carousel, now it's an AI chatbot!

adele.pages.casa

All my clients wanted a carousel, now it's an AI chatbot! 2026-03-14 12:55 It always starts the same way. The client pulls out their phone mid-meeting, navigates to a competitor's website, and holds the screen up like evidence. "You see? They have one of those." A little bubble. Bottom right corner. Blinking... For years, that gesture was about carousels. Every homepage had to have one, big, slow, full of stock photos that nobody asked for. I built dozens of them. They spun. They faded. ...

Distributed Systems Design by Example

third-bit.com

I started work on Distributed Systems Design by Example exactly 212 days ago. The first draft is now done, and I’ve learned a lot while writing it, just as I learned a lot by writing books on software design in JavaScript and Python . However, I don’t know if I will ever finish this book: people don’t seem to read long-form technical writing any longer, and there several pieces of fiction that I want to get over the finish line. Still, I hope what’s there is useful. I started work ...

Random Old Posts

TitleDate
Optimizing MiniZinc
www.hillelwayne.com
September 30, 2018
Ink Note Fall 2023: Phase 2 Snapshot
www.inkandswitch.com
November 07, 2023
Food Pr0n - 01
rmoff.net
March 19, 2016
Are You Serious?
taylor.town
March 06, 2023
Imp: solving functions
www.scattered-thoughts.net
April 29, 2020
The ASIC pit of despair
www.jonashietala.se
March 13, 2019
kafka.common.KafkaException: No key found on line 1
rmoff.net
May 12, 2017
About Crows
steveklabnik.com
December 02, 2009
210 IQ is not enough
taylor.town
November 20, 2025
Everything you need to know about NASA CLPS Moon landing missions
jatan.space
August 04, 2025
Lego – Studs
simonschreibt.de
June 21, 2013
Turek's Maxim
alexturek.com
March 02, 2023
The problem with sticky menus that appear on scroll and what to do instead
adamsilver.io
June 18, 2023
From VNC to reverse shell
blog.benjojo.co.uk
September 23, 2018
Advanced Googling for OBIEE information
rmoff.net
November 03, 2009
Visualising Operating System Derivation
bitcannon.net
September 08, 2019
Setting goals
www.scattered-thoughts.net
October 06, 2021
gpt'day mate
taylor.town
August 14, 2023
An update about Redis developments in 2019
antirez.com
February 20, 2019
If you’re struggling to write the content, you probably have an interaction problem
adamsilver.io
March 02, 2025
Some Data Should Be Code
borretti.me
January 31, 2026
So, You Want to Build a House More Efficiently
austinvernon.site
June 25, 2021
Preparing for my future house: building a 2U NAS from scratch
stfn.pl
September 26, 2025
On Technologies vs. Commodities
www.construction-physics.com
January 29, 2026
The Success of Black Myth: Wukong And What It Means for Media
www.matthewball.co
September 12, 2024
Metabootstrapped Messaging Protocols
taylor.town
June 14, 2024
The Dreaming Spires
georgerrmartin.com
February 13, 2026
Container scheduling strategies for integration testing 14 different databases in Github Actions
notes.eatonphil.com
July 25, 2022
More Efficient/Faster Average Color of Image
christianselig.com
April 02, 2021
Juggling exploration and exploitation in intuition
blog.andymatuschak.org
September 21, 2011
3D shape matching with quaternions
lisyarus.github.io
December 26, 2023
Slashdot and Sourceforge
danluu.com
May 31, 2015
First few hurdles writing a Scheme interpreter
notes.eatonphil.com
January 10, 2018
My Workstation - 2020
rmoff.net
December 02, 2020
the social network
stfn.pl
February 18, 2024
The Polygons of Another World: Genesis
fabiensanglard.net
January 05, 2020
Writing a web server from scratch: 1. HTTP and sockets
notes.eatonphil.com
April 06, 2019
Introducing asimpy
third-bit.com
January 10, 2026
Interesting links - January 2026
rmoff.net
January 20, 2026
Early Christmas Present
www.jonashietala.se
December 14, 2012
Why Did The Chicken Cross The Road?
taylor.town
June 04, 2025
Is it worth writing about?
notes.eatonphil.com
December 01, 2022
Choose optimism
stephango.com
December 30, 2023
Talk Python has moved to Hetzner
mkennedy.codes
November 07, 2024
Language spec in code blocks
www.jonashietala.se
October 06, 2023
Plunge
taylor.town
February 24, 2019
How to Make Apple’s Mac Pro Holes
saccade.com
June 16, 2019
Vacation
www.jonashietala.se
August 14, 2014
Sunsetting Search?
mkennedy.codes
March 26, 2025
Don't delegate understanding
stephango.com
August 13, 2023
The disadvantages of CSS preprocessors
adamsilver.io
May 05, 2015
Inside the Apollo "8-Ball" FDAI (Flight Director / Attitude Indicator)
www.righto.com
June 14, 2025
The Problem with Podcasts
taylor.town
October 07, 2018
Spinning Worlds, Seasickness, and Dealing with Vestibular Neuritis
maggieappleton.com
March 18, 2024
Oracle Support Blog back online, kinda.
rmoff.net
February 23, 2010
Electrify Everything is Slow
austinvernon.site
September 07, 2021
Considering Strictly Monotonic Time
matklad.github.io
January 23, 2026
📕 UED: Parasocial
moonbase.lgbt
October 20, 2024
Thank You vs. Sorry
taylor.town
October 09, 2022
The Road Not Taken is Guaranteed Minimum Income
blog.codinghorror.com
March 20, 2025
OP_RETURN based tokens are fundamentally flawed
www.jonashietala.se
July 28, 2018
Tablet Platform Showdown
www.inkandswitch.com
November 01, 2018
Cognitive Pollution
third-bit.com
March 08, 2026
Social Media Is Not A Utility
theluddite.org
January 01, 2023
<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
December 31, 2025
2016 in Review
www.jonashietala.se
December 27, 2016
The Role of Cognitive Load in Automotive UX Design
theturnsignalblog.com
May 01, 2023
In defence of graceful degradation and where progressive enhancement comes in
adamsilver.io
June 25, 2019
Incomplete game coming up
www.jonashietala.se
August 19, 2009
The TikTok "Ban" and the Missing Leftist Response
theluddite.org
March 01, 2024
Discreet Log Contracts with Ecash Notes
conduition.io
May 19, 2024
Battling burnout
www.jonashietala.se
March 14, 2023
Confessions of a Data Hoarder
nate.mecca1.net
May 20, 2024
Battlefront II: Layered Explosion
simonschreibt.de
April 25, 2023
Building a Telegram bot with Apache Kafka and ksqlDB
rmoff.net
May 18, 2020
The Arty Timeline
www.jonashietala.se
December 09, 2009
OBIEE 12c blog posts
rmoff.net
June 01, 2016
Webmaster questionnaire
dead.garden
February 20, 2026
IDA Summer of Code 2014
www.jonashietala.se
June 11, 2014
Halo and more: exploring incremental verification and SNARKs without pairings
vitalik.eth.limo
November 05, 2021
Fire Mario not fire flowers
steveklabnik.com
December 29, 2016
Switching off my consultancy brain
owenlacey.dev
March 19, 2025
Metalink Metalink Metalink
rmoff.net
March 24, 2009
Assassin’s Creed: Black Flag – Waterplane
simonschreibt.de
December 14, 2016
(Fake) Bittman Chinese Chicken
www.jonashietala.se
January 23, 2017
Why is it so hard to buy things that work well?
danluu.com
March 14, 2022
Checkpoint Chronicle - December 2023
rmoff.net
December 13, 2023
November 2022
taylor.town
November 01, 2022
Changelog #546: "Don't Make Things Worse!"
changelog.fm
June 29, 2023
Moon Monday #266: Current mission updates and future governance questions
jatan.space
March 16, 2026
Tip of the day #6: Use Bpftrace to estimate how much memory an in-memory cache will use
gaultier.github.io
March 12, 2025
Colonizing Space Is Store Bought Tomatoes but More and for Everything
theluddite.org
March 01, 2023
Self-Extracting F3
buttondown.com
October 06, 2025
Patchwork 09 · Version history as chat
www.inkandswitch.com
March 28, 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
Monomode & Multimode in Augmented Reality
taylor.town
March 06, 2023
resolution on dating while anxious
strangestloop.io
May 10, 2023
PRESENTATION: The State of Video Gaming in 2025
www.matthewball.co
January 14, 2025
Window Timestamps in KSQL / Integration with Elasticsearch
rmoff.net
September 03, 2018
Reactive Relational Algebra
taylor.town
September 15, 2024

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.