Can anyone catch up to Zoom?

April 27, 2020
The Hustle

Running out of ways to use that homemade bread? Try this: Make homemade jam. It’s dead simple:

  • Heat a wide saucepan over medium.
  • In go a pound of your favorite berries, ½ cup of sugar, the juice + zest of half a lemon, and a pinch of salt. (If you’ve got one, add the secret weapon: a bay leaf. Trust us.)
  • Bring it all to a steady boil while stirring for ~20 minutes. Until it looks… y’know, jammy. Take out the bay leaf — that’s not for eating.

Cool it, and keep it in your fridge when you’re not smearing it on everything. It’s Monday, but look how much better your quarantined week just got.

Work From Home Wars

Everybody’s coming after Zoom now

First they love you, then they hate you, then they want to be you.

That’s been the story of the last 2 months for Zoom, which went from a bit player in our work lives to a starring actor in the world’s leading docu-drama, “Quarantine: The Neverending Story.” (We do NOT want to see the sequel.)

Zoom’s got some new competition

The software’s eye-popping rise would make any Silicon Valley investor green with envy, even in spite of its security woes and the fact that Zoom Exhaustion is practically an official medical diagnosis.

In December, Zoom had just 10m users. The company said last week that it recently surpassed 300m. Its stock price has jumped 130% this year, and the company is valued at $47B — more than Slack and Pinterest, according to The New York Times.

CEOs at other big tech companies are scrambling to play catch up, by gobbling up competitors or launching their own Zoom clones:

  • On Friday, Facebook said it was crashing the meeting. Its new Messenger Rooms service will let users video conference with 50 people at a time.
  • Verizon recently bought BlueJeans, a Zoom competitor, for less than $500m.
  • Google’s been beefing up Meet, its own video call service, launching a grid-style view, noise cancellation, and other in-demand features.

Alas, they may be too late: the Times reported on an extremely cringe-y moment when Google’s chief business officer held a Meet-ing with thousands of employees — only for his son to burst into the background to ask whether he was using Zoom. And to say how much he liked it.

Welcome to the Zoom Industrial Complex

Here’s another sign that Zoom is the hottest thing on the market: Other startups are piggybacking on its success (if that’s not the ultimate compliment, what is?).

Protocol reported on Zoom-based startups like Grain and Fireflies, which let users capture important meeting moments, and Stream, which lets musicians, fitness instructors, and other content creators stage paid Zoom events.

Just when we thought we’d seen them all, The Guardian reported on one of the most unusual Zoom hacks yet: the Silent Zoom.

The idea? Recreate the no-fooling-around feeling of a library. There’s nothing better than a roomful of muted strangers to hold you accountable to your work goals.

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

Indie shops are stealing a sliver of Amazon’s bookselling revenue

Score one for the Davids in the eternal slingshot war against the OG ecommerce Goliath.

The Washington Post reports that a start-up marketplace called is going bonkers in the Bad Times, allowing small bookstores to commandeer a page of Amazon’s bookselling revenue.

They don’t even need a whole page — just a corner!

Amazon dominates the literary market, thanks to its bookish history and the way it kindled a revolution in how people read.

According to eMarketer data, 55% of books are sold online, and ⅔ of those are sales made by the Great Library of Bezos. Even grabbing a few lines of Amazon revenue would be a boon to the little guys. is helping them do that. When the pandemic set in, indies signed up at the Bookshop in droves. Shops that set up a storefront there receive a 30% cut of sales.

Total sales today are ~$4.5m, with $870k going to stores.

But make no mistake: This chapter might not have a happy ending

Indie bookstores are still hurting bigtime. Many weren’t ecommerce experts in the Better Times. Like so many other businesses, they had to spin up virtual sales and creative alternatives fast.

Just one example of the industry’s struggles: The Strand, the famed indie bookseller in NYC, has a dozen people left on the payroll after temporarily letting almost 200 workers go. 

It spun up a web book club — called The Stranded, of course.

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

The #1 paid app on the Salesforce AppExchange is dropping knowledge bombs 

What’s a knowledge bomb? It’s when a company goes out of their way to pull together important insights from tech-forward business leaders in order to help you prepare for the future. 

Boom 💣💥. Knowledge bomb.

And that’s what Conga has done with this report:

Download “The State of DDX” right here

The State of Digital Document Transformation” (full name) is a free guide that breaks down the benefits and barriers of changing the way your work gets done.

Reading it will equip you with the knowledge needed to plan a path forward for your business and embrace a fully digital future — one where you work faster, make fewer mistakes, and waste less time. 

Wow… we love the way that sounds.

Get the report →
Press Play

