hullibu
However, one thing I've learned in recent tech interviews, and I'm a senior developer, is that if you don't provide good code in those interviews, you will fail those interviews. Therefore, regardless of the method you use to hack, you better be prepped for writing some solutions to well known problems quickly and easily if you want a job.
Being easily offended is not a good thing. And anything that divides for the purpose of uniting, like political correctness, enforced diversity, etc. is suspect because it can annoy or hurt a group, even if that group is in a power or majority position. And people have the right to be offended or not offended. A morally corrupt person has the right to hang out in the Hall of Evil if they would like. That is freedom.
But the purpose of the original post being discussed is that there is a way to apologize, and for that matter a reason to apologize. I personally think the apology was warranted. But, in the case of wanting to bring back slavery, I just don't think you can defend it as a moral opinion that should be aired. Even though I wouldn't outlaw the opinion, that doesn't stop me from strongly suggesting it is a bad idea and a sign of antisocial foolishness.
At some point, it might be best to give your best apology as stated in the post, but assume that you will not be able to recover from the leg down your throat.