Software

Nice Try, Caddy

August 7, 2025

Comparing Linode and Digital Ocean

July 29, 2025

Protecting a Web Site with Anubis and Apache

July 23, 2025

Blocking Koha Attacks with Anubis

July 11, 2025

Images With Links in Markdown

July 8, 2025

Fixing Search Problems in Hugo Hextra theme

July 6, 2025

Enlarging the Firefox Scrollbar

June 28, 2025

Csup email client

June 24, 2025

Pagination in Hugo Hextra theme

June 20, 2025

Moving from Git to Fossil

May 8, 2025

Make Firefox Disable the Screensaver

March 26, 2025

Enlarging Firefox Bookmark Dialog Box

March 4, 2025

Setting Default Browser on Linux

February 27, 2025

Using tesseract with xsane

November 9, 2024

Double-Page Mode in Neoreader on Boox Tab X

October 23, 2024

Blocking Koha Attacks With iptables

April 5, 2024

Self-hosting a CalDAV service

December 30, 2023

Running a Linux Server for Fun and Non-Profit

November 10, 2023

Publishing source code with Cgit

November 9, 2023

Clonezilla and Windows 7

November 5, 2023

Implementing the xBrowserSync API

November 4, 2023

Put Brave Browser Cache in RAM

October 10, 2023

Force a Wi-Fi Login Page to Appear

October 9, 2023

Using Pobox.com with Postfix

October 7, 2023

Installing Vaultwarden Without Docker

October 6, 2023

Postfix + Maildrop = Failure

October 3, 2023

Tagging Ogg Vorbis music files for classical music

August 7, 2023

More on the Hunter Biden Emails

March 1, 2023

Hunter Biden Emails

May 17, 2022

Windows, UTC, and the hardware clock

March 16, 2021

Linux on Lenovo Ideapad 3

February 10, 2021

Fixing Guest Session on Linux Mint 20

December 12, 2020

Fixing UEFI boot order on HP Stream 14

December 11, 2020

Koha, Mint 19, and silent printing

October 24, 2020

Koha and Debian 9 and /tmp

June 5, 2020

Linux Mint 19 on HP Notebook 17z-ca000

May 27, 2020

Disabling the send cart button in Koha

May 23, 2020

Calculating patron savings in Koha

October 22, 2019

Using LastPass in Pale Moon browser

February 20, 2019

Adding Redo to MicroEMACS

February 9, 2019

Updating ThinkPad BIOS from Linux

September 28, 2018

Microsoft buys Github

July 26, 2018

Mailing labels in Linux

June 22, 2018

Using the Coce book cover cache with Koha

April 15, 2018

Extending MicroEMACS with Ruby

April 15, 2018

Linux Mint 18.3 hang on ThinkPad T420i

March 22, 2018

Koha Configuration

March 4, 2018

Adding Undo and UTF-8 support to MicroEMACS

March 1, 2018

Mac OS Sierra and secd hogging CPU

February 15, 2018

Bloated Web Pages

February 1, 2018

Converting from Mandarin M3 to Koha

August 9, 2017

Infinite recursion in Rails associations

June 20, 2017

Unblock sound on resume in Linux Mint

May 30, 2017

KVM on Linux Mint 18

March 18, 2017

Pandoc on Linux Mint 18

March 10, 2017

Emacs key bindings in Firefox on Linux Mint Mate or Cinnamon

March 4, 2017

VMware Workstation 11 on Linux Mint 18

March 1, 2017

Bill and Me

January 22, 2017

Koha on Linode

January 18, 2017

Linux Mint on a 2008 Macbook

January 17, 2017

Linux as an Internet Kiosk

November 16, 2016

Fixing disabled TrackPoint after Mint 13 update

May 4, 2016

Creating a resume using Pandoc

February 20, 2016

Word processors considered harmful (part 2)

January 7, 2016

Creating business cards with Gimp and ImageMagick

August 29, 2015

Extracting text from image-only PDF files

May 7, 2015

Word processors considered harmful (part 1)

May 1, 2015

Using Linux with a weather station

October 27, 2014

License plates and prime numbers

June 10, 2014

Downloading / backing up Gmail messages by date range

August 18, 2011

Linux Mint / Ubuntu tweaks

April 27, 2011

Extracting a subset of pages from a PDF document

January 21, 2011

Sharing a VPN connection on Linux

June 2, 2010

The impoverished state of Android Apps

March 25, 2010

Solving pilot-xfer sync problem on Ubuntu Jaunty / Linux Mint 7

March 19, 2010

Replacing postfix and procmail with maildrop

March 16, 2010

Fixing "connection refused" error in fetchmail on Ubuntu Jaunty / Linux Mint 7

March 15, 2010

Improving fonts in Ubuntu/Linux Mint

December 30, 2009

Automatic data loss on Windows

October 13, 2009

Printing USPS Click-N-Ship labels in Firefox on Linux

June 11, 2009

Human-sized software

November 20, 2008

Convert tabs to spaces in one line of Ruby

November 19, 2008

Creating an encrypted directory on Linux

October 25, 2008

Reviving an old ThinkPad with TinyMe 2008

October 19, 2008

SLED SP2

September 11, 2008

Installing Rails on SLED

May 14, 2008

ThinkPad R61 and SLED

April 5, 2008

Printing to PDF from Firefox

March 4, 2008

Fixing jerky video in DVDs

March 1, 2008

Free music formats

February 23, 2008

Fixing DVD audio sync problem in Kaffeine

February 16, 2008