News for hackers. Stuff that matters.
Re:Show HN: Satoshi9000 analog BTC key generator (mechanical) by jszymborski on Thursday October 24, 2024 @10:21AM (#41935790)
There are two coins or die being flipped here. I am guessing they likely use the von Neumann trick for getting random data from biased sources

https://en.wikipedia.org/wiki/Fair_coin#Fair_results_from_a_...

Re:Show HN: Satoshi9000 analog BTC key generator (mechanical) by fluoridation on Thursday October 24, 2024 @02:12PM (#41938016)
That algorithm requires using the same coin for both tosses.
Re:Show HN: Satoshi9000 analog BTC key generator (mechanical) by jszymborski on Thursday October 24, 2024 @08:51PM (#41941295)
good catch!
Re:Show HN: Satoshi9000 analog BTC key generator (mechanical) by AJTSheppard on Friday October 25, 2024 @12:02AM (#41942125)
Correct.

But that only requires you to run the machine with the same coins/dice in the shakers for two consecutive cycles. And to repeatedly do so into you have generated the desired length of 0/1 bit stream.

Bear in mind the machine is fully configurable/programmable. You always choose what goes into the shakers, how many cycles are run, for how long they shake, how vigorously they shake, and what are done with with the 1's and 0's that result.

Implementing Von Neuman's algorithm on the Satoshi9000 is trivial.

Re:Show HN: Satoshi9000 analog BTC key generator (mechanical) by fluoridation on Friday October 25, 2024 @09:52AM (#41945295)
Sure. But you can't run it at 1 bit per cycle, only at 2 bits per 2 cycles.