mike on Nostr: I deep dived Random Number Generators with Chatty today. My conclusion, if you do a ...
I deep dived Random Number Generators with Chatty today.
My conclusion, if you do a dice roll right, it’s perfect. The problem is, you’re not going to do it right.
Which is why we have:
Pseudorandom Number Generators (PRNG),
Cryptographically Secure Pseudorandom Number Generators (CSPRNG),
True Random Number Generators (TRNG) and
Hardware Random Number Generators (HRNG)
which are all imperfect, but their imperfections are better than your imperfect dice roll, unless it isn’t.
Published at
2026-08-04 10:09:14 UTCEvent JSON
{
"id": "060833b1fef013cd668340a21f0a2b86152d98558d40c72190e4d6979c02ba9a",
"pubkey": "e83b66a8ed2d37c07d1abea6e1b000a15549c69508fa4c5875556d52b0526c2b",
"created_at": 1785838154,
"kind": 1,
"tags": [],
"content": "I deep dived Random Number Generators with Chatty today.\n\nMy conclusion, if you do a dice roll right, it’s perfect. The problem is, you’re not going to do it right. \n\nWhich is why we have:\n\nPseudorandom Number Generators (PRNG), \nCryptographically Secure Pseudorandom Number Generators (CSPRNG), \nTrue Random Number Generators (TRNG) and \nHardware Random Number Generators (HRNG)\n\nwhich are all imperfect, but their imperfections are better than your imperfect dice roll, unless it isn’t.",
"sig": "603efcf7a8a595c7dd25c6cea4b4c35bf6e459c06820f4650d1693e54d2c1a7b3ffa56fc0923534d50cd6499beffe3886d42f1a25f7e5b50a28eea6573b4844a"
}