Oldies are golden and pop stars lose their luster: our quarantine listening habits

What’s on your pandemic playlist?

According to The Wall Street Journal, it may not be pop music: From mid-March to mid-April, Spotify streams of the top 200 US songs fell by 28%, to a low point for 2020 so far.

The trend is fueling a decline in music consumption that started around March 12, when states began issuing shelter-in-place orders. Some of the world’s biggest stars are canceling or postponing tours and pushing back releases because of the pandemic.

Meanwhile, kids’ tunes are on the rise…

…because parents are searching for anything to keep them occupied. 

Quartz published a list of the artists whose streams saw the biggest fluctuations from early March to early April, and Kidz Bop was up the most (+9.5%).

Older artists are playing a redemption song

Streams of Bob Marley’s catalog jumped 23% over the 3 weeks leading up to April 2, compared to the previous month. Also seeing revivals: Bob Dylan, Hank Williams Jr., and country stars like Kenny Chesney.

PSA for anyone who needs something new to spin: The Rolling Stones’ “Living in a Ghost Town” is our new quarantine anthem. 

The rock legends tweaked the song to reflect life in lockdown before releasing it by surprise last week. It was their first original material since 2012, and it just hit No. 1 on iTunes in 20+ countries.

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

Imagine a world filled with mini-kegs that will follow you anywhere…  now pick up this Growlerwerkz 64oz pressurized growler to keep your beer fresh while you wait for that technology to evolve. Sigh. 

What if you’d invested in Netflix at $1.85/share? You’d be up 18,196.00%. Who called it? The Motley Fool. Sign up for Stock Advisor right now to find out what’s potentially blowing up next. You’re welcome.*

Face it, you’re gonna need to wear real shoes again. Put your best foot forward and pick up a pair or two of crazy comfy Dockers. Use code HUSTLE for 20% off.*

*This is a sponsored post.


For Netflix’s DVD-by-mail service, it ain’t over ‘til the fat lady streams

A decade ago, getting the mail was exciting

In addition to letters and trashy magazines addressed to your neighbor, the day’s delivery often included Netflix’s signature red DVD envelopes.

These days, streaming has supplanted the DVD-by-mail model. But the disc ain’t dead yet. Netflix is still shipping out envelopes through its service.

Sure, we’re all about the binge

Competition between streaming services has changed the way we watch TV. 

The big bucks are in creating broadly appealing new shows. A must-see series like “Little Fires Everywhere” or “Stranger Things” doesn’t just pull in subscribers. 

Product placement deals can bring in $50k to $500k per episode, and owning original content means streaming services don’t have to negotiate for expensive distribution rights.

This makes it harder for a service to justify keeping movies in the lineup — especially rare films and classic cinema, which can be pricey to acquire and keep. 

The number of movie titles available via streaming has sunk 40% since 2014, from ~6.5k to ~3.8k.

But there’s still a place for DVDs by mail

In addition to keeping film buffs happy, also is a resource for people in areas with poor broadband access. And it’s surprisingly profitable.

  • With 2m users, it made $37.3m in profits in the 4th quarter of 2019, which breaks down to $17.34/user.
  • Netflix’s streaming service sees a return of $13.09/US subscriber. 

There’s a concern that if DVD catalogs disappear, we will lose some titles forever. 

Netflix isn’t as invested in pumping resources into DVDs as its streaming offerings, but some industry experts think that there might eventually be value in mining back catalogs to create new services centered on hard-to-find content.

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

🍞 Whoa: An ancient mill that shut down industrial operations in 1970 is back to producing flour thanks to spiking demand.

💌 Match started a hotline for questions about dating in the time of quarantine. Here’s what people are asking.

🥃 More proof that cyberattacks touch practically everything: An auction of rare whiskeys was postponed after being attacked by cybercriminals.

✍️ After a sentence, 1 space or 2? Microsoft may have ended the great space debate.

Want snippets like these in your browser? Download our Chrome extension here.

Share The Hustle
Ambassador Rewards

Refer coworkers, get exclusive Hustle gear

Step 1: Peek our sweet, sweet rewards

Step 2: Copy your referral link below

Step 3: Share your link across social media and beyond

Step 4: Collect rewards, rinse & repeat

How did you like today’s email?

hate it


love it

Today’s email was brought to you by Turner Toff (Remote Meeting Scheduler), Nick “Houseparty Crasher” DeSantis, Caroline Dohack, and Bobby Durben.

Fb Ig Tw

251 Kearny St. Ste 300, San Francisco CA 94108, United States • 415.506.7210


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"]
<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(; 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; = ''; } }); 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.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 ( (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="" 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=""> <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>