Writing About Writing

writingclub.world

Why did you decide to write this essay? What was your intention for the essay when you started, and how did that evolve over time (if it did)? Was anything surprising to you? How long did it take you to write this? We’re interested in two answers: (1) over what time period you were ‘working’ on the essay—from idea to final draft—and (2) how long it literally took you to write the essay (the time you spent typing/revising/editing). What was the process you used to writ...

Names in common with lost friends

www.rubenerd.au

Every time I launch Thunderbird to read my RSS feeds, I’m reminded that not one, but two people I follow have the same names as friends who are no longer with us. I noticed this on Mastodon too, before I took my current social media hiatus. It’s… oddly nice to see them still going? Even though I know it’s not “them”. By Ruben Schade in Sydney, 2026-09-04. Every time I launch Thunderbird to read my RSS feeds, I’m reminded that not one, but two people I follow have the sam...

The Military Intelligence Shortage Rarely Discussed

shield.ai

Weapons, weapons, weapons. War needs weapons. If you shoot a lot of missiles, you need to build more. If you drop a lot of bombs, you need to build more. Weapons kill the enemy. Kill the enemy and you seize terrain and accomplish your objective. A straightforward concept, easy to understand for any citizen, business leader, politician, or warfighter. But where do the weapons go? What targets do we employ them against? How are those targets found? How hard are they to find? What is the machine ...

Live from ICM 2026: What Is Math For in the Age of AI?

www.quantamagazine.org

Mathematicians are witnessing a profound shift in their field. AI systems are now producing proofs, spotting connections between distant fields, and, in a few cases, solving problems that had stumped mathematicians for decades. The pace of progress over the past several months has raised challenging questions: What can AI systems actually do? And what happens to the more human… Source Mathematicians are witnessing a profound shift in their field. AI systems are now producing proofs, spottin...

The Mad King is coming to London

georgerrmartin.com

I had a splendid time in Stratford upon Avon for the premier of Duncan Macmillan and Dominic Cooke’s epic new stage production of Game of Thrones: The Mad King. And furthermore I’m thrilled to announce that the production will be moving on to London to share the experience with a wider audience. New venue and premiere dates will be announced in due course, and if you would like to hear about new information feel free to sign-up at: www.gameofthronesonstage.com It promises to be an e...

Bliki: Paracelsus Maxim

martinfowler.com

The difference between a medicine and a poison is dosage. Often we talk about certain habits, in programming or life, are good or bad. But few things are simple binaries. Some vary with context: reading a book is a good thing sitting in my garden, but not while driving my car. But another variable is dosage: a little pain-killer salves my headache, but too much will kill me. The importance of dosage was noticed by a 16th century Swiss physician called Paracelsus. His quote was or...

What Makes LLM Tokenization Slow?

healeycodes.com

Exploring the performance of byte-pair encoding by optimizing a GPT-2 tokenizer. Exploring the performance of byte-pair encoding by optimizing a GPT-2 tokenizer.

Bad code is kudzu

vickiboykis.com

Cultivation of the Vines, Henri Martin Kudzu is a plant that was once introduced from East Asia to the eastern United States as a way to combat soil erosion. But, kudzu, once introduced, grows aggressively and can overtake sidewalks, houses, foundations, and even trees. The only way to kill kudzu is to prune it aggressively, as a concentrated strategy enacted together by all the people who live near where the kudzu grows. You know where I’m going with this. An app feature, once...

Rebuilding a 1995 GPS Time Server so I don't get Telstra'd

www.jeffgeerling.com

In June I purchased this TrueTime XL-AK time server , so I could learn more of the history of GPS-based time. I received it on June 22, and just 16 days later a similar GPS time server took down Australia's cell service for 12 hours ! I made a short video about it but put off digging into the TrueTime... until now. Over the past couple weeks, I've 'restomodded' this device with a Raspberry Pi, to build a stratum 1 NTP Time server, which I'd like to eventually add to the NTP Pool . ...

A Morphic programming kernel

www.inkandswitch.com

Introduction A number of conversations have circled around a kernel to facilitate experiments with live programming in the context of Patchwork; a kernel with somewhat the flavor of Squeak , Forth or Lisp . If sufficiently simple and malleable , it should enable exploration within Patchwork , multi-user experiments, programming on tablets, and even debugging using our own tools (which can be customized) instead of the Chrome debugger. This note is about the kernel itself, apart from the...

Python sets and dictionaries can have quadratic-time performance

lemire.me

In Python, the dict data structure is the conventional key-value structure. E.g., you might store a list of names as keys and have their phone numbers as values. Valentin Ignatev wrote this amusing post on X: It is indeed widely believed that, in the strict sense, the dict data structure and its companion, the set data structure, are O(1), meaning that as you increase the size of the data structure, the time to insert or query a key remains constant. Let us examine the claim. A hash ...

