Haven't finished this but for me it's so refreshing to read some science on deep learning and not just weird predictions.