Anyone want to compare and contrast the two? Is one better overall? Do the books have different strengths and weaknesses?
That said, it is meant for people who are comfortable with math/stats; its much more statistics oriented than, say, Mitchell's book. But they do a good job of explaining things in non-math language. This book does a good job of exposing high level ML concepts (e.g. bias-variance tradeoff) but still teaches a lot of the standard methods & tools.
These are actually two of my favorite books on the subject and I can't recommend them both enough.
McKay's looks like a good book, but appears more applicable to pure information theory rather than ML specifically.
Hastie is more of a statistical approach with statistical rigor.