Santa has a nemesis

December 2, 2019

The Hustle

Happy (Cyber) Monday, folks. American card-swipers set a record last Friday, spending $7.4B on online purchases on Black Friday. But today is Cyber Monday, the day that’s really designated to bring in those digital dollars. We’ll see how it goes. Today:

  • Some big toymakers are on this year’s naughty list
  • Taylor Swift is pissed
  • There’s some info about deepfakes you may have missed

Have a great week.

The Hustle Daily Email

Several big toymakers ended up on the industry’s ‘naughty list’

Several weeks ago, the nonprofit organization “World Against Toys Causing Harm” (WATCH) published its annual list of the “10 Worst Toys.”

The nonprofit, which has published the list for more than 40 years, is no mere Scrooge: It makes its list “so parents and caregivers know what traps to avoid when buying toys — especially in the upcoming 2019 holiday shopping season.”

Join 1.5m+ professionals getting The Hustle daily news brief

Business and tech news in 5 minutes or less

So, who has been bad this year?

The products that ended up on the list ranged from toy guns to stuffed yetis. Here’s the full list of the toys — and what makes them bad (all capitalization and exclamation points WATCH’s emphasis, not ours):

  1. Nerf Ultra One foam dart blaster. Why? “POTENTIAL FOR EYE INJURIES!”
  2. Spike the Fine Motor Hedgehog. Why? “POTENTIAL FOR INGESTION AND CHOKING INJURIES!”
  6. Anstoy Electronic Toy Gun. Why? “REALISTIC TOY WEAPONRY!”
  7. Diecast School Bus. Why? “POTENTIAL FOR CHOKING INJURIES!”
  9. Power Rangers Electronic Cheetah Claw. Why? “POTENTIAL FOR EYE AND FACIAL INJURIES!”

But toymakers tell customers to watch out for WATCH

For toy companies, WATCH is the grim reaper of the toy industry — and the fact that its list comes out right before the holiday shopping rush isn’t helpful to sales either. 

But WATCH itself has been criticized by many members of the toy industry for failing to rigorously test the products it labels as bad.

“By law, all toys sold in the United States must meet 100+ rigorous safety tests and standards,” wrote the Toy Association, an industry trade group. “WATCH does not test the toys in its report to check their safety.”

Share on Facebook Share on LinkedIn Share on Twitter View in Browser

Sparks fly as Taylor Swift sticks it to the man

When Taylor Swift recently tweeted that men associated with her former record label wouldn’t let her perform her old songs at the American Music Awards, the record label and the men associated with it endured death by a thousand cuts from Swifties.

Well, not literally. But Scooter Braun — whose biz, Ithaca Holdings, acquired T Swift’s OG record label, Big Machine, this year and now owns the masters of her first 6 albums — said he and his family received death threats after Tay took to Twitter. He also denied blocking her from performing her songs and said he doesn’t have the legal right to do so.

Swifties’ swift support for Swift… 

… is a testament to the (kinda terrifying) power of superstardom and social media reach. T Swift made an emotional appeal to her fan (and stan) base of more than 85m Twitter followers, and effectively pulled them in to opine on a contract negotiation that the public really doesn’t know much about.

Musicians rarely own the rights to their master recordings

Record labels typically maintain those rights as compensation for taking a financial risk on an artist. But Swift, who signed with Big Machine at age 15, has been clear about wanting full control of her music and made this a sticking point when she signed with a new label last year.

But buying those master recording rights from Braun could cost Swift hundreds of millions of dollars, the NYT reports.

It’s unclear whether the two sides will be able to shake it off and come to a mutually beneficial agreement — but it’s very apparent that Swift’s fans will love her forever and always.

Share on Facebook Share on LinkedIn Share on Twitter View in Browser

According to Lifehack, these are the best hard skills to learn to boost your career 

These 8 skills can open new doors for you, thanks to their specificity and overall usefulness in today’s job market: 

  • Cloud computing (AWS, Azure, GCP)
  • Statistical analysis
  • Data management
  • Scheduling and time management
  • Finance, accounting, and cash flow management
  • Network security
  • Computer programming
  • Graphic 

If you don’t know some (or any) of them yet, don’t sweat it…

Skillshare has you covered

Classes covering all of these skills and more (we’re talking thousands of classes) are available right now on their platform — and readers of The Hustle can try Skillshare free for 2 months

2020 is comin’ in hot, so set yourself up for a year full of success with Skillshare… you’ll thank us in 2021. 

Try for free →

Small business of the week: Infento launches life-sized construction kits that last through childhood

