notes

:: on haiku & senryū

5 minute read Published:

I love poetic primes.
For most of my life, I’ve been writing poetry when I experience a lightbulb moment. Over time, this habit shapeshifted to mainly haiku & senryū, often composing sequences of 23 - 31 or more on a day out. Although they’re usually reluctant to share, the more people that I’ve met, the more I’ve discovered that also have this practice in one way or another. People are like onions; they have layers. If you peel back enough, you’ll reach the heart – haiku & senryū are the key to mine.

:: face following and vSLAM for a Tello quadcopter

7 minute read Published:

Tello can do hard things.
Implementation of face detection / following and vSLAM on a Ryze Tello using its MATLAB toolkit.

:: on fast inverse square root

5 minute read Published:

An awe-inspiring C exploit imo.
I found it on YouTube and, as my friend Nolan reminded me the other night, this algorithm is not new. The fast inverse square root shook the nerd world with its implementation in Quake III (1999).

:: learning about quadcopters by building one

3 minute read Published:

I used a soldering iron and a raspberry pi during lockdown to stay sane.
My introduction to quadcopters and robotics in which I learned a lot about the quad ecosystem and their constitution. However, I suggest following a smaller, cheaper, and more recent build guide. Although my naivete showed through here, my fascination with quads has not soured; check out my Tello face following and vSLAM project!

:: dimensionality reduction on neural data

5 minute read Published:

PCA vs. autoencoder: the ultimate dimensionality reduction showdown
I fell in love with dimensionality reduction when I was learning statistical ML. Since I also study neuroscience, I wanted to practice the art at the intersection of my interests. I compared the 3D projections of a 53-dimensional neurophysiology dataset produced by PCA and a shallow autoencoder.