Sven Groot explains how the Windows Subsystem for Linux (WSL) can access and modify Linux files from Windows applications, going into deep dive level details on the underlying architecture and how it uses Plan 9’s 9P protocol to act as a file server between Linux and Windows. Sven Groot is a developer on the Windows Subsystem for Linux, and he is joined by Craig Loewen: a program manager on the Windows Subsystem for Linux.

Craig Loewen’s Blog Post here.

Matias Quaranta joins Scott Hanselman to share some best practices for creating serverless geo-distributed applications with Azure Cosmos DB. With the native integration between Azure Cosmos DB and Azure Functions, you can create database triggers, input bindings, and output bindings directly from your Azure Cosmos DB account. Using Azure Functions and Azure Cosmos DB, you can create and deploy event-driven serverless apps with low-latency access to rich data for a global user base

Here’s an interesting look at “Data Labelers” and how cheap human labor could once again be China’s competitive advantage.

In order to avoid plowing into other cars or making illegal lane changes, they need a lot of help. In China, that help is increasingly coming from rooms full of college students. Li Zhenwei is a data labeler. His job, which didn’t even exist a few years ago, involves sitting at a computer, clicking frame-by-frame through endless hours of dashcam footage, and drawing lines over each photo to help the computer recognize lane markers.

Dice has rounded up a bunch of great resources for the would-be Python developer. There are a few gems for the season Pythonic person as well.

Python is a robust programming language, widely used by many large organizations that prize its versatility. It’s utilized at Netflix , Dropbox and Google; it’s big in finance ; it was the top-ranking language of 2018 (according to engineering and applied sciences magazine IEEE); and as of May 2019, […]