Satin: Dark mode PDF reader via affine mapping on Oklab lightness dimension | Dark Hacker News