This under-the-radar streaming service might be the next big thing

There’s a dark horse candidate in the streaming sweepstakes. Tubi is a free, ad-supported platform with 23k+ offerings and 25m viewers. It’s especially popular with...
Belle Long • August 11, 2020

A private-equity firm bought Ancestry.com for $4.7B. Here’s what they might do with it.

The Blackstone Group is acquiring a 75% stake in Ancestry.com for $4.7B. It’s a major move at a tricky moment Two DNA-testing kingpins, Ancestry and 23andMe,...
Nick DeSantis • August 7, 2020

What happens when Google barges in on your territory, in 2 charts

Google wants to keep your nest safe: It’s investing $450m in the home-security company ADT. The idea? Turn Google’s Nest devices into the “cornerstone” of...
Nick DeSantis • August 4, 2020

Jaeson Ma: ‘I woke up to Triller being the #1 app in the world’

By Trung Phan (@TrungTPhan) *** I recently caught up with entrepreneur and investor Jaeson Ma, who is a co-owner of Triller and previously invested in Musical.ly...
Trung T. Phan • August 3, 2020

We looked for love in all the wrong places

Happn is a dating app that helps you match with the cute rando you saw crossing the street. It’s kind of like Missed Connections,...
Caroline Dohack • July 30, 2020

Can Google searches predict a pandemic?

If you catch yourself typing “my head hurts” into Google, give yourself a little applause: You’re doing a public health service. One Harvard team created...
Michael Waters • July 16, 2020

This app is sending people on blind scavenger hunts

To anyone who’s ever used the word wanderlust unironically: This one’s for you.  Randonautica spits out random coordinates for users to explore in the real...
Belle Long • July 10, 2020

The UK government is taking a $500m stake in a bankrupt satellite company

Elon Musk has some unusual competition in the space race to improve the consumer internet. The UK government is investing $500m and taking a 20%...
Nick DeSantis • July 6, 2020

The criminal underworld just lost its favorite messaging app

If your friends have been swapping messages on Encrochat, it’s time to hit them with a little side eye. You can think of EncroChat as...
Michael Waters • July 3, 2020

A new meme-making matrix could take your mashup game to the next level

For years, digital tools like Photoshop have helped demystify design for amateurs (and have successfully convinced them to stop using Comic Sans). Koji, a new...
Belle Long • July 2, 2020

Pandemic-era Roomba sales prove it: Success doesn’t happen in a vacuum

Personal robots are on fire. Can I get a HAL yeah? Roomba — your mom’s cute little disk-shaped vacuum — has gone from joker to...
Caroline Dohack • June 26, 2020

Human IPO wants you to buy shares in regular people

Finally, we have a viable counterpart to Michael Scott’s iconic announcement, “I declare bankruptcy!” Now every midlevel worker in Silicon Valley is shouting into...
Michael Waters • June 24, 2020

Google vs. Photoshop: Fact-checking for images arrives

Google just opened up a new front in the battle against misinformation — fact-checking pictures. The fact checks, gathered from sources Google deems trustworthy, will...
Belle Long • June 24, 2020

Sharing is caring: These startups are streamlining knowledge-sharing

Google is great. But there’s something daunting about getting a gazillion results in .6 seconds. Info-sharing startups like Notion, Coda, and Almanac are organizing that...
Belle Long • June 23, 2020

This portable urinal company is flush with demand

If you’ve ever peed in a water jug in the back seat of a car and thought, “I’m OK with this, but I would...
Michael Waters • June 23, 2020

Meet the new upstart in the world of high-priced art sales

Buying a prized Picasso painting could be as simple as swiping your finger. That’s the idea behind Fair Warning, a new app from a former...
Nick DeSantis • June 22, 2020

These startups want to make your Zoomin’ a little more human

In the early days of quarantine, the magic of Zoom felt like a blessing. One click, and poof — all of your colleagues appeared...
Nick DeSantis • June 19, 2020

Long-distance relationships only work if they’re with a dog

Tired: Fostering a dog in quarantine. Wired: Adopting a virtual dog in quarantine. In India, a veritable kennel of pet owners unleashed their dogs into the...
Michael Waters • June 19, 2020

A new player in email knocked over a bushel of debate about Apple’s App Store

The little red bubble with the scary number proves it: Managing your email is a pain in the ass. This week, a new service arrived...
Nick DeSantis • June 18, 2020

TikTok creators’ new dance move: flipping China censorship on its head

Move over, Lil Huddy. TikTok’s got a new crush – Xi Jinping, leader of the Chinese Communist Party. Gen Z users are flexing their satirical...
Belle Long • June 18, 2020

Some companies filed for bankruptcy, but their stocks are going bonkers anyway

Photo: Hertz, via Twitter Last week, an unusual bit of Wall Street news sent a flotilla of financial scribblers scrambling to pick up their pens:...
Nick DeSantis • June 15, 2020

Twitter’s experiments try to make your timeline a little less awful

Credit: Claudio Schwarz on Unsplash Hey, did you do the reading? Bet you thought you’d left that question behind in Psych 101. It’s making a comeback...
Belle Long • June 12, 2020

YouTube creators are turning clicks into charity

Photo: Vee Kativhu / Youtube PSA: Here’s a golden opportunity for some guilt-free bingeing.  A few YouTubers cooked up a cool way for people to contribute...
Belle Long • June 11, 2020

Tech is shaping the protests, from police scanner apps to Google Docs

Photo by Stephanie Keith/Getty Images After more than a week of demonstrations, the protest movement is evolving. Demonstrators are reinforcing their tactics with some tech-savvy...
Belle Long • June 9, 2020

Reebok and partner gyms walk away from CrossFit after CEO’s ‘FLOYD-19’ tweet

The world is watching how brands respond to problems of racial inequity. Actions count more than words, and a slip-up can cost you dearly. CrossFit...
Nick DeSantis • June 9, 2020

India’s potential is irresistible for tech’s bigwigs

Jeff Bezos may bust out the billions for one of India’s largest telecom companies. Amazon is considering a $2B stake in Bharti Airtel, in a...
Belle Long • June 5, 2020

For better or worse, social media makes it impossible to look away

(Photo by Scott Heins/Getty Images) The demonstrations over George Floyd’s death that have wracked American cities for the last week echo major protest movements of...
Nick DeSantis • June 2, 2020

Scooter companies hope for a 2-wheeled revival — if they can survive long enough

With more states easing up on lockdown restrictions, city-dwelling consumers who leave their quaran-caves after weeks in isolation have a few questions to answer: Can...
Nick DeSantis • May 18, 2020

Virtual reality can’t catch a break

A VR app like Bigscreen should be all anyone can talk about right now. Forget Netflix Party: With movie theaters closed across much of...
Michael Waters • May 14, 2020

The market for refurbished tech is shining like new

Consider the sad old iPhone sitting in your junk drawer. It must be lonely, right? Don’t feel too sorry. These days, it might be the...
Nick DeSantis • May 14, 2020

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="DE"> <input class="funnel-submission-url hidden-input" type="hidden" name="submission_url" value="https://thehustle.co/tag/personal-tech/page/2/"> <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>