http://matthias.vallentin.net/blog/2010/10/probability-and-s...
https://github.com/wzchen/probability_cheatsheet