Redressing the balance: a yin-yang perspective on information technology
summary
Argues that IT emphasizes action (yang) while neglecting learning, understanding and trust (yin), and proposes concrete fixes: use three computational techniques: modeling, simulation, data analysis, adopt three-layer progressive explanations (documentation + high‑level executable + optimized code), build an interactive Smalltalk wiki with embedded formal specs prototype, report a concrete failure where an undocumented optimization forces throwing away three months of simulations, and quantify software trust by user:contributor ratios (situated ~10, domain 10–1,000, infrastructure >1,000).
AI-written summary · about
chapters (7)
- 0:00Introduction
- 3:40Yin-yang in technology
- 7:12Young-focused modeling tools
- 10:43Trust in simulation
- 17:24Trust in software
- 23:07Conclusion and call for collaboration
- 23:58Q&A
related talks
41mA Defence of Technical Excellence
52mFrom Code to Complexity: Shifting to Systems Thinking in Software Development
43mLearning to Live with Errors
02h 41mLiving organisms can’t survive in their own waste products
14mAntifragility or taming the hydra
34mFrom hard science to baseless opinions: where did we go wrong?
40mSystems Thinking for Developers
56mKicking the Complexity Habit
