14 November 2020

30 links · Saturday

dekuNukem/pimp_my_microwave

Installing a RGB mechanical keypad on my microwave. - dekuNukem/pimp_my_microwave

Identity in Azure with Christos Matskas

This week, I'm talking with Christos Matskas about Identity in Azure. We spoke about Azure Active Directory, (AAD), AAD B2C, Azure Key Vault, ASP.NET Identity Provider, Azure Managed Service Identities and the new Microsoft.Identity.Web that you can use to sec…

How do brains count? - Numberphile

Professor Brian Butterworth is a neuroscientist who specialises in numbers and mathematics. More from this interview at https://youtu.be/FCS4b3OjVJM and earlier videos with him at: https://bit.ly/Brian_Butterworth More links & stuff in full description below ↓…

Intel’s Disruption is Now Complete

“Look, Clayton, I’m a busy man and I don’t have time to read drivel from academics but someone you told me you had this theory… and I’m…

xoofx/Broslyn

A lightweight utility library to create a Roslyn AdhocWorkspace from an existing solution or a csproj - xoofx/Broslyn

Never Use Google to Sign-In

If a website offers you to sign-in using Google (or any third-party service, say Facebook, Github, etc.), don’t use that feature.

S-1

As filed with the Securities and Exchange Commission on November 13, 2020.

Write once. Deploy everywhere.— BeeWare

BeeWare allows you to write your app in Python and release it on multiple platforms. No need to rewrite the app in multiple programming languages. It means no issues with build tools, environments, compatibility, etc.

I Sold VSCode Stories

I sold the extension I made for VSCode called "VSCode Stories". The future of VSCode Stories is being maintained here: https://marketplace.visualstudio.com/items?itemName=bar9.stories If you don't know what VSCode Story is: https://www.youtube.com/watch?v=Ap…

Getting Started With NuGet 5.8 | The NuGet Blog

NuGet 5.8 is one of many releases in our .NET unification journey. Our NuGet tooling helps developers discover new .NET packages to use for their .NET applications, while making package management easier during your daily development.

Investing and Causation - Nick Krasney

Judea Pearl proposes three views of cause and effect: association, intervention, and counterfactuals. In this post, I speculate that this is a useful way to understand different investment classes—from passive index funds to leveraged buyouts to derivatives.

Disagree and commit

Someone once told me that as a member of the executive team at a growing technology startup, whenever there is a Big Decision that must be made, you have three choices: Agree and commit Disagree an…

<blink> and <marquee>

Dan explores the history of two (much-maligned) HTML tags of the yesterweb. With blinking marquees!

A Comparison of Modern Graphics APIs

Low level Graphics APIs such as Vulkan, DirectX, Metal, and WebGPU are converging to a model similar to the way GPUs are currently built. In this article we'll review modern graphics APIs and how they compare with older graphics APIs such as OpenGL in their de…

Be Kind

Being kind is fundamentally about taking responsibility for your impact on the people around you. It requires you be mindful of their feelings and considerate of the way your presence affects them.

What are digital gardens?

At work a few months ago, I mentioned the concept of digital gardens on a call. Not everyone knew what digital gardens were, and the term means different things to different people using it, so I p…

Introducing DaVinci Resolve 17

Watch this video to learn more about DaVinci Resolve 17, the new Fairlight Desktop Console and the DaVinci Resolve Speed Editor. We would also like to thank the DaVinci Resolve trainers who helped us with this video, including Daria Fissoun for color, Mary Plu…