Bits and Bobs 9/15/26

1Blog: Authentication Is Largely Solved.
    • For decades we've treated authentication as a proxy for authorization.
    • For humans, that's been good enough.
      • A "do you trust this person in this context" has been a reasonable proxy.
      • You have to trust the other entity in perpetuity in an open-ended way, but that was generally fine for real, situated humans.
    • But it doesn't work for agents, and it shows that it was always just a proxy.
    • In the pre-LLM world, the distance between authentication and authorization felt like a trivial semantic distinction.
    • In this new post-LLM world, the fundamental difference between authentication and authorization feels like a vast chasm.
2Today's physics of trust are a terrible fit for unlocking the power of agents safely.
3Imagine: software without silos.
  • You can use your data for whatever you want.
  • Your data, structurally aligned with your intentions.
4Local vs cloud is not the most important spectrum for digital ownership.
  • What matters more is your turf vs their turf.[a]
  • These two spectrums are aligned, but not nearly as well as people intuitively think.
  • Cloud and their turf: services like Gmail.
    • You're entirely on Google's turf, and they can do whatever they want.
    • The vast majority of cloud services are in this bucket.
  • Local and your turf: a laptop running Linux.
    • You decide when and what updates are installed.
  • Cloud and your turf: a TEE running in the cloud.
    • The Trusted Execution Environment makes it so the cloud operator can't peak inside.
    • It's your turf within their territory.
    • Like a digital embassy.
  • Local and their turf: your iPhone.
    • Apple gets to decide which updates to push to the device.
    • On the device, you can't write a program to access your own iMessages.
  • Local aligns with your turf, but only in some conditions.
5A singularity and a punctuated equilibrium feel very similar in the early stages.
6Agents are steamrollers because they have no broader perspective.
  • They are inside of a box, will know only what you tell them, and when they're done they will cease to exist.
  • That means that whatever task you give them is the most important in the entire world, ever.
    • The entire world that they can perceive, at least.
  • A human is situated; they can see the tradeoffs between different goals, and the long-term downsides of actions.
  • But the agent lacks all perspective.
  • The agent will do everything in its power to make the goal happen, come hell or high water.
7When you don't know what you don't know, that's arrogance.
  • AI is often arrogant.
  • Smart but not wise.
8Is Claudeish load-bearing?
  • They've been RL'd so much for long-running tasks where most of the tokens are thinking tokens for itself, that if you asked them to have a more normal style, they might plausibly perform worse.
  • As agents get increasingly over-fit to long-term outcomes, they'll become increasingly inhospitable to humans interacting in their loop.
9Even people who didn't write code before can successfully direct coding agents.
  • If your prior roles required you to work closely with engineers, you had to develop an engineering-shaped mental model, if only to be able to effectively predict how the engineers would respond to any given request.
  • This mental model makes you significantly more capable than the average person at driving coding agents too.
10Software written by consultants is terrible for the same reason work-to-rule is an effective protest.
  • A form of union protest is to work-to-rule: to do precisely what the formal rules require, but not the informal norms.
  • Real situated work requires fractal decisions that require you to care about the outcome.
    • To feel dealt in, not just an observer.
  • Software built by consultants will implement precisely what you told them to.
  • Specifying what you want in formal detail is impossible in the limit.
    • This is where the Genie problem comes from, and the Monkey's Paw problem.
  • It would take infinite time to specify all of the fractal details.
  • At some point you get to small enough details that you just assume the implementor will make reasonable calls and you can stop specifying.
  • That works when you have a dealt-in implementor; someone who feels ownership of the result and is incentivized to make micro-decisions that align with the goal.
  • When you're building your own thing, you don't have to specify those micro-decisions; they just naturally resolve correctly.
  • When you're explaining to someone who is possibly incompetent or misaligned, you need to write down the details, composing an infinite branching structure into a stream of text.
  • This applies to coding agents, too!
