
A build graph that rolls dice
The piece describes a novel approach to constructing build graphs where tasks are selected or ordered using dice rolls, aiming to test nondeterministic scheduling and its impact on build performance. The discussion on Hacker News highlights potential benefits and challenges of randomness in automated builds. It also examines implications for caching strategies and deterministic testing within modern large codebases today.