Coleman McCormick

Making a Steinway piano

December 10, 2025 • #

I ran across this documentary about the making of a Steinway grand piano.

The process of constructing one of these takes a year or more. It’s a great example of handmade craftsmanship in a world where we’ve mechanized every step, and oriented so much manufacturing to mass production. A Steinway is still made by a hundred masters, each honing a skillset for decades.

In a world where most everything is mass-produced, it’s no surprise that hand craftsmanship becomes a luxury good. As costs drop on manufactured versions, demand for the art form of hand tooling falls, skilled artisans begin to disappear.

I hope in more domains we’ll have a renaissance of handcrafted things. Not just on the demand side — with more people interested in buying them — but also in the supply: more kids interested in becoming furniture makers instead of financiers, artisans instead of attorneys.

One note I love on the Steinway process (and would be the same for many other crafts) is how many of its makers are working class locals, people with the nugget of a talent or a knack for craft that found a calling, showing up to the factory every day and filing that skill to a razor sharp point.

One day I’ll find a spare $100K for my own 9 foot ebony grand.

Storehouses of history

December 7, 2025 • #

As I was reading this article from Ted Gioia the other day, I noticed in this image he used a logo I recognized:

Kress building in Hollywood

This is Hollywood Boulevard from the 1930s. Notice the Kress Building on the far side of the street.

It reminded me of our own Kress Building in downtown St. Petersburg, FL:

Kress building St. Pete

And the one in Tampa:

Kress Tampa

SH Kress & Co was a five-and-dime store chain that’s been defunct for over 20 years. Though you’d think there’s nothing noteworthy about a chain of the dollar stores of their day, they’ve left a legacy of interesting preservation-worthy architecture in cities across the United States.

Many of these still stand as beautiful specimens of historical architectural styles. The St. Pete one in Beaux-Arts style, Tampa in a Renaissance Revival. Or this gorgeous Art Deco example from Fort Worth, Texas:

Image

In our modern culture of thrifty, modern, utilitarian design, there’s no way a corporation would invest in this kind of general public good.

In their day, these buildings functioned as stores: places to sell cheap things people needed. But they doubled as beautiful additions to the cityscape.

Are there any going concerns today about which we could say the same? What generic commercial building erected in the 2000s or beyond will be worthy of preservation and reuse in the 2100s?

⚖️ Return to smoke-filled rooms →

December 4, 2025 • #

Jonah Goldberg with one of his classic broadsides against our broken primary system:

People hate on “smoke-filled rooms” because they think such venues give the rich and powerful undue influence over the nominating process. That is surely the case, though it did produce some pretty good presidents. It also produced some bad ones, though the blame for their failures can rarely be put at the feet of Fat Cats and Robber Barons. But the brief against smoke-filled rooms leaves out the fact that primaries are steamy garbage dumps for the same forces. The “money primary” and the “media primary” aren’t pristine processes either. Indeed, the primaries provide a form of “democracy washing” the influence of big money and rampant demagoguery—by the candidates and their donors and media boosters. What the primary system does is cut out the gatekeepers, the institutionalists, the small-r republican figures who care about the integrity of the party, the salience of various unsexy issues, and this thing called “governance.” When the party is in control, it still cares a lot about winning, but it also cares about the long-term viability of the party, its issues, and down-ballot candidates. Congressmen who want to get reelected might want a more boring presidential candidate that will put the party above his own ego and self-interest.

When some, like Jonah, want a return to smoke-filled rooms, the democracy-above-all crowd screams that with elites and gatekeepers between The People and their choices, it’s some kind of tyranny. What they fail to appreciate is how patently undemocratic the existing primary system is.

“Democracy washing” is such a great term to describe the current system. Pure, popular-democracy primaries give us a simulacrum of choice, without the underlying reality. If we don’t slog through the messy horse-trading and argumentation of the old 1880 style Jonah writes about during Garfield’s time, we trade better results for the ability to pretend The People are in the driver’s seat.

The patient slog through debate and argument is the process of better results simmering in the oven. Sure, we can bake the ribs in the toaster, but let me know how those turn out compared to giving them time to braise.

Like many things in our immature culture, we get so preoccupied with processes looking the way we want them to that we never do the mental trade-offs to determine if we’re getting better or worse results. Or if the thing we think is happening is even happening in the first place.

