29 May 2020

40 links · Friday

Louisville Community Bail Fund

Thank you so much! To learn more and to share our manifesto, please take a look here and share: http://bit.ly/LCBFManifesto To build transformative communities, we must perform transformative acts of liberation. Cash bail is one of the aspects of the criminal…

How does the Gmail unsubscribe button work?

How exactly does the Gmail unsubscribe button work and how can you make sure it always shows for your mailing-list emails?

An Introduction to Apache Airflow

Airflow is a platform created by the community to programmatically author, schedule, and monitor workflows. In this blog we will underestand the basics of airflow

Cloud Native Apps with .NET and AKS | BOD105

Learn latest features and support for building enterprise-grade solutions with C#, .NET Core and Azure Kubernetes Service. See how we make .NET the most productive platform for building microservices. Microsoft Learn -- https://docs.microsoft.com/learn/?WT.mc…

Campaign Zero

The comprehensive platform of research-based policy solutions to end police brutality in America.

Minnesota Freedom Fund

Every dollar of financial donations to Minnesota Freedom Fund helps us help free people. Support us — and them — today by making a one-time gift or setting up a recurring donation.

Git Made Fetch Happen

Do you remember Regina George telling Gretchen Wieners to "Stop trying to make fetch happen, it's not gonna happen!"? Looks like Regina was wrong! Let's thank `git` for making `fetch` finally happen! Details Pre-shrunk to make sure your size is maintained th…

Language Models are Few-Shot Learners

Recent work has demonstrated substantial gains on many NLP tasks and benchmarks by pre-training on a large corpus of text followed by fine-tuning on a specific task. While typically task-agnostic in architecture, this method still requires task-specific fine-t…

StreamElements - The Ultimate Live Streaming Platform

StreamElements is the leading platform for live streamers on Twitch and Youtube. StreamElements includes Overlay management, ChatBot, Tipping, Alerts & Loyalty

Learn with Visual Studio Remote Office Hours | Visual Studio Blog

A new live broadcast directly from the Visual Studio team (my garage to be exact) is now streaming near you every Thursday morning. It’s about everything Visual Studio and you get rare insights into the inner workings of features, processes, and the people tha…

Dark Patterns—What Not to Do to Your Users

Dark patterns manipulate or trick users, rather than help them. It's easy to try and trick your users with your UI, but don't—it only breeds distrust.

Write high-quality TypeScript code - .NET Tools Blog

TypeScript has become a popular language, for use on both the client and server. In this blog post, you’ll learn some basics about writing TypeScript, and how Rider can make TypeScript enjoyable. TypeScript overview TypeScript is a superset of JavaScript … Con…

Why use Azure Functions for ML inference ?

This article highlights the current limitations in offerings by FaaS providers for ML inference applications and how capabilities in Azure Functions overcome these making it an ideal platform for such applications. It also links to an end to end sample illustr…

API versioning in ASP.NET Core

Describing the most common API versioning methods using Microsoft.AspNetCore.Mvc.Versioning package functionality

Idea Generation

The most common question prospective startup founders ask is how to get ideas for startups. The second most common question is if you have any ideas for their startup. But giving founders an idea...

Tools for better thinking

Collection of thinking tools and frameworks to help you solve problems, make decisions and understand systems.

Where Did Software Go Wrong?

Software is broken, but it's not because of NPM, startups, AI, or venture capitalists. A deep dive into how we think about and produce code, and how our software systems reflect the manic state of the modern world.