Freezing Your Cake

taylor.town

My grandma archives food. Her pantry contains foods which literally expired last millenium. She fills her freezer chests with unlabeled takeout containers, desserts from Trader Joe's, and half-full slush drinks from Starbucks/Costco/Jamba/etc. I am unsure whether to consult Marie Kondo, an archaeologist, or a priest. True story: my wife once found a cat in her great aunt's refrigerator. They loved that cat but couldn't find the time to cremate its remains. Today is May 18, 2026. This i...

Prompts are technical debt too

seangoedecke.com

It’s common and correct to say that “all code is technical debt”. Adding code is a necessary evil for developing new features: you almost always have to do it, but each line of code adds to the complexity and maintenance burden of the system. All future changes to the system have to work with the existing code, or at least avoid breaking it. Once systems accumulate enough code, they become impossible for a single person to understand: instead of reading the code and understanding what it...

Best Companies to Work For in the U.K. 2026: Top Employers, Employee Rankings And Workplace Trends

www.makerstations.io

The University of Cambridge scored a perfect 100 out of 100 in the Financial Times Best Employers 2026 ranking, topping a list of 500 UK companies drawn from over 200,000 employee evaluations. Three separate major rankings now cover the best companies to work for in UK 2026, each relying on direct employee feedback rather than corporate submissions. This article breaks down who topped each list, which industries dominate, and what the data says about UK workplaces right now. Best Companies to...

Wonders of Web Weaving, Episode 2

jamesg.blog

The second episode of Wonders of Web Weaving is out : In Episode 2, I chat with Alexandra , the author of xandra.cc , a founder and barista at the 32-Bit Cafe . We talk about, among other things, building indie web communities, communicating the possibilities of having a personal website to new audiences, and more. I hope you enjoy the episode! Wonders of Web Weaving has an RSS feed you can use to follow along from wherever you get your podcasts. 32-Bit Cafe The second episode of Wonders...

Lambda Diagrams

buttondown.com

I had a picnic this weekend and at it I gave Phil a pen plot that I had been meaning to for a while: I want to explain it here because I think it's cool! This was drawn with a pen plotter, which is a kind of robotic arm that you can place a pen in, and program to draw very precisely. The result is that you can get crisper lines, that were drawn with a pen instead of inkjet (which also means you can get different kinds of inks). As a piece of art, what I like about it is that while its st...

Alternatives for the EDIT tool of LLM agents

antirez.com

EDIT: of course this was already done in the past! I had little doubts but people just confirmed me about it on Twitter :) But, keep reading: the CRC32 compromise at the end is an interesting tradeoff, and this is a good discussion to have in general. Right now I'm working to an agent for my DS4 project. Local inference is token-poor, it's a battlefield where optimizations count. I was quite surprised by the fact the EDIT tool everybody is using right now forces the LLM to emit the old versio...

Testing Go CLIs with testscript

rednafi.com

How cmd/go's script tests led me to testscript, and how to use it for CLI tests that exercise argv, stdout, stderr, exit codes, and scratch files. How cmd/go's script tests led me to testscript, and how to use it for CLI tests that exercise argv, stdout, stderr, exit codes, and scratch files.

It’s either a poem or a piece of cheese // Week 20 — 2026

anniemueller.com

Are these weeknotes? Yes they are! Will I do them again next week? Who knows!  Sunday 10 May: Got home from hospital shift around 7:30pm. Exhausted, hangry. Walked into a clean tidy home, flowers and cards, and the kids cooking dinner (spring roll bowls which were so so so good). Plus! a NEW CHAIR for the balcony. We ate and talked and did that thing where you laugh so hard you cry. Then I sat on my new balcony chair & had some nice bourbon while they cleaned everything up. Anyway it was a...

Introducing Dimster, a performance benchmarking tool for Apache Kafka

jack-vanlightly.com

Dimster = DIMensional teSTER for Apache Kafka On GitHub: https://github.com/dimster-hq/dimster Most of my career in distributed systems has been as a tester, performance engineer and formal verification specialist. I’ve written performance benchmarking tools in the past, for RabbitMQ and Apache Pulsar but in recent years I’ve used OpenMessagingBenchmark (OMB) to run benchmarks against Apache Kafka and other messaging systems. But OMB is hard to deploy and has several limitations compared to...

Gemini 3.5 Flash: more expensive, but Google plan to use it for everything

simonwillison.net

Today at Google I/O, Google released Gemini 3.5 Flash . This one skipped the -preview modifier and went straight to general availability, and Google appear to be using it for a whole lot of their key products: 3.5 Flash is available today to billions of people globally: For everyone via the Gemini app and AI Mode in Google Search For developers in our agent-first development platform Google Antigravity and Gemini API in Google AI Studio and Android Studio For enterprises in Gem...

