Codemadnessblog with various projects and articles about computer-related things2025-12-14T00:00:00Zhttps://www.codemadness.org/atom.xmlChess puzzle book generatorhttps://www.codemadness.org/chess-puzzles.html2025-05-03T00:00:00Z2024-02-02T00:00:00ZHiltjohttps://www.codemadness.orgChess puzzle book generatorxargs: an example for parallel batch jobshttps://www.codemadness.org/xargs.html2023-12-17T00:00:00Z2023-11-22T00:00:00ZHiltjohttps://www.codemadness.orgxargs: an example for parallel batch jobsImproved Youtube RSS/Atom feedhttps://www.codemadness.org/youtube-feed.html2023-11-20T00:00:00Z2023-11-20T00:00:00ZHiltjohttps://www.codemadness.orgImproved Youtube Atom feed by adding video duration and filtering away shortswebdump HTML to plain-text converterhttps://www.codemadness.org/webdump.html2025-04-25T00:00:00Z2023-11-20T00:00:00ZHiltjohttps://www.codemadness.orgwebdump HTML to plain-text converterSetup your own mail paste servicehttps://www.codemadness.org/mailservice.html2024-02-10T00:00:00Z2023-10-25T00:00:00ZHiltjohttps://www.codemadness.orgSetup your own mail paste service using mblazeA simple TODO applicationhttps://www.codemadness.org/todo-application.html2022-07-01T00:00:00Z2022-07-01T00:00:00ZHiltjohttps://www.codemadness.orgA simple TODO application workflow2FA TOTP without crappy authenticator appshttps://www.codemadness.org/totp.html2022-10-29T00:00:00Z2022-03-23T00:00:00ZHiltjohttps://www.codemadness.orgUsing 2FA TOTP without crappy authenticator appsSetup an OpenBSD RISCV64 VM in QEMUhttps://www.codemadness.org/openbsd-riscv64-vm.html2021-10-26T00:00:00Z2021-10-23T00:00:00ZHiltjohttps://www.codemadness.orgSetup an OpenBSD RISCV-64 VM in QEMUSfeed_curses: a curses UI front-end for sfeedhttps://www.codemadness.org/sfeed_curses-ui.html2025-07-24T00:00:00Z2020-06-25T00:00:00ZHiltjohttps://www.codemadness.orgSfeed_curses is a curses UI front-end for the sfeed RSS/Atom parserhurl: HTTP, HTTPS and Gopher file grabberhttps://www.codemadness.org/hurl.html2020-07-20T00:00:00Z2019-11-10T00:00:00ZHiltjohttps://www.codemadness.orghurl: HTTP, HTTPS and Gopher file grabberjson2tsv: a JSON to TSV converterhttps://www.codemadness.org/json2tsv.html2021-09-25T00:00:00Z2019-10-13T00:00:00ZHiltjohttps://www.codemadness.orgjson2tsv: a JSON to TAB-Separated Value converterOpenBSD: setup a local auto-installation serverhttps://www.codemadness.org/openbsd-autoinstall.html2020-04-30T00:00:00Z2019-04-24T00:00:00ZHiltjohttps://www.codemadness.orgOpenBSD: setup a local auto-installation serverIdiotbox: Youtube interfacehttps://www.codemadness.org/idiotbox.html2021-12-25T00:00:00Z2019-02-10T00:00:00ZHiltjohttps://www.codemadness.orgIdiotbox: Youtube interfaceGopher HTTP proxyhttps://www.codemadness.org/gopher-proxy.html2020-08-30T00:00:00Z2018-08-17T00:00:00ZHiltjohttps://www.codemadness.orgGopher HTTP proxySetup your own file paste servicehttps://www.codemadness.org/paste-service.html2018-03-10T00:00:00Z2018-03-10T00:00:00ZHiltjohttps://www.codemadness.orgHowto setup your own secure file paste serviceSetup your own git hosting servicehttps://www.codemadness.org/setup-git-hosting.html2022-08-07T00:00:00Z2018-02-25T00:00:00ZHiltjohttps://www.codemadness.orgHowto setup your own git hosting serviceSetup an OpenBSD SPARC64 VM in QEMUhttps://www.codemadness.org/openbsd-sparc64-vm.html2020-04-18T00:00:00Z2017-12-11T00:00:00ZHiltjohttps://www.codemadness.orgSetup an OpenBSD SPARC64 VM in QEMUTscrape: a Twitter scraperhttps://www.codemadness.org/tscrape.html2020-07-20T00:00:00Z2017-09-24T00:00:00ZHiltjohttps://www.codemadness.orgTscrape: a Twitter scraperjsdatatable: a small datatable Javascripthttps://www.codemadness.org/datatable.html2020-07-20T00:00:00Z2017-09-24T00:00:00ZHiltjohttps://www.codemadness.orgjsdatatable: a small datatable JavascriptStagit-gopher: a static git page generator for gopherhttps://www.codemadness.org/stagit-gopher.html2021-04-11T00:00:00Z2017-08-04T00:00:00ZHiltjohttps://www.codemadness.orga static git page generator for gopherSaait: a boring HTML page generatorhttps://www.codemadness.org/saait.html2020-07-20T00:00:00Z2017-06-10T00:00:00ZHiltjohttps://www.codemadness.orgSaait: a boring HTML page generatorStagit: a static git page generatorhttps://www.codemadness.org/stagit.html2021-04-11T00:00:00Z2017-05-10T00:00:00ZHiltjohttps://www.codemadness.orga static git page generatorOpenBSD httpd, slowcgi and cgithttps://www.codemadness.org/openbsd-httpd-and-cgit.html2021-04-11T00:00:00Z2015-07-05T00:00:00ZHiltjohttps://www.codemadness.orgOpenBSD httpd, slowcgi and cgittwitch: application to watch Twitch streamshttps://www.codemadness.org/twitch-interface.html2020-12-14T00:00:00Z2014-11-23T00:00:00ZHiltjohttps://www.codemadness.orgtwitch: application to watch Twitch streamsUserscript: focus input fieldhttps://www.codemadness.org/userscript-focus-input-field.html2014-03-02T00:00:00Z2014-03-02T00:00:00ZHiltjohttps://www.codemadness.orgUserscript to focus the first input field on a page with a hotkeyUserscript: Youtube circumvent age verificationhttps://www.codemadness.org/userscript-youtube-circumvent-age-verification.html2020-12-27T00:00:00Z2013-02-21T00:00:00ZHiltjohttps://www.codemadness.orgUserscript to circumvent Youtube age verification and redirect to the videoUserscript: block stupid fontshttps://www.codemadness.org/userscript-block-stupid-fonts.html2020-03-10T00:00:00Z2012-10-21T00:00:00ZHiltjohttps://www.codemadness.orgUserscript to whitelist your favorite fonts and block the restSfeed: simple RSS and Atom parserhttps://www.codemadness.org/sfeed-simple-feed-parser.html2022-11-05T00:00:00Z2011-04-01T00:00:00ZHiltjohttps://www.codemadness.orgSfeed is a simple RSS and Atom parser (and format programs to add reader functionality)Vim theme: relaxedhttps://www.codemadness.org/vim-theme-relaxed.html2011-01-07T00:00:00Z2011-01-07T00:00:00ZHiltjohttps://www.codemadness.orga dark VIM theme I made and use on a daily basisSeturgent: set urgency hints for X applicationshttps://www.codemadness.org/seturgent-set-urgency-hints-for-x-applications.html2020-07-20T00:00:00Z2010-10-31T00:00:00ZHiltjohttps://www.codemadness.orgSeturgent is a small utility to set an application it's urgency hintDWM-hiltjo: my windowmanager configurationhttps://www.codemadness.org/dwm-hiltjo-my-windowmanager-configuration.html2020-07-20T00:00:00Z2010-08-12T00:00:00ZHiltjohttps://www.codemadness.orgMy DWM configuration; a few added features to suit my needsQuery unused CSS rules on current document statehttps://www.codemadness.org/query-unused-css-rules-on-current-document-state.html2010-04-21T00:00:00Z2010-04-21T00:00:00ZHiltjohttps://www.codemadness.orgHow to see all the rules in a stylesheet (CSS) that are not used for the current documentDriconf: enabling S3 texture compression on Linuxhttps://www.codemadness.org/driconf-enabling-s3-texture-compression-on-linux.html2020-08-21T00:00:00Z2009-07-05T00:00:00ZHiltjohttps://www.codemadness.orgdriconf: enabling S3 texture compressionGetting the USB-powerline bridge to work on Linuxhttps://www.codemadness.org/getting-the-usb-powerline-bridge-to-work-on-linux.html2019-12-06T00:00:00Z2009-04-13T00:00:00ZHiltjohttps://www.codemadness.orgA guide to get a USB-powerline bridge with the Intellon 51x1 chipset working on LinuxGothic 1 game guidehttps://www.codemadness.org/gothic-1-guide.html2025-01-05T00:00:00Z2009-04-12T00:00:00ZHiltjohttps://www.codemadness.orgGothic 1 game guide with some useful tips