Digits: Hummers, dog hotels, and $1T gift cards

Plus, more numbers about airplane innovations and cities seeing rent drops.

Jacob Cohen • 2 hours ago

The news around gas prices, explained

How we got here, and what’s being done to fix it.

Jacob Cohen • June 23, 2022

Is scooter-sharing back?

The pandemic put scooter-sharing on pause, but usage is bouncing back.

Rob Litterst • June 1, 2022

Funding is coming for green school buses

The EPA’s new program replaces old buses with more efficient models.

Juliet Bennett Rylah • May 24, 2022

Luxury car washes, explained

Owners are offering everything from food and drinks to hookah to lure customers.

Rob Litterst • April 27, 2022

The future of traffic lights

AI can help time traffic lights to improve emergency response, congestion, and public transit.

Juliet Bennett Rylah • April 25, 2022

Flight execs are ready for mask mandates to end

The mask mandate for transit is maybe coming to an end — or so air execs hope.

Juliet Bennett Rylah • April 13, 2022

To BEV or not to BEV, that is the question

If any car is gonna get rural Americans to go green, it’s an electric F-150.

Jacob Cohen • April 12, 2022

Digits: Sunken lambos, taxes, bad dates, and more

Plus: WhatsApp voice messages, and iPhones stacked to the moon.

Jacob Cohen • April 11, 2022

What the heck is auto geofencing?

A new technology could make roads safer and reduce emissions.

Mia Sullivan • April 5, 2022

Uber returned from the dead. What’s next?

The end appeared nigh for Uber. Now it's becoming a super app.

Jacob Cohen • March 8, 2022

Uber’s latest feature: Your rating

Uber now lets you view your rating counts, and the company announced the best and worst rider cities.

Jacob Cohen • February 22, 2022

Digits: Super Bowl bonuses, wasabi, and used cars

Plus: The biggest sports bet ever made and an odd fact about street names.

Jacob Cohen • February 14, 2022

Do cars have a weight problem?

In 2020, the average EV sold in Europe was 16% heavier than other cars.

Jacob Cohen • February 10, 2022
Staten Island Ferry

Digits: EV ads, a close call, and a Staten Island ferry

Plus: Train theft and Disney’s descendants.

Jacob Cohen • January 24, 2022

Ford’s EV progress pushes the carmaker past $100B

Ford’s progress in EV manufacturing has boosted its stock price by 160%+ in the past year.

Trung T. Phan • January 14, 2022

Intel is spinning off its self-driving unit for $50B — why?

Intel acquired Mobileye for $15B in 2017. With markets hungry for next-gen auto tech, its spinning off the self-driving unit at a potential $50B valuation.

Trung T. Phan • December 9, 2021

Cities are still struggling to manage scooters (and the people who ride them)

Cities are still grappling with e-scooters. Or, more accurately, people who aren’t riding them safely.

Juliet Bennett Rylah • November 23, 2021

What is universal basic mobility?

People who have access to transit have more opportunities. Universal basic mobility is the idea that everyone should have that.

Juliet Bennett Rylah • November 15, 2021

How Rivian customers score on its IPO

Rivian has spiked 50%+ on its first 2 trading days and -- at $120B+ -- is now worth more than Ford or GM.

Trung T. Phan • November 12, 2021

By the numbers: New York sand, slow chargers, and irritating $300m chipmunks

Plus: Expensive cadaver dissections and Amazon’s $60m rip-off.

Jacob Cohen • November 8, 2021

Driverless trains may be the future of freight

Driverless trains could play a big role in the future of freight, and help solve both the supply chain and sustainability crisis in the process.

Rob Litterst • October 13, 2021

RVs are flying off the shelves

RV sales are kickin’ into high gear and are expected to grow 34% this year.

Jacob Cohen • September 14, 2021

Digits: Amazon in the sky, billions of parking spots, and $135m jewels

Plus: Longer wind turbines, CVS thefts, and ketchup fraud.

Jacob Cohen • September 7, 2021

What’s the deal with electric school buses?

How many electric school buses are there in the US? (Hint: very few).

Jacob Cohen • September 2, 2021

Tesla’s autopilot technology is under the microscope

The US government opened a formal investigation into Tesla’s autonomous driving system following a series of crashes with parked emergency vehicles.

Rob Litterst • August 18, 2021

Lacuna’s digital twin technology is a game-changer for city transportation

Lacuna, a startup that offers digital twin software for cities, raised $16m to help improve city transit networks.

Rob Litterst • July 27, 2021

AI is here for car appraisals (finally)

Tractable’s computer vision tech makes the post-accident car appraisal much faster.

Trung T. Phan • June 18, 2021

So, are we getting flying cars or what?

Several companies are working on flying cars or taxis. But when can we ride in them?

Juliet Bennett Rylah • June 17, 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>