The Surprising Limitations of C++ Ranges Beyond Trivial Cases | Hacker News Reader