The first version of this blog was entitled Framework Whipped. I attempted to compare the code that uses a framework to the concubines in a harem. I thought my comments were clever and funny; but many people found them offensive.
I sincerely apologize for that offense, it was not intentional. I broke Don Norman's law:
“If you think something is clever and sophisticated beware-it is probably self-indulgence.”
I will try to avoid mistakes like this in the future. I appreciate the conversation about them, and hope that it can continue constructively.
Let me also say this. My original post had made women the butt of a set of very bad jokes. This had not been my intent. Nor did I realize I had done it. It was pointed out to me later; and I agreed and apologized. I believe that was the right thing to do.
Pointing out that you are being made the butt of a set of bad jokes is an honorable thing to do. There's nothing wrong with standing up and saying "No I don't want to be treated that way."
I have 50,000 followers to my Twitter feed. If I inadvertently make a bad joke, and then don't correct it, others might decide to follow suit. I don't want that.
So to those of you who think I caved under some kind of pressure, you're wrong. I revised the blog because I was wrong.
He is my favorite uncle, but sometimes you know... at thanksgiving... he is a guy from a different time, keep that in mind. I am younger and more in tune, and yet I say really stupid shit sometimes.
Lets not pretend that being offended by someone's words should be measured and weighed against the person. You also don't have the right to NOT be offended.
I accept his apology as I happen to know he is fighting on your side. He just slipped up and caught it after the fact. Don't burn one of your champions over imagined slight. Old people say out of date stupid shit. I know. I just turned 38 and I am doing this more and more.
I am completely accepting of anyone yet I still offend people....
I love all you programmers, let's work together and stop beating each other up. Even Matz has said shit that is offensive, have some perspective and remember not everyone lives in your head, just you. We do NOT all share a common culture other than logic. We come from different time periods and religions and lack of and background and countries.
/defense off
/rant off
/love and logic back on :D