1. Name (so that I can figure out who's replying); full name .. Donald Edward Hopkins 2. Status (GRA, Research, ...) UGRA, Computer Science major, Philosophy minor 3. Country/State of birth USA, San Diego, California 4. Age (optional) 22 (Feb 9 1966) 5. High School name, country/state If not Maryland, reasons for moving to MD??? Parkdale High School, Prince George's County, Maryland 6. Favourite class in high school or favourite hobby (eg. Math, coin collecting, racquetball) Plus, something relating to computers in high school. Lunch hour, when I could use the terminal (in the science teacher's back room) 7. College degrees. Current degree status and past achievements. (eg. working towards a master's degree in XXX; completed YYY. tennis trophies (!), ... Working on BS in CS. Won first place in 1981 Greenbelt Junior High School Science Fair for a project written in Pascal that simulated a mouse's learning process with negative and positive reinforcement. won honorable mention in the county science fair, and a NOAA/NESS award for mathematics. Letter of Commendation for outstanding performance on the Preliminary Scholastic Aptitude Test / National Merit Scholarship Qualifying test in 1982. Member of Phi Eta Sigma. On the team representing the University of Maryland, that won first place in the 1984 ACM Capitol Regional programming contest at John Hopkins University, and fourth place in the International ACM Scholastic Programming Contest in New Orleans in March 1985. Won a trophy, an Apple Macintosh, a $1000 scholarship from Borland International, and a $300 scholarship from Upsilon Pi Upsilon. Won third place in a preliminary programming contest at the University of Maryland on September 7, 1985, qualifying to be on the team that went to the contest at Drew University. Took third place at the Drew University contest, winning a $250 prize from Epson of America, and plaques. On the team that won third place at the 1985 ACM Capitol Regional programming contest at William and Mary College on November 2, 1986. On the team that won fourth place in a programming contest at George Mason College, in 1986. Developed and implemented pie menus for the X10 and NeWS window systems. Implemented the X10 pie menus as a C extension to the "uwm" window manager. Interfaced a 68000 forth system to the pie menu window manager. Used it to gather data for an empirical study comparing circular pie menus with traditional linear menus. Implemented pie menus for the NeWS window system in PostScript, using an object-oriented programming package. Gave a work-in-progress talk about pie menus at the 1987 Summer Usenix Conference in Phoenix. Presented a video tape and talked about pie menus at the 1987 Usenix Graphics Workshop in Cambridge. Gave a live demonstration of pie menus under the NeWS window system for the NeWS special interest group, at the 1987 national Sun Users Group meeting in San Jose. Presented a video tape, talked about pie menus, and gave a live demonstration at CHI '88, in Washington D.C. Gave a talk and a live demonstration of pie menus, HyperTIES, and UniPress Emacs for the NeWS window system, at the Sun User Group Southwest Regional Conference, in Albuquerque. Gave demonstrations at EduCom conference, at the Sun Microsystems booth. 8. Goal in studies/life. (eg. first person to dance on a pc with one leg) Work at home. Have a big huge computer in the basement, and be able to yell at cats for walking across the keyboard. 9. What do you link best about the (hcil) lab. The working environment, and all the neat people who show up around here. 10. Comment on your being here; (in the US, lab, UM) (eg. "Experience is rewarding.") It's great to get a chance to implement a bunch of weird ideas and see how people react to them. Implemented the HyperTIES NeWS window system interface, and other random assorted things.