Daniel Lemire is a computer science professor at the University of Quebec (Canada). His research is focused on software performance and data engineering. He is a techno-optimist.
Doing the Martin Shuffle
Through Will’s I got to the Martin Shuffle which is a cool randomized algorithm to quickly find sonds on a MP3 player (without browsing them one by one). They implement a nice Markov Decision Process using my favorite language: Python.