3 ms·
Hash tests have always been targets. What else are you supposed to do for non-cryptographic hashes?
by gliptic 2y ago
Hash tests have always been targets. What else are you supposed to do for non-cryptographic hashes?
- vanderZwan 2y agoNot OP, but I suppose there might be a difference between blindly trying to pass a test by tweaking numbers, or a more principled approach to figuring out how to introduce better randomness. OTOH, I would expect that tests for hashing and random number generation in particular would be naturally resistant to overfitting, due to the nature of the problem. But I'm not an expert at this topic, so I'd love to hear someone else's take on that
- gliptic 2y agoMaybe, but from what I've seen you run out of what theory can say about your non-crypto hash function pretty quickly.
- vanderZwan 2y agoI suppose that makes sense: the more you can say about a source of randomness, the less random it probably is, which makes the problem almost self-defeating
- HelloNurse 2y agoIf this is the case, improvements come from tuning constants and calculation and tests are more valuable.