Slashdot Mirror


Microsoft Apologizes For Inserting Naughty Phrase Into Linux Kernel

netbuzz writes "Microsoft has apologized and promised to rectify the fact that one of its developers slipped a sexist phrase into Linux kernel code supporting Microsoft's HyperV virtualization environment. In that code, the magic constant passed through to the hypervisor reads '0xB16B00B5,' or a slightly camouflaged 'BIG BOOBS.' After Linux developer/blogger Matthew Garrett criticized Microsoft for the stunt, the predictable debate over sexism in the technology world ensued. Microsoft issued a statement to Network World apologizing and added, 'We have submitted a patch to fix this issue and the change will be published in a future release of the kernel.'"

81 of 897 comments (clear)

  1. 0xB16B00B5 by Jobless+Fellatio · · Score: 5, Funny

    Excuse me but could someone clarify how is "big boobs" sexist phrase? It might mean either gender. For statistical reasons I can verify that my own boobs are often larger than I see on females.

    1. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Funny

      I'm sorry, but I can't take you serious on this subject because of your nickname.

    2. Re:0xB16B00B5 by jythie · · Score: 4, Insightful

      Yeah, but I doubt anyone is under the dilution that the person who slipped it in ment male or gender neutral breasts. Technicalities and what-ifs do not change what the person likely intended and the way it is read by, well, pretty much everyone.

    3. Re:0xB16B00B5 by jellomizer · · Score: 5, Funny

      For statistical reasons woman boobs are bigger then mens.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    4. Re:0xB16B00B5 by fuzzyfuzzyfungus · · Score: 4, Insightful

      As for the way it is read, it immediately led me to the assumption that MS has a code monkey in the shop who still giggles at the words he can show by holding his calculator upside-down...

    5. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Funny

      If it somehow read 'BIG BICEPS' would anyone care?

      Bug reporters, I hope...

    6. Re:0xB16B00B5 by karlandtanya · · Score: 4, Funny

      Of course "boobs" is specific to women. The homologous structures in men are known as "moobs".

      There is no hex number that looks similar to "Moobs".
      From now on, all numbers must be represented as Unicode (it would not be politically correct to favor the character set used by any specific culture) where each 16-bit element specifies the text representation of the numerical value desired.

      Who do you blame when it costs $75.00 to fill your gas tank? 71077345

      --
      "Reality is that which, when you stop believing in it, doesn't go away." - Philip K. Dick
    7. Re:0xB16B00B5 by kimvette · · Score: 4, Funny

      That would be B16M00B5 so it doesn't work in hexadecimal.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    8. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Insightful

      Yes: it's not sexist, it's just lewd. It's also an irrelevant distinction.

    9. Re:0xB16B00B5 by PraiseBob · · Score: 5, Funny

      I think 0xB16BA115 would be the most appropriate analogy

    10. Re:0xB16B00B5 by Idaho · · Score: 5, Funny

      Next up: vegetarians against using 0xdeadbeef to detect memory corruption? Well, Fuck me gently with a chainsaw!

      --
      Every expression is true, for a given value of 'true'
    11. Re:0xB16B00B5 by Archangel+Michael · · Score: 5, Funny

      Some are held for charity ...

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    12. Re:0xB16B00B5 by cpu6502 · · Score: 5, Informative

      I've always preferred 0x5MA11B00B5 myself.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    13. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Funny

      LOL, hy-perv

    14. Re:0xB16B00B5 by Sebastopol · · Score: 5, Insightful

      This is a common question when talking about privilege: if group X is offended by statement A about X, and group Y is NOT offended by the same statement A aimed Y, then X should STFU.

      First, you're trying to tell someone how to feel. Examine how well you personally respond to being told how to feel because you're too stupid to understand something others consider obvious.

      Second, this logical comparison only works when neither group is routinely marginalized and demeaned by a pervasive institutional bias.

      --
      https://www.accountkiller.com/removal-requested
    15. Re:0xB16B00B5 by Chrisq · · Score: 4, Funny

      i doubt saying "big fat cock" would get you fired if you worked in a chicken factory. everything requires context.

      And in the porn industry it might be compulsory

    16. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Funny

      that M is however very hard to squeese into a hex number like that :-)

    17. Re:0xB16B00B5 by drinkypoo · · Score: 4, Funny

      Yeah, but I doubt anyone is under the dilution

      If you're not part of the solution, you're part of the precipitate.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    18. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Funny

      I've always preferred 0x5MA11B00B5 myself.

      What base are you using?

    19. Re:0xB16B00B5 by crakbone · · Score: 5, Insightful

      What is sexist is not one of the people here thought the coder might have been bragging. Not one person even thought the coder could be a woman. It was just instantly a guy being sexist.

    20. Re:0xB16B00B5 by Applekid · · Score: 5, Funny

      Maybe it's in base 36

      --
      More Twoson than Cupertino
    21. Re:0xB16B00B5 by aaaaaaargh! · · Score: 5, Funny

      So the phrase "Sorry, I have my period" is sexist?

      I knew it, I knew it!

    22. Re:0xB16B00B5 by Kate6 · · Score: 5, Insightful

      It's sexist in that if a very talented woman programmer was going around hacking in the kernel and found it, it might make her feel uncomfortable.  As such, it contributes to the feeling that Linux kernel development is an area in which women aren't welcome...  And believe it or not, sort of thing is the reason why there are so few female programmers.  Our "tiny female brains" can cope with the actual work *just fine*.  :)

    23. Re:0xB16B00B5 by mydn · · Score: 5, Funny

      This is what you get when you have teenagers in their parents basement writing your operating system. You would get more professional behavior from a large, established corporation.
      Oh, wait...

    24. Re:0xB16B00B5 by Sebastopol · · Score: 4, Insightful

      "Just because they are the subject of the humor doesn't mean that they can't be overreacting"

      And you're going to decide for them that they are overreacting? Again, it is mighty arrogant for someone to decide if someone else's feelings are valid or not.

      "telling everyone else to shut the fuck up is equally wrong."

      Did I tell anyone to STFU? Nope. I was using that as an example of what i've read in this thread directed at people who were offended. OP can say whatever he or she wants to, I'm pointing out what the words/actions are doing,

      --
      https://www.accountkiller.com/removal-requested
    25. Re:0xB16B00B5 by UnknownSoldier · · Score: 4, Informative

      Ironically, Sony uses 0xD15EA5ED (diseased) for its guard bytes for memory corrupt.
      There is a fun list at: Magic Debug Values
      http://en.wikipedia.org/wiki/Magic_debug_values#Magic_debug_values
      http://en.wikipedia.org/wiki/Guard_byte

      Us geeks laugh, and move on.

      It is only an issue for those that have nothing better to do.

    26. Re:0xB16B00B5 by meerling · · Score: 5, Funny

      Maybe, but they're both running on silicon.

    27. Re:0xB16B00B5 by Anonymous Coward · · Score: 5, Insightful

      Or maybe you are being overly sensitive.

      This is at worst childish, not sexist.
      Anyone who sees it as sexist is trolling for attention or is trying to make herself feel special.
      Your own feelings about linux kernel development have very little significance toward linux development.
      You are here LOOKING for sexism.
      You are seeing the world through sexism-coloured glasses.
      It's ridiculous.
      Stop.

    28. Re:0xB16B00B5 by cpu6502 · · Score: 5, Insightful

      I took technical writing in college, and we had a female professor teaching the class: Dana Witmer. One of my lab partners got the bright idea to name the technical file "dirtydana" which I have to admit was funny, but I stopped laughing when they told me they *handed it in* with that name.

      About a week later the professor met with all the students and commented that our filename was "interesting" and then started giggling. Not all women are uptight over trivial stuff.

      As for WHY women don't like engineering/programming, I think it's because they are smart. They are smart enough not to go into such a boring field where the managers or HR treat you like low-level employees to be shoved into basement offices & worked 50 hours w/o overtime pay.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    29. Re:0xB16B00B5 by cmdrbuzz · · Score: 4, Funny

      No, but eating vegan's might :-)

    30. Re:0xB16B00B5 by Kate6 · · Score: 4, Insightful

      I'm sorry to say this, but this is another bit of typical patriarchy talk -- if a woman feels uncomfortable with something men are doing, she's automatically "uptight" or "frigid."  Sorry, but no.  Professionalism dictates keeping this sort of thing out of the workplace.  Sure, some women may be able to laugh it off for the sake of appearing to be a "team player" and putting the men on the team at ease, but honestly I can't imagine very many of us are actually truly completely comfortable with the idea of people we aren't reasonably intimate with commenting on our chests.

      I don't disagree that this can often be an exceedingly boring field to work in.  At the same time, it's a reasonably well paying one, and a basement office can still be brightened up considerably with a few plants and tasteful paintings.  As long as you don't have an officemate who's constantly showering you with unsolicited innuendo.

    31. Re:0xB16B00B5 by Anonymous Coward · · Score: 4, Insightful

      And yet your (and possibly other's) "tiny female brain" can't cope with this utterly insignificant and arguably inconsequential action which is bordering on a joke and blow this out of all proportions creating a fuss that is unworthy of anyone's time.

      If the tables were reversed and a female programmer declared a function called insanely_large_dick() do you think any males would throw up their hands in the air and quit their jobs in IT because they felt threatened and/or harassed? There's nothing worse than having a super sensitive demographic (and I'm not just referring to females here) and having everyone else tip-toeing around them so as not to possibly offend them in any way shape or form. Grow some balls, get on with life and stop being offended by everything.

    32. Re:0xB16B00B5 by Luckyo · · Score: 4, Funny

      Big enough to handle it apparently.

    33. Re:0xB16B00B5 by philip.paradis · · Score: 4, Insightful

      I think that needs to be nominated for /. comment of the year.

      --
      Write failed: Broken pipe
    34. Re:0xB16B00B5 by garett_spencley · · Score: 5, Insightful

      "but honestly I can't imagine very many of us are actually truly completely comfortable with the idea of people we aren't reasonably intimate with commenting on our chests."

      No one has said anything about commenting on the size of a specific individual's chest. If it were personal I could understand how it would make someone feel uncomfortable, but I still wouldn't consider it "sexist" because it would also make me feel uncomfortable if someone were to comment on the size of my nose or my waist line.

      "Professionalism dictates keeping this sort of thing out of the workplace."

      I disagree with that profoundly. The most productive professional environment is one in which everyone gets along, has a good time and enjoys what they're doing. If certain individuals feel uncomfortable it is either because they are being singled out or bullied unfairly (in which case there is something wrong with the environment) or they have a personal problem with the way the business is run (which does not necessarily mean there's something wrong with the individual, just that it's not a good fit).

      Femminism is supposed to be about equality and social change, right ? Then here's a social "problem" I would like the change: the complete double-standard backwardness that has been instituted in the name of "feminism." For example: if a guy expresses his sexuality or his sexual nature in any way he is labeled a "pig" but if a woman does it it's applauded as "liberating."

      I was raised by a single mom with a tremendous amount of support from her single mom. Both describe themselves as "feminists." Both also talk about "patriarchy" but as a male who was born after 1980 I gotta say ... I don't see it. In fact, I see the trend going in the opposite direction.

      The people who I find to be most "sexist" are self-proclaimed "feminists." They constantly draw attention to the differences between the sexes, and by appropriating a title such as "feminism" (emphasis on the root "fem") they are taking a position that there is an inherent conflict between the two sexes, that sides must be chosen and they have chosen the side of women. The foundation of the philosophy is not unifying but polarizing. If they had any pretense of "equality" they would identify themselves as "egalitarian." If they had a pretense about equal rights under the law whilst respecting (or celebrating) natural differences that exist between all individuals they would identify themselves as individualist. Instead they keep dragging the issue of gender through the mud and make everyone, male and female alike, uncomfortable.

    35. Re:0xB16B00B5 by exomondo · · Score: 4, Funny

      It's sexist in that if a very talented woman programmer was going around hacking in the kernel and found it, it might make her feel uncomfortable.

      Bullshit, what's sexist here is that you immediately assume it was a male who wrote it. Oh shit let's get all PC and outlaw codes like 0xDEADBEEF for fear of offending vegans...under the assumption that only non-vegans would ever use such a thing.

    36. Re:0xB16B00B5 by GNUALMAFUERTE · · Score: 4, Insightful

      See, that's my problem. Your right to work in the computer industry is exactly equivalent to my write to say and write whatever the fuck I want.

      I don't believe in equality, not gender equality, not race equality, nor any other kind of equality. I believe in something EVEN better: Individuality. Anyone can do whatever the fuck they want, as long as you don't step on anybody's rights. How about that? Implementing laws to make sure that everybody is equal is killing individuality, and I'm totally against that. You think that in order to get your right to work, I must forfeit my right to free speech?

      If you are so sensitive that you can't handle a little comment on your source code, then you are not really as prepared for the job (or life) as you think you are.

      If you really want to be equal, you shouldn't start by asking for special privileges. If you might feel "uncomfortable" because of something perfectly natural, then you are not fitted to work with a bunch of people. You can't be equal.

      I definitely want more female coders, and more females in the workplace. But I don't want fragile stereotypes who can't handle reality.

      I want mature and strong woman who are not scared away by a stupid sexual reference in a piece of code.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    37. Re:0xB16B00B5 by Penguinisto · · Score: 4, Insightful

      if a woman feels uncomfortable with something men are doing, she's automatically "uptight" or "frigid."

      ...and if a guy is uncomfortable with something women (or even other men) are doing, he usually gets called a "prude", or "uptight", or worse.

      So if your point was that women have it oh-so-bad, and that's the worst you can come up with, then you're in for a big letdown out here in the real world, sister.

      I daresay that it's quite the opposite these days. If a woman is "uncomfortable with something men are doing", one word to the HR department of any large company will see half of those men either fired or damned close to it.

       

      Professionalism dictates keeping this sort of thing out of the workplace.

      Please tell me where you work, so I don't ever accidentally apply there.

      I know female sysadmins who can crank out jokes dirtier than any sailor can think up. We used to keep a rubber chicken hanging from a cable tray by a noose made of Cat6e. We went out of our way to come up with the most evil and funny descriptions of our incompetent (then)head of IT. The difference is that we kept it in the server room, and away from the serious bits.

      In the real world of insane work hours and incredible pressure, any IT manager who insists on worshipping "Professionalism" usually finds him/her/itself having to explain high turnover/burn-out/wastage rates, and is quickly blackballed in the local professional network.

      Sure, some women may be able to laugh it off for the sake of appearing to be a "team player" and putting the men on the team at ease, but honestly I can't imagine very many of us are actually truly completely comfortable with the idea of people we aren't reasonably intimate with commenting on our chests.

      The cure is simple - comment on penises. I mean, shit - it's way the hell easier to joke about "shortcomings" than it is about "mosquito bites". I guarantee that shit will stop in a heartbeat if you fought fire with fire.

      Life is rough - wear a helmet and remember to aim for the torso.

      As long as you don't have an officemate who's constantly showering you with unsolicited innuendo.

      There's a vast diff between the rare and occasional goof and "constantly showering". If you're seeing the latter, go to HR or get a lawyer. If you're seeing the former, then stand up for yourself and hit back, or ignore it. If you can't tell the difference, then the problem is yours, and you're making it everyone else's problem at the same time. So stop doing that, or I guarantee that your career will eventually crash and burn.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    38. Re:0xB16B00B5 by FatdogHaiku · · Score: 5, Funny

      Maybe it's in base 36

      In this thread I would think it obligatory to go all the way to base 69.

      --
      You have the right to remain sentient. If you give up the right to remain sentient, you will be elected to public office
    39. Re:0xB16B00B5 by GNUALMAFUERTE · · Score: 5, Insightful

      Not my style. I own a software company (well, we are manufacturing our own hardware too now , but we're still mostly a software company).

      Sure, we hire good coders, but we hire good people, and that's above your coding ability. We have a great environment, and we don't want to spoil it with PC bullshit. We are animals, and so are most of our employees, and we'd like to keep it that way. And you wouldn't believe how much of an awesome environment you can get when people can be themselves, and not worry about what they can and can't do/say/wear/express/whatever. That's why we only hire non-religious people, people who aren't afraid of bad language, rough attitudes, bad smells, and that usually translates to people that isn't afraid of hard work either.

      At my company, we troll each other badly, there are no limits, there is no respect for anybody, not even for the owners (my associate and me). Yes, when I fuck up my employees feel free to insult me, and I couldn't be happier about it. I enjoy the same freedom. We get together once a week for bbq and zombie movies. We have a basketball court in the back, and we play rough. Believe it or not, people is actually happy to come in to work on monday, because they feel fucking free. Many of them (specially those that are married) feel more free than they do at home. In our company, the lowest tech calls the CEO a fag for using apple products, and we all laugh, and that's just fine. Getting offended is GREAT. In our culture, this idea that people have a right to not be offended has grown big lately. It's plain wrong. Being offended makes you feel alive, challenges your preconceptions, and makes you overall a better person. It sparks change, and that is always a good thing.

      We spend most of our life at work, mostly because it's what we love doing, it's our project, our company, regardless of how much stock you own. Keeping it _just_ professional would be a complete waste of your time.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    40. Re:0xB16B00B5 by geekoid · · Score: 4, Insightful

      ""TINY_DICK_LOSER," " is different the BIGBOOBS.

      BIBBOOBS_WINNER would be the same thing.
      A more appropriate example would be "TINY_DICK" or really "BIG_DICK"

      I do make the assumption the my coworkers and I can disagree in a professional manner.

      This is like that damn discussion I got into with HR about 15 years ago because someone was offended I used the term DAEMONS when referring to UNIX DAEMONS.

      Really, no one should talk to anyone about anything because they person might be offended by any one..which I find offensive.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    41. Re:0xB16B00B5 by geekoid · · Score: 4, Interesting

      Both of which are far more social; which I think likes the reason for such a low amount of women Computer programmers.

      Sit in a cube by your self all day. Women are much more social then men.

      OF COURSE these are generalities.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    42. Re:0xB16B00B5 by RobbieCrash · · Score: 4, Insightful

      "Femminism is supposed to be about equality and social change, right ? Then here's a social "problem" I would like the change: the complete double-standard backwardness that has been instituted in the name of "feminism." For example: if a guy expresses his sexuality or his sexual nature in any way he is labeled a "pig" but if a woman does it it's applauded as "liberating.""

      [citation needed]

      If a woman was going around bragging about her conquests she'd be labelled a slut and people would talk shit on her, while the dude, after being called a pig, is applauded.

      You don't see the impact of patriarchal society because you don't experience the effects. The same way that many white people feel that there is no such thing as institutionalized racism in North America because they don't experience it.

      If the comment in the code were 'slanty eyes' nobody would be disputing it's racist nature, but because this is an issue of sexism it's ignored. There is a societal bias against women, the same as there's one against minorities.

      The foundation of the theory only seems polarizing because again, we as men, don't experience the institutionalized sexism that western society has. It's not overt "you can't do that because you're a woman" it's "here beautiful, let me do that for you." Just like institutionalized racism isn't a lynch mob lookin' to hang someone any more, it's being watched by security in a store for being black.

      --
      Keep on knockin'
      https://robbiecrash.me
    43. Re:0xB16B00B5 by garett_spencley · · Score: 4, Interesting

      "If a woman was going around bragging about her conquests she'd be labelled a slut and people would talk shit on her, while the dude, after being called a pig, is applauded."

      By women. The men I know would be asking for her phone number.

      "You don't see the impact of patriarchal society because you don't experience the effects. The same way that many white people feel that there is no such thing as institutionalized racism in North America because they don't experience it."

      I find that interesting because as I hinted to, I've experienced the same thing from a male's perspective, from my own family. I experience gender bias all the time from people who proudly label themselves "feminists." They make generalizations about men, they side with my wife every time the two of us have a dispute and we seek support from family, they speak for me as if they know what I'm going to do and the false assumptions they make are based on the fact that I have a penis. Women think they know what I'm thinking and what my intentions are just because I'm a man. So I know exactly how it feels and I do experience it, only I experience it from the same people who complaining about it most vocally.

      That's what I was alluding to when I said "... I don't see it. In fact, I see the trend going in the opposite direction." and "the complete double-standard backwardness that has been instituted in the name of 'feminism.'"

      I remember a time when I was working along side a female sysadmin. The two of us always got along and worked very well together. One day we had a dispute, I wish I could remember what it was about but it's not that important, she got extremely upset and accused me of being sexist and hating women etc. I would have been very open to the possibility that I said something which was perceived as sexist completely unintentionally, but fortunately for me the argument was made in front of several witnesses, some of them women, and they didn't understand where she was coming from. Now that may be her past experiences causing biases which were transferred to me, perhaps she worked with a lot of chauvinists and/or misogynists and something about our argument worked as a trigger, but I submit that as one small piece of anecdotal evidence that men are being thrown under the bus in a huge way and the "movement" is becoming quite hypocritical without even realizing it. Publicly accusing someone of gender bias in the workplace is a very big deal.

    44. Re:0xB16B00B5 by TheRaven64 · · Score: 5, Funny

      As a vegetarian, I am offended that Microsoft's implementation marks free'd memory with 0xDEADBEEF! I demand that this be changed to something that won't offend me! Or Hindus! Or people with irrational dislike of certain numbers when represented in hex!

      --
      I am TheRaven on Soylent News
  2. Wait, "big boobs" is sexist now? by crazyjj · · Score: 5, Insightful

    Seems like just yesterday it was just immature. Soon even the word "sexist" will be sexist.

    --
    What political party do you join when you don't like Bible-thumpers *or* hippies?
    1. Re:Wait, "big boobs" is sexist now? by NFN_NLN · · Score: 5, Funny

      I wonder if PETA will complain about 0xDEADBEEF?

      I've seen that used often.

    2. Re:Wait, "big boobs" is sexist now? by camperdave · · Score: 5, Funny

      Personally, I find it offensive that big boobs is now sexist. What about us guys with big boobs?

      I'm pretty sure most would find that offensive as well.

      --
      When our name is on the back of your car, we're behind you all the way!
    3. Re:Wait, "big boobs" is sexist now? by Anonymous Coward · · Score: 5, Informative

      Just to stop the crap, here's the rest from wikipedia.

      Many computer processors, operating systems, and debuggers make use of magic numbers, especially as a magic debug value.
      0x8BADF00D ("ate bad food") is used by Apple in iOS crash reports, when an application takes too long to launch, terminate, or respond to system events.[1]
      0x1BADB002 ("I bad boot"[citation needed]) Multiboot header magic number.[2]
      0xB16B00B5 ("big boobs") is required by Microsoft's Hyper-V hypervisor to be used by Linux guests as their "guest signature".[3]
      0xBAADF00D ("bad food") is used by Microsoft's LocalAlloc(LMEM_FIXED) to indicate uninitialised allocated heap memory when the debug heap is used.[4]
      0xBADDCAFE ("bad cafe") is used by Libumem to indicate uninitialized memory area
      0xCAFEBABE ("cafe babe") is used by Mach-O to identify Universal object files, and by the Java programming language to identify Java bytecode class files.[5]
      0xCAFED00D ("Cafe Dude") is used by Java as a magic number for their pack200 compression.[6]
      0xD15EA5E ("disease") is a flag that indicates regular boot on the Nintendo GameCube and Wii consoles.[7][8]
      0xDEADBABE ("Dead Babe") is used by IBM Jikes RVM as a sanity check of the stack of the primary thread [9]
      0xDEADBEEF ("dead beef") is frequently used to indicate a software crash or deadlock in embedded systems. DEADBEEF was originally used to mark newly allocated areas of memory that had not yet been initialized -- when scanning a memory dump, it is easy to see the DEADBEEF. It is used by IBM RS/6000 systems, Mac OS on 32-bit PowerPC processors and the Commodore Amiga as a magic debug value. On Sun Microsystems' Solaris, it marks freed kernel memory. On OpenVMS running on Alpha processors, DEAD_BEEF can be seen by pressing CTRL-T. The DEC Alpha SRM console has a background process that traps memory errors, identified by PS as "BeefEater waiting on 0xdeadbeef".[10]
      0xDEADDEAD ("dead dead") is the bug check (STOP) code displayed when invoking a Blue Screen of Death either by telling the kernel via the attached debugger, or by using a special keystroke combination.[11] This is usually seen by driver developers, as it is used to get a memory dump on Windows NT based systems. An alternative to 0xDEADDEAD is the bug check code 0x000000E2,[12] as they are both called MANUALLY_INITIATED_CRASH as seen on the Microsoft Developer Network.
      0xDEADFA11 ("dead fall") is used by Apple in iOS crash reports, when the user force quits an application.[1]
      0xDEFEC8ED ("defecated") is the magic number for OpenSolaris core dumps.[13]
      0xFACEFEED ("face feed") is used by Alpha servers running Windows NT. The Alpha Hardware Abstraction Layer (HAL) generates this error when it encounters a hardware failure.[14]
      0xFEE1DEAD ("feel dead") is used as a magic number in the Linux reboot system call.[15]
      0xE011CFD0 is used as magic number for Microsoft Office files. In little endian this reads D0CF11E0, "docfile0".[16]
      0x0000000FF1CE ("office") is used as the last part of product codes (guid) for Microsoft Office components (visible in registry under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall registry key).
      0x00BAB10C ("oo-ba-block") is used as the magic number for the ZFS uberblock.
      C15C:0D06:F00D ("cisco dog food") used in the IPv6 address of www.cisco.com on World IPv6 Day. "Dog food" refers to Cisco eating its own dog food with IPv6.
      face:b00c ("facebook") used in the IPv6 address of www.v6.facebook.com

    4. Re:Wait, "big boobs" is sexist now? by Teppy · · Score: 4, Interesting

      Oh, there's a lot of things that are now considered insensitive that didn't used to be. For instance "idiot" and "imbecile" used to be clinically accepted ways of describing people with low IQ (0-25, and of 26-50 respectively.)

      My sister works in the mental health field and was horrified when I used the word "retarded" to describe a certain child. I believe the accepted term is now "differently tarded."

    5. Re:Wait, "big boobs" is sexist now? by XiaoMing · · Score: 4, Funny

      Soon even the word "sexist" will be sexist.

      Or vagina!

    6. Re:Wait, "big boobs" is sexist now? by Kalten · · Score: 5, Funny

      Nah. 0xDECAFBAD.

    7. Re:Wait, "big boobs" is sexist now? by Anonymous Coward · · Score: 4, Insightful

      Yes, many people seem to confuse things which are sexist with things which are just plain offensive or disrespectful for women.

      I agree with the latter half of our post, but I'm not sure I agree with that first bit. While the phrase may not be "sexist" in and of itself (it's fairly neutral, just an adjective and a noun put together), the culture and mindset which included it in a public submission to operating system code, and which held that it was *okay* to publish such juvenile humor in a public code base, could certainly be argued to be 'sexist.'

      A culture where things that are 'just plain offensive or disrespectful to women," are okay, normal, or mainstream can certainly be said to be a "sexist" culture. And a culture that allows juvenile, offensive-to-women humor in its discourse without calling it out and self-correcting is one which is most certainly "sexist."

  3. That's not sexist! by 93+Escort+Wagon · · Score: 4, Funny

    Ballmer's got 'em, after all.

    --
    #DeleteChrome
    1. Re:That's not sexist! by Anonymous Coward · · Score: 5, Funny
      My first reaction to this thread was to "Gee, I wish Slashdot allowed for the posting of inline images."

      Ballmer's got 'em, after all.

      ...never mind.

    2. Re:That's not sexist! by PolygamousRanchKid+ · · Score: 4, Funny

      Ballmer's got 'em, after all.

      No, he makes them . . . Vista . . . Windows Phone 7 . . .

      --
      Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  4. If It Had Been Anyone Else by Anonymous Coward · · Score: 5, Insightful

    but Microsoft, the "Linux blogger" would have had a big laugh and thought how clever those Linux chaps are.

  5. Linux kernel's code is full of naughty words by Anonymous Coward · · Score: 5, Informative

    Just check the Linux kernel swear count: http://www.vidarholen.net/contents/wordcount/

  6. HyPerv? by Speare · · Score: 5, Funny

    So now we will be calling it "Hy Perv"?

    As with all of the feminist jokes, the punchline is: That's not funny!

    --
    [ .sig file not found ]
    1. Re:HyPerv? by sconeu · · Score: 5, Funny

      As in...

      Q: How many feminists does it take to change a lightbulb?
      A: THAT'S NOT FUNNY!!!!

      --
      General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  7. We're Supposed To Be The Good Guys by tapspace · · Score: 4, Insightful

    Hey, we're supposed to be the good guys. Not the ones overreacting and lobbing thin accusations of "sexism". Who cares if it was Big Boobs? Everyone loves boobs! I like them all sizes :) Honestly, it's a magic number. Does it really matter?

    1. Re:We're Supposed To Be The Good Guys by GameboyRMH · · Score: 4, Funny

      At least one girl has come up to her, squeezed her boobs and said she has big boobs.

      I see. Could you tell us more about this incident?

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  8. Oh come on. by jerpyro · · Score: 5, Insightful

    Ok, what Microsoft-hating oversensitive soapbox preacher thought "Hmm, Microsoft must be trying to sabotage our pristine kernel!!1!"

    Programmers leave inside jokes. Usually in comments, sometimes variable names, and sometimes in arbitrary values. I'm sure more than one group had a good laugh about the thing on both sides of the wall. If I had a nickel for every time I saw a comment or variable name that could be interpreted as 'offensive' I'd be a rich man. As long as it's not directed at someone (I've seen those too) or hate speech of some kind, just let it go.

    One of the reasons that I enjoy programming is because you can embed little jokes into the source without end users noticing -- they're like easter eggs.

    Aaaand now feel free to wreck my karma, mods :-p

    1. Re:Oh come on. by Cro+Magnon · · Score: 4, Insightful

      Just don't let the easter egg "hatch". I heard of someone at my job who included some text that shouldn't have been displayed in a section of code that WAS commented out - until someone else was working on it, uncommented the code, and saw his "funny" on the screen. The boss was not very amused.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    2. Re:Oh come on. by Darinbob · · Score: 4, Interesting

      One product I worked on had an easter egg; just a picture of the development team (before my time) showing up on screen if you held down certain keys while booting. Sometime later a customer found this (after my time). The company had new owners and the new German management were not fun loving, and demanded it be removed. This was an older product still being maintained but with many original engineers being long gone.

      However none of the current engineers for the front end UI board knew anything about this stuff or how it got in there. They did a throrough code search and could not find anything that contained that picture or triggered it. None of the code that monitored the key presses seemed to do anything unusual and the boot up code was straight forward. Eventually someone found it after chasing down rumors. Turns out the easter egg was in a back end data processing board and the image was stored in ROM, key presses were monitored on the buss I think. Now the snag was that they couldn't just put in a software patch to fix this. I don't remember the details here but I think they had to leave the image in ROM but had some sort of firmware fix so that it wouldn't be activated.

  9. The patched code by Sqr(twg) · · Score: 5, Funny

    #define HV_LINUX_GUEST_ID_HI 2976579765 /* That better, fuckers? */

  10. Not getting it... by jythie · · Score: 5, Insightful

    I think what I find depressing.... in these discussions you see many people pointing out that they don't get it, they don't understand why it is a big deal, etc...

    You know what, that is a great thing to say, a great thing to admit. Stop there.

    I think what is infuriating to many is people start with "I don't understand" then proceed to "therefor it doesn't matter". Telling people how they should feel about things that you can't understand is the hight of arrogance. Maybe instead these people should take some time and listen, and just accept that other people are impacted by things like this and just because you are not doesn't mean they shouldn't be.

    You don't get it. Fine. Then don't tell other people how to feel. Women don't need your big smart male brain to explain how their poor womanly one should react to things that relate to experiences men don't have.

    1. Re:Not getting it... by thesandtiger · · Score: 4, Insightful

      The thing is, this is so far down on the list of "awful sexist shit that goes on in tech circles" that it really doesn't matter. Stupid and immature variable names referring to (presumably female in this case) anatomy are at best a symptom of the larger problem of sexism, but not a problem themselves.

      I am a woman, I worked in tech (and now work in research doing tech) and I experienced quite a bit of sexism at a level that most any man, we're hey to hear it said about a woman he cared for, would have lost his fucking mind. THAT is a problem.

      But an outcry about stupid variable names just gives people who want to deny sexism pervades tech a convenient way to point at something incredibly stupid and say "they're just over sensitive, they got mad about a dumb variable name" and actually seem persuasive because it is such a trivial and stupid thing to get mad about, relatively.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
    2. Re:Not getting it... by MBGMorden · · Score: 5, Insightful

      I can respect your opinion, but to a large degree I think we as a society have just gotten too sensitive. That's not a problem that is inherent to women, men, old people, young people, or any particular ethnic group. Its a problem we have all developed.

      Yes, it was a childish and stupid prank. Its not something I'd do and I'd wonder about the maturity level of anyone that would stick such rubbish into a piece of code.

      That said, it's gotten to the point lately where it seems that the primary occupation of people is to go around looking for things to be offended by. People are so insecure and unhappy in their lives that they need to generate controversy on a regular interval. Every action anyone takes is carefully scrutinized for any hint of content that is currently accepted as "offensive" because no opportunity to be offended can be passed up.

      Whether its claiming that gay marriage is an affront to nature or "BIG BOOBS" slipping into the kernel as an immature joke, just learn to ignore something if you don't like it folks.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    3. Re:Not getting it... by Hatta · · Score: 5, Insightful

      I'm a male, but to me, it's just a matter of respect for other people.

      I find that people who truly respect others the most don't mind when they engage in a little harmless fun. Prudery is caused by respect for the rules, not respect for people, and is ultimately selfish. "If I can't laugh about it, nobody should."

      --
      Give me Classic Slashdot or give me death!
    4. Re:Not getting it... by Rockoon · · Score: 5, Interesting

      YOU don't see anything wrong with it. YOU aren't offended by it. That's very nice and all, but

      I both am not offended by it nor do I see something wrong with it. You do realize that these two things are not the same, right?

      Your entire post is based on the premise that if someone is offended by something, then there is something wrong with that something. It is that premise that is whats wrong.

      You are advocating the politically correct version of the thought police, but instead of telling people how they should think.. you are trying to tell people that they cant induce particular thoughts ("offended") in others. How dare I alter someones thoughts to a mode of being offended.. right? How dare I?

      Did it ever occur to you that the "wrong" part in this whole ordeal (besides your entire post) is that someone got offended in the first place? If someone gets offended easily we call it a disorder. Hypersensitive blah blah and all that. You are suggesting that its normal to be offended by some thing, just not a lot of things. Those facts are not in evidence.

      I suggest that its always wrong to be offended.. that its always a psychosis. What happens inside your head is your business, not mine. Dont make it mine. you wont like that.

      --
      "His name was James Damore."
  11. Why yes, I *am* being a pedantic git :-) by Dogtanian · · Score: 5, Insightful

    For statistical reasons woman boobs are bigger then mens.

    No, women's breasts are (statistically) larger than mens for evolutionary reasons, not statistical ones. In fact, I doubt that statistics themselves have much effect on breast size at all!:-)

    What a boob you made of that... (^_^)

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    1. Re:Why yes, I *am* being a pedantic git :-) by hawguy · · Score: 5, Funny

      For statistical reasons woman boobs are bigger then mens.

      No, women's breasts are (statistically) larger than mens for evolutionary reasons, not statistical ones. In fact, I doubt that statistics themselves have much effect on breast size at all!:-)
       

      Statistically, some women obtain big boobs because they believe that statistically speaking, they will be able to attract a better mate with larger boobs.

      So an argument could be made that, on average, women's boobs are statistically larger due to statistics.

    2. Re:Why yes, I *am* being a pedantic git :-) by alexo · · Score: 5, Funny

      surveys have been constantly reporting that the ideal breast size is 'C' in terms of aesthetic appeal.

      Eat that, Java advocates!

  12. Bad title by SolitaryMan · · Score: 4, Funny

    Slashdot editors, the title for this post should read "Microsoft Apologized for Big Boobs". Work better next time.

    --
    May Peace Prevail On Earth
    1. Re:Bad title by GameboyRMH · · Score: 5, Funny

      "Microsoft Apologizes for Sticking Big Boobs in Linux Kernel Devs' Faces" The Register-style.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
  13. Sexism in tech by thesandtiger · · Score: 5, Interesting

    There is enough real sexism that runs throughout tech circles that bringing up stupid things like this does nothing but give deniers more ammunition to point to when dismissing any charges of sexism as stupid.

    I am a woman, I used to work in tech (and now do tech for research academics), and I have experienced a pretty large amount of sexist behavior in my career, from the merely annoying ("you must be the secretary" "no, I'm the team lead") to the work affecting and frustrating ("let me condescendingly explain this incredibly simple thing to you and completely tune out anything you're saying because girls are dumb") to the incredibly fucking horrifying ("you should be raped for doing this that way" "stupid cunt" - yes, both said by people I was collaborating with, and the repercussions to them weren't nearly as severe as they should have been for such a transgression).

    A variable named big boobs is so not even on my fucking radar and is so fucking stupid to even mention that I'm actually kind of pissed so anyone even mentioned it. It's dumb and childish to put it in in the first place, but who cares?

    --
    Since I can't tell them apart, I treat all ACs as the same person.
    1. Re:Sexism in tech by thesandtiger · · Score: 5, Insightful

      I will make an exception to the rule I have of not responding to ACs because you do raise a good point:

      No, your daughter absolutely should not be subject to objectification like this and I sincerely hope that she never has to be.

      What I am getting at, however, is that there's a kind of threshold that people need to be able to stomach and are kind of expected to stomach in any workplace or on any team.

      There is a basic level of hazing where things are, generally, innocuous enough to be brushed off as "stupid and immature and something to let slide as long as it doesn't go past that point" that a well adjusted person can deal with. In my opinion - and everyone will have a different threshold - this falls well under that threshold. I routinely see guys making jokes of a similar level of indecency and immaturity at each other and often far, far more directed at an individual. In this particular case, it's just a generally stupid background noise statement about boobs.

      The thing is, I would have no problem with an article that discusses what are called "micro-aggressions" (of which this was just one) and the cumulative effect of a lot of these micro-aggressions on the overall culture. The problem here is that this was one example, that, on its own, is just goofy to single out and get angry over.

      I know that these kinds of things don't happen in a vacuum - I know that "bigboobs" is not even a snowflake on the tip of the iceberg of absolutely repugnant misogyny and sexist behaviors that go on. BUT, I also know that the people who are largely responsible for perpetuating that kind of environment are either incredibly hateful assholes or people who really, honestly, don't see how this kind of thing adds up and can lead to a horrifying environment.

      For the ones who are hateful assholes, it's extremely unlikely that bothering to point it out will make them change. But for the ones who are just ignorant, it *can* be part of a compelling argument that gets them to change. Where the problem comes in here is that in and of itself, the "bigboobs" thing is not a compelling argument that sexism exists, and it absolutely should be put in a larger context if it gets mentioned.

      So, I think that bringing things like this - in aggregate, rather than as individual items - can be a good thing, but complaining about one specific instance that is this generally innocuous outside of any context that it comes off as one of those "first world problems" like "sometimes I only get 4 bars on my iPhone when I'm on the subway" to people who really don't understand the larger problem and how this kind of thing can lead to badness.

      --
      Since I can't tell them apart, I treat all ACs as the same person.
  14. Microsoft Response by erdos-bacon+sandwich · · Score: 4, Funny

    A spokesman for Microsoft has issued the following statement in response: "or vagina"

  15. '0xB16B00B5 is sexist, according to Aisaiso rules by Simonetta · · Score: 4, Insightful

    According to the universal rules and guidelines set forth at the Aisaiso Women's Convention, any word, phrase, gesture, or implied version of the same can be construted to be a firing offense for any male in any job in any company, if any woman, anywhere, decides it to be 'sexist'. All she has to do is say that " it's sexist, because I say so..." and the man MUST be fired and his job be given to the woman as compensation for his crimes against humanity (women).

    Show any woman who can explain to me in a five hundred words or less what exactly a 32-bit number is and what it is used for, and I will seriously consider her argument that use of the character string '0xB16B00B5' could be considered to somehow be offensive.

    Until then, from one girl to another, 'Sister, sit down, and shut the fuck up...'

  16. Re:Completely out of context by b4dc0d3r · · Score: 5, Insightful

    I think you accidentally got to the real heart of the issue. Microsoft has to keep up appearances, as an established corporation. But this code was not written in the open source world, not for Linux, and not intended to be distributed at all. It was supposed to be hidden in the basement.

    Microsoft was forced to release this code because they released binaries built with GPL components. Those binaries were to make Linux work well with Microsoft's hypervisor. Not to make Linux look good, but to make virtual Linux useable enough that they keep paying for a Windows host license (on the next server, or OS upgrade).

    This magic number is a guest OS ID definition for Microsoft's Hyper-V. As far as anyone knows, this might be a magic value already in place in some of Microsoft's code, and they had to use the same value in the Linux implementation. If that's not the case, it's still internal code that they had no intention of releasing as source.

    My guess is that someone who doesn't respect Linux intentionally violated the identity convention. In that case, it's not about sexism at all. Substituting a childish phrase for an operating system ID is about respect for the product, and little if anything to do with respect for women. If a woman wants to see it as offensive that is perfectly valid. But from what I can tell not the intent at all.

    The "predictable debate over sexism in the technology world" is being driven by people who take things out of context for the increased page loads. It could very well be told as "Source code divulged after GPL violation reveals Microsoft employs at least one immature developer." But the focus on sexism almost makes the ads click themselves.

    http://en.wikipedia.org/wiki/Linux_kernel#Hyper-V_submission_by_Microsoft

    http://msdn.microsoft.com/en-us/library/windows/hardware/ff542653(v=vs.85).aspx