In cryptography, a padding oracle attack works like this: you probe a system, and how it responds reveals something about your own input. You learn the game by playing it.
Working on River has challenged my thinking about human-computer interaction in a way nothing else has, and that analogy kept nagging at me.
Working with an AI agent in public surfaces something you don't get in a private window: you see how people think. The questions they ask, how they frame them, where they get stuck. River doesn't just flow through your work. It reflects it; and as an engineer learning from some of Shopify's best, that visibility is everything. It's how I've learned best & it's how I'm still learning.
That's the ripple I didn't anticipate, all of us figuring out how to play. So... if you could ask an oracle anything, what would you actually ask?
I'd ask if I'm onto something here, or losing it. Maybe both.
(It's been a total honour to be a part of this effort, and we're just getting started 😝)