The latest fashion? Digital clothes

The Hustle

Happy Monday, people… and welcome to Turkey Week. That’s right, Turkey Week. If people celebrate their birth month, why can’t we celebrate Turkey Week? Anway, it’s going to be a busy few days. Today:

  • Apparently, digital clothes are now cool
  • There’s new data about the value of school
  • Victoria’s Secret’s lingerie empire is starting to unspool

Start the week off on a high note.

The Hustle Daily Email

Digital clothes are fashion’s freaky new frontier

A company called Carlings offers a pair of high-fashion jeans for $22.04. Seems like a good deal, right?

But there’s a catch: The jeans are digital. (To be clear, that means they literally don’t exist in real life.) 

So, what’s going on here? 

Once sold, the company’s digital clothing is applied to photos submitted by users — which are then doctored to include the new clothing. 

Here’s how it works, according to the company’s website

  1. Take a picture of yourself; 
  2. Choose a product from webshop; 
  3. Upload your picture;
  4. 3D tailor adjusts your picture to feature your new purchase; 
  5. Share on social. 

And voila — an Instagram-worthy photo

Then, somehow, it gets even weirder

The company — which, by the way, is a real clothing company based in Scandinavia — is positioning its “digital collection” as an environmentally responsible alternative to… real clothes? 

A promo video on the digital collection’s page says: “Every second, the world wastes a garbage truck full of clothes.” Then, it says: “This is the digital clothing collection, with zero impact on the environment.” 

Carlings seems to have launched its digital collection, at least in part, as a PR stunt to highlight the company’s focus on sustainability.

But other companies are also selling digital clothes

Another startup called The Fabricant has created a “digital denim” line in partnership with the denim giant Soorty.

Both Carlings and The Fabricant have also struck partnerships with physical retailers. Carlings and The Fabricant both participated in a London pop-up event called Hot Second that allowed customers to “try on” clothes with the help of a “digital tailor” and a specially designed “magic mirror.”

A few months ago, a blockchain-based dress made by The Fabricant sold for $9.5k.

And, after all, digital influencers like Lil Miquela and Janky and Guggimon are going to get high-fashion wardrobes somewhere… 

Share on Facebook Share on LinkedIn Share on Twitter View in Browser

Newly released tuition and salary data reveals just how much (or how little) your top-dollar education is worth

The Education Department just published numbers on student debts vs. starting salaries for recent US graduates, broken down by degree and program. Some of the insights may have you shaking your highly educated fists at the tuition gods.

Many grads land with a pocket full o’ debt 

And those loans are outweighing starting salaries — sometimes by more than 2X. Ouch.

STEM grads from top B.A. programs are sitting the prettiest… but Ivy doesn’t mean everything. Shoutout to Bismarck State biz school grads, whose $100.5k starting salaries beat out many top dawgs.

Apparently, major/concentration does matter. For example, master’s grads coming out of USC’s highly ranked drama/arts program face a brutal $100k-to-$30k debt-to-income ratio. *Theater majors across the nation gasp, swoon, throw drinks in partners’ faces.*

To be fair, we don’t yet have data from other years, and many career payoffs take time to ramp up (what’s up, doc). Also, these numbers don’t account for geographic cost of living.  

Regardless, this long-overdue reporting could help students make better choices

It should also encourage colleges to improve their ROI.

Even at four-year public colleges, in-state students face annual price tags, counting room and board, of over $20k. When you multiply that by four years and then try to tackle it with a ~40k salary… it makes you wonder whether it was worth it.

More symmetric info within the education market will hopefully stir up some healthy supply-side competition. It also may lessen the weight given to elite degrees, and erode the stigma of opting for vocational training… or playing hooky altogether.

Share on Facebook Share on LinkedIn Share on Twitter View in Browser

Making money while you sleep: The wonder of passive income

It’s no secret that making money while doing nothing is, well, pretty ideal

The question is, how do ya do it? 

For most of us, the kind of investments that could score us big-time passive income (like real estate) are unattainable — we don’t know about you, but we don’t have an extra $250K just sitting around.

But Fundrise says otherwise.

Their online platform lets you invest in private market real estate at a cost that everyone can afford (as little as $500).

Save up to 40% on costs and fees, potentially earn up to double-digit returns, and aim to start building passive income so you can make money while you’re literally unconscious.

Dream of extra dough →

FINE-ISH PRINT: If legal terms and disclaimers are your jam, call this Fundrise page jelly.

Small business of the week: Mindful mom brings pregnancy  subscription box to life

When Christine Deehring was pregnant with her first child, Ainsley, she wanted to protect her from day 0. 

She quickly found herself overwhelmed trying to navigate chemicals like parabens, phthalates, or retinoids in everyday products. But as she looked for pre-screened products tailored to expectant mothers, she couldn’t find the right solution.

Recognizing she shared this problem with other expecting moms, Deehring founded Bump Boxes. The company offers a monthly subscription service providing 6-8 products that are safe for pregnant women, from belly oils to teas. Boxes can also be purchased as gifts.

In 4 years, Bump Boxes has grown to $20m in annually recurring revenue, serving hundreds of thousands of customers. 

The company typically attracts mothers early in their pregnancy and keeps them through the baby’s 3rd birthday. That’s 45 months of potential revenue, with an average price of $35/month. 

Deehring credits her company’s success to “always putting mom first.” The company calls every mother who signs up, attempting to build a relationship during an influential time in the mother’s life.

