justin․searls․co

The fundamental misunderstanding behind the question, "why isn't AI eliminating more jobs?" is that the clock on adoption of agents with human-replacement-level capabilities started in April 2025, not Nov 2022. And it started with coders, not paralegals or junior accountants.

Copied!

Seems like nothing interesting happened

I turned on Ring's new AI description feature for its cameras a couple weeks ago. Opened my event history for the first time since then and was kind of impressed by the honest assessment of what goes on around here.

I don't know who needs to hear this, but: AirPods work fine in the shower. You won't break them. It's simpler than dealing with some kind of shower speaker and sounds better than blaring your phone from across the room.

Copied!

How to see the ML-derived keywords for a photo or video in iCloud Photos:

  1. Run: brew install RhetTbull/osxphotos/osxphotos
  2. In the Photos app, select the image
  3. Run: osxphotos query --mute --quiet
    --uuid "$(osxphotos uuid)"
    --print '{label}'

Cool!

Copied!

Thanks to having been bullied for being fat and out of shape as a child, I'm still intimidated working out in a busy gym full of others.

That goes double for days when I walk into my gym and half the Miami Heat are training there.

Copied!

Dion Lim wrote a pretty good angle on what the market correction will actually do:

The first web cycle burned through dot-com exuberance and left behind Google, Amazon, eBay, and PayPal: the hardy survivors of Web 1.0. The next cycle, driven by social and mobile, burned again in 2008–2009, clearing the underbrush for Facebook, Airbnb, Uber, and the offspring of Y Combinator. Both fires followed the same pattern: excessive growth, sudden correction, then renaissance.

Now, with AI, we are once again surrounded by dry brush.

I think in one of our discussions before our Hot Fix episode, Scott Werner and I used the same analogy—that a recessionary fire will be necessary to clear the overgrowth and make room for companies better-adapted to the post-AI world to innovate—and the author seems to have picked up that metaphor and run with it.

I think the important thing to take away here is that most people hear this and their instinct is to hide. "Well, a fire is coming, I should sit on the sidelines and wait things out." Apart from the foolishness of trying to time the market, this is especially bad advice amid a market wildfire. One of the most actually-useful pieces of advice I've offered founders and investors over the years is the importance of investing through into and through the downturn.

My preferred way to do that is, of course, profitably. However, if you're ever going to tolerate operating at break-even margins or (God forbid) a loss, the best time to do that is when everyone else is cashing out, laying people off, or closing up shop. Hunker down through the cleansing and the act of persevering will generally see a company emerge as a far more resilient operation that finds itself in a far less competitive environment.

I learned this during the Web 2.0 during the Great Recession. Pillar Technology started hiring some of the most talented, most engaged developers in central Ohio and southeast Michigan throughout 2009-2011 when other firms were still hobbled by downsizing. And they paid a premium, too (I nearly doubled my salary to work there!). But when they came out the other end of the recession, they were five times the size, sold into half a dozen verticals, had developed a national profile of clients, and the owner was able to cash out to Accenture for a high-eight figure exit.

When other people get scared, get aggressive.

Breaking Change artwork

v48 - Coil Whine

Breaking Change

Video of this episode is up on YouTube:

I'm experiencing what breathing out of my nose properly feels like for the first time. Everything is new and wondrous and I've never felt so optimistic. This sensation lasted for two days and now I'm used to it and existence is once again pain.

Share your existential musings at podcast@searls.co and I'll nod and sigh along. I might even nod and sigh performatively for you on the show!

Important ground covered in this episode:

Show me them show notes…

I'd do it all again

This is a copy of the Searls of Wisdom newsletter delivered to subscribers on November 25, 2025.

Hello! We're all busy, so I'm going to try my hand at writing less this time. Glance over at your scrollbar now to see how I did. Since we last corresponded:

My good friend Ken took me to the Magic game last night some number of nights ago. It was a great game because we were losing very badly, and then it became very close, and then, right at the end—we won! The classic comeback narrative arc was fulfilled. Sports!

Ken and I at the Magic game

I was reflecting on life the other day, which is a thing I do more often now that I'm firmly in Phase 3 of my evil plan to ride off into the sunset and gradually be forgotten by all of you.

My original plan for this essay would have pulled at the common thread that ties things like game design, derivatives trading, reality shows, and sports betting together. Unfortunately and unsurprisingly, it was taking me too long, and I'm now running out of time in November to give you a recap on what happened in October.

(By the way, don't be surprised if I just send you all a postcard for the December issue. I'm still new at running a monthly newsletter, and I'd prefer not to find out what happens when I fall more than a month behind. Feel free to demand a refund by replying to this message.)

So, anyway, like I said, my actual essay fell apart. Instead, I'm going to share a personal example of how a series of consequential decisions can paradoxically be both productive & rational, while simultaneously being costly & misguided.

I'd do it all again

It all started with one stray piece of unsolicited feedback.

Okay, I'm interested…

Words and phrases that Codex CLI will use to describe things it did that I will almost always revert:

  • "Belt-and-suspenders"
  • "Fallback"
  • "Backwards compatibility"
  • "Sentinel"
Copied!

The job of a programmer is to manage exactly two things: uncertainty and complexity.

Code is sometimes an asset and sometimes a liability, but itself has no meaning outside the context of those two factors.

Copied!

It's time to work out and I realized I left my gym clothes in the laundry machine overnight and they're still damp. For some reason, I refuse to just wear them because—as opposed to being sweaty—they are now "the wrong kind of wet."

Copied!