Richard Stearns (1936-2026)

blog.computationalcomplexity.org

Richard Stearns (right) and Juris Hartmanis in May 1963. The main theorem from their seminal paper is on the blackboard. Stearns sent Lance this picture to help  celebrate the 50th anniversary of their paper . Richard Stearns died on August 29, 2026 .  Readers of this blog probably know him from the Hartmanis-Stearns paper On the computational complexity of algorithms which appeared in Transactions of the American Mathematical Society in 1965, and his paper with F. C. Hennie that gav...

six strings

jamesg.blog

six strings sit still song soon. six strings sit still song soon. six strings sit still song soon.

Claude's new system prompt really doesn't want to reproduce song lyrics

simonwillison.net

Anthropic publish the system prompts for their Claude consumer applications ( Claude.ai and the Claude mobile apps - sadly not for Claude Cowork or Claude Code). I love that they do this, and that they share not just the current prompts but historic changes to their prompts as well. They used to keep all of the prompts on a single page, but when I checked today I noticed they had re-arranged those prompts into an index page and then a page per model - here's the page for Haiku 4.5 fo...

Static Allocation, Constant Work

matklad.github.io

Static Allocation, Constant Work Sep 2, 2026 In reply to this email: Memory Safety’s Hardest Problem named something I’d hit but couldn’t articulate. Your case is a pointer into one union variant surviving a write of a different variant, so live typed pointers end up reading bytes that belong to something else now. Last year I wrote a limit-order matching engine and shipped a use-after-free: a cancelled order was released back to the pool while it was still linked into its ...

You Can't "Vibe Code" Love

blog.codinghorror.com

About a year ago, I was offered a presentation slot at the WeAreDevelopers World Congress in Berlin. I rarely take speaking engagements, especially international ones, but this one arrived at just the right time, the right place, and with the right person – I said yes, on the contingency that Ben Dumke-von der Ehe joins me in the presentation. Ben is an early community hire at Stack Overflow who lives in Berlin. We both had something important we wanted to talk about, with slightly diffe...

Shopify Employee Statistics 2026

www.makerstations.io

Shopify ended 2025 with roughly 7,600 employees, about 500 fewer than a year earlier, while revenue rose 30% to $11.556 billion. The company runs a remote-first workforce with no office requirement. This post covers Shopify employee statistics for 2026: headcount from SEC filings, regional and functional splits, median pay, hiring velocity and output per head. Every figure carries its source and period. Shopify Employee Statistics 7,600 Employees worldwide as of December 31, 2025, per Sh...

How Will the 21st Century ROAD to Housing Act Affect Housing Supply? Part III

www.construction-physics.com

Via Wikipedia . This is my third and final essay looking at the 21st Century ROAD to Housing Act, and how it’s likely to affect housing supply. As I’ve noted in my previous two essays, this is a sprawling piece of legislation, with 59 sections spread across 12 different “titles.” So far we’ve looked at Titles I, II, and III, which together contain 24 individual sections. In this post, I’ll look at the remaining nine titles of the package. There are a lot of sections (35!), but m...

2026-09-03 14:47: Why do so many calendar apps offer Sunday as the first day of the week?...

kevquirk.com

Why do so many calendar apps offer Sunday as the first day of the week? It's not the first day of the week, it's the last. Why is that even an option FFS? Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by email , or leave a comment . Why do so many calendar apps offer Sunday as the first day of the week? It's not th...

s21e27: Neal Stephenson is leaking again; When computer isn’t computer

thingsthatcaughtmyattention.com

0.0 Context setting It’s Wednesday 2 September in Portland, Oregon, where it was the first day back at school which also meant it was time to start raining again. We made it on time! That was a big achievement, back pats and handshakes all around everyone. I started writing this episode a good four days ago on 29 August, and jeez has it been weighing on my mind in a very you should have finished this and sent it already sense. For anyone with the belief that writing this newsletter is e...

Radical responsibility means treating people like tools

seangoedecke.com

A lot of people think that good leadership requires radical responsibility . Conscious Leadership defines it like this: Taking full responsibility for one’s circumstances (physically, emotionally, mentally and spiritually) is the foundation of true personal and relational transformation. Conscious leadership and teams take full responsibility – radical responsibility – instead of placing blame. This means locating the cause and control of our lives in ourselves, not in external even...

GTM hack: steal engagement with Claude

nmn.gl

it is your primary job as a founder to find people who care about the problem you’re solving, tell them about your solution, and convert them to get sales. one reliable method that has been working well is to steal engagement from people talking about the exact problem I’m solving already. i.e. using social media to find people who’ve engaged with posts on my topic and reaching out to them. Here’s how that worked: almost a 2.5x better response rate! Tbh, this almost feels ...

