Why are there so many tech layoffs?

On Monday, Spotify became the latest tech giant to shrink its staff, announcing it would cut ~600 workers, or 6% of its workforce. That brings...
Mark Dent • January 24, 2023

What’s happening with wage growth?

Back in April, Mark and Zack wrote about how “the perceived need for a higher salary and for higher prices to withstand future inflation...
Jacob Cohen • January 3, 2023

What are bonuses looking like this holiday season?

As the economy teeters with uncertainty, it looks like people’s chances for a generous year-end bonus are teetering with it. This year, 27% of companies...
Jacob Cohen • December 12, 2022

TSMC ups its Arizona chip investment to $40B

“This is an incredibly significant moment.” Those were the words of Apple CEO Tim Cook yesterday as he joined President Biden in announcing a critical...
Jacob Cohen • December 7, 2022

We narrowly avoided a rail strike. Now what?

On Friday, President Biden signed a bill narrowly preventing a rail worker strike. The US economy may be breathing a sigh of relief — such...
Jacob Cohen • December 6, 2022

Where are the rest of the gifts?

Parents could use some extra help from Santa this year. A recent report from Deloitte found consumers are planning to cut back on presents, which...
Rob Litterst • October 28, 2022

What to know about the Taiwan chip situation

Replace eggs with semiconductors, and the phrase “don’t put all your eggs in one basket” describes an enormous issue facing the global economy. At the...
Jacob Cohen • October 25, 2022

Truss’ resignation is all about the economy

Since 1827, the shortest tenure of a UK prime minister had been that of George Canning, who worked for 118 days until dying in...
Jacob Cohen • October 21, 2022

The economic indicator that uses egg-and-cheese sandwiches

By most counts, Pret A Manger is a mediocre sandwich chain. But more than that, Bloomberg uses it to track economic activity. How can a BLT...
Rob Litterst • August 23, 2022

The ever-reliable $1.50 Costco hot dog combo

Hi, welcome to Costco, where an all-beef hot dog and a soda is always — under threat of death — $1.50. No, for real. Before Craig...
Juliet Bennett Rylah • July 15, 2022

Inflation is coming for your cookout

Gorging on burgers, hot dogs, and potato salad is a staple of July Fourth. But before you fill your cart to the brim, you may...
Rob Litterst • July 1, 2022

Will a recession get people back in the office?

In October 2020, a Pew Research Center survey found that 64% of respondents were working from home because their office closed amid the pandemic....
Juliet Bennett Rylah • June 24, 2022

The ‘misery index’ is rising

This week, the Fed announced the biggest interest rate hike since 1994. The central bank is trying to fight inflation by slowing the economy down...
Jacob Cohen • June 17, 2022

Why recessions are inevitable

As markets continue to wobble and more people discuss the possibility of heading into a recession, let me share a fundamental truth about money: If...
Morgan Housel, The Collaborative Fund • June 16, 2022

Bear and bull markets, explained

You’ve probably heard the term “bear market” a lot lately — but what does it mean? How does it differ from a bull market? And why...
Juliet Bennett Rylah • June 15, 2022

US household wealth hits a snag

US household net worth dropped in Q1 of 2022, the first dip in two years, per the Federal Reserve. This was largely driven by...
Juliet Bennett Rylah • June 13, 2022

Where are all the pizza delivery drivers?

In 2019, Domino’s CEO Ritch Allison said he’d “have a tough time sleeping at night” if the company had to use a third-party delivery...
Rob Litterst • June 10, 2022

Digits: Harry Styles, Formula 1 inflation, and more

1) Harry Styles’ Harry’s House album brought in $7.26m in US sales during its first week. But here’s the kicker — $4.49m of that...
Jacob Cohen • June 6, 2022

Have we reached peak tipping?

Would you like to add a 30% tip to that $6 oat milk latte? According to The New York Times, a trend toward bigger and...
Mia Sullivan • May 31, 2022

Do startup layoffs mean a recession is coming?

We’ve been hearing the sound of thunder far off in the distance for months. Now the storm may have arrived. Will this be a reversal...
Codie Sanchez • May 27, 2022

Wedding party economics are getting out of hand

Being asked to be a bridesmaid or groomsman should be an honor. It means you get to play a special part in somebody’s big...
Rob Litterst • May 26, 2022

Airfare prices are soaring past inflation

Eager to take a trip this summer? If you’re planning to travel by plane, it’s going to cost you. The price of plane tickets increased...
Mia Sullivan • May 19, 2022

It appears Americans suck at guesstimating

Recent YouGov polls that ask folks to guess the percentage of US adults that fall into small subgroups show sizable discrepancies when compared to...
Jacob Cohen • March 24, 2022

