tech Setting-up Secure WebSockets on Ubuntu Servers The purpose of this guide is to help someone setup a secure websocket server on any Ubuntu VM (AWS/Linode/Digital Ocean/Azure etc.). Given the current state of the
research TunePad | Broadening participation in Computing via Music Since completing my Ph.D., I have been working as a HCI Researcher and Software Lead on the TunePad project. TunePad is a tool for creating music using the Python
tech Fathom installation on a Ubuntu Server running NginX As we got closer to opening up TunePad to more classrooms, we wanted to have some web analytics set up. While Google Analytics is almost the default choice in such
repair Remote Unlocking the Acura Legend Using a BLE micro-controller and a solenoid A small project to add a remote unlocking option to an old car.
research AutoPoint | Interacting with Distant Objects While Traveling in an Automobile From my childhood, I have loved cars; perhaps it should not be surprising that my graduate studies would involve cars in some form or the other. However, I count myself
research FieldGuide | Apple Watch as a museum guide I designed and developed an Apple Watch application to let museum visitors navigate galleries of interest more easily, communicate/share data between the watch and a museum's interactive displays for
research Digital Exhibit Labels in Museums: Promoting Visitor Engagement with Cultural Artifacts. The Digital Rails project was done in partnership with the fine folks at Chicago's Field Museum. The museum had recently opened up a state-of-the-art gallery called the Hall of China
repair More front-end repairs on the Acura Legend Changing the CV-axle, upper-control arms, and stabilizer bar links.
repair Repairing brakes on a 1988 Acura Legend Front brake repair (rotor + brake pads) on the Acura Legend.
tech Article 5 for cyber-crime Could NATO put in place an “Article 5 for cyber crime” into effect? Basically a modern day equivalent that could read “The parties agree that a cyber-attack against one or more of them in Europe or North America shall be considered a cyber-attack against
tech Maps, and self driving cars What do Google Maps, Apple Maps and Bing Maps (Nokia Here?) mean for the future of mobility? Reading Justin O’Beirne’s essays [https://www.justinobeirne.com/essays/] comparing cartography
research Eco-Feedback Technology When I started working at the TIDAL Lab in 2012, a project that investigated family practices around appliances and household energy usage was already in place (NSF grant). Over the
research GhostHunter | Parents and Children Playing Together to Learn about Energy Consumption GhostHunter started as an offshoot of the GreenHomeGames NSF grant, where we were exploring ways to augment traditional heating and cooling systems controls (such as the thermostats) in homes to
research Ultimate Trainer: Instructional Feedback for Ultimate Frisbee Players We added various actuators, sensors, and a micro-controller to a frisbee that could be used to give throw feedback to an ultimate frisbee player. Here's an excerpt from the paper:
travel TEI'13 (Barcelona, Spain) Spent a few days in Barcelona (10th -15th February ‘13). Attended a conference, but as is usual, one learns more from one’s travels. If you were to run into
tech Introducing Dart to an HCI Class I got an opportunity to teach an undergraduate course with my research advisor ( Mike Horn [https://tidal.northwestern.edu/people/mikehorn/]) during the winter quarter (Jan. 7th to Mar. 16th,
research FlexView | An Evaluation of Depth Navigation On Deformable Mobile Devices This was Jesse's Master's thesis project that we got to collaborate on. By this point in time, our lab had been researching Organic User Interfaces and flexible display interaction techniques
research Unifone | designing for auxiliary finger input in one-handed mobile interactions Unifone was Tre's (Andreas Hollatz) brainchild and ended up being the project that directly led to his Master's degree/thesis. Tre built all the hardware and the software for the
tech WaferLens: Interactive Ecosystem Education My friend Nick and I came up with an idea for making a tool for ecosystem education. Similar to other hierarchical systems, ecosystems also tend to have a distinct "layered"
research MultiPoint | Comparing Laser and Manual Pointing as Remote Input in Large Display Interactions Part-I of my Master's thesis (Remote Multitouch: In-Air Pointing Techniques for Large Display Interactions) where we were looking at how well in-air gestures can work for data manipulation tasks on
travel ITS'11 (Kobe, Japan) Went to Japan in Nov. 2011 to present a paper at ITS. Officially work, unofficially a tour of Japan. Japan knocked it out of the park on all of the
research Pointable | An In-Air Pointing Technique to Manipulate Out-of-Reach Targets on Tabletops Part-II of my Master's thesis (Remote Multitouch: In-Air Pointing Techniques for Large Display Interactions) where we were looking at how well in-air gestures can work for data manipulation tasks on
travel Stawamus Chief, Vancouver Right after the CHI conference was over, Tre came over from Victoria and we went on a hike to the Stawamus Chief. I was in Vancouver for CHI 2011 where
research Waveform | video blending with in-air multi-touch gestures About 8-months into my Master's program, my advisor (Roel) gave me an idea to work on a project that ended up becoming a precursor to my thesis. The idea was