19 March 2022

22 links · Saturday

Security proof for Nakamoto Consensus

Bitcoin’s underlying consensus protocol, now known as Nakamoto consensus, is an extremely simple and elegant solution to the Byzantine consensus problem. One may expect this simple protocol to come with a simple security proof. But that turns out not to be the…

Back Of Your Hand

How well do you know your area? Test your knowledge by locating streets on a map.

Cloudflare Observability

Being a single pane of glass for all network activity has always been one of Cloudflare’s goals. Today, we’re outlining the future vision for Cloudflare observability.

Episode 33: Razor Pages with Mike Brind

In this episode, I was joined by Mike Brind to chat about ASP.NET Core Razor Pages. We also spoke about his Manning MEAP book, ASP.NET Core Razor Pages in Action. Mike’s social links Twitter Github Blog LinkedIn Links from the show Razor Pages on Microsof…

Alexandria Search

Search the web with alexandria.org - the open source search engine

On the weaponisation of open source

First of all I need the preface this article on how much I abhor the Russian invasion of Ukraine and I wholeheartedly support the sanctions. However, I think the conflict has spilled over into areas of software development that have got some unintended consequ…

BIG sabotage: Famous npm package deletes files to protest Ukraine war

This week, the developer of the popular npm package 'node-ipc' released sabotaged versions of the library in protest of the ongoing Russo-Ukrainian War. The 'node-ipc' package, which gets downloaded over a million times weekly, began deleting files on develope…

Merge Sort in C# - Code Maze

Merge Sort is known to be efficient as it uses the "divide and conquer" strategy that we are going to discuss as we implement it.

Comic Sans is a good typeface, actually

Perception of Comic Sans as an inferior typeface is a bit of a self-reinforcing phenomenon in the design community, and that’s a problem.…

A year on Windows: System debugging - Julio Merino (jmmv.dev)

As you are well-aware, Windows is a closed-source operating system. That, however, does not mean that it is opaque. In fact, it feels quite the opposite in many areas, which might be a surprise to you—especially if you develop on/for open-source operatin…

LibreWolf Browser

An independent fork of Firefox, with the primary goals of privacy, security and user freedom.