TIL: Orange to Orange (O2O) website migrations. When moving between hosting providers that both use Cloudflare it’s not enough to just migrate DNS, as the edge cache will still serve the old site. You have to remove the site from the previous hosting (which will invalidate the cached pages).
Chris Swan
@cpswan.net
Engineer at Atsign & Dart GDE. Husband, dad, maker, hacker, InfoQ editor, co-host TechDebtPodcast. He/him. #include stddisclaimer.h Don’t try to chat with me here, as I’ve not jumped through age verification hoops. I’m cpswan.23 on Signal.
[blog] July 2026 My daughter's graduation, EMFcamp, a new TV and (unsuccessful) hunt for a new (e)scooter. Air conditioning and solar output in a heatwave, and the usual pupdate.
July 2026
Pupdate The whole of July has been hot and sunny (more on that later), so quite often the boys have been having an early morning walk in the shade of the woods before it gets too hot. Max and Milo walking in the woods The apple tree seems particularly bountiful this year, so they've both been enjoying the windfalls (particularly Milo).
blog.thestateofme.com
Fahrenheit 451 or Rainbows End? AI, books, and copyright law One of my favourite science fiction novels is 'Rainbows End' by Vernor Vinge. The year is 2025 (yes, seriously), and the world is a mixture of the familiar and the bizarre. Advances in medicine allow older people to become mobile and…
Fahrenheit 451 or Rainbows End? AI, books, and copyright law
One of my favourite science fiction novels is 'Rainbows End' by Vernor Vinge. The year is 2025 (yes, seriously), and the world is a mixture of the familiar and the bizarre. Advances in medicine allow older people to become mobile and youthful again, but these newly young old people are unprepared for the world in which they awaken, full of digital wonders and wearable tech, particularly augmented reality, which is everywhere.
technollama.co.uk
[blog] Brewster's Trillions The AI infrastructure bubble has reached a point where companies just can’t actually spent all the money they might (notionally) have allocated. There might be money on a balance sheet somewhere, but good luck exchanging it for actual stuff like GPUs, or HVAC...
Brewster’s Trillions
TL;DR The AI infrastructure bubble has reached a point where companies just can't actually spent all the money they might (notionally) have allocated. There might be money on a balance sheet somewhere, but good luck exchanging it for actual GPUs, or HVAC, or HVAC installers, or... When the sums of money get large enough it turns out that it's difficult to actually spend it.
blog.thestateofme.com
I really hope journalists and politicians come to understand how severely this silly technical problem is undermining our democracy.
Residential Proxies Are a National Security Threat
US residential proxies are the bane of the internet. They’re the major source of social media manipulation and spam. A residential proxy runs someone else’s traffic through a real home internet connec...
jacob.gold
petition.parliament.uk/petitions/77...
Petition: Ban on sale of disposable BBQs
We want the Government to introduce a nationwide ban on the sale of single-use disposable barbecues. Disposable BBQs are increasingly linked to preventable wildfires, which poses a serious risk to pu...
petition.parliament.uk
#emfcamp was excellent. Didn't go to any talks or workshops, just chats, meetups, dancing, puzzles, volunteering, and wandering admiring the art. Huge thanks to everyone who made it happen ❤️ Maybe see some of you in 6 weeks for #OSHCamp? https:// oshug.org/event/oshcamp2026 #OpenSourceHardware
The fact that J.K. Rowling successfully bullied Amnesty International into taking down a report that accurately called out her attack on trans people, especially trans women, is so repulsive and such a display of the power of her money, and her choice to put her vast fortune behind persecution.
Amnesty removes report that called JK Rowling's centre 'anti-rights'
Amnesty International UK has removed a report which labelled JK Rowling's sexual abuse crisis centre Beira's Place as "anti-rights".
thepinknews.com
[blog] June 2026 (Should have been published many days ago :/) A trip to Berlin followed by a Queen tribute band. (More) scooter bother, and the usual pupdate and solar diary.
June 2026
Pupdate The start of the month saw the raspberries coming out on the bushes in our garden, so Milo (in particular) got busy harvesting what he could reach (and barking at any birds that dared to come nearby). Miniature Dachshund Milo eating raspberries Max seems to be back to normal after his back trouble last month, and Milo has finished his chemo and had a scan that confirmed he's still in remission 🙂
blog.thestateofme.com
Conventional wisdom says rooftop solar meets **exisiting** electricity demand. What if rooftop solar actually **increases** electricity demand, improving living standards and driving economic growth? This is exactly what our new analysis of Pakistan's solar boom shows. Let's dig in.. 🧵
S03E07 Overambitious AI Intern techdebtburndown.com/episode_s03e... @cpswan.net and @nickselby.com explore the behavioural, cultural, and financial implications of deploying AI coding assistants, framing their erratic behaviour as that of an “overeager intern” that prioritizes speed over rigour.
Tech Debt Burndown Podcast Series 3 E7: Overambitious AI Intern
Chris and Nick on Overambitious AI Intern
techdebtburndown.com
Fable and the impending AI Cold War Even by the standards of AI development, where each month often feels like a year, this has been quite the week. Back in April, Anthropic unveiled Claude Mythos, a frontier model that was supposed to be exceptionally capable of finding and exploiting software…
Fable and the impending AI Cold War
Even by the standards of AI development, where each month often feels like a year, this has been quite the week. Back in April, Anthropic unveiled Claude Mythos, a frontier model that was supposed to be exceptionally capable of finding and exploiting software vulnerabilities, which led the company to delay its public release, which is a remarkable measure from a commercial AI lab.
technollama.co.uk
S03E06 AI Tech Debt techdebtburndown.com/episode_s03e... @nickselby.com and @cpswan.net talk about the security, data privacy, and operational challenges of enterprise AI adoption, highlighting how executive pressure driven by “Fortune front page FOMO” often leads to hasty deployments.
Tech Debt Burndown Podcast Series 3 E6: AI Tech Debt
Chris and Nick on AI Tech Debt
techdebtburndown.com
S03E05 Cloud vs on Premises techdebtburndown.com/episode_s03e... @cpswan.net and @nickselby.com dive into the widespread misunderstandings and economic realities of choosing between cloud and on-premises infrastructure...
Tech Debt Burndown Podcast Series 3 E5: Cloud vs on Premises
Chris and Nick on Cloud vs On Premises
techdebtburndown.com
if you're interested in the wider isolation space, I've written about Kata containers and Kubevirt (containers in VMs and VMs in containers respectively), but this is a great survey of the isolation landscape (although it misses out interesting things like Hyperlight, a Rust app-level VM option)
Your Container Is Not a Sandbox
The microVM ecosystem was battle-tested long before agentic AI created the demand. A landscape survey: every VMM, the shared Rust crate ecosystem, a dozen AI sandbox platforms, and honest trade-offs.
emirb.github.io
S03E04 Sarah Wells techdebtburndown.com/episode_s03e... @sarahjwells.bsky.social joins @nickselby.com and @cpswan.net to talk about the lessons learned from her decade at the Financial Times, and their journey to implementing microservices...
Tech Debt Burndown Podcast Series 3 E4: Sarah Wells
Chris and Nick talk to Sarah Wells
techdebtburndown.com
It's all come at once. Emails from chatgpt to consumers - "look out for ads in your results" Copilot/Claude and all subscription based services moving users to API billing, removing message or crippling rate limits. Theo(T3/gg) showed that you could use $40k in tokens for $40/mth!
[blog] Miell's Law and Token Budgets The AI token free ride is over, and what comes next will impact the financial structures and incentives of organisations building software. The changes threaten to disrupt productivity, create inequalities, and complicate financial planning.
Miell’s Law and Token Budgets
TL;DR Conway's Law tells us that organisations create systems that mirror their communication systems. Jamie Dobson coin's 'Miell's Law' in a post about the work of our mutual friend (and his colleague) Ian Miell in his forthcoming book 'Follow the Money': Organisations that design systems are constrained to produce systems that reflect the financial structures and incentives of those organisations.
blog.thestateofme.com
[blog] May 2026 I upgrade (parts of) my home/lab network to 2.5gb ethernet and try out the MacBook Neo. A new carb for my Vespa. Post cataract op update; and of course the usual pupdate and solar diary.
May 2026
Pupdate It was Milo's 5th birthday on the 12th, which meant a post about how he's getting on. Miniature Dachshunds Max and Milo curled up together on a grey wool blanket. Sadly Max has also needed to visit the vets, with (we think) back ache, which might be the dreaded Intervertebral Disc Disease (IVDD). He's been on reduced activity, so shorter walks, but thankfully seems pretty much back to normal after some painkillers and anti-inflamatory treatment.
blog.thestateofme.com
Achievement unlocked 🏆 I started Discord on my Linux Desktop without it insisting on being upgraded.
S03E03 Matthew Skelton techdebtburndown.com/episode_s03e... Team Topologies co-author @matthewskelton.com joins @cpswan.net and @nickselby.com to discuss the relationship between tech debt and cognitive load. Matthew explains that every organization has a finite “cognitive load budget,”...
Tech Debt Burndown Podcast Series 3 E3: Matthew Skelton
Chris and Nick talk to Matthew Skelton
techdebtburndown.com
The paper in question: www.science.org/doi/10.1126/...
Sycophantic AI decreases prosocial intentions and promotes dependence
Despite rising concerns about sycophancy—excessive agreement or flattery from artificial intelligence (AI) systems—little is known about its prevalence or consequences. We show that sycophancy is wide...
science.org
A PhD student at Stanford noticed her classmates were asking Al to write their breakup texts. So she ran a study. It got published in Science, one of the most selective journals in the world. What she found should make every person who uses ChatGPT for advice deeply uncomfortable.
In like 50 years they're gonna talk about Facebook the way we talk about leaded paint and gasoline
The most insightful take on Mythos I've seen so far. Everyone should read this but especially those who are currently thinking through the possible regulatory responses.
www.faz.net/premium/digi... I wrote a FAZ guest article.
[blog] Milo cancer diary part 23 - Five It's Milo's 5th birthday today, and he's doing pretty well :)
Milo cancer diary part 23 – Five
Milo is five today, which he's mostly celebrating by snoozing on the office sofa behind me. Milo under some blankets on the office sofa He's nearing the end of his fourth (modified) CHOP protocol, with just over 4 weeks and 3 more vet visits to go. Since going into remission at the start of the year things have proceeded mostly uneventfully, which is how we like it.
blog.thestateofme.com
My keynote - CHERI: quantifying the value of a strategic imperative from CHERI Blossoms Conference 2026 is now online.. youtu.be/9cXL0Bu9XzE?...
Keynote - CHERI: quantifying the value of a strategic imperative - Ollie Whitehouse | CB2026
YouTube video by CHERI Alliance
youtu.be
A please @labouruk.bsky.social, stop saying that it's up to us to stop Reform. YOU could stop a Reform government in 2029, by introducing the proportional representation so many in the country have been clamouring for. The only way Farage can win is through our crazy first-past-the-post system.
[blog] VLANs on Sodola managed switches There’s an aspect to the web user interface of Sodola switches that’s far from obvious, and not documented :/ When setting up trunk ports it’s necessary to select all the VLANs that will be carried, and the default is only to select VLAN 1.
VLANs on Sodola managed switches
TL;DR There's an aspect to the web user interface of Sodola switches that's far from obvious, and not documented When setting up trunk ports it's necessary to select all the VLANs that will be carried, and the default is only to select VLAN 1. Make sure to select all the VLANs being trunked Background I'm starting to accumulate a small selection of things with 2.5gbe ports - my…
blog.thestateofme.com
“the AI models are currently the worst they will ever be” (2026) Compare this claim to: “Netflix is currently the worst it will ever be” (2014) It is absolutely not a guarantee that currently subsidized services will continually get better relative to you, the end user