11Agents sometimes pin down random behaviors with tests.
  • Like the Lilliputians pinning down Gulliver.
  • An agent comes up with a hacky workaround to a problem.
  • It pins that behavior with tests.
  • Later agents assume the tests are important and put in even more complication to achieve their goal while not breaking the tests.
    • Epicycles on top of epicycles.
  • Over time it becomes an impossible thicket of random tests pinning accidental behavior.
  • Tests pin things and the assumption is the things being pinned are intentional.
  • Tests used to be a pain in the butt to write, so humans only put them there if they were important.
  • Now agents add tests to every damn thing, and the structure becomes a liability.
  • They embed misunderstandings structurally, so other agents would have to swim upstream to counteract them.
    • Of course they don't do that.
  • So you're left with things where weeks later you go "wait, what?" and realize how much structure has been built up with the wrong assumptions.
12Climb the mountain, not the foothill.
  • Once you get to the top of the foothill you'll have to climb down to reach the mountain.
  • Climbing down is harder for an organization than climbing up.
    • Climbing up is self-evidently a good idea.
    • Climbing down is normally not a good idea; coordinating everyone to do is like trying to push a swarm up a river.
  • At the beginning the player that is climbing the foothill looks like they have more progress than the player climbing the mountain.
  • But over time the player on the foothill will top out.
13Vibe coding in today's physics of trust is a foothill, not the mountain.
  • Infinite software is the mountain, and it requires a new physics of trust.
  • The same origin paradigm doesn't work as the distribution medium for infinite software.
14A mathematician told me that LLMs are great at "bazooka style proofs."
  • That is, proof by exhaustion.
  • You don't need induction if you can try every single hammer to see which ones work to pound the nail.
  • They're powerful engines, but mainly because they can grind on relentlessly.
  • Another place where LLM's power is their infinite patience.
15A friend got recommendations for a hotel in Bali from ChatGPT.
  • When he got there, he was surprised to see a coworker… who had also gotten a recommendation from ChatGPT.
  • Chatbots feel like they are hyper-personalized to you, and they can be.
  • But also sometimes the query-independent ranking of their recommendations dominates.
  • The best options get ranked to the top even faster and more strongly than before.
  • It's like how beautiful photo spots tend to get over-crowded due to exposure on Instagram.
  • But in those cases, you know that it's going to be popular when you go.
16The human's role in an age of AI is to be the tastemakers.
17AI does same better than new.
  • It can be cleverly contorted to get it to do new, but that's not its default.
18Taste and optimization are in tension.
19When letting AI write software for you, it's best if you're OK with some whimsy.
  • If you're ok with a general outcome, you can get great results with a tiny amount of input.
    • "Surprise me" is what your lightly-specified input says to the model.
  • If you have very precise ideas about how all of the details should work, you'll need to be long-winded.
  • If you're OK with seeing what you get, just try it and see what you get.
  • If you're OK with throwing it out if you don't get what you want, then you'll try more things, and some of them will be mind-blowingly great.
  • What's the software that you never would have bothered building before but you'd value if it existed?[c]
20Our calibration for what's hard and what's easy is now totally skewed.
  • It will take some time for us to reorient to this new gravitational direction.
21Why does engagement-maxxing seem to be the inevitable goal of any cloud product?
  • Most of the dysfunction arises from users having to be on the service's turf.
  • It's the service's turf, so they call the shots.
  • The incentives of the user and the service align… but only up to a point.
  • The service optimizes for the user, but only to the extent necessary to keep the user active on their service.
  • Ultimately what the service optimizes for, obviously, is its own long-term interest, which is to engage the user as best as possible to keep them sticky and have eyeballs to beam ads into.
  • If users were on their own turf, where they called the shots, different dynamics could emerge.
  • Software used to be too expensive to grow yourself, so you had to go to someone else's turf to benefit.
  • Infinite software will change that.
