The headline number is 29 GB of RAM to run a 2.78-trillion-parameter model on a laptop. The number that actually decides your experience is 17 GB — that’s how much WASTE reads off NVMe for every single token.

Kimi K3 is a mixture-of-experts model that activates roughly 4% of itself per token, and WASTE leans on that sparsity completely: it keeps the 27.28 GB trunk resident in RAM and streams the remaining ~955 GB of expert weights from disk on demand, quantized to 3 bits per weight with residual vector quantization. The model “fits” in a MacBook’s memory, but decode lands at 0.45–0.62 tok/s — because you’re now bandwidth-bound on the SSD, not the accelerator.

In production we obsess over KV-cache growth and HBM bandwidth on the GPU. WASTE is a reminder that the memory hierarchy doesn’t stop at VRAM: push the model down to disk and the SSD’s sequential read rate is your tokens/sec. The HN thread treats this as a fun stunt, but I think the real question is inverted — at what context length does streaming experts from NVMe actually beat renting a second GPU?