A Bechdel Test For Programmers?
Nerval's Lobster writes In order for a movie or television show to pass the Bechdel Test (named after cartoonist and MacArthur genius Alison Bechdel), it must feature two female characters, have those two characters talk to one another, and have those characters talk to one another about something other than a man. A lot of movies and shows don't pass. How would programming culture fare if subjected to a similar test? One tech firm, 18F, decided to find out after seeing a tweet from Laurie Voss, CTO of npm, which explained the parameters of a modified Bechdel Test. According to Voss, a project that passes the test must feature at least one function written by a woman developer, that calls a function written by another woman developer. 'The conversation started with us quickly listing the projects that passed the Bechdel coding test, but then shifted after one of our devs then raised a good point,' read 18F's blog posting on the experiment. 'She said some of our projects had lots of female devs, but did not pass the test as defined.' For example, some custom languages don't have functions, which means a project built using those languages would fail even if written by women. Nonetheless, both startups and larger companies could find the modified Bechdel Test a useful tool for opening up a discussion about gender balance within engineering and development teams.
My favorite porn always passes the Bechdel Test.
If you can substitute the term "white male" into your premise and suddenly find it offensive, then was actually racist/sexist all along.
"a project that passes the test must feature at least one function written by a white male developer, that calls a function written by another white male developer. "
SJW's don't eliminate discrimination. They just expropriate it for themselves.
Seriously, this is the dumbest thing ever. Just make the code work. I don't care at all if women wrote it. There are so many issues that actually matter, and this isn't one of them.
So even the summary acknowledges that this test gives false negatives, but it's still supposed to be a useful tool? No.
The only reason this was posted was to give the anti-feminists something to rage over, this getting more clicks and more ad revenue.
Don't fall for it. Tag the story as troll and move on.
That automatically comments on Nerval's submissions asking why no one mentions that Dice is /.'s parent company.
Projects that use languages without functions deserve to fail.
jesus christ this is retarded! really?
$action = empty(PHP) ? backToC() : unset(PHP) ; "when the concrete cases are understood, the abstractions are readily
And what exactly is it you want to "discuss"? Are you entering this "discussion" being open to the idea that your ideas about "gender balance" are wrong? Or are you just trying to hit other people over the head with your particular views?
The Bechdel test is, quite literally, a joke. It started as a joke in a cartoon, and it remains a joke because it is utterly useless as a measure for anything at all. This new test, from the description above, is no better.
The Bechdel Test is about female characters. It depends on the story taking their characters and lives seriously.
This stupid thing is nothing like that. It totally trivializes the real gender inequalities that still exist.
Code has no gender.
It's about people misrepresenting the world as lacking interesting women with something on their mind besides men.
If all you do is insist on two functions, each written by another women calling each other, you have made a mochery of the test.
excitingthingstodo.blogspot.com
Anything that does not have at least 50% participation and reward going to a women is sexist and should be shamed and sued out of existance.
The Beschdel test is based on the idea that many writers will create female characters not as actual characters but as a love interest. Hence the qualifiers. It's not a perfect test but you can at least see how it is likely to correlate to a specific type of poorly written character.
So what ae they testing for here? Are they saying that female developers are just macguffins?
So... the test for determining whether women are treated equally is whether interactions occur only between woman-produced code? It sounds like trying to verify segregation instead.
How does passing this test make the show better?
What does having a bare minimum of female interaction teach me about life or being a person?
Will I look back on my life and consider it a success if I watched these shows?
18F is not a tech firm. It's a technology program at the General Services Administration of the Federal Government. https://18f.gsa.gov/
Christ, I am getting bile in my mouth regularly these days reading all this fluffy PC crap.
And I thought it couldn't get any more useless and idiotic than the original Bechdel test!
Learning something new every day!
The Bechdel Test has no point other than to complain. A work of art like Twelve Angry Men fails the test, yet stuff starring the Olsen twins passes. The common refrain is that "it's about representation", but representation has never been equal for anyone. Medieval movies/stories feature knights more often than peasants, merchants, or monks. War stories are about front line soldiers and rarely about truck drivers. Hospital stories focus on doctors and nurses, not the clerical staff. Airline stories focus on pilots and not baggage handlers.
How about a Bechdel Test for home builders? How much of your home was built by a woman? (Likely nothing, unless you include some parts made in a factory which might employee women.) Whether or not a woman was involved in building your home, you still have a house/apartment. It changes nothing.
.
I have to agree with the previous poster who said, "Seriously, this is the dumbest thing ever. Just make the code work."
Hey slashdot, you could always stop publishing these utterly retarded articles?
Just a thought.
This has to rank as one of the stupidest.
in a nutshell
This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
Here's how foolish this nonsense is. Assume we have two classes, Woman, and Kitchen, which are written by different women. Passing the Bechdel test:
self.sandwich = [woman getSandwichFromKitchen:kitchen];
I learned something about myself writing that. Objective C really is as shitty as Java. I should stop oppressing Java programmers.
On my team, there are as many Y chromosomes as X chromosomes. It's impossible to pass this test. In my almost 30 years of writing software, The only time there was more than 1 woman on my team was a year during the dotcom boom. Otherwise, if there is a woman, she's the only one. I didn't need this test to know that.
You don't need to come up with circuitous gimmicks to prove that there aren't a lot of women in tech. We know it. Everyone who has worked in this field knows it. Society knows it. The unknown here is why? can you come up with something that demonstrates brogrammer culture is scaring them off? can you show that kindergarten teachers discourage girls from interest in computers? can you show that hormones make women afraid of logic? can you come up with a test that shows that HR departments throw women's resumes in the trash so i never see them?
...could make real names for themselves by writing, respectively:
Then every web page on Earth can pass the Programmer Bechdel Test just by consuming the web service.
However, I suspect that's not what the test is intended to accomplish.
Finding God in a Dog
Maybe code should be written by Political Science majors from now on. It's important that the right categories take credit.
You won't find any male programmers wasting their time culling through the code base, compiling statistics, looking for some form of bigotry. Instead, he'll call your functions if they work regardless of what you look like. And he won't if your code sucks.
Regardless of the baggage the coder has between the legs?
For American-based companies..
If your company is not 62% White, 12% Black, 17% Hispanic, 8% Other - then you're a racist
If your company is not 49% Male, 51% Female - then you're a sexist
This even stupider, because the original "Bechdel Test" is about the *content* of the movie.
i.e.: the Alien movie discussed in Bechdel's comics happens to have been written and directed by guys. But none the less, it depicted strong female caracters, who actually have motivations, goals, etc. of their own.
the female *characters* of the movie aren't passive decorations, they are not only here to observe (or obsess about) the guys, they have a life of they own, their actions are here to move the plot forward.
counter exemple: you can probably find tons of romantic film or novels, written by author which happen to be female, but completely fail the test as their female protagonists are more or less only here for the sole purpose of falling in love with male caracters.
This "Programmer's test" is stupid because it only considers the *author* of code.
An author should be judged solely based on the quality of the work produced, no matter what sets of reproductive organs the author happens to be equipped with.
What should be judged in theory, is the depiction of gender role in the produced work. As code is sexless, there is no point in that. It doesn't depict roles or creates models for future generation, in merely gives instruction to hardware.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Nonetheless, both startups and larger companies could find the modified Bechdel Test a useful tool for opening up a discussion about gender balance within engineering and development teams.
Or you could just, you know, write good code and make that the thing that matters.
Like, maybe the coder chicks could wear bikinis while writing those functions and post selfies to prove it?
Do you have ESP?
So why use its framework for anything other than a brief observation of limited value anyway?
Yeah, you can use it as a short filter, if you want, but don't treat it as anything other than a crude instrument.
You might as well use the quizzes in a magazine for profound psychological insight.
Or worse yet, construct them into arcane frameworks of actually limited utility that so-called experts and professionals use to validate their own self-imagined conclusions rather than create any kind of effective metric.
...sexism is sexism.
Check out iNotRacist an app to tell exactly how racist you're not.
I work alone. I'm still at the point of writing boilerplate I'm very picky about, and it will take time before I'm doing anything for an end user. When I hit that point, I will probably still work alone because building a commercial product with the possibility of later pay rather than the liability of payroll isn't really the easiest thing to organize. I would LOVE to have some talented programmers on my team in times coming within the next year, but they won't be no matter what their gender is.
HOWEVER, I have had some serious thought about opening my source from square one when the boilerplate is ready. It has so many possible applications that there will be real value in what follows it, and it's incredibly unlikely anybody would do the same things with it that I will. Suppose that following that step, programmers decide to jump on board and help with the next step too. Great! Not working alone would be nice. But I can't select their genders. I don't get to pick that.
I like the idea of Bechdel Test for programmers, but I think it's kind of important to bear in mind that only well monied developers even have that option. My suggestion to female programmers who have trouble finding a team is to do what I'm doing. If you want something done right, you have to do it yourself. In my case, it's because I have an idea that I want to do the work to realize. But there are plenty of developers who freelance for other reasons.
The Flintstones, The Honeymooners, Here Comes Lucy
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
That's a silly, very fudgeable test. Here is how I would construct it:
Forbid men from writing code for anything which interacts directly with anything which was written by a man (both others and themselves). Likewise, to keep things fair, women are also to be forbidden from writing such code. If, due to compiler optimizations, objects which where designed by programmers of the same gender end up interacting directly with each other anyway, the changes to the code are to be rejected. Compiler optimizations are not to be disabled for the sole purpose of circumventing these restrictions.
Obviously, I haven't thought of everything, so this test can stand to be improved further. Since I purport to be a man, only improvements offered by those claiming to be women will be accepted.
Why is there even the suggestion that there should be any test for software other than whether it works as designed?
http://developers.slashdot.org/story/15/03/22/1748238/a-software-project-full-of-male-anatomy-jokes-causes-controversy?sbsrc=md
I knew a woman who complained to management when other people used code she wrote. She felt she was being denied credit for work she had done.
Contribute to civilization: ari.aynrand.org/donate
How about a Bechdel test for steel production? One ton of steel must be made from at least 100kg of iron ore mined by a woman, using at least one coal briquette mined by a different woman.
The compant I work for has exactly 1 programmer. We will fail this test as defined regardless of the gender of our programmer.
i'm glad my company hires the best person for the job regardless of race, sex, religion, etc... it's so much better than discriminating!
Cute idea, but I think it totally misses the point. The Bechdel test for films is relevant, because it reflects how society views the role of women: are they independent agents free to define their own narrative or merely secondary characters in the narratives of men? Whether or not there happen to be two pieces of female-generated code in a software project that interact with each other tells you next to nothing about the overall role of women in the software industry.
While it would be great if every software project had enough female developers that it would just naturally occur that some woman-generated code ends up interacting with some code written by another woman, achieving that goal does not bring equality or gender-balance to the industry. It is a distraction to set up such arbitrary metrics - more traditional measures such as % of employees in such-and-such job category are better measures to focus on. You can't get better social structure by switching focus away from the social structure and onto the product structure.
The problem with calling a function written by a woman is that it just returns fine whether or not there's a problem
In short, I think it makes for an interesting thought experiment, kind of evaluate where you and your team/department/company stand. I'm sure people will get all defensive, yell about quotas and all that jazz, but really it just asks you to think about it for a moment. Not at all unreasonable I think.
Now, if you'll excuse me, build's done.
I teach computer science. No one will be surprised to hear that most of our students are men. This is a problem, at least, we are continually told that it is.
The news yesterday had a report on schools that train people to become small-animal veterinarians here in Switzerland. They happened to mention that 80% of the students are women. This is apparently fine; there is no outcry to find more male veterinary students.
My son works in professional child care, where women are something like 95% of the workforce. No one seems terribly concerned by this, even though the lack of male role models for young boys is arguably an actual, genuine problem.
Personally, I am very tired of articles like this. Why the continual one-way focus on women? Why can't we just let individuals be individuals, and do whatever they want? Ensure that there are no artificial barriers due to gender (or skin color, or hair color, or whatever), stop pushing people in directions they don't want to go, and just let people choose whatever career they want.
Enjoy life! This is not a dress rehearsal.
I often feel like I am the last person alive who remembers when programming used to be about code and making shit do shit. Now its all drama and I often want to quit as now the only thing people look at is what I say - looking for a phrase they can twist - and not the code I make.
Sigh, this is what Slashdot is these days - taking on any story as long as it generates the clicks.
Let's recycle this arbitrary and stupid "modified test" somewhat and then see how you all feel about it:
"Does your project pass the black-modified Bechel test? To pass, It must have a function written by a black programmer called by a function also written by a black programmer".
"Does your project pass the Indian-modified Bechel test? To pass, It must have a function written by an Indian programmer called by a function also written by a Indian programmer".
"Does your project pass the homosexual-modified Bechel test? To pass, It must have a function written by a homosexual programmer called by a function also written by a homosexual programmer".
"Does your project pass the competence-modified Bechel test? To pass, It must have a function written by a competent programmer called by a function also written by a competent programmer".
"Does your project pass the one-leg-modified Bechel test? To pass, It must have a function written by a one-legged programmer called by a function also written by a one-legged programmer".
Each of these "tests" may invoke discourse or feelings about the state of the industry in general. Some may be a rather acerbic/satirical critique of the (recruitment|offshoring) methods used to create the code used in the project. None of these are a test of the project's success.
This is what this whole shitshow is about. Injecting arbitrary perspective into the output of an industry.
Here's a fucking truth bomb: the (original) Bechel test cannot be satisfied in this industry because societal norms prevent it. Nothing to do with recruitment, nothing to do with "girls are not predisposed to analytical pursuits" bullshit, nothing to do with an overall crisis of undergrad entrants to CompSci/CompEng. Programming is seen and is popularised as a "nerdy" pursuit. Stigmatised. Belittled. Mocked for lack of social integration.
Demonise the people in a profession and the profession suffers. Drawing attention to arbitrary metrics is tantamount to rearranging deckchairs on the Titanic.
Requiring female programmers, like prohibiting them, is sexist.
The key point this misses is that the Bechdel test is about the work itself, not who wrote it. This test is thus susceptible to certain flaws. In particular, it will flag numerous single-developer projects as "sexist" due to simple chance.
This would fail at least 50% of all single-developer projects, even if there were no sexism anywhere. Other small projects would be unfairly penalized, and projects with tiered architectures and tiered development would be especially susceptible.
This is obviously contrary to the goal of the "test", and in fact bears only superficial similarity to the Bechdel test (the point of which, by the way, is not to determine which works are sexist or not (after all, Debbie Does Dallas passes), but to show how endemic weak female characters are by the sheer number that fail).
It's good to know that there are people out there judging my code based on the fact that I'm a woman, and not on the actual quality of my work or the years of effort I've invested into improving.
What a wonderful idea, thanks for making me question even further if people now want me on their team because I'm good, or because I happen to have boobs and can help pad out a "diversity quota".
All this feminist gender wars clickbait that gets pushed by slashdot lately isn't news. It's fringe political tumblr-fodder.
The Bechdel test is about content, not about authors.
Furthermore, there are reasons to assume the average women is less interested in programming than the average male. Science seems to indicate this difference in interests is already present in newborns. I can strongly recommend this documentary on that subject:
https://www.youtube.com/watch?...
Also, I strongly suspect nearly all good programmers to have some kind of autism spectrum disorder (ASD), often undiagnosed, simply because that "disorder" makes them exceptionally good at tasks typically performed by programmers. ASD is prevalent in males 4.3 times more than in females.
All in all there are more than enough valid reasons to assume the gender gap in software engineering is absolutely normal and is here to stay. I don't see why this subject is even worth discussing; it's about as interesting as the gender-gap amongst nurses: not interesting at all.
0x or or snor perron?!
Probably not, because she worked closely with Babbage on the program. I don't know if anyone else was involved, and even though their respective contributions are debated, we are only talking about two people, so you've got (ostensibly) a 50-50 chance the other person is the same gender, regardless of who the first person is. And some programs are single-author, so there isn't even the possibility of passing this test if the sole author is female.
If a famous female programmer's program wouldn't pass the test, then is it really saying anything useful? People care about the code and how well it works, not the gender of who is involved in creating it.
The immature here are going defensive because this test reflects more about the culture than the code. If women aren't given the opportunity to get hired or promoted, then this test will show that. And that, precisely, is what a bunch of mediocre programmers are worried about; showing that the only reason they're still employable is because of a culture that's pushed out half of the competition.
I'd love to have a test that determines if an article is fembaiting drivel, and then promptly discourages me from clicking on it. Who cares if a function is written by a woman, or by a man, or a transgender, or by the application itself in a meta sort of way? Is this what they talk about at the Woman only tech conferences (like this one, which for the first time ever, is allowing men to attend the 'celebration of Women' tech conference!), in addition to ironically talking about equality and being included in the "male dominated tech club" ?
Ooo hey I like making up arbitrary tests too!
The Bach-Dell Test
A movie is not pants if, at any point, two characters named Del Bachman are in a dell listening to Bach on Dell laptops.
The Bake 'Til Test:
A pastry passes this test if it was baked by bakers, for bakers, for a number of minutes equal to the number of bakers involved.
The Beck Tell Test:
A joke is only funny if it's about the musical artist Beck, and told by Beck to himself.
tl;dr: it's basically a yo dawg gag
Nothing posted to
If no one gives a shit about who writes functions, then why are women so underrepresented in computing? Do not say it because women don't like programming or engineering, because that's clearly false. Women had much more representation in the industry 30 years ago.
I had a girlfriend who was an actual developer, MS CS, 68K embedded systems. A close female friend with a BS CS was a developer and DB person in the corporate world, now a project leader in such areas. I had a female project leader who although not a developer was quite tech savvy and a good leader/manager, and a gamer. Regrettably these are few and far between. However I think your argument demonstrates a basic failure in statistics. Recall how in your statistics class caveats such as "all other things being equal" were constantly being thrown about. You fail because the workflow of the industry decades ago was radically different.
Decades ago there was a lot more "clerical" work is software development, especially in corporate and government environments. A great-aunt was a punch card operator who took code written on paper by developers and created the punch cards to be fed into the mainframes. It was considered an inefficient use of resources to have an "engineer" create their own punch cards when one could hire a "girl" to do so at a fraction of the cost. This sort of thing contributes to the higher participation of women in the tech industry in the past.
Whether or not there is some inherent bias against coding tasks, a bias that occurs naturally more often in females than in males, is an unanswered question.
It's been declining over the years while the frat boy attitude in the workplace has been going up.
Also read up on causality in that statistics textbook. Frat boy behavior may be the result of a lack of women. Males in isolation deviate from their normal behavior. I'm not 100% sure but I think it has been documented that men typically voluntarily act "better" (self control and self censorship in the less childish sense) when women are around. As a long term participant of the industry I've certainly seen such behavior as the rare female developer joins/leaves the team. Most, like me, thought it good to have women around, that the sausage fest and the stupidity that results is dumb.
If you're perfect, then great. But there are many men who are offended that women would even compete with them, many men who intimidate others especially women, many men who think telling a dirty joke is proper on-the-job conduct, many men who see discrimination but do nothing about it and thus reinforce the status quo.
Substitute "many men" for "some men" and your comment becomes more realistic and less political dogma. Then note that you are merely saying that there are a few a-holes in every large group. Well, yeah.
I'm old enough to remember when people claimed there was no racism in the 70s either.
And I'm old enough to remember being in elementary school during the 70s and that there was no racism between the four white boys (me one of them) who had the desks adjacent to a black boy in a blue collar neighborhood. Racism is largely a generational thing. Most often you were raised that way or you weren't, and for the exceptions its probably far more common for someone who was raised racist to reject it than for someone who was raised without it to embrace it. Racism has been in sharp decline for many decades. As has sexism. My grandmother who had done electronics assembly for Navy aircraft during WW2 was "let go" when the war ended to create a job for a man returning from the war. She may have been able to get a clerical job, like her sister, in a tech company but not anything close to technical work as she had done. Today's issue being crude frat boy jokes demonstrates remarkable progress.
The "Bechdel test" is not a valid scientific test but more, at its best, a sexist choice.
that realistically shows computer use and yes NCIS I am looking at you :-)
By the way, I like to have sex with women because I LIKE IT.
One could argue that this is a classic example of objectification...
Let's see:
"The objectifier treats the object as a tool of his or her purposes" -- check
"The objectifier treats the object as interchangeable (a) with other objects of the same type..." -- check
"The objectifier treats the object as something whose experience and feelings (if any) need not be taken into account" -- check
this is just thinking about the issue in entirely the wrong way. it emphasizes the differences between people who should be considered engineers not male or female. What difference does a function who's author was female make to another female coder's work?
this feels like something hinting for grant money
The test really is stupid. Women have a concern: who will be the father of their children. Now, not all women. Just about 90% of them. That is the major concern. After that choice has been made, the next concern is their children. Again, not all women with kids. Just 90% of them.
Women have intense, lasting interest in men because without them they have no protection (not being good in street fights Hollywood movies with CGI notwithstanding, there is that nagging thing called reality).
Nothing more than a PC jihad, trying to fit women into a PC straightjacket of no sexual, reproductive, romantic, or other interest but Platonic, non-physical idealism. The sort of stuff that produces boxcars going to concentration camps, gulags, Dear Leaders.
I am perfectly content to let women be women. I don't want to fit them into an ideological straightjacket but take them as I find them. Moreover, I could care less who wrote a function, as long as it works.
But then I am not an ideological fantatic. I just take the world as it is and would like it to work marginally better.
I see all these articles about gender bias in the IT industry.
Then I scroll down to the comment section on the slashdot mobile site and think "yes, that character in the Game of War app has really big boobs"
A better metric, even though I disagree with the premise entirely, would be Women to women developer activities not going through a male 3rd party. So submitting a pull request and a female accepting it.
The occurence of in a project may not necessarily reflect the attitude of the project towards gender issues, but may be more reflecting the percentage of women in a team.
It is funny how somebody who acts as a CTO tries to convert a test which specifically examines the dialogs (which are untimatly a important part of a movie) to something where the statistics will skew results to meaningless garbage to derive from some weird side definition.
Maybe she was mistaken, function calls are not human interaction. More interesting would be an closer look at the process of the creation of the function (like "at least two roles in the project interacting directly must be filled by women") Still, there would be the statistics issue with this, but at least it could tell something about the human interaction.
most important thing the CTO of a tech company finds to consider, I think the tech company has a problem. I want well-written, well-tested code. I really don't care about the DNA of the person (people) who wrote said code. Now that I think about it, most of the code I've encountered in my life has been modified by multiple people before I ever got to it. How do I tell the gender of the person who wrote the function, particularly if the function has been modified by several people? And how can I even check their gender if all that is associated with an update is a userid? Perhaps the "T" in CTO stands for "Twaddle"?
linquendum tondere
Is there a way to filter [pseudo] feminist bullshit news in /. ?
Literally the best way to pass this test about gender imbalance is to segregate genders based on project. .... ....
I don't even....
This article makes one thing clear at least; real programmers should avoid NPM and organizations like it as though they were the plague carrying rats. I have seen a lot of organizations and companies collapse as anyone with a shred of talent flees the miserable clusterfuck that organizations determined to engage in a gender war descend into. It's usually ugly. All that is left is incompetent ideologues fighting their bitter little fights. Leave them in a corner and let them get on with it. When you see a car crash it is natural to want to look but the view will only bring the most deviant individuals pleasure.
When people start misapplying gender equality to inappropriate topic tests this publicly, one has got to wonder if the topic has become a new fad.
We need a new article tag. I would like to propose SP;PF (Stupid Premise; Palmed Face) or IS;CB (Idiotically Sexist; Click Bait) for future articles like this one.
And I really can not remember the last time I ever coded a function by myself unless I was writing code for my own personal projects. The whole entire premise of this IS;CB article does not pass the sniff test.
The sex of the developer does not matter one iota as to the quality of work. I know of self-proclaimed "brogrammers" who can't code their way out of a While-Do loop, and "femgrammers" who can't figure out CamelCase. On the other side of that coin, I've worked with a lot of programmers who can code circles around me. And guess what? About half of them are female. Who -- other than human resources, people with an axe to grind, or people with nothing better to do -- gives a rat's posterior if a coder is female or male? A good coder is a good coder. A bad coder is bad coder. End of story.
Now, I personally would like to see more women involved in the non-educational side of STEM -- actually getting into building, creating, coding, etc -- but that is a cultural issue created by Madison Avenue and Hollywood. News flash: You can't have a large number of women who are developers without having a large number of women who have never learned how to program! Historically, at least after the late 80's, CS was not 'marketed' to women. Think 'Booth Bunnies' at Comdex, etc.
In the real world, the Bechdel test -- and the reverse-Bechdel test -- fails. Automatically. Because the Bechdel test does not do what most people think it does. What the Bechdel "test" actually does is bring to light the stupidity of movie/tv/book writers who create characters who only exist to talk about characters of the opposite sex. It exists to ridicule the authors and franchises that create schlock dependent on such this as Sparkly Vampires, Too Much Bad Writing, Sexist Meekly, Gratuitous Sex Scene, etc. In reality, women talk to each other about men. Men talk to each other about women. Get over it. It's a fact of life.
Now, if you really wanted to create a "Bechdel" test for programmers that functioned in the real world, it would need to be something along the line of "A coder wrote a procedure that called a subroutine or function written by another coder, and both worked as intended - regardless of the sex of the other coder." I was under the impression that there was a difference between a subroutine, a procedure, and a function.
For as long as old men, sit and talk about the weather,
For as long as old women, sit and talk about old men,
But then George was a man, so what does he know ...
A significant number of movies also fail the test if the genders are reversed. True, more fail the test in the original form but this is largely because the leading character of movies is more frequently a man.
It's indeed shitty that men are more frequently the lead, but you can criticize this by just saying it... you don't have to first invoke some BS "test" that shuts down people's critical thinking skills.
... in my one night stands. Thankfully, none of my developers co workers are 18F
If anyone can make up a test and give it a name, why do we care ?
Why don't we have a test where a programmer who loves cats, must write a function that is executed by a programmer who hates cats?
We could call it the Tom + Jerry metric
I agree that this application of the Bechdel test to coding is vacuous. The best alternative I can come up with is asking a woman to make a presentation at a conference, or put up a blog post with her photo on the page while taking a strong position on a controversial topic, like maybe, male dominated gaming culture. I would give it a fail if anyone made a comment that involved her gender.
All of you towering intellectuals who made comments about who gives a fuck / just make the code work / who cares who wrote it / miss the point entirely. You added nothing to the conversation except to highlight that no matter how weak the Bechdel test might be, you might be the reason the test exists.
It's a fucking program. The only thing that matters is whether it works or not.
The Bechdel Test is sexist. Anyone who perpetrates it as any metric of merit is sexist. This must be repeated at every opportunity until it sinks in.
I have a modified Bechdel test - for athletics.
You can only count a) every leg of the relay run by white men, b) one white man must pass the baton to another white man.
Pray, tell what do you think, in your most private of thoughts, would be the effect of enforcing the above on the US, British, Canadian, and French teams' times.
a) the vaste majority of hitherto excluded white athletes in the majority population would improve competition and times across the board.
b) the other answer.
It is the same question, same answer, same reason.
Most stupid thing ever.
On a long enough timeline, the survival rate for everyone drops to zero.
Given that this is an generic requirement for PC (Politically Correct) software, software engineering best practice requires that this be abstracted into external library, decoupled from any code with purely orthogonal technical requirements and of course unit tested to provide the PC green tick of approval. Additionally, according to the rules of the Turing test and modern queer theory, lib.woman is legally allowed to be autogenerated by a computer that can successfully convince it's audience that not only is it human, but that it self-identifies as a woman.
describe("diversity", function() {
it("should pass the Bechdel test", function() {
expect( require('woman').getAuthor().getGender() ).to.be("female");
expect( require('woman').makeMeASandwich("sudo") ).not.to.throw(Error);
})
})
just when I thought the world couldn't get any more retarded
Gender balancing is the wrong concept at play, it doesn't matter if a female / male does 0% of a project or 100% of a project, it's a meaningless percentage to take. The very fact that you've broke the system down to look at it as a percentage of work means that you're concept of fairness isn't genuine. Fairness means you extract the very fact that a person is a man or woman and just see them as human, a human wrote this, a human wrote that, not a male or female. All these tests prove is that we need an excuse to not be sexist, well the only people who aren't are the people who don't need a test to be fair.
From my observations, there are a small minority of women who are "uncomfortable" around too many men who make most of the noise and they don't speak for all the other normal women out there.
Whenever I find a particular woman who is uncomfortable around men, I think of it the same way as when you have a white guy who is uncomfortable around black people.
Fortunately, most people aren't like that or we'd never get along.
... for better understanding:
https://github.com/TruthWillFr...
This is the stupidest thing I have ever read.
Pointless and without any merit whatsoever.