Randomness extraction based on von Neumann’s:
Various Techniques Used in Connection With Random Digits
Why: Classic topic relevant in many areas, learning, algorithmic information:
von Neumann’s biased coin revisited
and I have also touched on it in Equivalences between learning of data and probability
It is crucial for both practical applications and theory
Related Code available online