Trying to make sense of what’s going on in AI right now
Associate Professor of Engineering, Harvey Mudd College
Venture Partner, Praxis
2026-02-13
| Analog Electronics | Digital Logic | Machine Code | High-Level Languages | LLMs | |
|---|---|---|---|---|---|
| Unreliable substrate | Continuous voltages | Timing, race conditions | Raw binary sequences | Manual memory, boilerplate | Probabilistic token prediction |
| Wrangling | Noise margins, thresholds, error correction | Clock signals, formal verification | Assemblers, linkers | Compilers, type systems, garbage collection | Guardrails, structured output, evals, RAG |
| Abstraction achieved | Clean 0s and 1s | Reliable instruction execution | Human-readable programs | Expressive software systems | Intent-specified agents |
| What you get to forget about | Voltage physics | Gate-level timing | Register allocation | Memory management | Implementation details of how |
Me:
Hey Claude, think you can build some interesting visualizations for E79 about feedback control systems? Here’s the URL to the relevant practicum, build me something cool.
Me:
Hey Claude, I want to make a new demo to illustrate the power of linear algebra. Let’s build a demo which shows the power of the Discrete Cosine Transform (the algorithm under the hood of the JPEG) and illustrate how it enables progressive rendering.
Me:
Hey Claude, my colleague has a site on Canvas that I’d like to help her move to a Quarto website. Here’s the URL. Use my browser to examine the structure and build a plan about how to scrape all the data and create a Quarto site from it.

Claude, 30 minutes later, with a bit of help from me along the way (but also a sink full of dishes washed).


claude at the command prompt
Rule #1: If you don’t know what’s going on, just ask Claude.
I am teaching a lecture on
topicnext week and want to develop a simple visualization to highlightconcept. Help me think through what some good options might be, and after we finish developing the idea, let’s create a simple web app that I can use in my lecture.Here is some additional context related to this lecture:
replace this with text or other information related to your lecture (e.g., slides, images, text, links, etc.)




