Slashdot Mirror


Is Computer Science Education Racist and Sexist?

theodp writes "What's wrong with this picture?" asked Code.org at its launch earlier this year, lamenting the lack of Computer Science students in a race and gender reference-free infographic. But as the organization has grown via public/private partnerships and inked agreements to drive the CS curriculum for the Chicago and NYC school systems, the same stats webpage has adopted a new gender and racial equity focus, positioning Computer Science education as "a chance to level the playing field" for women, Hispanic and African American students. The new message is consistent with the recently-forged Code.org partnership with the NSF-funded Exploring Computer Science (ECS, "a K-12/university partnership committed to democratizing computer science") and Computer Science Principles (CSP, "a new course under development that seeks to broaden participation in computing and computer science"). According to The Research Behind ECS, an "insidious 'virtual segregation' that maintains inequality" is to blame for keeping the number of African Americans and Latino/as CS students disproportionately low. So, what might the future of Code.org's proposed equity-based U.S. K-12 CS education look like? "Including culturally relevant instructional materials represented a driving focus of our course development," explained ECS Team members who now advise Code.org. "Cultural design tools encourage students to artistically express computing design concepts from Latino/a, African American, or Native American history as well as cultural activities in dance, skateboarding, graffiti art, and more. These types of lessons are important for students to build personal relationships with computer science concepts and applications – an important process for discovering the relevance of computer science for their own life." And — ironically for Code.org — it could mean less coding."

