Why I should be running Debian unstable right now
Posted
Playing with fonts again
Posted
Tor migrates from Gitolite/GitWeb to GitLab
Posted
router archeology: the Soekris net5001
Posted
Last year on this blog
Posted
(Re)introducing screentest
Posted
How big is Debian?
Posted
OpenPGP key transition
Posted
Using signal-cli to cancel your Signal account
Posted
A terrible Pixel Tablet
Posted
Framework 12th gen laptop review
Posted
how to audit for open services with iproute2
Posted
Picking a USB-C dock and charger
Posted
Major outage with Oricom uplink
Posted
Mastodon comments in ikiwiki
Posted
20 years blogging
Posted
Wayland: i3 to Sway migration
Posted
A ZFS migration
Posted
Using the bell as modern notification
Posted
A typical yak shaving session
Posted
Debating VPN options
Posted
Detecting manual (and optimizing large) package installs in Puppet
Posted
Evaluating suspend battery use with systemd
Posted
Looking at Wayland terminal emulators
Posted
CRTC Complaint about Fido and Canada's phone cartel
Posted
Deleted GitLab forks from my account
Posted
How to nationalize the internet in Canada
Posted
One dead Purism laptop
Posted
Alternative MPD clients to GMPC
Posted
Relaying mail through debian.org
Posted
Matrix notes
Posted
NVMe/SSD disk failure
Posted
BTRFS notes
Posted
Wallabako 1.4.0 released
Posted
Using LSP in Emacs and Debian
Posted
building Debian packages under qemu with sbuild
Posted
Tuning my wifi radios
Posted
Salvaged my first Debian package
Posted
What is going on with web servers
Posted
20+ years of Emacs
Posted
procmail considered harmful
Posted
Switching from OpenNTPd to Chrony
Posted
mbsync vs OfflineIMAP
Posted
The last syncmaildir crash
Posted
A Python contextmanager gotcha
Posted
The Neo-Colonial Internet
Posted
Automating major Debian upgrades
Posted
Hacking my Kobo Clara HD
Posted
Another syncmaildir crash
Posted
Leaving Freenode
Posted
Building a status page service with Hugo
Posted
Lost article ideas
Posted
A dead game clock
Posted
Major email crash with syncmaildir
Posted
Securing my IRC (irssi, screen) session with dtach and systemd
Posted
New phone: Pixel 4a
Posted
SSH 2FA with Google Authenticator and Yubikey
Posted
CDPATH replacements
Posted
Presentation tools
Posted
PSA: Mailman used to harrass people
Posted
Goatcounter analytics in ikiwiki
Posted
Not recommending Purism
Posted
On contact tracing apps
Posted
CVE-2020-13777 GnuTLS audit: be scared
Posted
Replacing Smokeping with Prometheus
Posted
Upgrading my home server uplink
Posted
Drowned my camera: dealing with liquid spills in electronics
Posted
OpenDKIM configuration to send debian.org email
Posted
Mumble dreams
Posted
How can I trust this git repository?
Posted
Remote presence tools for social distancing
Posted
Font changes
Posted
Moving dconf entries to git
Posted
The CLA Denial-Of-Service attack
Posted
20 most significant programming languages in history
Posted
a quick review of file watchers
Posted
Theory: average bus factor = 1
Posted
Tip of the day: batch PDF conversion with LibreOffice
Posted
This is why native apps matter
Posted
Calibre replacement considerations
Posted
FSF resignations
Posted
KNOB attack: Is my Bluetooth device insecure?
Posted
Securing registration email
Posted
February 2019 report: LTS, HTML mail, new phone and new job
Posted
Hands on with the Fairphone 2
Posted
January 2019 report: LTS, Mailman 3, Vero 4k, Kubernetes, Undertime, Monkeysign, oh my!
Posted
Debian build helpers: dh dominates
Posted
December 2018 report: archiving Brazil, calendar and LTS
Posted
Large files with Git: LFS and git-annex
Posted
October 2018 report: LTS, Monkeysphere, Flatpak, Kubernetes, CD archival and calendar project
Posted
Archived a part of my CD collection
Posted
September 2018 report: LTS, Mastodon, Firefox privacy, etc
Posted
Archiving web sites
Posted
August 2018 report: LTS, Debian, Upgrades
Posted
Sharing and archiving data sets with Dat
Posted
Concerns with Signal receipt notifications
Posted
My free software activities, July 2018
Posted
My free software activities, June 2018
Posted
Historical inventory of collaborative editors
Posted
Diversity, education, privilege and ethics in technology
Posted
Easier container security with entitlements
Posted
Securing the container image supply chain
Posted
Updates in container isolation
Posted
Autoscaling for Kubernetes workloads
Posted
A look at terminal emulators, part 2
Posted
Death of a Thinkpad x120e laptop
Posted
A look at terminal emulators, part 1
Posted
Easy photo galleries with Sigal
Posted
February 2018 report: LTS, ...
Posted
The cost of hosting in the cloud
Posted
January 2018 report: LTS
Posted
4TB+ large disk price review
Posted
A summary of my 2017 work
Posted
Changes in Prometheus 2.0
Posted
Monitoring with Prometheus 2.0
Posted
Demystifying container runtimes
Posted
Containers without Docker at Red Hat
Posted
An overview of KubeCon + CloudNativeCon
Posted
November 2017 report: LTS, standard disclosure, Monkeysphere in Python, flash fraud and Goodbye Drupal
Posted
ROCA: Return Of the Coppersmith Attack
Posted
October 2017 report: LTS, feed2exec beta, pandoc filters, git mediawiki
Posted
A comparison of cryptographic keycards
Posted
My free software activities, September 2017
Posted
Strategies for offline PGP key storage
Posted
My free software activities, August 2017
Posted
The supposed decline of copyleft
Posted
My free software activities, July 2017
Posted
My free software activities, June 2017
Posted
Alioth moving toward pagure
Posted
My free software activities, April 2017
Posted
The rise of Linux-based networking hardware
Posted
Montreal Bug Squashing Party report
Posted
New approaches to network fast paths
Posted
A report from Netconf: Day 1
Posted
A report from Netconf: Day 2
Posted
Contribute your skills to Debian in Montreal, April 14 2017
Posted
My free software activities, February and March 2017
Posted
An update to GitHub's terms of service
Posted
A short history of password hashers
Posted
The case against password hashers
Posted
A look at password managers
Posted
Reliably generating good passwords
Posted
Testing new hardware with Stressant
Posted
My free software activities, January 2017
Posted
My free software activities, November and December 2016
Posted
Debian considering automated upgrades
Posted
Django debates privacy concern
Posted
The Turris Omnia router: help for the IoT mess?
Posted
My free software activities, October 2016
Posted
Managing good bug reports
Posted
(Still) working too much on the computer
Posted
My free software activities, May 2016
Posted
Long delays posting Debian Planet Venus
Posted
Notmuch, offlineimap and Sieve setup
Posted
Quick Debian development guide
Posted
My free software activities, April 2016
Posted
My free software activities, march 2016
Posted
State of Mapping on the Debian Desktop
Posted
Trying out Keybase
Posted
My free software activities, february 2016
Posted
My free software activities, January 2016
Posted
Internet in Cuba
Posted
The Downloadable Internet
Posted
My free software activities in December 2015
Posted
Bridging Ikiwiki and Twitter with Python and feed2tweet
Posted
Using a Yubikey NEO for SSH and OpenPGP on Debian jessie
Posted
Proprietary VDSL2 Linux routers adventures
Posted
Finding Debian release history with etckeeper
Posted
Fun experiments with laptop battery
Posted
Switched to bootstrap theme
Posted
Is it safe to use open wireless access points?
Posted
anarc.at back online
Posted
How to subscribe to the INBOX folder
Posted
Migrating from Drupal to Ikiwiki
Posted
bup vs attic silly benchmark
Posted
Upgrading Debian from 32-bit to 64-bit - AKA 'crossgrading from i386 to amd64'
Posted
Password reset of Speedstream 5200 modems
Posted
Announcing a prettier noping
Posted
Debian Wheezy et Debian Québec ce samedi!
Posted
New Debian release: my contributions to the #newinwheezy game
Posted
Why I don't like Pulseaudio
Posted
Live radio streaming with MPD, part 2: multicast RTP
Posted
Live radio streaming with MPD, part 1: basic setup
Posted
First stable release of the Drupal OpenID Provider
Posted
My short computing history
Posted
Improvements to spam filtering after a year of tests
Posted
Getting rid of deb-multimedia and other non-official packages
Posted
The great Debian/Ubuntu Wine packaging fork
Posted
Overall analysis of BEAST
Posted
Fighting spam on your Drupal site - inventory and evaluation of solutions
Posted
Heading for a long vacation, Drupalcon and the Chaos Computing Camp
Posted
Playing around with library software
Posted
HP Mini 10': the netbook of doom
Posted
Typical day at $HOME
Posted
Do hash secrets (but also use HMAC)
Posted
Bridging Diigo and Identi.ca
Posted
A cool chess clock
Posted
Upgrade problems on Debian Etch
Posted
Created . Edited .