aliquote.org

Latest micro-posts

You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.

2026-05-16 10:49 #

Category Theory for Tiny ML in Rust: A practical bridge between compositional mathematics, Rust types, and tiny machine-learning systems. #rust

2026-05-16 10:47 #

Six SQL patterns I use to catch transaction fraud: SQL is de facto a language for data wrangling.

2026-05-15 18:28 #

Nice summary of rysnc: Farewell to scp.

2026-05-15 18:27 #

I didn’t know there were so many flavors of Vi#vim

2026-05-15 18:24 #
2026-05-05 20:18 #

/me is listening to “Step Into The Gray” by Stuart A. Staples

2026-05-05 20:13 #

Apple used to be a one-book religion. Apple’s Human Interface Guidelines used to be cited by every User Interface course over the world. Xerox PARC and Apple were the two institutions that studied what it means to have a good human interface. Fast forward a few decades, and Apple is doing the best worst it can to break all the guidelines and consistency it was known for. — Why TUIs are back

2026-05-05 20:07 #

If you use IPython as your REPL of choice when editing Python files in Neovim, and you also happen to use uv to manage your project, the following keymap might be useful:

nnoremap <buffer> <silent> <leader>! :sp term://uv run --offline --with ipython ipython --no-banner<cr><C-w><C-w>

The first time it will install all IPython dependencies, but it will run smoothly on next runs. The advantage is that uv’s IPython is aware of your project dependencies, contrary to IPython installed system-wide (e.g., via Homebrew or uv tool). #vim

2026-05-03 19:48 #

The MacBook Pro G4 from 2005 had 6 ports on the right side. Modern MacBook Pro have two Thunderbolt 3/4 with USB-C slots + one SD-Card reader.

img