Things I've written on various topics

Let's talk about Ranked Choice voting

 June 13th, 2021 |   7 minutes

New York City is about to have its first ever ranked choice elections. This post is going to be a bit different compared to the ones I’ve previously written.

Code as a thing of beauty

 May 17th, 2021 |   3 minutes

Beauty is commonly described as a feature of objects that makes these objects pleasurable to perceive.1

When we think of code, we tend to think of it for utility rather than beauty. I think we’re wrong in this regard, and beautiful code is possible, and should be sought after. Writing beautiful code is something that we should strive for, not something that should be thought of as a side effect.

  1. Definition from Wikipedia. Is Wikipedia a thing of beauty as well? 

HackDalton: Running a CTF

 June 18th, 2020 |   4 minutes

I decided to run a small CTF1 for high school students. It was a lot of work, but it was definitely worth it. I called it HackDalton, after my school. HackDalton was my senior initiative (for non-Daltonians, that is a fancy way of saying a big project that seniors do at the end of the year), and I was lucky enough to be advised by the wonderful Charlie Stewert.

  1. “Capture the flag”: A type of programming competition. Essentially, each team is given a set of problems that they have to “break in to.” These can be websites, programs, etc, and they each have a “flag” (an alphanumeric string) hidden inside.