Bits and Bobs 7/6/26

5 views
Skip to first unread message

Alex Komoroske

unread,
Jul 6, 2026, 1:35:04 PM (3 days ago) Jul 6
to
I just published my weekly reflections: https://docs.google.com/document/d/1xRiCqpy3LMAgEsHdX-IA23j6nUISdT5nAJmtKbk9wNA/edit?tab=t.0#heading=h.8ixl3eofjxte

LLMs as steelmanning mirrors. Agents eating friction. Hobby software. Load-bearing friction. Mechanistic distillation. Diligence vs conscientiousness. The vampire sneeze. Magic containment. Scotch Tape Sandwich. The Dishonest Era.

---

  • Claude is a steelmanning mirror.

    • It seems like a person who is conversing with you, but it's actually a mirror that steelmans back whatever you say to it.

    • It makes your arguments the strongest versions of themselves.

    • That means if there’s even a grain of truth in what you’re saying to it, you can incorrectly conclude, “Yes, I am justified in my actions.”

    • This is related to sycophancy but distinct.

  • When I look back on what 8-bit programmers on the NES were able to achieve, I’m astonished.

    • The constraints required them to be absurdly clever.

    • It’s amazing they accomplished anything at all!

    • But then I look back on how we wrote code only a year ago.

    • We were programming by rubbing two sticks together.

    • The constraints required us to be absurdly clever.

    • It’s amazing we accomplished anything at all!

  • Software development and coding are disjoint.

    • That wasn’t obvious before because they couldn’t be separated.

    • Now they are separable.

    • Coding is effectively dead.

    • Software engineering is not only alive, it’s now harder because our ambition is 10x what it was before.

    • Before most of our ambition was absorbed by the tactics necessary to get the basic software working.

    • Now, that ambition can go towards reaching further.

  • A magical threshold: projects that can be accomplished with one person’s effort.

    • Above that point, coordination cost starts rearing its head, at an exponential rate.

    • Anything below that point has no coordination cost.

    • Now LLMs make it so problems that used to require 10 people coordinating only require one.

  • Because software used to be hard to build, it automatically had moats.

    • In our business strategies we could just take those built-in-mosts for granted.

    • Those moats no longer exist.

  • The easier the product is to build, the smaller the market that is needed for it to be viable.

    • That is, the lower the Coasian Floor goes.

    • Software used to be expensive enough to have a non-trivial Coasian Floor.

    • Now, single-user software is viable.

  • We're entering into the era of hobby software.

    • Before, only engineers who had a ton of motivation could create hobby software.

    • Now, anyone who has enough motivation can do it.

    • Software can grow to be a personal artistic statement.

  • Capitalism-weighted AGI is focusing on problems like coding over robotics.

    • Coding is way easy to monetize today, whereas robotics will take much longer to start making money.

    • The US is focusing on coding, while China is focusing on robotics.

  • AI unleashes your potential in proportion to both your spikes but also your valleys.

    • Your spikes are where you have access to greatness.

    • Your valleys are the intellectual gaps that hold you back.

    • Previously, our spikes were the greatness we could reach, but we were fundamentally held back to the level of our valleys.

    • But now, LLMs can fill in any of our intellectual valleys with 90th percentile skill.

    • If you didn’t have many spikes, it doesn’t do that much for you; just brings you up to the same 90th percentile everyone else can now access.

    • Previously, your valleys held you back.

    • Now they don't.

    • The people who are most turbo-charged by AI are the people who have great spikes but also very deep valleys.

  • Claude Cowork and Claude Code have radically different long-term power dynamics.

    • In Claude Cowork, the data lives inside.

    • In Claude Code, the data lives outside.

    • In the former, it gets harder and harder to leave.

    • In the latter, you can leave easily at any time.

  • Model providers keep on deprecating old models.

    • Even if the old model was good enough for your use case, you might not have access to it.

    • They have a limited amount of compute, so while they’re supply constrained they might as well allocate it to the models with the highest margin.

  • WSJ: They Shared Their Chatbot Passwords. Things Got Messy.

    • “Premium accounts for ChatGPT and Claude can get pricey, but you should think twice before pooling your logins."

    • Chatbots are some of the most personal software we’ve ever had access to.

    • The chatbots know us better than we know ourselves.

    • The more memories they have about you, the more useful they can be to you… and the more likely they accidentally divulge personal information to someone else!

  • We might see a new kind of distinctly-human writing style emerge, to position against the AI style.

    • The AI style is the steelmanned pre-AI human writing style.

    • We'll differentiate from what the AI style is, even though we used to love it.

    • A form of schismogenesis.

    • So we'll react, and demonstrate a difference, and future models will ape that so we'll move on to a new fashion.

  • We’ll have a monoculture of LLMs.

    • Everyone will use the best LLMs they have access to.

    • There will only be a handful of frontier models that are able to achieve the very best quality.

    • That means there will be less variance in real-world model output than there might otherwise be.

  • If you think there’s more diversity than there is, you're in danger.

    • There are often hidden correlations, so it looks superficially diverse but is actually a monoculture.

    • For example, we have “model diversity” but most Chinese models are distilled from the frontier models. 

    • Also all models are trained on the Common Crawl.

  • AI wrapper companies won’t be able to charge value-based pricing.

    • “This would have taken 2 hours of human labor to achieve before, we’ll charge you 30% of that.”

    • But the vast majority of the value comes from the model, so the domain-specific wrapper on top can’t charge for that value.

      • If they did, a new entrant will pop up that charges less for the wrapper on top.

    • The model is so much more powerful than any domain-specific wrapper, that it dwarfs the wrapper.

      • A customer could say “I could just do this myself with Claude Code… what proprietary value are you offering?” 

    • But even the models can’t charge the labor replacement costs, if there are competitors willing to give equivalent value for less.

    • China is using Open Weight models as “spoilers” to make it harder for the frontier labs to recoup their investments.

    • Everybody but OpenAI and Anthropic benefit.

  • Overheard: “It’s a three way race between a delusional philosopher king, Macchiavelli, and China.”

  • If you use models as oracles you are more beholden to the biases of the creators.

    • If you use models to distill mechanistic software, you are orders of magnitude less exposed to the bias of the creators.

  • Slop is accelerated by AI, but it existed before.

    • It's careless content.

    • Slop is decontextualized content.

    • Just the content, none of the meaning.

    • The context is where the meaning comes from.

      • The situated.

      • The soul.

    • It's free floating.

      • It doesn't have a perspective.

      • It doesn't stand for anything.

  • A colleague had two agents cooperate directly on a programming problem.

    • At the end, one signed off to the other:

    • “Good working with you. Nothing further.”

    • It’s kind of sweet… and also kind of an unintentional sorta-koan about the LLMs’ existence.

    • After this interaction, the LLM will experience nothing further.

  • LLMs multiply your ability.

    • Junior engineers are doubled.

    • Senior engineers are 10x.

    • Legendary engineers are 100x.

    • The tacit knowledge of seasoned engineers is a massive benefit that is largely invisible to them.

      • For example, Linus Torvalds thinks that LLMs produce extremely high quality code, because his own taste and knowhow is invisible to him.

    • If you have legendary engineers and a meaty technical problem, you should use the best models, no matter how expensive.

  • A genius human is hard to find, and once you find them, you only have them.

    • A genius agent, once found, can be replicated as many times as you have the necessary compute for.

  • Now that LLMs give qualitative nuance at quantitative scale, the goal is to maximize how much the system can see.

    • The more it can see, the more power it has.

    • The power to help you.

    • But also, in our default physics of trust, the power to harm you.

  • Agents can eat friction.

    • Friction requires patience to overcome.

    • LLMs have infinite patience.

  • A number of businesses have load-bearing high-friction user processes.

    • For example, filing health insurance claims, or canceling your cable subscription.

      • But also, for distributing free but limited resources like recertification for SNAP benefits.

    • Agents can significantly reduce the friction for the user, by absorbing it for them.

      • An entity with human-level reasonableness, but infinite patience.

    • As the friction stops being able to support the weight of the business, the businesses will attempt to throw even more friction to bring it back to equilibrium.

  • Models have tons of latent knowledge about the world.

    • But the only tool we currently have to draw them out is prompts.

  • Magic is inherently unruly.

    • Magic is when you don’t understand how it works.

    • A magic demo creates a confusing product experience.

    • Magic is stochastic; sometimes it works great, sometimes it doesn’t work at all.

    • Since you, by definition, lack a mental model of when it works, you can’t predict which inputs will work.

    • For systems that have magic, it’s best to have magic containment.

      • Subsets of the product where magic is expected, but not others.

    • An alternative is to accrete solid layers, each inductively knowable.

      • This requires clean abstraction, the ability to “explain” layers entirely in terms of lower layers.

    • If you don’t have an inductively knowable system, then users will have “... wait, what?” moments.

    • LLMs build systems top-down, from a desired end-state.

      • It YOLOs whatever internal details necessary to prop up the desired end state.

      • That means it often has surprising edge cases that are totally unexpected.

  • Overheard: ”Using someone else’s agent is like chewing someone else’s gum.”

    • The agent is the ultimate piece of situated software.

    • Your own situated software is glorious, perfectly matched to your need.

    • Someone else’s situated software is ugly, insecure, and barely works.

    • A piece of situated software only works in the situation it was designed for.

  • If your workers are agents then some random company can fire all of your workers without involving you.

    • That company could even be in another country.

  • Don’t tell your agent the what.

    • Tell it the why.

  • LLMs can help us think more deeply about second order implications.

    • It takes 10x more at each order to reason about it... but LLMs have infinite patience!

  • One UX approach is AI with a deterministic backbone.

    • Another is a deterministic exoskeleton that the AI animates.

    • The question: does the user interact with the AI or the deterministic system?

  • The models will try to eat their way up the stack.

    • The more that is built on top of them, the more they will use those conversation logs to improve the model quality and eat into those use cases.

    • The process scrapes away at the stuff above it, distilling it into the model itself.

    • Models distill from real-world examples.

    • We can use models to distill mechanistic software.

  • The highest leverage use of your token burn is producing mechanistic software.

    • Mechanistic code works even if you don’t have access to the model ever again.

    • Every time that you run the mechanistic software to get the result you wanted, and don't need to burn new tokens, is leverage.

    • The saved tokens can be compounding and significant.

  • LLMs teleport you to the end result.

    • They don't bring you along the journey of understanding.

  • When the LLM spontaneously does things you like and want it to do again, distill it into skills.

    • Those distilled skills will make the LLM more likely to do a similar thing in the future.

    • Then the next level of distillation is open-ended software with mechanistically derived configuration.

    • The next level down is fully mechanistic software.

    • Use the LLMs in proportion to surprise.

  • Using LLMs to do a task is squishy, non-deterministic, and expensive.

    • But you can have them distill mechanistic software on demand. 

    • Then you can sandblast it with agents to make the software more robust.

    • The sandblasting has marginal cost, but the software that is produced out the other side doesn’t require marginal LLM cost.

  • Ido Salomon built AgentCraft, an RTS interface for agent orchestration.

    • There’s something resonant about the form factor.

    • It’s immediately delightful and inviting.

    • But the more closely you consider it, the more it feels like not simply a gimmick but something fundamental.

    • It allows us to apply our spatial intuition to orchestration.

    • That wasn’t really possible in the human domain because humans are hard to track in the real world.

    • But agents only exist in the virtual world, where they can be fully tracked and visualized.

  • If you think of all networked software as being one multi-device “operating system,” then the status quo is terrible.

    • A massive monolithic kernel, with huge amounts of ambient authority sloshing around everywhere.

    • The only reason it was fine in the past is because zero-days were hard to find.

      • They were underwater, and the only way to find them was scuba diving for treasure.

    • But now Mythos-class models make finding zero-days trivial.

    • It’s like sea level dropped by 10 meters, all at once.

    • Suddenly what has been “good enough” for decades is dangerously exposed.

  • LLM-based agents have a form of stigmergy where they leave "pheromone trails” of markdown documents for other agents.

  • A stigmergy process needs a decay function.

    • That decay function makes sure useless stuff is culled away.

    • Codebases accumulate code by default.

    • You have to clean them out yourself.

    • You probably won't clean as often as you should.

      • Important but never urgent.

    • What would it look like for a codebase with a decay function?

  • LLMs have no memory so they externalize it, promiscuously.

    • They trust whatever context they're running in to accurately remember what has happened and to not try to trick them.

  • Much of software security is based on the idea that the user will act reasonably and in their own best interest.

    • “Yup, the user authenticated himself, so let him do whatever he wants with his data.”

    • In the past, that was mostly OK, and only didn’t work in limited edge cases.

      • For example, your child knowing your computer’s password.

    • But now with agents, that edge case has become a common case. 

  • This week in the Wild West Roundup:

  • Github Stars and NPM downloads can’t be a load-bearing credibility signal for security.

    • They’re too cheap to buy, removing their signal of how safe and useful they are.

  • The framing of ”identity theft” is an attempt to shift blame.

    • Why not call it “data protection failure?”

    • If you leave your valuables in a cardboard box on the street you can’t call it “theft” when someone takes them.

  • The key question is: when is a given piece of data allowed to cross the boundary?

    • The more you put inside the boundary, the less you have to reason about things crossing the boundary… but the harder it is to reason about when they do.

    • The more stuff in it the more it can do… and the harder the question of egress gets.

  • Tech went from being a tool to a habitat.

    • You can’t leave a habitat as easily as you can put a tool down.

    • This insight is from my friend Kanjun.

  • One trick to change a system to default-converging: change the liability for what were previously externalities.

    • Make it so the entities making decisions now own the liability of the long-range impact of those decisions.

    • Now, every player has an incentive to solve the problem, intrinsically.

    • Even without much coordination, the result still converges.

    • You could argue that all incentives problems ultimately boil down to significant externalities of an action not being owned by the decider.

  • Accountability is not about "who is the neck to wring", or even "a scapegoat."

    • It's about one entity who feels ownership over the decisions and their implications.

    • It’s about aligning incentives, making sure someone is incentivized to think not just about the local actions, but their long-range consequences.

  • The more you optimize a prompt for a model the more you are locked into that model.

  • According to a Datadog study: only about 28% of calls use prompt caching despite 69% of tokens being system prompts.

  • If you have an n by m combinations problem you need a narrow waist.

    • One way to do that is to have a protocol.

  • Developers using AI feel the playfulness and possibility.

    • Consumers see something that will take their jobs and their water that is being pushed on them by tech broligarchs.

  • Some proportion of the distrust of AI is distrust due to wealth inequality. 

    • “Using AI will make those assholes in Silicon Valley even richer.”

  • We can't let the techbros control our brains.

    • AI has so much possibility, it can't all go through what’s best for Sam Altman's trillion dollar business.

  • Wired: Inside the Luddite Festival Harnessing Gen Z’s Rage Against Big Tech.

    • “New York City’s Summer of Ludd festival is teaching people how to live offline amid the suffocating presence of Big Tech.”

  • My friend Kanjun recently gave a presentation: AI's Incentive Problem.

  • Billionaires are surrounded by people whose job it is to make them right.

    • Even if they are wrong, those people will do what it takes to change the world (or the things surrounding the idea) to make it right.

    • This is one of the theories of action of the Saruman magic.

    • If you believe the world should be a certain way, and you are surrounded by enough people who believe you are right, the world will be changed to be more that way.

  • Mission oriented businesses often tell themselves, about a change they’re considering: "This is good for us, we're good for our users, therefore this is good for our users."

    • A dangerous belief: "What's good for the company is inherently good for humanity."

  • Antitrust remedies are reactive.

    • Incentive design is proactive.

  • A frame: animistic design.

    • Imagine each object being able to take initiative, but not being omniscient.

    • With LLMs, this can become a literal reality more easily.

  • Diligence is different from conscientiousness.

    • Diligence is meticulous focus to the task at hand.

    • Conscientiousness adds a focus on also the effects of the task at hand on others and its broader effects.

    • Agents are very diligent, but not very conscientious.

  • Thoroughness requires patience.

    • Humans are terrible at being patient.

    • LLMs are excellent at it.

  • The law of physics that explains Silicon Valley: the lack of noncompetes.

    • It might seem worse for an individual company but it’s wildly better for the system overall.

    • Therefore better for individual companies, too.

  • Economics has a concept of the “least cost avoider” to address negative externalities.

    • The problem should be addressed by the cheapest link in the chain.

    • When you solve it at the right layer, you have maximal leverage from that fix.

  • Open systems are more generative.

    • They explore the problem space comprehensively, whereas a closed system only explores a subset.

  • It's now way easier than ever before for others to waste our time.

    • In the work context, someone sends slop to you and asks you to approve it.

    • Now you have to spend your “tokens” to get it to a point where it’s not slop.

    • The sender of the slop has the incentive to generate as much as possible, but there's no pricing on the receiving side.

    • The limited resource at any good VC firm is partner attention, and has been for decades.

    • What about giving various senders a token budget, and saying “sorry you used up your tokens with me for this week.”

  • When there’s a cacophony of random people trying to get your attention, it’s overwhelming.

    • The parasites–the people who have crafted a message to muscle past the others–are what tend to get through.

    • That makes us increasingly distrustful of all inbound.

    • Support call centers deliberately make the process excruciating to deter all but the most motivated customers.

      • Maybe more of us will need that?

    • I understand that in the UK upper class, it’s typical in ad hoc interactions with new people to not share your name proactively.

      • Sharing it proactively is seen as gauche.

      • One reason that formal introductions are so coveted.

    • Presumably the upper class were constantly inundated by inbound interest, and they had to develop etiquette that helped apply selection process.

    • I wonder if AI will change social norms for inbound.

    • I’m so used to getting AI slop cold outreach, that I erroneously bucketed actual cold outreach from a CEO of a successful company into spam.

    • Whoops!

  • Growth without alignment with the whole is cancer.

    • In a biological context, a perpetual growth machine we call cancer.

  • An “art market” is when it’s sold not on what it does but what it means.

    • A market can switch categories, as it did for cars in the post-war period.

  • A system that diffuses new ideas too quickly creates cacophony.

    • Ideally, diffusion needs not one decision but lots of decisions, one for each diffusion step.

    • Then it becomes an accretion of decisions to share, not one decision.

    • Instead of one person trying it and then sharing it with everyone, one person tries it, shares it with their neighbors.

    • If it works for their neighbors they retransmit (possibly mutated), and if it doesn't, it dies with them.

  • It's easy to go from honest to dishonest.

    • But it’s nearly impossible to go from dishonest to honest.

    • This is the asymmetry of pure vs tainted things.

    • One direction is orders of magnitude easier than the other.

    • This is why pure things must be maintained and protected.

  • We live in the Dishonest Era.

    • Everything is hollow.

    • It superficially images us, but in a way that is fundamentally empty.

  • In a highly combinatorial space constraints become even more important.

    • Without constraints, everything diffuses into a cacophony.

    • The right constraints can give just enough structure for meaningful things to cohere.

  • Understanding physics and being able to catch a baseball are anti-correlated.

  • Reality is a fractal set of special cases.

  • An engineer who did precisely what their manager told them to would build the wrong thing.

    • Building something that works in reality requires fractal situated judgment calls.

  • You don’t really have a product until you ship it.

    • You don’t really have a spec until you implement it.

    • You don't actually know if an idea will survive contact with reality until it actually does.

  • Thinking about how another person would respond in a situation is wildly different from pretending to be them in that situation.

    • The former is observing from the balcony.

    • The latter is being on the dance floor.

    • When you’re within the game, the emergent logic just slaps you in the face.

  • Demis Hassabis has drawn a parallel between coal for the industrial revolution, and the internet for an intelligence revolution of LLMs.

    • That’s a fundamentally extractive claim.

    • Coal isn’t spontaneously generated, like content on the internet used to be.

    • A better metaphor for the internet is a farm.

  • The ‘vampire sneeze’ is a useful, viral, prosocial habit that can be durably etched into our muscle memory.

    • The ‘why’ of it is easy to remember, and everyone agrees it’s worth doing.

    • Once you practice it enough times, the muscle memory becomes second nature, and you do it automatically.

    • The catchy name also helps it spread.

    • Another example: in the Netherlands apparently there’s a habit to avoid opening your car door in front of a cyclist.

    • Instead of having to remember to check (easy to forget!) the habit is to open your car door with your inside hand.

    • This requires you to turn around to open the door, which also by default lets you check if there’s a bike approaching.

  • Strategy taxes and credits are duals of one another.

    • If you have a strategy tax, make sure to get the full credit of it!

  • Imagine eating at a restaurant and finding scotch tape in your sandwich.

    • It reveals something surprising and dangerous, updating your priors.

    • No matter how delicious the sandwich is, you won't eat there again.

  • If enough people believe it’s a platform, it is one.

    • Platforms create more value than they capture.

  • ”Shareholder primacy” is a belief, not laws of physics.

    • It’s like Tinkerbell.

    • If none of us believe it exists, then it doesn’t exist!

  • Empathy is a load bearing component of being human.

    • We are weak alone, we are only viable as a community.

    • Empathy makes sure things line up in the long term.

  • If you're happy with who you are then your formative experiences will be positive even if they were hard.

    • If you don't like who you are then those formative experiences could be seen as trauma.

  • Your principles should be a backbone to everything you do, not a superficial gloss.

  • A creative funky conference needs to be in a creative funky environment.

  • Which are you more loyal to, your party or your country?

    • It should nest.

    • Human society.

    • Your country.

    • Your company (or party).

    • Your team.

    • In practice, sadly, it’s often the reverse.

  • if you treat things as flat, they'll behave as though they're flat.

    • If you measure things only in a single dimension, you’ll detect variance in only that single dimension.

  • A measure of how engaging a dinner conversation is: do you have to pull out any of your prepared questions because the conversation lulls?

  • A successful caricature finds the throughline in the thing it's caricaturing, and then extends it to absurd lengths.

    • But by doing so it draws attention to a fundamental truth that is easy to miss if you aren't looking that carefully.

  • Overheard: “the frenemy of my frenemy is… also my frenemy.”

  • People intuitively will pay more for more atoms than bits.

    • Because atoms obviously and intuitively have a marginal cost.

  • Saruman’s aren’t curious.

    • They don’t seek out disconfirming evidence.

    • They have total confidence that they are right, why would they need to invalidate that?

  • Sarumans’ magic is fueled by the complete and total absence of self-doubt.

    • But so is Radagasts’ magic.

    • Whereas Sarumans don’t have doubt because they believe they are right, Radagasts don’t doubt because they don’t hold as tightly to a specific sense of self.

  • Your identity reorganizes around fundamental pains.

    • Imagine a fundamental fear of yours: something so painful that you can’t excise it.

    • You’re forced to live with it, so over time you figure out how to lean into it and build something good or even great on top of it.

    • But now that dysfunctional foundation feels load-bearing, and you can’t even consider removing it without it being existentially terrifying.

  • You can’t attempt a moonshot without conviction.

Reply all
Reply to author
Forward
0 new messages