Previously
January 2023
- This Post Will Not Show Up in Bing Search Results 23 Jan 2023
- This Website Can Now Be Found via Bing 17 Jan 2023
- Neovim: How to Call an Ex Command From Lua 17 Jan 2023
December 2022
- User Agents and Unintended DDoS 10 Dec 2022
- Hacker News and Donations 08 Dec 2022
- The First 5 Minutes on a New FreeBSD Server 04 Dec 2022
November 2022
- Light Mode 27 Nov 2022
- Vim: How to Sort a List of Email Addresses by Domain Name 01 Nov 2022
- Domain Scam From China 01 Nov 2022
- How to Extract All URLs From a Text File 01 Nov 2022
October 2022
- Source Global Media Spam and Google 19 Oct 2022
August 2022
- Neovim: LSP Extremely Slow With tsserver 25 Aug 2022
- Backups on macOS: Time Machine vs. Borg 11 Aug 2022
July 2022
- Timpibot Is Yet Another Badly-Behaved Crawler 24 Jul 2022
- mutt: How to Open HTML Email in Safari 15 Jul 2022
- A One-Step Macro for Properly Integrating mu Like notmuch into mutt 13 Jul 2022
- iTerm2 vs. Alacritty on macOS 09 Jul 2022
- FreeBSD 13.1: Failed to create CoreCLR, HRESULT: 0x8007FF02 When Upgrading Emby Server 08 Jul 2022
- How to Run a Cronjob for a Python Script in a virtualenv 08 Jul 2022
- Neovim: How to Use init.vim and init.lua Concurrently 01 Jul 2022
June 2022
May 2022
October 2021
- How to Add an Extended Git Commit Message From the Command-Line 31 Oct 2021
- FreeBSD 13: Permanent 100% CPU Usage on One Core After Fresh Install 25 Oct 2021
- When Spotify Uploads to Apple Watch Do Not Work 23 Oct 2021
- How to Install cgit With Gitolite and Nginx on FreeBSD 13 20 Oct 2021
- FreeBSD 13: Simple Outgoing Email with dma 10 Oct 2021
- FreeBSD 13: pfctl: Cannot allocate memory error 09 Oct 2021
September 2021
- FreeBSD 13: PHP Default Install Like Debian 11 15 Sep 2021
August 2021
- How to Export Safari Reading List Items 16 Aug 2021
May 2021
April 2021
- Vim: Delete All Lines Not Matching Pattern 10 Apr 2021
March 2021
- How to Install and Run ClamAV on macOS 29 Mar 2021
- Herr Bischoff's IP Blocklist 26 Mar 2021
- pf-badhost 26 Mar 2021
November 2020
- How to Fix Your HP Printer Drivers on macOS Catalina 13 Nov 2020
- BOSS Katana-100 Mk II, macOS Big Sur and Apple Silicon M1 13 Nov 2020
- Women Empowerment in Zanzibar 09 Nov 2020
September 2020
- How to Remove Metadata From MP4 Files 22 Sep 2020
- Facebook Postures, Data Protection Exec Ponders Leaving Europe 21 Sep 2020
- Scratchpad for September 20 2020 20 Sep 2020
- Code Comments 09 Sep 2020
- Scratchpad for September 6 2020 06 Sep 2020
- The Truth Is Paywalled but the Lies Are Free 01 Sep 2020
- Shutting Up 01 Sep 2020
August 2020
- Scratchpad for August 30 2020 30 Aug 2020
- URL Change for RSS Feed 30 Aug 2020
- Scratchpad for August 23 2020 25 Aug 2020
- Palmer Luckey and the Broken Promise 20 Aug 2020
- Atlassian Employees Can Permanently Work From Home 16 Aug 2020
- Scratchpad for August 16 2020 16 Aug 2020
- How to Convert Pug Templates to HTML via Command Line 16 Aug 2020
- How to Set NODE_PATH Dynamically in fish Shell 16 Aug 2020
- How to Enable True Color and Italics in tmux 16 Aug 2020
- TikTok 14 Aug 2020
- Dump All Set FreeBSD Port Options 14 Aug 2020
- FreeBSD on RISC-V 14 Aug 2020
- Major Changes Coming for pip 14 Aug 2020
- Scratchpad for August 9 2020 09 Aug 2020
- Have I Been Pwned Codebase to Be Open Sourced 09 Aug 2020
- How to Install and Use pkgsrc on macOS 08 Aug 2020
- Scratchpad for August 2 2020 02 Aug 2020
July 2020
- How to Properly Rotate Nginx Logs With newsyslog 29 Jul 2020
- Favicons vs. News Explorer 28 Jul 2020
- Ryan Dahl on Software 27 Jul 2020
- Download Files Listed in HTTP Index With wget 27 Jul 2020
- Scratchpad for July 26 2020 26 Jul 2020
- Intel Announces Delay for 7nm CPUs 24 Jul 2020
- Scratchpad for July 19 2020 19 Jul 2020
- Scratchpad for July 12 2020 12 Jul 2020
June 2020
- Police: Last Week Tonight With John Oliver 09 Jun 2020
May 2020
- Rotate FreeBSD local_unbound Log 31 May 2020
March 2020
- RegEx Escape String in Shell 03 Mar 2020
February 2020
- How to Send an Attachment From the Shell 22 Feb 2020
- My Favorite SpamAssassin Rules 04 Feb 2020
January 2020
- BSD sed: Replace Space With Line Break 14 Jan 2020
- Persistent Abuse Hosts 03 Jan 2020
December 2019
- My Top 5 Blocked Hosts 13 Dec 2019
November 2019
- Advids Spam Email and What to Do About It 29 Nov 2019
October 2019
- macOS 10.5 Catalina NFS Issues 21 Oct 2019
August 2019
- OpenDKIM SSL error:04091068:rsa routines:int_rsa_verify:bad signature 23 Aug 2019
- How to Disable WordPress wp-json REST API 22 Aug 2019
- How to Set Up acme.sh With Nginx on FreeBSD 13 Aug 2019
- Blocking Facebook Referrers in Nginx 13 Aug 2019
- How to Set a Different Editor for visudo 13 Aug 2019
July 2018
- Use BorgBackup to Backup FreeBSD ZFS Jails 05 Jul 2018
- Privacy at GitHub 03 Jul 2018
- Monitor I/O on FreeBSD 02 Jul 2018
June 2018
- pf Firewall Does Not Block Connections to Jail 26 Jun 2018
- macOS and iOS Mail.app Do Not Support TLSv1.2 26 Jun 2018
- The Reality of GDPR "Right to be Forgotten" Requests 19 Jun 2018
- How to Remove Sensitive Header Information With Postfix 18 Jun 2018
- How to Flush the Postfix Mail Queue 18 Jun 2018
- Blocking Spammers with Postfix HELO Controls 16 Jun 2018
May 2018
- Free Public Transport for All 23 May 2018
- No Utopia for You 23 May 2018
- Another Bitcoin Extortion Attempt 05 May 2018
- Facebook is a Human-Skin-Eating Robot 03 May 2018
April 2018
- Blocking Facebook at the DNS Level 09 Apr 2018
- How to Extract Bot IPs From Nginx Access Log 04 Apr 2018
- How to Update an Expired APT Key 04 Apr 2018
March 2018
- All You Need to Know About Gun Violence Is Right Here 26 Mar 2018
- The X Files Season 11 Finale is Weak 23 Mar 2018
- How to Fix gdbm fatal: read error 10 Mar 2018
February 2018
- Tech Logos 19 Feb 2018
- The Venus Project 14 Feb 2018
- Facebook Deploys Smokescreen 13 Feb 2018
- Cognitive Ability and Vulnerability to Fake News 12 Feb 2018
- Faster FreeBSD Ports Collection Compiles with ccache and tmpfs 11 Feb 2018
January 2018
- Twitter is Deleting People's Lists 17 Jan 2018
- Splitting FLAC Files with CUE Sheets 17 Jan 2018
- Secure macOS Remote Screen Sharing for Admins with Road Warriors 17 Jan 2018
- How to Prevent UFW from Spamming syslog 17 Jan 2018
September 2017
- Why Firefox 57 Will Still Disappoint 12 Sep 2017
- Dropping MacPorts for Homebrew 11 Sep 2017
August 2017
- World-Wide Web, Not Wealthy Western Web 17 Aug 2017
- Blocking MAROSNET Spam 09 Aug 2017
July 2017
- Disable WiFi and Bluetooth on Raspberry Pi 3 25 Jul 2017
March 2017
- Nginx HTTP and HTTPS Default Server 24 Mar 2017
February 2017
- The Emerging World Order 08 Feb 2017
- Trump is a Boy's Idea of a Man 07 Feb 2017
- How Stranger Things Got its Retro Title Sequence 07 Feb 2017
- The Open Internet is Dead 03 Feb 2017
January 2017
- Social Media is a Neoliberal Economic Model 31 Jan 2017
- In Defense of Vim Arrow Keys 23 Jan 2017
- Using Let's Encrypt with Kerio Connect 18 Jan 2017
- Blocking ColoCrossing Spam 17 Jan 2017
- How to Fix SSH "No host key files found" 17 Jan 2017
- Sublime Text Revisited 12 Jan 2017
December 2016
- macOS Contacts.app vs. mutt 19 Dec 2016
- pw: user 'postfix' disappeared during update 19 Dec 2016
October 2016
August 2016
- sshfs Mount Automatic Reconnect 31 Aug 2016
- Use Postfix to Relay Email to External Server with SASL and TLS 29 Aug 2016
- Using Logwatch Alongside Kerio Connect on Linux 17 Aug 2016
- How to run a Cronjob on the First Sunday Every Month 16 Aug 2016
- Samba Share Refresh Problem in Finder on Mac OS X 16 Aug 2016
- The Reliant Robin 13 Aug 2016
- QuickLook Does Not Open .txt Files Anymore 08 Aug 2016
June 2016
February 2016
- Jekyll with Vim 29 Feb 2016
- How to Use NFS (Server and Client) 25 Feb 2016
- How to Unblock IP from fail2ban 25 Feb 2016
September 2014
May 2014
- Syntax Error on ALTER TABLE ROW_FORMAT=TOKUDB_LZMA 19 May 2014
- MariaDB 10 vs. mysqli 19 May 2014
- Migrating From MySQL to MariaDB 15 May 2014
- Chinese Spam 14 May 2014
April 2014
- Using PHP5-FPM With Apache 2 20 Apr 2014
- Remove Version Output From Apache 2 20 Apr 2014
- In App Purchases 20 Apr 2014
September 2013
- Encrypted Backup of Linux Server to FTP 16 Sep 2013