Pass-by-value vs. pass-by-reference-to-const in C++ | Hacker News Reader