<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Weekly Thing</title>
  <subtitle>A weekly collection of interesting links, ideas, and observations from across the internet, curated by Jamie Thingelstad.</subtitle>
  <link href="https://weekly.thingelstad.com/rss" rel="self" type="application/atom+xml"/>
  <link href="https://weekly.thingelstad.com/" rel="alternate" type="text/html"/>
  <id>https://weekly.thingelstad.com/</id>
  <author>
    <name>Jamie Thingelstad</name>
  </author>
  
  
  <updated>2026-10-03T12:00:00.000Z</updated>
  
  
  <entry>
    <title>WT352 — Interviewing Otto for the Job</title>
    <link href="https://weekly.thingelstad.com/archive/352/"/>
    <id>https://weekly.thingelstad.com/archive/352/</id>
    <published>2026-10-03T12:00:00.000Z</published>
    <updated>2026-10-03T12:00:00.000Z</updated>
    
    <summary type="text">OpenAI dots, Cloudflare cf CLI, Daring Fireball on Muse, Claude Max usage, Elixir Collector signed releases, MicroLLM lab, Gemini 4.</summary>
    
    <content type="html">&lt;p&gt;Hello there! 👋&lt;/p&gt;
&lt;p&gt;Fall is in the air here in Minnesota. 🍂 This is one of my favorite times of year. The air is crisp in the morning. An open flannel makes the day feel perfect. And if you play &lt;a href=&quot;https://en.wikipedia.org/wiki/The_Replacements_(band)&quot;&gt;The Replacements&lt;/a&gt; everything will just fall into place.&lt;/p&gt;
&lt;p&gt;I just got back from a lovely morning watching the runners in the Twin Cities Marathon go by. Tammy and Mazie ran the 10 miler as well. Another tribute to the wonders of fall.&lt;/p&gt;
&lt;h2 id=&quot;currently&quot; tabindex=&quot;-1&quot;&gt;Currently &lt;a class=&quot;header-anchor&quot; href=&quot;#currently&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Reading:&lt;/strong&gt; My cousin Josh’s recent essay &lt;a href=&quot;https://www.ramblingjosh.com/2026/09/16/to-finitude.html&quot;&gt;To Finitude&lt;/a&gt; is a great read. Also, he just published &lt;a href=&quot;https://shop.ingramspark.com/b/084?params=9HmmoqLZIn5wa8p0LBOqdQpJPoCILhlQJ24HU1ZZpjU&quot;&gt;Jaunty Hair&lt;/a&gt; with highlights from his twenty-plus years of writing. You should order a copy! 📚&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Watching:&lt;/strong&gt; Tammy and I’ve started watching &lt;a href=&quot;https://en.wikipedia.org/wiki/The_Pitt&quot;&gt;The Pitt&lt;/a&gt; and have been liking it a lot. I’m squeamish about the injury sequences so I seem to always end up hiding my eyes for some part of the show but I’m digging it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Planning:&lt;/strong&gt; We need to spread the word on the &lt;strong&gt;Legacy Contacts&lt;/strong&gt; feature for Apple Accounts. I set this up a while ago and added Tammy and the kids. I recently had some folks add me as their Legacy Contact. Set it up, no matter how old you are. Apple has a good &lt;a href=&quot;https://support.apple.com/en-us/102631&quot;&gt;support overview&lt;/a&gt; for this feature.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/412e44469135.jpg&quot; alt=&quot;A painted lady butterfly with orange, black, and white wings perches on a cluster of yellow lantana blooms.&quot;&gt;&lt;/p&gt;
&lt;p&gt;This butterfly didn’t mind me taking its photo even up close at the &lt;a href=&quot;https://arb.umn.edu&quot;&gt;Landscape Arboretum&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Sep 27, 2026 · &lt;a href=&quot;https://www.openstreetmap.org/?mlat=44.86127&amp;amp;mlon=-93.61596#map=16/44.86127/-93.61596&quot;&gt;Chanhassen, MN&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;notable&quot; tabindex=&quot;-1&quot;&gt;Notable &lt;a class=&quot;header-anchor&quot; href=&quot;#notable&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;introducing-dots-openai&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://openai.com/index/introducing-dots&quot;&gt;Introducing dots | OpenAI&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#introducing-dots-openai&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I’ve been playing with dots this weekend. I created a new generation of &lt;a href=&quot;https://ottoai.thingelstad.com&quot;&gt;Otto&lt;/a&gt; on dots. In short, dots feels like a productized version of &lt;a href=&quot;https://openclaw.ai&quot;&gt;OpenClaw&lt;/a&gt;. I think a lot of people are going to like this feature. When I hear people say what they wished AI could do for them, or what an Agent would be, it is really close to what dots is doing today.&lt;/p&gt;
&lt;p&gt;I configured my dot as Otto and decided the first thing I wanted to try was to see if it could drive my Elixir project I’ve been working on. I already have a team of agents that have been helping build it, but it still requires me to make a lot of decisions. So I asked Otto (as a dot) about how it could interact with Codex and it could do everything I wanted. It has its own computer in the cloud and it can also control the Mac mini that I have for my agents to run on. After confirming it had the capabilities I told it I was going to interview it for the job. I asked several questions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“What do you think the vision for this product is?”&lt;/li&gt;
&lt;li&gt;“What do you think is working well in this product? What isn’t working?”&lt;/li&gt;
&lt;li&gt;“How would you decide if a feature is a good fit?”&lt;/li&gt;
&lt;li&gt;“How would you work with me?”&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It passed with flying colors and then I gave it a chance to interview me. After that I let it get to work and it is doing great.&lt;/p&gt;
&lt;p&gt;The interface for a dot is through the ChatGPT app but it is exactly like a messaging interface with a person, including emoji reactions. You can also call your dot and talk to it. It makes a phone ring and oddly Otto doesn’t pick up on the first ring. :-)&lt;/p&gt;
&lt;p&gt;I’m impressed. I suspect that in the next few weeks this will sunset my OpenClaw project, which I’ve had such an on and off relationship with, and I can see this being really popular. With dots out, I now understand better the new ChatGPT Pro 500 accounts. With Otto running here I was able to have it work on multiple projects all night. It is interesting to consider that a barrier to AI companies doing more is just your time and capacity to ask it to do more!&lt;/p&gt;
&lt;h3 id=&quot;daring-fireball-ill-wait&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://daringfireball.net/2026/09/ill_wait&quot;&gt;Daring Fireball: I’ll Wait&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#daring-fireball-ill-wait&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I’ve had a number of folks ask me what I think about Facebook’s new Muse product. I have seen some videos and read some write-ups, but I won’t be installing it. I don’t use any software from Facebook (Meta). I block them at the network layer. An AI agent powered by their surveillance machine? Not in a million years. I’m sure it is well designed and even does impressive stuff.&lt;/p&gt;
&lt;p&gt;It isn’t just them by the way. I am doing a lot with agents but I also have them running on a computer of their very own and using a different user and iCloud account. That is Otto. Otto has access to some data but only in ways I provision for it.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The way I think about running an agentic AI on my Mac is simple. I would never let an unknown person use my Mac. Not even for a minute, not even with me watching them. Let alone letting them use it nonstop, without my watching them. I’d be uncomfortable letting even a trusted friend use my Mac, logged into my user account. So why would I let an AI robot, no matter the source? It doesn’t even get to the point of my considering Meta as Muse’s creator. I wasn’t tempted an iota to try OpenClaw, and I’m not tempted to try Muse on my Mac. On &lt;em&gt;a&lt;/em&gt; Mac, maybe. But not &lt;em&gt;my&lt;/em&gt; Mac.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It is worth being especially careful with your data as you start to work with agentic tools more.&lt;/p&gt;
&lt;h3 id=&quot;introducing-cf-the-agentic-cli-for-the-entire-cloudflare-api&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://blog.cloudflare.com/cloudflare-cf-cli-launch/&quot;&gt;Introducing cf: the agentic CLI for the entire Cloudflare API&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#introducing-cf-the-agentic-cli-for-the-entire-cloudflare-api&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Many tech platform companies have completely pivoted their user experiences to be agent-optimized and this is just the latest step in that direction. Many of those services will only have agents as their users, so the experience needs to be optimized for them. The humans stay in the audit and billing lanes for now.&lt;/p&gt;
&lt;h3 id=&quot;the-cryptographic-world-computer&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://vitalik.eth.limo/general/2026/09/27/the_cryptographic_world_computer.html&quot;&gt;The cryptographic world computer&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#the-cryptographic-world-computer&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I’m intrigued by how &lt;a href=&quot;https://en.wikipedia.org/wiki/Vitalik_Buterin&quot;&gt;Buterin&lt;/a&gt; is continuing to steer Ethereum. Many folks have put crypto in the dustbin of the past. I think there is still strong utility that is aligned with the future we are seeing come about. I think it is pretty obvious that &lt;a href=&quot;https://weekly.thingelstad.com/archive/346/#agents-can-now-create-cloudflare-accounts-buy-domains-and-deploy&quot;&gt;Agents will need money&lt;/a&gt; and digital currency will be best for that. And a future massively distributed compute platform like Ethereum is well positioned to solve problems without centralized systems.&lt;/p&gt;
&lt;h3 id=&quot;microllm-lab-tiny-llms-q4-in-your-browser&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://stateofutopia.com/experiments/microllmlab/&quot;&gt;MicroLLM lab — tiny LLMs, Q4, in your browser&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#microllm-lab-tiny-llms-q4-in-your-browser&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;It is wild that LLMs were not even a thing a few years ago and now they seem to be everything and you can even now run some of them in your browser. You can quickly see how these “micro” LLMs are not terribly capable. I’ve generally considered the esoteric and expensive hardware needs of LLMs a reason to discount many concerns about agents operating autonomously. Is it reasonable to think a powerful “enough” LLM could run in a web browser? It still seems like a stretch to me.&lt;/p&gt;
&lt;h3 id=&quot;dont-confuse-space-and-time&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.cjchilvers.com/blog/dont-confuse-space-and-time/&quot;&gt;Don’t confuse space and time.&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#dont-confuse-space-and-time&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This line from this article is one of the most important design considerations that nobody ever thinks about enough:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Time matters more than space.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Back in my MarketWatch days I remember our team being frustrated that we had fewer stock quote lookup page views compared to the likes of Yahoo! Finance. Our page “loaded slower” so they came to the tech team with a request to “make it faster”. We had already optimized that page like crazy and it was fast, but we also just had a lot of “stuff” on it. The reality was that Yahoo! Finance was sending out about 80% fewer bytes of data than we were for the same thing. That meant our page loaded 5x slower than theirs. And we had fewer page views.&lt;/p&gt;
&lt;p&gt;A user doesn’t spend “5 page views” with you; they spend 3 minutes or the time it takes to do a task. You get to decide with your design and features how hard or easy you make that.&lt;/p&gt;
&lt;p&gt;Always optimize for time!&lt;/p&gt;
&lt;h3 id=&quot;continuing-our-infrastructure-updates-whats-changing-in-the-coming-months-rmodnews&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.reddit.com/r/modnews/comments/1wubgvt/continuing_our_infrastructure_updates_whats/&quot;&gt;Continuing our infrastructure updates: What’s changing in the coming months : r/modnews&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#continuing-our-infrastructure-updates-whats-changing-in-the-coming-months-rmodnews&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Reddit’s tagline is “the heart of the Internet”. If that were the case they just broke it.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Because RSS is now a common surface for large-scale scraping and automated abuse, we’ll stop supporting RSS feeds on November 13, 2026 while preserving moderation workflows that depend on it through supported alternatives.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Platforms embrace open standards like RSS when they are new because it is a way to get users. Then when they “enshittify” they cut the open web off. Reddit has been doing it for a while, this is just the newest version. They hide it in “large-scale scraping” instead of “we can’t monetize your engagement” but we know the real why.&lt;/p&gt;
&lt;p&gt;Poor showing Reddit.&lt;/p&gt;
&lt;h3 id=&quot;trumps-use-of-truth-socials-pay-to-see-posts-first-scheme-violates-americans-1st-amendment-equal-access-rights-electronic-frontier-foundation&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.eff.org/deeplinks/2026/09/ff-court-trumps-use-truth-socials-pay-see-posts-first-scheme-violates-americans&quot;&gt;Trump’s Use of Truth Social’s Pay-To-See-Posts-First Scheme Violates Americans’ 1st Amendment Equal Access Rights | Electronic Frontier Foundation&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#trumps-use-of-truth-socials-pay-to-see-posts-first-scheme-violates-americans-1st-amendment-equal-access-rights-electronic-frontier-foundation&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I’m a long-time supporter of the EFF and I’m glad to see them here. This scheme to generate revenue for Truth Social off of access should be illegal. I continue to believe we need even more here. As a citizen, I should not be required to submit to the surveillance economy of a private company to get information from my government. That entire loop should be illegal.&lt;/p&gt;
&lt;h3 id=&quot;you-are-no-longer-invited-to-dinner-derek-thompson&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.derekthompson.org/p/the-death-of-the-american-host&quot;&gt;You Are No Longer Invited to Dinner - Derek Thompson&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#you-are-no-longer-invited-to-dinner-derek-thompson&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Pulling on themes from &lt;a href=&quot;http://bowlingalone.com&quot;&gt;Bowling Alone&lt;/a&gt; and the demise of social structures in everyday life. It is interesting to look at the chart in this article and how much everything has dropped except for three outliers: playing a video game at home, going to an exercise class, or going to a concert. Even those last two are only circumstantially around other people. You are in a group and interaction is none to minimal, typically.&lt;/p&gt;
&lt;p&gt;A while back my book club read &lt;a href=&quot;https://rwbookclub.com/books/the-weirdest-people-in-the-world/&quot;&gt;The WEIRDest People in the World&lt;/a&gt; and there is a section there where they look at the multiple dimensions of society: family, work, clubs, religion, etc. Societies grow with more dimensions. It seems consequential that we have seen these massive declines in social groups. It seems impossible that this isn’t at least related to polarization and less empathy in society?&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Related: take a moment to consider that “going to a concert” is one of the jumps up, and that concerts have become ridiculously expensive lately. This feels like an additional commentary.&lt;/em&gt;&lt;/p&gt;
&lt;div class=&quot;from-thingy&quot;&gt;
&lt;p class=&quot;from-thingy-label&quot;&gt;&lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;From Thingy&lt;/a&gt;, my agentic librarian&lt;/p&gt;
&lt;p&gt;This issue touches on platforms closing off the open web and on surveillance as the price of access. Signal is a counterexample: a free, open-source messaging app from the nonprofit Signal Technology Foundation, with no ads, no trackers, and no data collection, sustained by donations rather than advertisers or acquirers. Signal is this year’s Supporting Membership nonprofit, and every dollar of membership fees goes to it. The newsletter stays free either way. If you’d like to give alongside other readers, a year of Supporting Membership is $48.&lt;/p&gt;
&lt;/div&gt;
&lt;h2 id=&quot;journal&quot; tabindex=&quot;-1&quot;&gt;Journal &lt;a class=&quot;header-anchor&quot; href=&quot;#journal&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;friday&quot; tabindex=&quot;-1&quot;&gt;Friday &lt;a class=&quot;header-anchor&quot; href=&quot;#friday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/25/we-watched-mayday-on-apple.html&quot;&gt;9:12 PM&lt;/a&gt; — We watched &lt;a href=&quot;https://tv.apple.com/us/movie/mayday/umc.cmc.shin43vzfoz3h4ggx41z8rf&quot;&gt;Mayday&lt;/a&gt; on Apple TV tonight. Fun movie with plenty of action and good laughs. Ryan Reynolds and Kenneth Branagh were great in it.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/a8583da96fac.jpg&quot; alt=&quot;Movie poster with two men in winter coats lying on their backs in snow, the title pressed into the snow above them.&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/25/it-still-gives-me-a.html&quot;&gt;9:15 PM&lt;/a&gt; — It still gives me a big grin when you open a model and then later go to the BambuLabs P2S and there is the actual thing in real life as it were.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/35bead9ea3e2.jpg&quot; alt=&quot;Slicer software view of a dark 3D printer build plate filled with rows of small white ghost models with black oval eyes.&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/4c5043787261.jpg&quot; alt=&quot;Rows of printed white ghost figures with black eyes standing on a textured metal build plate inside a 3D printer.&quot;&gt;
&lt;h3 id=&quot;saturday&quot; tabindex=&quot;-1&quot;&gt;Saturday &lt;a class=&quot;header-anchor&quot; href=&quot;#saturday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/26/i-guess-im-getting-my.html&quot;&gt;8:44 AM&lt;/a&gt; — I guess I’m getting my money’s worth for my $200 Claude Max account.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I went through the local Claude Code history on this Mac: 120 sessions and 254 subagent runs from Aug 6 to Sep 26, about 52k model calls. At API list prices that comes to about $13.7k. If you’re on a subscription, treat the dollar figures as a measure of how fast you use up your limits rather than a bill. Recent weeks run about $2.1–2.5k each.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;There are obvious efficiency improvements for me to make. 😬&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/26/the-radish-farm-stop-opened.html&quot;&gt;9:40 AM&lt;/a&gt; — The &lt;a href=&quot;https://www.radishfarmstop.com&quot;&gt;Radish Farm Stop&lt;/a&gt; opened a couple blocks from our house and it is great.  Glad to see they are doing well. It made me think of SimCity when a new building is placed and the Sims start showing up. 🥳😂&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/a49584557dd1.jpg&quot; alt=&quot;Glass-fronted Radish Farm Stop market and cafe with a green sign, a wooden sandwich board reading OPEN, and planters by the door.&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/26/i-used-some-of-my.html&quot;&gt;2:52 PM&lt;/a&gt; — I used some of my Claude Cloud credits to put in place a truly secure pipeline for &lt;a href=&quot;https://github.com/jthingelstad/elixir-mcp-collector&quot;&gt;Elixir Collector&lt;/a&gt;. Starting at v3.0.0 all releases are signed using a private key that I manage and the entire pipeline is signed all the way to ingestion. It also got safety improvements in the auto-update process.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/f82c33c8ad68.jpg&quot; alt=&quot;Dark dashboard listing five collectors run by King Thing, four marked signed and one unverified, beside an ASCII key fingerprint.&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/7e77a98c5ff5.jpg&quot; alt=&quot;Detail page for the Mini P.E.K.K.A collector on jamie-mac, v3.0.4, with binary hash, trusted key, and Drain and Stage buttons.&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/26/i-realized-i-could-probably.html&quot;&gt;5:17 PM&lt;/a&gt; — I realized I could probably get a data point I’ve never been able to from WT Builder: how long does it take for me to create the &lt;a href=&quot;https://weekly.thingelstad.com&quot;&gt;Weekly Thing&lt;/a&gt;? Turns out I can now answer that. Additionally, I can now evaluate features on how they improve my workflow and time required.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/38921284b4b4.jpg&quot; alt=&quot;Table comparing WT350 and WT351: 2 h 52 m vs 2 h 25 m to publish, about 3 h 50 m vs 2 h 30 m total, 22 vs 18 links.&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/26/happy-clash-royale-cake-day.html&quot;&gt;8:48 PM&lt;/a&gt; — Happy &lt;a href=&quot;https://supercell.com/en/games/clashroyale/&quot;&gt;Clash Royale&lt;/a&gt; cake day to me! 🎉&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/b9eb66927b2f.jpg&quot; alt=&quot;Clash Royale game screen titled &amp;quot;Years Played&amp;quot; with a hexagonal badge showing the number 1 and purple ribbons, labeled &amp;quot;Level 1&amp;quot;.&quot;&gt;
&lt;h3 id=&quot;sunday&quot; tabindex=&quot;-1&quot;&gt;Sunday &lt;a class=&quot;header-anchor&quot; href=&quot;#sunday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/27/we-got-the-very-last.html&quot;&gt;12:53 PM&lt;/a&gt; — We got the very last of the available &lt;a href=&quot;https://www.pokemon.com/us/news/pokemon-tcg-30th-celebration-product-showcase&quot;&gt;Pokémon 30th Celebration&lt;/a&gt; at the Edina Target today — and got our picture with Pikachu!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/9b20184b8394.jpg&quot; alt=&quot;Jamie, Tammy, and Tyler pose in a store aisle with a costumed Pikachu, two holding boxed Pokémon card sets.&quot;&gt;
&lt;h3 id=&quot;wednesday&quot; tabindex=&quot;-1&quot;&gt;Wednesday &lt;a class=&quot;header-anchor&quot; href=&quot;#wednesday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/30/oh-no-of-quota.html&quot;&gt;4:52 PM&lt;/a&gt; — Oh no — I’ve used all my tokens! 😬 And I did successfully complete my mission to &lt;a href=&quot;https://www.thingelstad.com/2026/09/25/easy-mission-i-will-use.html&quot;&gt;use the $250 of cloud credits&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/bdd82ef969ba.jpg&quot; alt=&quot;Usage panel: context window at 198.3k of 300k, a full red bar for weekly all-models limit, and $18.27 of $50 credits used.&quot;&gt;
&lt;h3 id=&quot;thursday&quot; tabindex=&quot;-1&quot;&gt;Thursday &lt;a class=&quot;header-anchor&quot; href=&quot;#thursday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/10/01/it-was-great-to-connect.html&quot;&gt;9:30 PM&lt;/a&gt; — It was great to connect with the Twin Cities tech community tonight at &lt;a href=&quot;https://minnestar.org/minnedemo/&quot;&gt;Minnedemo&lt;/a&gt;! The &lt;a href=&quot;https://ordway.org&quot;&gt;Ordway&lt;/a&gt; was a beautiful venue for this one. Save the date for &lt;a href=&quot;https://minnestar.org/minnebar/&quot;&gt;Minnebar&lt;/a&gt; 21 on May 1, 2027!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/23ac22e7ac0e.jpg&quot; alt=&quot;Two people on a purple-lit stage under a Minnestar logo screen, facing a full concert hall audience and balcony.&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/9b467ee2736b.jpg&quot; alt=&quot;A man with a microphone stands at a laptop on stage while a screen shows BeastBox, a drum app with kick, snare and hihat tracks.&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/10/01/beastbox-was-an-amazing-demo.html&quot;&gt;9:45 PM&lt;/a&gt; — &lt;a href=&quot;https://getbeastbox.com&quot;&gt;Beastbox&lt;/a&gt; was an amazing demo at Minnedemo. The engineering required to do signal detection in about 10ms to keep the time from beatboxing with your mouth to the audio being triggered is impressive.&lt;/p&gt;
&lt;p&gt;&lt;video controls playsinline preload=&quot;none&quot; poster=&quot;https://cdn.uploads.micro.blog/890/2026/frames/1871895-0-2cf665.jpg&quot; src=&quot;https://cdn.uploads.micro.mov/890/2026/07de537a-e8ce-4036-b07d-0a21859c0cd5/playlist.m3u8&quot; style=&quot;width:100%;height:auto&quot;&gt;&lt;/video&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Video not playing? &lt;a href=&quot;https://www.thingelstad.com/2026/10/01/beastbox-was-an-amazing-demo.html&quot;&gt;Watch it on the blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/10/01/watt-window-was-my-other.html&quot;&gt;9:50 PM&lt;/a&gt; — &lt;a href=&quot;https://wattwindow.com&quot;&gt;Watt Window&lt;/a&gt; was my other demo highlight from Minnedemo. Combination of hardware and software to monitor industrial motors and increase efficiency. This is a real-world use case for how you can lower the carbon footprint of a plant. And, reliably predict equipment failures! Impressive!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/1b85195a6b69.jpg&quot; alt=&quot;A presenter at a laptop on stage, with an overhead camera projecting a DIN rail of wired terminal blocks onto a large screen.&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/352/images/5cf7724d850f.jpg&quot; alt=&quot;The presenter talks beside a projected web dashboard of circular gauges showing amps, volts, kWh and dollar costs per motor.&quot;&gt;
&lt;h2 id=&quot;briefly&quot; tabindex=&quot;-1&quot;&gt;Briefly &lt;a class=&quot;header-anchor&quot; href=&quot;#briefly&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The fundamental building block of the web isn’t HTML or a web page — it is the link. The way that closed platforms fight links makes them feel rebellious to even use. Long live the hyperlink! → &lt;strong&gt;&lt;a href=&quot;https://blog.jim-nielsen.com/2026/ode-to-links/&quot;&gt;An Ode to Links - Jim Nielsen’s Blog&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It isn’t just agents that can turn a random site on the internet into a message board! → &lt;strong&gt;&lt;a href=&quot;https://www.theverge.com/entertainment/1001056/this-american-life-npr-kids-group-chat-comment-section&quot;&gt;Kids turned the comment section of an NPR podcast into a group chat | The Verge&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Feels like there are so many Markdown editors that we will end up with everyone having their own. 😂 → &lt;strong&gt;&lt;a href=&quot;https://www.markdown.beauty/&quot;&gt;Beauty — A Markdown editor for people who notice things.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Happy to see Cloudflare extending into this space, although for me I already have Let’s Encrypt and since it is a non-profit I think that is a better way to go. Ideally I’d love to see a solution that is even more open and built on the trust of a blockchain. → &lt;strong&gt;&lt;a href=&quot;https://blog.cloudflare.com/cloudflare-certificate-authority/&quot;&gt;Building a certificate authority for the whole Internet&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Frontier Labs writing articles about the security risks of open-source models certainly has some motive. “Hey, look at the bad things these models can do!” How we will go about regulating, or if we should regulate, models is a really thorny issue. → &lt;strong&gt;&lt;a href=&quot;https://www.anthropic.com/research/glm-5-3-and-the-spread-of-advanced-cyber-capabilities&quot;&gt;GLM-5.3 and the spread of advanced cyber capabilities | Anthropic&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;So many new model releases lately! → &lt;strong&gt;&lt;a href=&quot;https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-4-argon/&quot;&gt;Introducing Gemini 4&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Everything is being rethought in software delivery, even the stuff that was only invented a few months ago. → &lt;strong&gt;&lt;a href=&quot;https://www.aymannadeem.com/artificial/intelligence,/developer/tools/2026/09/24/plan-mode-is-dead.html&quot;&gt;Plan mode is dead | Ayman Nadeem&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I had never heard of TLA+. Looks interesting. → &lt;strong&gt;&lt;a href=&quot;https://reasonable.io/blog/tla-tutorial/&quot;&gt;The internet discovers TLA+. Now what? | Reasonable&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The story of Tetris is one I’ve read in book form and watched in the Tetris movie on Apple TV. Tetris is such an amazing game still today. I would seriously own my &lt;a href=&quot;https://modretro.com/products/chromatic-tetris-bundle&quot;&gt;ModRetro Chromatic&lt;/a&gt; just for this one game. → &lt;strong&gt;&lt;a href=&quot;https://thereader.mitpress.mit.edu/the-bizarre-murky-history-of-soviet-born-tetris/&quot;&gt;The Bizarre, Murky History of Soviet-Born Tetris&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is a great website to spend some time learning about very special numbers. Awesome! → &lt;strong&gt;&lt;a href=&quot;https://numbermuseum.com/&quot;&gt;Museum of numbers&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is just so delightful and so absolutely nerdy. → &lt;strong&gt;&lt;a href=&quot;https://dns.museum/&quot;&gt;The DNS Museum&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Thanks for reading and also a big welcome to all the new readers from Dense Discovery that keep showing up from there. I hope you enjoy the Weekly Thing!&lt;/p&gt;
&lt;p&gt;See y’all next week!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;White ghosts on the plate,&lt;br&gt;
a red bar where tokens were —&lt;br&gt;
butterfly stays put.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;echoes&quot; tabindex=&quot;-1&quot;&gt;Echoes &lt;a class=&quot;header-anchor&quot; href=&quot;#echoes&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;from-thingy&quot;&gt;
&lt;p class=&quot;from-thingy-label&quot;&gt;&lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;From Thingy&lt;/a&gt;, my agentic librarian&lt;/p&gt;
&lt;p&gt;Reddit’s plan to stop supporting RSS feeds on November 13, 2026 answers a question Jamie raised two years earlier, when he wondered whether Reddit had simply forgotten its feeds existed. &lt;a href=&quot;https://weekly.thingelstad.com/archive/306/&quot;&gt;WT306&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=What+has+Jamie+said+about+RSS+and+closed+platforms+over+the+years%3F&amp;amp;from=weekly-thing-352&quot;&gt;What has Jamie said about RSS and closed platforms over the years?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cloudflare’s cf CLI fits a principle Jamie set down in March: agent-first tools thrive on Unix command-line practice — non-blocking, good flags, documentation — the reasoning behind his own mb micro.blog client. &lt;a href=&quot;https://weekly.thingelstad.com/archive/342/&quot;&gt;WT342&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=Why+does+Jamie+think+command-line+tools+suit+AI+agents%3F&amp;amp;from=weekly-thing-352&quot;&gt;Why does Jamie think command-line tools suit AI agents?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The MarketWatch page-weight story behind “Don’t confuse space and time” has a companion argument: Jamie called speed the killer feature, drawing on his years as CTO at media companies. &lt;a href=&quot;https://weekly.thingelstad.com/archive/176/&quot;&gt;WT176&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=What+lessons+on+site+performance+did+Jamie+take+from+MarketWatch%3F&amp;amp;from=weekly-thing-352&quot;&gt;What lessons on site performance did Jamie take from MarketWatch?&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  
  <entry>
    <title>WT351 — Attention Is The Scarce Part</title>
    <link href="https://weekly.thingelstad.com/archive/351/"/>
    <id>https://weekly.thingelstad.com/archive/351/</id>
    <published>2026-09-26T12:00:00.000Z</published>
    <updated>2026-09-26T12:00:00.000Z</updated>
    
    <summary type="text">Ethan Mollick&apos;s overhang, Attention, M5 Ultra local models, AGENTS.md, Boris Cherny&apos;s thinking loop, MnTech on AI policy.</summary>
    
    <content type="html">&lt;p&gt;Hello there!&lt;/p&gt;
