The PCAP – single file with 50 different protocols
For the last couple of years, I captured many different network and upper-layer protocols and published the pcaps along with some information and Wireshark screenshots on this blog . However, it always takes me some time to find the correct pcap when I am searching for a concrete protocol example . There are way too…
How and why to use Lynx – the faster web browser
Lynx is a text based browser. You think the people who browse without JavaScript are weird? Lynx doesn't even do images or CSS! It downloads HTML and renders it at blazing fast speed. If you ever wondered just how slow modern web development has made the web - Lynx will show you the meaning of haste. I use Lynx most…
Hacking together a USB-C charger for a cheap Chromebook
The era of USB-C has come. The other day I threw all other cables into a box, and bought a set of USB-C to USB-C, Lightning, and microUSB cables. USB-C chargers around the house, USB-C PD power bank, even a nice small USB-C dock that works with the Nintendo Switch if the charger can do the right voltage. It's glorious.
Use Unix Pipes to Improve Chromecast Playback
When casting from YouTube to a Chromecast, sometimes the audio playback will skip and stutter. We can use VLC and Unix pipes to address this problem.
A case for using punctuation in Slack
Or, a case for using punctuation in Slack
Programming Inside a Container
I have a small collection of servers, laptops and desktops. My servers were purchased and configured at different times. By design, they have different hardware and software configurations. I have processors from AMD, Intel, Ampere and Rockchip. I have a wide range of Linux distributions, both old and new. I also…
DIY Smart Doorbell with a Raspberry Pi
A DIY smart doorbell with a built-in camera, microphone, and speaker. This steampunk-themed design integrates with home assistant and our multi-room audio
Writer: An Open Digital Typewriter (2018)
TL;DR: A digital typewriter based on a Raspberry Pi and an E-Ink screen. The code/build instructions are available on GitHub .
My 2020 desk setup
I generally enjoy reading the uses this blog, and recently people have been talking about desk setups in my bubble (and on my Twitch stream), so I figured I’d write a post about my current setup!
I asked GPT-3 to make a presentation for me
Here's what it came up with, read by yours truly.
Using a Yubikey as a touchless, magic unlock key for Linux
Yubikeys are great for security, but their benefits decrease somewhat when you leave them in your computer unattended. I also have login passwords that are way too long. How to solve these problems? Use a Yubikey to unlock your computer!
Start with pen and paper
Notes on building and operating software
Hacking up your own shell completion
In this post I’ll be walking through a simple hack I added to my shell that I think makes me more productive (if nothing else it makes me happy).
Typometer: A tool to measure and analyze the visual latency of text editors
Typometer is a tool to measure and analyze visual latency of text / code editors.
Bash HTTP Monitoring Dashboard
Published: 27-12-2020 | Last update: 11-01-2021 | Author: Remy van Elst | Text only version of this article
HN Alternative UIs
hn.algolia.com HackerNews with a search function and 16.8+ million posts indexed. Alexa: 8.7k
Adding tests when you don't have time to
Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much ti
The case of the missing WAV audio files on the FAT32 SD Card
Buckle up kids, as this is a tale. As you may know, I have a lovely podcast at ...
How I recovered a lost email from my email client’s memory
A bug caused 30 minutes of work on an email to disappear. However, I was able to recover it by poking around in the process memory using gdb/gcore. Here’s how.