@staatsgeheim @canadianbryan No, they weren't. rand() is for REPRODUCIBLE, DETERMINISTIC prng use. Anything using it for entropy is broken.
-
-
Replying to @RichFelker
@staatsgeheim@canadianbryan Things like random image generators where you want to reproduce the same image with the same seed.1 reply 0 retweets 0 likes -
Replying to @RichFelker
@staatsgeheim@canadianbryan Or statistical simulations that need to be reproducible.1 reply 0 retweets 0 likes -
Replying to @staatsgeheim
@staatsgeheim@canadianbryan It's not "backwards compatible" if you need to change correct portable programs to use nonstd obsd apis.3 replies 0 retweets 1 like -
Replying to @RichFelker
@RichFelker@staatsgeheim There is no "standard" to get what people already assume of rand*(), watch the derailment: http://austingroupbugs.net/view.php?id=8591 reply 0 retweets 0 likes -
Replying to @canadianbryan
@canadianbryan@staatsgeheim People who don't know the languages they use assume lots of wrong things. They're not qualified to code in them3 replies 0 retweets 0 likes -
Replying to @RichFelker
@canadianbryan@staatsgeheim You can't just break the language because you think someone might assume the wrong thing.2 replies 0 retweets 1 like -
Replying to @RichFelker
@canadianbryan@staatsgeheim Instead you develop tools to screen/catch wrong usage, & don't let incompetent ppl write code needing csprng.1 reply 0 retweets 0 likes
@canadianbryan @staatsgeheim 'Cos even if you give them a csprng, if they don't understand why they need it, they'll botch the calling code.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.