&lt;p&gt;First a quick welcome and hello to a number of new readers that have joined from &lt;a href=&quot;https://www.densediscovery.com&quot;&gt;Dense Discovery&lt;/a&gt;. I’m a regular reader of DD and a couple of times a year I love to support it and share the word by placing a classified in an issue. If you’re new here, thanks for giving the Weekly Thing a try!&lt;/p&gt;
&lt;p&gt;It was also nice to get notes from many of you on my return to your inbox after nearly four months away. Thanks for that!&lt;/p&gt;
&lt;p&gt;Now to some links and interesting reads from the week…&lt;/p&gt;
&lt;h2 id=&quot;currently&quot; tabindex=&quot;-1&quot;&gt;Currently &lt;a class=&quot;header-anchor&quot; href=&quot;#currently&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Building:&lt;/strong&gt; I’ve been keeping Claude busy building out features for &lt;strong&gt;Elixir Clan&lt;/strong&gt;, an add-on to the Elixir platform that takes all the Clash Royale clan management features I built into our Discord bot and turns it into a proper product that anyone can use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Listening:&lt;/strong&gt; I remember the exact day when Uncle Tupelo’s &lt;a href=&quot;https://en.wikipedia.org/wiki/March_16%E2%80%9320,_1992&quot;&gt;March 16-20, 1992&lt;/a&gt; album was released. I called my friend Ed immediately after listening and we both wondered if Jay and Jeff had lost their minds. Now thirty-four years later this is one of my favorite listens. In hindsight I think it set the tone for what became of much of Americana music.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/351/images/1a7e4f4b35b7.jpg&quot; alt=&quot;Sailboats moored on Lake Harriet at sunrise, framed by overhanging branches along the shoreline.&quot;&gt;&lt;/p&gt;
&lt;p&gt;Beautiful morning walk around Lake Harriet as the sun has just come up.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Sep 26, 2026 · &lt;a href=&quot;https://www.openstreetmap.org/?mlat=44.92291&amp;amp;mlon=-93.31107#map=16/44.92291/-93.31107&quot;&gt;Minneapolis, MN&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;notable&quot; tabindex=&quot;-1&quot;&gt;Notable &lt;a class=&quot;header-anchor&quot; href=&quot;#notable&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;the-incumbents-are-coming-andreessen-horowitz&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://a16z.com/the-incumbents-are-coming/&quot;&gt;The Incumbents Are Coming | Andreessen Horowitz&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#the-incumbents-are-coming-andreessen-horowitz&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I find it really interesting to see how established platforms and systems of record are evolving around AI. The most personal example for me is AWS. I’ve used AWS for years but frankly I find it nearly impossible to work myself. I stumbled around with it and get something working and then never touch it. Today, my AWS account is completely managed with code and better than it ever has been. How? Claude Code helped me revamp it. AWS has realized that its customer is the Agent as much as anyone else, and has started building to it. In many ways we are seeing a new layer of capability being built either on top of platforms or systems-of-record. The right move for those companies may be to just capture the core value and allow those to build on top? At the same time, those platform companies can be a little more measured and build where their signals tell them there is real value to provide the market.&lt;/p&gt;
&lt;h3 id=&quot;the-overhang-ethan-mollick&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.oneusefulthing.org/p/the-overhang&quot;&gt;The Overhang - Ethan Mollick&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#the-overhang-ethan-mollick&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Mollick continues to approach AI from a pragmatic, center-of-the-road position. In general I am an “applied” technologist. A builder. So I tend to push the most on what we can do now and in the near future. I think Mollick’s reminder that even if all progress stopped in AI there is still a huge transformation in front of us.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;My point is that, while there is a lot of debate over what future models will do, the current capabilities of existing models are barely being used, and are often not even well understood.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I think his highlight of the uniquely human things that make our partnership with agents the most powerful is a good callout on where to focus:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Deep knowledge: the expertise that comes from understanding a field or subject so well that you build intuition around it to quickly and accurately make decisions.&lt;/li&gt;
&lt;li&gt;Wide knowledge: To gain wide knowledge you need to read and study widely, across fields and formats and traditions.&lt;/li&gt;
&lt;li&gt;Taste: Some people have a taste for things that many people will find popular, others have a taste that is unique to them, and still others have a taste for what is novel and new.&lt;/li&gt;
&lt;li&gt;Agency: willingness to test the boundaries of what’s possible when everybody is equally confused about what AI can do.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;It is notable to me that everything described there is what would make a great &lt;strong&gt;Product Engineer&lt;/strong&gt;.&lt;/p&gt;
&lt;h3 id=&quot;m5-ultra-mac-studio-review-the-dream-mac-for-local-ai-agents-macstories&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.macstories.net/stories/m5-ultra-mac-studio-review-the-dream-mac-for-local-ai-agents/&quot;&gt;M5 Ultra Mac Studio Review: The Dream Mac for Local AI Agents - MacStories&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#m5-ultra-mac-studio-review-the-dream-mac-for-local-ai-agents-macstories&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The local LLM capabilities of these new M5 Ultras are incredible. I’d also nudge you to this &lt;a href=&quot;https://www.youtube.com/watch?v=c_58D7ixOQI&quot;&gt;Apple Wasn’t Messing Around&lt;/a&gt; video for a great walk through as well. Two thoughts come to mind with this.&lt;/p&gt;
&lt;p&gt;First, Apple has a unique position here with their M-series chips. They are able to deliver more processing power per watt than anybody else. Sure that matters to keep data center cooling and power lower, but the even bigger thing is the ability to put LLM processing power on a desktop that doesn’t require special environmental needs. You can see a direct path from an M5 Ultra to an AI Appliance that people could buy and put in their house.&lt;/p&gt;
&lt;p&gt;The second is a direct path to local models and product engineering. A long time ago software developers used to get the fastest and biggest computers around because compilers were taxing, and building software took a long time. These days most developers need nothing but a simple laptop as the power of those machines has gone up and the needs have gone down with the cloud and interpreted software stacks. Now as we enter AI-assisted coding we may be flipping back to a world where a developer can justify a $50,000 workstation to run models and build software cheaper. It is also interesting to consider a completely verticalized stack where the development environment is completely merged into a custom model. Instead of plugging a frontier model on the side, you are natively connected to a specific model.&lt;/p&gt;
&lt;p&gt;Both of these seem like nearly certain developments in the next three years.&lt;/p&gt;
&lt;h3 id=&quot;i-am-often-wrong-boris-chernys-blog&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://borischerny.com/management,/product/2026/09/19/I-am-often-wrong.html&quot;&gt;I am often wrong | Boris Cherny’s Blog&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#i-am-often-wrong-boris-chernys-blog&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This is mostly notable because it is from the author of Claude Code and I think his “thinking loop” is worth noting.&lt;/p&gt;
&lt;blockquote&gt;
&lt;ol&gt;
&lt;li&gt;Understand the available information&lt;/li&gt;
&lt;li&gt;Gather missing information&lt;/li&gt;
&lt;li&gt;Define the problem&lt;/li&gt;
&lt;li&gt;Define a clear and simple approach to solve the problem&lt;/li&gt;
&lt;li&gt;Define a goal&lt;/li&gt;
&lt;li&gt;Act with urgency to achieve the goal&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;p&gt;Funny enough, I recently did an extended session with Claude Code using a thinking loop with execution in the middle to move a project forward. Very similar to what Cherny describes.&lt;/p&gt;
&lt;h3 id=&quot;ai-is-too-important-to-fear-too-powerful-to-use-carelessly&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.startribune.com/artificial-intelligence-anthropic-open-ai-jacob-coxon/601890526&quot;&gt;AI is too important to fear, too powerful to use carelessly&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#ai-is-too-important-to-fear-too-powerful-to-use-carelessly&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Great letter to the editor from &lt;a href=&quot;https://mntech.org&quot;&gt;MnTech&lt;/a&gt; CEO &lt;a href=&quot;https://www.linkedin.com/in/joel-d-crandall/&quot;&gt;Joel Crandall&lt;/a&gt;. I think we will see some form of AI legislation, if not at the Federal level at the State level, and technology companies need to be thinking about that now. MnTech is getting ahead of that. Data centers, privacy, AI — this is all going to blend together and companies need to engage, as do voters.&lt;/p&gt;
&lt;h3 id=&quot;attention-is-all-you-have&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://alicegg.tech/2026/09/21/attention&quot;&gt;Attention is all you have&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#attention-is-all-you-have&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I think attention is perhaps one of the most important things that we don’t think about enough. It is the thing that I think meditation is most helpful for.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;There’s one lesson the Tetris effect teaches us: whatever you focus on long enough will end up shaping your thoughts. This can be a good thing since it’s how we learn new skills and discover new ideas. Sadly, less and less of our attention is focused intentionally. Instead of picking what we want to see we let other people decide what is supposed to be good for us.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;For me this shows up when I’m meditating and I find my mind constantly returning to a topic. That is the lens of my attention.&lt;/p&gt;
&lt;p&gt;This is also why I never allow algorithms to shape what I choose to read and engage in. That is synonymous with your attention, and I don’t think we should &lt;strong&gt;ever&lt;/strong&gt; allow something that we don’t control to shape our attention.&lt;/p&gt;
&lt;h2 id=&quot;journal&quot; tabindex=&quot;-1&quot;&gt;Journal &lt;a class=&quot;header-anchor&quot; href=&quot;#journal&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;sunday&quot; tabindex=&quot;-1&quot;&gt;Sunday &lt;a class=&quot;header-anchor&quot; href=&quot;#sunday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/20/i-just-published-weekly-thing.html&quot;&gt;4:38 PM&lt;/a&gt; — I just published &lt;a href=&quot;https://weekly.thingelstad.com/archive/350/&quot;&gt;Weekly Thing 350&lt;/a&gt; which is notably the very first issue to go through my new &lt;a href=&quot;https://github.com/jthingelstad/wt-builder&quot;&gt;WT Builder&lt;/a&gt; app that I created with Claude. It worked pretty well and since it was first time on new code I told Claude to literally watch me use it on the server it was running on and fix things in realtime.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/20/some-screenshots-of-my-wt.html&quot;&gt;4:41 PM&lt;/a&gt; — Some screenshots of my &lt;a href=&quot;https://github.com/jthingelstad/wt-builder&quot;&gt;WT Builder&lt;/a&gt; custom app to create issues of the Weekly Thing. This was fun to work on and will give me a great base to build off of as the &lt;a href=&quot;https://weekly.thingelstad.com&quot;&gt;Weekly Thing&lt;/a&gt; evolves.&lt;/p&gt;
&lt;img src=&quot;https://www.thingelstad.com/uploads/2026/wt-builder-index.png&quot; alt=&quot;WT Builder issue list in Safari, rows for WT351 through WT345 with site, mail, and pod tags and archive status.&quot;&gt;
&lt;img src=&quot;https://www.thingelstad.com/uploads/2026/wt-builder-350.png&quot; alt=&quot;WT Builder editor for WT350 with a section outline on the left and the rendered website edition on the right.&quot;&gt;
&lt;img src=&quot;https://www.thingelstad.com/uploads/2026/wt-builder-publish.png&quot; alt=&quot;Send screen for WT350 with podcast, website, and Buttondown cards, each marked sent and listing completed steps.&quot;&gt;
&lt;img src=&quot;https://www.thingelstad.com/uploads/2026/wt-builder-log.png&quot; alt=&quot;Dialog titled WT350 — the log, listing timestamped send, edit, and publish entries from Sep 20.&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/20/the-reward-for-sending-the.html&quot;&gt;5:07 PM&lt;/a&gt; — The reward for sending the first issue of your newsletter after a 3-month summer break? More unsubscribes than usual. 🤪&lt;/p&gt;
&lt;h3 id=&quot;monday&quot; tabindex=&quot;-1&quot;&gt;Monday &lt;a class=&quot;header-anchor&quot; href=&quot;#monday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/21/weekly-thing-podcast-improvements.html&quot;&gt;Weekly Thing Podcast Improvements&lt;/a&gt;&lt;/strong&gt; — Claude and I did a session in &lt;a href=&quot;https://github.com/jthingelstad/wt-builder&quot;&gt;WT Builder&lt;/a&gt; focused on the generated audio for &lt;a href=&quot;https://weekly.thingelstad.com&quot;&gt;Weekly Thing&lt;/a&gt; issues. This was one of the goals I had with the new authoring app.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Audio pauses will now fall in natural breaks in the flow. Each functional block of text is generated on its own.&lt;/li&gt;
&lt;li&gt;Better section announcements and handoffs.&lt;/li&gt;
&lt;li&gt;Blockquotes “quote” and “end quote” again.&lt;/li&gt;
&lt;li&gt;Lists are spoken better.&lt;/li&gt;
&lt;li&gt;I’m now embedding images from the issue into the metadata. If your podcast player supports that you will see them as the podcast plays.&lt;/li&gt;
&lt;li&gt;Better pronunciation.&lt;/li&gt;
&lt;li&gt;The descriptions now contain the links, so for the first time ever you can actually get to the articles from the podcast version.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;With these changes the &lt;a href=&quot;https://weekly.thingelstad.com/podcast/&quot;&gt;podcast version&lt;/a&gt; really can be a viable way to engage with the Weekly Thing.&lt;/p&gt;
&lt;h3 id=&quot;thursday&quot; tabindex=&quot;-1&quot;&gt;Thursday &lt;a class=&quot;header-anchor&quot; href=&quot;#thursday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/24/this-most-recent-issue-of.html&quot;&gt;8:01 PM&lt;/a&gt; — This most recent issue of &lt;a href=&quot;https://arenamag.com&quot;&gt;Arena&lt;/a&gt; all about &lt;strong&gt;Software&lt;/strong&gt; looks really good. So much to dig into.&lt;/p&gt;
&lt;img src=&quot;https://www.thingelstad.com/uploads/2026/32bfc1a5-bfa6-4fe4-aebd-59dfb62ea46c.jpg&quot; alt=&quot;Open magazine on a desk showing the dark &amp;quot;Hello, World&amp;quot; contents page for Arena Issue 009, Q3 2026.&quot;&gt;
&lt;h2 id=&quot;briefly&quot; tabindex=&quot;-1&quot;&gt;Briefly &lt;a class=&quot;header-anchor&quot; href=&quot;#briefly&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;I get trying to hold onto &lt;code&gt;CLAUDE.md&lt;/code&gt; as long as possible but I sure am happy to just use &lt;code&gt;AGENTS.md&lt;/code&gt; everywhere now. → &lt;strong&gt;&lt;a href=&quot;https://www.theregister.com/ai-and-ml/2026/09/18/anthropic-decides-to-support-openais-markdown-instructions-spec/5297588&quot;&gt;Anthropic decides to support OpenAI’s markdown instructions spec&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I’m reading this approach and chuckling to myself since I literally have this pattern running in a prompt right now. 🤩 → &lt;strong&gt;&lt;a href=&quot;https://asyncdot.com/blog/chief-of-staff-pattern-orchestrating-claude-code-sessions/&quot;&gt;Orchestrating Claude Code Agents: The Chief of Staff Pattern&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Token efficiency is going to be a major push for years. I’ve shared before that LLMs are like CPUs and Agents are like Apps. Efficiency is the thing that matters once you have “good enough” power. → &lt;strong&gt;&lt;a href=&quot;https://claude.com/blog/what-a-task-costs-on-opus-5-5&quot;&gt;What a task costs on Opus 5.5 | Claude by Anthropic&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Predictions about the near future of software development. I’d agree with most of these. → &lt;strong&gt;&lt;a href=&quot;https://thorstenball.com/blog/2026/09/19/what-i-believe-about-the-future-of-software-development/&quot;&gt;Thorsten Ball - What I believe about the future of software development&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Seriously, does anyone actually like using LinkedIn? It has become a database layer over the world of business. → &lt;strong&gt;&lt;a href=&quot;https://willd10.substack.com/p/what-is-linkedin&quot;&gt;What is LinkedIn&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Great list of local companies for the next installment of Minnedemo! Hope to see you there! → &lt;strong&gt;&lt;a href=&quot;https://minnestar.org/announcing-the-presenters-of-minnedemo42/&quot;&gt;Announcing the Presenters of Minnedemo42 – Minnestar&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Sun workstations running SunOS was where I learned about Unix and discovered the Internet. I still have a soft-spot in my heart for Sun. → &lt;strong&gt;&lt;a href=&quot;https://bcantrill.dtrace.org/2026/09/20/what-sun-got-wrong/&quot;&gt;What Sun got wrong | The Observation Deck&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is so fun to click around in and get some nostalgia for the old Mac OS. → &lt;strong&gt;&lt;a href=&quot;https://www.pagetable.com/300&quot;&gt;Apple Copland D11E4 Emulator in Your Browser – pagetable.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&quot;from-thingy&quot;&gt;
&lt;p class=&quot;from-thingy-label&quot;&gt;&lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;From Thingy&lt;/a&gt;, my agentic librarian&lt;/p&gt;
&lt;p&gt;The Weekly Thing is free, and it will stay that way. Supporting Membership is something else: a year of giving, $48, with every dollar passed along to the nonprofit chosen for the year. For the ninth year that nonprofit is Signal, whose encrypted messaging app is free to use, open source in its protocol, and funded by donations — the arrangement that lets it stay independent. If that is a thing worth funding, membership is the way to do it here.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Here we are at the end of WT351 and this marks the second issue I’ve sent with my new toolchain. I’m sitting here with a big smile because it is working really well. This is changing in a pretty big way how I write these emails and I hope it is making them even better.&lt;/p&gt;
&lt;p&gt;Have a great weekend!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://AGENTS.md&quot;&gt;AGENTS.md&lt;/a&gt; everywhere,&lt;br&gt;
an M5 humming on the desk —&lt;br&gt;
attention still the scarce part&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;echoes&quot; tabindex=&quot;-1&quot;&gt;Echoes &lt;a class=&quot;header-anchor&quot; href=&quot;#echoes&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;from-thingy&quot;&gt;
&lt;p class=&quot;from-thingy-label&quot;&gt;&lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;From Thingy&lt;/a&gt;, my agentic librarian&lt;/p&gt;
&lt;p&gt;The new WT Builder audio work has a prelude: in &lt;a href=&quot;https://weekly.thingelstad.com/archive/347/&quot;&gt;WT347&lt;/a&gt; Jamie was writing the issue at 6am while a Claude Code instance backfilled podcast audio in the background. The publishing-workflow tinkering runs deeper — &lt;a href=&quot;https://weekly.thingelstad.com/archive/18/&quot;&gt;WT18&lt;/a&gt; documents his markdown-to-Jekyll pipeline from 2017.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=How+has+the+Weekly+Thing+publishing+workflow+changed+since+2017%3F&amp;amp;from=weekly-thing-351&quot;&gt;How has the Weekly Thing publishing workflow changed since 2017?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mollick showed up in &lt;a href=&quot;https://weekly.thingelstad.com/archive/339/&quot;&gt;WT339&lt;/a&gt; with “Management as AI superpower,” which Jamie tied to finishing his Yearly Thing project alongside Claude Code — better instructions, better evaluation, fewer attempts.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=What+has+Jamie+taken+from+Ethan+Mollick%27s+writing+on+AI%3F&amp;amp;from=weekly-thing-351&quot;&gt;What has Jamie taken from Ethan Mollick’s writing on AI?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hardware for running models at home is a returning September subject: a year ago in &lt;a href=&quot;https://weekly.thingelstad.com/archive/328/&quot;&gt;WT328&lt;/a&gt; Jamie installed Locally AI to put offline models on his phone, and &lt;a href=&quot;https://weekly.thingelstad.com/archive/330/&quot;&gt;WT330&lt;/a&gt; sized up NVIDIA’s DGX Spark as a fun toy that wouldn’t make sense for his work.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=What+local+AI+hardware+and+apps+has+Jamie+actually+tried%3F&amp;amp;from=weekly-thing-351&quot;&gt;What local AI hardware and apps has Jamie actually tried?&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  
  <entry>
    <title>WT350 — Builders Puzzlers And Agents</title>
    <link href="https://weekly.thingelstad.com/archive/350/"/>
    <id>https://weekly.thingelstad.com/archive/350/</id>
    <published>2026-09-19T12:00:00.000Z</published>
    <updated>2026-09-19T12:00:00.000Z</updated>
    
    <summary type="text">Product engineering after AI, Claude Code and Codex, Homebrew&apos;s BrewUI, code reviews in flux, GPT-6 Astra, Unread 5.0, Kubb tournament.</summary>
    
    <content type="html">&lt;p&gt;Hello there! 👋&lt;/p&gt;