(The link to the article might be paywalled. But take that as tip to subscribe to The Dispatch.)

The Abstraction of AI

October 1, 2025 • #

OpenAI launched a major update to Sora yesterday.

There’s something about AI video that just doesn’t get me excited.

Sure, it’s impressive: we’ve created black magic-levels of technology that can summon real-looking images from the ether. We can type a request and generate whatever movie we want.

But one of the things that makes film exciting is not only its quality or entertainment value, but the knowledge that a human produced it. There’s an aesthetic to the depth of human involvement in the process that Sora can’t substitute for. The more we close the uncanny valley visually, the more repulsed we are when we do find out it was “just AI.” We assumed human achievement, but we’ve been lied to.

I know, I know. We’ve had CGI in film for years. What’s the difference between Sora or Veo and the machine-assisted CGI from Transformers or something? This actually admits to the problem. People have disliked the overuse of CGI for years. The practical filmmaking of Christopher Nolan or George Miller or Ridley Scott stands out in a field full of CGI slop. CGI was once simply the seasoning on the meal, now it’s become the meal itself.

There Will Be Blood is impressive as a human feat of planning and executing on a vision, creating a collection of ideas and making them real – from script writing to performance to location selection to cinematography. The oil derrick explosion scene is impressive not just for what it is to look at, but because wow, humans made that happen.

Or think about music. Bach’s compositions aren’t merely impressive for their technical complexity or because they sound beautiful; what sits with you after hearing the Well-Tempered Clavier is that a human came up with that out of thin eighteenth-century air. The idea itself that a regular person could create something so original, textured, and interesting is an essential part if its value.

AI-generated media is stripped of this humanity. If we know a server farm generated those pixels or sound waves, we find ourselves disconnected from the impressiveness of human achievement. We have no way to relate to it. I know that playing a guitar is hard, but typing a prompt to get the computer to do it? I have no idea. Definitely sounds a lot less hard to me.

The AI bulls will claim the creativity is in the prompting, that talent will emerge able to steer these models toward genius originality. There’s something to this, for sure. All creators and craftsmen leverage the tools at their disposal. Modern woodworkers have power tools to assist in furniture making. Musicians have precision instruments and recording gear that allow them to realize a closer representation of their vision. Every advance inserts a new layer of abstraction between human imagination and a realized idea.

But as we move up the abstraction ladder of creativity, I’m less impressed by the human aspects of the achievement. Our hand is further removed from the output. Am I impressed by a song composition piped into a computer for a computer to play back? Sure, maybe. But I’m all the more impressed when the composer sits at the piano and plays it with their own hands.

I can simultaneously believe a CNC-sculpted statue is impressive to look at, while I consider the David to be both an impressive sight and impressive employment of human craftsmanship. Both require skills, but one requires more skills.

There will always be a market for authenticity. We have an appreciation for the humanity conveyed by a Van Gogh that simply isn’t there and can’t be there in a Midjourney image. No matter how fancy the prompt engineering.

🌐 Can you still be human? →

September 19, 2025 • #

Iain McGilchrist:

Who does not now find themselves constantly busy? The young, the middle-aged and the old feel it alike. We are all time-poor; and time is not worth nothing. Time is life. Everything now is freighted with so much bureaucracy; and the bureaucracy is in an unholy alliance with AI. Together they massively, colossally, waste our time.

As he reminds us in this piece, we’ve got to stay vigilant here. Bureaucracy + AI is a dangerous combination for all our sanity (and likely worse).

We’ve already seen the enshittification of everything powered by financialization and dehumanization and “optimizations” for efficiencies, or for economies of scale. AI is superfuel for this nonsense.

I’m bullish on free markets and humans selecting against this world, as long as we have options. Let’s build and maintain those options.

📚 patternlanguage.cc →

September 2, 2025 • #

I’ve been diving back into Alexander’s A Pattern Language the past few days.

As I was making notes in Obsidian, it occurred to me that APL, with its interlinked system of patterns, could be an interesting medium for building a relationship graph around. Patterns connected to patterns.

A graph of patterns

Then looking around I ran across essentially this exact thing: a web-published version of an Obsidian graph of patterns.

Browsing to any pattern shows you the subgraph of adjacent patterns, with backlinks to each one. A neat way to traverse the relationships of Alexander’s system.

