Posts
-
Shell pipes and readline completion
How I re-discovered that completion won't work if stdin is not a terminal (TTY). -
QoL: Smart select around single quotes in iTerm
Small Quality of Life improvement to double-click on single-quoted strings and smart-select them on iTerm. -
Debugging a silent process
How do you find out what's wrong when you have no output and no exit code? -
Migrating to aldur.blog
How I migrated this blog to its own domain and made it transparent for readers. -
Nix Hash Mishaps
Lesson learned: double-check your Nix hashes for fixed-output derivations. -
Traveling knowledge
Knowledge in the head, in the world, in our genes. -
Free markets and gene editing
The second-order effects of gene editing on mankind. -
Liberating an always-on core from all my iCloud devices
How migrating from 1Password to iCloud Keychain triggered a bug that spread to all my Apple devices and how I fixed it.
-
My neovim setup for Beancount accounting
I recently started using Beancount to implement plain text accounting. This post describes my approach around it and my
nvim
setup. -
Small life pleasures: Coffee
I love coffee. How else could I get anything done?
-
Meta's open play: Commoditisation of LLMs
We look back at how Meta's pushed LLMs from products to commodities and we guess what's next. -
Bare-minimum Google indexing for Jekyll
Searching for this blog on Google right now does not return any results. Let’s fix that.
-
Simulating individual selection with evolutionary game theory
Building a Python simulation for selecting and evolving "hawks" vs "doves" with evolutionary game theory. -
Migrating from GitHub Pages to Cloudflare Pages
I have recently moved this Jekyll blog from GitHub Pages to Cloudflare Pages. Here is how I prepared a smooth migration (trying not to break things along the way).
-
Jekyll + Nix
When I started writing again, re-building this blog with Jekyll hasn’t been easy. Let’s fix that with Nix.
-
Zap-It ⚡: Product mindset in action
Leverage a "product mindset" to pick side projects, minimizing output and maximing impact. Here we build a minimal URL-to-RSS web-app and its iOS client. -
Reboot - Just ship it!
Seven years later, let’s try this blogging thing again.
-
macOS Emoji Chooser with Hammerspoon
Search and select emojis by name with Hammerspoon. -
MAC spoofing on Android Marshmallow for LG Nexus 5X
How to spoof the MAC address of your LG Nexus 5X. -
Hacking Challenge: Brainpan 2 - walkthrough
Through Brainpan 2, from service discovery to root access. -
Hacking Challenge: Brainpan 1 - walkthrough
Finding my way through the Brainpan capture the flag challenge. And first stack overflow, too!