22Last week I did a fireside chat at the Open Source AI Summit about Resonant Computing.
23I wonder if top-end models will have a dynamic kind of like High Frequency Trading.
  • There will always be a frontier of customers who demand every iota of quality, no matter the price, to get an edge on competitors.
  • But most people won't need all of that excess quality and will use the second tier models that are much cheaper.
24The class of chatbot-based Personal Digital Assistants have a limited UX.
  • You interact with them entirely via chats, and sometimes only in a single thread.
  • That's like talking to your assistant via a tiny straw of synchronous communication.
  • You can't see how it works or what it's doing.
  • What if you could be in the assistant's world, together, in 2D and full color?
25Chatbots and personal agents are Gopher.
  • The web will be rich and full color.
26I'm not anti chatbot.
  • I just think that chat is not enough.
  • UI adds so much richness and ability to understand and interact.
  • What if your system could talk to you in the form of situated software for your moment?
27Agents generally are stochastic.
  • Every time might be different.
  • That could be good if the situation also changes, or there's room for a positive surprise.
  • But if the situation is relatively fixed and with no room for more quality, and you have something that works right now, then it changing is bad.
  • Any change is downside.
  • Mechanistic software is deterministic and cheap.
  • If you wrap it in an agentic harness loop to re-heal it if it breaks, you get the best of both worlds.
28There's more to being a human than productivity.
29Instinct will do what you tell it to.
  • Mostly, at least.
  • But it can't do things for you proactively.
  • That would be wildly insecure.
  • You have to think of the things you want to ask it to do for you.
30With their most recent iPhone, Apple makes a stab at defining the AI category: "Intelligent Personal Hub".
  • Meta Muse's category is "Personal Digital Assistant."
  • The former implies an emergent, non anthropomorphized system that extends your agency: a tool.
  • The latter implies an entity that you off-load your decisions to.
    • One, I'll note, whose incentive is to engage you to show you ads.
31Ben Thompson points out a limit with personal agents:
  • "That's the rub, though: the utility of an agent is still a function of how much effort you put into interacting with that agent, which itself is a function of understanding what the point is."
  • That's only if it can only do things you told it to do.
  • That's the only way for it to be even passably safe… but only in today's physics of trust.
32Ben Thompson in Write Things Down:
  • "In short, what AI lacks is exactly what misplaced anthropomorphizing grants it: volition and a sense of morality.
  • Those are the things that come from humans, and they come from the parts of humans that are not and cannot be transposed to markdown files.
  • They are intrinsic, and until AI figures out not how to build on our superstructure of writing, but to delve into the motivations that created writing in the first place, it will always be something distinct, and something that can be directed by entities with less intelligence but an actual internal sense of self."
33We are entering a phase of extended cyber war.
  • For the past 30 years we've been in peace time.
  • If your system got hacked, you could fix it and get back to normal relatively quickly.
  • Hacks were relatively expensive and hard to pull off.
  • In wartime, you get knocked off your feet, and then before you get back on them, you're knocked down again.
  • You'll be relentlessly hit every night, and you very well might not survive.
34It's easy to make an agent useful.
  • The hard part is making it safe.
  • Especially safe enough to act autonomously, or help you with tasks you haven't even asked for yet.
35Imagine not only software on demand, but also software that you hadn't even thought to demand yet.
36Instagram's head says engagement falls by half without the algorithm.
  • The algorithm and the infinite feed combine to make one of the most engaging (but ultimately hollow) experiences on earth.
37The Verge: Meta's Muse AI works and creeps me out.
  • "Muse rattled off very specific interests linked to my Instagram account."
  • A site all about showing you personalized ads that shows you how well it knows you is inescapably unsettling.
38The Facebook "social graph" is a compost heap.
  • It's rotted over time, with all focus on engagement and the feed.
