See this [comment](https://github.com/rust-lang/rust/pull/62082#issuecomment-505363176) by @RalfJung. It also should help with rust-random/rand#733. Open question: do we need to read one byte from `/dev/random` to ensure that entropy pool has initialized? cc @ebarnard