Jacob Cohen
Contributing Writer, The Hustle

The cold storage real estate market is booming, thanks to online grocery sales

Online grocery ordering exploded last year. Now, companies are building warehouses designed for home delivery.

Jacob Cohen • March 25, 2021

The White House confirmed its FTC appointee, and she’s coming for Big Tech

Biden’s choice for FTC commissioner is a young antitrust hardliner with a deep resume who could spell trouble for Big Tech.

Jacob Cohen • March 24, 2021

The short-lived era of extremely cheap travel is coming to an end

Biden’s choice for FTC commissioner is a young antitrust hardliner with a deep resume who could spell trouble for Big Tech.

Jacob Cohen • March 24, 2021

Bezos’ decadelong, $10B NFL bet is part of a larger streaming playbook for Amazon

Amazon just signed a massive contract to stream Thursday Night Football. Here’s why that matters.

Jacob Cohen • March 23, 2021

Snap’s latest story: An acquisition to power up its ecommerce apparatus

Snapchat sees commerce as the future of its business. It’s taking a major step toward that future by buying Fit Analytics.

Jacob Cohen • March 22, 2021

Big Tech loves using Wikipedia. Now, the free site is planning an enterprise product.

Big Tech has teams dedicated to reworking Wikipedia into other products. The Wikimedia Foundation wants to make their lives easier.

Jacob Cohen • March 18, 2021

In 2021, messaging apps are looking to send a message about monetization

For years, messaging apps have focused on user growth. Now -- with billions of users -- they’re looking to monetize.

Jacob Cohen • March 17, 2021

Stripe just became Silicon Valley’s most precious gem

Whether or not they realize it, nearly every adult in America has used Stripe. This week, the payments platform raised $600m.

Jacob Cohen • March 16, 2021

Looking to the future, Nintendo leverages its past

Nintendo’s beloved characters and enduring hardware have seen massive success. Now, it’s gearing up for the future.

Jacob Cohen • March 12, 2021

Neeva — led by Google vets — raises $40m to build an ad-free search engine

Neeva is trying to build a privacy-first search engine from scratch. It’s got the right team for the job.

Jacob Cohen • March 11, 2021

SpaceX’s rapidly expanding satellite business, explained

SpaceX is leading the way in an internet-beaming satellite space race… for now.

Jacob Cohen • March 10, 2021

Coursera’s IPO signals big changes ahead for higher ed

Coursera is going public. Here’s what that means for the future of higher ed.

Jacob Cohen • March 9, 2021

Indie.vc shut down, but its vision for venture capital lives on

Indie was a venture capital firm focused on profitability before scale. It just closed its doors.

Jacob Cohen • March 8, 2021

Sorry, parents, ‘influencer’ is a real job

New platforms and regulations are pushing the influencer economy to new heights.

Jacob Cohen • March 3, 2021

Google’s gaming platform struggles, explained

Last year, Google was planning to hire thousands to make video games. It just shut down its in-house gaming studios.

Jacob Cohen • March 2, 2021

David Dobrik’s $200m photo app Dispo, explained

David Dobrik’s new photo app is shaking things up in Silicon Valley.

Jacob Cohen • February 26, 2021

Shippo raises $45m to be Amazon for small businesses

Shippo is trying to equip SMBs with the same logistical shipping prowess of Amazon Prime.

Jacob Cohen • February 25, 2021

Better late than never: America is speeding up its broadband strategy

America has a long history of limited internet access for steep prices. 2021 may be the year of real progress.

Jacob Cohen • February 24, 2021

Everyone thought Toast was toast. Now it’s planning an IPO.

When COVID hit the restaurant industry, Toast was in trouble. But things have turned around and now it’s prepping an IPO.

Jacob Cohen • February 23, 2021

This entrepreneur built a $1m SAT-tutoring business from his bed

Young entrepreneur Adam Shlomi scaled a $1m online tutoring company during college.

Jacob Cohen • February 22, 2021

What NASA landing on Mars means for business on Earth

NASA’s Perseverance rover just landed on Mars. Since the 1960s, missions like this have spurred disruptive innovation on Earth.

Jacob Cohen • February 19, 2021

Eavor looks to (literally) heat up the renewable race with $40m investment

Chevron and BP are diversifying their portfolios by investing in geothermal startup Eavor.

Jacob Cohen • February 18, 2021

Nextdoor is the pandemic’s latest information battleground

Vaccine discussions are taking over the hyperlocal social platform.

Jacob Cohen • February 17, 2021

For the next big ecommerce trend, look down and east

Livestreamed ecommerce is taking China by storm. Here’s how.

Jacob Cohen • February 16, 2021

Apple has a plan to disrupt the $10T auto industry… that no one knows much about

Apple has a car in the works and plans to enter a global auto market, but few know what that actually means.

Jacob Cohen • February 12, 2021

Facial recognition has come a long way. Its problems have a long way to go.

Over the last 80 years, facial recognition tech has gone from pen and paper to large-scale automation. But at what cost?

Jacob Cohen • February 11, 2021

Celebrities are taking shots at the liquor market

Actors, athletes, and celebrity chefs are eyeing massive payouts in the lucrative liquor space.

Jacob Cohen • February 10, 2021

WFH has caused a massive chip shortage. And it’s costing car companies billions.

The world needs more semiconductors. That’s a problem for the automotive industry, which may hold back 1m vehicles due to the shortage.

Jacob Cohen • February 9, 2021

Chipotle’s growth plan: Fill your face with burritos via online orders

Chipotle had a big year, with an assist from its cleverly-named drive-thrus (Chipotlanes)

Jacob Cohen • February 7, 2021

Join 2M+ professionals getting the Hustle daily news brief

[class^="wpforms-"]
[class^="wpforms-"]
[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" form-id="exit-popup-general" optinmonster-conversion="true" redirect-after-signup="https://thehustle.co/thank-you-hub/"]
<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); } function appendCheckboxes_email_submission() { var wrappingDiv = document.getElementById('email-submission'); var optInDivs = wrappingDiv.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { el.style.display = null; if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('id', 'trends_opt_in_email_submission'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('for', 'trends_opt_in_email_submission'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive additional emails on hot business opportunities from Trends, by the Hustle"; el.appendChild(checkbox); el.appendChild(label); checkbox.click(); } }) } window.addEventListener('DOMContentLoaded', (event) => { initForm(); if (true) { appendCheckboxes_email_submission(); } }); </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-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?redirect_after=https%3A%2F%2Fthehustle.co%2Fthank-you-hub%2F"> <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 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="trends-opt-in" style="display:none;"></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>