Research software
A continuous gesture recognition algorithm for touch-screen interfaces.
Diff Displays: tracking visual changes on unattended displays.
Code that might be useful
A C++ function for printing formatted statements to the Windows debugger.
An ANSI C hash table implementation for strings.
An ANSI C implementation for managing application settings.
Python script for generating an AWStats HTML report with resolved IP addresses.
ShapeWriter software
If you are looking for ShapeWriter software for your mobile phone, etc. please take a look at the ShapeWriter, Inc. website. Update: The linked website is no longer up. See here for more information.