Rust Search

Find the best content on Rust, curated by the community; a search engine for Rustaceans.
flodl.dev
flodl 0.8.0 supports a second GPU vendor. AMD cards are detected, the code builds and links against ROCm, and the whole test suite runs against it. No AMD card has ever run a training step. Both sentences are true, and the second is the mor...
Project/Tooling Updates 2026-08-12 ~4 min read
flodl.dev
The last post ended on a promise: the floor is rebuilt, from here it is incremental again. This is seven days later. 42 commits, 141 files, 20,789 lines added. The floor held. 0.6.0 built a cluster. It did not give you a way to look into it...
Project/Tooling Updates 2026-07-29 ~17 min read
flodl.dev
flodl 0.6.0 is out, and it is by far the largest release this project has shipped. The distributed layer went from thread-per-GPU in one process to a full multi-host cluster: one Trainer::run() call now drives a single CPU, a single GPU, N...
Project/Tooling Updates 2026-07-22 ~4 min read
flodl.dev
v0.5.2 made HuggingFace checkpoints load in Rust. v0.5.3 closes the loop: every supported family-and-head combination now round-trips back to the HF ecosystem too, with bit-exact verification at the safetensors layer. Six families, four tas...
Project/Tooling Updates 2026-04-29 ~7 min read
flodl.dev
BERT in flodl is now from_pretrained("bert-base-uncased")?. So is RoBERTa. So is DistilBERT. So is any sentiment, NER, or SQuAD fine-tune sitting on top of those three families. The new sibling crate flodl-hf ships in 0.5.2 with PyTorch-ver...
Project/Tooling Updates 2026-04-22 ~7 min read
flodl.dev
Six days ago, v0.3.0 shipped with a confession: the CPU averaging backend was broken. Three policies, all failing to converge. We shipped anyway because the NCCL path worked and an honest label beats a delayed release. That bug is fixed. An...
Project/Tooling Updates 2026-04-15 ~5 min read
flodl.dev
I’ve been tracking a list. Every time I hit a PyTorch op that didn’t exist in flodl, it went on the list. Every time someone asked “does it have X?”, it went on the list. The list got long. This release empties the list. What was missing fl...
Project/Tooling Updates 2026-04-01 ~5 min read
flodl.dev
When I published the first benchmark a week ago, the headline was 19% faster than PyTorch. A real model, a real workload, same GPU. People noticed. But one number bugged me: the epoch standard deviation. flodl was 0.10s. PyTorch was 0.85s....
Project/Tooling Updates 2026-03-25 ~6 min read
flodl.dev
I’m not a systems programmer. I spent twenty years writing PHP and JavaScript. But I had a deep learning project that needed a custom framework, and Python’s overhead was killing the architectures I wanted to explore. So I learned Go and bu...
Project/Tooling Updates 2026-03-18 ~9 min read
"Also, there is often a trade-off between accuracy and education. For example, when I correct my toddler that the Sun is actually not moving, but we ar..."

Search tips

Type anything to search across articles, videos (including conference talks), podcasts, research, crates, and Rust API documentation. These operators give you finer control — click an example to try it.

Find pages containing all your words. Pages where the words appear together rank higher.
Quote part of your query to keep those words together as an exact phrase within a larger search.
Wrap the whole query in quotes for a verbatim search that matches text exactly, punctuation and all — perfect for Rust syntax. Needs at least 3 characters.
Limit results to a single site. Works on its own () too. One site: per search.

Use the tabs and filters above the results to narrow by content type, publication year, and sort order.