Deehring’s advice to first-time founders? “Don’t be romantic about how you make your money — just pick up the phone and start talking to customers. The goal isn’t to out-innovate your competitors, it’s to out-sell them.” 

  • Founders: Christine and Leland Deehring
  • Employees: 50
  • Years in business: 4
  • Cost to launch: $150k
  • Funding methods: Personal savings and angel funding
  • 1st-year revenue: $24k
  • Current annual revenue: $20m

Want your story featured? Fill out our Small Business survey. See anonymized financials of 500+ companies by subscribing to Trends.

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

The Victoria’s Secret fashion show — known for sparkly lingerie, angel wings, and unrealistic portrayals of the female body — just got the ax. 

This is on the high heels of steadily declining sales from the biz that brought you your first push-up bra. Although Victoria’s Secret is still the biggest lingerie brand in the US with 24% market share, that’s down from about 32% in 2013. With sales off 6% this year, the company recently laid off 15% of its employees.

On a quarterly earnings call last week, CFO Stuart Burgdoerfer suggested the brand may be trying to “evolve” its marketing — maybe in an attempt to resonate with their actual users (ahem… women).

Who’s this fantasy for, anyway?

Former Vickie’s marketing chief, Ed Razek, came under fire last year for telling Vogue he doesn’t think trans people should be in the fashion show “because the show is a fantasy” and that no one has any interest in a TV special for plus sizes. 

Yet lingerie brands that market to all shapes and sizes, like ThirdLove and Rihanna’s Savage X Fenty, are gaining market share. 

VS feels anachronistic in the #MeToo era…

… especially given CEO Les Wexner’s ties to Jeffrey Epstein. Epstein managed Wexner’s money and used his position to pose as a VS talent scout and assault a prospective model. In spite of this, Wexner didn’t cut ties with Epstein until more than a decade after the assault. 

Share on Facebook Share on LinkedIn Share on Twitter View in Browser

Fully fixed our office

When we started The Hustle, it was, well… a hustle. 

Scrappy ol’ Sam started this whole thing at his kitchen table in San Francisco, and that scrappiness carried it’s way to Texas: Our first Austin “office” was in a house, Matt from Sales lived in an in-law unit in the backyard, and our ~laptop stands~ were cinder blocks. 

And while being scrappy is still at the heart of what we’re all about, our bones were getting WEARY, folks. 

So, Fully stepped in to save the day.

Fully makes the ergonomic furniture your sweet lil’ dreams are made of — and they changed our lives.

Check out Fully’s case study of The Hustle office fixer-upper and get $75 off their best-selling Jarvis desk with code Hustle75.

Read more →
How did you like today’s email?

hate it


love it
Now Playing Now Playing:
Amsterdam, Coldplay.
[%Count%] Share the Hustle
Conor Grant
Conor Grant
Emily Kelley
Emily Kelley
Steph Smith
Steph Smith
Bobby Durben
Bobby Durben
Meg Furey-Marquess
Meg Furey-Marquess
Mia Sullivan
Mia Sullivan
Brad “You can’t see my style cuz it’s digital” Wolverton
Emile Initself
VP of Snack Orders
Facebook Instagram Trends
You opted in by signing up, attending an event, or through divine intervention. 251 KEARNY ST. STE 300, SAN FRANCISCO, CA 94108, UNITED STATES • 415.506.7210 Never want to hear from us again? Break our hearts and unsubscribe
The Hustle

Get the 5-minute roundup you’ll actually read in your inbox​

Business and tech news in 5 minutes or less​


How'd Bezos build a billion dollar empire?

In 1994, Jeff Bezos discovered a shocking stat: Internet usage grew 2,300% per year.

Data shows where markets are headed.

And that’s why we built Trends — to show you up-and-coming market opportunities about to explode. Interested?

We’re shooting our shot…

Start your mornings with The Daily.

Get the freshly baked 5-minute newsletter every day except Saturdays.

It’s filled with the most interesting stories on business, tech, and the internet.

And written for innovators of every industry. Sign up for the news that slaps.

If you don’t like it, unsubscribe any time. Privacy policy.

[email-submission-form redirect-to-home="true" button-text="Join Free" include-trends-opt-in="true" id="main-signup-form" fail-url="" success-url="" default-source="thehustleco" default-campaign="home"]
<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 setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); 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'); wrappingDivs.forEach(wrappingDiv => { var sp = new URLSearchParams(; setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', ''); 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('funnel_error_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; = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('main-signup-form'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); = 'verify-your-humanity'; subForm.appendChild(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = ''; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } function appendCheckboxes() { var optInDivs = document.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive updates on market opportunities before they explode from Trends by The Hustle"; el.appendChild(checkbox); el.appendChild(label);; } }) } window.addEventListener('DOMContentLoaded', (event) => { var funnel_email_cookie = getCookieValue('funnel_email'); if ( (true) && (funnel_email_cookie != null && funnel_email_cookie != '') ) { window.location.replace('/home'); } initForm(); if (true) { appendCheckboxes(); } }); </script> <div class="email-signup" id=main-signup-form> <div class="funnel-error" style="display:none;"></div> <form class="email-submission" action="" 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"> <input class="funnel-medium hidden-input" type="hidden" name="medium" value=""> <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=""> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <input class="signup-email" type="email" name="email" placeholder="Your email address" required autocomplete="email"> <input class="email-submit" type="submit" value="Join Free"> </div> <div class="trends-opt-in"></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>