This guide describes the process of installing Fedora with Root on ZFS while booting using ZFSBootMenu and rEFInd. It has been adapted from the Fedora Root on ZFS guide and the Ubuntu Server ZFSBootMenu install script.
Programming, software, and related topics
Any time you connect to a new host via SSH, you get a message asking you to verify the authenticity of the host.
Lately I've been working towards 100% test coverage in RandN. This has been very helpful and has already found several small bugs across the library. One of the RNGs I'm testing is
ThreadLocalRng, which RandN guarantees is thread-safe by use of a
ThreadLocal - a wrapper around ChaCha that maintains exactly one instance per thread. Another test already verifies that a unique instance is created for each thread, but there could still be some sort of hidden dependency within ChaCha, so I want to test it even further, even though threading is notoriously difficult to test reliably.