🇺🇸 Gratitude on the 4th of July →

July 9, 2025 • #

My latest post on the importance of remembering what makes the American flavor of independence unique:

Something unique about the American Founders’ flavor of revolution was that it was the first (only?) of the revolutionary movements of the past 300 years that took human nature into account. Many of the revolutions in the time since — the French Revolution, those of the 1840s, the Russian Revolution — had toppling despotic authoritarian regimes in mind.

In that respect the American Revolution shared a causal relationship in what brought it about.

Where the American version differed, though, was not in its origins, but its ends. It sought to replace an oppressive monarchy with something rooted in bottom-up individualism. A republican (small r) system of government that accepted human fallibility: one designed around the unchangeable essence of the “crooked timber of humanity.”

🍽️ Forget estimates, start with appetite →

June 13, 2025 • #

In the latest issue of Building Blocks, I dove into Shape Up and its idea of setting the appetite for a project.

Fundamentally, appetite inverts the question we begin with when planning a project.

Instead of starting with “Here’s a spec. How long will it take?”, we start with a time window we’re comfortable spending on the problem and ask “What can we get done inside this box?”

Rather than define a richly-detailed design of what we want, appetite requires us to start with a problem definition, and refine that first. If we narrow the problem down, we also narrow the solution space. Solutions are allowed to be smaller and more focused.

The appetite starts with time boundary and works backward to a design that fits inside.

Appetites define sound and acceptable constraints up front. And constraints are wonderful tools for generating creativity.

Conversational Interfaces

May 12, 2025 • #

Julian Lehr wrote an interesting post recently on the problems with conversational interfaces, with the fitting title “The case against conversational interfaces”. Here’s Julian:

We keep telling ourselves that previous voice interfaces like Alexa or Siri didn’t succeed because the underlying AI wasn’t smart enough, but that’s only half of the story. The core problem was never the quality of the output function, but the inconvenience of the input function: A natural language prompt like “Hey Google, what’s the weather in San Francisco today?” just takes 10x longer than simply tapping the weather app on your homescreen.

Voice works so well in human-to-human communication because it’s enormously flexible on both ends — for speaker and listener. Through speech we can both communicate and understand just about any idea using the same framework of 26 letters and a couple thousand words.

The speaker can walk up to anyone fluent in the language and fairly effectively communicate just about anything — commands, requests, thoughts, ideas, emotions — and have the listener comprehend.

But conversation is slow. The “bitrate” for conversational speech is peanuts compared to what you can do with hand signals or ideograms or jpegs. A set of hand signals could convey a message much faster, but at the expense of loss of range, and easier misinterpretation. Spoken language trades bandwidth and information density for flexibility, nuance, and error tolerance. All major utilities when talking with a stranger, but not with our computers.

We keep chasing conversational interfaces in computing because of ease-of-access and the promise of flexibility. But in commanding the computer, the loss of compression, low bandwidth, and ambiguity are annoyances rather than assets. When we have a conversation with a clerk at the store, these are features. When it’s with our computers, they feel like bugs.

Julian goes on to talk about how we might think more creatively with fitting LLMs into this picture:

We spend too much time thinking about AI as a substitute (for interfaces, workflows, and jobs) and too little time about AI as a complement. Progress rarely follows a simple path of replacement. It unlocks new, previously unimaginable things rather than merely displacing what came before.

As AI seeps in everywhere, we need to think positive-sum in how it helps the human-computer interaction problem. It holds the potential to generate background threads of activity as we’re using our slow-but-flexible inputs like speech or typing: retrieving information and summarizing and performing interstitial actions while we’re in the middle of other tasks.

🎨 Craft is the Antidote to Slop →

April 30, 2025 • #

Will Manidis:

The demonic recognizes in our shortcuts the perfect opportunity: tempt humans away from the difficult labor of making, growing, and building with our own hands and minds. Instead, offer an endless stream of effortless consumption—images without artists, music without musicians, stories without storytellers. The devil’s oldest strategy is, of course, promising godlike creation without godlike effort.

Every feed, every product shelf, every book rack, even restaurant and menu, now overflowing with slop. If we’re being honest, the slop movement — mass produced, carbon-copied, no connection to humans — predates AI. But AI turbocharges the ability to churn this stuff out.

Also check out my newsletter, Res Extensa: