Tech continues to thrive in Somalia

May 2, 2019

Today, Alaska finally joins the high-speed net, and Slack’s promise of productivity hasn’t happened yet, but first…
The Hustle Sponsored by Pilot
The Hustle Daily Email

Mogadishu is hitting the streets with a new hog-hailing app

Disclaimer: While an on-demand swine-hailing service would be very chill, we’re not talking Porky Pig. We’re talking street-legal road-hogs, babayyy.

The Go! app, a new Uber-style taxi app for motorcycles, launched in Somalia’s capital of Mogadishu yesterday to help curb commuter headaches in the city’s rustlin’ bustlin’ transport sector.

Per Quartz, the platform was launched by Gulivery, a delivery startup that provides 3rd party door-to-door services, making it the first “moto-taxi” service of its kind in the Horn of Africa region.

More like ‘motordishu’

The increase in digital transportation options comes as more Somali citizens flock back into the country after decades of war.

The influx has led to increased traffic in Mogadishu, which has almost 3m people.

Boda bodas to the rescue

Motorcycle taxis (AKA moto or boda bodas) have ruled the streets in recent years. Now, Go! is trying to capitalize on the whitespace between the elbow-to-elbow tuk-tuk traffic, and bring order to the city’s free-for-all transit system.

Somalia’s budding tech-onomy is having a moment

The country opened its first tech hub in 2017, and since then, e-commerce services have thrived — this despite the fact that Somalian internet use remains low, and weak government regulatory policies continue to cause problems for the work of businesses big and small.

If all goes well, Go!’s founder, Deeq Mohamed, hopes to cruise into more Somalian cities and other African regions in the future — Somalians, start your engines.

Get your motor runnin’
Share on Facebook Share on LinkedIn Share on Twitter View in Browser

Blue Apron’s stock is a cautionary tale for 2019’s unprofitable IPOs

Earlier this week, Blue Apron reported its first quarterly profit since going public 2 years ago, reports The Wall Street Journal

But don’t pop the champagne corks just yet: Blue Apron’s stock price has plummeted to 1/10 of its IPO value, and the company lost its 3 founders.

Blue Apron went stale after its IPO

Although Blue Apron helped to kick-start the meal-kit craze, its projected growth failed to materialize.

Since hitting public markets, Blue Apron’s customer count has fallen from over 1m to 550k. The soiled Apron’s stock price is now just $1.05 per share, and if it dips below $1 for 30 days, it could be delisted from the NYSE.

A reminder of the perils of an unprofitable IPO

Blue Apron was unprofitable when it went public 2 years ago, but investors sank money into the ill-fated IPO anyway due to forecasts for continued industry growth. 

Today, the cycle could be starting all over again: A handful of unprofitable startups — Lyft, Pinterest,, Uber — are going public this year. 

Like Blue Apron, they’re flying high on investor confidence. But if industry forecasts fail to materialize, their paths to profitability could be as ugly as the Apron’s.

» Singin’ the Blue Apron blues

Does Slack make people slackers?

Slack — the productivity tool expected to increase efficiency by 25% — sometimes causes productivity to decrease, reports Vox

Slack communication tools encourage office meme-lords to send as many as 1,000 messages a day, raising the question of whether Slack is as productive as it claims to be.

The attack on Slack

Vox’s piece argues the utility of Slack reaches a point of diminishing returns when people start over-communicating.

Many companies have more Slack channels than employees, which causes an information overflow. Employees at large companies send 200 Slack messages per week on average and still use email — which, some people argue, Slack should have replaced.

According to the report, employees are actually slightly more productive during Slack outages.

Is it the people or the product?

Like most new technologies, Slack ushered in some unintended consequences.

New tech sometimes worsens problems it hoped to solve: Rideshare businesses pledged to reduce traffic but put more cars on the road, and social media companies hoped to connect people but left them feeling more alone.