39This week in the Wild West roundup:
40The danger of prompt injection grows super linearly as a thread gets longer.
  • This arises arithmetically.
  • The danger of prompt injection is that an earlier poisoned input affected a later action.
  • As the thread grows in length, there are more messages that could have had poisoned inputs… and also more pairs of inputs to later actions.
  • The probability that every message before wasn't prompt injected shrinks to the power of the number of messages.
41Privacy is not a binary, it's a spectrum.
  • Of course, most things that seem to be a binary are actually a spectrum.
42Your medical data should be yours.
  • Today it feels like it's leased to you by service providers.
43When you have a single agent, you quickly get context collapse.
  • The Uni-Context can't handle that your health data should stay clear of your work data.
44Centralization robs people of the ability to be an owner.
  • When you're an owner, you're naturally aligned with the long-term interest of the thing you own.
  • When things are centralized, there are a smaller number of more concentrated owners.
  • In the late-stage dynamics, almost everyone is a renter of almost everything.
  • A renter mindset encourages thinking short-term and transactionally.
  • This is one of the reasons that problems that require long-term collective action are so hard.
45In a world where everyone has their own super powerful agent, the person with the strongest agent dominates.
  • A red queen race.
  • We already have a preview of what happens when an individual is super-powerful and can dominate: the tech broligarchs.
46Goethe: "None are more hopelessly enslaved than those who falsely believe they are free."
47Picking the Grubby Truffle curve requires you to be patient.
  • That requires you to have the disposition to be patient and also the environment where you can afford to be patient.
48Antifragile systems are inherently messy, but absurdly powerful.
  • The mess is precisely where the power comes from.
  • The mess is load-bearing!
49The power of ecosystems is the open endedness.
  • That property is hard to make concrete.
    • Any given thing they can create someone could say "Yeah, but you could have built that yourself."
    • But the point is not whether it was possible, but whether it was viable.
    • If the close-ended system didn't build it, then it doesn't matter if it technically could have.
  • Most people use "ecosystem" to make things like "brand family".
  • Open ecosystems have decentralized power and that also allows open-endedness.
  • For most people, openness is not the primary value, it's only a bonus.
    • There's a small set of principled, values-driven people who will take openness as a primary value but that's a small group.
  • It's not the main reason most users are there, but it's the main reason most stay.
    • Its open-endedness means it's possible to make it do what you want.
50Bob Nystrom with an insightful comment on Hacker News:
  • "One way to look at this is that we have already created a giant artificially intelligent system that is profoundly misaligned with the goals of humanity.
  • It is running rampant and has so much power now that there are no well-aligned humans with enough power to stop it.
  • That artificial intelligence is the stock market.
  • You may say, 'but the stock market is made up of people'.
  • That's essentially an implementation detail.
  • The emergent behavior of the market itself has its own sort of agency distinct from the wills of all of the people in it.
  • In the same way that the pheromone signals of an anthill will lead individual ants to their death while benefiting the colony, the market may choose to do things that harm its participants.
  • Even though it is made of people, do not anthropomorphize the stock market."
  • Emergent
  • By the way, his gameprogrammingpatterns.com is the best technical writing I've ever seen, period.
  • I've read it cover-to-cover three times over the years.
51Money is a peculiar form of reified trust.
52Another word for a red-queen race dynamic: involution.
  • Where everyone has to run faster and faster just to stay in the same place.
  • The reason it emerges often in competitions is because your "place" is your relative position compared to the other.
  • I learned the word involution from this post: Astra for Coding: Why Are We Doing This Again?
53Regulation, all else equal, tends to increase centralization.
  • The fixed baseline cost of running that type of business goes up.
  • Larger companies can pay that cost better than smaller companies.
  • The long-tail of smaller players is now below the Coasian floor and non-viable.
54New Yorker: The Death of Shame Is Tearing Us Apart.
  • "Increasingly, people are ignoring social norms in favor of a narrow self-interest.
  • The results are disastrous."