104 of 612 comments (clear)

  1. Is Computer Science Education Racist and Sexist? by Anonymous Coward · · Score: 5, Insightful

    Is Computer Science Education Racist and Sexist?

    Well, no. Unless there are roaming gangs of white nerdy kids beating up anyone with the wrong color that I haven't heard of.

  2. sexist? pah! by gbjbaanb · · Score: 5, Insightful

    I don't see anyone complaining that nursing or primary school teaching is sexist, yet those professions have a definite bias towards one sex.

    So men tend to like computers more than women, does anyone seriously think this is somehow the industry keeping women from participating? (well, ok, but only because a lot of the "men" in the industry tend to be about as mature as the primary school children I referred to earlier!)

    Racist? I can't answer that so readily, but I know a lot of foreign chappies working in IT, and my last company actively discriminated against white guys by only hiring Indian developers - though admittedly they were located in India, and cost a lot less. The one previous to that recruited a lot of Lithuanians, so they could hardly be said to discriminate against the usual native causcasian population.

    Now ageist... that is definitely a problem in IT.

    1. Re:sexist? pah! by Anonymous Coward · · Score: 5, Funny

      Unix guide - unzip ; strip ; touch ; finger ; mount ; fsck ; more ; yes ; umount ; sleep

      That is all.

    2. Re:sexist? pah! by phantomfive · · Score: 2
      This program is agnostic to problems of race and gender. Think of the motivations of the people who started it, to 'encourage' people to program.

      What they really care about is getting more workers, so they don't have to pay as much. They saw women as an easy demographic to target, large and untapped. This 'sexism' is the way they decided to market that would be most effective, that is, most manipulative.

      "These types of lessons are important for students to build personal relationships with computer science concepts and applications"

      WTF does that even mean? Her?

      --
      "First they came for the slanderers and i said nothing."
    3. Re:sexist? pah! by VortexCortex · · Score: 4, Insightful

      Hey! Most people in the hospital are SICK! Hospitals make folks sick!

      Most people in $FIELD are ( $GENDER | $RACE ), that field is sexist to folks not of ( $GENDER | $RACE ).

      I agree, it's moronic to endorse these simplistic and ignorant notions. Especially since they have no evidence.

      Are romance novel publishers sexist towards men because there's not 50/50 male:female ratio? Why not ask men if they want to be romance novelists. Oh, look at that, a resounding, "No." Should we force folks to do shit they don't want to do? Want to be a teacher? Sorry, we need more female coal miners. Want to be an engineer? Sorry we need more male counselors. Of course it won't play out like that. There will be a rule saying you just can't accept more men than women, and fields that women don't want to work in will just be under employed -- maybe H1B visas can do something about it? It'll start with minimum quotas for gender ratios ignoring any evidence of the percentages of sexes applying for the positions... Hmm, wait, don't we already Title IX? Ah, everything is going according to plan.

      OH! I know! It's that romance literature as a medium is sexist towards men and needs to be changed to be more accepting of male male authorship! Let's mandate that every other page a visual depiction of sex -- Wha? That destroys the current medium? Ah. I see. If folks want to make visual romance novels they already can... right. So, no one's being prevented from doing a job, just that men and women like different things? THAT'S SEXIST! Brains should be heterogeneous lumps of mush! Variety is the poison of life!

      I see this same gendered preference when asking women if they enjoy or even stand doing the work I'm doing: Being ditch diggers, construction workers, even indie game developers -- Not if they think they would like to be these things, but if they actually enjoy it (I have done so at these jobs). At my local gamedev group we're open to all and friendly, not hostile, we're about 20% women. Geme development is zero-barrier-to-entry, we have free engines, free assets, free tutorials, free assistance. We went out of our way to recruit more female developers, because some social justice warrior folks thought maybe other societal restrictions were keeping the women from signing up. OK, so we repeatedly got 50% of new attendees as female. Guess what? Nearly all the women quickly quit their projects, and far more men stayed. They said they just didn't feel it was a good use of their time. Some women LOVE game developing, and we celebrate them, but most women don't like doing the unglamorous thankless tedious work of developing games that no one will play but other devs.

      Everyone wants to be a prestigious game designer, but the folks more willing to do what it takes to get there in general are men. I hypothesize this is because women value their time differently than men. There's evidence to suggest women are better at multi-tasking in general, so perhaps sinking a large portion of your time into a hobby that has low likelihood of yielding money or social standing and eats into the time you'd spend with your friends and family just isn't women's thing -- Or, maybe that men care less in general about the social impact and are more suited to the introversion it practically requires to produce a successful game in a reasonable time frame, as the science of personality trait distribution among sexes would suggest?

      NOPE! Gamers HATE women! GAME CULTURE IS SEXIST! Ugh.

      No one taught me how to write code. The Apple IIe in the computer lab booted to a BASIC prompt, and I figured that shit out despite having to turn it off and go back to Oregon Trail or Number Munchers when they looked my way. No one could prevent me from learning computer science: I was too youn

    4. Re:sexist? pah! by Mashiki · · Score: 5, Interesting

      For them, it's just another opportunity for career advancement. If calling someone racist or sexist will help them land the job, that is all that matters!

      Funny enough, that's probably closer to the truth than you'd expect. In Canada we went through this with policing back about 15 years ago, and it's completely messed up the management and general way things are handled. We're of course now reaping this politically correct mess, with peace officers who won't touch or do jobs because it "might inflame the minority groups." Different south of the border, back when a lot of places needed cops bad, they would hire anyone who could pass the basics even if they had a criminal past(Detroit was famous for this).

      And of course this also swings into various things like fast tracking promotions and so on. An example: Let's say you, and a female cop are at equal terms for the moment in seniority, and qualifications. She gets pregnant...well what do you think will happen? If you think desk job you're half right, in most cases they'll get shuffled to ident, or something similar. In the year that she's not "working the beat" she'll get to sit there and twiddle her thumbs. In two years, because she's already worked at a job that requires a fair bit of smarts to do, she'll get a chance to pick and choose where she goes next. Now in the males case, let's say you get injured -- say serious spine injury, or some other form of a year or two long recovery process where you can still work. You think you're going to ident? Hardly, you my friend are being sent to the front desk to deal with people, and maybe go work in the cage(either weapons, or evidence). And when you're done and recovered, you're going right back to your old job. Enjoy that fast track process.

      --
      Om, nomnomnom...
    5. Re:sexist? pah! by gbjbaanb · · Score: 3, Insightful

      oh no, I'm fine - although I'm an old white guy, I have moved my career towards more consultancy where its an advantage - nobody wants to hire a young kid who will tell them how do to things, especially when management paying for such are old white guys too.

      Still, its a well known problem for the industry that anyone with experience and skills are passed over in favour of kids who are cheaper and only know the cool new stuff, and end up having to re-learn things the old guys figured out and fixed decades ago. Until that situation gets sorted out (ie the industry becomes more professional rather than a hobby filled with flavour-of-the-month technology that never quite gets to mature) software will continue to be bugged, insecure and perform poorly, if it performs properly in the first place.

      I would have hoped that upper management would be filled with guys who used to be the techies, but it seems management are getting younger (and less experienced) too, especially the ones brought in who can only talk the talk but do nothing else.

  3. No. by Max+Threshold · · Score: 2, Interesting

    The white male dominance of computer science begins with little girls being given dolls instead of engineering toys, and poor children (which includes many racial minorities, although not because they're racial minorities) going to shitty schools where they're lucky if their education is only twenty years out of date.

    1. Re:No. by demonlapin · · Score: 5, Interesting

      Little girls, given the choice between dolls and building blocks, overwhelmingly choose the dolls. You can't reverse biology, and it's idiotic to do so.

      That's not to say women can't do CS. Plenty can. Most choose not to do so.

    2. Re: No. by Anonymous Coward · · Score: 5, Informative

      The barrier for entry in learning to code is virtually nil. You need a computer - it doesn't even have to be a good one - and access to the Internet.

      That's it. If you have that, you have all of the resources, tutorials, books, exercises, and help documentation needed to start learning CS.

      Oh yes - and the motivation to do self-start and learn something yourself.

    3. Re:No. by Anonymous Coward · · Score: 4, Insightful

      Wrong. You can't change advertising. Advertising comes in many forms: novels, television shows, films and so on. No matter how hard you attempt to shield your children, girls tend to want to be pink princesses because that's how women are portrayed in a majority of children's media. It's not a matter of bad parenting either, you can actively ignore mentioning this stuff and little girls still want to be pink simply because their friends do and everywhere they look it's ingrained in society.

    4. Re:No. by epyT-R · · Score: 5, Insightful

      no.. Girls innately prioritize socialization, which, for whatever reason, is given more respect these days than abilities (like computer programming) that actually accomplish something. Give girls toy trucks, and they treat them like dolls, anthropomorphizing them.. Give dolls to boys and they'll treat them like space ships, or have them fight or whatever..

      Gender is not a social construct. Society is a gender construct.

    5. Re:No. by ebno-10db · · Score: 3, Insightful

      Girls innately prioritize socialization ... Give girls toy trucks, and they treat them like dolls, anthropomorphizing them.. Give dolls to boys and they'll treat them like space ships, or have them fight or whatever ...

      To you, and all the others on this thread arguing for either the nature or nurture side, a simple question: how do you know this? I'm not interested in your personal observations, because they're horribly biased. If it's based on scientific work, please cite it. As an exercise, then proceed to cite the scientific work that says the opposite. The whole question is far from settled.

    6. Re:No. by Anonymous Coward · · Score: 5, Informative

      I don't know how much of girls liking dolls, and boys liking building blocks is due to genes or culture, but your blanket statement that demonlapin's statement is false, is itself false. We known it isn't entirely cultural because primate studies show that our closest non-human relatives also display this tendency. However it seems less that females like certain things, and males like certain things, but that males tend to like certain things to the exclusion of others, and females don't have as much exclusive preference.

      Primate Study

      Additionally, in girls with with a disorder that increases androgen production to be more like boys, toy preference also shifts, despite social pressures.

      Androgen Study

    7. Re:No. by Max+Threshold · · Score: 3, Informative

      In the 19th Century, pink was a boy color. It's all in the marketing.

    8. Re:No. by Max+Threshold · · Score: 2

      Unfortunately, personal observations and theories are all anybody's got on this issue. Scientists can't ethically experiment on children, so they're left to try to tease causality out of statistical regressions. There might be a data set out there from some longitudinal study that happens to suggest the causality for women's lack of interest in CS. But either nobody has looked, or someone did look but then didn't publish it because the truth wasn't politically correct.

      Meanwhile, I'll be giving my daughters rockets and Legos.

    9. Re:No. by ebno-10db · · Score: 2, Insightful

      Unfortunately, personal observations and theories are all anybody's got on this issue.

      In other words, they've got squat. It's better to admit you have no useful information, than to pretend that the very poor and easily biased information you do have is useful.

    10. Re:No. by HornWumpus · · Score: 5, Funny

      My dad tried with my sister.

      When she was 16 she could change an alternator herself, admittedly only to prove her little brother wrong.

      Then she learned how to stand on tip toes and then drop her heals to the ground, causing her boobs to bounce...it was over in six months. Learned helplessness.

      BTW once you notice the, tip toes, drop heals to make boobs bounce thing, you see it everywhere. Anybody got any alternative explanations for this body language? It's always related to a girl wanting to get her way.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    11. Re:No. by epyT-R · · Score: 3, Informative

      A quick search got me:
      http://www.newscientist.com/article/dn13596-male-monkeys-prefer-boys-toys.html

      same study (I think) with a pro-feminist women-are-smarter-than-men spin near the end
      http://www.livescience.com/22677-girls-dolls-boys-toy-trucks.html

      Not sure about its pedigree because it's pushing a political narrative, but here's more corroborating evidence suggesting biological basis for gender role/behavior
      http://www.parentingscience.com/girl-toys-and-parenting.html

      Each of these has varying amounts of placative language to satisfy the PC crowd, so, as always, skepticism is the rule of the day when investigating research that's been contaminated with political correctness. I think it is obvious that masculine/feminine traits, both physical and behavioral, boil down to levels of different hormones as one matures.. They manipulate aspects of temperament and behavior that drive people towards some directions and away from others. The reason this is so politically charged is that it conflicts with the liberal dogma that says gender typical behavior is based on social conditioning.

    12. Re:No. by ebno-10db · · Score: 2

      First the obvious - it's an anecdote. Even putting that aside ...

      Learned helplessness.

      No, she learned to pretend to be helpless. That she already knew how to change an alternator proves she wasn't helpless.

      When I first learned to work on cars I thought it was interesting and it gave me a sense of accomplishment. Many years later, I still do some of my own work, but I hate it. If I could pull your sister's trick I probably would. Don't blame women for doing it though - blame men who are dumb enough to fall for it.

      BTW once you notice the, tip toes, drop heals to make boobs bounce thing, you see it everywhere. Anybody got any alternative explanations for this body language? It's always related to a girl wanting to get her way.

      I'll have to watch for it more.

      BTW, who was she using this trick on? I can see the "if you help me I'll show you that again" approach, but that wouldn't work on her family. Or are you saying that its value goes beyond the obvious appeal to unrelated heterosexual men?

    13. Re:No. by danlip · · Score: 2

      Some girls and some boys will definitely react the way you describe, but not all. I believe there are natural gender differences but they are re-enforced by society, so that the subset of girls who would prefer legos and tinkertoys get dolls instead. Of these a subset will fight their way out of the gender stereotypes to a STEM career, but certainly there are many that don't. Really what is needed is for parents to pay attention to what their child (of either gender) really wants and needs and help them broaden their perspective and experiences. Unfortunately it is not likely.

    14. Re:No. by LoRdTAW · · Score: 3, Insightful

      "and poor children (which includes many racial minorities, although not because they're racial minorities) going to shitty schools where they're lucky if their education is only twenty years out of date."

      tl/dr: Without a stable household with at least one educated or mature parent, poor children will fail regardless of their schools environment.

      I would say many poor children do not have parents who actually give a damn if their child is educated or not. More often than not, public schools are used as baby sitting services. That is why public schools in bad neighborhoods look like they are war zones, no one cares, not even the faculty as they are powerless. After the kids get home its time to let them run wild in the streets so as not to bother mom, who is single any might have two or more kids from multiple men. There is also no male figure in the house nor someone who can provide a steady income.

      So most poor kids don't care about school let alone a career path or genuinely becoming interested in something. If the poor minorities want education it must start at home with at least one parent who gives a damn and tries as hard as they can to ensure their child rises up above the ignorance and poverty to make a successful life. But having known many poor and ignorant "minorities"(mainly Hispanics), I see a huge a problem because the parents are often so ignorant its hard to distinguish their behavior from their own children. So without a parent who is educated or even mature, how can they possibly inspire their children?

      This isn't true for everyone but for a majority, yes it is the truth. Even a 20 year outdated education would benefit them. They need English, writing, reading and basic math skills first. Then worry whether they will be the next John Carmack, Dennis Ritchie or Linux Torvalds.

    15. Re:No. by nbauman · · Score: 5, Informative

      Here's a classic, often-cited study. To summarize it, some boys are born with an abdominal defect that leaves their bladder or genital organs exposed and malformed. Years ago, surgeons weren't able to reconstruct male organs, so they "converted" the infants at birth to females. They told the parents to keep this secret from the child, and bring them up as girls. So this was a scientific experiment of bring up boys as girls, to the greatest extent imaginable.

      As it turned out, most of the boys rebelled against being brought up as girls, and followed male rather than female behavior. Even as infants of a few months of age, they preferred male toys, such as weapons, and male playing, such as aggression and fighting. As they got older, the preference for male behavior, such as fighting and construction toys, was even more noticeable. Boys played with toy guns. They didn't play with tea sets. And they had strong preferences for male clothing.

      Any reasonable person would have to admit that this is strong evidence that sexual behavior is largely innate, not environmental.

      If you can surgically change a boy to a girl, bring him up as a girl, and have him insist on following male behavior instead, then you could expect the same results from a similar experiment with bringing up girls as boys. If girls have an inherent preference for (or against) certain careers, you'll find more (or fewer) women in those careers, even without discrimination against women, and even despite all the affirmative action and encouragement in the world.

      I don't object to women studying engineering; I encourage it. But I would expect that even with the best gender-free STEM education in the world, you're not going to have equal results of as many women in every discipline of engineering as men. It seems to max out at 10%.

      Science magazine has also published a lot of work on gender in science and science education. There are some efforts that succeeded and other efforts that failed. Women in biology and medicine, success. Women in engineering, relatively rare.

      The evidence goes against somebody suing an employer and saying, "There are more male than female engineers, therefore you're discriminating, and not giving us opportunities, and you should pay us hundreds of thousands of dollars." Which happened in many industries in the 1970s.

      ********************

      Discordant Sexual Identity in Some Genetic Males with Cloacal Exstrophy Assigned to Female Sex at Birth

      William G. Reiner, M.D., and John P. Gearhart, M.D.
      N Engl J Med 2004; 350:333-341
      January 22, 2004
      DOI: 10.1056/NEJMoa022236

      Background

      Cloacal exstrophy is a rare, complex defect of the entire pelvis and its contents that occurs during embryogenesis and is associated with severe phallic inadequacy or phallic absence in genetic males. For about 25 years, neonatal assignment to female sex has been advocated for affected males to overcome the issue of phallic inadequacy, but data on outcome remain sparse.

      Methods

      We assessed all 16 genetic males in our cloacal-exstrophy clinic at the ages of 5 to 16 years. Fourteen underwent neonatal assignment to female sex socially, legally, and surgically; the parents of the remaining two refused to do so. Detailed questionnaires extensively evaluated the development of sexual role and identity, as defined by the subjects' persistent declarations of their sex.

      Results

      Eight of the 14 subjects assigned to female sex declared themselves male during the course of this study, whereas the 2 raised as males remained male. Subjects could be grouped according to their stated sexual identity. Five subjects were living as females; three were living with unclear sexual identity, although two of the three had declared themselves male; and eight were living as males, six of whom had reassigned themselves to m

    16. Re:No. by demonlapin · · Score: 2

      There is a reason that the stereotype of programmers as nerds exists, and there is a reason that the stereotype of nerds as mostly male exists.

      Look, if you want to make sure that blatant sexism is out, then I'm all for it. Nobody should have to work in a hostile environment. I'm a doctor, not a coder, though, and I'm looking at it from a different angle. Of my practice group of twelve, three have wives who are also physicians. One is a stay-at-home mom, one works part-time (that's my wife), and one works a clinic job with no call. As women have become a greater percentage of medical students, subspecialties of medicine have clearly divided - women flock to those with better lifestyles, while men disproportionately go for long hours and more money.

      Women, by and large, just don't care about amping up their paycheck by putting nose to grindstone. There's no reason to put down those who do - e.g., I knew a lesbian couple where the relationship roles were clearly defined (one took the other's last name), and the "husband" of the family was the doctor who took call all the time and the "wife" was the one who bore their child. But it's silly to pretend that these differences don't, on average, exist.

    17. Re:No. by dcollins · · Score: 4, Insightful

      Less than 100 years ago, the obvious-accepted colors were reversed:

      "In 1918, an article in Ladies Home Journal advised: 'The generally accepted rule is pink for the boys, and blue for the girls. The reason is that pink, being a more decided and stronger color, is more suitable for the boy, while blue, which is more delicate and dainty, is prettier for the girl.' ... In 1927, department stores like Filenes and Marshall Field were still suggesting pink for boys. The current fashion didn’t get established until the 1940s."

      http://brooks.blogs.nytimes.com/2011/04/22/pink-and-blue/

      Now think about how many other behaviors which are "obviously" biological may not be.

      --
      We know where leadership by an anti-intellectual "strongman" who scapegoats minorities and likes boisterous rallies goes
  4. you know you are in a CS bubble when ... by peter303 · · Score: 5, Interesting

    - There are crazy stock valuations of computer companies that have almost no revenue.
    - People claim that everyone should write computer software including those with minimal STEM background and minmal interest in such.
    - When crazy articles about computer science racism starting appearing.

  5. Poor fit for leveling the playing field ... by perpenso · · Score: 5, Insightful

    Computers science is a poor fit as a vehicle to level the playing field. Its not the sort of job you can do well if you don't have some sort of inherent interest or curiosity in.

    Certainly any group can have members that have such an interest in programming. Finding those individuals would be a good thing. I just have severe reservations against trying to push anyone into this field. I've seen too many programmers who got into the field not because they have any inherent interest or curiosity rather somebody told them it was a good career path. They don't do well.

    Should some sort of CS or programming classes be availably to anyone in K-12 that is interested or curious? Sure. It would be a great elective class.

    1. Re:Poor fit for leveling the playing field ... by phantomfive · · Score: 4, Interesting

      Its not the sort of job you can do well if you don't have some sort of inherent interest or curiosity in.,

      I used to think that too, but since I've met a number of people who don't really like programming but are still very good at it. YMMV.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Poor fit for leveling the playing field ... by Kalium70 · · Score: 2

      If students have not tried programming, they have no way of knowing whether they might enjoy it and be talented at it. There are lots of things I didn't think I would be interested in or even enjoy until someone made me do it. Students in economically disadvantaged and minority schools are much less likely to be exposed to programming outside of school than students in other schools. Some of that is the fault of the community and the culture. Regardless, it seems like a great idea that might motivate some students and provide them a chance that they would not otherwise have.

    3. Re:Poor fit for leveling the playing field ... by Richy_T · · Score: 2

      I am (I would claim) good at it but I don't like it. Largely that's because coding for hire tends to boil down to the same few patterns over and over again. Put something fresh in front of me and it can be fun again.

  6. How does advanced CS have any tie to culture? by SuperKendall · · Score: 4, Insightful

    From near the end of the ECS Team Member link:

    The learning environment of the more advanced computer science classrooms has supported the culture of these students and often made others to feel as "outsiders," as if their concerns, perspectives, were not valued in the field.

    So what exactly does that mean? I don't remember any CS classes having a "culture" of any kind. Unless they are saying that "dry and sometimes boring" is "white culture"?

    The whole reason you TAKE a CS class is because you are a relative "outsider" to the concepts being presented and want in.

    They talk about the solution being "vision of success" for all cultures. But in the end the only possible "success" from a CS class is a better understanding of how to build software. Not only is that not tied in to a culture, ideally it's not even tied to a language! It's totally abstract, yet they seem to want to make it more concrete somehow...

    I don't understand how the deride access as "not being enough" when access is EVERYTHING. Grafting hip-hip or graffiti into a college CS class is way, way too late. You want to help people from "other cultures" - well then figure out how to get them something they can and will program on when they are five years old up until college age. Then if it takes they will happily end up at the "dull" CS classes years later to learn mastery of the thing that they love.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:How does advanced CS have any tie to culture? by Max+Threshold · · Score: 5, Insightful
      I think CS has a culture, but what culture it does have is all its own. There is nothing intrinsically white or male about it, as evidenced by the fact that it's totally alien to the majority of white males.

      But perhaps the white males who thrive in CS do have one quality that enables them to succeed where others fail: the ability to assimilate into an alien culture without considering yourself a victim of its unfamiliarity. I suspect that all humans are born with this ability, but some people are taught that every difficulty they encounter in life is some form of victimization.

    2. Re:How does advanced CS have any tie to culture? by Solandri · · Score: 4, Interesting

      I don't remember any CS classes having a "culture" of any kind. Unless they are saying that "dry and sometimes boring" is "white culture"?

      CS culture is the same any other cultural block - the sense that your peer group is superior because you believe or know something that other groups do not. You see it in Mac vs PC, Android vs iOS, Windows vs Unix, Debian vs Ubuntu, x86 vs MIPS, etc. It's the same thing that made the football team superior to the basketball team. Or Hondas better than Toyotas, or domestic cars better than foreign cars. Or vegan better than a regular diet. Or heavy metal better than pop. (Or vice versa for all of these)

      In other words, it's just the way people are. It affects all aspects of society including CS. If there's one black mark I'd give CS about this, it's that it tends to have a greater percentage of socially mal-adjusted people, and so tends to hang on to this sense of superiority more than other cultural blocks. Most regular people eventually figure out that it's not really important whether the football team is better than the basketball team, or whether you bought a Toyota or a Ford. But people in CS tend to defend and promote their preferred systems with almost religious fervor well into adulthood. This can be very off-putting to regular people thinking of getting into CS. (To be fair, it's a minority of people in CS who behave like this. But they can be a very vocal minority.)

    3. Re:How does advanced CS have any tie to culture? by pla · · Score: 2

      The learning environment of the more advanced computer science classrooms has supported the culture of these students and often made others to feel as "outsiders," as if their concerns, perspectives, were not valued in the field.

      You nailed it, friend. That one quote pretty much demonstrates the entire problem with all these BS "discriminatory profession" arguments, whatever the profession.

      Someone's "culture" has fuck-all to do with programming; and their concerns and perspectives have no value to a computer. Simple as that.

      You need the ability to think logically. You need the ability to break big problems down into small ones, and small ones down into individual comparisons and actions that don't even look like "problems" anymore. You need the ability to see past what people say they want, and give them what they actually need. You need the ability to think of every possible way the process could go wrong, and handle that even if it will realistically never happen. And finally, relating back to "culture", you need to lose the filters most people view the world with and cut right to the root of the situation - You need to work around culture, around "perspectives", not "embrace" them.


      In fairness, yes, you can call the modern world of IT largely a "boys' club", and yes, we tend to behave in ways that most of the modern corporate world would consider slightly over the line. But not because we don't welcome women - Simply because we don't have any around that we need to hold our tongues around. And perhaps more relevantly, the women I have worked with (in IT, not "worked with" in the sense of figuring out an accounting project's requirements) tend to give it right back to the guys. Funny thing about making a living breaking through filters... It doesn't matter what gender you start, you end up largely lacking filters altogether.

    4. Re:How does advanced CS have any tie to culture? by shutdown+-p+now · · Score: 3, Interesting

      What do any differences that African American culture has with mainstream American culture have to do with computer science, though? You say:

      If written without any sensitivity to a difference in inherited cultures, it is fair to say the material will be more easily absorbed by the kids who are products of the same culture to which the author caters.

      But these words are meaningless without a concrete example. Can you cite some CS material that will be "more easily absorbed" by white kids compared to the black ones due to the way that it's written?

      FWIW, I'm not American nor a native English speaker, and my native culture is significantly different. But I learned the trade largely from books written by American authors, and I didn't have a problem with any kind of "cultural difference", because any such does not reflect in CS (and other hard sciences). Computers and numbers don't care what your race, ethnicity, religion etc is.

    5. Re:How does advanced CS have any tie to culture? by khallow · · Score: 4, Funny

      Weird Al basically covered the entire gamut of this culture in his parody White and Nerdy. The fact that he explicitly linked being "white" with "nerdy" leads me to believe that nerd culture in the US is viewed under the such racial spectrum at least in part.

      That's a pretty solid citation. But you should know that Weird Al has also determined that girls just wanna have lunch and as a result are insufficiently motivated to study CS.

    6. Re:How does advanced CS have any tie to culture? by pla · · Score: 3, Informative

      So, you just input the opcodes directly, do you? You don't even need the mnemonics of assembly language because all you deal with is a culture-free head that scans along an infinite tape.

      As a matter of fact, I can... But not your point, I know.

      Your real point seems to fault CS for primarily using English, the second-most spoken language on the planet. Okay, fair point - Convince everyone to switch to Mandarin, and I'll play along for the sake of efficiency.

      Because like it or not, this does boil down to efficiency; If everyone on the planet would just pick a single language and stick with it, we'd all have it a whole lot easier. Hell, let's even pick a designed language like Esperanto, so no one has "home court advantage" - $Deity knows I'd give my left nut to actually have everyone use a language without a million and seven historical irregularities.

      But no, instead of learning from our mistakes in the real world, instead let's try to turn the most successful monoculture ever to arise in the history of humanity, into just one more polyglot disaster; where the ability to share earth-shatteringly good ideas becomes more a matter of imaginary lines on a map than of technical prowess.


      Please, just watch Louis.

      I've seen that one before. Pretty good, and really makes a person stop and think. Except... It kinda misses the point. Yes, my culture gives me something of an advantage in life - Because we won. And yes, we had our bad-old-days, when "winning" meant someone else lost. But we've moved past that, and have invited everyone to the party.

      The problem there comes from everyone else still trying to "win" by dragging western culture down to their level. Yes, you can have capitalism. Yes, you can have democracy. Yes, you can have the role of religion marginalized in your political system (though sadly, we all still have quite some way to go in that regard). Yes, you can have English. That combination won, long long ago. Stop fighting it, rather than joining the winning team.


      (which only exist because of pervasive systemic racism and segregation, by the way), your knee-jerk reaction is that it's just bullshit?

      Okay, so moving beyond "language", what prevents any English-speaking American black/hispanic/female learning to program the same damned way any white male programmer did? And no, I don't mean "college" (I have yet to meet a single good programmer who didn't already have the fundamentals down well before college). I mean pick up a book on programming, read it, read it again, fall in love with the subject, and spend the rest of their lives honing their skills?

      And for reference, before you say that I have an advantage because of the "culture" targeted by that book - For me, "that book" meant the GW Basic language reference manual (old-style three-ring binding and all). About as "culturally accessible" as your car's service manual. Nothing but the facts - This function takes these parameters and does whatever with them. And before you say "you had a computer and that book", I actually encountered that book and my first PC in my third grade classroom, spending as long after school every day as they would let me stay, to learn how to use it.

  7. Re:Question asked. Answer NO. by gbjbaanb · · Score: 4, Funny

    In computer related fields nobody cares how hot you are.

    possibly the wrongest thing I've ever read on Slashdot! :-)

  8. Re: IQ by Anonymous Coward · · Score: 5, Funny

    You don't need an above average IQ for CS, you just need to think you have one.

  9. Re:PC means Personal Computer,not Politically Corr by Skinkie · · Score: 3, Interesting

    Why would you want to make computer science "more appealing" to women? Just look at science students and computer science students in Russia. Women are the majority!

    --
    Support Eachother, Copy Dutch Property!
  10. Culturally Relevant == Irrelevant to CS by CodeBuster · · Score: 5, Insightful

    This is totally bullshit and it's being done for bullshit political reasons. Nothing good comes from the politicization of science and yet the politicians cannot resist making a political issue of the lack of "diversity" in CS education. In my own CS experience nobody gave a shit about whether you were black, white, asian or latino and yes we had all of those races represented in the program. What mattered was whether or not you could hack it and continue advancing through the curriculum. The grades were always on a curve and the competition was intense. If you weren't smart enough or fast enough you washed out. In CS, as in other sciences, people respect knowledge, ability and intelligence, not the color of your skin or your cultural background. If you wanted to major in foo-fa the Humanities department was on the other side of campus.

    1. Re:Culturally Relevant == Irrelevant to CS by Anonymous Coward · · Score: 5, Funny

      Maybe we need to lower the standards so that everyone can get a fair chance to participate.

  11. Equal opportunities for kids of English descent by DanielOom · · Score: 3, Funny

    Children of English or British ancestry are handicapped by their cultural heritage, so they deserve extra stimuli and attention in education.

    Their language is fraught with an enormous vocabularity, which impediments their efforts to become literate. To make things worse, the spelling is arcane, non-intuitive, and non-phonetic, and then American, British, Canadian, etc. English have different spellings.

    Their ascent in the scientific and computing subjects is further jeopardised by a labyrinthine system of ancient units of measurement, which drives even the smart to seek a career in the humanities.

    1. Re:Equal opportunities for kids of English descent by ebno-10db · · Score: 3, Insightful

      which impediments their efforts to become literate

      Clearly that's true.

  12. Graffiti? Really? by Anonymous Coward · · Score: 5, Interesting

    "Cultural activities in dance, skateboarding, graffiti art, and more."

    As a black software engineer I am tired of needing things dumbed down (or "hipped up") to be made more acceptable to minorities. We don't need skateboarding, "graffiti art", or dancing to teach a kid how to code. Just like we didn't need a substandard English (Ebonics) to teach kids how to properly read and write.

    If under representation of minorites in computer science is racist, I'd love to know what they think of the under representation of non-Asian minorities in all science, medicine, and technology fields. By their metric there would be rampant racism.

    Racism is a real thing, and a very terrible thing, and it's offensive to assume a lack of minority representation automatically means racism. I came from a culture that shunned academic excellence of any kind, and I think that's the reason there is under representation. But nobody wants to talk about the elephant in the room which is asking people to blame their perceptions and beliefs instead of their environment. Racism makes a convenient enemy when the enemy is within.

  13. Spot the trends by cold+fjord · · Score: 3, Informative
    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
  14. CS is Race/Gender neutral by Crashmarik · · Score: 2

    It's applied mathematics how much more abstract and removed do you want it to be ?

    What this is about is getting particular groups of people interested in the subject. That may be good or bad, but the problem is not with the material.

    1. Re:CS is Race/Gender neutral by Mr.+Slippery · · Score: 2

      Computer science is race and gender neutral, sure. Most fields of human endeavor are.

      The culture of practitioners of computer science is not. The phrase "booth babes" should be adequate demonstration of that. Or see RMS's "emacs virgin" "joke".

      The culture of practitioners of computer science exists within, and is influenced by, general American/western culture. At minimum, effective CS education has to be conscious of the biases this instills. It has to remind students, "The construction of software is a collaborative process. Don't be a dick to your collaborators. You probably don't intend to be, but we live in a society that encourages us in various ways to be dicks to people of various racial, ethnic, cultural, religious, gender, and orientation groups. Leave any such dickishness at home."

      Education in general also has to be careful to not make assumptions about student's cultural background. I remember seeing one standardized test question of the form, "Regatta is to boat as <blank> is to car." Pretty strong cultural bias as to who is going to know what the heck a regatta is. That's one's pretty obvious, but I also remember one where kids were asked about a poem that mentioned "buttercup". Inner city kids not familiar with the wildflower thought (quite rationally) that it was a cup full of butter.

      Are there similar biases in CS education? I don't know that there are but I'm open to the possibly. It's hard to see such biases from the inside.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  15. Re: IQ by Anonymous Coward · · Score: 4, Insightful

    Actually, you have to be able to think very logically. However, good logic skills also correlate with higher average IQs. There is also a bias in the black community that devalues education as it "trains you to be like the man" and ruins street cred.

    As a manager in IT, I used to go out of my way to hire attractive women in CS, but they are just super rare. They hardly exist, and the smart ones are very expensive.

    All in all, people need to relax and understand we are all different. Just like most pro sports are dominated by blacks because they kick ass athletically, the geeky "brain" sports are dominated by people who spend more time developing their brains (Chinese, Indians, and whites typically). If we would stop judging people for being "weak" or "stupid", humans wouldn't have such a big issue with this simple fact. Fact is, we make fun of dumb jocks and geeky nerds. For a long long time, it was totally uncool to be a weak geeky nerd (Revenge of the Nerds anyone??). It's only because geeks make the most money (on average) that we are cool now. Otherwise, we'd still be outcasts as we were for 30 years.

    So, again - if you want to be great in CS, you have to exercise your brain. And it helps if you are introverted and truly enjoy sitting in front of a computer screen for 13 hours a day. Simple as that. If that isn't you, you aren't going to be a good programmer.

  16. The mote in god's eye. by westlake · · Score: 4, Interesting

    I don't see anyone complaining that nursing or primary school teaching is sexist, yet those professions have a definite bias towards one sex.

    If you haven't heard any complaints, it can only be because you haven't been listening:

    Why Men Don't Teach Elementary School [ABC News, March]

    Men in Nursing [October]

    1. Re:The mote in god's eye. by epyT-R · · Score: 3, Insightful

      Men avoid working for public school systems because their policy is now dictated by feminist trained soccer moms who think all men are potential rapists/pedophiles.

    2. Re:The mote in god's eye. by khasim · · Score: 2

      Men avoid working for public school systems because their policy is now dictated by feminist trained soccer moms who think all men are potential rapists/pedophiles.

      Not exactly. But that does show how the larger society will influence/dictate what careers are "acceptable" to which genders/sexes.

      As a male, you will have fewer problems and more social support as an engineer than as a teacher (except college professor).

    3. Re:The mote in god's eye. by wonkey_monkey · · Score: 4, Funny

      all men are potential rapists/pedophiles.

      Potential? I'll show 'em!

      Wait, that came out wrong.

      --
      systemd is Roko's Basilisk.
    4. Re:The mote in god's eye. by Eskarel · · Score: 5, Insightful

      Some feminists are misandrists, in particularly some really famous ones are(the press loves misandry all the drama of misogyny with none of the backlash). Feminism and feminists in general are generally not. Overall in my life I've encountered far fewer misandrists than I have misogynists, casual or otherwise, you're a pretty good example for instance. You get your hate on for feminism because a few members are a bit misandrist and you use it as an excuse to denigrate attempts to genuinely improve the lot of women because you can tar those efforts with the "feminist" label and then push it back.

      There are a hundred thousand reasons why there are very few men in teaching, particularly primary school teaching, the most important being that it's incredibly poorly paid. There's also the fact during the second half of the last century male teachers religious and otherwise actually being kiddy fiddlers was tragically common. It's not feminists pushing men out of primary education it's parents and they have some justification, not all men like to abuse children, but for decades men who do have been gravitating to school teaching.

    5. Re:The mote in god's eye. by russotto · · Score: 3, Insightful

      Some feminists are misandrists, in particularly some really famous ones are(the press loves misandry all the drama of misogyny with none of the backlash). Feminism and feminists in general are generally not.

      As far as I can tell, when an attack is made on men in tech about the gender imbalance in tech, it tends to come from feminists who espouse the views I described.

      Overall in my life I've encountered far fewer misandrists than I have misogynists, casual or otherwise, you're a pretty good example for instance. You get your hate on for feminism because a few members are a bit misandrist and you use it as an excuse to denigrate attempts to genuinely improve the lot of women because you can tar those efforts with the "feminist" label and then push it back.

      Opposing feminism as I have described it does not make me a "misogynist". Not being willing to accept the reasoning that "There are relatively few women in tech, therefore you horrible male nerds are discriminating against them and must be punished and/or discriminated against to level the playing field" also does not make me a "misogynist".

  17. Re:Is Computer Science Education Racist and Sexist by savuporo · · Score: 4, Funny

    Betteridge's Law of Headlines.

    --
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
  18. Re: IQ by epyT-R · · Score: 5, Insightful

    Interesting how biasing hiring towards women is not considered sexist yet biasing towards men, is? All in the name of 'equality' of course.

  19. CS Grads are unemployable by Anonymous Coward · · Score: 2, Insightful

    in my company. We prefer real science or engineering grads to CS people.
    The difference is that CS people (from my interviewing over the past 4 years) don't have a clue about real world problem solving.

    CS grads seem to think that they know everything but in reality they know very little that is of practical use at the sharp end.

    Then there is their inability to understand that Flight Avionic Systems must be tested properly and 'near enough' is nowhere near good enough.

  20. Re:Is Computer Science Education Racist and Sexist by The+Snowman · · Score: 4, Insightful

    Unless there are roaming gangs of white nerdy kids beating up anyone with the wrong color that I haven't heard of.

    Wrong race. In my experience, whites are one of several minorities in Computer Science. Both in my B.S. and M.S., more than half of my classmates were Hindu males.

    --
    24 beers in a case, 24 hours in a day. Coincidence? I think not!
  21. CS mixtures not different than other groups by SuperKendall · · Score: 2

    Most regular people eventually figure out that it's not really important whether the football team is better than the basketball team, or whether you bought a Toyota or a Ford.

    I totally agree with your point that CS becomes a peer group, which is just a kind of human thing that happens.

    Where I disagree is that CS or programming in general gets any more people with social issues than any other. I've met lots of people who did NOT figure out the things you mentioned, who were fixated on something they asserted with begin better - that itself is a VERY human trait, to the point where I almost think it's harder to rise above that than not as a normal human.

    Some CS students just also are not great at social interaction, but I don't think we should lump that with the group association thing as they are distinct. And there again I don't think it's more prevalent in CS, it's just that in other fields the people who are not great at social interaction have to work with others and so improve to some degree, where the computer field allows to nearly complete isolation if you wish.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  22. Re:Anti-Homogeneity by epyT-R · · Score: 2

    apparently this only applies when one of the state-chosen 'winner' groups shows proclivities for certain skillsets.. welcome to newspeak 'equality'.

  23. Re: Is Computer Science Education Racist and Sexis by Gonoff · · Score: 4, Informative

    Hindu is not an ethnicity.

    --
    I'll see your Constitution and raise you a Queen.
  24. Re: Question asked. Answer NO. by Moral+Judgement · · Score: 2

    And people wonder if computer science education is sexist... With such paragons of enlightened thinking how could any woman feel unwelcome in a CS class?

  25. My other thoughts by Velex · · Score: 2, Insightful

    Ok, Code.org. Ok, feminists. You want to solve this thing?

    We're going to need to conscript womyn-born-womyn into STEM classes. Demand that they at least get an associates degree in something STEM related before they be allowed to graduate with their Women's Studies or English major.

    Sterilize them until they're able to do that. Take away the option of being a Single Mother.

    If they don't enroll in a STEM class by the time they're 19, require their parents to throw them out of the streets until they starve.

    Womyn-born-womyn are TOO PRIVILEGED, and THAT is why they don't enroll in fields that are "too technical."

    If we given womyn-born-womyn the same options as assigned males, as I outlined above, we'll see an improvement in enrollment in that demographic.

    Otherwise, what the fuck ever. Let womyn-born-womyn continue to choose to be Single Mothers or to marry to a man who will provide them with an income instead of EARNING IT THEIR FUCKING SELVES.

    --
    Join the Slashcott! Stay away entirely Feb 10 thru Feb 17! Close all tabs to prevent autorefresh!
  26. Complete nonsense by Chris+Mattern · · Score: 5, Insightful

    These types of lessons are important for students to build personal relationships with computer science concepts and applications.

    I don't have personal relationships with concepts and applications. I have an intellectual relationship with them. I have personal relationships with people.

  27. Re: IQ by QilessQi · · Score: 2

    You don't need an above average IQ for CS, you just need to think you have one.

    Then thanks to the Dunning/Kruger effect, everyone can learn CS! :-)

  28. Re: Is Computer Science Education Racist and Sexis by lucm · · Score: 4, Insightful

    It's wrong but it's easier to understand what is meant without having to mention "with the dot not the feather".

    Ethnicity overloading can be a bitch.

    --
    lucm, indeed.
  29. Re:We bent over backwards whenever a woman showed by russotto · · Score: 2

    It's not, oh-my-god, a woman! We must chase here away! it's more like, oh-my-god, a woman, we should do everything we can to make sure she sticks around.

    Which, predictably, chases plenty of women away. However, the men are damned no matter which choice they make -- if she leaves because they chase her away on purpose, it's their fault. If she leaves because they try too hard to keep her, it's their fault. And if they treat her the same as they would a man, and she leaves, well, that's their fault too!

  30. Re:PC means Personal Computer,not Politically Corr by shutdown+-p+now · · Score: 3, Insightful

    There's nothing wrong with helping women (and other minorities) deal with actual bullying and dismissive attitude that does, in fact, exist.

    The problem with this program is that what they propose instead is basically to sugar-coat CS itself to attract more people from the desired minority groups. Which is not really solving the problem, and is going to backfire big time when a guy who went into the program because it let him "artistically express his cultural background" faces a manager who wants him to write some mundane piece of code by the end of this week.

  31. Re:Mandatory... by wonkey_monkey · · Score: 2

    Which you can read all about in my article, "Is Betteridge's Law of Headlines true?"

    --
    systemd is Roko's Basilisk.
  32. Re:PC means Personal Computer,not Politically Corr by russotto · · Score: 2, Interesting

    Which is not really solving the problem, and is going to backfire big time when a guy who went into the program because it let him "artistically express his cultural background" faces a manager who wants him to write some mundane piece of code by the end of this week.

    It'll bite him sooner than that, when the compiler or interpreter responds to his attempts with pages of error messages. It turns out that it's not practical to handicap the computers such that white males must write syntactically perfect programs to get any results at all, while minorities and women are allowed some number of errors depending on their relative disadvantage. It's even less practical to allow semantically incorrect programs to work properly merely because they are authored by a disadvantaged person.

  33. Re:Is Computer Science Education Racist and Sexist by roc97007 · · Score: 4, Funny

    Is Computer Science Education Racist and Sexist?

    Well, no. Unless there are roaming gangs of white nerdy kids beating up anyone with the wrong color that I haven't heard of.

    Yesterday a roving gang of white nerdy kids pummeled me for a half hour. I think I broke a nail.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  34. Re: Is Computer Science Education Racist and Sexis by roc97007 · · Score: 2

    Wow, I just had a flashback. My grandmother used to call anyone with a certain color of skin "hindu", and didn't seem concerned at all that she was almost always wrong. (We had a fairly large Indian population where I grew up that were mostly Sikhs, not Hindus.) Of course, she was a profound racist. Some people exist to be a warning to others.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  35. Is Computer Science Racist and Sexist? by roc97007 · · Score: 3, Insightful

    Oh, probably, as much as anything is.

    Can People Make Money Off This?

    You betcha.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  36. I find the premise laughable by fozzy1015 · · Score: 4, Insightful

    IT/Software Development is one of the rare, if not unique, fields where people can be very paid well, the job market is currently hot, and one can learn everything from inexpensive books(or even free online courses) combined with motivation. It's positively egalitarian. If the premise had to do with medicine and law, where there's required expensive schooling and potential for a "good ol' boys" club atmosphere, then I'd find it more believable.

    When I've interviewed for development positions where the person went to school was of little importance. In fact, our CTO(who has his BS and MS in CS from Stanford) even jokes that it's the people straight from academia that sometimes seem the most incompetent. The only things we care about are if you know your stuff and have some body of previous work you can point to and talk about. But then I work in Silicon Valley where a competent developer can pretty much write his own ticket right now.

    My experience in commercial development the last 13 years had me working with females. They were almost always foreign born, often with English as a second language. Yes, it's mostly males, but a large part of them are East Asians and Indians, not all white males.

    In short, the bar of entry in my experience is low as long as you're motivated and competent. Why aren't there more women? Look at practically every engineering and scientific accomplishment in human history. Are you going to tell it's just culture that has kept those accomplishments relegated almost entirely to men?

  37. Re: Question asked. Answer NO. by HornWumpus · · Score: 3, Funny

    We guys however, were unrecognized gems. 18 charisma, EVERY ONE.

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  38. Re: In all fairness... by 0xdeadbeef · · Score: 2

    Which is of course why they're now so fixated on the 'brogrammer'. Much like the manager class doesn't want to believe programmers are their equals, and thus do not deserve the kind salary the free market requires, the social justice types refuse to accept that those uncouth programmers deserve the salaries they do have, and must be knuckle dragging agents of the patriarchy to thwart the asocial introvert stereotype.

  39. Re:In a world run by sexists and racists by shutdown+-p+now · · Score: 2

    You would have a point with gamers, if anyone even knew who each other were. you cannot be sexist or racist towards "teabagger484", it is impossible.

    Yet there are nicknames that do identify, or at least hint, at the gender - and when those appear, OP's observations are spot on.

    I'm male, but I play online under a name that is not in and of itself gender-specific, but it can be interpreted that way when cultural stereotypes are applied (it has the word "kitten" in it). Every now and then someone will take it to mean that I'm female, and the way they start talking to you then is really very different, and often demeaning either explicitly or in its implications (e.g. "oh wow a girl who knows how to play! WILL YOU MARRY ME?!").

  40. Re:Is Computer Science Education Racist and Sexist by PolygamousRanchKid+ · · Score: 4, Insightful

    Racist and Sexist?

    The labels "Racist" and "Sexist" are like ketchup . . . you can put them on anything.

    Even where it is neither appropriate nor warranted.

    University CS programs will now be required to include these "culturally relevant instructional materials" . . . otherwise, they will be judged "substandard" by the government, and the university will lose any government funding.

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  41. Re: IQ by InfiniteLoopCounter · · Score: 3, Funny

    As a manager in IT, I used to go out of my way to hire attractive women in CS, but they are just super rare. They hardly exist, and the smart ones are very expensive.

    I've seen the job ads:

    WANTED: COMPUTER PROGRAMMER

    Job spec:

    • Knows how to press buttons.
    • Able to take any and all directions from line manager.
    • Can work in team of all attractive women.
    • Wears high-heel stilettos.
    • Skirt length of no more than 15cm.

    (Goodbye karma)

  42. Re:In a world run by sexists and racists by wisnoskij · · Score: 2

    Yes, but there is no reason to believe that their hints, or straight out telling, are correct/truthful.

    Have you ever thought that you were demeaned because they thought that you were a man pretending to be a girl, or a girl looking for attention, in a place where her boobs do not give her a advantage. Not because these people are sexist. Sex does not exist on the internet, so sexism is impossible.

    One quote I quite like:
    "If I can pontificate a bit, for your edification. One of the rules of the Internet is: "there are no girls on the Internet." This rule does not mean what you think it means. In real life, people like you merely for being a girl. They want to fuck you, so they pay attention to you and they pretend what you have to say is interesting, whether or not you are genuinely interesting, or that you are smart of clever, whether or not you are actually smart or clever. On the Internet, there is no chance to fuck you; this means the advantage of being a "girl" does not exist. You don't get a bonus to conversation just because someone wants to put their cock in you.
    When you make a post like "hurr durr, I'm a gurl," you are begging for attention. The only reason to post it is because you want your girl-advantage back, because you are too vapid or too stupid to do or say anything interesting without it. You are forgetting the rule "there are no girls on the Internet." The one way around this rule, the one way you can get your "girlness" back on the Internet, is to post your tits. This is, and should be, degrading for you, an admission that the only interesting thing about you is your naked body."

    A girl on the Internet will be treated worse than she is used to, as everyone on the internet is treated like a white man, so it is no wonder they consider the Internet sexist. But everyone being treated identical is not sexism.

    --
    Troll is not a replacement for I disagree.
  43. Don't like assigned tasks or programming itself ? by perpenso · · Score: 2

    Its not the sort of job you can do well if you don't have some sort of inherent interest or curiosity in.,

    I used to think that too, but since I've met a number of people who don't really like programming but are still very good at it. YMMV.

    Don't like their employer, job, assigned programming tasks?

    Or if they were free to indulge in whatever project held some interest or curiosity they would not enjoy the necessary programming?

    I can understand getting burned out on tasks that are devoid of challenge or interest. I would just be surprised to find a person who was truly good at programming who never wrote a piece of code that was not a school nor work assignment. Who never did any programming simply because they were curious or otherwise personally motivated. I think such a person would be a true rarity.

  44. Re:In a world run by sexists and racists by shutdown+-p+now · · Score: 2

    Have you ever thought that you were demeaned because they thought that you were a man pretending to be a girl, or a girl looking for attention, in a place where her boobs do not give her a advantage.

    Well, since I clearly weren't looking for any advantage of a sort, for those people to presume such would be sexist in and of itself.

    Sex does not exist on the internet, so sexism is impossible.

    This is plainly wrong, as is your quote. Just because there's no immediate possibility of getting sex doesn't mean that brains still don't get to behave as if it was there when dealing with what they perceive as a member of the opposite sex. That's because the brain was wired up long before such remote contact was a possibility.

    The "white knight in shining armor" syndrome on the Internet is particularly well documented, and has a strong gender bias.

  45. Re: IQ by epyT-R · · Score: 2

    The whole 'diversity' program is patronizing. It was designed to be so that it inflames different groups over the differences that are supposedly irrelevant. After a few generations, society suddenly has a lot of people with strong, 'righteous' feelings over these supposedly irrelevant attributes which, unfortunately, is the best way to drive people to the polls..or to the streets in 'revolution.' Masturbatory pseudo-intellectualism like the links in this story are just a way to make this crapola appeal to the 'intelligentsia'. These code.org people are just pushing the narrative because they want to drive down wages as far as they can.

    Computer science is about as gender agnostic as it gets. The old hacker ethos from the 80s and 90s was based solely on merit. I remember the days when the net was considered the great equalizer because of its anonymity. The only thing that mattered was how good your code was. Race, gender, age, and culture did not matter as there was no way to know.

  46. Re: IQ by MacDork · · Score: 2

    I find it particularly interesting that these people want us to teach the girls until they discover we are young and male. The irony is WE are the ones blamed for being gender biases.

    You want me to teach your kids CS but then accuse me of being a pedophile for wanting to teach kids? Well then, fuck off. They can teach themselves, just like I taught myself.

  47. Re: Is Computer Science Education Racist and Sexis by iamhassi · · Score: 3, Insightful

    Think he means Arabic. And you are right, worldwide I would say there are probably more Arabic and Asian programmers than Caucasian. Does that mean computer science education is racist or sexist? No.

    --
    my karma will be here long after I'm gone
  48. Re:Is Computer Science Education Racist and Sexist by fuzzyfuzzyfungus · · Score: 4, Insightful

    While I entirely agree with you on that one (I've been in more 'some sort of technical group/club/class' contexts than I can remember where having the temerity to join while female was treated as an implicit invitation for every optimist in the place to hit on you(well beyond the bounds of taste, being asked to fuck off, etc. so spare me the 'feminism is killing fun!!!') until you gave up in disgust and left.

    What concerns me is that the assorted 'multicultural' bullshit described in TFA sounds more like some kind of racist farce than like an actual inclusion strategy: "Hey, black kid, you 'urban' types like skatesboards and graffiti, right? How about some programming with skateboards and graffiti?" and will do absolutely nothing to address the 'entire class looks you up and down, because you are not one of us and/or we are interested only in fucking you' school of dissuading people from taking up technical subjects.

    It's not as though pasty white guys take up comp sci because it "expresses their anglo-saxon heritage".

  49. Re:Is Computer Science Education Racist and Sexist by sumdumass · · Score: 2

    Its sort of the chicken and egg problem here. Is it that a particular set of occupations is preferred by particular set of people because that particular set of people like it more or is it because others find it harder to get into it.

    I don't seriously think any specific changes need to be made for a specific outreach to other diverse groups of people, but if getting in is contrastingly hard for those diverse groups, perhaps looking into why might be warranted. If it comes down to the general course load for the minority students are greater due to the lack of preparation typical on high schools with high concentrations of them, then perhaps increasing the standards and availability of those high schools can correct the issues. But if it is some inherent s&p500 company will not higher someone who lists Compton CA as their address on the application, then we got other problems to address.

    My guess will be that the disproportionate amounts of poverty within minority communities plays a large role in the expectations of students who often want more immediate gratification of employment even if it means less over all income earned in a life time. Or in other words, growing up in a family of 4 with a household income of $25k, getting a career expecting to make $50k or so might be more attractive then someone who grew up in a family setting making $80K. So other avenues are taken.

  50. Re: IQ by novium · · Score: 2

    "an attractive candidate for the job" is a phrase that means different things than "an attractive woman", which is what the poster said. In any case, "attractive" would be an unusual word to apply to "candidate" unless one is speaking of physical attributes. Prospects are attractive, because you are drawn to them. Candidates are more likely to be called promising. Of course, that doesn't rule out just a slip of the tongue, figuratively speaking, but still, considering the rest of the post and everything, I'm kinda thinking that yeah, "physically attractive" was what was meant.

  51. Re:Is Computer Science Education Racist and Sexist by gnawingonfoot · · Score: 2

    This is a very narrow definition of what constitutes racism, one that unfortunately has the broadest acceptance in American culture. By this definition, racism must be deliberate and an aspect of a person's identity. The person must identify as being or not being a certain race, and applying an absolutist belief that one race is superior or inferior to the others. Further more, that valuation is taken as something concrete and consequential, upon which the person must act when race rises as a relevant factor in their social interactions with others. Most people are not racist in this way because it is stupid and stigmatized. But if CSE is not racist or sexist, how do you account for the extreme overrepresentation of white males in CSE?

    But that is not the sort of racism (or sexism, which I'm not including for brevity,) that articles like this are addressing. The title, by including the term 'racism' is unfortunately inflammatory because almost nobody wants to be identified as a racist. A better title would have been rephrased as 'unintentionally discriminatory' or something similarly benign instead. Racism, as it is currently understood within academia and sociology (and by most non-white people in America), is the attribution of the assumed qualities of of a group to an individual based on their perceived race. Everybody does this. We visually evaluate people and make snap intuitive judgments, and unfortunately, race factors into this, even if only at a subconscious levels beneath other factors such as socio-economic class and beauty. At our best, we try to mitigate the affects of these judgments in our day-to-day lives, but at our worst, we pretend they are justified. It should not be seen, though, as a matter of the person being a racist person, but rather a particular judgment or action being perceived as racist. If you ever get called racist, you're best off apologizing for the act or judgment and moving on. Denying that something is racist more often falls in line with pretending it is justified, although the intention was more likely to have been to disassociate oneself from the definition of racism in the previous paragraph.

    What the article attempts to address is not an exculsively race-related issue, but one that also ties in heavily with class. For dealing with black subsets of the population, there is an unfortunate overrepresentation of black people in the lower socio-economic class. Though I forget the specific statistics, I believe that the approximation is that where black people make up 10% of the American population, they make up 50% of the lower class, meaning that where class-based discriminatory practices exist, they will also be consequentially racially discriminatory (though not inherently racist). CS is heavily class-based in its discrimination, as access to computers and appropriate education is much more limited to families in lower classes than to those coming from more stable or privileged socio-economic backgrounds.

    If the article's cultural design tools are meant to address an underrepresentation of non-white minorities in CS, there is value in that, but it is not entirely un-problematic. Things such as teaching cultural histories and linking them to CS reinforce the ideas of cultural/racial identities and could be in that sense considered racist, and the graffiti art could be much more considered classist, but until the groups are no longer disproportionately overrepresented in the lower class, offering cultural and lower class-based points of identification for people in a predominantly white, middle class area of study is one of the only (and statistically most effective) ways to encourage the underrepresented to cross the culture gap. Overall it's not a perfect solution, but it is a corrective one. The only other real options are pretending that racial, class-based, and sexist discrimination are not relevant in CS, and that unfortunately leads to doing nothing and consequently perpetuating the same discriminatory practices that are currently in place.

  52. Colors of computer science by Taco+Cowboy · · Score: 5, Insightful

    When I started learning programming, back in the early 1970's, there were 3 main races that I could see - Indians (from India), Caucasians (from Europe/America) and East Asians (Japanese, Koreans, Chinese, Vietnamese)

    As the years gone by, more races were added, from the African continent and from South America (mainly Argentine, Brazil, Chile and Peru)

    As for those "hyphenated-Americans" such as "Latino-Americans" or "African-Americans", yes, I saw them too, but their number is small.

    Their number is small not because of racism - as far as I know, we in the tech field treasure people with skills, not people with a particular skin-hue - the main cause of their number is because of their culture do not care for people with brains.

    I have had co-workers from the Latino-American and African-American communities and they told me of their struggle to "survive" the daily gauntlet from their own people - taunts, bully, threats and physical assaults.

    It's okay to be a nerd if you are a white, an Indian, a Japanese, but if you happen to be an African American, a nerd is someone to be stepped on, to be pushed around, to be beaten.

    If there is "racism" related to computer-science, the "racism" came not from the nerds, but from those who want to kick the nerds around.

    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Colors of computer science by gtall · · Score: 2, Insightful

      Not beer, but social norms and the male/female preferences. While the social norms were covered above, I noticed in a lab for which I was an assistant director that the women in the lab were social beings that needed much interaction to feel at home. The males were typically laconic and wanted to do their own thing. The mathematical sciences prize individual achievement and so attract males. The other sciences value more communal research because it takes a team to get it done, and women naturally gravitate towards them when they are science minded. A math problem does not lend itself naturally to group interaction, figuring out how an organism does a certain thing involves many different specialties.

      The humanities in general value group work, so women gravitate toward them and males gravitate away from them. However, science in general is bit more austere than the humanities and so women do not feel attracted to it. Over time, the sciences become populated by males and so that makes females even less attracted to them because males just aren't particularly sociable. And if they are male dominated, any female is going to feel like she's fresh meat on the hoof because, being male dominated, she's probably one of the few prospects the little Poindexters are going see. And the little Poindexters, having spent their young lives working around other males, do not develop the sort of charms a woman might appreciate.

      These are not hard fast rules, like most things in the real world, there are probability distributions involved even if it is difficult to pin down precise figures.

    2. Re:Colors of computer science by bonehead · · Score: 4, Insightful

      What utter crap - your statements that certain races behave in certain ways is by its very nature racist.

      The observation was that different CULTURES behave in different ways.

      And it's not a racist observation. It's an inescapable one.

    3. Re:Colors of computer science by guru42101 · · Score: 2

      From what I've seen the problem is not Computer Science as a curriculum but the precursors to someone pursuing computer science as a career option.

      Much as girls were not encouraged to help their dad's tinker about the car in the 50's and 60's I don't see them tinkering on their parent's computer as much as boys. I don't know if it is a society induced thing due to commercials and stereotypes or an actual difference in preference of interaction. Most CS majors I've known had significant interaction with computers as a child and developed an interest in them with their peer groups of like minded children. This also falls true with the few girls I've known in CS. A small number of them came into CS from other angles, usually sciences where they had to use computers significantly. I would say the percentage of women coming in that angle is larger than men as they were not exposed earlier in life to discover that it is their interest.

      As for race, I see it more as a economic/exposure factor than race. Children who grow up poor are less likely to have home computers to mess around on and develop an interest from. Among my friends' children I've seen a strong divergence in CS interest from those who have an actual desktop/laptop versus those whose only exposure is a gaming console, smart phone, or even tablet.

      My take away from these observations are that computer science in schools is important and that low income area schools deserve greater funding than higher income area schools as they have to compensate for the lack of exposure/education the children are likely to receive at home.

    4. Re:Colors of computer science by Anonymous Coward · · Score: 2, Informative

      The mathematical sciences prize individual achievement and so attract males.

      Pure mathematics happens to be one of the most gender-equal fields in the sciences; also, one where most research is done individually, and people are judged by the rigor and acuity of their papers rather than how they fit into a chummy group environment. The concept that males are better suited to "individual achievement" is simply part of the sexist mythology used to explain away large gender disparities. You have fallen for the sexist propaganda that the hard sciences are too austere and intellectual for women's silly little minds, which is demonstrably false. What is demonstrably true from multiple studies is that there is systematic bias against women, resulting in people being perceived as less competent, intelligent, and motivated simply for having a female name (based on studies ranking job applications assigned random male or female applicant names).

  53. Re:in no way is CS sexist or racist. by DoofusOfDeath · · Score: 3, Funny

    Show me one example where coding is sexist or racist. When I say an example, show me syntax, I program in C, C++, PHP, ASM, PERL, PYHTON, BASH, SH, a variety of web languages and other desktop languages. I have yet to see syntax which is racist or sexist.

    Just a few off the top of my head...

    • The most popular languages tell the computer what to do, rather than start a discussion.
    • In parallel programming, you just launch a bunch of threads, and expect them to somehow get the program's work done while your main code goes off and does something else. Seriously... threads? What is this, an 18th century homestead with the woman up all night sewing???
    • Pointers. With all due respect to Freud, do we really believe a pointer is just a pointer?
    • If you can't see what's wrong with treating models as objects, I just can't help you.
  54. Nonsense by Eravnrekaree · · Score: 4, Insightful

    This is liberal political correctness run amok. It is a bunch of meaningless politically correct, victimization complex garbage. If the aformentioned groups fail to avail themselves of college education for these IT subjects, there is only one group for them to blame, themselves. No one is stopping them from doing so. The article is basically full of a nonsense, meaningless drivel and window dressing. The idea that they cannot learn what a b-tree is without a dicussion of graffiti and gang identification is absurd. The constant obsessive compulsive drive to find sexism and racism in everything is nauseating. Nowhere in computer science textbooks do I find anything that suggests that this field is off limits to the aforementioned groups. This is an example of someone inventing a controversy to both falsely accuse someone of non-existant infractions and create a scapegoating of people for whom are not responsible for whatever they are complaining about. I believe in personal responsibility, of group X or group Y feels they need a computer science education, do it, the fact computer textbooks do not have a discussion of hip hop music is not an excuse for them not being motivated to do so. Some wish to shift blame to others for these groups not doing X or Y, when these groups only have themselves to blame for not being motivated.

  55. But wait, there's more! "Unlocking the Clubhouse" by Beryllium+Sphere(tm) · · Score: 2

    That was the title of a book looking at attrition among CMU CS students. It's a death of a thousand cuts for women, and remember that we're talking CMU so these are bright motivated people.

    Getting a programming assignment about football scores is a hint that you don't belong. It's not an assault, more like a paper cut, but what happens to you after a thousand paper cuts?

  56. Re:But wait, there's more! "Unlocking the Clubhous by russotto · · Score: 2

    Getting a programming assignment about football scores is a hint that you don't belong.

    A hint to whom? Geeks who never even thought about trying out for football, and were held in contempt by those who did?

  57. Re:Is Computer Science Education Racist and Sexist by Ol+Olsoc · · Score: 2

    Women are no less sexist than men. So is it a problem? We are not selecting or encouraging exactly the best people. This has economic and scientific consequences, and it has social consequences. If the work "sexism" doesn't apply to this, then you need a word that does, because there's plenty to discuss here.

    Basic interest? Gender based interference by ones own gender? It really isn't as easy as the blame game might seem at first

    Having participated in many "take our son's and daughters to work day" events at the University I worked at, we did try to encourage young women to look at the technical fields. Keeping in mind that this was originally "Take your daughter to work day", it was the underlying purpose of the whole thing.

    Working in an overwhelmingly technology and science arena, these were by and large, the sons and daughters of Engineers, computer technologists, and scientists. They were offspring of dedicated people and encouraged by their parents toward technology.

    We polled the kids on what they wanted to be. The young ladies almost universally did not want to go into tech. The closest was a couple of young women who wanted to become mathematicians. Lot's of Veterinarians and Lawyers, precious few wanting to be like daddy or mommy.

    And it is a pity. The lady engineers I worked with said that our push to get women in those positions really helped them in their career path. One indeed received almost yearly promotions. This was a fantastic place for a technically minded female to be employed.

    Why? I am not completely certain, but I am a firm believer that an engineer or scientist knows exactly what they want to be at a pretty early age, regardless of gender. And in large part, trying to dissuade them is useless.

    Some of the excuses, like young women are discouraged from mathematics, or the perennial variations on "men are pigs", really don't fit. And some of the excuses end up painting women into a corner, like if men can deter women from subjects like math, or if they can be deterred by men away from science in general, well then the woman wasn't really all that interested in the first place, or was just too "weak" for the field. Becoming an engineer or scientist is no place for people who become easly discouraged.

    And all of the women I worked with in engineering and Computer IT or science were well received by the men. In my office we had a lot of turnover, but we tried to always have a good mix - and yes, this did often mean that if all other things were equal, the woman got the job.

    And interestingly enough, some of the women engineers I worked with noted that the biggest opposition they ever received was from other women. "You want to do what?" That's a nerdy thing to want to do! But it is not acceptable to blame other women. And there is still the issue of apparently easy discouragement. I had similar questions and statements back in school. A lot of the other kids called me "Perfesser", and it was a pejoritive. Like I cared - a lot of them are working as insurance salesmen now, and I did what I set out to do So my guess is that it is going to take a long time to solve the problem. Which is why I have become convinced that if we decide that gender balance must be obtained, we will have to force young women into the field, and likewise keep young men out of the field. A title IX program, like that in college sports.

    I do doubt that will make for either happy people or the best people for the job though.

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  58. Re:Show off CS to kids unvarnished, on its own mer by Boawk · · Score: 2

    A few years ago my wife and I took our daughters to a stage show. In front of us while waiting in line to be admitted was another couple with two little boys. The boys had in their possession an assortment of Disney princess dolls. The father saw the Disney princess-themed dress on one of my daughters and pointed it out enthusiastically to his sons. I asked the couple about the dolls. They went on for a short while about breaking gender stereotypes. I replied:

    "You seem very well-informed about gender issues. Were you brought up with dolls (looking at the man) and trucks (looking at the woman)?"

    "No, quite the opposite.", said the man, "My Dad is overdosed on testosterone. Football...", etc.

    "And despite your stereotypical upbringing, you have this keen awareness about gender issues. Why don't you think your boys are as capable as you were in developing an awareness of gender issues?"

    The conversation went downhill from there. I want to ask a similar question of the brain trust that has given code.org a new gender and racial equity focus. Why do you think females and non-whites are unable to find the same appeal in computer science that you and I have found? I sure as hell wasn't drawn by some illusory "Hey, this is only for nerdy white males" appeal. I fell in love with the logic of it, and the absolutely beautiful art of solving problems with programming language constructs.

    Damn it. Didn't realize I wasn't logged-in.

  59. Re:Is Computer Science Education Racist and Sexist by schlachter · · Score: 2

    but everything is better with Ketchup! Is everything better with Racism and Sexism?

    --
    My God can beat up your God. Just kidding...don't take offense. I know there's no God.
  60. As a Hispanic Compute Scientist, my answer is by luis_a_espinal · · Score: 2

    Is Computer Science Education Racist and Sexist?

    No. No. No. Fucking no!

    It is not. As a Hispanic, no one prevented me from getting into Computer Science, graduating from that field and making a good career out of it just based on my race, ethnicity or whatever. It was just me, myself and my efforts. My sister, being a Hispanic woman, she did not have a "racial" problem getting into Math (and graduating). There are no Jim-Crow-like establishments that prevents people like me from getting into STEM. So, no, Computer Science education is not racist.

    Saying so is just bullshit race baiting designed to distract people from the actual social problems that pervade the African American and Hispanic communities. It is a lot easier to race bait than to actually fix shit. This is pretty much what this whole endeavor amounts to.

    People choose STEM (and in particular Computer Science) based on a variety of social factors. In the US, women shy away to go into STEM, but you see this as less of an issue with the many Chinese and Indian female colleagues I have had the honor to work with. The same occurs with African American and Hispanic students.

    To begin with (and I say this from the POV of a minority) our African American and Hispanic cultures have significant problems that lead students away from certain subjects and careers. This is in parallel with American society at large where women are conditioned to stay away from STEM fields.

    Consider the following: it is well known that many African American kids (and Hispanic kids to a lesser) degree do not know how to swim. But we know that the causes are cultural as well as economical: African American and Hispanic neighborhoods are on average of a lower income than Non-Hispanic Caucasian and Asian communities, with poorer infrastructure and less amenities: that include pools. Furthermore, lower income means lesser variety of extra-curricular activities (including swimming.)

    But we don't go and ask "is swimming racist"? It would be a stupid question for obvious reasons. But why is it then that when people ask the same about Computer Science (and STEM in general) we do not see this as a stupid question?

    "Including culturally relevant instructional materials represented a driving focus of our course development," explained ECS Team members who now advise Code.org. "Cultural design tools encourage students to artistically express computing design concepts from Latino/a, African American, or Native American history as well as cultural activities in dance, skateboarding, graffiti art, and more. These types of lessons are important for students to build personal relationships with computer science concepts and applications – an important process for discovering the relevance of computer science for their own life." And — ironically for Code.org — it could mean less coding."

    Computer Science is the field of computing, an off shot of Discrete Mathematics. This is not about artistic expression, but hard science of numbers and computing. We could also propose the same for Math and Physics because not that many Hispanics and African Americans and American-born women go into those fields.

    The solution is not to plaster Computer Science education with multicultural trivia and singing kumbaya and shit. The solution involves solving the economic gaps that pervade in the African American and Hispanic communities (and let's be honest, to have those communities solve the systemic cultural issues that keep *us* from partaking in process of fostering technology and science.)

    Anything less than that is lipstick-on-a-pig, sugar-coating bullshit.

  61. Re:But wait, there's more! "Unlocking the Clubhous by Chris+Mattern · · Score: 3, Insightful

    Getting a programming assignment about football scores is a hint that you don't belong.

    And yet nerds who would sooner gargle ground glass than go to a football game don't seem to have any problems with it.