#human-computer-interaction
48 episodes
#3835: Slack's Accidental AI Agent Superpower
The tool that failed to kill email is now thriving as the notification backbone for AI agents. Here's why.
#3718: AI Babysitters Already Exist—What We Learned
Tens of thousands of Chinese families already use robot babysitters. What actually happened, and what's next?
#3221: Why Can't Your Partner Reach You? The Family Pager Problem
Smartphones have no reliable urgent notification channel for families. Here's why — and what might fix it.
#3198: Why Architects Still Use 1963 Pens
Why architects still use isographic pens and parallel rules in 2026 — and what that teaches us about thinking through our hands.
#2592: The Market That Never Went Away
From IBM terminals to Stream Decks — how macro keyboards evolved under the radar for decades.
#2577: Fixing Hidden UI Bugs on Real Devices
Tools and strategies to catch layout failures across devices before users abandon your app.
#2567: Beyond Pixels: Controlling Apps Without Vision
How MCP agents can use accessibility APIs and COM to control Windows and macOS apps at the protocol level.
#2558: Should You Say Please to AI?
The surprising cost, technical tradeoffs, and ethical dilemmas of saying "please" to chatbots.
#2549: Jakob's Law: Why Users Think Your App Is Broken
Why broken keyboard shortcuts destroy user trust — and what Jakob's Law reveals about design expectations.
#2507: The AI Design Engineer: Your New Job Title?
What happens when product thinking meets AI agents? The future of software work is here.
#2493: Are You Writing for Humans or AI Agents?
How GitHub repos, JSON formats, and competing standards are reshaping who (and what) you're publishing for.
#2463: Tmux vs Modern Terminals: What Multiplexing Actually Gets You
What multiplexing actually means, why tmux still matters, and how WezTerm and Ghostty changed the calculus.
#2453: Escaping the AI Doom Loop in Hiring
What if job matching was built on desire, not desperation? How one signal outperforms 100 applications.
#2330: Offloading Attention: The Case for Ambient Notifications
How USB lights and DIY setups are rethinking notifications to reduce screen overload and tap into your peripheral vision.
#2329: The Notification Trap: Escaping Communication Overload
How do you manage messages across ten apps without losing focus? We explore the chaos of modern communication and tools to tame it.
#2278: Visual Programming's Enduring Tradeoff
Why do visual programming tools keep resurfacing—and why do power users keep hitting their limits?
#2247: Building the All-Whiteboard Room: What It Actually Costs
A deep dive into whiteboard paint, porcelain steel panels, glass boards, and the engineering reality of covering every wall—and ceiling—in a worksp...
#2182: Can You Actually Review an AI Agent's Plan?
Most AI agents have plans the way you have a plan while half-asleep—something's happening, but you can't see it. We map the five major planning pat...
#2150: Debugging Your Brain’s Source Code
Learn the five-step CTFAR sequence that turns emotional chaos into a logical, debuggable system for a managed mind.
#2123: Human Reaction Time vs. AI Latency
We obsess over shaving milliseconds off AI response times, but human biology has a hard limit. Here’s why your brain can’t keep up.
#2047: Why Video Calls Feel Like a Workout for Your Brain
Remote work is draining our "social radar," but new science shows how to rebuild it.
#2045: Anonymity Isn't the Problem, The Architecture Is
Why does Reddit amplify toxicity while other anonymous spaces stay healthy? It's not the mask—it's the room's shape.
#1960: The Microscopic Venetian Blinds in Your Screen
A coffee shop glance reveals a black slab, not your data. Discover the microscopic Venetian blinds making it possible.
#1883: From Juicero to Yik Yak: Startup Graveyard
We revisit 10 failed startups, from a $700 Wi-Fi juicer to an anonymous social app that turned toxic.