Digits: Terrible gas mileage, Coca-Cola cocaine, and more wild numbers

Plus: Retirement bitcoin, Apple’s revenue per second, and more.

Jacob Cohen • May 2, 2022

The Fed’s crackdown on printed guns

Ghost guns are assembled at home via kits or 3D printing. New rules would see them regulated like traditional firearms.

Juliet Bennett Rylah • April 12, 2022

Where are the electric mail trucks?

Bureaucracy and budgets are keeping USPS from upgrading to a fully EV fleet.

Rob Litterst • March 11, 2022

The IRS and facial recognition, explained

The IRS reversed course on its plans to use facial recognition software after backlash from activists who cite all sorts of problems with the tech.

Juliet Bennett Rylah • March 10, 2022

The online group trying to buy the US Constitution, explained

ConstitutionDAO is trying to crowdfund a purchase of the US Constitution. It might just work.

Rob Litterst • November 17, 2021

Trump’s SPAC, explained

Donald Trump’s new venture -- Truth Social -- wants to take on CNN, Twitter, and Amazon Web Services. There are no details as to how that’ll happen.

Trung T. Phan • October 22, 2021

President Biden is laying down the law for EVs

President Biden wants 50% of new cars on the road to be electric by 2030.

Rob Litterst • August 9, 2021

Could Wikipedia’s crowdsourcing be the solution to pandemic misinformation?

Could a crowdsourced health site solve public distrust in the CDC?

Jacob Cohen • July 29, 2021

President Biden takes his shot at Big Business

President Biden’s new executive order looks to “promote competition” and “increase wages” across all parts of the US economy.

Trung T. Phan • July 12, 2021

The $1.6T student debt problem

The student loan freeze ends this fall. Here’s what readers and experts say.

Juliet Bennett Rylah • June 16, 2021

Meet cybersecurity’s nightmare fuel: Quantum hacking

Quantum hacking will completely compromise the existing security infrastructure of the internet. Arqit is building a solution.

Kolby Hatch • June 15, 2021

US Army eyes the future, awards Microsoft $21.9B contract for AR headsets

Microsoft is building 120k advanced AR headsets for the US Army. It’s not the company’s first foray into National Defense.

Jacob Cohen • April 2, 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

Unreleased FTC documents detail Google’s monopoly playbook

One reason that the FTC didn’t file monopoly charges against Google in the 2010s: It thought the mobile search market was too small.

Kolby Hatch • March 18, 2021

How will the Biden administration deal with tech?

President Joe Biden’s position on antitrust laws, Section 230, China, immigration, and more.

Trung T. Phan • January 21, 2021

It happened. Twitter shut down @realDonaldTrump for good

Twitter permanently suspended the @realDonaldTrump account. What comes next?

Trung T. Phan • January 11, 2021

Scammers have ripped off as much as $36B in unemployment benefits this year

US states are fighting back against an unemployment benefits scam originating from Nigeria.

Ethan Brooks • January 6, 2021

Anonymous shell companies will (finally) be illegal

The new defense bill will make disclosure requirements for new LLCs much more strict.

Trung T. Phan • January 4, 2021

The FTC went old school in blocking a razor acquisition

The FTC’s move to block a P&G-Billie deal is based on the traditional antitrust playbook.

Trung T. Phan • December 11, 2020

Zucked: the United States government wants to break up Facebook

The Federal Trade Commission wants Facebook to unwind its deals for Instagram and WhatsApp.

Trung T. Phan • December 10, 2020

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

A case concerning the Computer Fraud and Abuse Act (CFAA) could give Big Tech even more power.

Trung T. Phan • December 2, 2020

What does a Biden win mean for tech?

Here’s what Joe Biden’s victory means for antitrust, Section 230, immigration, axes and more.

Trung T. Phan • November 9, 2020

Voting machines have transitioned from punch cards to scanning tech, but problems persist

The majority of today’s votes are counted via scanning and direct-recording electronics (DRE). How did this happen?

Trung T. Phan • November 6, 2020

Voting machine? Or something else…

Can you find the voting machine?

Trung T. Phan • November 6, 2020

The voting machine duopoly, explained

Two companies control technology responsible for 75%+ of US voters. Here’s what that means for innovation and oversight.

Trung T. Phan • November 6, 2020

What’s up with the pollsters?

Pollsters -- including 538’s Nate Silver -- had another rocky election cycle. Why?

Trung T. Phan • November 5, 2020

How businesses scored on the ballot

The weed and ridesharing industries took home some Ws.

Trung T. Phan • November 5, 2020

The government is going after Big Tech — and ‘Medium Tech’ is bracing for impact

More than a dozen medium-sized internet companies are looking to form a coalition to lobby against sweeping rule changes related to Section 230.

Rob Litterst • November 5, 2020

Here’s what elections of yesteryear would look like on Twitter

We give pre-Twitter presidential elections the tweet treatment.

Trung T. Phan • November 5, 2020

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>