Skip to content

Hilly – A Toy Language for Learning Programming Language Theory

Hilly is a very simple programming language that serves to teach students about the basics of programming language theory, abstract syntax trees, functional programming, and interpreters. I recently hosted a workshop in which we walked through building the Hilly interpreter. The workshop is intended for high schoolers or early undergraduates… Read More »Hilly – A Toy Language for Learning Programming Language Theory

Tracks of Redemption, or: How I Learned to Stop Worrying and Love the B&M

A few months ago, I wrote a paper about my personal relationship with creativity and conformity in my lifelong hobby of roller coaster design. Completing the paper reinvigorated my passion for coaster design, which had been waning for some time. In the summer of 2022, I joined the official Discord… Read More »Tracks of Redemption, or: How I Learned to Stop Worrying and Love the B&M

Commutativity Reasoning for the Heap (MS Thesis)

The publication of my thesis is available at https://www.proquest.com/docview/2681771819. I am proud to report that I have completed my thesis for my master’s in computer science at Stevens! You can see my presentation and paper below. Here’s a PDF of the slides, with some bonus slides at the end.

Autoextinction

The Fermi paradox asks why we have yet to identify any evidence of extraterrestrial civilizations despite the overwhelming likelihood that life exists in abundance across the universe. One hypothesis which reconciles this discrepancy is the Great Filter, which posits that intelligent beings are actually a rarity, because the billions-year journey… Read More »Autoextinction

A Grand Symptomatic Venn Diagram

Psychiatry occupies an amorphous place in medicine, somewhere between psychology, neuroscience, sociology, and philosophy. As our scientific understanding of the mind continues to lag behind that of the body, the diagnosis and treatment of mental illness lack the rigor one can expect in other medical disciplines which study various bodily… Read More »A Grand Symptomatic Venn Diagram