Optimizing rust code: Zero copy, XXH3 instead of fxhash and avoiding allocations | Hacker News Reader