Implementing General Relativity: Rendering the Schwarzschild black hole, in C++ | Hacker News Reader