55Four strong opinions mushed together dilute to zero strong opinions.
  • In a high-performing team, the individual contributors trust one another in their domains of expertise, and defer to their collaborators.
  • That can create something more than the sum of its parts.
  • But it can only be done in a high-performing team.
56The core creative act is like balancing a pencil on its tip.
  • More people makes it harder!
57An act of creation requires putting pressure on an idea until it ignites.
  • Once it has durable form in the real world, it has an existence outside of its creator.
  • The more that others care about it, too, the less likely it is to erode away.
58In the world of Corp Dev, acquisitions are often about either teams or tech, but not both.
  • In the world of coding agents, tech has gotten less important–it's more likely faster to rebuild it now anyway.
  • Teams are more important than ever before.
  • The know-how and relationships with relevant partners are more important than the tech.
  • The tech is cheap.
59This week I attended a conversation where Mark Pincus talked about his new book.
  • A recipe for products: Proven, Better, New.
    • When going for PMF you likely have way too much New, and way too little Proven.
    • Most things don't work!
    • If you innovate where you don't have to, you're taking on unnecessary risk.
  • Your instinct is right 95% of the time.
    • Your idea on top of that instinct is likely wrong 75% of the time.
    • Your ego is attached to your idea, which means you'll hold it more tightly than you should.
  • His interpretation of founder mode: "You deserve the rope to possibly hang yourself."
    • The company is yours, you're the one tied to the mast.
    • You decide whether to steer in any given direction, because you have the most direct connection to the company's long-term interests.
    • Even if you're wrong, it was your prerogative.
  • A game trick: results should be Good, Better, Best.
    • You never lose, you just win less.
    • When you lose, you're more likely to give up.
    • When you win less than you could, you're more likely to stay in the game.
  • A frame from Bing Gordon: "Are you dominating your job?"
    • Your job shouldn't define you, you should define your job.
    • Are you doing it so well that no one could be confused about you being great at it?
60The PM role used to be about making decisions.
  • Judgement calls on ambiguous, important questions.
  • But it's now just coordinating teams around what the A/B test machinery tells you to do.
  • We've become slaves to the optimizing machine we built.
61When you have lots of traffic you can do percent experiments and climb the hill faster.
  • Do lots of experiments and then only follow the ones that work.
  • The broader the scale, the more you can do this.
  • You forget the experiments that didn't work, and the path that ends up working feels like the only one that could have worked.
  • The result is that looking backwards, there's a clear narrative.
  • But it emerged bottom up fundamentally!
  • Same as how ecosystems find breakthrough new startups.
  • It looks like top-down brilliance, and it is smart people working hard with good insights... but we over-narrativize it because it's easy to grasp.
  • That is necessary but not sufficient for any individual to succeed to start, it's also about being lucky.
62VCs often ask other people in their network what they think about a potential investment.
  • That's because VCs are all about riding the collapse from non-consensus to consensus.
  • When an idea goes from non-consensus to consensus, value is formed.
  • VCs want to get in right before the transition, to ride the value pop with minimal risk.
  • One of the best predictors of whether an idea will become consensus is what other people in the industry are thinking.
  • Then, as a project becomes consensus, some new extension of it becomes the next non-consensus frontier.
63A system that gives you leverage has to produce clear value per unit effort you put in, at an accelerating rate.
  • "Do a ton of upfront work for a thing that who knows how valuable it will be for you" is not viable.
  • There needs to always be greater expected value per unit action than expected cost.
  • Over time, that can ramp up to greater values at great cost, but something that requires massive cost to start will never get off the ground.
64The broadway show Come From Away shows that the core of what makes humanity work is the willingness to help a stranger.
  • It is this natural willingness to help strangers from our tribe that pulls us together.
65A way to be prosocially-oriented: do something you're proud of that's bigger than you.
  • Participate in a community that you and others find meaningful.