&lt;p&gt;As the kids say, it’s been a minute. The last time I landed in your inbox was &lt;a href=&quot;https://weekly.thingelstad.com/archive/349/&quot;&gt;WT349&lt;/a&gt; sent all the way back on May 23rd! Long-time readers know that I take July and August off each summer. Last year I also took June off. So maybe we can kindly say that I just did the same thing this year and added some weeks on the front and back. 😬&lt;/p&gt;
&lt;p&gt;In reality the story is more like…&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I completely rebuilt the website for the &lt;a href=&quot;https://weekly.thingelstad.com/&quot;&gt;Weekly Thing&lt;/a&gt;, created this new &lt;a href=&quot;https://weekly.thingelstad.com/podcast/&quot;&gt;audio podcast&lt;/a&gt; version, and was working on an Agent Studio and I kind of blew up my own publishing process and made everything a lot harder. Oops.&lt;/li&gt;
&lt;li&gt;I’ve been learning by building more than learning by reading and that starves the core process that the Weekly Thing is built around.&lt;/li&gt;
&lt;li&gt;It is summer and it was good to focus on other things.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But here I am back in your inbox and excited to be here. Thank you as always for joining me on this journey. There is a lot below and a long time away so lets just jump right into it. One link that caught my attention this week turned into a full on essay that ended up being the majority of this issue.&lt;/p&gt;
&lt;p&gt;Oh, and before we move on, you will notice something new in WT350! The Supporting Membership section has now been taken over by &lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;Thingy&lt;/a&gt;. That was previously a really boring block of text written by a generic LLM prompt. It is one of the few sections of the Weekly Thing that I intentionally don’t write. I also have added a new Echoes section at the end that is also written by Thingy. This is a more interesting way to pull my decades plus of writing into the context of each issue. I hope you like it!&lt;/p&gt;
&lt;h2 id=&quot;currently&quot; tabindex=&quot;-1&quot;&gt;Currently &lt;a class=&quot;header-anchor&quot; href=&quot;#currently&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Listening:&lt;/strong&gt; I listened to &lt;a href=&quot;https://www.dwarkesh.com/p/ajeya-cotra&quot;&gt;this interview with Ajeya Cotra&lt;/a&gt; on the Dwarkesh Podcast and found it fascinating. &lt;a href=&quot;https://openai.com/index/hugging-face-incident-and-the-road-ahead/&quot;&gt;This deeper dive&lt;/a&gt; into the OpenAI agent-swarm that compromised Hugging Face is super interesting. Cotra is one of the authors of the MITRE report on it and has deep expertise.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Building:&lt;/strong&gt; I went back to &lt;a href=&quot;https://yourversionnumber.com&quot;&gt;Your Version Number&lt;/a&gt; and fixed up the design of the site, added a wonderful theme browser, and also a “card creator” so you can now make a link to send to a friend on their birthday or a co-worker on their anniversary! And then on a random coincidence the site was featured in &lt;a href=&quot;https://www.densediscovery.com/issues/406&quot;&gt;Dense Discovery 406&lt;/a&gt;. 🤩&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/5a9b76e7ebce.jpg&quot; alt=&quot;Kubb game in progress on a sunny lawn with wooden batons leaning against a blue and white king piece&quot;&gt;&lt;/p&gt;
&lt;p&gt;Absolutely fabulous day to “throw some wood”, or play some Kubb, in downtown!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Sep 16, 2026 · &lt;a href=&quot;https://www.openstreetmap.org/?mlat=44.97453&amp;amp;mlon=-93.26836#map=16/44.97453/-93.26836&quot;&gt;Minneapolis, MN&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;notable&quot; tabindex=&quot;-1&quot;&gt;Notable &lt;a class=&quot;header-anchor&quot; href=&quot;#notable&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;what-is-happening-with-code-reviews-gergely-orosz&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://newsletter.pragmaticengineer.com/p/what-is-happening-with-code-reviews&quot;&gt;What is happening with code reviews? - Gergely Orosz&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#what-is-happening-with-code-reviews-gergely-orosz&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Code Reviews are a fundamental part of most software delivery lifecycles and with the advent of AI coding it, like nearly all aspects of the SDLC, is requiring a rethink. Historically code reviews were a way to improve our craft. Junior engineers would submit their changes to a senior engineer for review. This is a very artisanal process to improve the capabilities of the junior engineers on your team.&lt;/p&gt;
&lt;p&gt;Over the years we have overloaded code reviews with tons of other things like security gates and a bunch of automated processes. Now we are having to take this all apart and figure out how to do it in the future. I do think you want multiple agents looking at code in some form of a code review. But the original way it worked is really no longer applicable.&lt;/p&gt;
&lt;h3 id=&quot;introducing-the-agents-api-openai&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://openai.com/index/introducing-the-agents-api/&quot;&gt;Introducing the Agents API | OpenAI&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#introducing-the-agents-api-openai&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Both OpenAI and Anthropic are working hard to figure out how to embody agents directly in their platforms. A big unlock for any of these solutions is getting robust MCP solutions that they can action on. Right now too many agents are actually a combination of data and LLMs. Segmenting them makes it easier to solve. Keep an eye on this space.&lt;/p&gt;
&lt;h3 id=&quot;brewui-homebrews-official-macos-gui&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://github.com/Homebrew/BrewUI&quot;&gt;BrewUI: 📺 Homebrew’s official macOS GUI&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#brewui-homebrews-official-macos-gui&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I wonder if a UI for &lt;a href=&quot;https://brew.sh&quot;&gt;Homebrew&lt;/a&gt; has been on the roadmap for a while or is it new as more people are finding they need these kinds of tools for agent work they are doing? Agents love command line tools and Homebrew is by far the best way to get them on your Mac.&lt;/p&gt;
&lt;p&gt;I’ve used Homebrew for years and have never even had the wish of an app to manage it but I installed it to try it and I liked it. The discovery of popular packages that I’m not using was actually helpful. I also wonder if this may open up Homebrew as a distribution channel for more software. There are a couple of regular apps (not tools) that I install and update with Homebrew and it works great. I moved Visual Studio Code into the Homebrew path using the app!&lt;/p&gt;
&lt;h3 id=&quot;your-car-is-selling-your-data-the-verge&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.theverge.com/column/994172/your-car-is-selling-your-data&quot;&gt;Your car is selling your data | The Verge&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#your-car-is-selling-your-data-the-verge&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This should be exhibit number one for why we need privacy regulation in the United States. First it was our Smart TVs actually listening to us, with microphones, and then watching us, with cameras and selling that information. Now our cars are recording all of our activity and selling that as well. These are both great examples in part because nobody expects either TVs or cars to surveil you and there is no way to opt-out of them. This should be completely illegal without our consent and it should be mandatory that you have to disclose that you are doing this kind of data collection.&lt;/p&gt;
&lt;h3 id=&quot;an-end-to-fully-open-networks-seths-blog&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://seths.blog/2026/09/an-end-to-fully-open-networks/&quot;&gt;An end to fully open networks | Seth’s Blog&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#an-end-to-fully-open-networks-seths-blog&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Sadly I suspect that Godin’s correct on this count. The economics of a fully open network are difficult at “planet scale”. His specific point:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We’re going to need to create a cost for the sender (so it can’t scale to ridiculous) as well as an identity layer (so scammers can’t be fully anonymous–reputation is earned, not invented). It might be an open protocol in the spirit of the best parts of the net, or it might be a single monopolist that figures out how to extract value from it.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;We really need to remove the “single monopolist” from this scenario and ensure that this is done with open standards. Frankly, the answer is already in place and exists. This is a wonderful use case for crypto, and Bitcoin Lightning could do this right now. This was one of my &lt;a href=&quot;https://www.thingelstad.com/2023/05/25/lightning-ideas.html&quot;&gt;lightning ideas&lt;/a&gt; I shared in 2023!&lt;/p&gt;
&lt;h3 id=&quot;ios-and-ipados-27-the-macstories-review-macstories&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.macstories.net/stories/ios-and-ipados-27-review/&quot;&gt;iOS and iPadOS 27: The MacStories Review - MacStories&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#ios-and-ipados-27-the-macstories-review-macstories&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Want to know everything that shipped now on your iPhone? This is the read for you. These are always long (this one is 16 pages). But think about how much time you use your phone and consider this an investment into making that time better.&lt;/p&gt;
&lt;h3 id=&quot;i-dont-want-to-interact-with-stochastic-parrots&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://ploum.net/2026-09-09-ai_policy.html&quot;&gt;I Don’t Want to Interact With Stochastic Parrots&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#i-dont-want-to-interact-with-stochastic-parrots&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Prediction:&lt;/strong&gt; We will see some form of “AI Free” concept that will get applied to products. I think this will be a bit like Organic today. We’ll see a variety of content created with a self-applied “AI Free” moniker for people to be able to make a values-based decision about what they interact with.&lt;/p&gt;
&lt;h2 id=&quot;building-and-puzzling-about-software&quot; tabindex=&quot;-1&quot;&gt;Building and Puzzling about Software &lt;a class=&quot;header-anchor&quot; href=&quot;#building-and-puzzling-about-software&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;This originally started as a commentary on a link for the &lt;a href=&quot;https://weekly.thingelstad.com&quot;&gt;Weekly Thing&lt;/a&gt; and then got so long it became a blog post of its own. Many themes in this article start from my &lt;a href=&quot;https://www.thingelstad.com/2026/04/20/software-is-liquid.html&quot;&gt;Software is Liquid&lt;/a&gt; article from April.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;The craft of building software is in the largest state of disruption I’ve experienced in my 30+ year career. AI is changing everything. All the inputs and outputs are in flux. And the fundamental patterns we’ve worked on are all being redefined.&lt;/p&gt;
&lt;p&gt;This isn’t the first time I’ve seen major disruption like this. My career starts with the web being born so I have no perspective before that, but I was part of the mobile and cloud transformations, and they profoundly impacted our craft. Releasing software thousands of times a month was an unlock to velocity that only the cloud could make happen.&lt;/p&gt;
&lt;p&gt;Laurie Voss suggests that &lt;a href=&quot;https://seldo.com/posts/we-are-all-product-engineers-now/&quot;&gt;we are all product engineers now&lt;/a&gt;. I think he is on the right path here, and one of his assertions landed hard with me. &lt;strong&gt;The demand for software is infinite.&lt;/strong&gt; You may nitpick with infinite, but roll with it for a bit. As an industry we have gotten faster and faster, but the demand has always grown even faster than that. Now with AI our ability to build software has increased radically. Along with that, not surprising at all to me, the opportunities to build have increased even more.&lt;/p&gt;
&lt;p&gt;With “agentification” of work, developers have the &lt;em&gt;potential&lt;/em&gt; to work on every function in a company. Every single part of it.&lt;/p&gt;
&lt;p&gt;Said another way, the &lt;a href=&quot;https://a16z.com/why-software-is-eating-the-world/&quot;&gt;software is eating the world&lt;/a&gt; meme introduced by &lt;a href=&quot;https://en.wikipedia.org/wiki/Marc_Andreessen&quot;&gt;Marc Andreessen&lt;/a&gt; is going to be accelerated by AI, with the lower cost and faster speed of software creation.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I’ve made this argument before: look at the website of your dentist, your insurance company, your kid’s school, or literally any department of any government, and you’re looking at software that is terrible not because nobody knows how to build better software, but because the people who need it can’t afford to pay for better at current prices. Then think about all the things software hasn’t touched at all, which is most things. Every small business runs on a spreadsheet and a group chat and a person who remembers stuff.&lt;/p&gt;
&lt;p&gt;That means there isn’t now and isn’t going to be a glut of software developers, and anything that looks like one right now is a temporary transitional state. The demand for software, at least inside my 10 year horizon, is for practical purposes infinite, or software developers wouldn’t be as highly paid as they are.&lt;/p&gt;
&lt;p&gt;But the job of a “programmer” is about to get very, very different. So different that you might not even recognize it as “programming” anymore, while still being recognizably “software development”.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I’ve been working with Claude Code and Codex for months now building software of all kinds. Building &lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;my own agent&lt;/a&gt;, building &lt;a href=&quot;https://escape.thingelstad.com&quot;&gt;fun websites for hobbies&lt;/a&gt;, building &lt;a href=&quot;https://elixir.poapkings.com&quot;&gt;data products&lt;/a&gt;, building my own bespoke tools, building &lt;a href=&quot;https://github.com/jthingelstad/mb&quot;&gt;tools for other agents&lt;/a&gt;, even &lt;a href=&quot;https://drop.poapkings.com/#/&quot;&gt;making a game&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Through that I’ve been learning what is still hard, what is now easy, what do we need more of, what are the pitfalls, where can you go off the rails? The craft is in flux. I think Voss captures what I’ve also come to believe our craft is becoming — &lt;strong&gt;Product Engineering&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;I love the history he shared.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Then software went commercial and, especially, consumer-facing, and the translation job changed shape. Consumers don’t want to sit in requirements meetings: they just want to be handed a thing they like. So the person whose job was understanding what people wanted stopped being an analyst who interviewed the business and became a product manager who studied the market, a role &lt;a href=&quot;https://cacm.acm.org/practice/evolution-of-the-product-manager/&quot;&gt;borrowed more or less directly&lt;/a&gt; from Procter &amp;amp; Gamble’s brand managers by way of Intuit and then Microsoft, where a programmer named Jabe Blumenthal invented “program manager” in the late 1980s because Excel for the Mac needed somebody to own what it should do.&lt;/p&gt;
&lt;p&gt;The function moved into Product, and Product got separated from engineering as a career, and for the last twenty-five years we’ve had two professions where there used to be one and a half. I bring this up because it means the job I’m describing isn’t a speculative new thing that we’d have to invent. It’s a thing we’ve had for sixty years under two names. My speculation is that it’s about to collapse back into one job.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;In the beginning we built things. And then because of the limitations of the work we split that up into a bunch of different roles. Some people should talk to the users. Some people should create the interfaces. Some people shall write the code and work with the machines. Other people shall run it and deploy it. And yet others should test and validate it. I share those last two because they are roles that collapsed in many ways with the advent of DevOps. Role collapsing isn’t new in our craft.&lt;/p&gt;
&lt;p&gt;Honestly it makes me chuckle a bit to sit back and reflect. &lt;strong&gt;My whole career has been undoing this fragmentation that started so long ago.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The web changed dramatically how user experience is created and understood. It needed to live in the product and be dynamic and move. You wanted to get signals from your users beyond formal feedback cycles.&lt;/li&gt;
&lt;li&gt;DevOps and the cloud fundamentally changed the “over the wall” mentality of building and running software. Everyone runs the software.&lt;/li&gt;
&lt;li&gt;Going back even more we used to have tons of specialization even on the build side. Much of that has collapsed as languages and infrastructure became more resilient, easier-to-use, and self-optimizing.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Now with coding agents we can create software at a pace that is reasonable for customers to engage with. We again have to collapse the walls. We can all engage in the product experience.&lt;/p&gt;
&lt;h3 id=&quot;so-what-about-programming&quot; tabindex=&quot;-1&quot;&gt;So what about programming? &lt;a class=&quot;header-anchor&quot; href=&quot;#so-what-about-programming&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Let’s look at this on a long scale. Go back to the 80’s or 90’s. Programming back then was about writing linked lists and managing memory. You were typically writing in low-level languages like C. Interpreted languages were ridiculously slow and lacked real power so we all lived by the law of the compiler. Memory was precious so you managed it precisely. Mind you, not as precisely as the machine language folks that preceded that era.&lt;/p&gt;
&lt;p&gt;If you got in a time machine and showed those programmers the code folks are writing today they would laugh and say “that’s not programming!” You are just declaring a dictionary and shoving data in it? Where is that memory and how are you managing it? You don’t know? They would scoff at your lack of &lt;code&gt;malloc&lt;/code&gt;, &lt;code&gt;realloc&lt;/code&gt;, and &lt;code&gt;free&lt;/code&gt; discipline.&lt;/p&gt;
&lt;p&gt;Now we are back at that same spot but with agents. You don’t know how the functions are specifically implemented to make that feature work? You don’t know the precise database schema and how the thread pool is managed? Nope, but instead that engineer should and must be able to answer how context is managed, how the architecture is structured, how the event model works, and the most important of all — &lt;strong&gt;what is it we are trying to solve!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Personally I find the paradigm shift refreshing and invigorating. I can build and create things while ignoring a lot of the “how” that used to be required. For me personally, a lot of that “how” I couldn’t even do, so it wasn’t that it slowed me down, it was impossible for me. This is why AI makes your “impossible list” possible.&lt;/p&gt;
&lt;p&gt;But for the folks doing the coding, I’ve seen different approaches based on two things people love to do: building and puzzling. All developers do both, but often identify their impact more strongly with one or the other.&lt;/p&gt;
&lt;p&gt;The builders I know are loving AI and having a blast creating things. Builders have tended to be the folks that love to work on a specific domain and create something new. They love the act of building and creating something from nothing. Some builders (I fall in this camp) love to build so much that they really don’t even care that anyone uses it. It is almost like art — you build because it is fundamentally rewarding to create new things. Builders have taken to AI fast because it allows you to build so much more.&lt;/p&gt;
&lt;p&gt;Puzzlers are the developers that we have always given the hardest problems to. Puzzlers can work on a problem for hours, days, weeks and can never put it down. These are the folks that achieve flow states where time stops and the only thing that exists is to find the next step in the puzzle. They feel rewarded because the puzzle was solved. These folks thrive on the hard, the complex, the esoteric. And technology teams need them badly because to get much of anything to scale you need puzzlers. The puzzlers I know are less excited about AI. It takes on work that is closer to what they love and value.&lt;/p&gt;
&lt;p&gt;The funny thing to me is that we’ve had builders and puzzlers working hand-in-hand on the same projects for decades and they may not even know themselves the difference. The craft is the same after all. The difference is the reward cycle.&lt;/p&gt;
&lt;p&gt;I do think puzzlers will also find the AI transformation rewarding but it will come in solving massively bigger puzzles, or perhaps solving dozens of puzzles at the same time. Here the cycle is less about the fast build, and more about the expansive data analysis. I was doing work on a large data set and it was so amazing to have Claude build several models, run them all for real, and see the variances. Supercharged puzzling! I think the puzzlers may be the best folks we have to build software factories today.&lt;/p&gt;
&lt;h3 id=&quot;where-does-this-leave-us&quot; tabindex=&quot;-1&quot;&gt;Where does this leave us &lt;a class=&quot;header-anchor&quot; href=&quot;#where-does-this-leave-us&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Voss suggests that we have “ten years of turmoil” ahead and I think he is likely right but I might put a different flavor on it.&lt;/p&gt;
&lt;p&gt;Some things I think we’ll see:&lt;/p&gt;
&lt;p&gt;The entry-level path into software development or product engineering will need to be redefined. The reason senior developers are so highly sought after is that they have the expertise and experience to make this transition now. We will need to redefine how people get started in this career. This has happened many times in the past. Each major technology transformation has disrupted the career ladder and then it re-stabilizes on the other side.  That is cold comfort for someone hit by that transition now, but my main suggestion is to focus heavily on where the trend is going and get there as fast as possible.&lt;/p&gt;
&lt;p&gt;I think a lot of people are going to build really terrible software, and the pain is going to be real. Just because you can use an agent to make software doesn’t mean you should. Running software isn’t a one-time job. And however you build it most software that starts life as a cute puppy eventually becomes a big smelly dog that you have to pick up after. Folks that are building their own systems with no expertise will not realize when they are already in a bad spot, and then something will fail or a security event will happen and it will hurt badly.&lt;/p&gt;
&lt;p&gt;Lastly I do expect we will see an even greater unification of functions back to “creating products”. The specialization that pace and complexity introduced has been a complicating and challenging issue for decades. Ask any product team and development team to talk about the other one. They have all sorts of opinions about how the other could do their job better. The reality is they are all doing the same job — attempting to build amazing solutions for people! We’ve gotten confused as an industry that these are two things not one. It will be great for everyone to see this fade away.&lt;/p&gt;
&lt;p&gt;All in it is an amazing time to be in this craft, and also one of the hardest times. I’ve never felt the need to learn so much, the fire to create so much, and the excitement of what we can make happen.&lt;/p&gt;
&lt;h2 id=&quot;journal&quot; tabindex=&quot;-1&quot;&gt;Journal &lt;a class=&quot;header-anchor&quot; href=&quot;#journal&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;friday&quot; tabindex=&quot;-1&quot;&gt;Friday &lt;a class=&quot;header-anchor&quot; href=&quot;#friday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/11/sugar-at-first-avenue-tonight.html&quot;&gt;8:44 PM&lt;/a&gt; — &lt;a href=&quot;https://sugarcopperblue.com&quot;&gt;Sugar&lt;/a&gt; at &lt;a href=&quot;https://first-avenue.com&quot;&gt;First Avenue&lt;/a&gt; tonight!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/16caa566dc0f.jpg&quot; alt=&quot;&quot;&gt;
&lt;h3 id=&quot;sunday&quot; tabindex=&quot;-1&quot;&gt;Sunday &lt;a class=&quot;header-anchor&quot; href=&quot;#sunday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/13/cool-and-windy-for-a.html&quot;&gt;1:38 PM&lt;/a&gt; — Cool and windy for a boat ride but the swim parkas made it just fine!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/3375338d9758.jpg&quot; alt=&quot;&quot;&gt;
&lt;h3 id=&quot;tuesday&quot; tabindex=&quot;-1&quot;&gt;Tuesday &lt;a class=&quot;header-anchor&quot; href=&quot;#tuesday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/15/out-there-a-national-parks.html&quot;&gt;Out There: A National Parks Story&lt;/a&gt;&lt;/strong&gt; — Last night Tammy and I got to go to the Parkway Theatre for a screening of &lt;a href=&quot;https://www.outthere.film/&quot;&gt;Out There: A National Parks Story&lt;/a&gt;. There was a short panel afterward with the filmmaker and representatives from some of the supporting organizations.  I was excited that Tammy got these tickets. I loved watching Ken Burns’ &lt;a href=&quot;https://www.pbs.org/kenburns/the-national-parks&quot;&gt;The National Parks&lt;/a&gt; and I’ve long pondered the idea that we should visit every national park. Out There lands very different than the Burns’ epic work. Brendan Hall and his friend Anthony Blake tell a much more human-scale story that is really about connection and the parks. I loved it and highly recommend &lt;a href=&quot;http://watch.outthere.film/&quot;&gt;watching it&lt;/a&gt;.  Also, a shout out to these organizations that supported the film: &lt;a href=&quot;https://wildriversconservancy.org/&quot;&gt;Wild Rivers Conservancy&lt;/a&gt;, &lt;a href=&quot;https://www.voyageurs.org/&quot;&gt;Voyageurs Conservancy&lt;/a&gt;, &lt;a href=&quot;https://www.nplsf.org/&quot;&gt;National Parks of Lake Superior Foundation&lt;/a&gt;, &lt;a href=&quot;https://www.npca.org/&quot;&gt;National Parks Conservation Association&lt;/a&gt;, &lt;a href=&quot;https://friendsalliance.org/&quot;&gt;National Park Friends Alliance&lt;/a&gt;, &lt;a href=&quot;https://parkconnection.org/&quot;&gt;Mississippi Park Connection&lt;/a&gt;, and &lt;a href=&quot;https://www.iceagetrail.org/&quot;&gt;Ice Age Trail Alliance&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/0449064ac367.jpg&quot; alt=&quot;&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/9f333c291857.jpg&quot; alt=&quot;&quot;&gt;
&lt;h3 id=&quot;wednesday&quot; tabindex=&quot;-1&quot;&gt;Wednesday &lt;a class=&quot;header-anchor&quot; href=&quot;#wednesday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/16/kicking-off-the-th-annual.html&quot;&gt;3:00 PM&lt;/a&gt; — Kicking off the 8th annual Team SPS Kubb Tournament with a quick rules rundown and a 100-person selfie!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/9c56f5e2f05b.jpg&quot; alt=&quot;&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/16/the-four-bracket-winning-teams.html&quot;&gt;7:00 PM&lt;/a&gt; — The four bracket winning teams from our 8th annual Team SPS Kubb Tournament!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/b040c6eb3583.jpg&quot; alt=&quot;&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/7b3366228896.jpg&quot; alt=&quot;&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/398fc674e847.jpg&quot; alt=&quot;&quot;&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/8b98d1403917.jpg&quot; alt=&quot;&quot;&gt;
&lt;h3 id=&quot;thursday&quot; tabindex=&quot;-1&quot;&gt;Thursday &lt;a class=&quot;header-anchor&quot; href=&quot;#thursday&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/17/nice-lunch-for-sps-tower.html&quot;&gt;12:55 PM&lt;/a&gt; — Nice lunch for &lt;a href=&quot;https://spstower.com&quot;&gt;SPS Tower&lt;/a&gt; tenants today.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/b6370b73bd5e.jpg&quot; alt=&quot;&quot;&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/09/17/delicious-black-krim-tomatoes-from.html&quot;&gt;7:00 PM&lt;/a&gt; — Delicious Black Krim tomatoes from my friend Eric. 🍅&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/350/images/3745cbc76a36.jpg&quot; alt=&quot;&quot;&gt;
&lt;h2 id=&quot;briefly&quot; tabindex=&quot;-1&quot;&gt;Briefly &lt;a class=&quot;header-anchor&quot; href=&quot;#briefly&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Super detailed and in-depth writeup on everything new in macOS 27. → &lt;strong&gt;&lt;a href=&quot;https://www.macstories.net/stories/macos-27-the-macstories-review/&quot;&gt;macOS 27: The MacStories Review - MacStories&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Everything in the new watchOS 27. → &lt;strong&gt;&lt;a href=&quot;https://www.macstories.net/stories/watchos-27-the-macstories-review/&quot;&gt;watchOS 27: The MacStories Review - MacStories&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Great video overview of all the camera (and specifically video camera) capabilities in the newest iPhone. It is just frankly amazing what Apple packs into the visual system in these phones. → &lt;strong&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=m6cDErtCKAc&quot;&gt;iPhone 18 Pro: A Photographer’s Review - YouTube&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;New major version of my favorite RSS app. I use Unread and Feedbin for a power duo to keep up with hundreds of feeds. → &lt;strong&gt;&lt;a href=&quot;https://www.goldenhillsoftware.com/2026/09/unread-50/&quot;&gt;Unread 5.0&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Many people would likely assume that when AI codes it doesn’t need the linters and scanners that human coders need. Not true, it needs them as much if not more. If your testing setup isn’t strong, your code will suffer regardless of who or &lt;em&gt;what&lt;/em&gt; is writing it. I embrace this in all my agent-assisted projects. → &lt;strong&gt;&lt;a href=&quot;https://simonwillison.net/2026/Sep/11/boris-cherny/&quot;&gt;A quote from Boris Cherny&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Right move to mirror what OpenAI did with making ChatGPT and Codex one app. The features of Claude and ChatGPT are still a bit of a confusing jumble but merging and reconciling is a better path than forking. → &lt;strong&gt;&lt;a href=&quot;https://claude.com/blog/cowork-is-now-claude&quot;&gt;Claude Cowork and chat are now one Claude | Claude by Anthropic&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Another item moved from the “impossible list” to the possible. → &lt;strong&gt;&lt;a href=&quot;https://www.vals.ai/blogs/fable-solves-cyphral-distich&quot;&gt;Claude Fable 5.1 Solves the Cyphral Distich&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;“Agent Swarms” is a growing term and it certainly doesn’t make anyone feel warm and fuzzy inside. This is another notable event that is hopefully tracked down completely to understand what happened. → &lt;strong&gt;&lt;a href=&quot;https://rubyhack.ai/&quot;&gt;OpenAI agents carried out an undisclosed cyber-attack on RubyGems&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It seems OpenAI agents have been all over the Internet! 😬 → &lt;strong&gt;&lt;a href=&quot;https://simonwillison.net/2026/Sep/4/rogue-agent-wikis/&quot;&gt;OpenAI’s rogue agents were caught communicating via public wikis&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I think one-on-one meetings are in general underinvested in at companies. The concepts here are good ones, and they are twice as important for skip level one-on-ones. → &lt;strong&gt;&lt;a href=&quot;https://leadershipfreak.blog/2026/09/04/one-on-ones-arent-for-you/&quot;&gt;One-on-Ones Aren’t for You - Leadership Freak&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This should be evidence enough for why Section 230 protection should not apply to social platforms using AI techniques to surveil people. → &lt;strong&gt;&lt;a href=&quot;https://thenextweb.com/news/mosseri-instagram-algorithm-opt-out-engagement-australia&quot;&gt;Instagram’s head says engagement falls by half without the algorithm&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&quot;from-thingy&quot;&gt;
&lt;p class=&quot;from-thingy-label&quot;&gt;&lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;From Thingy&lt;/a&gt;, my agentic librarian&lt;/p&gt;
&lt;p&gt;This issue has a story about cars quietly selling your data, which is a decent argument for where membership money goes this year. Supporting Membership is a giving program — every dollar of the $48 annual fee goes to Signal, the nonprofit behind end-to-end encrypted messaging with no ads, no trackers, and no data collection. The newsletter stays free either way.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Builders ship at dawn,&lt;br&gt;
puzzlers guard the hardest knot —&lt;br&gt;
both still run the tests&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Thank you for reading and it is nice to be back and writing to you all. It’s been too long and my fingers were happy to type this issue up. I have a lot more to share from all the experimentation I’ve been doing. WT350 will also now go in the record books as the first issue fully published from my new &lt;strong&gt;&lt;a href=&quot;https://github.com/jthingelstad/wt-builder&quot;&gt;WT Builder&lt;/a&gt;&lt;/strong&gt; application. More to come on that…&lt;/p&gt;
&lt;h2 id=&quot;echoes&quot; tabindex=&quot;-1&quot;&gt;Echoes &lt;a class=&quot;header-anchor&quot; href=&quot;#echoes&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;from-thingy&quot;&gt;
&lt;p class=&quot;from-thingy-label&quot;&gt;&lt;a href=&quot;https://thingy.thingelstad.com&quot;&gt;From Thingy&lt;/a&gt;, my agentic librarian&lt;/p&gt;
&lt;p&gt;The Kubb tournament reached its 8th annual running this week. Jamie logged the 5th annual event in &lt;a href=&quot;https://weekly.thingelstad.com/archive/262/&quot;&gt;WT262&lt;/a&gt;, and in &lt;a href=&quot;https://weekly.thingelstad.com/archive/195/&quot;&gt;WT195&lt;/a&gt; noted the 2021 return after COVID-19 cancelled the 2020 edition.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=How+has+the+TeamSPS+Kubb+Tournament+grown+year+over+year%3F&amp;amp;from=weekly-thing-350&quot;&gt;How has the TeamSPS Kubb Tournament grown year over year?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The call for privacy regulation after cars selling data has a long run-up: Jamie flagged car data collection and opt-outs in &lt;a href=&quot;https://weekly.thingelstad.com/archive/281/&quot;&gt;WT281&lt;/a&gt;, and back in &lt;a href=&quot;https://weekly.thingelstad.com/archive/77/&quot;&gt;WT77&lt;/a&gt; quoted Tim Cook’s “data industrial complex” and his four essential rights.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=What+has+Jamie+written+about+US+privacy+regulation+over+the+years%3F&amp;amp;from=weekly-thing-350&quot;&gt;What has Jamie written about US privacy regulation over the years?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Watching OpenAI and Anthropic converge on agent platforms is a comparison Jamie has kept up: &lt;a href=&quot;https://weekly.thingelstad.com/archive/340/&quot;&gt;WT340&lt;/a&gt; read OpenAI Frontier as catching up to rival agent offerings, after &lt;a href=&quot;https://weekly.thingelstad.com/archive/329/&quot;&gt;WT329&lt;/a&gt; argued Anthropic won developers’ hearts through Claude Code.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Ask Thingy:&lt;/em&gt; &lt;a href=&quot;https://thingy.thingelstad.com/chat/?prompt=How+does+Jamie+compare+OpenAI+and+Anthropic+on+agent+platforms%3F&amp;amp;from=weekly-thing-350&quot;&gt;How does Jamie compare OpenAI and Anthropic on agent platforms?&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</content>
  </entry>
  
  <entry>
    <title>WT349 — Owning the Rails</title>
    <link href="https://weekly.thingelstad.com/archive/349/"/>
    <id>https://weekly.thingelstad.com/archive/349/</id>
    <published>2026-05-23T12:00:00.000Z</published>
    <updated>2026-05-23T12:00:00.000Z</updated>
    
    <summary type="text">Internet of AI, Flipcash community coins, agentic LLM harnesses, RCCF method, adult friendship, productivity apps and agents, zerolang, Shortcuts Playground, Claude Code monorepo.</summary>
    
    <content type="html">&lt;p&gt;Here we are at Memorial Day weekend and the official Minnesota start of summer! This is when many in our state “go to the lake” and some would like to not return until the leaves are off the trees. One of the great things about having harsh winters is the delight one gets in the summer when it is so nice to be outside.&lt;/p&gt;