Wi-Wi Is Wireless Time Sync at 1 nanosecond

www.jeffgeerling.com

At NAB, I found a demo of Wi-Wi STAMP , a wireless time synchronization protocol that came out of Japan's NICT . Wi-Wi stands for Wireless 2Way interferometry, and it uses the 900 MHz band for picosecond-level time sync, and mm-level distance accuracy, in a tiny box, currently the size of a smartphone. The system is still in development, but existing prototypes have 20ps of phase synchronization jitter, and time synchronization down to 30ns. The next generation will have time down to ...

Setting the Standard

third-bit.com

In May 1886, American railroads completed the largest coordinated industrial operation the country had seen. Over two days, work crews across the South pulled up thousands of miles of track and relaid it three inches closer together, converting the region’s idiosyncratic gauge to match the rest of the country. The process was planned, organized, and executed in less time than most tech companies take to schedule a product launch. The southern railroads had resisted this change for decades be...

Sabbatical #13: Wānaka

darekkay.com

“Well, I’ve made up my mind, anyway. I want to see mountains again, Gandalf.” ― The Lord of the Rings Wānaka is a smaller, less commercialized resort town compared to Queenstown , with a population of around 13.000, but it's as exciting. On my way to Wānaka, I've had a quick stop at the Crown Range Lookout , which offers an amazing view over the Queenstown area — especially during the golden hour. Once reaching a cozy hostel in Wānaka, I was greeted by a fitting na...

Travel notes: RubyKaigi Hakodate

bernsteinbear.com

I just got back from a three and a half week trip to Japan. It was the longest trip I have ever been on (aside from studying abroad in Germany, which felt different). I made the following wild circuit with only a backpack and a duffel: Tokyo Toyama Kanazawa Nara ish Ito Hakodate Nikko Mashiko Karuizawa Tokyo This trip was split into three parts: time with my immediate family, going to a conference, and then time with my partner. They were all great...

Tagging my blog posts with BERTopic and LLMs

vickiboykis.com

I recently added tags to my blog using BERTopic and a mix of LLMs. You can see the tags in the sidebar to the right (or in the footer on mobile). I’ve done this before in 2023, with GGUF Mistral using llama-cpp, but never finished the project. Now, because the models have been getting so good, and my project was small, relatively well-defined, and easy to evaluate, the project took me about 6-10 hours over a month, using BERTopic, Claude Code, and Pi with Deepseek. Why so many different AI...

Academia, startups, big tech, and back again

austinhenley.com

https://austinhenley.com/blog/academiastartupsbigtech.html https://austinhenley.com/blog/academiastartupsbigtech.html https://austinhenley.com/blog/academiastartupsbigtech.html

Three more static code analysis sensors

martinfowler.com

Birgitta Böckeler adds discussion of three more sensors for static code analysis, focusing on checking and enforcing better modularity. Computational sensors for dependency checks were good at enforcing rules, but the rules were limited. Building a computational sensor for coupling data proved lackluster. Prompting an inferential sensor to review modularity was more effective. more… Birgitta Böckeler adds discussion of three more sensors for s...

Shield AI selected to bring AI-powered swarming to LUCAS kamikaze drone program

shield.ai

WASHINGTON (May 19, 2026 ) — Shield AI, the defense-tech company building state-of-the-art autonomy software and aircraft, today announced that the Office of the Under Secretary of War for Research and Engineering (OUSW R&E) has selected Shield AI to integrate its Hivemind autonomy software onto the Low-Cost Uncrewed Combat Attack System (LUCAS) , a new class of low-cost, one-way attack drones often referred to as kamikaze drones designed to operate in large numbers. The LUCAS program, d...

I just realised something

www.rubenerd.au

This is how I start new blog posts: $ ./new.sh permalink-for-new-post This sends a command to Hugo, the static site generator I use, to create a new file with that permalink, and generate the requisite front matter (dates, default categories, etc). It also derives the title of the post from the permalink. For example, this is how I started this post: $ ./new.sh i-just-realised-something I don’t normally do clickbait titles. But in starting this post with such a title, I forgot what...

SIMD-accelerated integer-to-string conversion

lemire.me

Converting a 64-bit integer to its decimal string representation is a mundane task that shows up everywhere: logging, JSON serialization, CSV output, debug prints, etc. In C++, you might use std::to_chars , sprintf , or some library routine. How do these functions work? At a high level, they repeatedly divide by ten. Start with your integer k . Divide it by ten, use the remainder as the last digit (it is between 0 and 9 inclusively). You then add the code point value of the character 0 to...

Introducing My New Linux Distro: Casuarina Linux

www.wezm.net

Over the past few months I’ve been working on a Linux distribution derived from Chimera Linux , and it’s now available for download. The distribution is called Casuarina Linux. It swaps out musl in Chimera for glibc to gain more binary compatibility with the wider GNU/Linux ecosystem. GNOME desktop on Casuarina Linux. Most of the heavy lifting was done by q66 in creating Chimera Linux. I used that excellent base to build C...

