Posts
Samsung Galaxy S26 Ultra (SM-S948B): Local Privilege Escalation
This post details how to get `root` on newer Samsung phones where unlocking the bootloader is no longer an option.
Tuesday, September 1, 2026
Community Fibre: 5 Gbps Business Broadband Plan Results
Test results after upgrading to the 5 Gbps plan.
Saturday, August 22, 2026
Intel Wi-Fi 7 BE201 320MHz: Enabling Wi-Fi 7 Multi-Link Operation (MLO) on Ubuntu 26.04 LTS
Connecting to a SSID/access point that supports MLO and as advertised by the `Banana Pi BPI-R4 Pro 4E` on Ubuntu 26.04 LTS only works on `wpa_supplicant@v2.12` or above.
Saturday, August 15, 2026
Banana Pi BPI-R4 Pro 4E
Review of the router and running Docker containers on the Banana-Pi BPI-R4 Pro 4E.
Saturday, August 1, 2026
chroot with Fedora-style BTRFS subvolumes
When you are trying to fix broken system you often have to `chroot` into it. This blog post shows how to use `chroot` with the default Fedora-style BTRFS layout.
Sunday, July 12, 2026
Android 16: Android Linux Terminal Customisations
How to customise the Linux distribution that comes with the Android Linux Terminal even further.
Sunday, May 17, 2026
Android 16: Force enable the Android Linux Terminal application on a Samsung S26 Ultra
How to enable the hidden Android Linux Terminal application using `adb`.
Tuesday, April 21, 2026
Community Fibre: How to get an extra ~123Mbps increase in download and upload speed
Bypassing the ISP issued ONT by using an SFP+ module that has 8311 Firmware.
Saturday, November 1, 2025
Kubernetes: Setup grafana/loki-stack on a cluster for monitoring
This is an example of how to setup Grafana Loki stack on a Kubernetes cluster.
Wednesday, January 1, 2025
Installing nerdctl (contaiNERD CTL) and BuildKit
A Docker-compatible CLI for Containerd.
Saturday, October 12, 2024
Multi-node k3s cluster using Vagrant with the virtualbox provider
Every wanted to bring up multi-node K3S cluster up? This post covers how to do.
Tuesday, October 1, 2024
Two useful `rg` and `fd` aliases
Often needed parameters to these useful tools.
Tuesday, October 1, 2024
Envoy Proxy: Compiling on Fedora 38
It took me a while to get Envoy Proxy to compile natively on Fedora 38 so I am documenting it in order that I don't forget.
Wednesday, November 1, 2023
MetalLB: Configuration for minikube
How to configure `minikube` to use MetalLB.
Sunday, January 1, 2023
Fedora 34: ROCm 4.3.1 Installation
How to go about installing ROCm on Fedora 34.
Friday, October 1, 2021
Golang: httputil.NewSingleHostReverseProxy
`ReverseProxy` is an HTTP Handler that takes an incoming request and sends it to another server, proxying the response back to the client.
Monday, January 1, 2018
HyperLogLog (HLL) and HyperLogLog++
HyperLogLog is an algorithm for the count-distinct problem, approximating the number of distinct elements in a multiset.
Friday, December 1, 2017
Probabilistic Counting with Stochastic Averaging (PCSA)
One of the most fascinating algorithms, if not the most, that I have come across. It is a solution to the count-distinct problem.
Saturday, July 1, 2017