Big Boobs could mean Big trouble at Microsoft ( . Y . )


Recommended Posts

Some chucklehead working for Microsoft thought it would be funny to slip a thinly camouflaged sexist remark -- "big boobs" -- into software code that connects the Linux kernel to Microsoft's HyperV virtualization product.

Naturally, someone noticed -- that was the intent (snicker, snicker) - and, as should surprise no one, criticism has ensued, since the vast majority of grownups have come to recognize that this kind of juvenile nonsense has no place in the business world.

And, just as predictably, there are critics of the critics -- apologists and enablers for this chucklehead and others like him -- who insist on defending the non-existent right to be just a little bit sexist, even at work, as long as it's just a little bit and as long as not too many people notice or are offended. Lighten up, you nags, is the operative message from these folks.

Yes, still, in the year 2012.

Yesterday I asked Microsoft for comment and a public relations representative said she would seek one. (Update: It arrived 45 minutes after this posted and reads: "We thank the community for reporting this issue and apologize for the offensive string. We have submitted a patch to fix this issue and the change will be published in a future release of the kernel.") Here are the particulars of what happened.

Linux developer Matthew Garrett writes on his blog:

Paolo Bonzini
a little awkward in the Linux kernel support code for Microsoft's HyperV virtualisation environment - specifically, that the magic constant passed through to the hypervisor was "0xB16B00B5", or, in English, "BIG BOOBS". It turns out that this isn't an exception - when the code was originally submitted it also contained "0x0B00B135". That one got removed when the Xen support code was ripped out.

At the most basic level it's just straightforward childish humour, and the use of vaguely-English strings in magic hex constants is hardly uncommon. But it's also specifically male childish humour. Puerile sniggering at breasts contributes to the continuing impression that software development is a boys club where girls aren't welcome.

Piffle, harrumph the apologists, a number of whom contributed their tired rationalizations - "even my wife thinks it's funny" - in the comments on Garrett's post

Network World

Big Boobs by itself shouldn't even be deemed 'sexist'

  • Like 2

I don't quite see how this is offensive, it's not like he commented about a co-worker having big boobs or made an insuation that persons with big boobs are "insert some remark about people with big boobs". It's pathetic how easily people get offended.

*facepalm* Some people are just hypersensitive. It is not a big deal, just a little Easter egg.

Calling it sexist is not accurate either as it was not used in a statement, only by itself. It is like saying "Rainbow!" and then saying that it is derogative to LGBT people.

  • Like 2

#define HV_XENLINUX_GUEST_ID_LO 0x00000000
#define HV_XENLINUX_GUEST_ID_HI 0x0B00B135 /* #1 */
#define HV_XENLINUX_GUEST_ID (((UINT64)HV_XENLINUX_GUEST_ID_HI << 32) | HV_XENLINUX_GUEST_ID_LO)
#define HV_LINUX_GUEST_ID_LO 0x00000000
#define HV_LINUX_GUEST_ID_HI 0xB16B00B5 /* #2 */

This isn't an "easter egg", but it sure as hell it's stupid as one. Just another microagression.

Didn't Microsoft introduce a "no Easter eggs" policy about 5 years ago, because it technically represented undocumented code? I'm sure I read that...

Update: That was the OS division, as part of their "Trustworthy Computing" exercise.

  • Like 1

if women are offended by the word Big Boobs, then why do women get or want them

its along same lines of

" Stop Looking At My A**....... THEN STOP PUTTING WORDS ON THEM "

or

" Stop Looking At My Chest /My Eyes Are Up Here.... Then stop wearing your shirts open down to your Belly Button "

It's not an Easter Egg. It's just a pattern to determine if memory has been disturbed. Programmers have been doing this since the inception of hex.... 0xDEADBEEF, 0x0BADF00D, 0xEFEFEFEF... Whether you choose to be offended by it is up to you.

Here is a whole list of them if you wish to be angry for nothing: http://en.wikipedia.org/wiki/Hexspeak

  • Like 1

This was my response on the comment thread:

I like how "Mr. Big Boobs" , as the author puts it, is assumed to be a big pervert who has sex on the brain.

