The 1 Thing
summary
Works at a projector company and describes concrete wins (fixed overlapping blacks on projectors, shipping models with ~2,000–3,000:1 contrast), then dives into precise foundations: builds zero as the class of empty concepts and one as the set of all singletons, shows how that construction encounters Russell's paradox, and traces consequences for software design (camera class bloat, std::span equality ambiguity). Argues for naming by essence and for practical language changes like default operator==; 82-slide talk, projector demos succeed.
AI-written summary · about
chapters (8)
- 0:00The concept of one
- 4:44Philosophy of classification
- 11:31Objective vs subjective
- 25:04The nature of color
- 28:43Counting and infinity
- 36:09Class design and essence
- 49:42Foundations of arithmetic
- 59:37Paradoxes and conclusions
related talks
45mPostmodern Programming
39mNothing is Something
32mThe Evolution of Object-Oriented Programming
08mLightning talks – 101 Things Software Never Learnt
37mOpening keynote: Clear is better than clever
01h 01mEasy to Use, Hard to Misuse: Declarative Style in C++
01h 42mValue Oriented Programming Part V - Return of the Values
01h 07mAbstractions: the good and the bad
