I remember interviewing James for a podcast I used to produce. It was hilarious in that many of my friends are strong Christians, and many of James' friends are part of the BDSM community. We could not have been more polar opposites on many aspects of our worldviews, but we both loved the Ruby programming language and surrounding community.
Both of us had "fallout" from that interview, me for interviewing a "heathen" and James for associating with someone so "vanilla". We both laughed, and we both remained friends.
I think the only people who would really have been offended by it are those who hadn't listen to it :) It's the same sort of banter you hear at clubs, conferences, and other podcasts, except that I'm not very smart and James is (or was... ugh, still having a hard time believing he's gone).
I just listened to it and it is full of good quotes, my favourite: "Discussions without good definitions are doomed to fail." (about the upcoming NoSQL dabate). I feel that's still ringing true in that sector.
Both of us had "fallout" from that interview, me for interviewing a "heathen" and James for associating with someone so "vanilla". We both laughed, and we both remained friends.
I'm really going to miss James.