cpg

Notes

Latest content

You can subscribe to the Atom feed to be informed of new content.

Thematically

See also the slides and code from talks!

Projects

Updating paperless-ngx document titles with LLMs

2025-03-20 #ml

Using local language models to populate multilingual document metadata

Read more

Subtitle synchronization with STT and sequence alignment (part I)

2024-11-18 #ml#rust#audio

Combining speech-to-text and sequence alignment for fast and flexible resynchronization of subtitles

Read more

Building a workstation in 2024

2024-08-06 #hardware

Everything has LEDs now, but it still amounts to plugging matching cables.

Read more

Voyages au bout de la nuit

2013-09-01 #theatre#video#web

Live projections for a play/performance

Read more

Illustrations of solids of revolution

2011-09-01 #math#latex

LuaTeX + pstricks + pst-solides-3d

Read more

CS projects for Life Sciences students

2011-09-01 #biology#simulation#3D

Simulations with 3D visualizations, developed to serve as projects for C++ courses

Read more

How-to

FLUX[dev] in Docker on a 3060

2024-10-22 #ml

Running FLUX[dev] on a GeForce RTX 3060 inside Docker, via stable-diffusion-webui-forge

Read more

Code folding in Doom Emacs

2024-10-21 #emacs

Tree-sitter-based code folding in Doom Emacs with ts-fold

Read more

Doom Emacs tips

2024-08-18 #emacs

Useful configuration, commands, bindings and workflows

Read more

External root disk encryption on the Raspberry Pi

2023-11-27 #hardware

Booting on an encrypted external disk with the Raspberry Pi, with keys on an external medium as a bonus.

Read more

Lenovo X1 Extreme fingerprint reader on Arch

2023-08-09 #hardware

Setting up the Synaptics Prometheus fingerprint reader to work with sudo and i3lock.

Read more

Zola syntax highlighting with Pygments

2023-07-29 #rust

Replacing syntect with pygments as Zola’s syntax highlighter.

Read more

AMD Vega 10 on Linux in 2023

2023-07-18 #hardware

Fixing corrupted display on amdgpu.

Read more

Blender, Eevee, Docker and NVIDIA GPUs

2023-04-03 #blender#infra

Getting Blender Eevee’s renderer working headlessly in Docker on an NVIDIA GPU

Read more

Rust

Creating Polars dataframes from Rust objects

2023-05-28 #rust

Easy creation of dataframes using serde_arrow

Read more

Storing Protobufs in Postgres or MongoDB

2023-05-09 #rust

Storing and querying Protobufs in a JSON-compatible database in Rust, using serde

Read more

Miscellaneous

The perils of computing cross-currency performance

2026-01-10 #math#software

Converting the performance of a stock between currencies naively does not capture currency effects, even though they play a secondary factor long-term.

Read more

Unconventional input devices

2024-10-20 #hardware

Split keyboards, graphics tablets, MIDI keyboards and more

Read more

The Ministry of Myxomatosis

2024-08-04 #music

Tracking a déjà entendu from a soundtrack.

Read more

Great software

2023-03-01 #software

A list of great open source software I use and recommend

Read more