<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Engineer at Atsign &amp; Dart GDE.&#xA;Husband, dad, maker, hacker, InfoQ editor, co-host TechDebtPodcast.&#xA;He/him.&#xA;#include stddisclaimer.h&#xA;Don’t try to chat with me here, as I’ve not jumped through age verification hoops. I’m cpswan.23 on Signal.</description><link>https://bsky.app/profile/cpswan.net</link><title>@cpswan.net - Chris Swan</title><item><link>https://bsky.app/profile/cpswan.net/post/3mvskzxxuuq26</link><description>[blog] The stories we tell&#xA;LLM based AI may be great at cranking out plausible sentences. But stringing those together to form some kind of narrative doesn’t get a good story. That’s a problem, and an opportunity; because humans run on stories, and we still need humans to craft good stories.&#xA;http://blog.thestateofme.com/2026/09/18/the-stories-we-tell/</description><pubDate>18 Sep 2026 16:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mvskzxxuuq26</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mvozzvdbkc2e</link><description>This is the best articulation of what LLMs are doing to programming and security that I&#39;ve seen&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>17 Sep 2026 06:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mvozzvdbkc2e</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mvik3t6uso2y</link><description>[blog] The impersonal AI advantage&#xA;&#xA;Open source projects that I contribute to have adopted AI bots to ease the pull request process. It might just be me (though I doubt it), but somehow it feels less like a personal attack when a bot tells you what’s wrong with your PR than when it’s a person does..&#xA;http://blog.thestateofme.com/2026/09/14/the-impersonal-ai-advantage/</description><pubDate>14 Sep 2026 16:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mvik3t6uso2y</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mvic2b3eos2k</link><description>Omacom is a PAC&#xA;&#xA;Or at least Omacom is to open source what a political action committee (PAC) is to politics - an attempt to buy influence with the $€£ of the rich and powerful to further benefit the rich and powerful.&#xA;&#xA;https://hachyderm.io/@davidculley/117252813555964472</description><pubDate>14 Sep 2026 14:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mvic2b3eos2k</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mumvsszyyw2t</link><description>[blog] August 2026&#xA;Wine tasting and dinner at Chapel Down, a trip to the Lake District, OSHcamp, Vespa repair (despair), Universal remote control for TV/DVR/AV; and the usual pupdate and solar diary.&#xA;http://blog.thestateofme.com/2026/09/03/august-2026/</description><pubDate>03 Sep 2026 16:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mumvsszyyw2t</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mu3er2j4i324</link><description>[blog] Milo cancer diary part 24 - Fifth protocol&#xA;Milo&#39;s had a lovely summer without vet visits, but a scan at the start of the week indicated relapse, and he&#39;s had to start chemo again. Thankfully the vets, and pharmacist (and even the insurance company) have been great.&#xA;http://blog.thestateofme.com/2026/08/27/milo-cancer-diary-part-24-fifth-protocol/</description><pubDate>27 Aug 2026 17:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mu3er2j4i324</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mtxohe3x2c2v</link><description>Oh no - they&#39;ve cancelled xcancel - clearly no care for free speech :0&#xA;&#xA;I was about to scold a colleague for posting an X link rather than xcancel, and I get:</description><pubDate>26 Aug 2026 06:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mtxohe3x2c2v</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mtuwzxihac2v</link><description>Clocking on at the outrage factory&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>25 Aug 2026 04:08 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mtuwzxihac2v</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3msqkor7lh72k</link><description>[blog] Outrage for groups, adoration for individuals&#xA;&#xA;The attention economy dynamics for AI chatbots and agents are very different from social media, and so we&#39;re seeing a whole new approach to capturing (and keeping) our attention. This comes down to fundamental human nature...&#xA;http://blog.thestateofme.com/2026/08/10/outrage-for-groups-adoration-for-individuals/</description><pubDate>10 Aug 2026 16:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3msqkor7lh72k</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3msious3c6g2p</link><description>[blog] Home networks, security, and things (IoT)&#xA;&#xA;As Internet of Things (IoT) devices become more commonplace managing the risks they bring becomes more of a bother. I&#39;ve chosen to deal with this by having different network zones for different trust levels; implemented mostly with OpenWrt...&#xA;http://blog.thestateofme.com/2026/08/07/home-networks-security-and-things-iot/</description><pubDate>07 Aug 2026 13:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3msious3c6g2p</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3msfusg5cso2v</link><description>Orange to Orange website migrations&#xA;&#xA;TL;DR If you&#39;re migrating between hosting services that both use Cloudflare then don&#39;t be surprised when you see the old site after cutting over DNS to the new provider. Your request is going into the new IP, but being served from the old cache. The old provider…&#xA;http://blog.thestateofme.com/2026/08/06/orange-to-orange-website-migrations/</description><pubDate>06 Aug 2026 10:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3msfusg5cso2v</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mse733iivk2s</link><description>TIL: Orange to Orange (O2O) website migrations.&#xA;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).</description><pubDate>05 Aug 2026 18:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mse733iivk2s</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mrzbkmf5a72e</link><description>[blog] July 2026&#xA;My daughter&#39;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.&#xA;http://blog.thestateofme.com/2026/08/01/july-2026/</description><pubDate>01 Aug 2026 10:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mrzbkmf5a72e</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mrn4d3njuy2x</link><description>[blog] Brewster&#39;s Trillions&#xA;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...&#xA;http://blog.thestateofme.com/2026/07/27/brewsters-trillions/</description><pubDate>27 Jul 2026 14:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mrn4d3njuy2x</guid></item><item><link>https://bsky.app/profile/cpswan.net/post/3mqjei2tdky2c</link><description>[blog] June 2026&#xA;&#xA;(Should have been published many days ago :/)&#xA;&#xA;A trip to Berlin followed by a Queen tribute band. (More) scooter bother, and the usual pupdate and solar diary.&#xA;http://blog.thestateofme.com/2026/07/13/june-2026/</description><pubDate>13 Jul 2026 09:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:2hlijmxullps4ftlnhqr6thm/app.bsky.feed.post/3mqjei2tdky2c</guid></item></channel></rss>