system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5: Why do volume sliders in applications never seem to provide a linear increase or decrease in volume?
gpt
Human perception of volume changes is not linear, it's actually logrithmic. For example, the perceived change of about "twice as loud" is about 20 times higher than the original (it's around a change of 10 dB). 

If you put a linear slider, meaning if you move it up and down it changes the volume linearly, it doesn't sound linear because we don't perceive it like that. You need a logarithmic slider to get a perceived linear change. Good developers use a logarithmic slider, bad ones don't.