&lt;p&gt;You’re reading the first Weekly Thing created start-to-finish in the new Workshop that I’ve built. I’m still getting the kinks worked out but I feel confident enough in this model that I’m charging forward. This is by far the biggest change I’ve ever made to the Weekly Thing automation, and it is working well. This new setup has allowed me to change the way I construct the issues and you may notice some slight improvements. The audio text-to-speech for the podcast version is going to see some of the biggest improvements.&lt;/p&gt;
&lt;p&gt;Another big shout out to more new subscribers from Dense Discovery! I hope that you find the Weekly Thing a fun place to learn together.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;currently&quot; tabindex=&quot;-1&quot;&gt;Currently &lt;a class=&quot;header-anchor&quot; href=&quot;#currently&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Building:&lt;/strong&gt; Continuing to build out the multi-agent Workshop that is now Weekly Thing headquarters!&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Listening:&lt;/strong&gt; Brandi Carlile’s newest single “Life On The Run”. Can’t get enough of her music.&lt;/p&gt;
&lt;hr&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/cover.jpg&quot; alt=&quot;Golden sunset over a calm lake with a silhouetted tree line and water tower in the background&quot; /&gt;
&lt;p&gt;Beautiful evening with the sun coming down.&lt;/p&gt;
&lt;p&gt;May 16, 2026&lt;br&gt;
Cannon Lake, Warsaw, MN&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;notable&quot; tabindex=&quot;-1&quot;&gt;Notable &lt;a class=&quot;header-anchor&quot; href=&quot;#notable&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;You can discuss any of these links at the &lt;a href=&quot;https://www.reddit.com/r/weeklything/?f=flair_name%3A%22Weekly%20Thing%20349%22&quot;&gt;Weekly Thing 349 tag in r/WeeklyThing&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;h3 id=&quot;create-your-own-currency-with-flipcash&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://avc.xyz/create-your-own-currency-with-flipcash&quot;&gt;Create Your Own Currency With Flipcash&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#create-your-own-currency-with-flipcash&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Fred Wilson wrote about &lt;a href=&quot;https://www.flipcash.com&quot;&gt;Flipcash&lt;/a&gt; and I was intrigued. I still think there is something interesting in community coins powered by crypto. I created a &lt;a href=&quot;https://app.flipcash.com/token/2APB1Xpfs77TDsvSNDG33sEazx8Bvt3TXpNkN2NyNB5D&quot;&gt;Weekly Thing coin&lt;/a&gt; just to see how it worked. It is interesting that it is hosted on Solana but enforces Bitcoins 21 million coin limit. Not sure what I’ll do with my Weekly Thing coins though.&lt;/p&gt;
&lt;h3 id=&quot;say-hello-to-the-internet-of-ai-on-my-om&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://om.co/2026/05/04/say-hello-to-the-internet-of-ai/&quot;&gt;Say Hello to the Internet of AI – On my Om&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#say-hello-to-the-internet-of-ai-on-my-om&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I found this article from Om about the changes happening at the network layer as a result of AI super interesting. The foundational design of the infrastructure of the web is being challenged by the mesh-like needs of AI capabilities versus the more hierarchal structure that powered streaming media and web interfaces.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In short, all four hyperscalers are giving the fat tree’s economic logic the thumbs down when it comes to AI workloads. Each has its own proprietary response. And you can bet your last penny that none of them is going to license their answer to the others. This is the same pattern that played out with custom silicon (TPUs, Trainium, Maia, MTIA), switches, and other gear. The hyperscalers see the workloads first, at scale, and they build the infrastructure to match. And they optimize, and optimize. The rest of the industry catches up later, if at all.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This section really hit me.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The right historical analogy for what is happening with AI is not Web 2.0 or the cloud. It is the railroads of the nineteenth century. Railroad operators understood the freight cars were not where value lived. The value was in owning the rails and everything around them, including the land. Owning the rails meant controlling routes, latency, geography, redundancy, and the cost structure of every customer who depended on the network.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I read this with some historical context. I was building and running large scale public websites before the cloud existed. I spent many years building out data centers in colo facilities. I still remember with a bit of a smirk when we had truckloads of Dell computers being unloaded into AT&amp;amp;T data centers and our crew onsite to ‘rack &amp;amp; stack’ and get everything going.&lt;/p&gt;
&lt;p&gt;When you compare that world to the data centers of the hyperscalers there is almost nothing in common. The design of these things is now largely proprietary and at a level of complexity that is only understandable by the most elite infrastructure people in the world. Om goes on to suggest that is a bigger moat that the likes of Nvidia. I think he could be right.&lt;/p&gt;
&lt;h3 id=&quot;project-glasswing-what-mythos-showed-us&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://blog.cloudflare.com/cyber-frontier-models/&quot;&gt;Project Glasswing: what Mythos showed us&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#project-glasswing-what-mythos-showed-us&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This is a more interesting read on Mythos and why it is better than the average coding agent at finding security issues. I specifically like the walk through of the vulnerability discovery harness. It makes sense that a coding agent, which relies heavily on its agent harness, would not be as powerful as a specific vulnerability discovery harness.&lt;/p&gt;
&lt;h3 id=&quot;llms-are-functions-not-brains&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://james-pritchard.com/blog/llms-are-functions&quot;&gt;LLMs are functions, not brains.&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#llms-are-functions-not-brains&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;When building agentic systems a big part of what you design is the guardrails, the context management, and tool environment for the LLM to operate in, to “be” the agent you are defining. This article is a good overview of the structure and how you build around the LLM capabilities. The naive view would be that you just give some input to a prompt. Not at all, the harness and capabilities are the thing that truly make it powerful.&lt;/p&gt;
&lt;h3 id=&quot;how-to-deal-with-your-kid-leaving&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://buttondown.com/monteiro/archive/how-to-deal-with-your-kid-leaving/&quot;&gt;How to deal with your kid leaving&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#how-to-deal-with-your-kid-leaving&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;When I was done with high school we had a graduation party, and the next day I got in my 1982 Chevy Luv propane pickup and drove to Delano, MN to work for Westrum’s Quality Foods for the summer. My mother had no idea where I was and we had a general agreement that I would call on Sunday’s from whatever state fair, art fair, or other event that we were selling corn dogs, foot long hot dogs, or something else on a stick.&lt;/p&gt;
&lt;p&gt;Having gone through our oldest going off to college, then going to J-term, then a semester abroad, and on this very day leaving again for ten weeks away working her summer job — I’m thankful that it has been a progressive set of events unlike mine.&lt;/p&gt;
&lt;p&gt;Monteiro’s essay hit all the notes for me on this. This is what doing parenting right looks like. And it feels horrible while you are so proud of them.&lt;/p&gt;
&lt;h3 id=&quot;i-was-wasting-claude-until-i-learned-the-rccf-method&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.makeuseof.com/rccf-method-completely-changed-how-i-use-claude/&quot;&gt;I was wasting Claude until I learned the RCCF method&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#i-was-wasting-claude-until-i-learned-the-rccf-method&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;There is an art to working with any agent and this structure for working with coding agents seems like a good approach: role, context, command, and format. I tend to be more directive when I’m doing work with Claude Code. I find that I’m more comfortable being the designer and architect and I give Claude more directive “implement an X using the Y to make Z happen” kind of thing. However you do it, approaching with some structure will give you better results.&lt;/p&gt;
&lt;h3 id=&quot;the-quiet-grief-of-adult-friendship&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://timesofindia.indiatimes.com/blogs/civil-irony/the-quiet-grief-of-adult-friendship/&quot;&gt;The quiet grief of adult friendship&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#the-quiet-grief-of-adult-friendship&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I enjoyed this article. Adult friendships are challenging to prioritize. Or at least that is how it seems to be.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;And perhaps this is why adult friendship feels increasingly radical. It resists the transactional logic modern life rewards everywhere else. Because a real friend offers something profoundly rare: unoptimised presence. Family is structured by blood. Marriage by institution. Work relationships by utility. Friendship survives purely through mutual choosing. Nobody has to stay. And yet some people do.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I read this with the constant reminder in my mind that so many men report having no close friends. None. And the parasocial friendships of social media and podcasts don’t fill this hole. I find myself routinely thinking “wow, you are failing as a friend” because I haven’t replied to an email or sent a message. It at least feels in part that there is so much you have to do, and then you want to do, that by the time you get to the stuff you could do the energy is gone.&lt;/p&gt;
&lt;p&gt;Then you start to look at the other end of parenthood. That is where that grief of lost friendships lands. The good news is that it is never too late, and this specifically is something that helps prod me to get better, make time, and reach out.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;journal&quot; tabindex=&quot;-1&quot;&gt;Journal &lt;a class=&quot;header-anchor&quot; href=&quot;#journal&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id=&quot;saturday-may-16&quot; tabindex=&quot;-1&quot;&gt;Saturday, May 16 &lt;a class=&quot;header-anchor&quot; href=&quot;#saturday-may-16&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/16/mazie-and-i-taking-the.html&quot;&gt;10:54 AM&lt;/a&gt; — Mazie and I taking the boat out for the season. Beautiful day!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/f5aead0b4b.jpg&quot; alt=&quot;Man and teenage girl smiling together on a Premier pontoon boat on a calm river, trees in background on a sunny day.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/16/first-visit-to-pleasant-grove.html&quot;&gt;5:25 PM&lt;/a&gt; — First visit to &lt;a href=&quot;https://www.pleasantgrovepizzafarm.com&quot;&gt;Pleasant Grove Pizza Farm&lt;/a&gt; for 2026! Delicious pizza. 🍕&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/bffdc91707.jpg&quot; alt=&quot;Exterior of Pleasant Grove Pizza Farm building with red sign, a wooden bench, and a covered bar area with stools.&quot; /&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/e1dfa9f472.jpg&quot; alt=&quot;Four people smiling outdoors at a picnic table holding plates over three open pizza boxes on a sunny grassy field.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/16/evening-bike-ride-to-dairy.html&quot;&gt;6:26 PM&lt;/a&gt; — Evening bike ride to Dairy Queen for ice cream!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/d561dc5eb6.jpg&quot; alt=&quot;Four people smiling and holding Dairy Queen Blizzard cups in front of a DQ sign on a sunny day.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/16/time-for-smores.html&quot;&gt;8:35 PM&lt;/a&gt; — Time for s’mores.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/8407a364e9.jpg&quot; alt=&quot;Hand holding a s&amp;#x27;more over a campfire in a metal fire pit, with blue metal chairs and trees in the background.&quot; /&gt;
&lt;h3 id=&quot;sunday-may-17&quot; tabindex=&quot;-1&quot;&gt;Sunday, May 17 &lt;a class=&quot;header-anchor&quot; href=&quot;#sunday-may-17&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/17/fabulous-show-by-the-new.html&quot;&gt;10:15 PM&lt;/a&gt; — Fabulous show by The New Standards at The Dakota tonight. 🎶&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/bbc4f9bf29.jpg&quot; alt=&quot;Live band performing at Dakota jazz club with audience seated at tables in dim blue and red stage lighting.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/17/it-took-all-four-of.html&quot;&gt;10:19 PM&lt;/a&gt; — It took all four of us about an hour to get the canopy in the boat cover. The wind was borderline and three different times we got it on just to have it blown off. After finally getting it on we gave the boat the best cleaning ever and it is looking really good!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/17fd0fce84.jpg&quot; alt=&quot;Pontoon boat with gray Porta-Dock canopy cover docked at a floating dock on a calm lake under partly cloudy skies.&quot; /&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/e556867839.jpg&quot; alt=&quot;Two people cleaning a large double-decker pontoon boat with gray leather seating and a canopy top on calm water.&quot; /&gt;
&lt;h3 id=&quot;monday-may-18&quot; tabindex=&quot;-1&quot;&gt;Monday, May 18 &lt;a class=&quot;header-anchor&quot; href=&quot;#monday-may-18&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;h3 id=&quot;minnesota-technology-council&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/18/minnesota-technology-council.html&quot;&gt;Minnesota Technology Council&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#minnesota-technology-council&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;9:00 PM&lt;/p&gt;
&lt;p&gt;I had my first official meeting of the &lt;a href=&quot;https://mn.gov/mnit/about-mnit/committees/tac.jsp&quot;&gt;Technology Advisory Council&lt;/a&gt; a week ago. I was honored to be accepted into this group with an official appointment from Governor Walz. The role of the council is to advise &lt;a href=&quot;https://mn.gov/mnit/&quot;&gt;Minnesota IT Services&lt;/a&gt; (MNIT). The group is preparing for transition with a new CIO for the State of Minnesota, and a Governor transition as well. This meeting was my first chance to see the breadth of the portfolio MNIT manages.&lt;/p&gt;
&lt;p&gt;I’m looking forward to helping in established areas like cloud and data transformation, as well as new areas with AI deployment. I think there could also be some good opportunities to connect the State of Minnesota with the &lt;a href=&quot;https://mntech.org&quot;&gt;Minnesota Technology Association&lt;/a&gt; (MnTech) where I’m currently chair.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/thingelstad-noa.png&quot; alt=&quot;Official State of Minnesota Notice of Appointment naming Jamie Thingelstad as Private Business Representative, signed by Governor Tim Walz&quot; /&gt;
&lt;h3 id=&quot;tuesday-may-19&quot; tabindex=&quot;-1&quot;&gt;Tuesday, May 19 &lt;a class=&quot;header-anchor&quot; href=&quot;#tuesday-may-19&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/19/mazie-and-i-had-a.html&quot;&gt;7:15 PM&lt;/a&gt; — Mazie and I had a great dinner at &lt;a href=&quot;https://khaluna.com&quot;&gt;Khâluna&lt;/a&gt;. She had the Mango Fish and I had Laksa. We started with the Basil Wings (wow!). Great food and an amazing dining room to boot. Recommended!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/cf2069a85c.jpg&quot; alt=&quot;Two people at separate restaurant tables, each holding up a phone to take a photo, smiling at the camera.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/19/mazie-and-i-went-to.html&quot;&gt;10:30 PM&lt;/a&gt; — Mazie and I went to Project Hail Mary. It was a second watching for me and her first. She isn’t the biggest movie person but loved this one and thought that Rocky was very cute.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/349/journal/f9ad86045e.jpg&quot; alt=&quot;Man and teen girl giving thumbs up beside a lit Project Hail Mary movie poster showing Ryan Gosling in a spacesuit.&quot; /&gt;
&lt;hr&gt;
&lt;h2 id=&quot;briefly&quot; tabindex=&quot;-1&quot;&gt;Briefly &lt;a class=&quot;header-anchor&quot; href=&quot;#briefly&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Interesting project if you want to try running your own models. I haven’t focused on self-hosted models yet. Better runtimes are what would make self-hosting actually accessible. → &lt;strong&gt;&lt;a href=&quot;https://github.com/antoinezambelli/forge&quot;&gt;forge: A Python framework for self-hosted LLM tool-calling and multi-step agentic workflows&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It is surprising to me how quickly I’ve gone from being amazed that Claude Code can do what it does to wishing it didn’t take 15 minutes to do a complete refactor of a feature. This site does a good job of showing what token speed feels like. → &lt;strong&gt;&lt;a href=&quot;https://mikeveerman.github.io/tokenspeed&quot;&gt;tokenspeed — feel LLM tokens-per-second&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is spot on. I’m looking at you OmniFocus! I also notice that apps are creating MCP bridges using AppleScript interfaces. &lt;a href=&quot;https://forums.getdrafts.com/t/drafts-mcp-server-for-claude-ai-integration/16507&quot;&gt;Drafts recently did this&lt;/a&gt;. Unfortunately these are often not reliable and performant enough. I suspect the AppleScript in the middle is the problem. Agentic support needs to be direct. → &lt;strong&gt;&lt;a href=&quot;https://www.macsparky.com/blog/2026/05/the-productivity-apps-that-dont-speak-agent-will-lose&quot;&gt;The Productivity Apps That Don’t Speak Agent Will Lose&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This should be a built-in feature in Shortcuts right now. → &lt;strong&gt;&lt;a href=&quot;https://www.macstories.net/stories/introducing-shortcuts-playground/&quot;&gt;Introducing Shortcuts Playground: Create Apple Shortcuts with Claude Code or Codex&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We’ve seen plenty of tools and software made for agents. How about a whole programming language designed for agents! → &lt;strong&gt;&lt;a href=&quot;https://github.com/vercel-labs/zerolang&quot;&gt;zerolang: The programming language for agents&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can create as much bespoke software as you like these days. That is both amazing, and challenging at the same time. What a wonderful time to be a builder. → &lt;strong&gt;&lt;a href=&quot;https://sockpuppet.org/blog/2026/05/12/emacsification&quot;&gt;The Emacsification of Software — Quarrelsome&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I’m a sucker for diving into rabbit holes filled with regular expressions. 🕳️🐇 → &lt;strong&gt;&lt;a href=&quot;https://iev.ee/blog/what-262715-regex-questions-havent-answered/&quot;&gt;what 262,715 regex questions on stack overflow haven’t answered | ian erik varatalu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I’m using Claude in a monorepo (my first monorepo actually) and the multiple &lt;a href=&quot;http://CLAUDE.md&quot;&gt;CLAUDE.md&lt;/a&gt; thing is an obvious but important thing to do. → &lt;strong&gt;&lt;a href=&quot;https://claude.com/blog/how-claude-code-works-in-large-codebases-best-practices-and-where-to-start&quot;&gt;How Claude Code works in large codebases: Best practices and where to start | Claude&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Five step approach to learn any topic. → &lt;strong&gt;&lt;a href=&quot;https://brianschrader.com/archive/a-field-guide-to-learning/&quot;&gt;A Field Guide to Learning - Bite of an Apple&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Seeing a terminal UI for RSS brought me back to the old days of use &lt;code&gt;rn&lt;/code&gt; to read Usenet. If it supported syncing with Feedbin I might give it a try, but alas no. → &lt;strong&gt;&lt;a href=&quot;https://github.com/bahdotsh/feedr&quot;&gt;feedr: A feature-rich terminal-based RSS/Atom feed reader written in Rust.&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Learning the hard way. → &lt;strong&gt;&lt;a href=&quot;https://sixcolors.com/post/2026/05/review-steve-jobs-in-exile-recounts-apple-founders-tough-mid-career-lessons/&quot;&gt;Review: ‘Steve Jobs in Exile’ recounts Apple founder’s tough mid-career lessons – Six Colors&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Time to head outside and enjoy this Memorial Day weekend. I hope you get to do the same.&lt;/p&gt;
&lt;p&gt;Maybe some time with some of those friends too!&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;A haiku to leave you with…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hyperscalers lay rail —&lt;br&gt;
my daughter boards a different train&lt;br&gt;
some routes can’t be owned&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Would you like to discuss the topics in the Weekly Thing further? Check out the &lt;a href=&quot;https://www.reddit.com/r/weeklything/&quot;&gt;Weekly Thing on Reddit&lt;/a&gt;. 👋&lt;/p&gt;
&lt;p&gt;👨‍💻&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>WT348 — Agents as Collaborators</title>
    <link href="https://weekly.thingelstad.com/archive/348/"/>
    <id>https://weekly.thingelstad.com/archive/348/</id>
    <published>2026-05-17T11:00:00.000Z</published>
    <updated>2026-05-17T11:00:00.000Z</updated>
    
    <summary type="text">Mythos kernel exploit on Apple M5, Firefox hardening, curl vulnerability, AI maintenance costs, flow state lament, Claude for Legal, Signal Foundation.</summary>
    
    <content type="html">&lt;p&gt;Welcome to the &lt;strong&gt;year nine&lt;/strong&gt; of the Weekly Thing! Thank you all for joining this journey with me. Also, a big shout out to the bunch of new readers from &lt;a href=&quot;https://www.densediscovery.com&quot;&gt;Dense Discovery&lt;/a&gt;! I’m a reader and supporter of that great newsletter and it has become a tradition of mine to place a classified ad for the Weekly Thing on the anniversary.&lt;/p&gt;
