Data visualization gabgoh.github.io

An interactive epidemic calculator

This calculator lets you tweak things like R0, incubation time, and hospitalization rate to see how affect the results. From the author:

At the time of writing, the coronavirus disease of 2019 remains a global health crisis of grave and uncertain magnitude. To the non-expert (such as myself), contextualizing the numbers, forecasts and epidemiological parameters described in the media and literature can be challenging. I created this calculator as an attempt to address this gap in understanding.

An interactive epidemic calculator

The Changelog The Changelog #386

Engineer to manager and back again

Lauren Tan joined us to talk about her blog post titled “Does it spark joy?” In this post Lauren shared the news of her resignation as an engineering manager at Netflix to return to being a software engineer. We examine the career trajectory of a software engineer and the seemingly inevitable draw to management for continued career growth. The idea of understanding “What are you optimizing for?” and whether or not what you’re doing truly brings you joy.

Linode Icon Linode – Sponsored

Host a static site using Linode Object Storage

logged by @logbot permalink

For the next three months Linode is giving away their S3-compatible object storage service. Linode Object Storage is a globally-available, S3-compatible method for sharing and storing unstructured data like images, documents, archives, streaming media assets, and file backup. Additionally, Object Storage does not require the use of a Linode.

This guide will help you to get started with hosting a static site on Linode Object Storage.

GitHub Blog Icon GitHub Blog

GitHub is acquiring npm

This.. is a bit of a bombshell:

The work of the npm team over the last 10 years, and the contributions of hundreds of thousands of open source developers and maintainers, have made npm home to over 1.3 million packages with 75 billion downloads a month. Together, they’ve helped JavaScript become the largest developer ecosystem in the world. We at GitHub are honored to be part of the next chapter of npm’s story and to help npm continue to scale to meet the needs of the fast-growing JavaScript community.

Software is eating the world. Meanwhile, Microsoft is eating the software world… one acquisition at a time.

Practical AI Practical AI #81

Building a career in Data Science

Emily Robinson, co-author of the book Build a Career in Data Science, gives us the inside scoop about optimizing the data science job search. From creating one’s resume, cover letter, and portfolio to knowing how to recognize the right job at a fair compensation rate.

Emily’s expert guidance takes us from the beginning of the process to conclusion, including being successful during your early days in that fantastic new data science position.

Cloudflare Icon Cloudflare

The history of the URL

I love internet history articles like this one from Cloudflare:

On the 11th of January 1982 twenty-two computer scientists met to discuss an issue with ‘computer mail’ (now known as email). Attendees included the guy who would create Sun Microsystems, the guy who made Zork, the NTP guy, and the guy who convinced the government to pay for Unix. The problem was simple: there were 455 hosts on the ARPANET and the situation was getting out of control.

DigitalOcean Icon DigitalOcean – Sponsored

Kubernetes for full-stack developers

logged by @logbot permalink

Whether you’re curious to know more about Kubernetes, just getting started, or have experience with it, this curriculum on DigitalOcean’s Community will help you learn more about Kubernetes and running containerized applications.

You’ll learn about core Kubernetes concepts and use them to deploy and scale applications in practical tutorials. By the end of this curriculum you’ll be able to create your own Kubernetes cluster from scratch and run your own applications on it. You will also learn how to set up monitoring, alerting, and automation for your applications on Kubernetes.

Oh, and if you’re creating a new DigitalOcean account head to do.co/changelog get $100 in credit to your account.

JavaScript backstage.io

Spotify's open platform for building developer portals

The philosophy behind Backstage is simple: Don’t expose your engineers to the full complexity of your infrastructure tooling. Engineers should be shipping code — not figuring out a whole new toolset every time they want to implement the basics. Backstage allows you add “stuff” (tooling, services, features, etc.) by adding a plugin, instead of building a new tool. This saves you work and avoids the need of your team to learn how to use and support yet another tool.

Read all about how Spotify uses this internally in this blog post.

Spotify's open platform for building developer portals

Go github.com

GoTube – a very simple command line tool for downloading YouTube videos

This repository contains a single-file implementation of YouTube video downloader written in Go. It does not require any third-party packages, only built-in packages from the standard library. The code is compact and easily-readable.

Nowhere near the features of youtube-dl (which is like a swiss army knife for downloading videos off the internet), but cool nonetheless. You can read the entirety of GoTube’s source code in a single sitting, which makes it great for learning and tinkering.

Facebook Engineering Icon Facebook Engineering

Using AI for music source separation

What exactly is ‘music source separation’?

If you have ever stumbled across those online videos of Freddie Mercury singing what sounds like an a cappella rendition of “Another One Bites the Dust” or a version of Alanis Morissette’s “You Oughta Know” featuring only Flea’s distinctive slapped bass, then you’re already familiar with the concept of music source separation.

Facebook’s research team has figured out a way to do that “with an uncanny level of accuracy”. The technique is called “Demucs” (a portmanteau from “deep extractor for music sources”) and it’s out-performing other methods (spectogram analysis being the primary) by quite a bit. Code here.

Using AI for music source separation

Harry Stevens washingtonpost.com

Extensive social distancing helps to 'flatten the curve'

Graphics reporter Harry Stevens from The Washington Post helps us see the impact of “social distancing” with this coronavirus simulator. He shows the effects of four simulations — a free-for-all, an attempted quarantine, moderate social distancing, and extensive social distancing.

Harry goes on to say, “moderate social distancing will usually outperform the attempted quarantine, and extensive social distancing usually works best of all.”

To simulate more social distancing, instead of allowing a quarter of the population to move, we will see what happens when we let just one of every eight people move.

Extensive social distancing helps to 'flatten the curve'

Brain Science Brain Science #13

Brace for turbulence

In the wake of the coronavirus outbreak being declared a global pandemic and a national emergency here in the United States as well as many other countries around the world, it would be extremely difficult to have a serious conversation here on Brain Science that’s not colored by today’s very serious events. Mireille and Adam discuss the anxiety, fear, and panic that many may be facing. How do we navigate the unseeable unknown? How should we respond to change and the state of the world we are now living in?

Don’t panic. Prepare for change. Be adaptable. Be resilient.

Dan Shipper superorganizers.substack.com

Seth Godin hates being organized 😱

Fantastic read. Hear from Seth on his thoughts on organizing, being productive, and shipping work that is important enough.

When I think about organizing I think about two things: who’s it for and what’s it for? To answer the first question: it’s for you.

To answer the second question, usually people say: it’s to lower the noise level in your own head.

And I think that definitely makes sense for some people.

But lowering the noise level is just not something I need. I need the noise. If there isn’t noise, I make some.

Seth Godin hates being organized 😱
0:00 / 0:00