Cutting a Cold cargo check From 23.77s to 0.47s on an M4
A cold cargo check of rust-analyzer goes from 23.77s to 0.47s. Three changes across cargo and rustc, what each one bought, and how two of them ship as a separate tool that …
Tag archive
Notes connected by the Rust tag.
A cold cargo check of rust-analyzer goes from 23.77s to 0.47s. Three changes across cargo and rustc, what each one bought, and how two of them ship as a separate tool that …
A day of profiling a two-billion-parameter speech model on an M4 MacBook Pro, told as six wrong predictions. The largest win was nine lines of sorting, and one of my two …
The same speech model made fast a second time, in Rust on Metal, from RTF 2.96 to 0.697. Scheduling beat kernels, and two of the measurements I steered by were wrong.
A pipeline for turning a book-length document into narrated audio with word-level timings on one machine: three engines behind one trait, the text rules that decide quality, …
Fine-tune a 50M-parameter model on synthetic Kenyan ID OCR, measure field-level accuracy, and package the fused F16 weights for Candle inference in Rust.
A measured walkthrough of the modes, schema, synthetic fixture, and small understanding model I put around PP-OCRv6 to extract Kenyan ID fields locally.
How Dream TTS separates its Flutter interface from Rust synthesis work so document imports, resumable jobs, model files, and private audio stay manageable.
How we cross-compiled three AuthOS binaries with cargo-zigbuild, kept Docker for packaging, and cut our warm publish builds from about 15 minutes per variant to 90 seconds.
AuthOS appeared to hit SQLite's limits at 130 requests per second. Moving Argon2 work, audit writes, activity updates, and overload control changed the result—and exposed what …
How a Rust SSO test suite exposed SQLite write contention, why timeouts and raw transaction SQL did not solve it, and how one writer connection stabilized eight parallel …
A concurrent integration test exposed a check-then-act race in a Rust SAML key-rotation handler. A transaction, a lock on the shared service row, and a partial unique index …
How AuthOS grew around a small Rust core, and what its measured budget-VM throughput means under an explicit 500,000-MAU traffic model.