Month: April 2020

Rethinking PCs and smartphones in a post-COVID-19 world

Disclosure:  Most of the companies mentioned are clients of the author.

Personal technology started with terminals, typewriters and wired analog phones. Security was a simple concern, mobility was something out of science fiction, and we pretty much leased everything. Put  differently, everything was a service. From the 1960s until now, we have been trying – largely unsuccessfully – to get back to that simpler time when we didn’t have to be a technician, things just worked, and we could focus more on our businesses, less on and keeping technology running. 

As the world moved from mainframes to PCs, from wired

Read More

Create 100 of your favorite songs as brilliant karaoke tracks with VocalRemover

TLDR: VocalRemover uses AI and machine learning algorithms to separate vocals and instrumentals from any music track. 

Karaoke is not for the timid. It’s high risk…and high reward. And if you’re ready to step up and belt out a classic like “Paradise By the Dashboard Light,” “Sweet Caroline” or “Don’t Stop Believin,” you can all but guarantee any karaoke machine or facilitator will already have the track to accommodate you. 

But if you want to really dazzle, you need to follow the road less traveled. Because God knows, we can’t listen to some hack butcher “Livin’ on a Prayer” again,

Read More

Remember when open source was fun?

Much of the conversation about the sustainability of open source has revolved around how to ensure VC-backed companies can turn millions in investment into hundreds of millions in return. But talking with early pioneers of open source projects like Curl, Fio, and Wireshark, it’s clear that a critical component is missing from such conversations: fun.

In canvassing the industry for the stories behind important but perhaps not well-known open source projects, it has surprised me just how many of these projects are developed for personal satisfaction, regardless of the impact on these developers’ bank accounts.

Drupal for fun

Not that

Read More

The future of serverless everything

Sometimes I think we’re overdoing it with serverless. Once it was a handy platform that saved you from having to size server resources correctly and that removed resources when no longer needed. Today it’s a catchall that has different meanings depending on its applications and who’s provided serverless as a service on the public clouds.

I’m seeing some obvious trends that enterprises may be able to exploit. Here’s a head up.

It’s a Kubernetes world, and serverless is now well represented. Kubernetes has become the de facto open source container cluster and orchestration platform. Its movement to serverless was a

Read More

If you’d like $1,000 in DoorDash credit, we’ve got a little proposition for you.

TLDR: Enter to win the $1,000 DoorDash Giveaway and you’ll have a grand’s worth of amazing meal options delivered right to your home for free.

What was once a passion for the well-off and millennials has now reached the mainstream, courtesy of stay-at-home social distancing. Meal delivery services are very, very, VERY in right now.

By now, you’re probably getting very familiar with quick app orders, followed 20 to 30 minutes later by a ring of the doorbell and an opening of the door to discover a porch filled with a delicious meal from a nearby restaurant favorite.

However, paying

Read More

GPipe and PipeDream: Scaling AI training in every direction

Data science is hard work, not a magical incantation. Whether an AI model performs as advertised depends on how well it’s been trained, and there’s no “one size fits all” approach for training AI models.

The necessary evil of distributed AI training

Scaling is one of the trickiest considerations when training AI models. Training can be especially challenging when a model grows too resource hungry to be processed in its entirety on any single computing platform. A model may have grown so large it exceeds the memory limit of a single processing platform, or an accelerator has required developing special

Read More