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.'"
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.
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?
Ballmer's got 'em, after all.
#DeleteChrome
but Microsoft, the "Linux blogger" would have had a big laugh and thought how clever those Linux chaps are.
Obviously they put big boobs in to swell the kernel.
How better to attract more geeks to the kernel project, than promises of BIG BOOBS?
I work for the Department of Redundancy Department.
Just check the Linux kernel swear count: http://www.vidarholen.net/contents/wordcount/
0xBABECAFE or 0xDEADBEEF are both slightly less controversial.
So now we will be calling it "Hy Perv"?
As with all of the feminist jokes, the punchline is: That's not funny!
[
I think you are missing the K in hex. You the closest you get is 0xB16D1C5.
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?
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
I find it more interesting that 10-year-olds are committing code to the Linux kernel.
Vaguely reminds me of the EDOOFUS "controversy" in the FreeBSD kernel.
I do kind of agree it's sexist, but it's so infantile, i almost say ignore it. I mean, boobs exist, some are big, some are small, some are medium. Guys have big boobs too, and some are big too (I already see Balmer references in this discussion). I almost say, pull the phrase, and let it die, and not be any worked up about it.
#define HV_LINUX_GUEST_ID_HI 2976579765 /* That better, fuckers? */
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.
Would anyone have cared if the token was 0xB16BA115? I've heard (and I've done it myself) people refer to well-spec'd out machines as "ballsy." Not exactly professional, but a recognized colloquialism none-the-less.
Maybe it's just time for some people to grow up and not be so offended by little things. Save your outrage for the big stuff.
How about 0xB15BA115 instead. If it was good enough for AC/DC....
Beauty is in the eye of the beerholder.
...this wouldn't even make the top 99% on my list.
I don't know why Microsoft would apologize -- programmer nerds love paying tribute to mythalogical things like hobbits, goblins, and female breasts.
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
Am I really reading a story about outrage over crude hex humor? What's next, emails being passed around to ask me to check a box if I like the project manager girl in the other row?
It's not like the kernel source is not full of dirty words already.
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).
Slashdot editors, the title for this post should read "Microsoft Apologized for Big Boobs". Work better next time.
May Peace Prevail On Earth
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.
A spokesman for Microsoft has issued the following statement in response: "or vagina"
For some reason, this constant could only be seen by big endian users... Little endian users received "access denied" instead.
that immature, sexist shit like this would stop if women just put out more.
"I disapprove of what you say, but I will defend to the death your right to say it." - Evelyn Beatrice Hall, re Voltaire
Ya, I fail. I was going to use a 3 for a K and failed to re-read :( Your joke was better.
I swear they give me mod points to shut me up.
Why would you not use 9 instead of 6 ?
... I would kick Matthew G. out of kernel development for being a butthurt nitpicking lamer.
s/0xB16B00B5 /0xB167175/g ?
So you work at the TSA?
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
was on slashdot, saw the girl in the ad for "Roadkill T-Shirts," and accidentally did it subliminally. Nothing to see here... it's an accident.
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...'
As a linux user, I'm offended this guy criticized them. I feel like he's speaking for me, perhaps the rest of us. For Christ's sake, boobs are what we feed our children with! Why is this sexist? Why does it matter? I think it's awesome, because I think boobies are awesome.
Chewbacon
The Bible is like Wikipedia: written by a bunch of people and verifiable by questionable sources.
I mean, hex strings are a pain in the ass to remember. You have to admit, it's pretty easy to remember 81680085 when you have "big boobs" as a memory aid.
Code reviews are mandatory at Microsoft. But, as a code reviewer, would you really be looking closely - close enough to actually try to parse it as leetspeak - at a "magic constant", the only purpose of which is to be propagated from one component to another and to be uniquely recognized?
I don't know if this guy is the sexist, the homophobic or the heterophobic in this mess (Big Boobs is not a prerogative of only one gender nowadays).
WHY IN HELL a juvenile joke like this demands a public apology from Microsoft? GIT is your friend - patch the joke, communicate the author to do not do it again, and move on!
I'm no fan of Microsoft, but if I was in its shoes, I think this sounds more adequate : FUCK YOU, GARRET! _|_ . #onTheTorvaldsWay
Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
Instead of:
#define MAGIC 0xB16B00B5
Why not just change it to:
#define MAGIC 2976579765
That will maintain binary compatibility!
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
I think it's a shame that on this rare occasion when Microsoft displays a sense of humor they get punished for it.
This is hilarious.
1. I work in software development. Boobs are in no way limited to females. In fact, I probably see more man boobs on a daily basis than I do woman boobs.
2. If you can't take a joke that was in no way written to be mean, intimidating, sexist or hurtful... fuck you you fucking whiner.
I have to hear from "progressives" about the evils of religion "sanitizing" people's thoughts and minds. Is this kind of crap any different. Grow a spine. There's a HUGE difference between juvenile and hateful and if you can't tell the difference, you're just plain irritating.
It was supposed to be hidden in the basement.
Which explains how a Linux programmer found it.
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.