Recovery codes considered harmful
Two-factor authentication recovery codes are plain stupid and dangerous.
Herein lay my thoughts which I shall carry throughout this year.
A case of programming circlejerk in metamodernism
This is a case study of /r/programmingcirclejerk, a place that is becoming home to characteristically metamodern discourse.
003 Between iota and void
Everything is either void (the infinitely large), some thing that is not void (iota, the infinitely small), or anything in-between the two.
002 Actor proposition
Authorisation schemes packed into an elementary proposition.
Study of discourse in programming language design.
A free, decentralised platform for provable and self-sustainable discourse.
Essay on language, history and system design
In this investigation I attempt to show that there is equivalence in how we write language, read history, and think of computer systems.
An idea of decentralised truth
In this essay, the role of truth through the prism of metamodernism. I suggest decentralizing trustworthy information and constructive discourse by means of decentralised fact-checking and proofreading.
Huxley was right
Democracy, capitalism, rich and poor... the usual suspects.
Using Go for competitive programming
Looking for practical applications of Go in competitive programming.
Competitive programming 101
What I've learned from competitive programming and why I think you should dedicate some time to it.
How to get your own git.io short URL?
Did you know GitHub lets you create custom shortened git.io links? It really does.
Pipeline-driven error handling
Let's try to design a clever error handling concept, based on the pipes and optionals.
Go is a poorly designed language
I'm doing an analysis of the weakest links of the Go language design.
Go and Rust are bloody enemies!
This is a comparison of Go and Rust through the prism of their relationship.
Resource interception in Qt WebKit
(Probably) the only way of intercepting web assets in Qt WebKit 5.1