This is a page of terms and concepts Alan Kay mentions often. It is meant to be a useful glossary to what are often fairly opaque references. This is and always will be an incomplete work-in-progress (currently it needs a lot more references filled in as well as larger organization). Enjoy!
Note: All video references are timestamped. Each one attempts to be under two minutes.
Powerful Ideas — Powerful ideas are ideas humans have discovered or invented that are very difficult to find naturally, but very useful to civilization once they're understood and disseminated. They're often stated in opposition to our natural tendencies as humans. Some examples include:
Object-oriented programming — Alan Kay coined the term object-oriented program, but his conception of what it is is much different than what the term refers to today. References:
Alan Kay on Messaging (A short note on misunderstandings around the word object. The big idea is , not objects.)
messaging
Reality is a construction — Goes by many names, including "confusing our beliefs with reality", "the waking dream" (from Shakespeare), and "the world is an illusion". The notion that what we think of as common sense is actually a fiction. References:
Human perception is flawed — References:
Stories, narrative, and theater — In Kay's worldview, stories are the traditional way our minds work, and include things like simple cause and effect, single heroes vs systemic causes. Often stated in opposition to science or math or systems thinking. References:
Theater — References:
Gulley or Canyon model — References:
Kahneman System 1 vs. System 2 — Referring to Daniel Kahneman's book Thinking Fast and Slow, System 1 is a name for the set of human responses we do fast and unconsciously. System 2 is the name given to more measured, longer-term thinking.
Tinker toys / clocks / apis — Examples of brittle and unscalable engineering systems. References:
Empire state building — Kay uses the Empire State Building's construction as an example of a well-engineered system. He also compares its height to the lines of code in current massive software projects. References:
Microsoft Word justification bug — A bug in Microsoft Word that is 25 years old and has never been fixed because the software is so complex. References:
The internet and TCP/IP — An example of a robust, biology-inspired technical system. References:
The web — An example of a poorly thought out technical system. References:
Biological systems — Examples of robust systems abound in biological systems. Often stated in opposition to brittle mechanical systems like clocks. References:
IQ vs. Knowledge vs. Point of View — The difference between raw intellect, knowledge in a culture, and powerful points of view. References:
Point of view is worth 80 IQ points — A famous quote by Kay referring to the idea that if one is using a powerful idea, one immediately becomes intellectually more capable. An example is calculus, which we don't have to be smart enough to invent to be able to use.
Qualitative leaps or thresholds — References: