not to cut teeth here, but the 'fag' analogy doesn't really hold up. no matter how you swing it, the term 'hacker' relates to technology (hardware, software, wetware, whatever). in this case, 'fag' has two very different meanings. i'm reminded of the story posted a month (or so) ago on the linux hacker dad whose son received some flack from an ignorant teacher (anyone have a link?).