← Back to Lessons from 14 years at Google
The discussion centers on the idea that at scale, every observable behavior of a system—intentional or not—eventually becomes a feature that users rely on. Through diverse anecdotes ranging from 1990s software speedups that disrupted office social rituals to electrical "noise" required to keep vintage car gauges from sticking, commenters highlight how human habits and technical workarounds turn bugs into critical dependencies. This phenomenon, famously articulated as Hyrum’s Law, often forces engineers into the counterintuitive position of maintaining inefficiencies or adding "dummy" processes to avoid breaking established workflows or documentation. Ultimately, the consensus reflects a complex tension between technical optimization and the reality of "ossification," where the sheer volume of users can turn a simple bug fix into a disruptive event for millions of people.
25 comments tagged with this topic