When I was in elementary school, we used to type out things like "5318008" ("boobies") on our calculator all the time. We didn't even really care what the word referred to, we just thought it was funny that we could spell it out in numbers on the calculator and thought the word "boobies" was funny. I don't think I'd ever put it in code, but if I did it would be out of nostalgia of my childhood and would have nothing to do with me thinking of a particular female body part.

If you really, really think this is a serious issue, go ahead and press on with it. Just don't be judgmental and form all sorts of prejudices about the guy who did it, all while decrying 'sexism.'

Stupid? Yes.

Sexist? No.

Stupid? No.

Sexist? No.

Corrected. I mean this is just ridiculous. Some of the open source code I've written has a lot worse and more offensive stuff in it. But "Big Boobs"? How the f*ck is that offensive in the slightest? :/

Clearly the author of the article is being homophobic by generalising that only men can be attracted or amused by such forms of humour. Where is the equal representation for lesbians?

Outrage! Fire the author! Make him homeless by not being able to get a job ever again!

Not angry or offended, just considered it an Easter Egg which reminded me of the no-eggs policy,,,

The ones you posted are all using 0-9A-F (Hex?), Does bigboobs conform?

It's not an easter egg in the relevant sense of the term. Someone just chose a very specific magic number, it's not code per se.

Would it be sexist if the code had B16BA115?

Maybe the code should have been written like this to keep it balanced:

#define HV_XENLINUX_GUEST_ID_LO 0x002B411S
#define HV_XENLINUX_GUEST_ID_HI 0x0B00B135 /* #1 */
#define HV_XENLINUX_GUEST_ID (((UINT64)HV_XENLINUX_GUEST_ID_HI << 32) | HV_XENLINUX_GUEST_ID_LO)
#define HV_LINUX_GUEST_ID_LO 0xB16BA115
#define HV_LINUX_GUEST_ID_HI 0xB16B00B5 /* #2 */[/CODE]

