McCoy R. Becker / Homepage / GitHub / MIT ProbComp
I work on probabilistic algorithms and software for modern hardware, with a lot of my time spent thinking about programming languages, compilers, and systems. I'm currently a PhD student at MIT ProbComp.
Current focus:
- probabilistic programming on accelerators, especially parallel ones
- programmable inference systems
- agent harnesses
- Human/agent interface and interaction design (an important area!)
I'd characterize myself as a systems thinker — I like sharp programmable tools. Most of my work starts from my desire for some sort of experience or useful item, and then I spend a lot of time thinking and tinkering, often with the goal of constructing one of these tools. I often get stuck in this phase, and like for my collaborators to yank me out. When it comes to projects, I'm not risk averse, and I'm willing to spend a large amount of time to get something right or try something crazy. This may indicate I'll never be a very successful academic, but I'm happy to share designs which I think are good with the world.
Local churn
Packages with recent commit activity.
Selected projects
Probabilistic programming
Language and compiler systems
Agent tooling
- mu — Programmable personal assistant for technical work, designed for long-running execution/persistence/reactivity; exposes shell-first primitives (issues, heartbeats, programmable
mu_uidocs) for custom orchestration.
Papers
Tools I use
Open-source software from my dotfiles that makes my workflow possible. Nodes with a ♥ link to the project's sponsor page.
