Back to Kagi
A reflection on returning to Kagi after trying some alternatives including the much worse search engine called Google.
A reflection on returning to Kagi after trying some alternatives including the much worse search engine called Google.
A discussion on the distinction between resource leaks and memory leaks in C++ that stems from a talk by Bjarne Stroustrup at CERN.
A small note on installing gh locally without sudo.
The story of how I discovered that my Chrome extension was accepted on the Chrome Web Store by a scammer, not by Google.
A small note on why DNS fixes do not always appear fixed.
An account of getting a standalone Allen CPU proof of concept running on riscv64 Linux.
A detailed account of my experience using the CERN eduVPN, including setup, performance, and security considerations.
Strip metadata from images in your browser.
Exploring the nuances of GPU padding and its implications for performance and memory management.
Two simple ways to remove hidden metadata from photos before sharing them.
A small privacy habit for removing tracking parameters from links before sending them.
A technical argument against the idea that Julia will replace the C++ and Python split in high energy physics.
A practical guide to submitting Run 2 DaVinci ntuple jobs through Ganga 8 on modern lxplus nodes, with some of the gotchas you will probably hit.
How I turned Hackertab into a smaller, private, Firefox-only new tab page for developer news
I recently converted a book to audio using Text-to-Speech (TTS) technology. In this article, I will share my experience and the steps I took to achieve this.
A semi-personal note on how security, privacy, and self-hosting change when your life is no longer designed for one user.
I recently switched to a new blogging stack called Nida, a new SSG built using Go and developed by me.
How I fixed TorchAO compatibility when downgrading PyTorch for AITune
I wrote my own JSON formatter Firefox extension for my personal use. The motivation is safety. I don't want to use an extension from an unknown source to format JSON in the browser. I also want to have a simple and clean interface for formatting JSON.
Why I reach for a Makefile before almost anything else, and why it has nothing to do with compiling C++.