I am currently reading "The Heart Treasure of the Enlightened Ones" which is a series of verses by Patrul Rinpoche which covers the essentials of the entire Buddhist path to enlightenment. This book features H.H. Dilgo Khyentse Rinpoche's commentaries about each verse.
Khyentse Rinpoche's commentaries are extraordinarily deep and beautiful, and I was particularly struck by his commentary about Ignorance.
[Patrul Rinpoche's verse]
"Don't just take for granted ideas forged by ignorance; look at the nature of ignorance itself.
The hosts of thoughts, liberated by themselves as they arise, are awareness-void;
This awareness-void is none other than the wisdom of the absolute expanse.
In the self-liberation of ignorance, recite the six-syllable mantra."
[an excerpt from Dilgo Khyentse Rinpoche's commentary]
"Ignorance here means ignorance of our own Buddha-nature. In this respect, we are ignorant as a beggar with a precious jewel in his hand who, not recognizing how valuable it is, simply throws it away. It is because of this ignorance that we are blind to the law of cause and effect and refuse to believe that every action has a result. It is because of ignorance that we cannot accept the existence of past and future lives. It is because of ignorance that we have no confidence in the beneficial results of praying to the Three Jewels. It is because of ignorance that we do not recognize the truth of Dharma. Ignorance is at the very root of the eighty-four thousand negative emotions, for as long as we fail to see that the true nature of everything is voidness, we insist on believing that things really exist; and this is the source of all deluded perceptions and all negative thoughts."
I guess one of the reasons that I like the commentary on this verse so much is that it is a rallying cry for traditional Buddhism (i.e. not Batchelor's anti-karma, anti-rebirth personal version of Buddhism). All of the great past Buddhist masters believed in karma and rebirth and in the importance of having faith in the Three Jewels. Views which disagree with these points are simply different flavors of ignorance.


