Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
Facebook AI

Glitches Humiliated Zuck in Smart Glasses Launch. Meta CTO Explains What Happened (techcrunch.com) 77

When Meta finally unveiled its newest smart glasses, CEO Mark Zuckerberg "drew more snickers than applause," wrote the New York Times. (Mashable points out a video call failing onstage followed by an unsuccessful recipe demonstration.)

Meta chief technology officer Andrew Bosworth later explained the funny reason their demo didn't work, reports TechCrunch, while answering questions on Instagram: "When the chef said, 'Hey, Meta, start Live AI,' it started every single Ray-Ban Meta's Live AI in the building. And there were a lot of people in that building," Bosworth explained. "That obviously didn't happen in rehearsal; we didn't have as many things," he said, referring to the number of glasses that were triggered... The second part of the failure had to do with how Meta had chosen to route the Live AI traffic to its development server to isolate it during the demo. But when it did so, it did this for everyone in the building on the access points, which included all the headsets. "So we DDoS'd ourselves, basically, with that demo," Bosworth added... Meta's dev server wasn't set up to handle the flood of traffic from the other glasses in the building — Meta was only planning for it to handle the demos alone.

The issue with the failed WhatsApp call, on the other hand, was the result of a new bug. The smart glasses' display had gone to sleep at the exact moment the call came in, Bosworth said. When Zuckerberg woke the display back up, it didn't show the answer notification to him. The CTO said this was a "race condition" bug... "We've never run into that bug before," Bosworth noted. "That's the first time we'd ever seen it. It's fixed now, and that's a terrible, terrible place for that bug to show up." He stressed that, of course, Meta knows how to handle video calls, and the company was "bummed" about the bug showing up here... "It really was just a demo fail and not, like, a product failure," he said.

Thanks to Slashdot reader fjo3 for sharing the news.

Glitches Humiliated Zuck in Smart Glasses Launch. Meta CTO Explains What Happened

