11 August 2021

55 links ยท Wednesday

ADHD at aged 42 and 1/2

EDIT: True to form I focused on the content of this rather than the title. I’m actually 41 and 1/2. The URL slug is set now so will leave it but mildy amusing that this happened. Thanks to ev…

Handling Finances as a Couple · Dan Hacks

When you transition to living together with someone for the first time figuring out how to structure finances can be challenging. It’s important to talk and decide as a couple together how to best handle finances.

The monetization trap

I want to talk about something I’ve been chewing on for a while: the monetization trap.

On Motivation — Are.na

Are.na is a platform for connecting ideas and building knowledge.

Notice of Data Privacy Event | Waste Management

On August 11, 2021, USA Waste-Management Resources, LLC (“Waste Management Resources”) is providing notice of an incident that may have impacted the privacy of information related to certain employees, former employees and dependents of current or former emplo…

Stay alert

A short while ago, Chrome broke the web by disabling alert(), confirm() and prompt() dialogs from...

Multi-repo Support in Visual Studio

Use multiple Git repositories at once? Visual Studio 2022 has you covered! In this blog learn about the new support for using multi-repos.

Personalize Your Visual Studio 2022

One of Visual Studio’s core goals is to increase your individual and team productivity. And, one of our key focus areas is to make Visual Studio more personalized and flexible, so that you can make the IDE your own. Below, we’ll summarize some of the personali…

Processing Large Payloads with the Claim Check Pattern

How do you handle processing large payloads? Maybe a user has uploaded a large image that needs to be resized to various sizes. Or perhaps you need to perfor...

An Old Hacker's Tips On Staying Employed

#1: Don't Be a Jerk. (That is just a bonus tip, in case you don't want to read past the subtitle)

Recent podcasts & videos

It turns out that there were quite a lot podcasts and videos that we took part of recently, enough that I didn’t get to talk about all of them. This post is ...

The Evolution of Trust

an interactive guide to the game theory of why & how we trust each other

dotNET

.NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, cloud, mobile, desktop, games, and IoT. This is the official Y…

Rust in Action: Systems programming concepts and techniques

A book for programmers to learn Rust by building systems programming projects. It's intended for people who may have exhausted the free material on the web, but who still want to learn more.

How can I prevent my UWP app from showing up in the Start menu?

Customers developing UWP applications have asked if there is a way to prevent the app from appearing in the Start menu. For example, printer manufacturers have a UWP print extension app that is launched automatically by the Print Settings UI. They don’t want t…

EDA+ToC=J

By now you’ve heard of event-driven architecture (EDA): A scheme by which all of the remote calls in the system are replaced by one of four types of asynchronous messages; and the parts of th…

The emergence of heat and humidity too severe for human tolerance

Humans’ ability to efficiently shed heat has enabled us to range over every continent, but a wet-bulb temperature (TW) of 35°C marks our upper physiological limit, and much lower values have serious health and productivity impacts. Climate models project the f…

How The Immune System ACTUALLY Works – IMMUNE

To preorder IMMUNE click here: https://kgs.link/ImmuneBook – Its available in English and German and on amazon it should be available in pretty much all coun...

The Problem with Ethereum

How did Ethereum become a system that looks more like the current financial system than anything revolutionary and just?

Parallelising (LINQ) work in C#

For computationally-expensive work that can be split up into tasks for LINQ "Select" calls, .NET provides a convenient way to execute this code on multiple threads. This "parallelism" should not be..

Gateway

An object that encapsulates access to an external system or resource

Concurrent Dictionary Modification Pitfalls

Dictionary<TKey,TValue> is one of the most heavily used collection classes after List<T>. One of the lesser known things is how it behaves when you accidentally modify it concurrently. …

Visual Studio 2019 v16.11 is Available Now!

We are excited to announce the release of Visual Studio 2019 v16.11 GA. This release improves upon the Git tooling experience in Visual Studio, enables Hot Reload for .NET applications, adds convenient links to the help menu, and upgrades LLVM tools to LLVM 12…

.NET Framework August 2021 Security and Quality Rollup

Today, we are releasing the August 2021 Security and Quality Rollup Updates for .NET Framework. Security The June Security and Quality Rollup Update does not contain any new security fixes. See February 2021 Security and Quality Rollup for the latest security …

.NET August 2021 Updates – 5.0.9, 3.1.18, 2.1.29

Today, we are releasing the .NET August 2021 Updates. These updates contains reliability and other improvements. See the individual release notes for details on updated packages. You can download 5.0.9 , 3.1.18, 2.1.29 versions for Windows, macOS, and Linux, f…

Introducing Data Watch: Detect Magecart style attacks, fast!

We recently announced a new feature that we'd been working towards for quite some time called Script Watch. Allowing you to be quickly notified of new JavaScript dependencies that appear anywhere on your site, Script Watch was a major step forward in the fight…

OpenAI Codex

We’ve created an improved version of OpenAI Codex, our AI system that translates natural language to code, and we are releasing it through our API in private beta starting today. Codex is the model that powers GitHub Copilot, which we built and launched in par…

Announcing .NET MAUI Preview 7

.NET 6 Preview 7 is now available, and we have introduced all new layouts for .NET Multi-platform App UI (MAUI). This is a significant change for performance and reliability. We are excited to also introduce some new accessibility focused capabilities based on…