The Messy Truth About “Thinking” Machines

In last week’s WB-40, guest Rufus Evison drew an interesting analogy between how LLMs work and Daniel Kahneman’s Fast and Slow thinking model. Rufus described how LLM responses are “fast”, almost instinctive based on past experiences and pattern matching, and the problem with them is that they need to be more “slow”, deliberative and logical. … Continue reading The Messy Truth About “Thinking” Machines

Simulating interactions

For many years I've held true to a concept that goes as follows: You can exponentially scale transactions. You can change interactions into transactions and then exponentially scale those transactions, but you lose social and cultural meaning along the way. You cannot exponentially scale interactions. They only scale in a linear fashion. My go-to metaphor … Continue reading Simulating interactions

Prompt Midwives

In Claire L Evans' wonderful book Broad Band: The untold story of the women who made the internet there is a particularly interesting observation about how a conference held in 1968 in the Bavarian ski resort of Garmisch had a huge impact on the gender bias in the computing industry. In the late 1960s there … Continue reading Prompt Midwives

Apple’s Duopoly Challenge

There are a lot of duopolies in the world. Coke and Pepsi. Windows and Mac. Android and iOS. Labour and Conservative. When you have a duopoly it's really hard to get a new entrant in to break it. Remember Virgin Cola? Remember OS/2? Remember Windows Phone? Remember the Liberal Democrats? I was working at Microsoft … Continue reading Apple’s Duopoly Challenge

Technical Credit Card

Metaphors are powerful things. They are core to how we make sense of the world. Good metaphors are a great way to get ideas to transmit. Bad metaphors get in the way of understanding. In the last few months I've been thinking about the metaphor of "technical debt" and wondering increasingly if it is much … Continue reading Technical Credit Card