Visual Design Assignment – What I like

Our first Assignment for our Visual Language class is to identify an example of design that we enjoy and then analyze it using the design principles we learned in class.

I love the minimalist posters created by Justin Van Genderen. (more here) I had seen these before starting this class, and only knew that I loved the simplicity and cleanliness of the design. After analyzing them more deeply, I see that he’s adhered to many of the design guidelines we discussed. I like all his sets (especially the star wars and space series) but for this exercise, I’ll focus on the Space Race – Astronaut series and this photo of the Gemini project:





Color was used sparingly and thoughtfully throughout the design. There actually is very little of it. The background of the main image is a dark blue that looks a bit transparent, allowing the texture of the background to come through, almost as if it was screen printed onto the paper below. The texture of the paper is also interesting, lending an aged appearance to the entire work.


Although I couldn’t identify the typefaces used in this poster, it looked like there were only 2 used: 1 for the title “PROJECT GEMINI”, and another for the body. The heading for the body text looks like the same font as the body, but just bolded. (EDIT: identified the title as ITC Avant Garde ExtraLight, though the body text was too small to analyze) This is something that I learned from our first class on the principles of typographic design: use only 1 or 2 fonts max. I’ve fallen into this problem before, thinking I need many different fonts to look interesting. I definitely see that keeping it to 2 has the desired clarity the designer was looking for.


I was surprised to see after I started drawing overlays that his columns were not quite the same width. What was consistent, however, was the whitespace. The gutters between the columns were the same size, and there was a consistent border all around the poster. I also really liked the fact that the space capsule itself is made using negative space.

Bubble Rider – my first complete game in Processing

I just completed my first full game in Processing! It’s called Bubble Rider and you can play it here:

Play Bubble Rider

It’s a pretty simple game; you control a green and blue bubble as obstacles wiz past them. I’ll probably tweak it to make it more fun and have the difficulty ramp up nicely, but for now, it’s functional and done.

I also made controllers for the game using some arcade buttons and an Arduino that communicates to the sketch over a serial connection. The switch is connected to the normally open and ground connectors.



The Arduino code is here:

Video and sound catch-up

This was one of our first projects in Video and Sound class. We were asked to create a soundscape recording. Our group had the idea of everyday sounds which eventually morphed into just breakfast sounds. I recorded all the sounds in my apartment with a Zoom H4N recorder and a small shotgun mic. Everyone in our group edited portions in Garageband. I really had a good time with this project and was really surprised by the quality of audio this recorder produces!

Check it out:

Design Meets Disability

Reading Response to excerpt from Design Meets Disability by Graham Pullin

I really enjoyed this weeks reading assignment about the design of tools used by those with physical disabilities. Pullin describes how most assistive devices are designed to draw as little attention to the device as possible. Prostheses illustrate this example clearly; they are usually flesh-colored with a texture intended to imitate skin. What I found interesting was his commentary of how glasses have bucked this trend. He explains how glasses used to be treaded as medical apparatuses, but have more recently become something we wear as opposed to use. He contrasts this to how we think of hearing aids. What I found lacking in the text was the reason why glasses have become a fashion statement and accepted – even envied – by non-glasses wearers.

I think I have an idea. I don’t claim to have studied this or to have anything other than anecdotal evidence, but I think the reason glasses have passed into fashion accessory territory has to do with what we associate with glasses themselves. Glasses seem come with a stigma representing nerdiness, or sometimes elitism. Growing up, the geeks and nerds portrayed in movies and on tv always wore glasses. But now, nerds are cool! And anytime something becomes cool, people want to emulate it. Even the classic styles that were popular before glasses were cool are coming back into vogue. As a glasses wearer, It’s very interesting to observe.

So where do we go from here? I think an amazing trend in society is our increasing acceptance of disabilities. I loved the example of Aimee Mullins and her different legs for different occasions. For someone with a physical disability, there are options now to show their unique style instead of just trying to be “normal”. With the cost of rapid prototype machines and supplies (like 3d printers and cnc machines) decreasing rapidly, I could see small shops setting up to make custom-designed pieces for traditionally boring “invisible” medical devices, turning them into pieces that fit the style -and functional lifestyle – of their wearer.

Let’s get ready to RUUUMMMBLE!

No more mister nice thumb

A few assignments ago in physical computing, I had the idea to make a thumb wrestler with a homemade force detector. I’ll talk about that more below.

Ever since that lab, I’ve used what I’ve learned to build onto that project adding LEDs, a servo, and a piezo buzzer. Here’s a short video demonstrating the final prototype:


Processing catch-up post

I haven’t posted any of my ICM homework to my blog yet, so this post will take care of it in one shot! Here are a few of the projects I’ve worked on recently.


Move the mouse inside the window to create sparks!


The inspiration for this one was an equalizer. I ended up spending way to much time thinking about the math of the line heights


click inside the box to start drawing.

The Phantom of the Arm

I read an excerpt of Visual Intelligence: How We Create What We See by Donald D. Hoffman that spoke to the fact that there is evidence our brain constructs what we see and touch. The chapter discussed medical studies that were performed on patients who had limbs amputated but could feel the sensation that the appendage was still there (Phantom limb syndrome). Hoffman used this as an argument that even the sensation of touch is something created in our brains, not necessarily imposed through outside influences.

