There’s a quick way to track down to errant audio beeps/bings/gongs via terminal, using the “lsof” command.
IT
GDPR Plugins for WordPress: No Good Options
There’s a lot of room in the GDPR space for an independent developer who creates a lightweight and easy to configure privacy plugin.
How to setup fail2ban for WordPress with CDN
The key is to configure fail2ban to use `DROP` with iptables instead of just `REJECT`. REJECT allows the IP to keep using an open connection.
Airplay and AppleTV user agents
Here’s some useful AppleTV user agent strings from the excellent User-agents.net database to help with Airplay development.
How to build a modern good looking table for email reports
The real trick is with the nth alignment styles which make it very easy to build well-aligned columns.
macOS support for HEIC
Since I have some files on hand and most of the relevant software installed, I decided to systematically look at iPhone HEIC and DNG support some of the major photo viewers/triage tools and RAW developers as of March 2022. This is an updated list from November 2020 where the situation was fairly dire. There’s much […]
How to make Nikon Z9 RAW files easily editable with any RAW editor
Photographers who use DxO PhotoLab 5 know the pain of not being able to edit RAW images from their new cameras for many months, even years.
Disqus review 2022: Disqus allows impersonation, hate speech and offers no customer support
While Disqus is a reasonable comment service on paper, you can only hope not to run into trouble. They don’t care and never did. RT.com does.
Think Qwant is an independent European Search Engine? Think again.
Qwant is a Potemkin-village, built to impress naive Europeans that we are independent. Video results offer only YouTube and DailyMotion.
Privacy tweaks: How to set up Brave Browser in 2022
Although Brave might really be the most private browser out of the box, it still can be tweaked in the privacy settings.
Privacy tweaks: How to set up Mozilla Firefox in 2022
Firefox is the only major alternative to Chromium-based browsers and offers reasonable privacy online – only after a few tweaks here and there.
Privacy tweaks: How to set up Opera Browser in 2022
Opera is still much loved browser among privacy-minded users. Does it live up to its fame and how to set it up for maximum privacy?
Privacy: Iridium, unGoogled Chromium, Brave Browser face off
All of Iridium, unGoogled Chromium and Brave Browser make bold claims for privacy. Talk is cheap and fortunately the EFF is here to referee.
How to set up your browser for user privacy (Firefox, Brave, Edge, Safari, Chrome, Chromium, Icecat): a step by step guide for each browser
Even the popular browsers known for privacy need a few tweaks here and there. Let’s see how to configure them easily and properly.
Choosing a working colour space for photography: sRGB, AdobeRGB, Wide Gamut RGB or ProPhoto RGB
If you can’t see it, you can’t correct it. How to navigate a smooth path between colour spaces for web and print.
How to repair broken mp4, m4v and mkv videos with ffmpeg
Batch repair with no transcoding or generation loss! Since we are already on the command line, doing it in bash makes the most sense.
How to (re)enable QuickLook preview of XMP files on OS X
If you are having trouble previewing XMP files with Apple QuickLook you are not alone. Affinity Photo blocks QuickLook for .xmp file extension.
Overview of Code Editors for MacOS X in 2021: BBEdit, TextMate, Sublime Text, Coda/Nova, Atom, Visual Studio Code
There are different categories of coders and there is a best text editor for each category of coder: cross-platform, Mac-only.
Mac OS X publishing tools for WordPress: MarsEdit, Byword, Drafts and iAWriter
What’s particularly striking about working with MarsEdit is how much faster it is to open and save posts than the WordPress web interface. Is the excerpt stripping characters?
Horrific iPad Pro user experience trying to make a simple weblog post
Instead of taking half an hour to post a simple post to my weblog via my iPad Pro it took an hour and a half. Here’s why.