/dev/urandom is a user on cybre.space. You can follow them or interact with them if you have an account anywhere in the fediverse.

@Elizafox on one hand, that's impressive memory usage optimization, but on the other, it sounds terrible to debug...

(i guess it relies on word alignment to make sure actual free blocks never start at an address ending in 0xef?)

/dev/urandom @devurandom

@Elizafox tbh, i have nothing about very platform-dependent optimizations, but then you _should_ provide an alternative in case your code is compiled on different architectures, and this one presumably doesn't?

(or heck, _at least_ some - so that someone porting it to a different architecture knows about it before it's too late?)

· Web · 0 · 1