But then again, maybe that is derogatory to Transgendered people?

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Save up to 87% on ChatPlayground AI lifetime subscriptions by Steven Parker Today's highlighted deal comes via our Apps + Software section of the Neowin Deals store, where for only a limited time, you can save up to 87% on ChatPlayground AI: lifetime subscriptions. ChatPlayground AI puts the world’s top AI models in one powerful interface, letting you enter a single prompt and instantly compare outputs from multiple models to choose the perfect response for your needs. Boost productivity and creativity with access to the latest AI giants like GPT-4o, Claude Sonnet 4, Gemini 1.5 Flash, DeepSeek V3, and dozens more — all in one window. Whether you’re chatting, coding, generating images, or refining prompts, ChatPlayground AI equips you with advanced tools like prompt engineering, image/PDF chat, saved conversations, and AI image creation, plus priority support to keep your workflow seamless. Access the world’s best AI models Side-by-Side Comparisons: Enter one prompt & instantly view results from multiple AI models to find the best output for your needs 40+ AI Models: Includes GPT-4o, Claude Sonnet 4, Gemini 1.5 Flash, DeepSeek V3, Llama, Perplexity, and many more Multi-Function Platform: Access AI for chat, image generation & coding all within a single interface Web Browser Extension: Offers a Chrome extension to seamlessly integrate the platform into your browsing workflow Boost productivity with powerful features ChatPlayground Interface: Designed for seamless AI model comparison in one window Prompt Engineering: Refine & optimize your prompts for better, more accurate responses Chat with Images & PDFs: Upload visuals and documents to get context-aware answers Saved Chat History: Keep track of past conversations for reference & ongoing projects AI Image Generation: Create high-quality visuals powered by top AI image models Priority Customer Support: Get faster assistance whenever you need it What you'll get with the Unlimited Plan Includes unlimited messages/month Built for prompt engineers, startups, and teams who run experiments nonstop Includes priority access to new features and future models Good to know Length of access: lifetime Redemption deadline: redeem your code within 30 days of purchase Access options: Desktop Max number of device(s): Unlimited Available to both NEW & Existing users Updates included A lifetime subscription to ChatPlayground AI (Unlimited Plan) normally costs $619, but you can pick it up for just $79 for a limited time - that represents a saving of $530 (87% off). Click the link below for more details, always check terms and specifications before making a purchase. Get this ChatPlayground AI (Unlimited) for $79 (was $619) There are also two other discounted plans to choose from. Although priced in U.S. dollars, this deal is available for digital purchase worldwide. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • I like Tidal, but it still does not control devices from the mobile/app and still no surround support. And yeah re: above comment I still get a lot of network errors and I am on a 4/4 Gbit Fiber connection.
    • Aren`t "security features" and "AI model that can see your screen" a tad diametric!
    • Samsung, Amazon extend 990 PRO 2TB NVMe SSD deal beyond Prime Day 2026 by Sayan Sen Recently, we had Amazon's Prime Day 2026 sales wherein there were several great deals including on SSDs. One of those discounted components was the Samsung 990 PRO SSD as the 2TB variant of it was selling for $370, a very good price after a long time. Although that deal was supposed to expire today, Amazon has now extended that sale further (purchase link under the specs table down below). The 990 PRO is a PCIe Gen4 NVMe SSD and still one of the fastest drives available today for under $400. Speaking of fast, sequential reads and writes are rated at 7450 MB/s and 6900 MB/s, respectively. The random throughputs for reads and writes are 1400K IOPS and 1550K IOPS, respectively. The 990 PRO is based on Samsung's 7th Gen V-NAND flash, and it too is TLC. It packs 2 gigs of LPDDR4 DRAM cache, which helps the random performance. The endurance rating for this is 1200 TBW (terabytes written), which should be sufficient for most users. The Samsung 990 PRO is compatible with the PlayStation 5, but if you are going to use the 990 PRO on a PC, check out the Samsung Magician app that lets you track your drive's health, update its firmware, customize various settings, and more. The technical specs of the Samsung 990 PRO 2TB are given in the table below: Specification Value Form Factor M.2 2280 Interface PCIe Gen 4.0 x4, NVMe 2.0 NAND Flash Samsung V-NAND TLC Controller Samsung In-house Controller Cache Memory Samsung 2GB Low Power DDR4 SDRAM Sequential Read Speed Up to 7,450 MB/s Sequential Write Speed Up to 6,900 MB/s Random Read (4KB, QD32) Up to 1,400,000 IOPS Random Write (4KB, QD32) Up to 1,550,000 IOPS Random Read (4KB, QD1) Up to 22,000 IOPS Random Write (4KB, QD1) Up to 80,000 IOPS Operating Temperature 0°C to 70°C Reliability (MTBF) 1.5 Million Hours Endurance 1,200 TBW (Total Bytes Written) Get it at the link below: Samsung 990 PRO SSD 2TB NVMe SSD (MZ-V9P2T0B/AM): $369.99 (Sold and Shipped by Amazon US) Good to know This Amazon deal is U.S. specific, and not available in other regions unless specified. We only use first-party seller links (at the time of article publishing); ensure that you purchase from a first-party seller link only. Check out Today's Deals on Amazon | or our recent tech deals. Become a Prime member (for Students or SNAP) via Neowin Get Prime Access - Prime for half price (for qualifying Medicaid, EBT, SNAP) Subscribe to Prime Video, Audible Plus, Music Unlimited or Kindle Unlimited via Neowin As an Amazon Associate, we earn from qualifying purchases
  • Recent Achievements

    • Reacting Well
      NovaEdgeX earned a badge
      Reacting Well
    • Week One Done
      NovaEdgeX earned a badge
      Week One Done
    • One Year In
      BA the Curmudgeon earned a badge
      One Year In
    • Conversation Starter
      rosiecharles earned a badge
      Conversation Starter
    • First Post
      KMilenkoski1202 earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      542
    2. 2
      +Edouard
      271
    3. 3
      PsYcHoKiLLa
      152
    4. 4
      Steven P.
      99
    5. 5
      macoman
      66
  • Tell a friend

    Love Neowin? Tell a friend!