You're viewing an email archive of The Hustle newsletter. Join free to receive the 5-minute newsletter keeping 2M+ innovators in the loop.

⚾ Philly vs. the economy

View Online

The Hustle

A TikToker accidentally became the owner of a Salvador Dalí print after bidding $4k at an auction out of FOMO.

In today’s email:

  • Twitter: WTF is going on?
  • Chart: An economic reason to root against the Phillies.
  • Pantone: Colors are getting paywalled.
  • Around the Web: Finding old files, yacht rock or not, a kind crab, and more cool internet finds.

🎧 On the go? Listen to today’s 10-minute podcast to hear Jacob and Rob break down what’s going on at Twitter, some bad news if the Phillies win the World Series, Amazon’s push into sports, and more.

The big idea
Elon Musk and Twitter logo

What’s happening with Twitter?

If you’ve been following the Twitter developments since Friday, then you’re well aware the developments are very much… developing.

At the center of it is Elon Musk and an inner circle working to quickly implement changes to the company and platform.

So, what’s happened so far?

First came the sink. Then firing Parag Agrawal, the now-former CEO. Then the firing of “Rahul Ligma” — which, unsurprisingly, was a prank.

Over the weekend, reports continued circulating about potential layoffs, which are now widely expected. Throughout, Musk has tweeted some updates, including plans for the formation of a content moderation council.

Both Musk and friend Jason Calacanis — a VC and Twitter’s self-proclaimed “Chief Meme Officer” — have surveyed users about bringing back Vine, the short-form video app (basically, TikTok before TikTok) that Twitter shut down in 2016.

What’s this about charging for verification?

Musk’s team is also revamping Twitter’s verification process, possibly looking to charge $19.99 a month for verification.

It seems unlikely that decision would have a wide-scale fiscal impact, though: In a poll run by Calacanis, 81.5% of ~1.6m users said they wouldn’t pay for verification.

Opinions on the implications of such a move vary:

  • Calacanis contends wide-scale verification is “the quickest path to making the platform safer and more usable for everyone.”
  • Critics note that it would allow nefarious actors to pay for credibility and potentially lead to the spread of more disinformation.

By the time you read this, there’s a real chance new details will be out — we’ll make sure to keep you posted tomorrow.

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

Poof: Hocus Pocus 2 broke Nielsen’s record for a streaming film debut, with 2.7B+ minutes watched in its first weekend. It’s also now the most-watched film on Disney+.


Taylor Swift became the first artist to claim all 10 top spots on the Billboard Hot 100 in the chart’s 64-year history.

Amazon is now producing daily sports TV talk shows, from 8am to 8pm, moving the company deeper into sports programming.

An Instagram outage locked some users out of their accounts and caused some people’s follower counts to rapidly drop.

New-car prices are dropping a bit, but they’re still 33% higher than pre-pandemic prices. In October, the average new car price was $45.6k, down from $46.1k in July.

University endowments are in the red, following a rocketship year of double-digit gains. The median return in the year ending June 30 was -7.8%.

JPMorgan Chase is working on a mass-market digital payments platform for landlords and tenants, called Story.

Paramount Global is adding 6.3k+ CBS episodes to Pluto TV, its free, ad-supported streaming service.

Vote with your money: Wanna support businesses making positive changes? Learn how to make a difference with your dollar through socially responsible investing.

Phillies World Series
Singdhi Sokpo

Should we be worried about a Phillies World Series title?

Philadelphia sports fans have a bit of a reputation (see here, here, and here).

While a chaotic, booze-soaked celebration — and a few incidents of rioting and brawling — followed the Eagles’ 2018 Super Bowl victory, something more disruptive could be looming with a Phillies win.

All three Philadelphia baseball titles…

… have been followed by a recession, per The Wall Street Journal.

  • In 1929, the Philadelphia Athletics’ championship was followed by the Great Depression.
  • In 1980, the Phillies’ first title was followed by a three-year recession.
  • In 2008, the Phillies’ most recent win was followed by the financial crisis.

Many will still be rooting for them. Their opponent, the Houston Astros, have garnered a reputation as the “new evil empire,” making four World Series in six years, all while battling cheating allegations.

Plus, if a Phillies win is followed by an economic downturn, it’s not like we haven’t been warned already.

Share on Facebook Share on Twitter Send as email to a friend View on our website
Color Wars
color swatches

Pantone colors are disappearing from Adobe

Things are about to get less colorful for Adobe software users.

Pantone is paywalling 15k colors in products including Photoshop, Illustrator, and InDesign this month, per Vice.

For designers who don’t pay up, some colors will switch to black.

What’s a Pantone Color?

In 1963, Pantone developed the Pantone Matching System, which standardizes colors across industries and materials.

For example: You want your business logo to be “Very Peri,” Pantone’s 2022 Color of the Year.

By using Peri’s ID (Pantone 17-3938) when you send your logo to the printer, you can guarantee that exact shade always winds up on your ads and T-shirts.


… Adobe and Pantone had an agreement in which Adobe paid to license Pantone’s color swatches, or “books,” for use in its software.

But last year, the companies announced that Adobe would remove Pantone’s books, supposedly because they were out of date. (Rumors, however, suggest a disagreement between the companies.)

So now…

… people who want to use affected colors must pay $15/mo. for a plug-in, per designer Iain Anderson.

And most users can’t just run an older version that still has the old books because Adobe has switched its software to a cloud-based model.

For a deeper dive, watch Anderson’s explainer here, or check out Printweek’s in-depth guide, plus workarounds, here.

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

🏒 On this day: In 1959, Montreal Canadiens’ Jacques Plante became the first NHL goalie to wear a face mask — now standard equipment — in a regular season game.

😠 How to: Still mad about a perceived slight even though you know you shouldn’t be? Here’s how to get over it.

💾 Useful: Use this site to search for old CD-ROM and floppy disc files.

Haha: Find out if a song is yacht rock or not yacht rock.

🦀 Aww: And now, a helpful friend.

Halloween costume meme

Terrifying. (Source: Twitter)

How did you like today’s email?
Today’s email was brought to you by Jacob Cohen, Juliet Bennett Rylah, and Rob Litterst.
Editing by: Mark “You can have my blue check” Dent.

Was this email forwarded to you? Sign up here.

Facebook Youtube Instagram Twitter
25 FIRST ST. 2ND FLOOR, CAMBRIDGE, MA 02141, UNITED STATES   +1 888 482 7768
Never want to hear from us again? Break our hearts and unsubscribe.
The Hustle logo

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="" 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');,wrappingDiv => { var sp = new URLSearchParams(; 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; = ''; } }); 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'; = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); = 'verify-your-humanity'; subForm.prepend(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = ''; 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="" 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=""> <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=""> <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=""><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="">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>