🥊 Microsoft vs. Meta

The Hustle

We’re interested in learning about how much our readers have invested in crypto and what their returns (or losses) are. Tell us about your experience anonymously in this 26-second survey.

Today’s rundown:

  • Metaversus: Microsoft’s plans to poach Meta’s turf.
  • Bonkers chart: The CEO-average Joe pay gap.
  • Restaurant hacks: Expert tips to get diners back indoors.
  • Around the web: Dogs understanding humans, comedians explain how to craft a funny TikTok, and more.

Let’s do it.

The Big Idea
VR headsets

Microsoft wants to beat Meta at its own game

On the surface, Microsoft and Meta (AKA Facebook) couldn’t be more different.

Microsoft’s Office suite is where you go to get work done, Facebook’s social products are where you go to waste time.

But both companies agree on one thing…

… the metaverse is coming

Last week, Facebook rebranded to Meta, and outlined its vision for the budding metaverse.

This week, Microsoft announced its own entry into the metaverse — and its early vision sounds a lot like Meta’s.

Per Casey Newton at Platformer, both companies are all-in on:

  • VR headsets: Meta has Oculus Quest, and Microsoft has HoloLens
  • Digital avatars: Microsoft Teams is adding 3D avatars and using AI to listen to a user’s voice and animate their avatar, while Zuck revealed Meta’s Codec Avatars that closely mimic users’ appearance (oddly, as Newton pointed out, both companies avatars are legless)
  • Virtual workspaces: Both companies revealed virtual whiteboards and other collaborative settings that position the metaverse as a place to get work done

Each company has distinct advantages to fulfilling its metaverse dreams

Meta has 3 “virtual worlds” with 1B+ users (i.e., Facebook, Instagram, WhatsApp), and has proven demand for its hardware — having sold ~4m Oculus Quest 2 headsets in the US alone.

Microsoft has 1B+ Office users worldwide, and years of experience in virtual world-building through its Xbox business unit.

But both companies face unique challenges as well

Meta is trying to distance itself from its social platforms, which have put the company under intense scrutiny in light of The Facebook Papers.

Microsoft’s headset isn’t exactly positioned for mainstream adoption yet, given its steep price point (the HoloLens 2 starts at $3.5k).

Of course, the metaverse is not supposed to be “owned” by anyone, so Microsoft and Meta will likely be 2 players in a much bigger game — that we hope will eventually include legs.

Source: Microsoft

Share on Facebook Share on Twitter Send as email to a friend View on our website

Ikea is adding its “Buy Back & Resell” program to 33 US stores through Dec. 5, allowing Ikea members to return gently used furniture for store credit. The furniture is later resold in an “As-Is” section. #ecommerce-retail

To show off its EV motor kit, Ford turned a 1978 F-100 pickup truck electric. You can’t buy one yourself, but it does show it could someday be possible to retrofit classic cars. #clean-energy

Would you trust AI to decide your moral dilemmas? The Guardian tested out Delphi, a bot that does just that, to see how it felt about “Bad Art Friend” and Great Expectations. #emerging-tech

Face off: Australia has ordered facial recognition company Clearview AI to stop collecting images of Australians and delete the photos it has within 90 days. Clearview plans to appeal. #privacy

Bitcoin schools? El Salvador says it will build 20 schools using surplus money from its Bitcoin trust account, currently holding 1,120 BTC. #fintech-crypto

Netflix & Game: Netflix subscribers can now access 5 new mobile games, but only on Android phones. They include 2 “Stranger Things” adventure games. #big-tech

CEO compensation

America’s top CEOs make… a lot

America’s top CEOs have done well creating extraordinary outcomes for their companies and bank accounts.

Between 1978 and 2020, CEO compensation grew 1,322%. Typical worker pay grew just 18%.

In 2020, the CEOs at the top 350 US companies by revenue made $24.2m on average (including salaries and realized stock compensation).

That’s compared to the ~$68.9k median worker salary at these companies. Put another way, CEOs made 351x more than the average Joes. The reason being: 80%+ of CEO compensation at these companies is stock-related.

Share on Facebook Share on Twitter Send as email to a friend View on our website
Free Resource

50+ lessons for A1 revenue generation

“Solve For The Customer” is becoming a global marketing given.

Revenue operations teams across industries are widely shifting to value-driven methodologies because buyer expectations are changing rapidly in the post-pandemic world.

Free e-book: the future of customer-centric revenue generation

For you.

It’s a compilation of planning and go-to-market strategies from growth leaders at RevOps, HubSpot, Calendly, Lucid, Facebook, and more.

Really — it’s a fresh report of interviews with veteran marketers who drop personal context and unique insights to illustrate today’s rev ops landscape.

