A weekly roundup of what's going on in the Open Source Community. You can subscribe and get this post in your inbox every week here.
Uber releases another OSS project - Ludwig. Looks like another higher level abstraction above TensorFlow. Most of these abstractions miss the mark. Why? Ambiguous workflows and no clear APIs between them. Sometimes these abstractions turn out to be more confusing than the underlying layers. Link
"If Software Is Funded from a Public Source, Its Code Should be Open Source". While I appreciate the sentiment, it ignores a fundamental piece of open source: it doesn't come without its own cost. Accepting contributions and bug fixes can be net more work for smaller projects. Even with just "throwing it over the wall", code bitrots quickly. Link
An overview of Serverless Computing by Berkley researchers. I was a bit confused at why Berkley is publishing something so high level as this, but it looks like its funded by all the cloud providers. Good if you're not familiar with the current offerings and limitations. Link
MIT released a lecture series about "Hacker Tools" (developer tools). It touches on an impressive breadth, and the audience is the new developer. Link
Procedural text generation. Not sure what the use case is, but I was hooked by the description "its the opposite of regex" Link
Google open sources ClusterFuzz. Ah, I understand the need for procedural text generation now. Link
The power of statically typed languages: 38% of bugs at Airbnb could have been prevented by using Typescript Link