The beauty of stupid ideas
summary
A string-parsed IoC container is implemented in JavaScript using Function.toString regex, proving dependency names can be extracted but offering little real-world need; a DIY Git model uses low-level commands (git hash-object / update-index / write-tree / commit-tree) to represent tic‑tac‑toe branches and discovers chess’s state space explodes (estimates like 10^42–10^50 make it infeasible); a custom surreal numbers in .NET shows addition, multiplication and comparisons built from set-like representations; a LINQ provider for Umbraco ships, causes database load issues, but opens conference speaking and job opportunities.
AI-written summary · about
chapters (26)
- 0:00Introduction
- 7:45Why we follow stupid ideas
- 14:50Hash object
- 16:22Update blob
- 17:49Create tree
- 18:41Create commit
- 19:41Why cant I
- 21:17Motivation
- 21:30How to make staff happy
- 21:54Traditional management
- 22:33Carrot and stick
- 23:35Trust
- 23:47Failure
- 27:17Stupid idea
- 27:32Computers are good with numbers
- 28:09Math nerds
- 28:51Surreal numbers
- 30:23Code
- 37:22Proof
- 40:10Crazy number system
- 40:29Intrinsic motivation
- 42:01Fourth bad idea
- 50:08Change of life
- 52:43Bad idea
- 52:57Next time
- 53:20Questions








