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