std::source_location doesn't work if you need strings to be types | Hacker News Reader