Apple is dropping $1B+ for a building in North Carolina

Today, Apple employs 95k people in America. But by 2026, the iPhone maker has promised to add 20k more jobs on US soil, per The...
Trung T. Phan • April 27, 2021

Facebook wants to be all up in your ear

The audio space has seen a flurry of activity in recent months: Clubhouse just raised at a $4B valuation (mere months after notching unicorn status) Spotify...
Trung T. Phan • April 21, 2021

Health care is the latest Big Tech battleground

It’s no secret that America spends on health care. In 2019, that spending reached $3.8T ($11.6k per person). By 2028, it’s projected to hit...
Jacob Cohen • April 15, 2021

The largest office park in the US has a wild horse problem

The Tahoe-Reno Industrial Center (TRI) is a 107,000-acre office park located south of Reno, Nevada. It’s home to ~130 companies, including Tesla’s $5B Gigafactory...
Kolby Hatch • April 15, 2021

Microsoft drops $16B to acquire Nuance in its biggest deal since LinkedIn

Microsoft’s CEO Satya Nadella really wants to spend cash. As reported by CNBC, Nadella tried to buy TikTok last year for ~$30B. Since that deal...
Trung T. Phan • April 13, 2021

Google vs. Oracle, explained

Over the past decade, Google and Oracle have been waging a high stakes copyright battle. Here’s the pickle: Google used 11.5k lines of code from...
Trung T. Phan • April 8, 2021

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

From 1980 through 2019, the top 5 stocks in the S&P 500 averaged 13% of the index’s total market value. Today’s top 5 —...
Jacob Cohen • March 24, 2021

Facebook and Google are rolling out new products

On the mark (Source: Facebook / The Verge) Facebook is an $800B+ company. Alphabet is a $1.3T+ company. To keep moving the needle on valuations, these...
Trung T. Phan • March 22, 2021

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

Chances are, you use Google to find answers. Chances also are, Google uses Wikipedia to find answers to your questions. Partly because of this —...
Jacob Cohen • March 18, 2021

After a pandemic boom, cloud companies are now collectively worth $2T

Cloud companies are en fuego right now. In its latest State of the Cloud report, Bessemer Venture Partners (BVP) relayed stats on how well cloud-based...
Trung T. Phan • March 16, 2021

Tencent’s investment gain in 2020 was comically high: +$120B

In the subreddit r/WallStreetBets, a popular term for when an investment goes up is “tendies” — as in chicken tenders. Why? Well, the answer to...
Trung T. Phan • March 11, 2021

Microsoft gets Mesh-y with the future of mixed reality

Microsoft this week released a new mixed reality platform called Mesh, rolling the product out at its Ignite 2021 virtual conference. The conference was itself...
Kolby Hatch • March 4, 2021

Meet #Hugops, the hashtag destined to trend when your favorite website goes down

When a website crashes, who gets the call? The pressure to keep a Fortune 500 website up and running could make an Instant Pot crumble....
Kolby Hatch • March 3, 2021

Apple launches its inaugural Black Entrepreneur Camp

In January, Apple made news when it announced it was putting aside $100m to address racial equity and justice. Early stage VC firm Harlem Capital...
The Hustle • February 25, 2021

Big Tech vs. Australia, explained

Over the past 3 years, Australian regulators have been prepping a new bargaining code to force Big Tech firms to pay for content on...
Trung T. Phan • February 19, 2021

There’s a Big Tech battle going down in North Dakota

*** Teddy Roosevelt was born in New York, but the “trust busting”...
Trung T. Phan • February 17, 2021

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

Few things are guarded more heavily than the Krabby Patty secret formula. Apple’s auto ambitions are among them. With Apple looking to enter a $10T...
Jacob Cohen • February 12, 2021

Amazon Web Services vs. Google Cloud

AWS’s **profit** is more than Google’s **revenue**. (Source: Axios) Slightly lost in the shuffle of the “Jeff Bezos is stepping down” news is the latest...
Trung T. Phan • February 5, 2021

Databricks raises $1B (at a $28B valuation!) to build ‘data lakehouses’

In what’s beginning to feel like a daily ritual, another tech company — this time, Databricks — announced $1B in Series G funding at...
Jacob Cohen • February 3, 2021

Intel has fallen behind in the semiconductors war. Can a new CEO turn it around?

In 2015, the combined market value of the world’s semiconductor firms was $1T+. Today, the total value is $4T+, according to The Economist. Unfortunately for...
Trung T. Phan • January 25, 2021

The FTC’s punishment of a facial recognition app could be the future of AI regulation

Facial recognition before tech (Source: Good Mythical Morning, YouTube) When Google trains its search engine algorithms, it does so on billions of queries a day. If...
Trung T. Phan • January 22, 2021

How will the Biden administration deal with tech?

President Biden will have his hands full in coming days as he wrestles with a slate of executive orders and an ongoing pandemic —...
Trung T. Phan • January 21, 2021

The security startup that sold 1m 2FA dongles to Google

“What if competes against us?” It’s a question every startup asks itself. There’s the flip side too, though: What if a...
Trung T. Phan • January 7, 2021

One way to see the future? Track corporate patents

Trends member Neer Sharma has been rounding up the best corporate patents every week for his must-read newsletter Patent Drop. Here are some of Sharma’s...
Trung T. Phan • December 23, 2020

Europe is dropping the hammer on Big Tech (again)

The largest tech players in Europe — like SAP ($148B), Spotify ($60B), Adyen ($57B) — are minnows compared to competitors in: America: Apple, Amazon, Microsoft,...
Trung T. Phan • December 17, 2020

Um, how do you actually break up Facebook?

Image Source: Giphy Breaking up Facebook is like playing laser tag drunk. It’s a great idea at first blush… but if you think through the actual...
Trung T. Phan • December 15, 2020

Zucked: the United States government wants to break up Facebook

Less than 2 months ago, the US Department of Justice (DOJ) smacked Google with an antitrust case. In perhaps the greatest “hold my beer” ever,...
Trung T. Phan • December 10, 2020

Stripe’s unique approach to climate change

Stripe is on a tear. In 10 years, the fintech firm has grown from a startup founded by 2 brothers into a $100B payment-processing behemoth. Now,...
Trung T. Phan • December 3, 2020

The future of online security and privacy is being decided right now

On Monday, the Supreme Court heard oral arguments for a case with wide-ranging implications for how the digital sphere will be policed. Here’s what you...
Trung T. Phan • December 2, 2020

A wave of bargain shopping IPOs are coming. Why now?

For the longest time on the internet, the best places to lowball-offer your way to a great bargain were eBay and Craigslist. But things changed...
Trung T. Phan • December 2, 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="FI"> <input class="funnel-submission-url hidden-input" type="hidden" name="submission_url" value="https://thehustle.co/tag/big-tech/page/3/"> <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>