Using Docker on 18.04 Beta

If you have tried to install docker via the usual instructions, you will find that they’ve not pushed packages for Ubuntu 18.04 “Bionic Beaver” yet:

$ sudo apt install docker-ce
[...]
E: Unable to locate package docker-ce

This is understandable, as the release day isn’t for a month. But ...

more ...

Streaming with Icecast

After years of no satisfactory music radio solution, I researched in earnest how to set up my own broadcast setup, and it was easier than I thought!

In essense: - Darkice redirects the sound from your speakers to a remote server - Icecast re-broadcasts that audio to n clients

Thanks to Ruggero ...

more ...


The Testable Documentation Manifesto

One of the problems with tech documentation (api, installation instructions etc) is that they get stale. APIs change, software and plugins alter their interface and commands, and websites go away.

To solve this, I propose we write our documentation in a way that can be executed, or verified.

Luckily, I ...

more ...


NISTS New 2017 Password Rules

This is actually really awesome, passwords don’t have to suck

Favor the user

Make your password policies user friendly and put the burden on the verifier when possible. In other words, we need to stop asking users to do things that aren’t actually improving security.

Much research has ...

more ...