Slack, on the other hand, succeeded. It made communication easier — it just did so for things that matter and things that don’t.

If people aren’t getting things done, don’t blame Slack — blame the slackers.

» Slackers predate Slack

North to the future: Alaska’s brand new fiber-optic network give its state motto new meaning

Ah, Alaska… home to the northern lights, 3 million lakes — and the slowest average internet in the US. 

Alaska’s low population density and outdated submarine fiber networks have kept connections slow, but telecom company MTA announced plans to build a terrestrial line to make Alaska’s first stable connection to the contiguous US. 

This could be huge 

The new, scalable network will lower current (high) transport costs and — in theory — reduce expenses for Alaskan families and businesses. 

The underground cable will run along the highway from North Pole (the town), carrying the gift and cheer of 100+ Tbps connection speeds — benefiting Alaska’s economy, web security and education

But don’t hold your breath 

Although project construction is underway, most communities won’t see the new internet link until 2020, and many rural Alaskan communities remain unreachable.

Still, the state’s overall network should be somewhat improved by “new satellite technologies” and other fiber-optic rollouts.

» No rest till the sun sets

3 MIT alumni are out to make QuickBooks more ‘human’ with their latest venture

Like you, they’ve endured the more painful aspects of QuickBooks and now they’re out to do something about it. 

Pilot combines the best parts of QuickBooks with a human bookkeeper and state-of-the-art digital tools. Think of it as the number-crunching cyborg you’ve always dreamed of.

Never worry about a misplaced invoice again  

Pilot’s team of bookkeepers keep your books looking pristine with industry-standard accounting precision, while their deep bench of integrations automatically does the dirty work of pulling in your financial data. 

The result? Weekly and monthly statements tailored to your needs and real-time views at the ready — just peek into QuickBooks whenever the numbers mood strikes you. (This is the point where you ask yourself: Could I do that now?)

Don’t let managing QuickBooks become your business. See Pilot in action below — Hustle readers get the first 6 months 20% off.

Don’t QuickBooks without it →   things you should…

GEEK OUT: On web traffic with the SimilarWeb Chrome extension, Free

Take a peek over the shoulder of any employee at The Hustle and you can bet they’ve got this Chrome extension. It gives you a quick rundown on the web traffic for any site (worth knowing).


CREATE: Something special this Mother’s Day with Photo MiniBlox, $12

Making Mom smile isn’t hard. But tears of joy? That takes a little something more… and we have just the idea. MyPhoto’s new acrylic MiniBlox are the perfect way to collect and display Mom’s favorite photos. Museum-quality acrylic and HD photos are a match made in Mother’s Day heaven. AND it’s crazy easy, crazy fast!


COZY: Up in a Moon Pod, the anti-anxiety float chair, $299

Before you say the Moon Pod is just another bean bag, try sitting in one. Uniquely engineered to support your pressure points, Moon Pod’s high-density beads make you feel totally weightless. It’s like you’re floating, and as cozy as cuddling with your childhood dog… and can you really beat that?

How did you like today’s stories?
love it
hate it

  share the hustle

Refer co-workers, get free stuff

Step 1: Peek our sweet, sweet rewards (and new lower thresholds).

Step 2: Click “Share The Hustle” below.

Step 2: Share The Hustle with your network.

Step 3: Collect rewards, rinse & repeat (peep ‘em below).

Wes Schlagenhauf
Wes Schlagenhauf
Conor Grant
Conor Grant
Emily Kelley
Emily Kelley
Bobby Durben
Bobby Durben
Brad “Chief of Slack memes” Wolverton
Wayne Back
Chief of Seat Selection
Facebook Instagram YouTube
Join our Instagram community →
You opted in by signing up, attending an event, or through divine intervention. 251 KEARNY ST. STE 300, SAN FRANCISCO, CA 94108, UNITED STATES415.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

100% free. We don’t spam. Unsubscribe whenever.


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"> <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>