bestov.io

a tech bläg!

It's been a few years now since I switched to Wayland. I use Sway, a compositor based on wlroots, and apart from the sporadic broken Wayland application (easy fix: force XWayland) and Java application (easy fix: set _JAVA_AWT_WM_NONREPARENTING=1), it's mostly been great times.

I have also be...

Docker is a container engine for the Linux operating system. It leverages two Linux kernel functionalities, chroot jails (or, nowadays, the pivot_root system call, but the details don't really matter here) and namespaces, to create containers, or isolated environments where you can run pr...

In the previous installment of the series, we analyzed the problem of near-istantaneous Internet connection failover without breaking existing connections for live video streaming. The solution we devised consists in setting up L2 GRE tunnels to a fixed gateway with a very reliable internet conn...

Last week, a friend of mine posed the interesting problem he was facing at the company he's working at of streaming video reliably from multiple commodity Internet connections. Since this is my kind of thing, I decided to give it a go.

After discussing the problem a bit, we came up with the foll...