https://en.wikipedia.org/wiki/Lavarand
In all seriousness, the movement of large objects would seem inherently more random than the movements of individual particles. The actual number and real points of failure come not from the objects but from the devices that measure their position.
sounds contrary to law of large numbers
I know HN doesn't like SecureBoot or DRM, but this kind of stuff guards against maid attacks.
For example with a lava-lamp someone could replace your webcam with a hacked one that manipulates the picture in a subtle way that removes entropy. But you can't replace a SecureBoot CPU, it will be noticed if the TPM lives inside the CPU.
Sensor noise absolutely part of it but if that were the only source then pointing the camera at a fixed image would be fine. In this case, the combination of the randomness of the lamps plus that of the sensors noise makes it more difficult for an attacker (just taking a picture of the same lamps at the same time won't be enough).
The lava lamp is just for publicity. Any old camera attached to any old gadget provides more truly random bits than you will ever need, no matter where it is pointed, or isn't. A microphone, likewise. A radio receiver, likewise.
People rolling dice to get random numbers is the height of silliness. Using a specially built gadget is about equally silly: you never know if you built it right. AMD shipped microprocessors with a "true random number generator" device, and instruction to access it, that gave wholly non-random numbers. They had to distribute a microcode patch for that, demonstrating that microcode is able to deny you those supposedly truly-random bits any time the spooks like.
Guessing the quantum mechanics predicts true random numbers, but the messiness of real-world implementation makes it likely to be not so "true" after all.
[1]: https://www.idquantique.com/random-number-generation/product...
All our gadgets already have sources for way more truly random bits than we could ever find a use for.
If you feel you really need to build something from scratch, resistor thermal noise is random. Likewise, diode shot noise. Total parts cost for either is well under $1. Combine them if you like; you are still well under $1.
In your example, if I could locate your camera I could put a video I control in front. Now I can direct the outputs to be more predictable to me.
The most well-known example is of course giant magnetoresistance (GMR), and later tunnel magnetoresistance, which was a key piece of harddrive read head technology development in the late 90s and 2000s.
GMR was discovered in 1988, and received the 2007 Nobel prize in physics, and it was actually miniaturized sufficiently to be used commercially in just 10 years.
I'm a bit excited! I wonder what easy means here; measuring the voltage, generating the 2D material film, keeping it at the right temprature. 10 megabits sounds sweet, but I believe you could get that from CPUs at least 10 years back. Hope they can make this small and energy efficient, time will tell!
They're also mostly a solved problem though. Entropy is everywhere and modern distillers seem to be pretty low risk, now that we're in an era where. industry standard crypto rarely gets broken at the primitive level, as far as we know.