- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
I don't see the WTF here. If you create a frame work to be extensible like this then why not use it for anything. It might have been used for tables containing hundreds of entries and dozens of columns. Just because there's one instance where where are only two entries doesn't mean you shouldn't use the framework and create something new and non-standard.
Admin
Your list was weak after item 2 and you left out what I consider one of the worst things -- that there was a magical instance of the form that you could reference using the class name and it was globally available.
The threading model wasn't that hard to understand. You could avoid most problems and confusion simply by never calling doevents.
You broke the number one rule of VB6 form design -- don't use bound controls.
Admin
Here's my open source product. It's very extensible and it can use it for almost anything.
</FONT><FONT color=#0000ff size=2>using</FONT><FONT size=2> System;
</FONT><FONT color=#0000ff size=2>namespace</FONT><FONT size=2> Project1
{ </FONT><FONT color=#808080 size=2>///</FONT><FONT color=#008000 size=2> </FONT><FONT color=#808080 size=2><summary>
</FONT><FONT size=2></FONT><FONT color=#808080 size=2> ///</FONT><FONT color=#008000 size=2> Summary description for Class1.
</FONT><FONT size=2></FONT><FONT color=#808080 size=2> ///</FONT><FONT color=#008000 size=2> </FONT><FONT color=#808080 size=2></summary>
</FONT><FONT size=2></FONT><FONT color=#0000ff size=2> public</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>class</FONT><FONT size=2> Class1
{
</FONT><FONT color=#0000ff size=2> public</FONT><FONT size=2> Class1()
{
</FONT><FONT color=#008000 size=2> //
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> // TODO: Add constructor logic here
</FONT><FONT size=2></FONT><FONT color=#008000 size=2> //
</FONT><FONT size=2> }
</FONT><FONT color=#0000ff size=2> public</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>static</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>void</FONT><FONT size=2> Main()
{
}
}
}
Admin
Sex is biological and gender is cultural. So it's possible to be biologically female and learn to act within a male role for a woman raised that way and vice versa. Or as an earlier comment stated, pretty much hippie bullshit.
Admin
That's also needed for State of California Public Health reporting. The additional values they want include "transgendered male-to-female" and "transgendered female-to-male." I can't tell you how long it took me to get our corporate COBOL drones to fix that.
Admin
Please give an example of gender in English, then. Just curious, if you maybe creating a distinction without a difference that doesn't really apply to the English language.
Admin
I guess infinate is one of those common words. . . not found in a common dictionary.
Admin
Truly, truly a GREAT WTF. Can we say "over-engineered" ? Even had it been a rewrite of MS Access, why would you need all those classes? Wasn't the whole fucking point that you just had to edit the database?
Admin
Ok,
Sex Sex Sex Sex
There!
Admin
What's this world coming to? Even people are fully customizable these days!
Admin
I'm Danish... so ... yeah :-)
Admin
I have, on occasion, had to design applications in access, and the flow control logic from screen to screen is often enough to make you scream and cry in frustration. It will refuse to cascade update key structures before skipping to the next screen, then throwing an error because it can't find the key that it should have established in the previous screen.
Just a mess. I find that, in access, the easiest way to make sure it's right is to use handcoded modules everywhere, and, at that point, you might as well be doing it from scratch.
Though I admit, I use it to connect disparate databases as well. It does do well for that.
Admin
Yea, politcal correctness is one thing, but the first day that some pcnazi tries to come in and tell me that I have to redesign a whole app to make room for their fuzzy-brained notion of sexual identity, is the day I walk. Let them do their own programming, because finding a competent programmer who's not going to have a problem with maybe logic is going to be a challenge.
Admin
>> "It will refuse to cascade update key structures before skipping to the next screen, then throwing an error because it can't find the key that it should have established in the previous screen."
Huh? What "screens" are you talking about? Do you mean Forms? Is there any way you can give a specific example of what the heck you are talking about?
Admin
I've found blank (free-form text) fields are pretty customizable, too.
And I think we'll have most of the traditional wars covered if I mention something about regular expressions being the best way to solve it, and maybe something about C versus C# versus C++ versus Java versus Ruby versus Python versus Ruby on Rails versus Perl versus Pascal versus Fortran77 versus COBOL versus Tcl/Tk versus ...
Admin
Admin
Don't be afraid. The come in peace.
Admin
Yes, we have an icon in our system that represents an account and looks like a man. The icon has a very similar shape to the generic male icons you see on bathroom doors. We have had some associates complain that it demonstrates a bias towards males.
Admin
Yes, we have an icon in our system that represents an account and looks like a man. The icon has a very similar shape to the generic male icons you see on bathroom doors. We have had some associates complain that it demonstrates a bias towards males.
Admin
That's the point -- "gender" is a word that only properly applies to grammatical and lexical constructs, and for all practical purposes it has no application to modern English. It is a word in modern English, though, and has an application to discussion in modern English of grammatical and lexical constructs in other languages. Used as a substitute for "sex" in refering to the maleness or femaleness of an organism, it is a Bowdlerism.
Admin
In the ham radio '2-meter band' there are essentially 800 different channels [144,000 thru 148,000 step 5]. And the radios know it starts with "14" so you only have to type in 4 digits to get your freq; the last character is essentially a bit {0 or 5}.
When radios started going sophisticated they started adding memories so you could recall your favorites with just a button push, usually 10 of them. Then "memory wars" set in. Mfrs went to 20 memories. Then 40. Then I saw one with 250 memories. And upward! You have to remember a sequential 4-digit number to save you typing a different specific 4-digit number? Thats an improvement?
I know - you can store them in memories numbered similar to the freq - its, like, mnemonic! So if you actually want 147.135 [MHz] and before memories were invented you would have had to enter "7135", now with an "advanced" radio you could now store that frequency in memory number 7135. Then instead, all you'd have to do is enter "7135" and it would look up "7135" for you! Did microsoft invent this?
Admin
I always refuse to answer such questions unless there is a need. My doctor needs to know my gender and race. Potential dates need to know my gender.
Race really gets on my nerves. I know many "black" men who have "white" wives - what are their children? Don't forget that slave owners often slept with female slaves to get more slaves, so many "black" men are less than 10% "black"
African-American doesn't bother me, but my black friends hate it - They have never been to Africa, and have no intention of ever visiting. Why refer to them as if they had anything to do with the area. If an opportunity to go hunting in Africa came up they might go - same as the rest of us - but they are as likely to go to Africa as anyone else.
Sorry about the rant, but I was raised such that gender/sex only matters in the case of potential mates, and race never matters.
Admin
Unlike many languages, English doesn't indicate gender with suffix changes, just pronoun changes. Pronouns are of course used when the subject is obvious from context and you want to shorten things.
In English male and female genders are reserved for living organisms that reproduce by male-female sex - and then only when the sex is known (Animals can be referred to as it when sex is unknown, if you don't know the sex of a human you cannot use it). Anything that is not living is referred to as it.
However this is English, and the only rule in English that doesn't have an except clause is the one that says all rules in English must have an except clause.
So: Ships are always female. It never applies to a ship, always she. He also never applies to ships.
She sometimes refers to cars as well.
I've heard of some objects referred to as he, but I cannot recall them off hand.
Admin
Grammatical gender really is just another way of saying 'noun and pronoun classes' as distinguished by the different inflections they have, and that the require in words syntactically related to them. In languages like German and French there are only three grammatical genders - feminine, masculine and neuter. Other languages may have anything from zero (for inflectionless languages) to many genders. So yeah, I guess that grammatical gender is only loosely at best, attached to sex.
But sex itself isn't necessarily a simple thing. One may identify a person's genetic sex (ie. do they have XX or XY chromosomes) and distinguish that from their biological sex. (For example, some embryos/foetuses suffer from testosterone insensitivity, such that even though they may be genetically male, they don't develop the male primary and secondary sex characteristics and as a result can be born as (infertile) biological females.
Add gender to the mix and it all becomes a nightmare - gender here being understood to be a category that is culturally conditioned or constructed rather than referring to sex in a simple manner. Different cultures have different ideas about what it means to be 'male' or 'female', and indeed some cultures allow for other 'genders' than these two.
And we haven't even started to deal with transsexuality, and sex-reassignment surgery and the like yet ;)
Admin
[pedantic]
Wow it's been a long time since i've dissected English, but it seemed to come right back to me at your example.
The phrase "I wanna sex you up" does NOT contain 'sex' as a verb.
The phrase "The worker expertly sexed the newly hatched chickens" does, however.
Let's see why your example fails.
"I wanna sex you up" isn't English, first of all. Let's convert it into its canonical form, so that it is English.
"I want to sex you up"
Subject = "I"
Verb = "want"
Direct object of verb = "to sex" (This is an infinitive phrase)
Object of infinitive phrase = "you"
Adverb = "up" (how "to sex you")
Compare this to the following (adapted from here: http://grammar.uoregon.edu/phrases/infinitiveP.html)
I want to see you more.
In this example, it is more clear that "to see" is not the verb. Each Nth word in this sentence has the same part of speech as the Nth word in your example (once converted to English)
[/pedantic]
-dave-
Admin
Actually "begging the question" refers to a logical falacy in which one side of a point is argued upon the assumption that the point has already been decided.
For example, (and not because i am pro choice or pro life), a "pro life" argument that abortion was wrong because it was killing babies would be an example of begging the question, since the point under contention (whether or not abortion was "killing of children") is under contention, and cannot be assumed to have already been answered, and therefore cannot be used as a basis of argument to prove that point. Therefore, that argument "begs the question". Americans (sorry if i assume otherwise) seem to have lost sight of this as the meaning of that phrase. I know I did before I actually looked it up.
NOTE that i am not trying to start a political / abortion discussion, merely using a well known example of this fallacy.
-dave-
Admin
LOL Upon further reading of your post, I suppose your entry under "begs the question" could be interpreted as a weak form of what I stated.
Nevertheless, I submit a source: http://www.nizkor.org/features/fallacies/begging-the-question.html
Certainly, "evading the question" can be done without "begging the question".
Example:
Q: "How long can you live in sin?"
A: "Nice Day!"
-dave-
Admin
I've also seen some other facilities with three types: men, women, and family--the last is for parents accompanying little'uns of opposite sex.
Admin
Gender #3 is more than a theory. Check out the user feedback form for this website. Item 2 reads, "I am male / female / other"
Admin
Sorry, it reads: "I am female / male / other." I'm sure it made no sense at all the other way around.
Admin
I used to like Hanson, you insensitive clod!!!!!
Admin
I thought the third gender was wheelchair users. At least that's what you'd think by studying bathrooms. Not that I do. Since the restraining order.
Admin
I don't know whether the correct response is "if you can't tell, it doens't matter" or "if it's got a hole, go for goal!".
Admin
Just looking at this old random WTF and I have actually recently had a situation where more than two genders became a problem.
Its because the place I work now doesn't have documentation, or standards decided before they start coding.
We make a test device that for reasons I won't go into stores the gender of the subject being tested, originally it just had MALE and FEMALE. When the data is downloaded the numerical answer is turned into a string, unknown values just output "Unknown".
Then a customer wants a version with an unknown, that's easy, we'll just use an unused value.
Then a customer wants a transgender option, an intergender option..
I've got one here where I can select a little picture of a man, or a little picture of a transexual, or a giant question mark.
Problem is that older versions of the download software don't know about the newer values and newer versions of the download software have no way to distinguish to what version of device its talking to.
This results in some confusion when using the wrong download utility version with the wrong device version as unknown/not specified/transgender are often confused.
Admin
Or just don't track gender, and don't use gender specific terms.
Track sex for the biological reasons, or not at all.
Then I don't "offend" you, and I don't have to buy into your nonsense.
I'm tired of being asked what gender I feel I am. Feelings are a ridiculous thing to judge off of. People are never mature enough to determine rational actions based off feelings.
Admin
"I have to sex the chicks" (as in baby chickens) "I am sexing the chicks" "I sexed the chicks yesterday"
Admin
Still reading all the articles backward in time. Still a huge pleasure to do this type of archeology.
Even though the whole process is ridiculous. Having the need to redefine something like "Gender" is not so ridiculous nowadays :).
Admin
Fast forward to 2017 and the gender config would have paid off! Assuming that this app was still around..