The Tech Faucet

Yet another tech geek weblog with a focus on technical Linux and open source, particularly server-side PostgreSQL and Kubernetes

Thursday, June 11, 2026

Nasal demons: LLM review by a virtual kernel hacker having a bad day is both effective and hilarious

›
Or, "how I learned about the phrase 'nasal demons' and its relevance to C code review ¹ . I landed up asking an LLM tool to ...
Friday, August 18, 2023

error: cannot bind non-const lvalue reference ... to an rvalue ...

›
It took me way too long to figure out, so posting it here. This: error: cannot bind non-const lvalue reference of type 'int32_t&...
Saturday, May 22, 2021

Rechargeable Lithium-Ion battery caddy compatible with Lego® Powered Up!® Hub 88009

›
9V battery caddy for powered up hub with USB-rechargeable Li-ion battery The Lego® Powered Up!® Hub 88009 is found in the Powered Up train ...
Monday, September 21, 2020

(Failing to) reconfigure host PCI or USB devices for guest kvm libvirt passthrough at runtime: how to unbind built-in kernel drivers from devices without a reboot

›
I recently had an NVMe drive fault and wanted to check for a firmware update. Western Digital (was SanDisk) in their infinite wisdom only of...
Tuesday, September 3, 2019

Giving the Microsoft Wireless Desktop 900 keyboard a power switch

›
Say whatever else you want about them, Microsoft has always made amazing peripherals hardware. I got their Microsoft Wireless Desktop 900 ke...
Friday, June 28, 2019

Fix Lenovo T460 failure to suspend (sleep) under Linux

›
My Lenovo T460 with Intel integrated graphics abruptly stopped suspending properly a few weeks ago and it's been driving me nuts. Today ...
Thursday, June 13, 2019

Updating Lenovo T460 BIOS (UEFI, firmware) without a CD on Linux

›
Some of Lenovo's newer models come with a firmware update distribution compatible with fwupd so you can just do a firmware update direc...
‹
›
Home
View web version
Powered by Blogger.