Comments Filter:
  • by thegarbz ( 1787294 ) on Sunday September 21, 2025 @04:09AM (#65673864)

    You can't fail a demo due to a bug in the product if the product is working perfectly. He should accept the failure with more grace ala BSOD on Windows 95 when Bill Gates plugged a plug and pray printer in, rather than gaslighting everyone.

    • You can't fail a demo due to a bug in the product if the product is working perfectly. He should accept the failure with more grace ala BSOD on Windows 95 when Bill Gates plugged a plug and pray printer in, rather than gaslighting everyone.

      To be fair, Bill probably had no idea he even needed to bring a bible that day. Much less pray.

      Had to “hack” and isolate the product from the live AI to simply demo it. While also failing to isolate the demo from the crowd. It wasn’t a demo or product failure. It was both. Isolating your new smart product from the very AI it will rely on for every consumer, screams you’re not ready.

      Enough of the childish premature half-ass AI demos for shits and stock price sake. The real worl

      • by tlhIngan ( 30335 )

        Of you could do what Jobs did and find a way through the demo that won't lead to problems. It's well known that the iPhone OS was highly unstable in the early days and there were lots of bugs ranging from crashes to things like Wi-Fi not working.

        What Jobs did was basically spend a month going through and finding a path to demo what he wanted to show while avoiding all the bugs and traps. Sure the bugs were being fixed all the time to get it ready for release 6 months later, but for the demo there had to be

        • The BSOD was caused by the demo using a different scanner than the one that had been tested (and that demo scanner was one that apparently drew more power than it said it would): https://devblogs.microsoft.com... [microsoft.com]
          • The BSOD was caused by the demo using a different scanner than the one that had been tested (and that demo scanner was one that apparently drew more power than it said it would): https://devblogs.microsoft.com... [microsoft.com]

            How ironic a CEO lied about the specifications of their product that caused another CEO to not be able to lie as well about theirs.

            I envision those two seeing each other at a $30,000 dinner party donating to tax relief efforts for billionaires, and simply nodding to each other as if to say Touche my friend. Tou-fuckin-che.

        • What Jobs did was basically spend a month going through and finding a path to demo what he wanted to show while avoiding all the bugs and traps.

          Thank you for detailing how the former Apple CEO that was fired from the very company he helped birth, returned to discover the fine art of bullshitting both consumers and investors for shits and stock price sake. When it takes more effort to bullshit a demo than to just give the damn thing, ‘nuff said.

          The end result of exactly my point, has been consumers silently being forced to become the beta testers of shit products blatantly lied about to consumers and investors that are absolutely not ready fo

    • by Tony Isaac ( 1301187 ) on Sunday September 21, 2025 @08:59AM (#65674166) Homepage

      After watching the videos, I think the demo succeeded in showing that the technology isn't ready. This isn't a BSOD moment.

      The demo of the recipe made clear that the AI didn't understand the concept of "first". The video call demonstration showed that the control mechanisms are flaky, not that Zuck just had bad luck on stage. It also showed how intrusive the technology would be. Can you imagine every WhatsApp message popping up in front of you, regardless of what you're doing? Watch the video, you'll be able to imagine.

      If you think AI is actually "smart" you're going to be in for a letdown. And I say that as someone who thinks AI *is* a great tool that is useful for many things.

      • I suspect that this is symptomatic of the same phenomenon; but it seems especially weird that they'd be trotting the CTO out to give a, from context, apparently intended to be exculpatory postmortem when the problems with a device you are intended to wear on your face, in public, are 'sensitive to external trigger shared across entire product line' and 'silently fails stupid if network conditions are suboptimal'.
      • Can you imagine every WhatsApp message popping up in front of you, regardless of what you're doing?

        If that can happen, then it will not be long before a continuous stream of advertisements are flowing across your vision.

  • It's called the "demo effect", a special-case of Murphy's Law. I have no idea how Steve Jobs was immune to it.
    • by OrangAsm ( 678078 ) on Sunday September 21, 2025 @04:33AM (#65673892)
      Zuck is humiliated by his own existence. Jobs had a lucky turtle-neck, not the sweater he always wore, but an actual turtle neck extracted from Mitch McConnell.
    • by vivian ( 156520 )

      Apparently reality distortion field beats demo effect.

    • by AmiMoJo ( 196126 )

      Jobs had it a few times, but he usually just had a backup device ready to switch over to. I recall it at least once with a Mac, and famously with I think an iPhone where be blamed the large number of WiFi devices in the room.

    • His reality distortion field was so strong that it's waves still last to this day. All kidding aside, I recall stuff sometimes did go wrong 15 minutes or so before the demo. That's not entirely the same though. Jobs was quite relentless, "fix it or your fired" he said, or something to that effect. And I bet he rehearsed a lot. That dude always wanted everything to be perfect. And products back then being less connected and less intelligent might also help.
      • "its", "you're".. *cries in shame*
        • "its", "you're".. *cries in shame*

          Don't sweat it - that kind of thing happens to the best of us. Too frequently, I can't even blame my own errors on the "typo" cliche - it's just inattention and a failure to proof-read properly.

          Good on you for catching and correcting.

      • Jobs was quite relentless, "fix it or your fired" he said, or something to that effect.

        Hm, quality management skills right there. Glad I never worked for him.

    • Re:Demo Effect (Score:4, Informative)

      by Mr. Barky ( 152560 ) on Sunday September 21, 2025 @05:49AM (#65673956)

      It isn't magic what Steve Jobs did. Nobody is immune to Murphy's Law. "If anything can go wrong, it will"... the key is to reducing what can go wrong. Preparation is the key. Steve Jobs rehearsed for days in advance of major demos. In the case of the iPhone demo, he knew exactly what buttons to press in what order to avoid known bugs.

      (The original link might not work, but someone copied the text of the article)
      https://www.reddit.com/r/iphone/comments/97jw9f/heres_the_story_of_how_steve_jobs_brilliantly/

      He almost certainly did this for every major demonstration. My bet in Zuckerberg learned a lesson, but it does require patience and discipline to do as much work as Jobs did - and most people don't have that.

      • Haha.. I learned that on my first demo. Client asked what happens if you click that button? After I washed the egg off my face, I cooked all my demos, rehearsed,
        did'nt take questions till the end of the demo, and stuck to the script. It's a performance to build client confidence, not a finished product.
        • by kackle ( 910159 )
          Although my demos were much simpler, they had many moving parts (many out of my control) and I performed the actual demos live, wherever it was shown. At my first in-house demo, a major storm passed through the area the night before, taking down part of the cellular phone system the demo relied upon and likely blowing up (via lightning?) some of the electronics I had tested the day before. Luckily, I was able to tap dance around the issues, but from that point on I tested each of my demos minutes before t
    • Jobs had a charisma and our collective impression of him as an innovator even if we knew he was a bit of an ass, deserved or not.

      Zuck's time in the public consciousness has been one of a real goober. Didn't help that he was real young when that happened compared to Jobs but his own statements and public presence has not helped either.

      Jobs vs Zuckerberg is a real study on how to handle public image.

    • No, I don't think this was just the "demo effect."

      The BSOD experienced by Bill Gates on screen, that was clearly the "demo effect." It was a truly unexpected interruption to the demo.

      If you watch the videos linked in the summary, you can see that the core functionality isn't close to ready. Never mind AI, he did successfully "click" the "answer call" button on the screen (after the first time failed), and it still didn't actually...answer the call.

      As someone who has given many, many software demos, complete

    • I used to work for a company that made suitcase-sized telemetry doohickey's (1980s). Sometimes they would lock up for no apparent reason, the only fix was to power cycle. So we're at a trade show (ITC) and my boss is demo'ing the box when it froze. The customer hadn't noticed it, Mike said "and you can plug all your peripherals in", leaning over the box to show the back panel when his stomach hit the power button. Oops!

      The device had a detachable keyboard. The solution to the random lockups was addi
      • by Ksevio ( 865461 )

        I had a similar case in a networks class where we'd designed a server and client with sliding window functionality and some other low level functionality. It worked pretty well but would sometimes lock up and we hadn't had time to look into why.

        During the final demo in front of the professor it was going well enough that he saw it was working, then right as he was asking some questions about it, it froze up. We got through the questions and then I suggested we show something in the startup again. If the

    • You have no idea how Jobs was immune to it? The answer is they faked it. Here's some random link I just found: https://andrewzuo.com/apples-f... [andrewzuo.com]

  • compare this with Elon's fake robots who had humans behind them doing the talking
    • by Anonymous Coward

      Did the robots at least have legs?

  • We have only his word that this is actually what happened. And, this being Facebook / Meta, they are known for lying through their teeth.

    I wouldn't put it past Zuck to demand his minions make up some explanation that didn't boil down to "our tech sucks".

    • What seems sort of damning is that the explanation is "our tech sucks".

      The 'explanation' is that the demo triggered all the devices within earshot because apparently a device designed to perform possibly-sensitive actions on your behalf was assigned a model line wide, public audio trigger in order to make it feel more 'natural' or something; rather than some prosaic but functional solution like a trigger button/capacitive touch point/whatever; and that the device just silently fails stupid, no even infor
      • by dgatwood ( 11270 )

        The 'explanation' is that the demo triggered all the devices within earshot because apparently a device designed to perform possibly-sensitive actions on your behalf was assigned a model line wide, public audio trigger in order to make it feel more 'natural' or something; rather than some prosaic but functional solution like a trigger button/capacitive touch point/whatever; and that the device just silently fails stupid, no even informative feedback, in the even of server unresponsiveness or network issues. Both of these seem...less than totally fine...for something explicitly marketed for public use in crowded environments on what we euphemistically refer to as 'edge' network connectivity.

        This. The "someone says 'Hey Siri/Okay Google' on TV/radio/loudspeaker" problem is a well-known failure mode, and if they don't have reasonable mitigation in place by now, they don't know what they're doing, and their product shouldn't be taken seriously. Whether that mitigation is blocking it during meetings, doing handshaking to limit commands to the nearest device when multiple nearby devices detect the hot word at exactly the same time, making it recognize your voice and not other random people's voic

  • Getting assaulted by strangers who don't appreciate glassholes wearing spy cameras in their vicinity. Maybe Zuckerberg thinks everyone has a coterie of bodyguards to protect them from violent attack.
  • Order more dildos! The first one is something they should have thought about. I feel like we had a superbowl ad that did exactly this (not the dildos, but the mass activation). If you're going to wear a powerful computer on your face, other people shouldn't be able to give it commands. The second? You can't have a race condition with a person and a computer. I mean, you can, but *very* rarely. The odds of a real race occurring in an already failing demo seem very low and really stretch the definition
    • If you're going to wear a powerful computer on your face, other people shouldn't be able to give it commands.

      If more people DO give random commands to these stupid glasses, maybe the new glassholes will stop wearing them. Seems like a net win to me.

  • by dohzer ( 867770 ) on Sunday September 21, 2025 @04:38AM (#65673902)

    When the chef said, 'Hey, Meta, start Live AI,' it started every single Ray-Ban Meta's Live AI in the building.

    Meta don't have anything to worry about. That can't possibly happen in the wild because it would require more than one person owning a set, and I've yet to meet anyone even considering purchasing them.

    • I've run across guys in bars using them to peacock. Whatever stereotypes and conclusions you may draw about that particular cohort is likely accurate.
  • but give the guy a break. This is hardly the first new product demo to have failed. Maybe they should have had the foresight to run it over a private network and not the center's WiFi, but knowing what will happen in the real world is very hard to get right.

    • Sorry but he doesn't deserve a break here. CEOs justify their excessive pay packages by claiming great powers of vision and foresight. When I'm doing any demo's I will always do a quick trial run on the infra I plan to use. He clearly didn't. What does that say. Great powers of overconfidence?
    • It's not just that one thing failed, there were numerous major issues with the demo. And in addition to that, Zuck and his employee immediately tried to blame it on the wifi despite the fact that the commands were clearly getting to the server and back but the responses demonstrated that the AI misunderstood the prompt. If you insist on demoing tech that isn't ready, fine but at least rehearse the demo ad nauseam until you've found a solution that works and then stick to it absolutely verbatim. The worst
      • <quote>rehearse the demo ad nauseam until you've found a solution that works and then stick to it absolutely verbatim. </quote>

        In that case, the demo succeeded. I am absolutely sure one of the selling points at the C-Suite and a few of the more malicious advertiser and MBA crowd just beneath is that AI brings just enough pseudo-randomness while seeming useful to increase engagement and eyeballs.

        This started getting noticeable with Google Search only a couple years after acquiring DoubleClick.
  • by misnohmer ( 1636461 ) on Sunday September 21, 2025 @06:41AM (#65673978)
    When it happens to Zuck on stage, they fix it. When it happens to every-day users, good luck getting a fix.
  • ""When the chef said, 'Hey, Meta, start Live AI,' it started every single Ray-Ban Meta's Live AI in the building"

    So anybody can control your Meta AI by speaking to it? Isn't that kinda a huge security issue?

    • ""When the chef said, 'Hey, Meta, start Live AI,' it started every single Ray-Ban Meta's Live AI in the building"

      So anybody can control your Meta AI by speaking to it? Isn't that kinda a huge security issue?

      I know, right?

      I'm just some random guy, and that's literally the first design scenario that pops into my head. For requirements, not a demo.

    • They'll fix it. That's the gameplan today. Release, get the customers money, then fix issues caused by it being rushed. Can't get the customers money if its sitting in beta testing, and that's the most important step (to Meta). Decades ago customers were nearly at the gates with pitchforks wanting their vaporware. Now they just send-it
    • The explanation is that they gave Zucc's glasses a private server to handle the requests. Then routed every single set of glasses in the building through it. And the "chef" on camera's request for it verbally triggered all of them, on a single server, that was only designed to handle Mark Zuckerberg's glasses request had hundreds of glasses respond and the thing crashed because of improper config. I think this is a privacy invasive product, but the explanation of how a live demo failed does scan. All devic
    • by necro81 ( 917438 )

      So anybody can control your Meta AI by speaking to it? Isn't that kinda a huge security issue?

      Obligatory xkcd [xkcd.com]

  • How ... could that not be considered?

    I mean, I'm just some internet rando and it's like the first scenario that occurs to me (for freakin' requirements, not just for a demo).

  • Not Buying It (Score:5, Interesting)

    by PleaseThink ( 8207110 ) on Sunday September 21, 2025 @07:22AM (#65674028)

    I'm not buying their explanation (nor their product). Lag doesn't cause an AI to give you the wrong answer. The guy asked for the steps to make a meal and the AI responded as if half the steps had already been completed. He asked again and it gave the exact same response. A denial of service shouldn't cause an error like that unless for some stupid reason their software just repeats the last answer if it can't generate a new one. But if so then they also have major session management issues, giving some users the first steps and other users the next steps. For ease of use a dev server might not have proper user management setup, but they exposed it to the public... Expect a ton of hacking attempts at their next demo.

    That example also points out multiple usability issues. The presenter interrupts the AI's responses multiple times implying that even they think the responses are too wordy. They are in control of the system. If responses are too fluffed up then stop doing that or add a more concise mode. It looks really bad when you're cutting off your own product. Another issue is the announcement triggering all the other devices. That's been a basic failure case from day 1 of voice input. They apparently haven't added anything to handle that. It's not too big a deal when the voice assistance is at a home, but smart glasses are meant to be used all the time. If all you have to do is yell a command they're going to have a major PR problem. It's less of an issue with phones as they're often locked and in your pocket, but a nearby glasshole is wide open. I guess that might technically be unauthorized computer use and land you in jail, but if you can make the claim that you were trying to delete all your own emails then you'd be off the hook. These systems don't seem to be voice locked to the user yet (nor to an activation button). My bank claimed identifying someone's unique voice print is easy and secure... (well to be fair I think AI killed those voice id checks a couple years ago, but maybe they still run them just without prompting you about it.)

    The WhatsApp bug is more reasonable. (rant on) Linux can't do lockscreens properly either. Sometimes my Ubuntu Mate laptop locks when going to sleep and sometimes not. Often when unlocking, the desktop and its open windows are displayed for a moment prior to the login window blocking it out. From online reports, you can interact with the desktop during that shot timescale (which is plenty long for a newly plugged in, automatic input device to run commands). You can also do odd things like open the max amount of eom instances and after locking, the login window refuses to display so you can't log back in (switch to a different terminal, log in, then kill the screensaver to get your desktop back).

    • by Kokuyo ( 549451 )

      You're overthinking this. All he needed to do was appease shareholders. Many of those being investment bankers by profession... You know, those people that get the big bucks for investing no better than you if you flipped a coin.

      His explanation points to something even they have heard of that ian't Facebook's fault. That is all that is necessary these days.

      • If he expects anybody to ever buy the damned thing, he's going to have to do better than that because the tech-savvy people who influence average users aren't going to buy this ridiculous narrative, let alone recommend anyone to buy this product.
    • Any competent IT department would have planned for the large number of nodes connecting, and set up a separate network for the actual demo.

      Hard to tell if it's incompetence, or lying, when you're dealing with incompetent liars.

      • The wifi excuse was made during the demo itself. This just appears to be an attempt to add plausibility to it, but the explanation doesn't hold up to scrutiny.
    • Will usually get you to the Linux console login from an X session screen locked or not (unless its been disabled in the X config). Obviously you need to know a login but even so, the lock is hardly bulletproof. No idea what wayland does, probably screen locking is another optional extra that needs to be implemented by the user or something.

    • Another issue is the announcement triggering all the other devices. That's been a basic failure case from day 1 of voice input. They apparently haven't added anything to handle that. It's not too big a deal when the voice assistance is at a home, but smart glasses are meant to be used all the time. If all you have to do is yell a command they're going to have a major PR problem. It's less of an issue with phones as they're often locked and in your pocket, but a nearby glasshole is wide open.

      Can't wait to try this in public transportation: "Hey Meta, play "Never Gonna Give You Up"!"

  • Won't buy it anyway !
  • Poor planning, setup and testing! The Meta CTO is making way to much money for his skill set and management capabilities! And it never happened to Jobs because he surrounded himself with better people.
  • I can't wait to meet someone wearing these so that I can demand they respond to a SAR asking for every instance their device recorded me.
  • What else is new. If they cannot even get it right for the demo by the CEO, who in their right mind would buy this?

  • by Tony Isaac ( 1301187 ) on Sunday September 21, 2025 @09:06AM (#65674176) Homepage

    Never mind the failed demo. I'm trying to imagine living with this technology if it DID work perfectly.

    WhatsApp message notifications popping up constantly in front of your nose. Popup ADS you can't escape.

    Sounds like hell to me.

    • by necro81 ( 917438 )

      WhatsApp message notifications popping up constantly in front of your nose. Popup ADS you can't escape.
      Sounds like hell to me.

      "We estimate we can sell up to 80% of an individual's visual field before inducing seizures." [ref [youtu.be]]

  • yep, meta got a lot of free press over this, in addition to the normal articles. Everyone knows that demos do not always as planned. I have the same issue since whenever I want to show off my smart home, it almost always pick that time to act up. Just got to grin and bear it, then move on.

  • if only they could have quickly switched the presentation to backup equipment. I once was in this unenviable position; ‘lobbied to take backup equipment to the presentation because I saw it coming a mile away; ‘was repeatedly denied by bosses, for idk why; then, guess what happened.
  • "Meta's dev server wasn't set up to handle the flood of traffic from the other glasses in the building"

    So a few glasses generate a "flood of traffic". It makes me wonder what kind of compute load these glasses impose on a server, and how much WiFi bandwidth they require in order to operate.

    It's entirely possible that most of the functionality is implemented on the server side, and the glasses are just a dumb peripheral. All the video and audio from the glasses are sent upstream to Meta servers, which then t

  • How many geniuses did it take to implement the DDOS? And of course these same geniuses re-tried the call, because the chance of that never-before-seen race condition occurring on the very next attempt is pretty darn small.
  • by newbie_fantod ( 514871 ) on Sunday September 21, 2025 @04:51PM (#65674768)

    Do you wanna be part of the Evil Empire or not, 'cause any truly evil evil corporation would know how to fake a demo.

  • "When the chef said, 'Hey, Meta, start Live AI,' it started every single Ray-Ban Meta's Live AI in the building. And there were a lot of people in that building,"

    The number of people isn't the problem here.

    The "started every" is.

    How did they not catch that during development and found a solution? I mean, the meme's where a TV ad starts Alexa and orders 10 large pizzas are a decade old now.

Brain fried -- Core dumped

Working...