1 June 2022

34 links · Wednesday

Who Needs Modern Emacs?

The tools we use have a profound (and devious) influence on our thinking habits, and, therefore, on our thinking abilities. — Edsger W. Dijkstra

Gmail accepts forged YouTube emails

This morning I woke up to an official-looking email from YouTube in my inbox, addressed to an address that isn't mine.

Mojeek Blog Post – Stoutner

Mojeek recently wrote a blog post about Privacy Browser Android. I thought it would be interesting to share some thoughts both about Mojeek and about how that post came to be published.

Async destructors, async genericity and completion futures

The main focus of this article will be on attempting to design a system to support asynchronous destructors in the Rust programming language, figuring the exact semantics of them and resolving any issues encountered along the way. By side effect, it also desig…

Probit Regression Using C# -- Visual Studio Magazine

Dr. James McCaffrey of Microsoft Research explains the classical machine learning technique typically used for binary classification -- predicting an outcome that can only be one of two discrete values.

ffmpeg buddy

Input filename

June 1, 2022

Is the coroutine really to blame?

Manual? … MANUAL??

Let me share with you the audacity… the audacity of programmers. You would assume that being programmers we would have a preference for programming solutions, but — and I’m not so…

I got hacked and Facebook banned me

What do you think happens if your personal Facebook profile gets hacked? Until last week I naively thought it would be a simple matter of letting Meta know, and them helping me reclaim my account… The actual process has been upsettingly opaque.

WikiShootMe!

You can filter Wikidata results (?q) by changing the partial SPARQL below. Optionally, also use ?location for your own coordinates

Pull requests · dotnet/runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps. - Pull requests · dotnet/runtime

How to Tie a Tie (Mirrored / Slowly) - Full Windsor Knot

How to tie a tie step by step tutorial. If you want quick and easy you can use the gear icon to adjust the settings to "speed 1.5" to view it faster and/or c...

Monsters Weekly 252 - Building a WebComponent

In a previous episode, we looked at how we can use the Template element to reuse a block of HTML. Now, let’s take that a step further and use a few other native browser technologies (Shadow DOM, Custo

Dev Box, A Cloud-Based IDE Service for Developers : C# 411

Microsoft announced the Microsoft Dev Box during their recent conference. Over the last Construct convention, Microsoft introduced the Microsoft Dev Field. This new cloud service offers builders safe, coding-ready developer workstations for hybrid groups of al…

Consuming SOAP Services in .NET Core

Today I ran into the need to consume an older SOAP web service in .NET Core. I was really fortunate in my timing because Core WCF was just released and it makes the whole process much easier. Taking a

CTARS Data Breach — CTARS

If you have not heard of CTARS before, we are a cloud based client management system provider for NDIS, disability services, out of home care, and children’s services.