Posted in 2024

Nixos ydtools permission denied socket

To get ydotool running on Nixos Plasma with KDE you just need to:

Read more ...


Nixos Blutooth cant enable after disable

On my a Lenovo Z13 Gen1 with Nixos / KDE Plasma 6.0.5 after the laptop goes into power saving mode the bluetooth adapter enters some kind of degraded state where it does not work properly, for example random disconnects or intermittent lag on bluetooth mouse or the device disappears all together.

Read more ...


Native K8s Sidecar Containers with gluetun

I tried to use the new Kubernetes native Sidecar Containers introduced since v1.29. The initContainers and pod were stuck in PodInitializing state and the other containers were not starting up.

Read more ...


External-DNS Policy flag

The behavior of the external-dns --policy flag is not documented in the external-dns docs. After looking at the code and experimentation the flags work like this:

Read more ...


Deploy to K8s using helm without helm

On many occasions helm is not available directly on my cluster or I do not trust the author. So how can I deploy to my cluster without helm? Luckily helm can be configured to dump the template to on disk yaml manifests that can be applied to the target cluster. If you do not pass include-crds then no CRDs will be output and you will get errors later where CRDs are missing.

Read more ...


Cert-manager can’t find route53 secret

It seems I did something to delete the original cert-manager Route53 secret, renewals and new certs failed with this error:

Read more ...


Airpod reconnecting on Nixos

On my Apple Airpods Pro connected to Nixos vie bluetooth with KDE plasma, I get constant disconnect and reconnecting tones in the headset. The logs show this and the device number keeps incrementing after every reconnect:

Read more ...


10GB Thunderbolt Other World Computing OWC Arch Linux

The device does not show up in arch linux until the thunderbolt security mode in BIOS is set to β€œLegacy” It is based on the AQC107 chip and drivers are provided.

Read more ...


Opensearch failed to obtain node locks error

My cluster would not start up after killing the containers using the force, which means elasticsearch / opensearch did not get a chance to cleanly shutdown and remove the lock files. The error looks like this:

Read more ...


Feline stationary angular momentum exercise habits, a temporal analysis.

Domesticated Feline engaged in stationary angular momentum exercise

Read more ...


Comso Synaptic Theory

I sometimes think of humanity and myself as creatures floating in space, trying to understand our physical cage with science, math and physics. Then I begin to compare our struggle to unravel the mystery of the universe to an ant who has been asked to prove the earth is round, struggling to perceive the true nature of its own physical cage (does the ant even need be asked, perhaps they are thinking about this all the time).

Read more ...