That annoying shade of blue (2018)
One of the worst "ossifications" of non-standards is the notion that colour is three channels of 0..255, one each for red, green, and blue. Combined with the incorrect assumption that the scale is linear[1], and you have a perfect combination for a Dunning-Kruger effect: A bunch of programmers[2] who think they've figured out "graphics", but haven't even <i>begun</i> to understand how any of it works. Not any of: light, display technology, colour standards, or even the human eye.<p>A short list of falsehoods programmers believe about vision:<p>- sRGB is the only graphics standard.<p>- Monitors are actually sRGB and follow that standard.<p>- Colour intensities are on a linear scale.<p>- White is 0x00FFFFFF or 255,255,255<p>- 50% Grey is half of the above: 127,127,127.<p>- Blending colours is just a matter of linear interpolation.<p>- Red, green, and blue have a single consistent definition.<p>- 8 bits is enough for each colour channel.<p>- Okay, 10 bits is enough.<p>- 12 bits is enough, surely.<p>- 0 means black.<p>- Okay, 16 means black on televisions.<p>- Fine, black can have different levels in different standards, but it's always clear which level is black.<p>- At least the white level is consistently defined.<p>[1] Narrator: it's not even remotely linear.<p>[2] Including myself until recently.