This is a great article that suffers from a bad title (for HN, in my opinion). The tl;dr in TFA sums it up nicely:
If your game has banding, it is often very easy to get rid of simply by adding noise to the shader-outputs
I didn't know what Linelight was, but that's not important. The author has gone into some great detail complete with screenshots and examples in Unity to explain the problem. I don't suppose this is even game specific, if you're rendering to WebGL, or maybe building a 3D model (in Blender perhaps) this could be relevant.