Episode 17

Sleeping Rats and Sociopathic Agents with Phillip Cloud





Phillip Cloud has been shaping the Python data ecosystem since the early pandas days — and he has *opinions*. Now a principal engineer at NVIDIA leading the Ibis project, Phillip talks about how he stumbled into open source via an eye movement lab, why he prefers his coding agents cold and emotionless, and what happens when you ask an LLM for woodworking trig. Plus: terminal user interfaces, the file hierarchy standard hot take nobody asked for, and the pineapple-on-pizza hill he's willing to die on.

Listen on:

Follow The Test Set:

EPISODE NOTES

Phillip Cloud (NVIDIA, Ibis project) joins Michael Chow, Wes McKinney, and Hadley Wickham to talk about his path from eye movement labs to pandas core team, why developer productivity tools have quietly gotten amazing, his brutally honest take on coding agents, and what it would actually take to impress him. Also: VisiData love, NixOS evangelism, and yard work as therapy.

    What's Inside:
  • From eye movement labs and MATLAB to pandas core team
  • Column multi-indexes: the feature nobody likes but Phillip needed
  • Why your command line tool better have a sweet TUI
  • VisiData: the terminal data tool you're sleeping on
  • Are we writing code for humans or for agents now?
  • Phillip's AI skepticism journey: Cursor, Claude Code, and frustration
  • The Numba CUDA test suite port that would finally impress him

HOSTS & GUESTS

Michael Chow

Principal Software Engineer, Posit

Michael Chow

Hadley Wickman

Chief Scientist, Posit

Hadley Wickham

Wes McKinney

Principal Architect, Posit

Wes McKinney

Phillip Cloud

Principal Engineer, NVIDIA

Phillip Cloud