sync - www.codemadness.org - www.codemadness.org saait content files
 (HTM) git clone git://git.codemadness.org/www.codemadness.org
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 898daa99bf7c8091ed85c7e76780a82c47ca8753
 (DIR) parent 60ab7dddfcf67ddb25ad562c9979a8ac3e8fe464
 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Mon, 10 Apr 2023 12:25:38 +0200
       
       sync
       
       Diffstat:
         M config.cfg                          |       2 +-
         M output/atom.xml                     |     126 ++++++++++++++++----------------
         M output/atom_content.xml             |     130 ++++++++++++++++----------------
       
       3 files changed, 129 insertions(+), 129 deletions(-)
       ---
 (DIR) diff --git a/config.cfg b/config.cfg
       @@ -1,5 +1,5 @@
        # last updated the site.
       -siteupdated = 2023-03-10
       +siteupdated = 2023-04-10
        
        sitetitle = Codemadness
        siteurl = https://www.codemadness.org
 (DIR) diff --git a/output/atom.xml b/output/atom.xml
       @@ -1,13 +1,13 @@
        <?xml version="1.0" encoding="UTF-8"?>
        <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
       -        <title type="text">Codemadness</title>
       -        <subtitle type="text">blog with various projects and articles about computer-related things</subtitle>
       -        <updated>2023-03-10T00:00:00Z</updated>
       +        <title>Codemadness</title>
       +        <subtitle>blog with various projects and articles about computer-related things</subtitle>
       +        <updated>2023-04-10T00:00:00Z</updated>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org" />
                <id>https://www.codemadness.org/atom.xml</id>
                <link rel="self" type="application/atom+xml" href="https://www.codemadness.org/atom.xml" />
        <entry>
       -        <title type="text">A simple TODO application</title>
       +        <title>A simple TODO application</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/todo-application.html" />
                <id>https://www.codemadness.org/todo-application.html</id>
                <updated>2022-07-01T00:00:00Z</updated>
       @@ -16,10 +16,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">A simple TODO application workflow</summary>
       +        <summary>A simple TODO application workflow</summary>
        </entry>
        <entry>
       -        <title type="text">2FA TOTP without crappy authenticator apps</title>
       +        <title>2FA TOTP without crappy authenticator apps</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/totp.html" />
                <id>https://www.codemadness.org/totp.html</id>
                <updated>2022-10-29T00:00:00Z</updated>
       @@ -28,10 +28,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Using 2FA TOTP without crappy authenticator apps</summary>
       +        <summary>Using 2FA TOTP without crappy authenticator apps</summary>
        </entry>
        <entry>
       -        <title type="text">Setup an OpenBSD RISCV64 VM in QEMU</title>
       +        <title>Setup an OpenBSD RISCV64 VM in QEMU</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-riscv64-vm.html" />
                <id>https://www.codemadness.org/openbsd-riscv64-vm.html</id>
                <updated>2021-10-26T00:00:00Z</updated>
       @@ -40,10 +40,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Setup an OpenBSD RISCV-64 VM in QEMU</summary>
       +        <summary>Setup an OpenBSD RISCV-64 VM in QEMU</summary>
        </entry>
        <entry>
       -        <title type="text">Sfeed_curses: a curses UI front-end for sfeed</title>
       +        <title>Sfeed_curses: a curses UI front-end for sfeed</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/sfeed_curses-ui.html" />
                <id>https://www.codemadness.org/sfeed_curses-ui.html</id>
                <updated>2022-05-08T00:00:00Z</updated>
       @@ -52,10 +52,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Sfeed_curses is a curses UI front-end for the sfeed RSS/Atom parser</summary>
       +        <summary>Sfeed_curses is a curses UI front-end for the sfeed RSS/Atom parser</summary>
        </entry>
        <entry>
       -        <title type="text">hurl: HTTP, HTTPS and Gopher file grabber</title>
       +        <title>hurl: HTTP, HTTPS and Gopher file grabber</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/hurl.html" />
                <id>https://www.codemadness.org/hurl.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -64,10 +64,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">hurl: HTTP, HTTPS and Gopher file grabber</summary>
       +        <summary>hurl: HTTP, HTTPS and Gopher file grabber</summary>
        </entry>
        <entry>
       -        <title type="text">json2tsv: a JSON to TSV converter</title>
       +        <title>json2tsv: a JSON to TSV converter</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/json2tsv.html" />
                <id>https://www.codemadness.org/json2tsv.html</id>
                <updated>2021-09-25T00:00:00Z</updated>
       @@ -76,10 +76,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">json2tsv: a JSON to TAB-Separated Value converter</summary>
       +        <summary>json2tsv: a JSON to TAB-Separated Value converter</summary>
        </entry>
        <entry>
       -        <title type="text">OpenBSD: setup a local auto-installation server</title>
       +        <title>OpenBSD: setup a local auto-installation server</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-autoinstall.html" />
                <id>https://www.codemadness.org/openbsd-autoinstall.html</id>
                <updated>2020-04-30T00:00:00Z</updated>
       @@ -88,10 +88,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">OpenBSD: setup a local auto-installation server</summary>
       +        <summary>OpenBSD: setup a local auto-installation server</summary>
        </entry>
        <entry>
       -        <title type="text">Idiotbox: Youtube interface</title>
       +        <title>Idiotbox: Youtube interface</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/idiotbox.html" />
                <id>https://www.codemadness.org/idiotbox.html</id>
                <updated>2021-12-25T00:00:00Z</updated>
       @@ -100,10 +100,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Idiotbox: Youtube interface</summary>
       +        <summary>Idiotbox: Youtube interface</summary>
        </entry>
        <entry>
       -        <title type="text">Gopher HTTP proxy</title>
       +        <title>Gopher HTTP proxy</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/gopher-proxy.html" />
                <id>https://www.codemadness.org/gopher-proxy.html</id>
                <updated>2020-08-30T00:00:00Z</updated>
       @@ -112,10 +112,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Gopher HTTP proxy</summary>
       +        <summary>Gopher HTTP proxy</summary>
        </entry>
        <entry>
       -        <title type="text">Setup your own file paste service</title>
       +        <title>Setup your own file paste service</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/paste-service.html" />
                <id>https://www.codemadness.org/paste-service.html</id>
                <updated>2018-03-10T00:00:00Z</updated>
       @@ -124,10 +124,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Howto setup your own secure file paste service</summary>
       +        <summary>Howto setup your own secure file paste service</summary>
        </entry>
        <entry>
       -        <title type="text">Setup your own git hosting service</title>
       +        <title>Setup your own git hosting service</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/setup-git-hosting.html" />
                <id>https://www.codemadness.org/setup-git-hosting.html</id>
                <updated>2022-08-07T00:00:00Z</updated>
       @@ -136,10 +136,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Howto setup your own git hosting service</summary>
       +        <summary>Howto setup your own git hosting service</summary>
        </entry>
        <entry>
       -        <title type="text">Setup an OpenBSD SPARC64 VM in QEMU</title>
       +        <title>Setup an OpenBSD SPARC64 VM in QEMU</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-sparc64-vm.html" />
                <id>https://www.codemadness.org/openbsd-sparc64-vm.html</id>
                <updated>2020-04-18T00:00:00Z</updated>
       @@ -148,10 +148,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Setup an OpenBSD SPARC64 VM in QEMU</summary>
       +        <summary>Setup an OpenBSD SPARC64 VM in QEMU</summary>
        </entry>
        <entry>
       -        <title type="text">Tscrape: a Twitter scraper</title>
       +        <title>Tscrape: a Twitter scraper</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/tscrape.html" />
                <id>https://www.codemadness.org/tscrape.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -160,10 +160,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Tscrape: a Twitter scraper</summary>
       +        <summary>Tscrape: a Twitter scraper</summary>
        </entry>
        <entry>
       -        <title type="text">jsdatatable: a small datatable Javascript</title>
       +        <title>jsdatatable: a small datatable Javascript</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/datatable.html" />
                <id>https://www.codemadness.org/datatable.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -172,10 +172,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">jsdatatable: a small datatable Javascript</summary>
       +        <summary>jsdatatable: a small datatable Javascript</summary>
        </entry>
        <entry>
       -        <title type="text">Stagit-gopher: a static git page generator for gopher</title>
       +        <title>Stagit-gopher: a static git page generator for gopher</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/stagit-gopher.html" />
                <id>https://www.codemadness.org/stagit-gopher.html</id>
                <updated>2021-04-11T00:00:00Z</updated>
       @@ -184,10 +184,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">a static git page generator for gopher</summary>
       +        <summary>a static git page generator for gopher</summary>
        </entry>
        <entry>
       -        <title type="text">Saait: a boring HTML page generator</title>
       +        <title>Saait: a boring HTML page generator</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/saait.html" />
                <id>https://www.codemadness.org/saait.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -196,10 +196,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Saait: a boring HTML page generator</summary>
       +        <summary>Saait: a boring HTML page generator</summary>
        </entry>
        <entry>
       -        <title type="text">Stagit: a static git page generator</title>
       +        <title>Stagit: a static git page generator</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/stagit.html" />
                <id>https://www.codemadness.org/stagit.html</id>
                <updated>2021-04-11T00:00:00Z</updated>
       @@ -208,10 +208,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">a static git page generator</summary>
       +        <summary>a static git page generator</summary>
        </entry>
        <entry>
       -        <title type="text">OpenBSD httpd, slowcgi and cgit</title>
       +        <title>OpenBSD httpd, slowcgi and cgit</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-httpd-and-cgit.html" />
                <id>https://www.codemadness.org/openbsd-httpd-and-cgit.html</id>
                <updated>2021-04-11T00:00:00Z</updated>
       @@ -220,10 +220,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">OpenBSD httpd, slowcgi and cgit</summary>
       +        <summary>OpenBSD httpd, slowcgi and cgit</summary>
        </entry>
        <entry>
       -        <title type="text">twitch: application to watch Twitch streams</title>
       +        <title>twitch: application to watch Twitch streams</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/twitch-interface.html" />
                <id>https://www.codemadness.org/twitch-interface.html</id>
                <updated>2020-12-14T00:00:00Z</updated>
       @@ -232,10 +232,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">twitch: application to watch Twitch streams</summary>
       +        <summary>twitch: application to watch Twitch streams</summary>
        </entry>
        <entry>
       -        <title type="text">Userscript: focus input field</title>
       +        <title>Userscript: focus input field</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/userscript-focus-input-field.html" />
                <id>https://www.codemadness.org/userscript-focus-input-field.html</id>
                <updated>2014-03-02T00:00:00Z</updated>
       @@ -244,10 +244,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Userscript to focus the first input field on a page with a hotkey</summary>
       +        <summary>Userscript to focus the first input field on a page with a hotkey</summary>
        </entry>
        <entry>
       -        <title type="text">Userscript: Youtube circumvent age verification</title>
       +        <title>Userscript: Youtube circumvent age verification</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/userscript-youtube-circumvent-age-verification.html" />
                <id>https://www.codemadness.org/userscript-youtube-circumvent-age-verification.html</id>
                <updated>2020-12-27T00:00:00Z</updated>
       @@ -256,10 +256,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Userscript to circumvent Youtube age verification and redirect to the video</summary>
       +        <summary>Userscript to circumvent Youtube age verification and redirect to the video</summary>
        </entry>
        <entry>
       -        <title type="text">Userscript: block stupid fonts</title>
       +        <title>Userscript: block stupid fonts</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/userscript-block-stupid-fonts.html" />
                <id>https://www.codemadness.org/userscript-block-stupid-fonts.html</id>
                <updated>2020-03-10T00:00:00Z</updated>
       @@ -268,10 +268,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Userscript to whitelist your favorite fonts and block the rest</summary>
       +        <summary>Userscript to whitelist your favorite fonts and block the rest</summary>
        </entry>
        <entry>
       -        <title type="text">Sfeed: simple RSS and Atom parser</title>
       +        <title>Sfeed: simple RSS and Atom parser</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/sfeed-simple-feed-parser.html" />
                <id>https://www.codemadness.org/sfeed-simple-feed-parser.html</id>
                <updated>2022-11-05T00:00:00Z</updated>
       @@ -280,10 +280,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Sfeed is a simple RSS and Atom parser (and format programs to add reader functionality)</summary>
       +        <summary>Sfeed is a simple RSS and Atom parser (and format programs to add reader functionality)</summary>
        </entry>
        <entry>
       -        <title type="text">Vim theme: relaxed</title>
       +        <title>Vim theme: relaxed</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/vim-theme-relaxed.html" />
                <id>https://www.codemadness.org/vim-theme-relaxed.html</id>
                <updated>2011-01-07T00:00:00Z</updated>
       @@ -292,10 +292,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">a dark VIM theme I made and use on a daily basis</summary>
       +        <summary>a dark VIM theme I made and use on a daily basis</summary>
        </entry>
        <entry>
       -        <title type="text">Seturgent: set urgency hints for X applications</title>
       +        <title>Seturgent: set urgency hints for X applications</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/seturgent-set-urgency-hints-for-x-applications.html" />
                <id>https://www.codemadness.org/seturgent-set-urgency-hints-for-x-applications.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -304,10 +304,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Seturgent is a small utility to set an application it&#39;s urgency hint</summary>
       +        <summary>Seturgent is a small utility to set an application it&#39;s urgency hint</summary>
        </entry>
        <entry>
       -        <title type="text">DWM-hiltjo: my windowmanager configuration</title>
       +        <title>DWM-hiltjo: my windowmanager configuration</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/dwm-hiltjo-my-windowmanager-configuration.html" />
                <id>https://www.codemadness.org/dwm-hiltjo-my-windowmanager-configuration.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -316,10 +316,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">My DWM configuration; a few added features to suit my needs</summary>
       +        <summary>My DWM configuration; a few added features to suit my needs</summary>
        </entry>
        <entry>
       -        <title type="text">Query unused CSS rules on current document state</title>
       +        <title>Query unused CSS rules on current document state</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/query-unused-css-rules-on-current-document-state.html" />
                <id>https://www.codemadness.org/query-unused-css-rules-on-current-document-state.html</id>
                <updated>2010-04-21T00:00:00Z</updated>
       @@ -328,10 +328,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">How to see all the rules in a stylesheet (CSS) that are not used for the current document</summary>
       +        <summary>How to see all the rules in a stylesheet (CSS) that are not used for the current document</summary>
        </entry>
        <entry>
       -        <title type="text">Driconf: enabling S3 texture compression on Linux</title>
       +        <title>Driconf: enabling S3 texture compression on Linux</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/driconf-enabling-s3-texture-compression-on-linux.html" />
                <id>https://www.codemadness.org/driconf-enabling-s3-texture-compression-on-linux.html</id>
                <updated>2020-08-21T00:00:00Z</updated>
       @@ -340,10 +340,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">driconf: enabling S3 texture compression</summary>
       +        <summary>driconf: enabling S3 texture compression</summary>
        </entry>
        <entry>
       -        <title type="text">Getting the USB-powerline bridge to work on Linux</title>
       +        <title>Getting the USB-powerline bridge to work on Linux</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/getting-the-usb-powerline-bridge-to-work-on-linux.html" />
                <id>https://www.codemadness.org/getting-the-usb-powerline-bridge-to-work-on-linux.html</id>
                <updated>2019-12-06T00:00:00Z</updated>
       @@ -352,10 +352,10 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">A guide to get a USB-powerline bridge with the Intellon 51x1 chipset working on Linux</summary>
       +        <summary>A guide to get a USB-powerline bridge with the Intellon 51x1 chipset working on Linux</summary>
        </entry>
        <entry>
       -        <title type="text">Gothic 1 game guide</title>
       +        <title>Gothic 1 game guide</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/gothic-1-guide.html" />
                <id>https://www.codemadness.org/gothic-1-guide.html</id>
                <updated>2022-08-07T00:00:00Z</updated>
       @@ -364,6 +364,6 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Gothic 1 game guide with some useful tips</summary>
       +        <summary>Gothic 1 game guide with some useful tips</summary>
        </entry>
        </feed>
 (DIR) diff --git a/output/atom_content.xml b/output/atom_content.xml
       @@ -1,13 +1,13 @@
        <?xml version="1.0" encoding="UTF-8"?>
        <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
       -        <title type="text">Codemadness</title>
       -        <subtitle type="text">blog with various projects and articles about computer-related things</subtitle>
       -        <updated>2023-03-10T00:00:00Z</updated>
       +        <title>Codemadness</title>
       +        <subtitle>blog with various projects and articles about computer-related things</subtitle>
       +        <updated>2023-04-10T00:00:00Z</updated>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org" />
       -        <id>https://www.codemadness.org/atom.xml</id>
       -        <link rel="self" type="application/atom+xml" href="https://www.codemadness.org/atom.xml" />
       +        <id>https://www.codemadness.org/atom_content.xml</id>
       +        <link rel="self" type="application/atom+xml" href="https://www.codemadness.org/atom_content.xml" />
        <entry>
       -        <title type="text">A simple TODO application</title>
       +        <title>A simple TODO application</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/todo-application.html" />
                <id>https://www.codemadness.org/todo-application.html</id>
                <updated>2022-07-01T00:00:00Z</updated>
       @@ -16,7 +16,7 @@
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">A simple TODO application workflow</summary>
       +        <summary>A simple TODO application workflow</summary>
                <content type="html"><![CDATA[<h1>A simple TODO application</h1>
                <p><strong>Last modification on </strong> <time>2022-07-01</time></p>
                <p>This article describes a TODO application or workflow.</p>
       @@ -95,7 +95,7 @@ from multiple people at the same time in this workflow is not recommended.</li>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">2FA TOTP without crappy authenticator apps</title>
       +        <title>2FA TOTP without crappy authenticator apps</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/totp.html" />
                <id>https://www.codemadness.org/totp.html</id>
                <updated>2022-10-29T00:00:00Z</updated>
       @@ -104,7 +104,7 @@ from multiple people at the same time in this workflow is not recommended.</li>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Using 2FA TOTP without crappy authenticator apps</summary>
       +        <summary>Using 2FA TOTP without crappy authenticator apps</summary>
                <content type="html"><![CDATA[<h1>2FA TOTP without crappy authenticator apps</h1>
                <p><strong>Last modification on </strong> <time>2022-10-29</time></p>
                <p>This describes how to use 2FA without using crappy authenticator "apps" or a
       @@ -159,7 +159,7 @@ clipboard, for example:</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Setup an OpenBSD RISCV64 VM in QEMU</title>
       +        <title>Setup an OpenBSD RISCV64 VM in QEMU</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-riscv64-vm.html" />
                <id>https://www.codemadness.org/openbsd-riscv64-vm.html</id>
                <updated>2021-10-26T00:00:00Z</updated>
       @@ -168,7 +168,7 @@ clipboard, for example:</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Setup an OpenBSD RISCV-64 VM in QEMU</summary>
       +        <summary>Setup an OpenBSD RISCV-64 VM in QEMU</summary>
                <content type="html"><![CDATA[<h1>Setup an OpenBSD RISCV64 VM in QEMU</h1>
                <p><strong>Last modification on </strong> <time>2021-10-26</time></p>
                <p>This describes how to setup an OpenBSD RISCV64 VM in QEMU.</p>
       @@ -249,7 +249,7 @@ run
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Sfeed_curses: a curses UI front-end for sfeed</title>
       +        <title>Sfeed_curses: a curses UI front-end for sfeed</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/sfeed_curses-ui.html" />
                <id>https://www.codemadness.org/sfeed_curses-ui.html</id>
                <updated>2022-05-08T00:00:00Z</updated>
       @@ -258,7 +258,7 @@ run
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Sfeed_curses is a curses UI front-end for the sfeed RSS/Atom parser</summary>
       +        <summary>Sfeed_curses is a curses UI front-end for the sfeed RSS/Atom parser</summary>
                <content type="html"><![CDATA[<h1>Sfeed_curses: a curses UI front-end for sfeed</h1>
                <p><strong>Last modification on </strong> <time>2022-05-08</time></p>
                <p>sfeed_curses is a curses UI front-end for <a href="sfeed.html">sfeed</a>.
       @@ -354,7 +354,7 @@ and '3' can be used to switch between these layouts.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">hurl: HTTP, HTTPS and Gopher file grabber</title>
       +        <title>hurl: HTTP, HTTPS and Gopher file grabber</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/hurl.html" />
                <id>https://www.codemadness.org/hurl.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -363,7 +363,7 @@ and '3' can be used to switch between these layouts.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">hurl: HTTP, HTTPS and Gopher file grabber</summary>
       +        <summary>hurl: HTTP, HTTPS and Gopher file grabber</summary>
                <content type="html"><![CDATA[<h1>hurl: HTTP, HTTPS and Gopher file grabber</h1>
                <p><strong>Last modification on </strong> <time>2020-07-20</time></p>
                <p>hurl is a relatively simple HTTP, HTTPS and Gopher client/file grabber.</p>
       @@ -446,7 +446,7 @@ block empty or certain User-Agents.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">json2tsv: a JSON to TSV converter</title>
       +        <title>json2tsv: a JSON to TSV converter</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/json2tsv.html" />
                <id>https://www.codemadness.org/json2tsv.html</id>
                <updated>2021-09-25T00:00:00Z</updated>
       @@ -455,7 +455,7 @@ block empty or certain User-Agents.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">json2tsv: a JSON to TAB-Separated Value converter</summary>
       +        <summary>json2tsv: a JSON to TAB-Separated Value converter</summary>
                <content type="html"><![CDATA[<h1>json2tsv: a JSON to TSV converter</h1>
                <p><strong>Last modification on </strong> <time>2021-09-25</time></p>
                <p>Convert JSON to TSV or separated output.</p>
       @@ -609,7 +609,7 @@ END {
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">OpenBSD: setup a local auto-installation server</title>
       +        <title>OpenBSD: setup a local auto-installation server</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-autoinstall.html" />
                <id>https://www.codemadness.org/openbsd-autoinstall.html</id>
                <updated>2020-04-30T00:00:00Z</updated>
       @@ -618,7 +618,7 @@ END {
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">OpenBSD: setup a local auto-installation server</summary>
       +        <summary>OpenBSD: setup a local auto-installation server</summary>
                <content type="html"><![CDATA[<h1>OpenBSD: setup a local auto-installation server</h1>
                <p><strong>Last modification on </strong> <time>2020-04-30</time></p>
                <p>This guide describes how to setup a local mirror and installation/upgrade
       @@ -849,7 +849,7 @@ template for disklabel = url".</li>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Idiotbox: Youtube interface</title>
       +        <title>Idiotbox: Youtube interface</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/idiotbox.html" />
                <id>https://www.codemadness.org/idiotbox.html</id>
                <updated>2021-12-25T00:00:00Z</updated>
       @@ -858,7 +858,7 @@ template for disklabel = url".</li>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Idiotbox: Youtube interface</summary>
       +        <summary>Idiotbox: Youtube interface</summary>
                <content type="html"><![CDATA[<h1>Idiotbox: Youtube interface</h1>
                <p><strong>Last modification on </strong> <time>2021-12-25</time></p>
                <p>Idiotbox is a less resource-heavy Youtube interface.  For viewing videos it is
       @@ -916,7 +916,7 @@ binary with <a href="https://man.openbsd.org/pledge">pledge(2)</a>,
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Gopher HTTP proxy</title>
       +        <title>Gopher HTTP proxy</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/gopher-proxy.html" />
                <id>https://www.codemadness.org/gopher-proxy.html</id>
                <updated>2020-08-30T00:00:00Z</updated>
       @@ -925,7 +925,7 @@ binary with <a href="https://man.openbsd.org/pledge">pledge(2)</a>,
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Gopher HTTP proxy</summary>
       +        <summary>Gopher HTTP proxy</summary>
                <content type="html"><![CDATA[<h1>Gopher HTTP proxy</h1>
                <p><strong>Last modification on </strong> <time>2020-08-30</time></p>
                <p>For fun I wrote a small HTTP Gopher proxy CGI program in C. It only supports
       @@ -950,7 +950,7 @@ parameter "q" reads the URI:
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Setup your own file paste service</title>
       +        <title>Setup your own file paste service</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/paste-service.html" />
                <id>https://www.codemadness.org/paste-service.html</id>
                <updated>2018-03-10T00:00:00Z</updated>
       @@ -959,7 +959,7 @@ parameter "q" reads the URI:
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Howto setup your own secure file paste service</summary>
       +        <summary>Howto setup your own secure file paste service</summary>
                <content type="html"><![CDATA[<h1>Setup your own file paste service</h1>
                <p><strong>Last modification on </strong> <time>2018-03-10</time></p>
                <h2>Setup SSH authentication</h2>
       @@ -996,7 +996,7 @@ IRC etc.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Setup your own git hosting service</title>
       +        <title>Setup your own git hosting service</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/setup-git-hosting.html" />
                <id>https://www.codemadness.org/setup-git-hosting.html</id>
                <updated>2022-08-07T00:00:00Z</updated>
       @@ -1005,7 +1005,7 @@ IRC etc.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Howto setup your own git hosting service</summary>
       +        <summary>Howto setup your own git hosting service</summary>
                <content type="html"><![CDATA[<h1>Setup your own git hosting service</h1>
                <p><strong>Last modification on </strong> <time>2022-08-07</time></p>
                <p><strong>This article assumes you use OpenBSD for the service files and OS-specific
       @@ -1133,7 +1133,7 @@ repository.  Some useful examples can be:</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Setup an OpenBSD SPARC64 VM in QEMU</title>
       +        <title>Setup an OpenBSD SPARC64 VM in QEMU</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-sparc64-vm.html" />
                <id>https://www.codemadness.org/openbsd-sparc64-vm.html</id>
                <updated>2020-04-18T00:00:00Z</updated>
       @@ -1142,7 +1142,7 @@ repository.  Some useful examples can be:</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Setup an OpenBSD SPARC64 VM in QEMU</summary>
       +        <summary>Setup an OpenBSD SPARC64 VM in QEMU</summary>
                <content type="html"><![CDATA[<h1>Setup an OpenBSD SPARC64 VM in QEMU</h1>
                <p><strong>Last modification on </strong> <time>2020-04-18</time></p>
                <p>This describes how to setup an OpenBSD SPARC64 VM in QEMU.</p>
       @@ -1219,7 +1219,7 @@ the most efficient/nearby mirror site on the OpenBSD mirror page.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Tscrape: a Twitter scraper</title>
       +        <title>Tscrape: a Twitter scraper</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/tscrape.html" />
                <id>https://www.codemadness.org/tscrape.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -1228,7 +1228,7 @@ the most efficient/nearby mirror site on the OpenBSD mirror page.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Tscrape: a Twitter scraper</summary>
       +        <summary>Tscrape: a Twitter scraper</summary>
                <content type="html"><![CDATA[<h1>Tscrape: a Twitter scraper</h1>
                <p><strong>Last modification on </strong> <time>2020-07-20</time></p>
                <p>Tscrape is a Twitter web scraper and archiver.</p>
       @@ -1260,7 +1260,7 @@ any way you like relatively anonymously.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">jsdatatable: a small datatable Javascript</title>
       +        <title>jsdatatable: a small datatable Javascript</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/datatable.html" />
                <id>https://www.codemadness.org/datatable.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -1269,7 +1269,7 @@ any way you like relatively anonymously.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">jsdatatable: a small datatable Javascript</summary>
       +        <summary>jsdatatable: a small datatable Javascript</summary>
                <content type="html"><![CDATA[<h1>jsdatatable: a small datatable Javascript</h1>
                <p><strong>Last modification on </strong> <time>2020-07-20</time></p>
                <p>This is a small datatable Javascript with no dependencies.</p>
       @@ -1432,7 +1432,7 @@ also undefined. It is recommended to always set a zero value for each type.</li>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Stagit-gopher: a static git page generator for gopher</title>
       +        <title>Stagit-gopher: a static git page generator for gopher</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/stagit-gopher.html" />
                <id>https://www.codemadness.org/stagit-gopher.html</id>
                <updated>2021-04-11T00:00:00Z</updated>
       @@ -1441,7 +1441,7 @@ also undefined. It is recommended to always set a zero value for each type.</li>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">a static git page generator for gopher</summary>
       +        <summary>a static git page generator for gopher</summary>
                <content type="html"><![CDATA[<h1>Stagit-gopher: a static git page generator for gopher</h1>
                <p><strong>Last modification on </strong> <time>2021-04-11</time></p>
                <p>stagit-gopher is a static page generator for Gopher.  It creates the pages as
       @@ -1513,7 +1513,7 @@ assumed (from HEAD).</li>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Saait: a boring HTML page generator</title>
       +        <title>Saait: a boring HTML page generator</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/saait.html" />
                <id>https://www.codemadness.org/saait.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -1522,7 +1522,7 @@ assumed (from HEAD).</li>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Saait: a boring HTML page generator</summary>
       +        <summary>Saait: a boring HTML page generator</summary>
                <content type="html"><![CDATA[<h1>Saait: a boring HTML page generator</h1>
                <p><strong>Last modification on </strong> <time>2020-07-20</time></p>
                <p>Saait is the most boring static HTML page generator.</p>
       @@ -1748,7 +1748,7 @@ AUTHORS
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Stagit: a static git page generator</title>
       +        <title>Stagit: a static git page generator</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/stagit.html" />
                <id>https://www.codemadness.org/stagit.html</id>
                <updated>2021-04-11T00:00:00Z</updated>
       @@ -1757,7 +1757,7 @@ AUTHORS
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">a static git page generator</summary>
       +        <summary>a static git page generator</summary>
                <content type="html"><![CDATA[<h1>Stagit: a static git page generator</h1>
                <p><strong>Last modification on </strong> <time>2021-04-11</time></p>
                <p>stagit is a static page generator for git.</p>
       @@ -1831,7 +1831,7 @@ possibly change stagit to run as a CGI program.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">OpenBSD httpd, slowcgi and cgit</title>
       +        <title>OpenBSD httpd, slowcgi and cgit</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/openbsd-httpd-and-cgit.html" />
                <id>https://www.codemadness.org/openbsd-httpd-and-cgit.html</id>
                <updated>2021-04-11T00:00:00Z</updated>
       @@ -1840,7 +1840,7 @@ possibly change stagit to run as a CGI program.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">OpenBSD httpd, slowcgi and cgit</summary>
       +        <summary>OpenBSD httpd, slowcgi and cgit</summary>
                <content type="html"><![CDATA[<h1>OpenBSD httpd, slowcgi and cgit</h1>
                <p><strong>Last modification on </strong> <time>2021-04-11</time></p>
                <p>This is a guide to get <a href="https://git.zx2c4.com/cgit/">cgit</a> working with
       @@ -1893,7 +1893,7 @@ cp obj/compress /var/www/bin/gzip
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">twitch: application to watch Twitch streams</title>
       +        <title>twitch: application to watch Twitch streams</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/twitch-interface.html" />
                <id>https://www.codemadness.org/twitch-interface.html</id>
                <updated>2020-12-14T00:00:00Z</updated>
       @@ -1902,7 +1902,7 @@ cp obj/compress /var/www/bin/gzip
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">twitch: application to watch Twitch streams</summary>
       +        <summary>twitch: application to watch Twitch streams</summary>
                <content type="html"><![CDATA[<h1>twitch: application to watch Twitch streams</h1>
                <p><strong>Last modification on </strong> <time>2020-12-14</time></p>
                <p><strong>Update: as of 2020-05-06:</strong> I stopped maintaining it.
       @@ -1932,7 +1932,7 @@ bloated Twitch interface is not needed.  It is written in C.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Userscript: focus input field</title>
       +        <title>Userscript: focus input field</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/userscript-focus-input-field.html" />
                <id>https://www.codemadness.org/userscript-focus-input-field.html</id>
                <updated>2014-03-02T00:00:00Z</updated>
       @@ -1941,7 +1941,7 @@ bloated Twitch interface is not needed.  It is written in C.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Userscript to focus the first input field on a page with a hotkey</summary>
       +        <summary>Userscript to focus the first input field on a page with a hotkey</summary>
                <content type="html"><![CDATA[<h1>Userscript: focus input field</h1>
                <p><strong>Last modification on </strong> <time>2014-03-02</time></p>
                <p>This is an userscript I wrote a while ago which allows to focus the first input
       @@ -1953,7 +1953,7 @@ the mouse.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Userscript: Youtube circumvent age verification</title>
       +        <title>Userscript: Youtube circumvent age verification</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/userscript-youtube-circumvent-age-verification.html" />
                <id>https://www.codemadness.org/userscript-youtube-circumvent-age-verification.html</id>
                <updated>2020-12-27T00:00:00Z</updated>
       @@ -1962,7 +1962,7 @@ the mouse.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Userscript to circumvent Youtube age verification and redirect to the video</summary>
       +        <summary>Userscript to circumvent Youtube age verification and redirect to the video</summary>
                <content type="html"><![CDATA[<h1>Userscript: Youtube circumvent age verification</h1>
                <p><strong>Last modification on </strong> <time>2020-12-27</time></p>
                <p>This is an userscript I wrote a while ago which circumvents requiring to login
       @@ -1973,7 +1973,7 @@ with an account on Youtube if a video requires age verification.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Userscript: block stupid fonts</title>
       +        <title>Userscript: block stupid fonts</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/userscript-block-stupid-fonts.html" />
                <id>https://www.codemadness.org/userscript-block-stupid-fonts.html</id>
                <updated>2020-03-10T00:00:00Z</updated>
       @@ -1982,7 +1982,7 @@ with an account on Youtube if a video requires age verification.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Userscript to whitelist your favorite fonts and block the rest</summary>
       +        <summary>Userscript to whitelist your favorite fonts and block the rest</summary>
                <content type="html"><![CDATA[<h1>Userscript: block stupid fonts</h1>
                <p><strong>Last modification on </strong> <time>2020-03-10</time></p>
                <p>This is an userscript I wrote a while ago which white-lists fonts I like and
       @@ -1994,7 +1994,7 @@ inconsistency of custom fonts used on a lot of websites.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Sfeed: simple RSS and Atom parser</title>
       +        <title>Sfeed: simple RSS and Atom parser</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/sfeed-simple-feed-parser.html" />
                <id>https://www.codemadness.org/sfeed-simple-feed-parser.html</id>
                <updated>2022-11-05T00:00:00Z</updated>
       @@ -2003,7 +2003,7 @@ inconsistency of custom fonts used on a lot of websites.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Sfeed is a simple RSS and Atom parser (and format programs to add reader functionality)</summary>
       +        <summary>Sfeed is a simple RSS and Atom parser (and format programs to add reader functionality)</summary>
                <content type="html"><![CDATA[<h1>Sfeed: simple RSS and Atom parser</h1>
                <p><strong>Last modification on </strong> <time>2022-11-05</time></p>
                <p>Sfeed is a RSS and Atom parser (and some format programs).</p>
       @@ -2085,7 +2085,7 @@ Video published on 4 November 2022.</li>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Vim theme: relaxed</title>
       +        <title>Vim theme: relaxed</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/vim-theme-relaxed.html" />
                <id>https://www.codemadness.org/vim-theme-relaxed.html</id>
                <updated>2011-01-07T00:00:00Z</updated>
       @@ -2094,7 +2094,7 @@ Video published on 4 November 2022.</li>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">a dark VIM theme I made and use on a daily basis</summary>
       +        <summary>a dark VIM theme I made and use on a daily basis</summary>
                <content type="html"><![CDATA[<h1>Vim theme: relaxed</h1>
                <p><strong>Last modification on </strong> <time>2011-01-07</time></p>
                <p>This is a dark theme I made for <a href="https://www.vim.org/">vim</a>.  This is a theme I personally used for
       @@ -2112,7 +2112,7 @@ cursive and bold styles and changed some colours I didn't like.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Seturgent: set urgency hints for X applications</title>
       +        <title>Seturgent: set urgency hints for X applications</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/seturgent-set-urgency-hints-for-x-applications.html" />
                <id>https://www.codemadness.org/seturgent-set-urgency-hints-for-x-applications.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -2121,7 +2121,7 @@ cursive and bold styles and changed some colours I didn't like.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Seturgent is a small utility to set an application it&#39;s urgency hint</summary>
       +        <summary>Seturgent is a small utility to set an application it&#39;s urgency hint</summary>
                <content type="html"><![CDATA[<h1>Seturgent: set urgency hints for X applications</h1>
                <p><strong>Last modification on </strong> <time>2020-07-20</time></p>
                <p>Seturgent is a small utility to set an application it's urgency hint.  For most
       @@ -2145,7 +2145,7 @@ will allow special actions.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">DWM-hiltjo: my windowmanager configuration</title>
       +        <title>DWM-hiltjo: my windowmanager configuration</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/dwm-hiltjo-my-windowmanager-configuration.html" />
                <id>https://www.codemadness.org/dwm-hiltjo-my-windowmanager-configuration.html</id>
                <updated>2020-07-20T00:00:00Z</updated>
       @@ -2154,7 +2154,7 @@ will allow special actions.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">My DWM configuration; a few added features to suit my needs</summary>
       +        <summary>My DWM configuration; a few added features to suit my needs</summary>
                <content type="html"><![CDATA[<h1>DWM-hiltjo: my windowmanager configuration</h1>
                <p><strong>Last modification on </strong> <time>2020-07-20</time></p>
                <p><a href="https://dwm.suckless.org/">DWM</a> is a very minimal windowmanager. It has the most essential features I
       @@ -2207,7 +2207,7 @@ volume buttons, etc).</li>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Query unused CSS rules on current document state</title>
       +        <title>Query unused CSS rules on current document state</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/query-unused-css-rules-on-current-document-state.html" />
                <id>https://www.codemadness.org/query-unused-css-rules-on-current-document-state.html</id>
                <updated>2010-04-21T00:00:00Z</updated>
       @@ -2216,7 +2216,7 @@ volume buttons, etc).</li>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">How to see all the rules in a stylesheet (CSS) that are not used for the current document</summary>
       +        <summary>How to see all the rules in a stylesheet (CSS) that are not used for the current document</summary>
                <content type="html"><![CDATA[<h1>Query unused CSS rules on current document state</h1>
                <p><strong>Last modification on </strong> <time>2010-04-21</time></p>
                <p>Today I was doing some web development and wanted to see all the rules in a
       @@ -2249,7 +2249,7 @@ an extra section under Firebug.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Driconf: enabling S3 texture compression on Linux</title>
       +        <title>Driconf: enabling S3 texture compression on Linux</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/driconf-enabling-s3-texture-compression-on-linux.html" />
                <id>https://www.codemadness.org/driconf-enabling-s3-texture-compression-on-linux.html</id>
                <updated>2020-08-21T00:00:00Z</updated>
       @@ -2258,7 +2258,7 @@ an extra section under Firebug.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">driconf: enabling S3 texture compression</summary>
       +        <summary>driconf: enabling S3 texture compression</summary>
                <content type="html"><![CDATA[<h1>Driconf: enabling S3 texture compression on Linux</h1>
                <p><strong>Last modification on </strong> <time>2020-08-21</time></p>
                <p><strong>Update: the DXTC patent expired on 2018-03-16, many distros enable this by
       @@ -2301,7 +2301,7 @@ removed after configuration.</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Getting the USB-powerline bridge to work on Linux</title>
       +        <title>Getting the USB-powerline bridge to work on Linux</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/getting-the-usb-powerline-bridge-to-work-on-linux.html" />
                <id>https://www.codemadness.org/getting-the-usb-powerline-bridge-to-work-on-linux.html</id>
                <updated>2019-12-06T00:00:00Z</updated>
       @@ -2310,7 +2310,7 @@ removed after configuration.</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">A guide to get a USB-powerline bridge with the Intellon 51x1 chipset working on Linux</summary>
       +        <summary>A guide to get a USB-powerline bridge with the Intellon 51x1 chipset working on Linux</summary>
                <content type="html"><![CDATA[<h1>Getting the USB-powerline bridge to work on Linux</h1>
                <p><strong>Last modification on </strong> <time>2019-12-06</time></p>
                <p><strong>NOTE: this guide is obsolete, a working driver is now included in the Linux
       @@ -2416,7 +2416,7 @@ If it worked then good for you :)</p>
        ]]></content>
        </entry>
        <entry>
       -        <title type="text">Gothic 1 game guide</title>
       +        <title>Gothic 1 game guide</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/gothic-1-guide.html" />
                <id>https://www.codemadness.org/gothic-1-guide.html</id>
                <updated>2022-08-07T00:00:00Z</updated>
       @@ -2425,7 +2425,7 @@ If it worked then good for you :)</p>
                        <name>Hiltjo</name>
                        <uri>https://www.codemadness.org</uri>
                </author>
       -        <summary type="text">Gothic 1 game guide with some useful tips</summary>
       +        <summary>Gothic 1 game guide with some useful tips</summary>
                <content type="html"><![CDATA[<h1>Gothic 1 game guide</h1>
                <p><strong>Last modification on </strong> <time>2022-08-07</time></p>
                <p><strong>Disclaimer:</strong>