23 November 2020

53 links · Monday

Report Regarding the November 16, 2020 Email Incident

This report was written by Coil's founder and CEO, Stefan Thomas, with input from the Coil team. A few days ago, we sent out a routine account update email which unintentionally disclosed email addresses from other users in the To field. We

dotnet/diagnostics

This repository contains the source code for various .NET Core runtime diagnostic tools and documents. - dotnet/diagnostics

zkSummit 6 | Hopin

zk6: zero knowledge proofs, cryptography, privacy & maths. Perfect for researchers cryptographers blockchain developers

Shadertoy

Build shaders, share them, and learn from the best community.

FSDN

FSDN is a F# or C# API search service. You can search the API in F# and .NET libraries.

WTF Happened In 1971?

Subscribe to our newsletter! "I don't believe we shall ever have a good money again before we take the thing out of the hands of government, that is, we can't take it violently out of the hands of government, all we can do is by some sly roundabout way introdu…

C# 9 records as strongly-typed ids - Part 2: ASP.NET Core route and query parameters

Last time, I explained how easy it is to use C# 9 record types as strongly-typed ids: public record ProductId(int Value); But unfortunately, we’re not quite done yet: there are a few issues to fix before our strongly-typed ids are really usable. For instance, …

Home | ClockworkPi

DevTerm - An Open Source Portable Terminal for Every Dev.

229: Selling iOS Apps on M1 Apple Silicon

The time has come! We can finally start shipping and selling iOS apps on macOS devices powered by Apple M1 Silicon! We discuss all the pros and cons and things you probably didn't think you should be considering.

Get Git Part 2

This is the second in a series on Git. Work flow I’m not happy with the description of the workflow in the previous posting. It isn’t wrong, it is just a bit oversimplified. Let’s…

Design patterns in C# - The Facade Pattern | endjin

This blog is part of a series around design patterns. This post focuses on the facade pattern. The facade pattern provides an interface into a complex system, in order to simplify access to the functionality.

Normal Forms - Simple Talk

To prevent data change anomalies, a database should be normalized. Did you know that there are 10 normal forms? In this article, Joe Celko reviews normalizing databases including commonly used normal forms.

On the Loss of a Cofounder

Here’s the rough chronology: On April 22, 2015, Christian Brink and I, two tech entrepreneurs in our early thirties, incorporated the…

What is a Developer Game Jam?

We learn all the necessary details to get into the world of developer game jams, while Michael triggers all parents, Allen's moment of silence is oddly loud, and Joe hones his inner Steve Jobs.

The book is finished, well sort of...

If you didn't know, I've been writing a book (called Real-World Cryptography) for almost 2 years now on applied cryptography, why would I do this? I answered this in a post here. I've finished writing all 15 chapters which are split into a first part on primit…