Wes Schlagenhauf
Writer, The Hustle

USDA hopes to revive spinach sales with a more colorful variety

On Monday, the USDA announced a new colorful variation of spinach. Now the department hopes to partner with a manufacturer.

Wes Schlagenhauf • November 8, 2019

Which historic booze will be the next Aperol? Here are some contenders

After the classic booze Aperol took off last summer, other alcohol brands are beginning to pitch themselves as successors.

Wes Schlagenhauf • November 7, 2019

Got milk? Chinese dairy demand helps the sweet, wholesome cream rise to the top

Milk prices are soaring thanks to a rise in Chinese dairy consumption.

Wes Schlagenhauf • November 6, 2019

You may want to rethink ordering the swordfish… unless you’re cool with shark

A new report shows that 15% of all labeled swordfish is actually shark. Now, a team of Italian scientists is advocating for a cheaper and more economical testing process.

Wes Schlagenhauf • November 6, 2019

Deutsche Telekom and the insurance startup Lemonade are in a colorful dispute

Insurance startup Lemonade is entering a fight with T-Mobile’s parent company over its use of the color magenta.

Wes Schlagenhauf • November 5, 2019

Companies document consumer scores. Here’s how to check a few of yours.

Data companies analyze and sell your data to customers, resulting in a consumer score. Here’s how you can request to look at some of that information.

Wes Schlagenhauf • November 5, 2019

As the future of coal darkens, Murray Energy files for bankruptcy

Murray Energy Corp. becomes the 8th coal company in the past year to file for bankruptcy protection.

Wes Schlagenhauf • October 30, 2019

Sexy Halloween costumes are crazier than ever thanks to Yandy.com

Sexy Halloween costumes are keeping the Halloween spirit alive, and companies like Yandy are cashing in on the craze.

Wes Schlagenhauf • October 30, 2019

Think you’re going green by streaming everything? Think again

Climate change activists are coming for our content, and a new report shows that they have a point.

Wes Schlagenhauf • October 29, 2019

Inside the business of the gig economy’s nightly scooter scavenger hunts

Micro-mobility companies have created a new gig-economy niche, but, as it turns out, the system for charging dead scooters and e-bikes is far from perfect.

Wes Schlagenhauf • October 29, 2019

Spencer Dinwiddie wants to turn his NBA contract into an investment opportunity

Spencer Dinwiddie’s plan to turn his contract extension into a digital investment token is being heavily scrutinized by the NBA -- here’s how it works.

Wes Schlagenhauf • October 23, 2019

Amazon quietly fires 3 of its major delivery firms following a spotlight on fatalities

Amazon cut ties with 3 of its major delivery firms after investigations put a spotlight on fatalities linked to the companies.

Wes Schlagenhauf • October 16, 2019

Forget robots, AI supervisors are working to automate humans

A handful of US companies are using AI-software to monitor human performance to increase optimization in the future.

Wes Schlagenhauf • October 15, 2019

That’s the spooky spirit: Bungalo is now inspecting homes for ghosts 

For the month of October, Bungalo announced it will add paranormal reports to its list of home inspections.

Wes Schlagenhauf • October 11, 2019

As Ring’s surveillance partnerships come into focus, civil rights groups speak up

As Ring expands partnerships with local law enforcement, the fine print issues are becoming clearer.

Wes Schlagenhauf • October 10, 2019

Bloomberg’s wealth chart helps visualize the global wealth gap 

Bloomberg’s new wealth chart illustrates the vast net of income inequality.

Wes Schlagenhauf • October 9, 2019

Another day, another squalor: US cities are working to curb the rise of dollar stores

As dollar store backlash rises, more cities are crafting laws to help curb the spread of food deserts.

Wes Schlagenhauf • October 8, 2019

Football is getting its bell rung with products that push concussion-safety pseudoscience

Football’s concussion problem has given way to a litany of products backed by pseudoscience.

Wes Schlagenhauf • October 3, 2019

Rhino lands $21m in funding to free renters from security deposit purgatory

Rhino, a company that wants to put the billions of rental deposit dollars back into the hands of the renter, just raised a $21m Series A.

Wes Schlagenhauf • October 1, 2019

Lag in the wag: Wag’s big funding round from SoftBank has failed to pay off 

Wag has lost a large amount of market share since fetching $300m from SoftBank.

Wes Schlagenhauf • October 1, 2019

In a flurry of Uber news, one inflammatory report stands out…

Uber’s investigative unit highlights the broken review process when it comes to harrowing customer complaints.

Wes Schlagenhauf • September 27, 2019

European court sides with Google in ‘right to be forgotten’ case

Europe’s top court agrees with Google in ‘right to be forgotten’ battle.

Wes Schlagenhauf • September 25, 2019

Police are being armed with their least deadly weapon yet: Virtual reality

Axon is the latest major organization to get into VR, and the company hopes it can cut down on deadly police shootings in the US.

Wes Schlagenhauf • September 24, 2019

As the content wars heat up, Roku’s stock price is a roller coaster of stre-motions

As competition increases, the consensus on Roku’s stock viability grows even more scattered.

Wes Schlagenhauf • September 23, 2019

Zume moves outside of pizza bots with new ‘Forward Mobile Kitchens’

Zume is broadening its business model with its new “Forward Mobile Kitchens”

Wes Schlagenhauf • September 20, 2019

Vape-hibition: India, one of the world’s largest smoking markets, quits e-cigs cold turkey

India has announced an immediate ban on e-cigarettes as global vaping backlash continues to grow.

Wes Schlagenhauf • September 19, 2019

Strider wants global IP-thieves to know this town ain’t big enough for the both of them

Security startup Strider comes out of stealth to keep international IP-thieves at bay.

Wes Schlagenhauf • September 18, 2019

Going up: Kone Oyj plans to bid on Thyssenkrupp’s elevator division

Antitrust concerns loom as one of the big 4 elevator giants looks to further consolidate the industry

Wes Schlagenhauf • September 11, 2019

McDonald’s acquires voice-recognition company to improve its drive-thru game

McDonald’s continues to double down on new drive-thru technology.

Wes Schlagenhauf • September 11, 2019

Colombia is becoming a global player in the medical marijuana market

The Colombian medical mary jane market is making big strides as it hopes to become a major global player.

Wes Schlagenhauf • September 10, 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/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="US"> <input class="funnel-submission-url hidden-input" type="hidden" name="submission_url" value="https://thehustle.co/author/wess/"> <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>