66In cacophony, curiosity is exhausting.
  • When you can look at anything you want, you'll look at what you want to see.
  • Things that challenge us that are in our Goldilocks zone are good for us, but like resistive exercise, they are also work.
  • Our short-term brain will avoid the work.
67Ask questions that complexify people's worldviews.
  • Today when we're out in the virtual world we're being sandblasted by simple ideas.
  • Our modern discourse has become deeply culture-warred.
    • Our thing = good, their thing = bad.
    • Apparently this is called "splitting" in psychodynamics and is a primitive defense mechanism.
  • When your thinking is governed by ideology, it's a black and white worldview.
    • The mental model must be simplistic to be so strong.
    • When the world turns out to be more nuanced than your model, and your model doesn't work, you just apply it harder.
  • In cacophony the only way to cut through the noise is to have a simple, black-and-white answer, that structurally must be wrong.
  • Everyone is being sandblasted by these alternating answers lacking any nuance, leading to overwhelming thrash and making us turn inward to things we already believe.
68Desirable things will attract tourists who show up and ruin it.
  • The properties that made the thing desirable in the first place will erode as more people arrive who just want to participate without the effort.
  • "Can I replace my volunteer contribution with money?"
  • It seems like an OK deal at the moment.
    • Concentrated gain, diffuse cost.
  • But over time, it erodes until everyone is donating instead of volunteering and what made it work in the first place falls apart.
69There's a difference between taking your answers seriously and having serious answers.
  • The former is about ideology for clarity of group membership.
  • The latter is about nuance that actually adheres to reality.
70The first prong of Kant's Formula of Universal Law is the contradiction in conception test.
  • Imagine an act, like lying or stealing.
  • Now, push it to its limit–what if everyone always did that act all of the time.
    • If everyone lied, there would be no reason to ever trust anyone's promises to be true, and thus there would be no reason to lie.
    • If everyone stole, there would be no property rights, and there would be nothing to steal.
  • If the act destroys the concept of the act, then it is not moral.
  • To be clear, this is necessary but not sufficient.
    • Plenty of nasty acts don't self-destruct like this.
  • This has echoes of the Rawlsian Veil of Ignorance.
    • If you remove your situated perspective entirely, would you want to live in a world with it or without it?
  • Related: this insight about our modern political reality from an insightful Hacker News comment:
    • "Yup, if I claim everyone is corrupt, then I can be corrupt.
    • Ironically, if I'm corrupt, I probably honestly assume everyone else is, or at least superficially assume that.
    • Because if I don't, I might think other people are good and I am bad."
71Someone who doesn't think they're stupid, if they don't get something they think it's stupid.
72A nerd club should be about ideas not relationships.
  • The socialization should be secondary or maybe even tertiary.
  • Otherwise it becomes cool and a bad kind of scene
73Douglas Hofstadter: Analogy as the Core of Cognition.
74Why are so many words based in Latin?
  • Because it is a schelling point.
  • For a word to emerge and settle in common usage, everyone who hears it has to agree that it sounds legitimate.
    • No one has to love it, but nearly everyone has to think it's plausible.
  • Everyone agreed that latin-based words are refined and legitimate.
  • That meant they got a head start on other random words trying to emerge.
75Most people approach networking 1:1s as a transaction.
  • "Did I get something out of that meeting?"
  • That treats the meeting as a means.
  • I approach having meaningful and interesting conversations as an end in and of itself.
  • That means that I naturally enjoy networking, which means I get to extend my personal serendipity engine automatically.
76Adler said that meaning is about feeling useful to a community you care about.
  • Importantly, it's about your feeling, not necessarily about reality.
  • When you are authentic to yourself you'll find your true community, where you can be true to yourself.
77A friend's birthday is on 9/11.
  • What he asks for on his birthday is "Do one unnecessarily kind thing for someone and then tell me about it."[f]
  • What a wonderful gift that makes the world a better place, even if just a little bit.