LodeHQ
AI news for people who shipFree, by email

Data · Monday, 17 August 2026 · Issue 78 · 9 stories

Snowflake overflows, DuckDB outruns Spark, and a 16-year-old bug

Data Engineering

Analytics & Visualization

ML & AI for Data

Hex's DataBench exposes where AI analytics agents fake it

Hex built DataBench from messy, real-world analytics prompts after arguing existing benchmarks like Spider 2.0 test overspecified "pub trivia." Frontier agents gather evidence well but stumble on open-ended recommendations, often manufacturing confident answers when an honest "can't know" is right. That failure mode matters for anyone putting agents near production data.

hex.tech ↗18 min read at source

Databases & Storage

A 16-year-old SQLite race took Tailscale six months to chase down

Tailscale's uptime was wrecked for months by a rarely hit race between SQLite WAL checkpointing and write transactions, uncovered only after 19 separate corruption incidents. A masterclass in database forensics: the fix was a tiny logic check, but finding it took real archaeology. Their manual checkpointing made a 16-year-old bug far more likely to fire.

tailscale.com ↗14 min read at source

Hudi's indexes turn needle-in-haystack lakehouse reads into database-style lookups

Partition pruning and min/max stats stop helping when you filter on high-cardinality keys, forcing full scans. Hudi's metadata-table indexes (record-level, secondary, expression, bloom filters) prune to the few matching files at planning time, taking a record-key lookup on a 400 GB table from 977 seconds down to 12. A clear primer on making selective reads act like a database.

hudi.apache.org ↗12 min read at source

Practice & Datasets

You’re caught up.

That was all 9 stories in the 17 August issue.