Chris Swan
banner
cpswan.net
Chris Swan
@cpswan.net
Engineer at Atsign & Dart GDE.
Husband, dad, maker, hacker, InfoQ editor, co-host TechDebtPodcast.
He/him.
#include stddisclaimer.h
Reposted by Chris Swan
I was totally unfamiar with the term Brownian Ratchet, and now it's basically come to rule my life. Thanks multiclaude :)

www.distributedthoughts.org/brownian-rat...
The Brownian Ratchet for Data
Monday I wrote about how multiclaude and GasTown converged on nearly identical primitives for multi-agent orchestration. The key insight wasn't about prompts or models or agent personas. It was about ...
www.distributedthoughts.org
January 22, 2026 at 9:30 PM
Reposted by Chris Swan
The Shingles vaccine has outperformed all expectations. Why?
erictopol.substack.com/p/spotlight-...
January 22, 2026 at 3:11 PM
[blog] Agentic Product Development and Theory of Constraints
Coding is no longer the constraint. It's now cheaper than ever to make software. But there are supply side constraints on innovation, and getting apps to market. There's also a demand side constraint on adoption in an attention economy ...
Agentic Product Development and Theory of Constraints
TL;DR Coding is no longer the constraint. It's now cheaper than ever to make software. But there are supply side constraints on innovation, and getting apps to market. Who dreams up something worth making? How do apps get in front of users? There's also a demand side constraint on adoption - how do people learn about the new possibilities available to them?
blog.thestateofme.com
January 18, 2026 at 5:21 PM
Reposted by Chris Swan
AI is moving fast. For leaders, the question isn’t just what can AI do? It’s how do we do it safely? Find my full article here → https://matthewskelton.com/blog/designing-ai-enabled-apps-for-minimal-harm-a-mandate-for-senior-leaders
January 15, 2026 at 1:23 PM
Reposted by Chris Swan
📖 Big news! We just released the first five chapters of our new book, Hello Data Science. It is a fully open-access resource written for beginners. Please help us spread the word! A few points about the book are below 👇

🔗 www.hellodata.science

#rstats #datascience #tidyverse
January 14, 2026 at 5:34 AM
Reposted by Chris Swan
Nikita Prokopov points out that they almost exactly mirror the approach which Apple’s Macintosh Human Interface Guidelines advised against back in 1992 tonsky.me/blog/tahoe-i...
It’s hard to justify Tahoe icons
Looking at the first principles of icon design—and how Apple failed to apply all of them in macOS Tahoe
tonsky.me
January 6, 2026 at 9:34 PM
[blog] Milo cancer diary part 22 - remission again

CHOP #4 has worked, and Milo's scan today shows that he's in remission again (before even getting his Epirubicin).

With some notes on using an online pharmacy, and ManyPets being speedy settling claims.
Milo cancer diary part 22 – remission again
CHOP #4 has worked, and Milo's scan today shows that he's in remission again (before even getting his Epirubicin). Milo outside NDSR (with patches of snow on the ground) with a purple compression bandage. This cycle of chemo seemed to go better than previous protocols, until we got to the planned Epirubicin last week, and his neutrophils were too low. So we were back at North Downs Specialist Referals (NDSR) today for another go, and things were in better shape.
blog.thestateofme.com
January 5, 2026 at 5:11 PM
Reposted by Chris Swan
Population Density Map Of Paris vs London

See 100+ more: brilliantmaps.com/populatio...
January 2, 2026 at 10:01 PM
[blog] December 2025 - A couple of live music gigs, Hackers in the House, health & fitness stuff, washing machine repair, and some new IT bits; along with the usual pupdate and solar diary.
December 2025
Pupdate It's been quite dry over the Christmas break, which has encouraged some longer than usual walks that the boys have enjoyed. Max and Milo wearing their blue fleece coats on a woodland path After a scan at the start of the month Milo has now almost completed the first cycle of his 4th modified 'CHOP' chemotherapy protocol. As before, low neutrophils mean we're a little behind the ideal schedule; but also he's never made it through the early cycles without some delay.
blog.thestateofme.com
January 1, 2026 at 1:15 PM
Nvidia have ended Linux support for my 'Pascal' GTX 1050 Ti GPU. I've been able to fit an RTX 5050 card in its place, though the process was problematic due to driver issues. And I'm still concerned that it can only be limited to 110W when my passive cooling is rated up to 75W.
Silent PC GPU upgrade
TL;DR Nvidia have ended Linux support for my 'Pascal' GTX 1050 Ti GPU. I've been able to fit an RTX 5050 card in its place, though the process was problematic due to driver issues. And I'm still concerned that it can only be limited to 110W when my passive cooling is rated up to 75W. Background When I upgraded my silent PC…
blog.thestateofme.com
December 29, 2025 at 2:16 PM
Reposted by Chris Swan
This problem also bit me on Bluefin. It was extremely annoying, but finally got me to upgrade my 8 year old card

hackaday.com/2025/12/26/n...
NVIDIA Drops Pascal Support On Linux, Causing Chaos On Arch Linux
It’s no surprise that NVIDIA is gradually dropping support for older videocards, with the Pascal (GTX 10xx) GPUs most recently getting axed. What’s more surprising is the terrible way t…
hackaday.com
December 27, 2025 at 2:50 AM
The conceit was always that Russia needed access to Sebastopol at any cost, when Novorossiysk was just along the coast.

And now they've effectively lost both ports 🤦🏼‍♂️

