I’m a researcher, a (failed) founder, and a former/future startup executive. Intellectually promiscuous. A fox, not a hedgehog. I’ve always read widely to forge as many interesting connections as possible, curiosity catalyzed by an obsession to understand.

Current Explorations

I am persistently drawn to what could be, what could have been - to the possibilities we haven't considered, the connections we haven't yet made. The most interesting, most creative, solutions often exist in vast, wicked landscapes, obscured by the complexities of reality masking robust but derivable underlying structures.

How can we find the optimal solutions for ANY problem or opportunity?

We routinely commit years of work and millions of dollars to solutions often selected with limited more than a confidence-driven whim. What our current approaches and tools miss is that every opportunity, and every solution, exists in a vast space - of false starts, fools gold, local optima, and occasionally, a true optimum. My work here explores both how we construct and explore these spaces - systematically and computationally; across code, persons, and organizations. Concretely, this means evolving and evaluating populations of candidate solutions while preserving their differences, whether in software or human systems - using simulated environments to explore many more possibilities before committing to expensive, slow in situ testing, then feeding the persistent delta between expectation and reality back into the models guiding our search.

How do different representational architectures extend and expand our ability to understand?

Neither humans nor machines encounter reality in full. We operate through representations that preserve some distinctions and discard others, shaping what we can understand, imagine, and accomplish. The extraordinary capabilities of language models have made it tempting to assume that every remaining capability will follow from the same (transformer) architecture. I’m interested in where that assumption breaks - and what becomes possible when we deliberately construct alternatives. My work combines explicit relationships in graphs, learned geometries in latent spaces, and language models with mechanisms for memory, search, and evaluation, starting with the capability we want to create and working backward to the representations it requires.

Current Projects

This agentic present/future in which we find ourselves is both catnip and a blackhole for builders. Below is a brief representation of the (probably) too many projects I'm currently developing, each at different levels of done. Thoughtful collaborators welcome!

Secondary research, writing, empirical research and product discovery connected in an operating system for R&D.

Modern R&D has rapidly become both easier to execute and harder to navigate. Agents enable us to translate ideas into software at a pace and scale that was previously impossible - but the expanding universe of models, methods, tools, and knowledge makes understanding what’s possible, and how to use it well, an increasingly demanding undertaking of its own. This begs the question: how should we organize research when general-purpose intelligence can be summoned on demand, configured for different kinds of work, and deployed across "infinite" investigations at once? Kensho is a generalizable, extensible operating system for R&D, built for humans and agents to investigate any idea, opportunity, or solution regardless of domain or expertise within a singular platform.

Writing

All writing ↗

Writing forces me to find out whether I actually understand something. Putting it out into the world gives other people a chance to challenge it and make connections I haven’t.