Apple abandoned my 3-year old iPod Touch, and I don’t think I’ll ever buy another Apple product. Consumers must trust companies to deliver software updates.
Improve your Linux cron job’s log labeling and storage in journald using the systemd-cat utility.
A bug in the Apple News crawler caused it to get stuck in a loop sending 100+ requests/second to websites with HTTPS certificates issued by Let’s Encrypt.
How to move commenter data from cookies to localStorage. Reduces the amount of personal data needlessly transmitted with every HTTP request to your web servers.
Review of Linux and other open-source project stickers, T-shirts, and merchandise from Unixstickers.
A WordPress plugin for automatically archiving everything you publish and external links in the Internet Archive’s Wayback Machine. Help preserve your work.
“No copyright infringement intended” isn’t a blanket defense; it’s self-incrimination. Saying nothing is better than saying the wrong thing.
Tutorial demonstrating how to validate code signing certificate signatures on MacOS updates and other Apple software installers.
A survey shows how many websites discriminate against and block all search engines and spiders except GoogleBot in their /robots.txt files.
An Apache server bug caused HTTP/2 websites to drop out of the Yandex search engine. Here’s how to work around the bug to get your site back into the Yandex index.
I’d connected my DualShock 4 controller to my PC, but ended up making an accidental purchase from the PlayStation Store while gaming on the PC.
The popular SSH server brute-force login guessing protection utility Fail2Ban has finally added IPv6 support in Fail2Ban version 0.10.