> using the terms "psycho" vs especially "retard"
I agree with your advice about how to behave in professional settings. It's worth pointing out though that 'full retard' is a decade-old meme from Tropic Thunder. It's widely used in Internet culture, and while mildly off-color for HN, isn't something to draw broad conclusions from. Here's the scene: