Scott Aaronson's lecture notes are also great https://www.scottaaronson.com/blog/?p=3943.
https://arxiv.org/abs/quant-ph/9809016
Reply on news.ycombinator.com