← Back to blog

Redson Dev brief · VIDEO

VIDEO#Hardware#Dev

Progress Bars Are Lying To You

Linus Tech Tips · May 6, 2026

In an era increasingly defined by transparency and immediate feedback, the seemingly innocuous progress bar remains a ubiquitous, yet often misleading, interface element. Its perennial presence across software installations, file transfers, and system updates lulls users into a false sense of precise temporal awareness. Linus Tech Tips recently offered a candid examination of this digital artifact, dissecting its historical roots and the psychological mechanics that underpin its continued, often imprecise, utility in computing. The core argument put forth in the video is that progress bars, despite their visual representation of incremental completion, seldom reflect the true, linear progression of a task. Instead, they function primarily as a psychological tool, designed to manage user perception and reduce perceived waiting times. The video highlights how early computing limitations and the variability of task execution led developers to craft heuristic-based progress indicators, which prioritize user comfort over absolute accuracy. One striking detail mentioned is the "accelerated beginning, slowed middle" common in many progress bars, a deliberate manipulation to make the user feel like progress is rapid at first, softening the blow of later, slower segments. They also touch on the deliberate freezing of progress bars, particularly during critical "commit" stages of an operation, to prevent user interference during a delicate process, even if the progress itself isn't truly stalled. For software, AI, and product builders, this exploration offers a crucial insight: user experience often trumps raw technical accuracy in interface design. Understanding the cognitive biases at play, such as the preference for perceived progress over actual elapsed time, allows for the creation of more comforting and less frustrating user journeys. Consider how your own products communicate progress. Could a more psychologically informed approach to your status indicators alleviate user anxiety, even if the underlying processes are complex and non-linear? The episode serves as a reminder that the art of building extends beyond functional code to the subtle mastery of human perception.

Source / further reading

Learn more at Linus Tech Tips