Mia Sullivan
Contributor, The Hustle

Gaming can be good for you

A recent review of over ten years of gaming studies found that gaming in moderation has some positive side effects.

Mia Sullivan • May 23, 2022

Airfare prices are soaring past inflation

Several forces are colliding to push the price of airfare well beyond inflation.

Mia Sullivan • May 19, 2022

The rise of live-in landlords, explained

Young homeowners are renting out rooms of their house to deal with rising home prices and mortgage rates.

Mia Sullivan • May 16, 2022

Are smart buildings a smart move?

Running your office building like a computer has some pros and cons.

Mia Sullivan • May 10, 2022

Can table scraps save the planet?

Food startups are embracing the circular economy by repurposing food waste.

Mia Sullivan • May 5, 2022

What’s the fate of virtual events now that we’re back IRL?

Virtual events platforms are struggling with the return of in-person events.

Mia Sullivan • May 3, 2022

Is Lululemon the next Nike?

The brand has aggressive goals, but catching Nike will be an uphill sprint.

Mia Sullivan • April 29, 2022

Wind power is blowing up

With climate reports looking grim, gusty days might be our new best friend.

Mia Sullivan • April 22, 2022

Pinterest, Ford among companies responding to grim climate report

Companies reiterate their sustainability efforts following a new climate report.

Mia Sullivan • April 11, 2022

What the heck is auto geofencing?

A new technology could make roads safer and reduce emissions.

Mia Sullivan • April 5, 2022

Pandemic homebuyers have big regrets

The pandemic spurred many to buy homes. But now ~75% of new homeowners say they regret it.

Mia Sullivan • March 29, 2022

Why are Californians going off the grid?

Unreliable utility companies and changing energy costs are pushing residents to build their own energy systems.

Mia Sullivan • March 18, 2022

How the war is destabilizing the digital gig economy

Ukraine and Russia are key players in the global gig economy, and the war is exposing how much American and European companies rely on them.

Mia Sullivan • March 16, 2022

In the pandemic era, can #vanlife go on? It depends on your rig

Some van fans are getting REALLY socially distant.

Mia Sullivan • April 24, 2020

Coronavirus is a boon to… survival kit sales

Many businesses are struggling with plunging demand. One industry isn’t: disaster preparedness.

Mia Sullivan • March 12, 2020
Google Health logo

Google Health is growing — despite privacy concerns and a federal inquiry

Google has moved 500+ employees under the banner of its booming health business, according to CNBC. The search giant’s health biz dates back more than a decade, but its 1st “Google Health” product was terminated back in 2012.  These days, the health unit is working on improving the search results that consumers see when they […]

Mia Sullivan • February 17, 2020

Ad-targeting tech goes old school — with snail mail

Some companies use your web-browsing activity to send you mail IRL.

Mia Sullivan • February 2, 2020

Brexit could be good news for… pubs?

The beloved British pub industry has rebounded following a decade of closures. But will Brexit keep the suds flowing?

Mia Sullivan • December 20, 2019

Employee stock options aren’t just for startups any more

Integrity Marketing Group, an insurance company that’s owned by a private equity outfit, announced that it will pay out an aggregate of $50m to its 750 employees in bonuses AND give them stock options for the first time.

Mia Sullivan • December 16, 2019

Your favorite childhood pancake behemoth wants to get ya before work

IHOP launched a chain of fast-casual restaurants called Flip’d in the hopes that the new restaurant concept can expand its appeal.

Mia Sullivan • December 12, 2019

Hey tech people, the Buckeye State wants ya!

Venture capital investment in Ohio boomed from $432m in 2013 to $1.16B in 2018, and the Buckeye State has quietly become a hotbed for startups that make everything from connected cars to health care products

Mia Sullivan • December 9, 2019

Procrastinating hard on something? Hire a ‘babysitter’ to hold you accountable

A new startup called Focused gives distracted workers a place to get their sh*t done -- and also a series of check-ins every 20 minutes to ensure they stay on task

Mia Sullivan • December 6, 2019

Spotify announced its first music awards show… then Apple followed suit

Apple and Spotify both have their own music awards now, which give listeners a way to “vote” for their favorite artists by streaming their songs.

Mia Sullivan • December 6, 2019

Would you buy a house in a community with no cars?

A new real estate development in Tempe, Arizona, with units for 1k residents will be car-free.

Mia Sullivan • December 3, 2019

Sparks fly as Taylor Swift sticks it to the man

As Taylor Swift pushed for control of her master recordings, Swifties came to her defense, while the man who acquired her record label said his family was receiving death threats.

Mia Sullivan • December 1, 2019

Private companies are taking the weather biz by storm… and raising some red flags

The weather forecasting biz is booming, but questions about how data should be managed remain.

Mia Sullivan • November 26, 2019

Victoria’s Secret cancels its fashion show, in bid to remain culturally relevant

Victoria’s Secret’s signature event is cancelled, largely due to ongoing criticism about the company’s objectification of women.

Mia Sullivan • November 25, 2019

Loon is flying the internet to rural areas… via balloon 

A sister company of Google is using balloons to bring the internet to the Amazon rain forest.

Mia Sullivan • November 22, 2019

America, the land of the… oligopolistic market economy?

Mega-mergers have created consolidation across the US economy, making many services more expensive in the US than Europe — a reversal from 20 years ago.

Mia Sullivan • November 15, 2019

The US Nuclear Arsenal No Longer Requires… Floppy Disks?

The Defense Department recently completed a system update that will finally phase out floppy disks from the Strategic Automated Command and Control System (SACCS), which controls America’s nuclear arsenal.

Mia Sullivan • October 28, 2019

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/signup" 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); } 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"> <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>