sydow
sydow
There is one obvious candidate: siphash. It is widely used and developed by people with a very good reputation. For proper DoS protection, it should be combined with a truly...
I missed your link to the comment on siphash and Rust. Yes, my understanding is that siphash is a bit slow, in particular on long strings, which I doubt is...
I agree with what Johan writes, but offer some further comments, which may be too philosophical, and an alternative proposal. Implementations of the protocol Div are, I believe, intended to...
Hi, I could have a look and fix it, but now I am working to profit from the improved rows to get better error messages. And after that I would...
Great proposal, clearly described. In particular, thinking of Maybe as an unboxed type is very helpful. I haven't thought about the challenges in implementing this, but if Johan has ideas...
> Perhaps that's a case for inventing some special syntax for the unboxed optional? Like the ?t notation we already have for the (planned) union with None… Or use the...
Here are my extended comments on this topic; sorry for the length. One could certainly consider introducing separate types bits64, bits32 etc (or perhaps b64, b32… following our other terse...
I know that some people consider public spending in Sweden to be too extensive, and I believe they would be right if really the budget was over 10^13 SEK. Since...
I am well aware that programmers make mistakes and I am all for making it easy and powerful to test programs. This should be obvious from all the bugs I...
I suggest that we use either xoshiro256++ or xoshiro256** from https://prng.di.unimi.it/. This seems to be state of the art in non-crypto PRNG's. They are extremely fast, very easy to program...