Skip to main content

First Pop-up

In our first class we learned about basic paper engineering and pop-ups. Our assignment was to make a paper bug using a template. Here is the result:


I used scissors and an exacto knife to cut the paper. All of the paper is attached using one-sided artist tape except for the bug's arms, which are attached with two-sided tape. I found the bone folder to be very useful for making good folds.

Read more…

History of Contemporary Art and New Media

History of Contemporary Art and New Media, taught by RoseLee Goldberg.

Class blog posts:

Project Development Studio

Project Development Studio, taught by Daniel Rozin.

Class blog posts:


Subtraction, taught by Ben Light.

Class blog posts:

Winter Break

My first semester at ITP is complete, and I enjoyed it very much. The workload was intense but that never bothered me. Every day I got out of bed excited for the things I would do that day.

Currently I am making improvements to this website. I made many enhancements to the style sheets and added a logo to the side menu. I also wrote extra documentation that I didn't have time for during the semester.

Before the next semester starts I hope to move the hosting from github to S3. If I have time, I'll add a P5 animation to the homepage.

Unity Maze Game

Here's a video of the Unity game I discussed in my previous post:

The music is Shizaru by Lie Too Fine.

This is a Windows game I can play with a game controller. I've also compiled this for an Android phone but can't try it because I don't have the proper USB-C cable. It seems Unity can also make a virtual reality version of this too. Can't wait to try this out on my new Google Pixel 2 phone.

Great Heart Physical Computing Project


The Great Heart project is the result of the hard work and effort of Camilla Padgitt-Coles and James Schmitz.

Project Summary

"Great Heart" is a collaborative project created for Tom Igoe’s Introduction to Physical Computing class by Jim Schmitz and Camilla Padgitt-Coles. The project uses a pulse sensor to detect the user's heartbeat and translate it into sound. The user can hear their heart rate sonified and follow breathing visualizations which are designed to guide their breathing to help users achieve inner peace, release anxiety, and slow their heart rate down. The user puts on a wristband with the pulse sensor attached and sits as long as they choose with the sounds and visuals.

Read more…

Tuning Hyperparameters

Our last Learning Machines assignment is to calibrate the hyperparameters for a Multilayer Perceptron. Patrick gave us a working model using the MNIST database of handwritten digits. The model uses a Restricted Boltzmann Machine to reduce the dimensionality of the data and then a Multilayer Perceptron to classify the digits.

I was able to achieve an out-of-sample accuracy of almost 96%. This is in line with the results of other researchers.

Read more…