index.md (10049B)
1 --- 2 title: "Dispatch #33 (November 2025)" 3 date: 2025-11-05T22:43:42-05:00 4 draft: false 5 tags: 6 - dispatch 7 references: 8 - title: "Software is supply-constrained (for now) | justin․searls․co" 9 url: https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now 10 date: 2025-11-06T05:03:05Z 11 file: justin-searls-co-y5dsjo.txt 12 - title: "Why engineers can't be rational about programming languages | spf13" 13 url: https://spf13.com/p/the-hidden-conversation/ 14 date: 2025-11-06T05:18:51Z 15 file: spf13-com-enwyvy.txt 16 - title: "A quote from Steve Francia" 17 url: https://simonwillison.net/2025/Nov/4/steve-francia/ 18 date: 2025-11-06T05:18:51Z 19 file: simonwillison-net-ofawt2.txt 20 - title: "Scripts I wrote that I use all the time" 21 url: https://evanhahn.com/scripts-i-wrote-that-i-use-all-the-time/ 22 date: 2025-11-06T05:18:56Z 23 file: evanhahn-com-6hstph.txt 24 - title: "Offsites and Gem Getters • Buttondown" 25 url: https://buttondown.com/nathanlong/archive/offsites-and-gem-getters/ 26 date: 2025-11-06T05:18:58Z 27 file: buttondown-com-ph2rwx.txt 28 - title: "What if people don't want to create things - macwright.com" 29 url: https://macwright.com/2025/10/21/what-if-they-dont-want-to.html 30 date: 2025-11-06T05:19:01Z 31 file: macwright-com-rbiipx.txt 32 - title: "Just Talk To It - the no-bs Way of Agentic Engineering | Peter Steinberger" 33 url: https://steipete.me/posts/just-talk-to-it 34 date: 2025-11-06T05:19:06Z 35 file: steipete-me-ayczze.txt 36 - title: "Just Talk To It - the no-bs Way of Agentic Engineering" 37 url: https://simonwillison.net/2025/Oct/14/agentic-engineering/ 38 date: 2025-11-06T05:19:06Z 39 file: simonwillison-net-tmayz4.txt 40 - title: "Vibe engineering" 41 url: https://simonwillison.net/2025/Oct/7/vibe-engineering/ 42 date: 2025-11-06T05:19:11Z 43 file: simonwillison-net-yekorg.txt 44 --- 45 46 I fear the days of Big Baby Nico are coming to a close. My man's walking, talking, making his desires known. It was a good run, 17 months almost. It felt like Nev sort of skipped this phase, so this was a novel experience, and Tiny Toddler Nico is awesome. The best is when we're putting on a fresh diaper and he looks down, waves, and says, "bye bye my penis." 47 48 <!--more--> 49 50 ### Microcosm 51 52 Claire got me my first effects pedal, a [Hologram Electronics Microcosm][1]. This thing is righteous. A normal pedal affects the sound in predictable ways (reverb, distortion, etc.). This one takes the sound in and starts chopping, repitching, looping, generally generating pleasant randomness. Here's a short track I made with it: 53 54 <audio controls src="/journal/dispatch-33-november-2025/Microcosmic.mp3"></audio> 55 56 I'm running my electric piano through it (as well as my Prophet synth for the outro). I think effect is really nice -- gives my grid-based music a less rigid, more organic feel. 57 58 [1]: https://www.hologramelectronics.com/pages/microcosm 59 60 ### Marky 61 62 I was putting together a team presentation about [ChatGPT Codex][2] and decided to see if I could build a simple web bookmarking API in under an hour. With that done, I asked it to take a stab at a web UI, and was frankly blown away by the result. I continued iterating on it for about a week, and I've now deployed it to the same server running this site and have been using it as my bookmark manager for the better part of a month. [You can view my public links here][3]. Here's what it looks like when you're logged in: 63 64 {{<dither marky-screenshot.png "1600x1300">}}Lightweight bookmarking app “Marky” open in a browser: add-bookmark form on the left, and a list of saved links on the right, including “Software is supply-constrained,” “If you don’t tinker, you don’t have taste,” and “AI’s Dial-Up Era.”{{</dither>}} 65 66 It's not _perfect_ -- it trips on websites with really restrictive anti-crawler measures, and some of Vue.js-based dynamic behavior is a little janky. I also can't really comment on the code quality as I've barely looked at it. That said, it is exactly what I want in a bookmark manager, with features like plaintext archiving, full-text search, and referrer tracking. It's exciting to imagine a future where, if you have the right skills, the bar for creating software is much lower and all kinds of new stuff comes to life. 67 68 > It's long been my view that the appropriate response to the current moment is to **ride this walrus** and leverage coding agents to increase the scope of our ambitions. 69 70 -- [Justin Searls][4] 71 72 If you're interested, you can [look at the source code][5] and run Marky yourself, but I'd instead encourage you to install Codex and make that thing you always wanted. 73 74 [2]: https://chatgpt.com/features/codex 75 [3]: https://bookmarks.davideisinger.com/u:dce 76 [4]: https://justin.searls.co/links/2025-11-04-software-is-supply-constrained-for-now 77 [5]: https://git.sr.ht/~dce/marky 78 79 --- 80 81 I took my e-bike to our [local shop][6] for a tune-up and some upgrades: a rack, kickstand, and this [nifty frame lock][7]. These were big in Copenhagen; you don't really see them here in the states but the guys at the shop were able to run one down. It won't stop someone from picking the bike up and walking away with it, but at least someone can't hop on, turn the throttle, and go. I'd been eyeing other bikes but, with these upgrades in place, I'm feeling content with the one I have. 82 83 [6]: https://bullseyebicycle.com/ 84 [7]: https://axabikesecurity.com/product/axa-defender-black/ 85 86 I ran the Bull City Race Fest half-marathon for the fourth year in a row. I didn't do great, coming in something like eight minutes slower than last year ([result][8], [certificate][9]), but 9:22/mile feels about right given my level of preparation. And now I feel GREAT, routinely going on easy runs without the stress of training. 87 88 [8]: /journal/dispatch-33-november-2025/bcrf-2025-result.pdf 89 [9]: /journal/dispatch-33-november-2025/bcrf-2025-cert.png 90 91 We did a weekend at [Fairy Stone State Park][10] with a bunch of Durham friends. Great times, wholesome family fun. 92 93 [10]: https://www.dcr.virginia.gov/state-parks/fairy-stone 94 95 {{<dither IMG_1292.jpeg "782x600">}}Big sister leads the bounce-house adventure while little brother follows, both laughing in their cozy fall jackets.{{</dither>}} 96 {{<dither IMG_5488.jpeg "782x600">}}Tiny adventurer pauses for a giggle, shoes in hand, before diving back into the backyard bounce house under bright autumn trees.{{</dither>}} 97 98 I went to Nashville for a team offsite last week. Highlights included [Third Man Records][11], Jack White's record shop/recording studio (I picked up a [live recording][12] from one of my favorite bands) and this [ridiculously good cover band][13]. 99 100 [11]: https://thirdmanrecords.com/ 101 [12]: https://thirdmanrecords.com/products/divine-fits-live-at-third-man-records-mt?_pos=1&_sid=1af237adc&_ss=r 102 [13]: https://www.instagram.com/thefuturelegendsnashville/ 103 104 ### This Month 105 106 * Adventure: NYC, then upstate NY for Thanksgiving; [Troy Turkey Trot][14] 107 * Project: keep jamming with my Microcosm, produce another track 108 * Skill: live playing (guitar or keys) 109 110 [14]: https://troyturkeytrot.com/ 111 112 ### Reading & Listening 113 114 * Fiction: [_Gate of the Feral Gods_][15], Matt Dinniman -- this series rips so hard 115 * Non-fiction: [_The Notebook_][16], Roland Allen 116 * Music: [_Ambivalence Avenue_][17], Bibio 117 118 [15]: https://www.penguinrandomhouse.com/books/788551/the-gate-of-the-feral-gods-by-matt-dinniman/ 119 [16]: https://bookshop.org/p/books/the-notebook-a-history-of-thinking-on-paper/21106064 120 [17]: https://warp.net/products/19779-ambivalence-avenue 121 122 ### Links 123 124 * [Why engineers can't be rational about programming languages | spf13][18] ([via][19]) 125 126 > Every time an engineer evaluates a language that isn’t “theirs,” their brain is literally working against them. They’re not just analyzing technical trade offs, they’re contemplating a version of themselves that doesn’t exist yet, that feels threatening to the version that does. The Python developer reads case studies about Go’s performance and their amygdala quietly marks each one as a threat to be neutralized. The Rust advocate looks at identical problems and their Default Mode Network constructs narratives about why “only” Rust can solve them. 127 128 * [Scripts I wrote that I use all the time][20] ([via][21]) 129 130 > In my decade-plus of maintaining my dotfiles, I’ve written a lot of little shell scripts. Here’s a big list of my personal favorites. 131 132 * [What if people don't want to create things - macwright.com][22] 133 134 > When I look back on TileMill in 2010, Mapbox Studio, Observable, the whole arc: I can’t help but worry about the supply of creativity in society. In particular: If we give everyone the tools to build their dreams, very few people will use them. 135 136 * [Just Talk To It - the no-bs Way of Agentic Engineering | Peter Steinberger][23] ([via][24]) 137 138 > The benchmarks only tell half the story. IMO agentic engineering moved from “this is crap” to “this is good” around May with the release of Sonnet 4.0, and we hit an even bigger leap from good to “this is amazing” with gpt-5-codex. 139 140 * [Vibe engineering][25] 141 142 > I feel like vibe coding is pretty well established now as covering the fast, loose and irresponsible way of building software with AI—entirely prompt-driven, and with no attention paid to how the code actually works. This leaves us with a terminology gap: what should we call the other end of the spectrum, where seasoned professionals accelerate their work with LLMs while staying proudly and confidently accountable for the software they produce? 143 144 [18]: https://spf13.com/p/the-hidden-conversation/ 145 [19]: https://simonwillison.net/2025/Nov/4/steve-francia/ 146 [20]: https://evanhahn.com/scripts-i-wrote-that-i-use-all-the-time/ 147 [21]: https://buttondown.com/nathanlong/archive/offsites-and-gem-getters/ 148 [22]: https://macwright.com/2025/10/21/what-if-they-dont-want-to.html 149 [23]: https://steipete.me/posts/just-talk-to-it 150 [24]: https://simonwillison.net/2025/Oct/14/agentic-engineering/ 151 [25]: https://simonwillison.net/2025/Oct/7/vibe-engineering/