Patrick Winston's How to Speak talk has been an MIT tradition for over 40 years. Offered every January, the talk is intended to improve your speaking ability in critical situations by teaching you a few heuristic rules.
YOUTUBE Unzc731iCUY Published Dec 20, 2019.
0:16 Introduction 3:11 Rules of Engagement 4:15 How to Start 5:38 Four Sample Heuristics 10:17 The Tools: Time and Place 13:24 The Tools: Boards, Props, and Slides 36:30 Informing: Promise, Inspiration, How To Think 41:30 Persuading: Oral Exams, Job Talks, Getting Famous 53:06 How to Stop: Final Slide, Final Words 56:35 Final Words: Joke, Thank You, Examples
.
I studied Winston's Lisp book about the time expert systems were becoming a thing. I especially remember unification from chapter 24. I coded it in Smalltalk and thought it worked out a little better using the Null Object pattern to simplify some edge cases. book
24. Symbolic Pattern Matching: Matching Compares Patterns and Datums Element by Element. MATCH Keeps Variable Bindings on an Association List. Matching Is Easily Implemented by a Recursive Procedure. Matching Is Better Implemented Using Procedure Abstraction. Unification Is Generalized Matching.