LodeHQ
AI news for people who shipFree, by email

Dev · Thursday, 20 August 2026 · Issue 82 · 12 stories

Go 1.27 lands generic methods, Rust vector index crushes FAISS

Languages & Frameworks

Go 1.27 lands generic methods, a faster JSON v2, and post-quantum ML-DSA

Go 1.27 ships long-requested generic methods plus native UUID support and faster, stricter encoding/json/v2. Toolchain and runtime gains include generic function type inference, ~30% cheaper small-object allocation, a generally available goroutine-leak profiler, and production-grade ML-DSA post-quantum signatures baked into TLS and x509.

go.dev ↗3 min read at source

Turbovec: Rust vector index that crams 10M docs into 4GB and outruns FAISS

Turbovec is a Rust vector index with Python bindings built on Google's TurboQuant, a data-oblivious quantizer with no training phase. It cuts a 31GB float32 corpus to 4GB while beating FAISS IndexPQFastScan in every measured config, 3.4x at 4-bit, plus online ingest, incremental crash-safe saves, and SIMD filters. Useful for memory- or privacy-constrained RAG.

github.com ↗12 min read at source

Tools & Platforms

Unsloth's Dynamic 3.0 GGUFs squeeze 10% more accuracy out of the same quant sizes

Unsloth shipped Dynamic 3.0 GGUF quants for Qwen3.8-27B, claiming >10% better top-1 accuracy at the same size versus other providers, plus sub-7GB 1-bit quants that keep ~72% accuracy. It's all post-training quantization (no QAT/QAD), with the imatrix released and validated against 300 held-out terminal-bench, math, and multilingual prompts instead of just one-token top-1. Works with llama.cpp and Unsloth Desktop.

unsloth.ai ↗11 min read at source

AI-Assisted Development

Engineering Practice

Compromised crate poisons arrayref: check your Rust deps now

Rust Security Response Team confirmed the proc-macro1 crate was malicious (a build script fetched a payload), deleted it and seven sibling crates, and found the popular arrayref had been republished to depend on it. Malicious versions like arrayref@0.3.10 (live 86 minutes) were yanked and removed; authors using these packages should audit their dependency caches.

blog.rust-lang.org ↗2 min read at source

You’re caught up.

That was all 12 stories in the 20 August issue.