The Embodied InternetAugust 13, 2025 In the same way that a free and open internet laid the foundation for most of AI today, a free and open "robonet" will lay the foundation for the future of embodied AI.
Affine TransformsMarch 26, 2024 A perpetual pain point for people working on computer vision is dealing with affine transformations. This post provides a simple example of how to reason about them.
Why K-Scale WinsMarch 1, 2024 A copy of the business plan I wrote for K-Scale Labs when I was initially raising money, outlining my thoughts about how the space would likely develop and how I felt I could build a company to take advantage of these developments.
Starting a Startup, ReloadedJanuary 22, 2024 My "Starting a Startup" post from a few months ago needed a refresh. This is a new version with my updated thoughts about what a successful startup looks like.
Diffusion verses Flow MatchingJuly 19, 2023 An accessible introduction to diffusion and flow matching models. This post aims to be both complete and easy-to-follow as a reference for implementing diffusion models yourself.
RWKV Language Model MathJune 16, 2023 In-depth explanation of the math behind the RWKV model, with PyTorch implementations, plus a discussion of numerical stability.
Possible Ideas for Robotics StartupsDecember 25, 2022 A list of ideas for robotics startups, focusing on things that are feasible right now and things that will likely become feasible in the next few years.
Three Months of Daily JournalingJuly 26, 2022 Meta-journal about journaling for more consecutive days than I initially thought I would, and whether or not it is a worthwhile habit to cultivate.
"The Decadent Society" Book ReviewMarch 22, 2020 Summary and thoughts about The Decadent Society: How We Became the Victims of Our Own Success by Ross Douthat.
Roaming through JapanMay 8, 2017 Exploring the Land of the Rising Sun for 19 days by train, through Tokyo, Nikko, Sendai, Sapporo, Kyoto, Osaka and Nagoya.
How I Spent Spring Break in CubaMarch 4, 2017 A field guide to traveling to Cuba, written by naive college students for naive college students, mostly as exposition.
Restricted Boltzmann MachinesJuly 18, 2016 Building on the Recurrent RBM for sequence modeling. This post relates to what I am doing for my Master's thesis.
Question Answering using KerasApril 27, 2016 An in-depth introduction to using Keras for language modeling; word embedding, recurrent and convolutional neural networks, attentional RNNs, and similarity metrics for vector embeddings.
Atlanta Craft Beer ReviewsMarch 30, 2016 Some facts and very sarcastic opinions regarding craft beers that can be bought at the Krogers near my apartment.
A Neural Network in 28 Lines of TheanoFebruary 23, 2016 A quick introduction to using Theano for deep learning, from the bare-bones to a full neural network.