I've figured out what TED stands for (as in TED talks): Those Elitist Douchebags.