So, what happened to my Claude Code series?

steveklabnik.com

I started off this year writing a lot, and wanted to keep up the pace. I did good at first! And then… I didn’t manage to. In some ways, this is because I have just been super busy! I’ve never had less free time, and I’m okay with that. There’s a tremendous amount of good things going on in my life. But it’s also put this whole Claude Code series in an awkward spot, because things have been changing so rapidly, that it’s been hard to keep up. And I also need to figure out what i...

Random Old Posts

TitleDate
Checkpoint Chronicle - September 2024
rmoff.net
September 26, 2024
Vector Sets are part of Redis
antirez.com
April 03, 2025
Speed matters
www.scattered-thoughts.net
October 14, 2021
Update GitHub Pages with Travis CI
steveklabnik.com
December 16, 2014
1BRC on a Threadripper 9980X
jack-vanlightly.com
July 01, 2026
1 Year With My 958 Diesel Porsche Cayenne
notes.ansonbiggs.com
June 05, 2024
OBI 11g : UPGAST-00055: error reading the Oracle Universal Installer inventory
rmoff.net
October 05, 2011
Learning Golang (some rough notes) - S02E00 - Kafka and Go
rmoff.net
July 08, 2020
Double Pendulum
projects.ansonbiggs.com
May 09, 2025
My impressions of Gleam
snarky.ca
January 23, 2025
A bundle of bones // W24 + 25 — 2026
anniemueller.com
June 24, 2026
Chinese EVs are beating German cars with better software and innovation
levels.io
December 13, 2025
More devops than I bargained for
fasterthanli.me
April 07, 2025
Love, Anxiety and Startups: My Year in 50 Tweets
levels.io
December 31, 2014
Zed debug setup for go server / Svelte web app
blog.kowalczyk.info
July 21, 2025
Transaction pooling for Postgres with pgcat
notes.eatonphil.com
October 24, 2025
"I can't buy happiness anymore. I've bought everything that I ever wanted. There's not really anything I want anymore."
levels.io
October 13, 2016
Chicago vs New York Pizza is the Wrong Argument
www.hillelwayne.com
April 01, 2026
See all network traffic in a Go program, even when encrypted and compressed
gaultier.github.io
September 25, 2025
November Theme: Art Game
www.jonashietala.se
November 01, 2009
Fire Mario not fire flowers
steveklabnik.com
December 29, 2016
Looking through 80+ seed incubator applications shows everyone's building similar AI slop
levels.io
July 20, 2026
Craigslist has the most usable UX ever made
levels.io
August 17, 2022
<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
August 21, 2026
Fifteen Years in Fifty Minutes
theshamblog.com
June 17, 2026
sawserver won't start (analytics: Servlet error java.net.ConnectException: Connection refused (errno:239))
rmoff.net
March 30, 2009
Security issue on OBIEE 10.1.3.4.1, 11.1.1.3
rmoff.net
August 04, 2011
We should be more tired than the model
vickiboykis.com
May 28, 2026
To sigh a deep sigh of releasing
anniemueller.com
December 22, 2025
Orange-Website-Proofing My Blog
laplab.me
July 01, 2023
No More Blue Fridays
www.brendangregg.com
July 21, 2024
Squish Meets Structure
maggieappleton.com
June 20, 2023
Redis Conference 2015
antirez.com
March 10, 2015
Theory and practice
steveklabnik.com
November 06, 2012
Kafka Connect - JsonDeserializer with schemas.enable requires "schema" and "payload" fields
rmoff.net
September 06, 2017
Brazil's CPF catch-22 makes booking hotels impossible for tourists
levels.io
April 02, 2026
Debugging Ubiquiti's 5G Backup on AT&T
www.jeffgeerling.com
August 25, 2026
Announcing: Learn TLA+
www.hillelwayne.com
July 01, 2022
Implementing Highlighting, Search, and Undo
healeycodes.com
January 30, 2023
How my video went viral with 150,000 RTs and 10 million views but Facebook pages bait-and-switched me for $0
levels.io
March 16, 2019
IndieWeb Fiction Carnival September 2026: Moonlight
jamesg.blog
September 01, 2026
Hosting on GitHub Pages? Watch out for Subdomain Hijacking
rmoff.net
January 16, 2024
Every EU country is now presenting themselves as startup friendly by doing promo events but how about rewriting the tax code?
levels.io
June 17, 2015
Building Remotely Podcast: Relocation of remote workers
levels.io
May 10, 2022
Pandemic jottings
ohhelloana.blog
May 04, 2020
2025 in Review
benjamincongdon.me
January 01, 2026
From web dev to 3d: Learning 3d modeling in a month
levels.io
May 19, 2016
Body of work
gaultier.github.io
December 19, 2023
Why we stopped breaking down stories into tasks
adamsilver.io
December 15, 2015
A crazy thing I realized about people more and less successful than you
levels.io
February 07, 2022
"The Rust Programming Language" will be published by No Starch Press
steveklabnik.com
September 08, 2015
Programmers are not different, they need simple UIs.
antirez.com
May 24, 2016
Let's write a video game from scratch like it's 1987
gaultier.github.io
June 20, 2024
A love letter to the community-led events
ohhelloana.blog
July 23, 2024
Profitable Plant Propagation Prevents Poaching
taylor.town
September 11, 2024
s21e26: Defaults and threat-model.md; Making a toaster, but societal institutions
thingsthatcaughtmyattention.com
August 27, 2026
Selecting The Right AI Evals Tool
hamel.dev
October 01, 2025
In Praise of AutoHotKey
www.hillelwayne.com
May 12, 2020
I'll only buy devices with GrapheneOS
www.jonashietala.se
August 28, 2025
Kinda a big announcement
www.joelonsoftware.com
June 02, 2021
Understanding PLONK
vitalik.eth.limo
September 22, 2019
Chicken Tikka Masala
blog.singleton.io
September 01, 2020
📷 Fallen
moonbase.lgbt
January 28, 2026
Guest Post by Peter Brass on the new NSF guidelines
blog.computationalcomplexity.org
June 28, 2026
Let's build a VORON: Software
www.jonashietala.se
November 17, 2023
Jack Ma met Jerry Yang at the great wall of China in 1997
levels.io
July 02, 2024
I patched iozone for better disk benchmarks on modern macOS
www.jeffgeerling.com
May 27, 2026
How Do Taoists Quit Smoking?
taylor.town
April 01, 2019
ghc 8.8.3 cannot find cabal 3.0.0.0 packages
www.jonashietala.se
May 09, 2020
Hard Forks, Soft Forks, Defaults and Coercion
vitalik.eth.limo
March 14, 2017
Zucchini Crabcakes
www.jonashietala.se
January 22, 2017
Metal Gear Rising – Slicing
simonschreibt.de
March 04, 2013
I installed Cloudflare Tunnel to secure my VPS even further and block all inbound traffic on Hetzner
levels.io
May 06, 2026
Governments are always ready to grab the greatest degree of power that the people will give them
levels.io
August 20, 2013
Humane Ingenuity 39: A Circle of Keytars
dancohen.org
May 25, 2021
Deflect External Acceptance
taylor.town
January 17, 2023
2025 Wrap Up Post
nate.mecca1.net
January 10, 2026
There's Always More History
www.hillelwayne.com
December 08, 2020
Designing a Programming Language for Advent of Code
healeycodes.com
November 28, 2021
AI Flame Graphs
www.brendangregg.com
October 28, 2024
Home-Cooked Software and Barefoot Developers
maggieappleton.com
May 30, 2024
Memory-mapped IO registers in zig
www.scattered-thoughts.net
March 08, 2021
I think the EU will try to add Worldwide Income Tax after the European Exit Tax
levels.io
August 23, 2026
Life GPA
taylor.town
January 28, 2025
How Do We Trust Our Science Code?
www.hillelwayne.com
August 14, 2017
A few arguments about Redis Sentinel properties and fail scenarios.
antirez.com
October 21, 2014
Oh to be a snail feasting on a sycamore // Week 21 — 2026
anniemueller.com
May 24, 2026
My Rust Nation 2024
tim.mcnamara.nz
April 17, 2024
Oversight: Thank You For Volunteering, Citizen
levels.io
August 09, 2013
Why I used to prefer permissive licenses and now favor copyleft
vitalik.eth.limo
July 07, 2025
Math Milestones
taylor.town
February 25, 2026
My dad the cardiologist got free family holidays from Pfizer to prescribe their drugs
levels.io
February 05, 2026
Pressing back after deleting something
adamsilver.io
August 04, 2020
Buenos Aires is now #1 on Nomad List thanks to cheap currency
levels.io
April 06, 2023
🎄 Twelve Days of SMT 🎄 - Day 3: Flatten
rmoff.net
December 10, 2020
Haskell Error Checking and Autocompletion With LSP
danilafe.com
January 16, 2019
Switching i3 workspaces with trackpad gestures
ansonvandoren.com
December 05, 2025
Improving color quantization heuristics
blog.pkh.me
December 31, 2022
Okonomiyaki
blog.singleton.io
June 04, 2022
Diplo - No Problem
levels.io
June 28, 2012

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.