Interactive books!
Stumbled to an entire book that is written using IPython Notebook. Wow!! Gone are the days when one had to read through static documents to learn something. Now with this kind of stuff, reading a book and executing the code that goes with the chapters of the book can be done very easily.
Link : Probabilistic Programming & Bayesian Methods for Hackers