EFF: The New Nazis?