Read the latest lessons.

Rev up rev ops →
State of Dining
dining room

How scents, lighting, and music can ease diners back into restaurants

Can the soothing smell of eucalyptus help reluctant diners feel at ease when they return to restaurants? Some experts think so!

Data intelligence company Morning Consult has been tracking how US consumers feel about resuming various activities, including going out to eat.

As of October:

  • 65% of adults felt comfortable eating at a restaurant
  • Of those, 72% felt comfortable eating outdoors, while 64% felt comfortable eating indoors

Meanwhile, CPG sales and marketing firm Acosta found that 92% of American families want to eat at home as much (72%) or more often (20%) than they do now, even after the pandemic.

So, what can restaurants do to get butts back in seats?

The Wall Street Journal asked experts how to boost diner turnout and spending. Here are 2 of the most interesting takeaways.

Dipayan Biswas, professor of marketing at the University of South Florida’s Muma College of Business, suggests splitting dining rooms to offer 2 experiences:

  • A quiet, brightly lit dining room with spread-out tables for people who want to feel safe
  • For those who miss socializing, a room with dim lights and louder music (both of which increase diner spending)

Biswas also suggested using scents like peppermint or eucalyptus to enhance the feeling of cleanliness. Plus, those cooling scents encourage people to eat more, while warm scents — such as cinnamon — encourage people to eat less.

Fun fact: Disney parks have long used a patented device called the Smellitzer. They emit the fragrances at just the right times to enhance attractions. If you’re curious about what they look like, here’s a video!

Share on Facebook Share on Twitter Send as email to a friend View on our website

How Rob Dyrdek quietly built a $400m empire

You know Rob Dyrdek the skateboarder, maybe Rob Dyrdek the host of “Ridiculousness”…

… but, odds are, you haven’t met Rob Dyrdek the entrepreneur.

In 2016, investors were still calling the ex-pro skateboarder “uninvestable” — as if that would hold down a guy with 20+ world records.

Since then, Rob has restructured a mess of ambitious ventures into a tight 2-pronged approach that’s designed to accumulate wealth.

Dyrdek Machine is now a 9-figure powerhouse.

His massive success started (in his 40s) with:

  • A focus shift to real estate investments and content production
  • Co-founding and claiming meaningful stakes in each venture
  • Making the most of every minute (literally, he keeps meticulous track of his time)

We break down all of Rob’s strategies, tactics, and advice for newcomers in our latest Trends deep dive.

To get access to the full report, try one week of Trends for just $1.

Get Access →

😮 On this day: In 1922, archaeologist Howard Carter and his team found King Tut’s tomb in Egypt’s Valley of the Kings.

🐶 That’s interesting: Dogs are actually better at understanding human language than we thought. They have the same capabilities as human infants.

Huh: Before alarm clocks, British workers relied on “knocker uppers.” They’d walk around with long sticks and tap on windows in the early mornings.

🔖 Useful: Do you have dozens of tabs open like we do? OneTab takes your tabs and turns them into a list of clickable links, saving your computer’s memory.

😂 How to: Comedians explain how to put together the perfect funny TikTok video.

🦩 Aww: And now, please enjoy these fuzzy baby flamingos hopping around.

Meme of the day
Bill Gates meme

The official word processor of the metaverse (Source: Zipmeme / TechRepublic)

The Hustle Recommends

Read: Japanese philosophies on money

Chisoku, Wabi Sabi, Mitate — these are Japanese philosophies that can help you be more mindful about spending money on stuff. This article explains them quickly and clearly.

– Jacob

How did you like today’s email?

Get the 5-minute roundup you’ll actually read in your inbox​

Business and tech news in 5 minutes or less​


How'd Bezos build a billion dollar empire?

In 1994, Jeff Bezos discovered a shocking stat: Internet usage grew 2,300% per year.

Data shows where markets are headed.

And that’s why we built Trends — to show you up-and-coming market opportunities about to explode. Interested?

