Feeling slightly exhausted by the world? Let's reverse a string in Rust in a needlessly complicated way. I was expecting to make a tiny simple video a… ...more
To make real programs, we will need functions. We'll start off by allowing you to define functions that take no arguments. You can find the source co… ...more
Most modern software applications give total trust to the service provider. End-to-end encrypted (E2EE) services are different: the service provider … ...more
The Invisible Crypto initiative intends to make Matrix easier to use by ensuring that encrypted messaging is secure by default, and the user is not b… ...more
The next big thing we need to be able to do is define functions. Let's start by lexing the fn keyword and brackets: we're going to need both of those.… ...more