A decade ago, Spencer Rotting was working for a youth organization when an idea sparked: a soap box car race, where the kids make the cars themselves. As the gears started spinning, he and co-founders Sander Letema and Rogier Groen realized a world of potential in multi-functional, reusable parts. Imagine Lego or Meccano, but life-size. That’s Infento.

Instead of buying the hottest new scooter, skateboard, or bicycle, Infento allows parents to purchase a singular modular kit that lasts through their kids’ entire childhood. When kids are ready for a new ride, they just construct a new one. There’s less waste, while kids learn important technical skills.

Each kit costs between $249 and $1,099 and enables 14 to 40 potential builds. As physical toy stores shutter, Infento has focused online. It is doing $2m annually, building off a Kickstarter campaign that helped the company’s product video get 16m views. For buzz, the company relies on families showing off their rides on social.

  • Founders: Sander Letema, Spencer Rotting, and Rogier Groen
  • Employees: 29
  • Years in business: 10
  • Cost to launch: $250k
  • Funding methods: Personal savings, friends/family contributions, angel investors, crowdfunding, loans
  • 1st-year revenue: $50k
  • Current annual revenue: $2m

Want your story featured? Fill out our Small Business survey. See anonymized financials of 500+ companies by subscribing to Trends.

‘Deepfakes’ could upend the information economy. Tech companies are girding for battle

Does the term “fake news” make you cringe? Get ready for the era of really fake news.

So-called “deepfakes” are digitally manipulated photos and videos designed to spread misinformation. They’re so elaborate that they can make celebrities look and sound like they’re saying things they didn’t. Need a primer? Our friend “Adele” will give you the gist.

It’s more than just someone like you

Fake images are disrupting politics already. An altered video of House Speaker Nancy Pelosi made her sound like she was drunk. Reporters debunked that one, but it’s getting harder to spot the phonies.

The cybersecurity company Deeptrace found that online deepfakes almost doubled in a recent 9-month stretch, according to the WSJ.

Can Big Tech slow the spread?

Companies like Google and Facebook are trying to stem the tide. Facebook used actors to make fake videos, and then released them to researchers so that the humans could dissect the frauds.

The bad news? It doesn’t always work — and the fraudsters are usually one step ahead of the detectives.

Share on Facebook Share on LinkedIn Share on Twitter View in Browser

To better protect their homes, people are buying highly-trained defense alligators

Just kidding. They’re opting for something much simpler (and more affordable): SimpliSafe

SimpliSafe is the most comprehensive home security system available and offers key features like 3.5X faster police dispatch and 24/7 professional monitoring. With smart locks, entry sensors, and HD cameras, it’s the #1 expert-recommended security system. 

Sorry, alligators. Your day will come.

Get pro protection →
How did you like today’s email?

hate it


love it
Now Playing Now Playing:
Highway to Hell, AC/DC.
[%Count%] Share the Hustle
Conor Grant
Conor Grant
Steph Smith
Steph Smith
Bobby Durben
Bobby Durben
Meg Furey-Marquess
Meg Furey-Marquess
Mia Sullivan
Mia Sullivan
Brad “About a toy” Wolverton
Lois Faire
Holiday Travel Coordinator
Facebook Instagram Trends
You opted in by signing up, attending an event, or through divine intervention. 251 KEARNY ST. STE 300, SAN FRANCISCO, CA 94108, UNITED STATES • 415.506.7210 Never want to hear from us again? Break our hearts and unsubscribe
The Hustle

Join 1.5m+ professionals getting The Hustle daily news brief

Business and tech news in 5 minutes or less

100% free, no ads or spam, unsubscribe anytime


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?

Join us, it's free.

Look, you came to this site because you saw something cool. But here’s the deal. This site is actually a daily email that covers the important news in business, tech, and culture.

So, if you like what you’re reading, give the email a try.

If you don’t like it, unsubscribe any time. Privacy policy.

[email-submission-form redirect-to-home="true" button-text="Join Free" include-trends-opt-in="true" id="main-signup-form" fail-url="" success-url="" default-source="thehustleco" default-campaign="home"]
<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 setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); 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(; setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', ''); 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; = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('main-signup-form'); 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.appendChild(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = ''; 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);; } }) } window.addEventListener('DOMContentLoaded', (event) => { var funnel_email_cookie = getCookieValue('funnel_email'); if ( (true) && (funnel_email_cookie != null && funnel_email_cookie != '') ) { window.location.replace('/home'); } initForm(); if (true) { appendCheckboxes(); } }); </script> <div class="email-signup" id=main-signup-form> <div class="funnel-error" style="display:none;"></div> <form class="email-submission" action="" method="post"> <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"> <input class="funnel-medium hidden-input" type="hidden" name="medium"> <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=""> <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> <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>