So much death, suffering and destruction over an entirely misconceived strategy.
December 20, 2025 at 7:04 AM
Hope. But also upheaval, as the power structures reshape around a new world order defined by a new energy economy.
China's cheaper green tech is now enabling a hundred plus countries to break free from expensive imported hydrocarbons towards the sunlit uplands of electric self-sufficiency.
NEW: @katemac.bsky.social & I @phenomenalworld.bsky.social
www.phenomenalworld.org/analysis/bri...
bsky.app/profile/70sb...
“For the first time in two centuries, the West is no longer the leader in future technology, but the follower"
NEW: @katemac.bsky.social and I @phenomenalworld.bsky.social write about what China's tech acceleration means for the world. Subscribe & read here: www.phenomenalworld.org/analysis/bri...
December 20, 2025 at 6:57 AM
Reposted by Chris Swan
This is the best @fafo.fm episode for a while, really enjoyed the storytelling format.
This episode of Fork Around and Find Out is different, but we know you'll love it.

fafo.fm/25
December 16, 2025 at 10:02 AM
Reposted by Chris Swan
As we head into the new year, I want to share an article by
Andy Warfield called "A little bit uncomfortable". It touches on a topic we don't talk about nearly enough--vulnerability and the relationship between fear and growth.
allthingsdistributed.com/2025/12/a-little-bit-uncomfortable.html
A little bit uncomfortable
Fear is actually a pretty good signal that you are pushing into the unknown, that real growth doesn’t happen without a bit of that associated discomfort, and that it’s worth becoming aware when it hap...
allthingsdistributed.com
December 16, 2025 at 11:46 AM
Reposted by Chris Swan
Let's build hyper-personalized AI-powered software that avoids the attention hijacking anti-patterns that defined so much of the last decade of software design - here's our manifesto with principles on how we can do that - more thoughts on my blog: simonwillison.net/2025/Dec/5/r...
December 5, 2025 at 4:13 PM
Reposted by Chris Swan
A few years ago at a smart home event I asked the audience about using connected baby monitors or cameras to watch their babies. I asked who was using them and a bunch of hands shot up. Then I started asking people to put their hands down when I reached the age when they would take the monitor away.
Privacy, Please!
privacypleasebook.com
December 5, 2025 at 6:30 PM
Reposted by Chris Swan
Your intellectual fly is open
bcantrill.dtrace.org/2025/12/05/y...
Your intellectual fly is open | The Observation Deck
bcantrill.dtrace.org
December 6, 2025 at 3:36 AM
[blog] Milo cancer diary part 21 – CHOP #4
A scan has found inflamed lymph nodes, so Milo's starting chemo again with his 4th (modified) CHOP protocol.
Milo cancer diary part 21 – CHOP #4
Milo's had a fantastic long remission - it's been almost nine months since his last chemo. Long enough that we started hoping for a miracle, and that he might not relapse again.
blog.thestateofme.com
December 4, 2025 at 3:19 PM
Reposted by Chris Swan
icymi my company @redmonk.com is hosting drinks tonight at reinvent with duckbill and heavybit. we're getting away from the strip, having a chill time with nice people at Atomic Liquors, a storied drinking establishment. It has an excellent beer list and immaculate vibes. 7pm onwards

atomic.vegas
Atomic Liquors | Las Vegas' Oldest Freestanding Bar
Drink & dine where the Vegas locals like to go. In addition to our liquor selection, Atomic Liquors offers 20 rotating draft beers, elevated bar food, a classic Vegas dive bar environment, street-side...
atomic.vegas
December 3, 2025 at 7:21 PM
I'm starting to wonder if compilers targeting mainstream PC architectures like x86/Arm might be far better at optimising than those for (older?) MCUs.

Today's Advent of Compiler Optimisations xania.org/202512/03-mo... is the antithesis of blog.thestateofme.com/2013/10/12/t...
You can't fool the optimiser — Matt Godbolt’s blog
Pattern recognition can see through obfuscated code to find the right instruction
xania.org
December 3, 2025 at 1:16 PM
[blog] the usual pupdate and solar diary along with music, comedy, and worn out old boots. Plus some retro computer stuff (where I finally assemble my RC2014 Picasso), and signs that VR practice isn't improving my real world clays shooting :(
November 2025
Pupdate It's been pretty cold and wet, so the boys are needing to wear their coats outside. Miniature Dachshunds Max and Milo on a park bench wearing their blue fleece coats Milo had a scan at the start of the month. Initially things were looking good, and the plan was to stretch out the next visit to three months time 🙂 But then the technician noticed some lymph node density changes, so we'll be back next week...
blog.thestateofme.com
December 1, 2025 at 11:55 AM
[blog] Clocking on at the Outrage Factory

Our online discourse is the victim of industrial scale pollution, and the incentives are being aligned in the wrong direction. Rather than polluters being penalised there's now an entire industry that's paid to pollute.
Clocking on at the Outrage Factory
TL;DR Our online discourse is the victim of industrial scale pollution, and the incentives are being aligned in the wrong direction. Rather than polluters being penalised there's now an entire industry that's paid to pollute. Filter Failure at the Outrage Factory is no longer just the work of 'amateur' fringe trolls and state sponsored propaganda; it's become a profession.
blog.thestateofme.com
November 29, 2025 at 12:25 PM
Reposted by Chris Swan
If you’re going to and from rail stations in TfL’s Oystercard area, the contactless fare for the EXACT SAME journey can be dramatically cheaper than if you pay for a rail ticket
November 27, 2025 at 11:05 PM