“the Valley of the Son of Hinnom.” The Hebrew word for “valley” is ge, and the Hebrew Valley of Hinnom became the Greek “Gehenna.” It was a place where the garbage was thrown. It had become considered unclean due to all the human sacrifice done there.
“familiar spirits.” See commentary on Deuteronomy 18:11.
“making him angry.” The NET text note on Deuteronomy 4:25 gets the sense of the text correctly when it says, “The infinitive construct [in the Hebrew text] is understood here as indicating the result, not the intention of their actions.” Although many English versions use the word “provoke,” the Israelites did not worship idols with the intention of provoking God. But the result of their idolatry was that God was angered. In everyday English, “provoke” means to do something to intentionally upset someone, and that is not what was happening with Israel’s idolatry.