Symbolic Differentiation in HLSL Shaders | Hacker News Reader