Another fun fact. The communists in Weimar Germany went for the whole "punch a Nazi" thing in a big way, violently attacking Nazi political groups, which directly lead to the formation of the SS (actually a precursor group) as a self-defense group meant to protect the Nazis from communist street violence. That turned out really well for the communists, too!
So indeed, those who fail to learn history really are doomed to repeat it.