11 March 2020

42 links · Wednesday

Don't Touch Ya Face

Can't resist the siren song of touching your face? Me either, that's why I've used the power of machine learning to yell at you when you do! Click start to open the app in a new tab.

Don't Touch Your Face

Play A Loud Sound Trigger A System AlertThis will bring this window to the foreground, even if it wasn't visible before.

E3 2020 - Everyone Plays

This year’s E3 will showcase what's new in video games and provide a unique opportunity to celebrate the excitement of video game culture.

Breezy HR : Sign-up

Sign-up with Breezy HR. End-to-end recruiting software to help you attract & hire great employees with less effort.

32: What's new in C# 8. With Tom Deseyn

On this episode of DevTalk I speak to Tom Deseyn about all the new features in C# 8. Links: Part 1: C# 8 asynchronous streamsPart 2: C# 8 pattern matchingPart 3: C# 8 default interface methodsPart 4: C# 8 nullable reference typesPart 5: Some more C# 8

The goal of your testing strategy

I run across this article, which talks about unit testing. There isn’t anything there that would be ground breaking, but I run across this quote, and I felt ...

ongoing by Tim Bray · Facet: FIFO

When you inject events into the cloud, do you care whether they come out in the same order they went in? If you do, you’ll be asking for “FIFO” (rhymes with “Fly, foe!”) (stands for “First In First Out”). Some software has it, some doesn’t.

C# 8 asynchronous streams - Red Hat Developer

Explore the new C# 8 asynchronous streams feature in this first article in our series covering the new features available in C# 8.

Building the Azure SDK - Repository Structure

The Azure SDK team generates many client libraries across multiple languages, so it should come as no surprise that we constantly think about the most efficient mechanism for storing, writing, and distributing those libraries. In an ongoing series, we’re going…

ongoing by Tim Bray · Eventing Facets

What happened was, at re:Invent 2019 I gave a talk entitled Moving to Event-Driven Architecture, discussing a list of characteristics that distinguish eventing and messaging services. It was a lot of work pulling the material together and I’ve lea…

ongoing by Tim Bray · Facet: Deduping

When you fire an event into the cloud, can you be sure it’ll only come out again once? It turns out that sometimes they come out more often than they go in. This may or may not be a problem in your application. If it is, there are techniques to help…

Some more C# 8 - Red Hat Developer

In the final articles of this series, explore C# 8's new static local functions, indices and ranges, and using declarations.

ASP.NET Core - JSON logger

ASP.NET Core supports a logging API that works with a variety of built-in and third-party logging providers. The built-in providers allow to log to the console, the debug output or as ETW messages. In my case I needed to output the messages and their associate…

Mr Barton Maths

Almost 10 years after it started, the aim of this website remains the same: to get everybody enjoying their maths a bit more. Whether you are a teacher looking to plan a great series of lessons, or a student looking for some extra help with a topic, hopefully …

Diagnostic Questions

Better results, more confidence, less time

New flaw in Intel chips lets attackers slip their own data into secure enclave – TechCrunch

A new flaw in Intel chips threatens to allow attackers to not just view privileged information passing through the system but potentially also insert new data. The flaw isn’t something the average user has to worry about, but it is a sign of the times as far a…

SharpLab

C#/VB/F# compiler playground.

It's like JSON. but fast and small.

MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. Small integers are encoded into a single byte, and typical short strings require only one extra byte in addition…

Dealing with account recovery and 2FA

I'm a strong supporter of 2FA and we implemented it some time ago on Report URI. All users can use 2FA on their account for free, whether they pay for a subscription or not, and it represents a great way to boost the security of your account. However, problem …

2FA Stats

2FA adoption rates Company/Software,Adoption rate (%),Date reported,Evidence,Notes,Historical evidence SAASPASS IAM,100,2020-03-10,<a href="https://twitter.com/saaspass/status/1237424316284715008?s=20">https://twitter.com/saaspass/status/1237424316284715008?s…

An Eye for Mathematics (feat. 3Blue1Brown) - Objectivity #222

Grant from 3Blue1Brown joins us to look at some treasures from the Royal Society. More links below ↓↓↓ Featuring Grant Sanderson from 3Blue1Brown speaking with Brady. Objectivity on Patreon: https://www.patreon.com/objectivity Check out these videos from …

Tips for the Depressed

As we all know, unless you can afford a medical concierge and the most expensive insurance and facilities, the for-profit, private-insurance-based health care system in the United States is somewhere between a headache and a nightmare. Inpatient mental health …

SharpLab

C#/VB/F# compiler playground.