Allen Cypher

My main research interests are programming by demonstration and end-user programming -- giving all computer users capabilities that have traditionally belonged to programmers.

I am currently working on the CoScripter project at IBM Research. Prior to that, I was one of the founders of Stagecast Software. I was in the Advanced Technology Group at Apple Computer for 9 years. My main projects at Apple were CocoaEager, and Watch What I Do.

I received a B.A. in mathematics from Princeton University in 1975, a Ph.D. in computer science from Yale University in 1980, and spent several years as a post-doc in cognitive science at the University of California, San Diego.

home@acypher.com          my PGP public key

   

Resumé

 

Publications

Projects

CoScripter CoScripter is a smart macro recorder for the Firefox web browser.  You can record your actions in the browser, replay them, and share them with others.
Stagecast I am a co-inventor of Stagecast Creator, a program that enables children to create their own games and simulations, and to publish them on the World Wide Web. Creator was originally called KidSim, and then Cocoa.
Eager was one of the first intelligent agents. It constantly watches your actions on the computer, and when it detects a repetitive activity, it writes a program which will perform that activity for you.

"Watch What I Do: Programming by Demonstration" was published in 1993 by MIT Press. It describes 18 different programming by demonstration systems, has a preface by Alan Kay, and includes a chronology, a test suite, a glossary, and an extensive bibliography.

The entire text of the book is available on the web.

Desktop pictures

These pictures are 1152x870 pixels, suitable for use as Desktop pictures.

A view of the Rockies taken from my hang glider over Telluride, CO

I have other hang gliding photos.

A monk in Bangkok.

I have some photos of Nepal,
including a 360 degree panorama of Chukung, in the Everest region,
and some other travel photos.

A church in Russia.

I have some web links for Russia.

Good Reads

 

Other

 

Andy Cockburn on Vampire

Andy Cockburn on Vampire: He's rightside up in New Zealand.

Christmas Woodpecker

Look Out! Here comes Christmas

 

Dealing with Typing Injury

 

0110

 

Edwin's Calculator Game

 

My "24 Hours of Democracy" Essay

 

Communications Decency Act (excerpt)

 

My Startup Page

   

Links to other sites

 

 

Current Time

other@acypher.com