I worry that, in the process of laying all this flame-bait, y'all are hoping that naive people might think that a job where there's racial and sexual hate-speech isn't a hostile work environment. Putting this sort of language in code does not shelter it from co-workers. It doesn't matter that the offensive names weren't directed at her. It's much worse that they were directed towards an entire group. Or maybe you just admire ethnic slander in terms of cost-efficiency, a sort of more-bang-for-the-buck maximization of intolerance where it's a question of offending the greatest number with the least amount of effort, and simply admire the mechanism by which it's been accomplished? This isn't an issue of free speech. Well, maybe. The coder is free to name her/his/its variables what they like, all ethical issues aside, and equally free to live with the consequences of those actions, which should have been the company not using something so vastly unprofessional and guaranteed to eventually open them up to a suit like this. There are standards of behavior in a workplace that are slightly more restrictive than standing on a soapbox on the quad. A software company's code is an internal company document. The code that you write at home is your document. You may find this distinction instructive. I'm sorry to digress, since this isn't why the article was originally posted, but I was forced to succumb to the troll. Free speech is essential in an open society. Freedom from discrimination is essential in a democracy. Carry on.
---------- From: William H. Geiger III[SMTP:whgiii@openpgp.net] Reply To: lacc@suburbia.net Sent: Tuesday, August 25, 1998 6:24 PM To: lacc@suburbia.net Cc: proff@suburbia.net; aucrypto@suburbia.net; cypherpunks@toad.com Subject: LACC: Re: Is hate code speech?
-----BEGIN PGP SIGNED MESSAGE-----
In <Pine.SUN.3.91.980825155854.3483A-100000@baker>, on 08/25/98 at 04:19 PM, Xcott Craver <caj@math.niu.edu> said:
On Tue, 25 Aug 1998, William H. Geiger III wrote:
<sigh> Now we have to worry about PC variable and function names. What a crock.
Oh, yeah, you really have to worry about *accidentally* calling your variables getwatermelons and somefriedchicken. Reminds me of this one guy in our neighborhood who was just jogging by our house, bent down to tie a shoelace, lost his balance and accidentally planted a huge burning cross in our front lawn. Woops! Those damn PC-mongers are making it a crime to jog!
Yes and if I want to name my variables getwatermelons and somefiredchicken who are you to tell me I can't?
One note: I don't see why this lawsuit would be hard to win on the grounds that source code isn't necessarily "speech." If co-workers left a big wooden swastika on her desk it wouldn't be speech either, but I'd call that actionable.
But they didn't. There is no proof that any of theses variable names were written to be directed at her and the majority of them were written *before* she ever started working there!!
- -- - --------------------------------------------------------------- William H. Geiger III http://www.openpgp.net Geiger Consulting Cooking With Warp 4.0
Author of E-Secure - PGP Front End for MR/2 Ice PGP & MR/2 the only way for secure e-mail. OS/2 PGP 5.0 at: http://www.openpgp.net/pgp.html - ---------------------------------------------------------------
Tag-O-Matic: OS/2: Not just another pretty program loader!
-----BEGIN PGP SIGNATURE----- Version: 2.6.3a-sha1 Charset: cp850 Comment: Registered_User_E-Secure_v1.1b1_ES000000
iQCVAwUBNeM6Qo9Co1n+aLhhAQEHMAP+OdR38utDHJd4s8r3/fTVedI+xH9A+lNX CU/yeqOx2Y9P8K/ol1wdLf4U3Dzv3VZ+CvRUmVB4juRdFBTnor7wrS3CQiQ1krut K3nLi7HtUqb92VD55eCM4W61c67lqLTD7TTXW2p6sHm8ti3NgK1fGfRPTSk5Ay9S j2tEl6HI5P8= =jRNy -----END PGP SIGNATURE-----