Skip to main content

Senior WordPress platform developer. Open web / Music. DJ (under @CloudseerDJ). Tall Dutch guy.

twitter.com/svandragt

github.com/svandragt

mixcloud.com/cloudseer

Our society is sleep deprived

“Sleep loss will leak down into every nook and cranny of your physiology,” he said. “Sleep, unfortunately, is not an optional lifestyle luxury. Sleep is a nonnegotiable biological necessity. It is your life support system.”

I'm looking forward to reading Matthew Walker's book on the topic.

macOS doesn't use a swap file when running from an external SSD

1 min read

So I was seeing graphical glitches, freezes and Activity Monitor indicated memory pressure. Turns out macOS doesn't mount a swap file, as I am running from an external SSD install.

This is easily fixed. I can't believe it is a problem though.

By the way I had to change the end of line 4 (because the command in the Ask Different answer returned multiple results) to:

VM_VOLUME=$(/usr/sbin/diskutil list | grep "VM" | awk 'NR==1{print $7;exit }')

It's easy to add the launch item using Lingon X and start it with sudo ./mountvm.sh for the current session.

DarwinMailApp gives us all a lesson in customer service in this thread: https://news.ycombinator.com/item?id=19705440 His tone is exactly right, and encourages more follow-ups as a result. Well done!

Stop OpenPGP passphrase prompting on login

1 min read

As a security conscious person I setup my OpenPGP keys with a passphrase, however on OpenSUSE Leap 15 this causes a login prompt to appear that delays the network connection from initiating. The same issue also blocks software updates and means a browser restart due to DNS cache stopping connections to websites. This is fairly annoying.

It turns out that this can be fixed by sharing the network connection via Connections > open the connection > General Configuration > All users may connect to this network. This causes NetworkManager to cache the required  authorization tokens (this is my understanding).

Note that other software such as Kontact might set a daemon to startup by default, causing the same prompt. This can be unticked in its settings.

If everything else fails, then you could remove the passphrase for the PGP key but this is not recommended as this means someone can take on your identity should your key be exposed for any reason.

Without documentation the feature might as well not exist. I should get better at that.

Amazing opportunity for ddossing a website through malicious shared js libraries by setting ping attributes pointing to the ddos target across millions of websites. https://www.bleepingcomputer.com/news/software/major-browsers-to-prevent-disabling-of-click-tracking...

I'm migrating from Apple Notes to Evernote as the Apple Notes export is lacking and Evernote has a more open ecosystem. For this I created a migration AppleScript https://gist.github.com/svandragt/91637e7f11165ab5a0b327ab89c980fd

TIL (thanks Ali) the escape functions finish up by applying a filter to the safe output, making them unsafe again.

I've updated my notetaking tool reference with my current recommendation: Dropbox Paper https://vandragt.com/pages/notetaker-tools