Human Bottlenecks

borretti.me

AI models are very capable and get more capable each year. So naturally people feel they’re underusing them. There’s a tweet that goes like: your laptop has a 100M USD startup in it, you just have to figure the right sequence of words to get it out. And beyond money, people imagine AI could boost them in every area of life. Thus all these perennial ideas: of an AI executive assistant, an AI tutor, an AI that curates your “digital garden”, an AI that (sigh) writes flashcards for you. T...

The Tenfold Playground

www.inkandswitch.com

Tenfold is a quirky little stew of a project, touched by many hands. We put all ten kinds of design in it: visual design, user interface design, API design, and then the half-dozen known forms of “social” design — the design of creative constraints, personality, self-revealing functionality, false walls, sticky friction, and spite, seeping into every facet from DX to docs. Todd outlined the visual design , I’ll shade in the rest. Background: Todd tapped me for Tenfold in mid-November...

Random Old Posts

TitleDate
Boids in WebAssembly Using Go
healeycodes.com
July 26, 2020
What a computer science degree looks like in 2020
www.cameronmacleod.com
May 24, 2020
Nontrepeneur: Derek Sivers
taylor.town
February 05, 2024
Monitoring OBIEE with Elasticsearch, Logstash, and Kibana
rmoff.net
October 21, 2014
Breaking Down OnlyFans’ Stunning Economics
www.matthewball.co
September 08, 2024
How do you handle transactions with the repository pattern?
rednafi.com
March 20, 2026
Articles on Chandrayaan 2, the orbiter to remember
jatan.space
April 27, 2026
Setting up tmux and kitty for true color support
mbuffett.com
January 08, 2020
My First Year as a Solo Developer
mtlynch.io
February 01, 2019
Universal design checklist
adamsilver.io
February 15, 2017
Stop answering your own questions
www.elidedbranches.com
January 13, 2018
How to securely access your home network with Cloudflare Tunnel and WARP
simplyexplained.com
October 20, 2021
Ludum Dare 20 Timelapse
www.jonashietala.se
May 02, 2011
How SerenityOS declares ssize_t
awesomekling.github.io
April 04, 2023
Tracking the history of the now-deceased OpenAI Microsoft AGI clause
simonwillison.net
April 27, 2026
Debt
www.scattered-thoughts.net
March 19, 2021
Dispatch 007: Fine-grained provenance, Automerge updates, LIVE workshop
www.inkandswitch.com
October 31, 2024
A new blog for 2024
chrisnicholas.dev
January 02, 2024
Situational awareness and kindlegen
blog.singleton.io
July 03, 2024
Complexity and Accountability: A (Non-Environmental) Case for Rationing Computation
theluddite.org
September 01, 2024
5 Years at Linköping's University
www.jonashietala.se
July 22, 2015
Building VR Apps with React360
maggieappleton.com
May 14, 2019
Microblogging Protocols Compared v2
nate.mecca1.net
August 11, 2024
Announcing Feedlynx
www.wezm.net
July 28, 2024
Borrow-checking without type-checking
www.scattered-thoughts.net
April 22, 2026
Meet the Robowaiter APIs Serving Us Data
maggieappleton.com
April 10, 2019
A Fast Immutable Map in Go
lemire.me
March 29, 2026
Street Fighter 2: The World Warrier
fabiensanglard.net
December 23, 2021
2023
www.scattered-thoughts.net
January 15, 2024
Sign Up for Livewire Updates
calebporzio.com
March 06, 2019
My impressions of ReScript
snarky.ca
June 22, 2024
Columnar kernels in go?
www.scattered-thoughts.net
October 20, 2023
Easy setup of a static site on Amazon S3 with SSL
www.jonashietala.se
April 03, 2019
Stream Analytics and Processing with Kafka and Oracle Stream Analytics
rmoff.net
July 26, 2016
Redis streams as a pure data structure
antirez.com
March 22, 2019
The Great Filter Comes For Us All
blog.codinghorror.com
December 02, 2024
Sabbatical #13: Wānaka
darekkay.com
May 18, 2026
Convex and Concave Dispositions
vitalik.eth.limo
November 08, 2020
Writing a simple JSON library from scratch: a tour through modern C++
notes.eatonphil.com
August 26, 2021
📝 A Round-up of 2021
moonbase.lgbt
January 01, 2022
A few notes on Foucault
steveklabnik.com
January 22, 2011
Harry Potter and the Methods of Rationality review by su3su2u1
danluu.com
March 01, 2016
Dear advertisers, please respect my thirst for novelty.
taylor.town
April 16, 2024
Webmaster questionnaire
dead.garden
February 19, 2026
China conducts a multi-element test unlike any other nation in firm march to Luna | Moon Monday #262
jatan.space
February 16, 2026
What are Diffusion Models?
lilianweng.github.io
July 11, 2021
nominal types in webassembly
wingolog.org
March 10, 2026
Using GHC IDE for Haskell Error Checking and Autocompletion
danilafe.com
January 07, 2020
Some terminal frustrations
jvns.ca
February 05, 2025
I got tired
feeds.hanselman.com
December 18, 2022
OTN Appreciation Day : OBIEE's BI Server
rmoff.net
October 11, 2016
Notes on Cruise's pedestrian accident
danluu.com
January 29, 2024
JavaScript - cheat sheet
garden.bradwoods.io
November 29, 2025
Reducing Toxicity in Language Models
lilianweng.github.io
March 21, 2021
Gemini: Fast Failure Recovery in Distributed Training with In-Memory Checkpoints
www.micahlerner.com
January 30, 2024
0042: consulting lessons, there are no strings on me, buttondown, focus goof, jsfuck, 1ml
www.scattered-thoughts.net
December 01, 2023
Windows
bitcannon.net
December 24, 2018
Rediscovering Reverse Communication in C++ using Coroutines
www.reidatcheson.com
February 22, 2024
The problem with atomic CSS
adamsilver.io
April 16, 2017
Analyze This: A take on Plausible
myme.no
February 25, 2023
Playing Around With Jonathan Reinink's InertiaJS
calebporzio.com
May 02, 2019
Compressing Chess Moves Even Further, To 3.7 Bits Per Move
mbuffett.com
March 14, 2024
Kimba Syndrome
taylor.town
September 25, 2024
NP-Complete isn't (always) Hard
www.hillelwayne.com
February 20, 2023
ATProto Heatmap
owenlacey.dev
January 01, 2025
Kafka Connect and Oracle data types
rmoff.net
May 21, 2018
Bookmarks that were collecting dust
ohhelloana.blog
November 09, 2021
Metaphors We Web By
maggieappleton.com
October 24, 2021
Ingesting XML data into Kafka - Option 1: The Dirty Hack
rmoff.net
October 01, 2020
The eBook for 'Why Cryptocurrencies?' is now available for free
www.jonashietala.se
February 19, 2024
My Kubernetes & BOINC Raspberry Pi Cluster
stfn.pl
January 11, 2025
Alan Turing play in Cambridge MA
martinfowler.com
April 11, 2026
Nobody Actually Sneezes
taylor.town
September 17, 2018
The next iteration of my blog
steveklabnik.com
May 12, 2011
Improbably Right
mlajtos.mu
April 23, 2023
Making the move from Alfred to Raycast
rmoff.net
March 03, 2023
New OBIEE benchmark - 50,000 users
rmoff.net
October 12, 2009
Proving My Compiler Code Incorrect With Alloy
danilafe.com
June 05, 2023
rvnx's "P**is Table Test" for LLM Censorship
taylor.town
September 17, 2023
A quotation to print out and stick on your wall
rmoff.net
August 18, 2011
A multi-entry CFG design conundrum
bernsteinbear.com
January 22, 2026
OBIEE cluster controller failover in action
rmoff.net
September 15, 2009
A New Concept for Usable Touch Interaction in Cars
www.theturnsignalblog.com
April 01, 2020
The Problem With Digital Instrument Clusters and How to Design a Better One
www.theturnsignalblog.com
January 01, 2024
Spark sqlContext.read.json - java.io.IOException: No input paths specified in job
rmoff.net
July 13, 2016
The LLM-for-software Yo-yo
tratt.net
July 14, 2025
Produce, Don't Consume
myme.no
January 21, 2024
Plebeian Programming with Keyboard Maestro
maggieappleton.com
August 19, 2021
Ryzen 9 SFF PC
bitcannon.net
October 05, 2019
More Doom III BFG Documentation
fabiensanglard.net
September 04, 2013
Howto Virtualize Unraid on a Proxmox host
simplyexplained.com
May 08, 2021
Functional fallback fallout
myme.no
November 03, 2019
Duke Nukem 3D Code Review
fabiensanglard.net
January 17, 2013
Running the “Reflections on Trusting Trust” Compiler
research.swtch.com
October 26, 2023
Goals for Autumn 2016
www.jonashietala.se
August 12, 2016
Monitoring Logstash Ingest Rates with Elasticsearch, Kibana, and Timelion
rmoff.net
May 13, 2016
My Favorite CLI Tools
switowski.com
June 18, 2020
How does progress(1) work?
sirupsen.com
January 26, 2020
Diagnosing performance issues in a Flask app
www.cameronmacleod.com
April 21, 2018
Thinking Machines and interaction models
seangoedecke.com
May 12, 2026

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.