It’s something I’ve never thought about with regards to touch before. I’ve though about whether or not people see things the same way I do (physically, not metaphorically), or how my colorblind father and sister see the world, but I always just assumed sensations of touch were relatively universal. Is it possible to “spoof” a feeling of touch? I’m not sure if scientifically there is a way to make materials change their physical feeling yet, but that would be an interesting development. Or maybe a sensor in our brain that corresponds with a material. Wouldn’t a trackpad that changes texture depending on the application or game be really interesting? Maybe an e-book that could simulate the texture and weight of pages while still using a display. This really makes me rethink what could be possible for the future of human/computer interaction.

Physical Computing hits and misses

Physical Computing’s Greatest Hits (and misses) -Tom Igoe

I loved looking through this list of different types of physical computing projects. Some were very inspiring (mechanical pixels, fields of grass), and others I’ve seen many many times. what I really like about both the mechanical pixels and fields of grass are the scale and response given to a user. Seeing so many objects working together in harmony is mesmerizing and hypnotic. I think these ideas are great for art pieces or interactive displays, but I think the usefulness degrades when I try to think of “practical” uses (whatever that means).

One trend I’ve been seeing a lot recently is the use of the Kinect in projects. I think its fascinating to use our bodies as a controller and interact with digital objects on a screen (or other objects). There seems to be a market for it as well since there are other competitors making similar products (Asus and Leap Motion are both interesting examples). I don’t think these are the epitome of human/computer interaction, however. I think the problem is in the feedback. I’ve played some games on with the kinect on the xbox. One game, for example, you block dodgeballs with your arms legs and torso. But where’s the feedback? How do I know I blocked one? I don’t feel anything on my arm or leg, or anything anywhere. I think that’s an opportunity for improvement. There should be resistance and feedback built into the system in order to achieve a more life-like feeling.



Maker Faire NY 2012

On Saturday I volunteered at 2 booths for Maker Faire NY. I’ve been to the faire in California 3 or 4 times, but this was my first in New York! It was a ton of fun and I got to meet and work with great people.

First up was the Nerdy Derby. The idea was dreamed up and made into a reality by fellow ITP students and it was awesome. It’s basically a no-rules pinewood derby race. There were supplies provided for kids to make cars on the spot and then race them on our track. I had a lot of fun talking to makers, registering their cars and then helping run the races. Here’s a video that someone took with a camera attached to the car:

It was a blast! The part I loved seeing the most were parents encouraging their children to make things and not stepping in to do it for them. I loved seeing all the creative ideas for cars and parts and the thought that some of these kids put into their vehicles.

The next half of the day I volunteered at the Arduino booth. I did some small workshops showing how to make LEDs blink, but mostly talked to people about Arduino and all the possible uses. It was fun to talk to people with a wide range of experience with microcontrollers (I had questions from “what exactly is a microcomputer” to “Did you know the preprocessor is broken?”) I had a great time and enjoyed volunteering for a cause I believe in – helping people understand electronics using an open platform.


Week 2 Observation

For this assignment, we were asked to pick a piece of interactive technology out in the wild, and observe people using it. I chose something that frustrated me at first, but as I’ve now memorized the actions needed, it no longer bothers me: The MetroCard vending machine.

The first issue I found (and observed others making the same error) was to assume that the  two sizes of machines function the same way. This is not the case. At the smaller machine, (which does not take cash, by the way), you have the option to add money to your card directly after inputing your desired language. On the larger machines, you need to first select “MetroCard” then add fare.

I watched as tourists and locals used the machine. Most people who looked like locals to me were able to navigate the menus to their desired destination relatively quickly and confidently. Others, who I judged as less experienced with the machine, seemed to have troubles. They would stumble around the menus for a bit going back and forth and then look to their companions to see if they knew where to go or ask the attendant (if there was one present).

Another issue seemed to be the accuracy, or assumed accuracy of the touch screen. The touch layer is actually raised off the surface of where the information is projected by about half an inch maybe. Depending on the height of the user (and the angle they are looking) I saw many people miss buttons the first or second time. After reading Design of Everyday Things, this is an area where it seems like more affordances could be given. Instead of the touch screen that works some of the time, with squares as buttons, the machine could have actual buttons and a mapping to those on the screen.

Things that appeared clearly marked were how to insert a credit card and the MetroCard itself. I saw very few people put those in backwards or upside down, since the machine has very clear pictures on the proper way to insert them.

All told, the machines seem to function fairly well for those who use them often. Just from observation, and without knowing their actual usage patterns, it seems that the larger machines should have a quicker way to add money to an existing metroCard. From my observations, that was the most-used function. One potential solution I would propose is the ability to insert your MetroCard right away without pressing any buttons and take you directly to a screen with options for an existing card. Another way I would speed up transactions would be to assume the user wants to use English, but put a small icon with different flags in the corner for those who wish to use another language. The machines  could even record usage patterns and assume a different language for machines that are used the majority of the time in another language.