Mac app sandboxing interferes with drag & drop

Failed to get a sandbox extension Right from there, you know you’re going to have a bad day. 😔 Then you try to actually use the file dropped on your app, and you get: Upload preparation for claim 1C0F9013-4DEB-4E5D-8896-F522AA979BA6 completed with error: Error Domain=NSCocoaErrorDomain Code=513 ““Example.jpg” couldn’t be copied because you don’t have permission to… Read more

No more Dark Mode support

For about a month I was using WP Dark Mode. I don’t really recall how I thought upon it to begin with, but I vaguely recall choosing to install it because it seemed kind to support dark mode. Even though I don’t use it myself, it does seem to have a non-trivial following. And I… Read more

Image workflow for WordPress

Screenshot of the Image Tool+ main window, showing a bunch of image format conversions in progress

These are the main tools and procedures I use for publishing images through WordPress. In case it’s helpful to others. My input images generally fall into three categories: Some of these formats can be published directly into WordPress – mainly PNG and JPEG – but not all, and neither PNG nor JPEG are the best… Read more

Swift code syntax highlighting in WordPress

The built-in “code” block for WordPress (the CMS I use for this site) is virtually useless – it’s just a <pre> block, essentially. The appearance may vary depending on WordPress theme, but will virtually always be bland. In fact, it’s not even guaranteed to use a monospaced font – the example I’ve shown here is… Read more

Apple Watch Ultra 2 does not support scuba air integration

Symbolic image of an air integration transmitter, an Apple Watch Ultra, and a broken heart between them

This is a follow-up to my earlier review of the Apple Watch Ultra & Oceanic+ app, prompted by the fact that “apple watch ultra air integration” is one of the top search queries that brings traffic to my website. The Apple Watch Ultra 2 changed essentially nothing about the underwater capabilities of the Apple Watch… Read more