fail2ban had 808 addresses banned and the attack had not slowed down. Four out of five sources never make more than five attempts, so a per-address counter never fires. The username is the field they cannot rotate: …
Some software checks whether it is running in a virtual machine and changes what it does when it is - malware goes quiet, anti-cheat refuses to start. This is the week I spent making a KVM guest answer no, down to one …
My last VM-detection post ended on one check I could not beat, and the fix I wrote down was to pass a real GPU through. So I passed the one nobody uses - the integrated GPU in the APU. It works, once you extract a …
The Clio 3 dash has two things worth replacing: the radio and the little info display above it. I did both, as two separate installs - a Pioneer 1-DIN head unit that drives the speakers and sub, and a rooted, degoogled …
RAG over your notes gives an AI a pile of text. A knowledge graph gives it entities and relationships. Here is how I build one only from my own words: collect, extract triples, dedupe, normalise, and read and write it …
The most effective sentence ever written against your own privacy, and why it is wrong. Privacy is not about hiding wrongdoing. It is leverage, and you give it away by default.
Five layers on top of a local model: a single-slot model swap, model tiering, narrow agents with isolated context, skills that wrap an API as one tool call, and a memory layer that learns from its own runs. The …
A Raspberry Pi 4 in the car reads ~20 sensors off the OBD-II port over a Bluetooth dongle, logs them to a local time-series database, and shows them on a custom touch HUD and Grafana. The interesting parts: estimating …
DEVICE-grade Play Integrity through microG works if you flip one toggle that defaults to block. The keybox is a weekly rotation, and every banking app layers its own checks on top. Here is the minimum stack that holds …
The K2 Plus runs a Klipper fork with a 1.88 MB Cython binary at its core. What is inside it, how I read it without the source, and what the firmware does that the touchscreen does not admit.