Cover of Watch What I Do

Watch What I Do

by Allen Cypher · first published 1993

13mentions
3recommended by
4HN commenters
2018–2026first – last mentioned

75% recommend25% neutral

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

20 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 0 mentions2013: 0 mentions2014: 0 mentions2015: 0 mentions2016: 0 mentions2017: 0 mentions2018: 2 mentions2019: 0 mentions2020: 2 mentions2021: 2 mentions2022: 1 mention2023: 0 mentions2024: 1 mention2025: 0 mentions2026: 1 mention200720172026

What Hacker News says

  • DonHopkins · Jun 29, 2018 · Recommends

    …never seen before: http://chaim.io/download/Gingold%20(2017)%20Gadget%20(1)%20S... I've also been greatly inspired by the systems described in the classic books “Visual Programming” by Nan C Shu, and “Watch What I Do: Programming by Demonstration” edited by Alan Cypher. Brad Myers wrote several articles in that about his stuff, like Peridot and Garnet (which I briefly worked on with him at CMU, and was very cool,…

    on “Classic 1984 video game Robot Odyssey available online” ↗
  • DonHopkins · Nov 20, 2018 · Recommends

    …never seen before: http://chaim.io/download/Gingold%20(2017)%20Gadget%20(1)%20S... I've also been greatly inspired by the systems described in the classic books “Visual Programming” by Nan C Shu, and “Watch What I Do: Programming by Demonstration” edited by Alan Cypher. https://archive.org/details/visualprogrammin00shu_2pf https://archive.org/details/watchwhatido00alle Brad Myers wrote several articles in that…

    on “Visual Programming – Why It’s a Bad Idea” ↗
  • jasonhong · Dec 17, 2021 · Recommends

    …John Pane did a number of studies looking at how people would naturally describe the behaviors in Pac Man. It was really nice work. You should also take a look at Programming by Demonstration. One book, Watch What I Do, is published online in its entirety by the editor Allen Cypher, see here http://acypher.com/wwid/. Another book in this space, Your Wish is My Command, is also published online https://web.media.mit.edu/~lieber/Your-Wish/…

    on “Ask HN: How would a programming language look if designed by non-programmer” ↗
  • DonHopkins · Apr 26, 2020 · Recommends

    …never seen before: http://chaim.io/download/Gingold%20(2017)%20Gadget%20(1)%20S... I've also been greatly inspired by the systems described in the classic books “Visual Programming” by Nan C Shu, and “Watch What I Do: Programming by Demonstration” edited by Alan Cypher. Visual Programming. Nan C Shu: https://archive.org/details/visualprogrammin00shu_2pf Watch What I Do: Programming by Demonstration. Allen Cypher,.…

    on “Maybe visual programming is the answer, maybe not” ↗
  • DonHopkins · Feb 7, 2021 · Recommends

    …hand, and spending the time to automate more common tasks. That evokes an article that Richard Potter wrote about "Just-in-Time Programming" in Alan Cypher's classic book (which is now online for free), "Watch What I Do: Programming by Demonstration", about when "the user attempts to write a program for a task that is already in progress": http://acypher.com/wwid Watch What I Do: Programming by Demonstration. Edited…

    on “Factorio Future Plans” ↗
  • DonHopkins · Jul 2, 2021 · Recommends

    …never seen before: http://chaim.io/download/Gingold%20(2017)%20Gadget%20(1)%20S... I've also been greatly inspired by the systems described in the classic books “Visual Programming” by Nan C Shu, and “Watch What I Do: Programming by Demonstration” edited by Alan Cypher. https://archive.org/details/visualprogrammin00shu_2pf https://archive.org/details/watchwhatido00alle Brad Myers wrote several articles in that…

    on “Folk wisdom on visual programming” ↗
  • TuringTest · Jan 25, 2018 · Recommends

    If you didn't know EUD, you may enjoy the seminal works Watch what I do [1] which is available online (mostly; some figures are missing) and Your Wish is My Command [2]. These books are compilations of early articles which explore very interesting approaches to building software…

    on “The Eve programming language project is winding down” ↗
  • TuringTest · May 18, 2022 · Recommends

    …plugins garbage" are still around; just this time, we finally have a chance to create a way better platform for those tools, which doesn't rely on outdated plugins and low-powered scripting languages. "Watch what I do"[2] and "Your wish is my command" [3] are the seminal works with loots of good examples. They're a bit dated, but some of their best methods have still not found their way to practical common-use tools…

    on “Obsidian Dataview: Turn Obsidian Vault into a database you can query from” ↗
  • DonHopkins · Apr 26, 2020 · Mentions

    …demonstration (PbD) is an end-user development technique for teaching a computer or a robot new behaviors by demonstrating the task to transfer directly instead of programming it through machine commands." Watch What I Do: Programming by Demonstration. Edited by Allen Cypher, Daniel Conrad Halbert, David Kurlander, Henry Lieberman, David Maulsby, Brad A. Myers, and Alan Turransky. https://archive.org/details/watchwhatido00alle…

    on “Maybe visual programming is the answer, maybe not” ↗
  • DonHopkins · Feb 8, 2021 · Mentions

    …to give a guest lecture to your UI class about pie menus: https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=... Just yesterday I cited Richard Potter's "Just-in-Time Programming" paper in "Watch What I Do: Programming by Demonstration" that you co-edited, as being relevant to playing Factorio! https://news.ycombinator.com/item?id=26053703 >Playing Factorio requires starting out by performing a few tasks…

    on “Taxonomies of Visual Programming (1990) [pdf]” ↗
  • DonHopkins · Sep 16, 2026 · Mentions

    …This conflict between machine- and human-centered design continues to this day. Cypher, "EAGER: Programming Repetitive Tasks by Example," CHI '91: https://doi.org/10.1145/108844.108850 Cypher (ed.), Watch What I Do: Programming by Demonstration, MIT Press 1993, full text: http://acypher.com/wwid/ Papert, Mindstorms, 1980: https://archive.org/details/mindstormschildr00pape Wright, Dollhouse preview lecture, April…

    on “A warning about 'model welfare'” ↗
  • kragen · Jan 27, 2020 · Mentions

    It fits in well with your username! There have been a number of (computer) programming environments that used a comic-strip-like format to depict a sequence of events; I think some are profiled in Watch What I Do and/or Your Wish Is My Command, which I don't have with me at the moment.

    on “Using mixed integer programming to assign air cargo to flights” ↗
  • DonHopkins · Mar 14, 2024 · Mentions

    …https://dl.acm.org/doi/10.1145/344949.344959 Myers has contributed to several books either as an author or editor, covering topics related to user interface design, software development, and PBD. One example is "Watch What I Do: Programming by Demonstration," which Myers edited. This book is a comprehensive overview of the field of programming by demonstration, featuring chapters by various authors on different PBD systems and…

    on “Spreadsheets are all you need” ↗

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help