Xing

Other Cool Thingys

Non-programming stuff I've worked on.

Return to Projects

Video Essays

Can AI Pass Freshman CS?

To answer this question, I took the best models from ChatGPT, Claude, and Gemini and ran them through CS 2112 at Cornell University, the hardest first semester CS class offered. Over the course of the semester, I pushed through broken AI products, absurd claims, and hallucinated garbage as I graded every single output against the same rubric we use against students to see if these PhD level experts can match up against a first semester freshman.

The videos below are from my undergraduate days, when I took some courses on game studies and made some analysis videos about some games.

How P5S Adapts & Evolves Its Source Music

A detailed dive into the music of Persona 5 Strikers and how it had to adapt to the new style of gameplay.

Beyond the Fourth Wall

An exploration of the different ways games break the fourth wall, and how they differ from other mediums.

Persona 5 Plays Like an Action Game

Fairly self-explanatory. I gush about P5's combat system for 5 minutes.

Research

A Language for Generating Flat Data Structures

A domain-specific language to describe data structures naturally as graphs before the compiler automatically generates flattened arrays in Rust to be used in high performance applications. My Masters thesis.

Read

I also did some relatively unsuccessful undergraduate research into potential avenues to compute audio reverberations in real-time, especially in the context of a game engine. Explored digital waveguide meshes and a "mesh-tracing" algorithm proposed in the literature. It can be read here. I am unsure of the copyright situation of this paper so assume it is not governed by the same licenses as the rest of this site.

Music

No professional composer am I, but I did throw together some tunes for the course in computer music I took. Since I got nothing better to do with them, I may as well share them here. These are released under the same CC license that governs most content on this site, so feel free to use them in your projects, following all rules in the footer.

Water Bottle

An piece made from a single sample of my water bottle being hit against a table.

Raw .wav download

Return to Projects