On SummersIt is late spring in New York as I write this. The trees outside have already turned green and full. It is warm; a fan in my room is turned…May 29, 20232May 29, 20232
On Making FriendsI don’t quite know how to make or keep friends. I’m incredibly clumsy at it, and my general lack of competence or finesse occasionally…May 26, 20232May 26, 20232
Published inVimeo Engineering BlogDRM at VimeoDRM technology for streaming media is a decades-long evolution of cold war era communication techniques. Here’s how Vimeo does it.Aug 3, 2021201Aug 3, 2021201
Review: Honeymoon in Tehran by Azadeh MoaveniHoneymoon in Tehran is an interesting title because not only does it describe the sequence of events in the story around Moaveni marrying…Dec 18, 20202Dec 18, 20202
Chronicles of the Reckoner GearspaceUsually, upon discovering that I’m a musician, people ask me what kind of music I make. Always a moment of stammering followed by me…Oct 31, 2020Oct 31, 2020
A Spring of FarsiIn April, succumbing to the anxieties over lost time during the quarantine, I signed up for Farsi lessons at the New York Persian Center…Jun 28, 2020Jun 28, 2020
On Using Kekulé Structures For MusicI’ve come to depend a substantial amount on taking notes. This has supplemented my general creative tendencies around interpreting one…Jun 8, 202068Jun 8, 202068
A Brief History of Stopping TrainsTrains can be incredibly long. Freight trains can often be a mile long, if not more. Imagine a vehicle so long that it can at once pass…May 24, 202012May 24, 202012
Trains: Gradients in the NYC SubwayAn inclined plane is a simple machine — so, obviously, it’s everywhere.Mar 13, 202022Mar 13, 202022
Fall Of Another Year (II)I had an eventful Fall in 2019 and have decided that it needs to be documented. This little series of blog posts will go over the various…Dec 24, 20196Dec 24, 20196
Fall Of Another Year (I)I had an eventful Fall in 2019 and have decided that it needs to be documented. This little series of blog posts will go over the various…Nov 9, 2019Nov 9, 2019
The Best Starter Train in New YorkLearning the New York City subway system when you’re new to the city is an excellent meta-game with lots of little games in it. It is in…Mar 7, 20191Mar 7, 20191
Published inVimeo Engineering BlogMaking art with Vimeo Max/MSPExperimental digital art has existed for over 20 years, and it has grown increasingly nuanced in that time, with better devices and…Mar 19, 20181Mar 19, 20181
Review: If On A Winter’s Night A TravelerHaving outlived the age that many science fiction novels predicted, it is often very entertaining as a culture to nostalgically look back…Nov 12, 2017Nov 12, 2017
Different TrainsOne day I was hiding in my room full of anxiety after a rather heated conversation with a roommate. So I decided to follow the train lines…May 6, 2017May 6, 2017
Experts Advice — A tutorial (sort of.)I looked far and wide for material to understand the Experts Advice framework for a machine learning class at school. A lot of it is…Mar 23, 2017Mar 23, 2017
Spectrogram of a Penderecki CompositionKrzysztof Penderecki is a polish contemporary composer known for his unconventional treatment of orchestral music. He frequently makes use…Feb 21, 2017Feb 21, 2017
Fan Chirp TransformI spent good amount of the time between Halloween and Christmas trying to write computer programs that analyze music to pick up very…Feb 5, 20171Feb 5, 20171
Unboxing JugaadJugaad is a colloquial Hindi and Punjabi word, meaning a low cost solution. It is generally used in India to represent an innovative…Jan 27, 2017Jan 27, 2017
Wavelet ExperimentsThis is a repost from March 2016 on experiments with Wavelet Transforms.Jan 27, 2017Jan 27, 2017