[email-submission-form button-text="Join Free" include-trends-opt-in="true" success-url="https://thehustle.co/signup" default-source="thehustleco" default-medium="home-exit-popup" default-campaign="home-page"]
<script type="text/javascript"> var onloadCallback = function() { grecaptcha.render('verify-your-humanity', { 'sitekey' : '6LdddrcZAAAAALyttpvOqiwQGwq5BNhgDz4tMQGE' }); }; function getCookieValue(a) { var b = document.cookie.match('(^|[^;]+)\\s*' + a + '\\s*=\\s*([^;]+)'); return b ? atob(decodeURIComponent(b.pop())) : ''; } function getCookie(name) { var cookieArr = document.cookie.split(";"); for(var i = 0; i < cookieArr.length; i++) { var cookiePair = cookieArr[i].split("="); if(name == cookiePair[0].trim()) { return decodeURIComponent(cookiePair[1]); } } return null; } function setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); if (utmName == 'ref') { var newVal = searchParams.get(utmName) || getCookie(cookieName); } else { var newVal = searchParams.get(utmName) || getCookieValue(cookieName); } if ((existingVal == null || existingVal == '' || existingVal == defaultValue) && (newVal != null && newVal != '')) { el.setAttribute('value', newVal); } } function setHiddenFieldValueFromUtm( wrappingDiv, searchParams, className, utmName, defaultValue ) { var el = wrappingDiv.getElementsByClassName(className)[0]; if (el != null) { var existingVal = el.getAttribute("value"); var newVal = searchParams.get(utmName); if (newVal != null && newVal != "") { el.setAttribute("value", newVal); } } } function initForm() { var wrappingDivs = document.getElementsByClassName('email-submission'); wrappingDivs.forEach(wrappingDiv => { var sp = new URLSearchParams(window.location.search); setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home-page'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', 'home-exit-popup'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-referral', 'ref', 'funnel_referral', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-a', 'a', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-c', 'c', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-o', 'o', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-oc', 'oc', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-e', 'e', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-f', 'f', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-r', 'r', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-t', 't', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s1', 's1', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s2', 's2', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s3', 's3', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s4', 's4', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s5', 's5', ''); var error_message = getCookieValue('funnel_error_message'); if (error_message && error_message.trim() != '') { var error = wrappingDiv.getElementsByClassName('funnel-error')[0]; var prev_email = getCookieValue('funnel_email'); error_message = prev_email + " is not valid. Please try again"; error.innerHTML = error_message; error.style = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('email-submission'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; captchaVersion.name = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); captchaEl.id = 'verify-your-humanity'; subForm.appendChild(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = 'https://www.recaptcha.net/recaptcha/api.js?onload=onloadCallback&render=explicit'; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } function appendCheckboxes() { var optInDivs = document.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive updates on market opportunities before they explode from Trends by The Hustle"; el.appendChild(checkbox); el.appendChild(label); checkbox.click(); } }) } window.addEventListener('DOMContentLoaded', (event) => { var funnel_email_cookie = getCookieValue('funnel_email'); if ( (false) && (funnel_email_cookie != null && funnel_email_cookie != '') ) { window.location.replace('/home'); } initForm(); if (true) { appendCheckboxes(); } }); </script> <div class="email-signup" id=email-submission> <div class="funnel-error" style="display:none;"></div> <form class="email-submission" action="https://cms.thehustle.co/api/v1/contacts/wordpress_create" method="post" autocomplete="email"> <div class="email-form-wrap"> <input class="funnel-source hidden-input" type="hidden" name="source" value="thehustleco"> <input class="funnel-campaign hidden-input" type="hidden" name="campaign" value="home-page"> <input class="funnel-medium hidden-input" type="hidden" name="medium" value="home-exit-popup"> <input class="funnel-referral hidden-input" type="hidden" name="referral_code"> <input class="funnel-fail-url hidden-input" type="hidden" name="fail_url" value=""> <input class="funnel-a hidden-input" type="hidden" name="a" value=""> <input class="funnel-c hidden-input" type="hidden" name="c" value=""> <input class="funnel-o hidden-input" type="hidden" name="o" value=""> <input class="funnel-oc hidden-input" type="hidden" name="oc" value=""> <input class="funnel-e hidden-input" type="hidden" name="e" value=""> <input class="funnel-f hidden-input" type="hidden" name="f" value=""> <input class="funnel-r hidden-input" type="hidden" name="r" value=""> <input class="funnel-t hidden-input" type="hidden" name="t" value=""> <input class="funnel-s1 hidden-input" type="hidden" name="s1" value=""> <input class="funnel-s2 hidden-input" type="hidden" name="s2" value=""> <input class="funnel-s3 hidden-input" type="hidden" name="s3" value=""> <input class="funnel-s4 hidden-input" type="hidden" name="s4" value=""> <input class="funnel-s5 hidden-input" type="hidden" name="s5" value=""> <input class="funnel-success-url hidden-input" type="hidden" name="success_url" value="https://thehustle.co/signup"> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit" type="submit" value="Join Free"> </div> <div class="trends-opt-in"></div> <div submit-success> <template type="amp-mustache"> <p class="c-message c-message--success">Thank you for subscribing.</p> </template> </div> <div submit-error> <template type="amp-mustache"> <p class="c-message c-message--failed">Your submission failed. Please try again!</p> </template> </div> </form> </div>