Thinking, Fast and Slow
From APIDesign
Thinking, Fast and Slow is a book recommended to me by Peter Kriens at OSGiCon 2012 when we were trying to understand each others misunderstandings about modular systems. I had hesitated to start reading it, but when I finally started I realized it has been written by a Nobel Prize winner and is actually quite accurate as our recent trait vs. C++ adventures show.
Reasoning AI Models
A nicer reference to this Thinking, Fast and Slow book has recently been given to me in an artificial conversion:
In the AI industry, this distinction is often described using psychology terms:
- System 1 (The Model): Fast, instinctive, pattern-matching. (Your ONNX file)
- System 2 (The Dependencies/Code): Slow, deliberate, logical, rule-bound. (The software packaging around it).
By using dependencies for reasoning, you turn a simple mathematical model into a dependable production application.