5 February 2021

44 links · Friday

Let's Crack Zodiac - Episode 5 - The 340 Is Solved!

On December 3rd, 2020, an international three-person team of codebreakers made a breakthrough with the Zodiac Killer's unsolved 340-character cipher.By Decem...

Making Vaccine - LessWrong

Back in December, I asked how hard it would be to make a vaccine for oneself. Several people pointed to radvac. It was a best-case scenario: an open-source vaccine design, made for self-experimenters, dead simple to make with readily-available materials, well-…

AutoHistory for EF Core - BuiltWithDot.Net

A plugin for Microsoft.EntityFrameworkCore to support automatically recording data changes history. Comes in handy when you want to create a log of data changes over time. Think blog post revisions, etc.

The Elements of Computing Systems, Second Edition

A new and extensively revised edition of a popular textbook used in universities, coding boot camps, hacker clubs, and online courses. The best way to understand how computers work is to build one from scratch, and this textbook leads learners …

Code Maze Weekly #63 - Code Maze

Not many technologies are exciting as soon as they come out. Blazor was and still is an exciting toy to play with, and we’re thrilled to see it grow and that people are adopting it steadily. So give it a chance. Or pick some of the awesome topics we’ve prepare…

FOSDEM 2021 - Schedule

Every year, FOSDEM hosts a wide variety of activities. This page gives an overview with links to further information about scheduled events. All times CET (UTC+1).

3.0.0

Today I’d like to announce Homebrew 3.0.0. The most significant changes since 2.7.0 are official Apple Silicon support and a new bottle format in formulae.

How do I get a foothold in the neutral apartment? | The Old New Thing

The neutral apartment is a mysterious beast. You cannot initialize a thread in the neutral apartment, because the neutral apartment isn’t tied to a thread. Instead, the neutral apartment takes over any thread it can find: If you are on an existing thread and c…

Disqus, the dark commenting system

I'm explaining why Disqus is a great example for "if you're not paying for it, you become the product".

Nightingale REST API Client - BuiltWithDot.Net

I was inspired to build Nightingale after seeing a lack of full-fledged REST API clients on the Microsoft Store. Additionally, I realized that while other clients were incredibly powerful, they used nearly 500MB of memory even when performing simple HTTP reque…

Helium Scraper - BuiltWithDot.Net

This is the third version of Helium Scraper, a web scraper that now uses CefSharp as a built in browser and can run many parallel off-screen browsers and uses a minimalist language, as well as ready-to-go wizards to configure extraction agents. It has a 10 day…

Compiling DirectShow.Net for use in .NET 5

In a previous blog post, I wrote about how to access webcam properties from C# using DirectShow.Net. The last release of the library is version 2.1 from February 2010, with project files for Visual …

Opening an Admin Windows Terminal from Visual Studio

Opening Windows Terminal from another application is a bit of a pain. In particular I wanted to open Windows Terminal as an External Tool from Visual Studio and found it wasn't as easy as referencing the `wt.exe` executable. Opening as an Administrator adds ad…

Fantasy Critic - BuiltWithDot.Net

Fantasy Critic is essentially fantasy football, for video games. A group of people form a league, and then create their own virtual video game “Publishers”. Each player then will assemble a roster of the games they believe will review the best. Similar to fant…

rust-analyzer/rust-analyzer

An experimental Rust compiler front-end for IDEs. Contribute to rust-analyzer/rust-analyzer development by creating an account on GitHub.

Working with SSL Certificate in Azure App Service

This article shows you how to work with SSL certificates in Azure App Service. Last year I wrote a blog post on how to use Azure App Service managed certificates. If you’re using App service managed certificates, you don’t need to worry about the expiry, it wi…

The Great Suspender gets flagged for malware by Google Chrome

Users of The Great Suspender extension now see a message that flags it for containing malware. The popular extension was sold to new ownership last year and has been accused of adding malware in the past.

Ideas That Created the Future

Classic papers by thinkers ranging from Aristotle and Leibniz to Norbert Wiener and Gordon Moore that chart the evolution of computer science. Ideas That Created the Future collects forty-six classic papers in computer scie…

Sharing Knowledge Online

Want to share your knowledge and experiences with others online? David Giard, host of the Technology and Friends and GCast channels on YouTube, shows you how to get started. Check out David's videos

Safia Abdalla · The ReadME Project

👋 I’m Safia, also known online as [@captainsafia](https://github.com/captainsafia). I’m a full-time software engineer at Microsoft, a writer, and an [open source maintainer](https://github.blog/201...