Website for| www.cs.cmu.edu
Just a few of the ways Bill Atkinson changed computing at Apple...| Spyglass
A method and system are provided for extending the functionality of application buttons on a limited resource computing device. Alternative application functions are launched based on the length of time an application button is pressed. A default function for an application is launched if the button is pressed for a short, i.e., normal, period of time. An alternative function of the application is launched if the button is pressed for a long, (e.g., at least one second), period of time. Still...| patents.google.com
I recently read Pick, Click, Flick!: The Story of Interaction Techniques , the 800-page tome on computer interaction techniques by Professor Brad A. Myers of Carnegie Mellon University. When I was a student at CMU, I took Professor Myers’ course on interaction techniques and even contributed some| Digital Seams
Back when I was in college, my chief complaint about my philosophy course was that it spent all its time teaching stuff by Aristotle or Plato or Descartes that was just obviously wrong. I sort of a…| Slate Star Codex