I’ve always liked to think of the A in AI as augmented instead of artificial. Humans plus AI instead of versus. This is hardly controversial if you look at it in terms of any technology invention: cars made horse buggies obsolete. EVs and solar panels are making petrol engines go the way of the dodo. And in every case, […]
The problem I've been interested in is this: if you have content or principles that you'd like to learn from a book, is it possible to build an interactive agent that can help you grok that content easier? In Part 1 I built a Socratic programming tutor as a CLI agent on Flue. It ended on a […]
In 1984, Benjamin Bloom published a finding that has haunted education ever since: students tutored one-on-one performed two standard deviations better than students in a conventional classroom. The average tutored kid beat 98% of the untutored ones. The catch—the reason it's called the 2 Sigma Problem—is that one-on-one tutoring never scaled. We've known the best way to teach for forty years […]
TLDR: I've rebound the space key so that when held it behaves like a combo of Ctrl+Option+Cmd+Shift (the Hyper key) using kanata, and then bound Space+letter combinations using Raycast to launch and switch between apps instantly. Why? Once in a while I make a change to my workflow that feels like it's worth blogging about. […]