Human Agency in a Digital World with Marcus Fontoura
synopsis
Marcus Fontoura, a technical fellow in Azure Core at Microsoft, ends up arguing in the book Human Agency in a Digital World that digital systems are human choices to be understood and shaped, with AI used to amplify human judgment on real problems and technologists taking a larger part in society's decisions.
Why the book. Fontoura's daughters' questions about AI, jobs and education prompted it; technical deep dives serve as illustrations so curious readers can reason about systems at a high level.
Evolution and fragility. Fontoura sees AI as an evolution from earlier machine translation and search, powered by data and compute. Asked whether companies over-optimise into fragility, Fontoura agreed but said software differs from bridges: it assumes unreliable parts and builds resiliency on top, citing Leslie Lamport.
Agency, juniors and teams. Fontoura would keep some activities human even against a perfect robot tutor, and shares Hanselman's concern that AI helps senior engineers more than juniors, calling for an intentional plan. Hanselman relayed Mark Russinovich's scepticism of huge context windows; Fontoura added that systems thinking is not yet encoded in AI, and that agents sharing one model make a more fragile team than heterogeneous humans.
Virtuous cycles. Productivity gains should grow the pie and be reinvested in innovation, not used to shrink teams.
Laws of fiction. Drawing on Harari, Fontoura separates physics from invented systems such as money and apps, arguing society can decide which it wants, as with social networks' effect on teenagers. Fontoura dismisses AI-domination fears as dated, wants AI aimed at climate, income distribution and transportation, and wants more computer scientists in politics.
- AI is an evolution, not a revolution. Fontoura, a technical fellow in Azure Core at Microsoft and author of Human Agency in a Digital World, traces a line from early-2000s machine translation, chess and Jeopardy wins and word-processor spell-check to today's models; what changed is web-scale data and processing power, not the foundations.
- Resilient software assumes unreliable parts, unlike traditional engineering. Where a bridge is built to withstand every storm, distributed systems engineer resiliency on top of components expected to fail; Fontoura cites Leslie Lamport's definition of a distributed system as one where an unknown computer's failure breaks yours.
- AI helps experts and leaves juniors without patterns behind. Fontoura shares Hanselman's worry that juniors who lack knowledge of good patterns and anti-patterns get less from AI, and says the fix needs an intentional plan rather than giving AI to everyone and hoping. Fontoura argues current AI lacks systems thinking, and that a team of agents built on one model is fragile in a way a heterogeneous human team is not, a framing Hanselman extended as "one person cloned".
- Productivity gains should be reinvested in innovation, not headcount cuts. In Fontoura's virtuous cycle, better tools make people achieve more with less, which should grow the pie rather than shrink teams, with the value generated reinvested in new technology.
- Digital systems are "laws of fiction" society can choose to reject. Borrowing Yuval Noah Harari's idea of shared inventions, Fontoura contrasts gravity with apps like TikTok and questions social networks' effect on teenagers' health. The AI-domination debate is, in Fontoura's words, dated and uninteresting; the book prefers AI applied to climate, transportation and social mobility, and wants more computer scientists in politics.