&lt;p&gt;Since this is the first issue for &lt;strong&gt;year nine&lt;/strong&gt; we also have a new non-profit for the &lt;a href=&quot;https://weekly.thingelstad.com/members/&quot;&gt;Supporting Membership&lt;/a&gt; program. The inaugural year we supported &lt;a href=&quot;https://creativecommons.org&quot;&gt;Creative Commons&lt;/a&gt;. Last year was the &lt;a href=&quot;https://www.eff.org&quot;&gt;Electronic Frontier Foundation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This year we are supporting the &lt;a href=&quot;https://signalfoundation.org&quot;&gt;Signal Foundation&lt;/a&gt;. I’m a Signal user, and I am really happy that we have a service like Signal. Privacy is so important to me and Signal is at the forefront creating software to make that a reality. I also love that it is backed by a 501c3 non-profit at the same time. Thank you to all the &lt;a href=&quot;https://weekly.thingelstad.com/members/&quot;&gt;supporting members&lt;/a&gt; now and in the future for joining me in support of the Signal Foundation.&lt;/p&gt;
&lt;p&gt;Now let’s get to the links from the last week!&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;currently&quot; tabindex=&quot;-1&quot;&gt;Currently &lt;a class=&quot;header-anchor&quot; href=&quot;#currently&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Listening:&lt;/strong&gt; The new &lt;a href=&quot;https://noahkahan.com&quot;&gt;Noah Kahan&lt;/a&gt; album, &lt;a href=&quot;https://noahkahan.lnk.to/thegreatdivideTLOTB&quot;&gt;The Great Divide&lt;/a&gt;. I’m really enjoying it. I don’t have all the words memorized yet like the kids do. But I’ll know it well enough for when we see him in concert soon.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Watching:&lt;/strong&gt; Finished watching Season 3 of &lt;a href=&quot;https://tv.apple.com/us/show/shrinking/umc.cmc.apzybj6eqf6pzccd97kev7bs&quot;&gt;Shrinking&lt;/a&gt; on Apple TV. Tammy and I have really gotten into this show. The characters are great and the story is well done. Looking forward to next season!&lt;/p&gt;
&lt;hr&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/cover.jpg&quot; alt=&quot;Rocky creek flowing through a green leafy forest with small cascades over boulders lining both banks&quot; /&gt;
&lt;p&gt;Minnehaha Creek rushing towards the Mississippi River just after the Falls.&lt;/p&gt;
&lt;p&gt;May 10, 2026
Minneapolis, MN&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&quot;the-weekly-thing-team&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/12/the-weekly-thing-team.html&quot;&gt;The Weekly Thing Team&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#the-weekly-thing-team&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I’ve been publishing the Weekly Thing for nine years and automation is one of the things that has made that possible. I shared a while back how I find content, assemble the issues, and my project structure. Without these well defined workflows there is no way I could continue this project.&lt;/p&gt;
&lt;p&gt;The structure I have has worked well but it isn’t autonomous. It only runs when I engage with it. It is also brittle and “one way”. I can only easily run it one time. Additionally I think I could use some help getting things collected and reviewing the in process writing.&lt;/p&gt;
&lt;p&gt;To this end I decided to create my support team for the Weekly Thing!&lt;/p&gt;
&lt;p&gt;My starting points were:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Based on Elixir I know that Discord is a reasonable place for an agent to run.&lt;/li&gt;
&lt;li&gt;Based on building Thingy I know that my Weekly Thing archive is a robust knowledge base to build off of.&lt;/li&gt;
&lt;li&gt;Based on sending issues that meander and are just too long sometimes I know an editor would be helpful.&lt;/li&gt;
&lt;li&gt;Based on my own time crunch that I get into when I’m trying to make a whole issue happen in one Saturday morning I know I could use some help making it more iterative.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This is the genesis of my Workshop and the four agent team that I have now created to assist me.&lt;/p&gt;
&lt;p&gt;One thing worth being clear about: I have stated many times that “My words are mine!” and not AI’s and that is still the case. I don’t have any of these agents working to write content for me. They are my support team. The words are still mine. The only case where an LLM is “writing” or engaging with anyone is Thingy, the librarian for the Weekly Thing, and the Supporting Membership program where I have an explicit preference that that be a different voice than mine.&lt;/p&gt;
&lt;p&gt;Here is the broad outline of the multi-agent solution that allows me to have dedicated agents that focus on different aspects of publishing the newsletter each week. This allows me to focus more on writing and commentary!&lt;/p&gt;
&lt;p&gt;Each of these agents are operating with a full set of tools that include the entire archive of the Weekly Thing. As a result they are much more tuned to the job at hand than a generic LLM.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Eddy&lt;/strong&gt; is my editor who reviews everything that goes in the newsletter. Eddy assembles a working draft of the current issue of the newsletter every day and then does an editorial review of the content. Eddy shares a status and progress indicator with me in Discord.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Linky&lt;/strong&gt; is my researcher who assists with assessing the links I flag to go into the issue. Linky does recon to allow me to filter faster. Linky doesn’t ever look at the current issue and is just assisting with curation. Linky shares these in Discord. I’ve made it so I can reply to Linky with my commentary and it sync’s it back to Pinboard. This has allowed me to turn my commentary into a conversation.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Marky&lt;/strong&gt; focuses on the most recent issue of the Weekly Thing that has been published and raising awareness. I’ve done the least with Marky so far, but the goal is to get the Weekly Thing to new readers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Patty&lt;/strong&gt; is the supporting membership manager who helps create call to action to bring new members in and raise money for the nonprofit we have selected. Patty operates on the annual cycle of the membership program and is the only agent that will draft content that does appear (properly sectioned) in the Weekly Thing. Patty understands the goal of the program, the organization that we are focused on this year, and what I have been writing about.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I’m focused mostly on Eddy and Linky right now as they are core to my authoring cycle. I can already see that this is going to allow me to focus on the content more, will be a quality of life improvement to get more incremental content and less scrambling at the end of the publishing cycle, as well as a more readable final email to subscribers.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;notable&quot; tabindex=&quot;-1&quot;&gt;Notable &lt;a class=&quot;header-anchor&quot; href=&quot;#notable&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;You can discuss any of these links at the &lt;a href=&quot;https://www.reddit.com/r/weeklything/?f=flair_name%3A%22Weekly%20Thing%20348%22&quot;&gt;Weekly Thing 348 tag in r/WeeklyThing&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;h3 id=&quot;you-need-ai-that-reduces-maintenance-costs&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.jamesshore.com/v2/blog/2026/you-need-ai-that-reduces-your-maintenance-costs&quot;&gt;You Need AI That Reduces Maintenance Costs&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#you-need-ai-that-reduces-maintenance-costs&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Most folks just think about the cost of turning ideas into software, but the reality is that software lives forever and has a cost to keep it running. I’ve commented many times that companies put software as an “asset” on their balance sheet. Most technologists know that the reality is sofware is a “liability” that must be maintained and your team is the “asset” that you balance against that. So now with agents making software, if we increase materially the rate of software we are making, that maintenance must be dealt with.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The math only works if the LLM decreases your maintenance costs, and by exactly the inverse of the rate it adds code. If you double your output and your cost of maintaining that output, two times two means you’ve quadrupled your maintenance costs. If you double your output and hold your maintenance costs steady, two times one means you’ve still doubled your maintenance costs.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Provocatively I will say that I think agentic coding will result in software that is easier to maintain. Many bugs aren’t resolved because they are just too hard to find and fix. If agents can do that faster, the bugs can get resolved. Plus agents are way better at getting deployments robust. And ultimately agents can babysit software for you. I’ve been building a new Discord agent and for the entire week I’ve had Claude Code not just coding it but running it. It is seeing all the logs, errors, anything on &lt;code&gt;stderr&lt;/code&gt; and taking action. This is resulting in more maintainable software.&lt;/p&gt;
&lt;h3 id=&quot;first-public-macos-kernel-memory-corruption-exploit-on-apple-m5&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://blog.calif.io/p/first-public-kernel-memory-corruption&quot;&gt;First public macOS kernel memory corruption exploit on Apple M5&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#first-public-macos-kernel-memory-corruption-exploit-on-apple-m5&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;First known exploit of Apple’s silicon memory protection in the M5 chip.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The latest flagship example is MIE (Memory Integrity Enforcement), Apple’s hardware-assisted memory safety system built around ARM’s MTE (Memory Tagging Extension). It was introduced as the marquee security feature for the Apple M5 and A19, specifically designed to stop memory corruption exploits, the vulnerability class behind many of the most sophisticated compromises on iOS and macOS.&lt;/p&gt;
&lt;p&gt;Apple spent &lt;strong&gt;five years&lt;/strong&gt; building it. Probably billions of dollars too. According to their research, MIE &lt;a href=&quot;https://security.apple.com/blog/memory-integrity-enforcement/&quot;&gt;disrupts&lt;/a&gt; every public exploit chain against modern iOS, including the recently leaked Coruna and Darksword exploit kits.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Mythos played a key role here:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;We didn’t build the chain alone. Mythos Preview helped identify the bugs and assisted throughout exploit development.&lt;/p&gt;
&lt;p&gt;Mythos Preview is powerful: once it has learned how to attack a class of problems, it generalizes to nearly any problem in that class. Mythos discovered the bugs quickly because they belong to known bug classes. But MIE is a new best-in-class mitigation, so autonomously bypassing it can be tricky. This is where human expertise comes in.&lt;/p&gt;
&lt;p&gt;Part of our motivation was to test what’s possible when the best models are paired with experts. Landing a kernel memory corruption exploit against the best protections &lt;strong&gt;in a week&lt;/strong&gt; is noteworthy, and says something strong about this pairing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The bolding is mine. Apple spent five years creating this defensive structure and this small team armed with Mythos found a vulnerability in five days. We can, and probably should, look on the bright side that going forward every company building stuff like this will be using Mythos (or better) on their solutions before they are released. So we should raise the bar materially that solutions are secure.&lt;/p&gt;
&lt;p&gt;There has to be a finite number of security vectors. Maybe we end up in a great place after uncovering these issues.&lt;/p&gt;
&lt;h3 id=&quot;for-thirty-years-i-programmed-with-phish-on-every-day-in-2026-the-music-is-out-of-phase-with-the-work&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://christophermeiklejohn.com/ai/personal/phish/flow/agents/2026/05/03/rift.html&quot;&gt;For thirty years I programmed with Phish on, every day. In 2026, the music is out of phase with the work.&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#for-thirty-years-i-programmed-with-phish-on-every-day-in-2026-the-music-is-out-of-phase-with-the-work&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;It is hard to explain to people outside of software how profound the changes are in the software world right now. This essay from an engineer explaining how the work has changed hits it well.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;I’m sad. I don’t get into that state anymore. I don’t know how to be honest about this without sounding like I am complaining about progress, but I can’t pretend that something hasn’t been taken. The flow state I had for thirty years is not part of my workday now. The creativity that lived inside it is not there either. I do useful things. I do not feel what I used to feel while doing them.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This all lands different for different people. For me personally, I find I can lose all track of time and get extremely engrossed (flow!) working with a number of agents. However, I do note if I have three or four agents in different projects I start to lose track of the context of each one. But either way, this is very different work that putting on your headphones and writing code.&lt;/p&gt;
&lt;h3 id=&quot;this-is-what-free-costs&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://sinceyouarrived.world/taken&quot;&gt;This is what free costs&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#this-is-what-free-costs&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;This website does a great job of showing you how various data elements are collected from your browser and how fast. You are “digitally fingerprinted” within seconds of visiting a website. You can, and I do, run software to defend against this activity. But this is a great example of why we need privacy legislation.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;journal&quot; tabindex=&quot;-1&quot;&gt;Journal &lt;a class=&quot;header-anchor&quot; href=&quot;#journal&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/09/my-deoxys-holon-phantoms-st.html&quot;&gt;Saturday @ 5:32 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My 2006 Deoxys Holon Phantoms 1st Edition PSA 10 card (&lt;a href=&quot;https://www.psacard.com/cert/67755632/psa&quot;&gt;PSA cert #67755632&lt;/a&gt;) has shot up in value in recent weeks. First time &lt;a href=&quot;https://www.ebay.com/itm/287322355567&quot;&gt;listing one of my cards on eBay&lt;/a&gt;!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/428e3db12e.jpg&quot;  alt=&quot;PSA 10 graded 2006 Japanese Pokemon Deoxys Holo card from Holon Phantoms 1st Edition set number 047&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/09/happy-early-mothers-day-to.html&quot;&gt;Saturday @ 8:00 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Happy (early) Mother’s Day to my Mom and my sister! We had a nice dinner out at my Mom’s favorite Indian restaurant.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/386cc0a102.jpg&quot; alt=&quot;Three people smiling arm-in-arm outside an Indian restaurant on a sunny day.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/10/mothers-day-bike-ride-along.html&quot;&gt;Sunday @ 12:00 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mother’s Day bike ride along Minnehaha Creek to &lt;a href=&quot;https://lynettemn.com&quot;&gt;Lynette&lt;/a&gt; for brunch!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/4514869093.jpg&quot; alt=&quot;Man in white helmet takes a selfie while three cyclists follow behind on a sunny paved trail through a park.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/10/happy-mothers-day-to-tammy.html&quot;&gt;Sunday @ 1:00 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Happy Mother’s Day to Tammy!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/7e6279e97b.jpg&quot; alt=&quot;Three people sitting on a fallen log in a rocky creek, smiling at the camera, surrounded by trees and flowing water.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/10/we-completed-the-vault-today.html&quot;&gt;Sunday @ 5:30 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We completed The Vault today (Mother’s Day Escape Room!) which was also the last room we hadn’t done at Puzzleworks. &lt;a href=&quot;https://escape.thingelstad.com/room/105-the-vault/&quot;&gt;Room 105&lt;/a&gt;!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/caeb02fe8d.jpg&quot; alt=&quot;Four people posing in front of a large vault door holding a sign showing their escape room completion time of 58 minutes 16 seconds.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/10/tyler-and-i-got-to.html&quot;&gt;Sunday @ 10:30 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tyler and I got to see the Wolves win at home in the playoffs. As a bonus we got to briefly see my brother-in-law Hector and his kid at the game too!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/0e451ec67d.jpg&quot; alt=&quot;Man in blue Timberwolves cap and boy with shaggy blond hair smiling courtside at a packed NBA arena during warmups.&quot; /&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/ac25a89566.jpg&quot; alt=&quot;NBA playoff game at Target Center with players in black Timberwolves and white Spurs uniforms mid-play near the basket before a packed crowd.&quot; /&gt;
&lt;h3 id=&quot;the-sheep-detective&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/11/the-sheep-detective.html&quot;&gt;The Sheep Detective&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#the-sheep-detective&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Monday @ 9:21 PM&lt;/p&gt;
&lt;p&gt;We went to The Sheep Detectives tonight at Willow Creek and thought it was fabulous. Tyler and I were at another movie and saw the preview of this and he thought right away that Tammy would like it so we landed it close to Mother’s Day and brought her Mom with us as well. The premise sounds silly and we were skeptical, until we saw the Rotten Tomatoes ratings.&lt;/p&gt;
&lt;p&gt;In reality it is an incredibly touching story, wrapped into a “whodunnit”, with sheep playing many of the principal characters. I think the sheep make the story land even better.&lt;/p&gt;
&lt;p&gt;We all loved it. Highly recommended!&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/6f5abf45b6.jpg&quot; alt=&quot;Movie poster for The Sheep Detectives showing animated sheep looking down at the camera forming a circle against a blue sky background.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/12/bemis-well-drilling-made-quick.html&quot;&gt;Tuesday @ 11:00 AM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.bemiswelldrilling.com&quot;&gt;Bemis Well Drilling&lt;/a&gt; made quick work of digging down about 10 feet to fix our well issue. The electric, natural gas, and fiber connections are all right under the backhoe there. They did a great job and got us back “in water” only about a week after the issue.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/0ca635388a.jpg&quot; alt=&quot;Orange mini excavator digging a deep trench in a backyard while two workers stand nearby with blue coiled pipe and equipment.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/12/very-cool-day-to-get.html&quot;&gt;Tuesday @ 5:00 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I was ecstatic to share with TeamSPS that we now have an enterprise agreement for Claude. It was fun to get to share the stage with Erica Koenig to make the announcement noting the incredible capabilities we are putting into peoples hands. This is just the beginning.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/img-2931.png&quot; alt=&quot;Two people standing on stage in an auditorium presenting in front of a large screen displaying the Claude logo and wordmark.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/13/our-first-mn-united-game.html&quot;&gt;Wednesday @ 9:30 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Our first MN United game of the season with the whole family there! Let’s go United! ⚽️&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/5c99eebdb5.jpg&quot; alt=&quot;Four people taking a selfie in front of a large UNITED sign and stadium, wearing Minnesota United scarves and shirts.&quot; /&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/cac7e4ee52.jpg&quot; alt=&quot;Soccer match at Allianz Field with players on the pitch and a packed crowd in the stands behind a SeatGeek sign.&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/14/a-fun-thing-about-having.html&quot;&gt;Thursday @ 5:30 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A fun thing about having a 3D printer is being able to take something that appears only “on screen” and make it exist “in real life”. I printed some of these &lt;a href=&quot;https://makerworld.com/en/models/1584241-crowns-clash-royale-display-piece-no-ams#profileId-1667710&quot;&gt;Clash Royale Crowns&lt;/a&gt; for &lt;a href=&quot;https://tyler.thingelstad.com&quot;&gt;Tyler&lt;/a&gt; and I, as well as some for friends that play the game.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/26bff0f8f6.jpg&quot; alt=&quot;Four 3D printed Clash Royale crowns in gold, red, and blue sitting on a white marble surface&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/14/so-im-wondering-is-there.html&quot;&gt;Thursday @ 6:00 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So I’m wondering “Is there a way to store hats on a hanger like thing in the closet?” After a quick search on Maker World I printed a &lt;a href=&quot;https://makerworld.com/en/models/1267055-hat-hanger&quot;&gt;Hat Hanger&lt;/a&gt;.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/642231e4d6.jpg&quot; alt=&quot;Blue and white trucker cap with a bird logo beside a black 3D-printed hat hanger with multiple hooks, on a marble surface.&quot; /&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/9fef7b1fe9.jpg&quot; alt=&quot;Six baseball caps hanging from a 3D-printed black hat hanger hooked over a closet rod, with jackets visible behind them.&quot; /&gt;
&lt;h3 id=&quot;suburbs-the-parkway&quot; tabindex=&quot;-1&quot;&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/14/suburbs-the-parkway.html&quot;&gt;Suburbs @ The Parkway&lt;/a&gt; &lt;a class=&quot;header-anchor&quot; href=&quot;#suburbs-the-parkway&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Thursday @ 10:00 PM&lt;/p&gt;
&lt;p&gt;Somewhat even to our surprise &lt;a href=&quot;https://tammy.thingelstad.com&quot;&gt;Tammy&lt;/a&gt; and I hadn’t been to a &lt;a href=&quot;https://thesuburbsband.com&quot;&gt;Suburbs&lt;/a&gt; show. Neither of us connected with the band when they were first on the scene. We see &lt;a href=&quot;https://en.wikipedia.org/wiki/Chan_Poling&quot;&gt;Chan&lt;/a&gt; play all the time with &lt;a href=&quot;http://www.thenewstandards.com&quot;&gt;The New Standards&lt;/a&gt;. So we decided it was time to fix that and saw them play at &lt;a href=&quot;https://theparkwaytheater.com&quot;&gt;the Parkway&lt;/a&gt;. Good show and clearly we were in the midst of a ton of super fans. Seemed like half the audience had the &lt;a href=&quot;https://thesuburbsband.com/collections/mens-suburbs-t-shirt/products/mens-suburbs-classic-t-shirt-1&quot;&gt;black Suburbs shirts&lt;/a&gt; on.&lt;/p&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/63c51d1f8d.jpg&quot; alt=&quot;Two people take a selfie in front of the Parkway Theater marquee reading The Suburbs Two Centuries of Rock 5.13-15 730 PM&quot; /&gt;
&lt;img src=&quot;https://files.thingelstad.com/weekly-thing/348/journal/1ef5188bcf.jpg&quot; alt=&quot;Band performs on a blue-lit stage with keyboards, guitar, and drums at the Parkway Theater&quot; /&gt;
&lt;p&gt;&lt;a href=&quot;https://www.thingelstad.com/2026/05/15/from-a-chat-with-claude.html&quot;&gt;Friday @ 3:18 PM&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;From a chat with Claude today…&lt;/p&gt;
&lt;p&gt;“everything else is scope creep dressed as ambition”&lt;/p&gt;
&lt;p&gt;Statistical word model or not, that was an insightful comment.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;briefly&quot; tabindex=&quot;-1&quot;&gt;Briefly &lt;a class=&quot;header-anchor&quot; href=&quot;#briefly&quot; aria-label=&quot;Permalink to this heading&quot;&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;You should open this article just to scroll down and see the graph of bug fixes by month. This seems like validation that Mythos really is that powerful of a model. → &lt;strong&gt;&lt;a href=&quot;https://hacks.mozilla.org/2026/05/behind-the-scenes-hardening-firefox/&quot;&gt;Behind the Scenes Hardening Firefox with Claude Mythos Preview - Mozilla Hacks&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I wonder if some embargo was recently released and people are talking about issues identified by Mythos. This one is a bit different than the Firefox report in that it only found one notable issue. Also &lt;code&gt;curl&lt;/code&gt; seems like a very hardened code base. → &lt;strong&gt;&lt;a href=&quot;https://daniel.haxx.se/blog/2026/05/11/mythos-finds-a-curl-vulnerability/&quot;&gt;Mythos finds a curl vulnerability | daniel.haxx.se&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Vertical AI solutions are the next step for companies like Anthropic and OpenAI. In many ways, it is a system prompt turned into a product. → &lt;strong&gt;&lt;a href=&quot;https://github.com/anthropics/claude-for-legal&quot;&gt;Claude for Legal&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;“Claude saved my crypto!” → &lt;strong&gt;&lt;a href=&quot;https://www.tomshardware.com/tech-industry/cryptocurrency/bitcoin-trader-recovers-usd400-000-using-claude-ai-after-losing-wallet-password-11-years-ago-bot-tried-3-5-trillion-passwords-before-decrypting-an-old-wallet-backup&quot;&gt;Claude AI recovers an 11 yrs old BTC wallet holding 400k USD&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I need to spend some time making Lua with Claude. → &lt;strong&gt;&lt;a href=&quot;https://portal.mozz.us/gemini/zaibatsu.circumlunar.space/users/solderpunk/gemlog/lua-as-a-practical-soft-bedrock-language.gmi&quot;&gt;Lua as a practical “soft-bedrock” language&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;My weekly plug on why RSS is so great. You should be using this to “read” the web. → &lt;strong&gt;&lt;a href=&quot;https://sixcolors.com/post/2026/05/how-i-restarted-using-rss-and-actually-noticed/&quot;&gt;How I restarted using RSS, and actually noticed! – Six Colors&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Lovely feature exploration of things that feed readers could do. → &lt;strong&gt;&lt;a href=&quot;https://jamesg.blog/2026/05/06/ideas-for-web-readers&quot;&gt;Ideas for web readers&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Clear semantics on what these actions really can or should mean. → &lt;strong&gt;&lt;a href=&quot;https://robida.net/entries/2026/05/10/on-likes-reposts-and-bookmarks&quot;&gt;On likes, reposts, and bookmarks&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Want an actual social web with real people? Here you go. → &lt;strong&gt;&lt;a href=&quot;https://rasagy.in/sketchnotes/love-letter-to-indiewebclub&quot;&gt;Love Letter to IndieWebClub&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is an incredibly detailed exploration through all things WiFi. Radio frequencies, physical layers, more than you probably ever knew existed. → &lt;strong&gt;&lt;a href=&quot;https://www.wiisfi.com/&quot;&gt;Understanding Wi-Fi 4/5/6/6E/7/8 (802.11 n/ac/ax/be/bn)&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Along with other new things behind-the-scenes with the Weekly Thing I’ve added this area where I can put some stuff at the end of each email.&lt;/p&gt;
&lt;p&gt;You’ll note that I’ve switched the subject line for these emails. The new format lands on the shorthand I’m using to reference an issue WT and the number. This is WT348. And then instead of the three words I’ve used we are gonna do something that is a little more of a peak of what is inside.&lt;/p&gt;
&lt;p&gt;Simpler. More readable. Shows up better on your phone.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;A haiku to leave you with…&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Crowns on the printer,
kernels falling in a week —
Mother’s Day, slow creek.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Would you like to discuss the topics in the Weekly Thing further? Check out the &lt;a href=&quot;https://www.reddit.com/r/weeklything/&quot;&gt;Weekly Thing on Reddit&lt;/a&gt;. 👋&lt;/p&gt;
&lt;p&gt;👨‍💻&lt;/p&gt;
</content>
  </entry>
  
</feed>