Lunchflation is real — and office workers are feeling it

The return to the office has been difficult for several reasons — gas prices, readapting to being in public, putting on pants. But there’s...
Juliet Bennett Rylah • March 23, 2022

The shrinkflation phenomenon

Ever open a massive bag of chips only to find, like, 6 chips inside? Well, now you can expect even fewer. Shrinkflation — reducing the...
Jacob Cohen • March 22, 2022

Digits: NJ’s gas debate, music revenues, 15-minute delivery flops, and more

1) New Jersey — love it or hate it — is debating whether to end its 73-year-long practice of having gas station attendants pump...
Jacob Cohen • March 14, 2022

Recessions are rare. We still need to be ready for them

A century ago we lived in a world where a recession was a normal thing that occurred every 2 or 3 years, like clockwork. But...
Morgan Housel, The Collaborative Fund • March 11, 2022

Why are gas prices skyrocketing?

Remember the good old days (a year ago) when gas was under $3? Prices are up 50%+ since, and here’s why: Russian oil is de...
Jacob Cohen • March 10, 2022

The babysitting boom is here

It’s a helluva good time to be a babysitter. Between 2020 and 2021, the average US babysitting rate jumped 11% to $20.57 an hour. That...
Jacob Cohen • March 4, 2022

Moving to Florida? Get ready to pay up

According to the Consumer Price Index, rents went up nationally by 3.8% on average in 2021. But some cities saw rent pop much more than...
Rob Litterst • February 15, 2022

Join 2M+ professionals getting the Hustle daily news brief

[email-submission-form button-text="Join Free" include-trends-opt-in="true" success-url="https://thehustle.co/new-thank-you-v2/" default-source="thehustleco" default-medium="home-exit-popup" default-campaign="home-page" form-id="exit-popup-general" optinmonster-conversion="true"]
<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'); Array.prototype.forEach.call(wrappingDivs,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('validate-email-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.prepend(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); } window.addEventListener('DOMContentLoaded', (event) => { initForm(); }); if(typeof hp_interval == 'undefined') { var hp_interval = 0; var hp_ts = 0; var hp_try = 0; jQuery(document).ready(function ($) { hp_interval = setInterval(function(){ $('input.hp_ts').val(hp_ts); hp_ts += 1; if(hp_ts >= 180) { clearInterval(hp_interval); } },1000); $('.email-submission:not(.prevent-default)').submit(function (e) { var form = $(this); if(hp_ts < 3 && hp_try < 1) { e.preventDefault(); if (form.find('.email-form-submit-message').length < 1) { form.find('.email-form-wrap').after('<p class="email-form-submit-message" style="padding: 0em 1.5em;">Too fast! Are you a human? Try again please.</p>'); } hp_try += 1; hp_ts = 0; $('input.hp_try').val(hp_try); } }); }); } </script> <div class="email-signup" id=email-submission> <div class="funnel-error" style="display:none;"></div> <form class="email-submission " id="exit-popup-general" 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-form-id hidden-input" type="hidden" name="form-id" value="exit-popup-general"> <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-ip-country-wordpress hidden-input" type="hidden" name="ip_country_wordpress" value="US"> <input class="funnel-submission-url hidden-input" type="hidden" name="submission_url" value="https://thehustle.co/tag/economy/"> <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/new-thank-you-v2/"> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <div class="signup-icon" style="display:none;"> <svg width="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22 6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6Zm-2 0-8 5-8-5h16Zm0 12H4V8l8 5 8-5v10Z" fill="#848B92"></path></svg> </div> <input type="hidden" name="hp_ts" class="hp_ts" value="0"> <input type="hidden" name="hp_try" class="hp_try" value="0"> <input type="text" name="first_name" placeholder="Enter your name" value=""> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit om-trigger-conversion" type="submit" value="Join Free"> </div> <div class="validate-mistake-emails-message" style="display:none;"></div> <div class="form-options" style="display:none"> <div class="form-options-wrap"> <div class="trends-opt-in"> <input id="trends_opt_in_email_submission" class="trends-opt-in-checkbox" type="checkbox" name="trends_opt_in"> <label for="trends_opt_in_email_submission" id="trends_opt_in_label" class="trends-opt-in-text">Yes, I’d like to receive additional marketing emails on hot business opportunities from Trends, by the Hustle.</label> </div> <div class="privacy-text"> <p>We're committed to your privacy. The Hustle uses the information you provide to contact you about our relevant content and services. You may unsubscribe from these communications at any time. For more information, check out our <a href="https://thehustle.co/privacy">Privacy Policy</a>.</p> </div> </div> </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>