Fetching from the wire…
Public story · 2026-09-20 · high
A Waterloo project splits AI work into a one-time compile step and a cheap repeated run step, using a bigger model to write the small model's weights.
Why now: The project surfaced on r/MachineLearning on September 20.
ProgramAsWeights compiles a plain-English task description into a LoRA adapter, then runs it on a frozen 0.6B parameter model, per a University of Waterloo project described on r/MachineLearning.
The split matters for production classification work, where the task rarely changes but the inputs always do. Most setups still pay a large model's inference cost on every single call regardless.
A finetuned Qwen3-4B model acts as the compiler. It generates a task-specific LoRA adapter for a frozen Qwen3-0.6B interpreter. Alongside the adapter, it also produces a pseudo-program, a cleaned version of the task description plus a set of few-shot examples.
The interface is one function call. paw.compile_and_load("Classify urgent emails") compiles the task, then inference runs on CPU with no external API calls.
The post doesn't say how the 0.6B interpreter's accuracy compares to the 4B compiler's, or how often a task description needs a rewrite. Recompiling means running the 4B model again, and there's no data yet on how that scales.
Each link below shares sources, entities, or timing with this story.
The models are good. The license is the real story. Google released Gemma 4 on April 2 with four variants: E2B, E4B, 26B MoE, and 31B Dense. All built on the Gemini 3 architecture. The 31B Dense variant claimed #3 on Arena AI's text leaderboard, beating models 20x its size. Th...
PortLLM claimed training-free, data-free transfer of LoRA patches onto updated base models, but only over short horizons and without theoretical grounding. This study runs 10 continual-pretraining steps on Mistral, Gemma, and Qwen and finds portability persists long-run, meani...
Alibaba released Qwen3.6-27B on April 22. Dense architecture. Open weights. 77.2% on SWE-bench Verified, within 3.7 points of Claude Opus 4.6. On SkillsBench, it scores 48.2% versus its own 397B MoE predecessor's 30.0%. That's a 77% improvement with 14.8x fewer parameters. Let...
Moonshot AI dropped Kimi K2.6 today and the numbers are hard to ignore. One trillion parameters total, 32 billion active per token across 384 experts, 256K context window, and native multimodal input. It scores 58.6 on SWE-Bench Pro versus GPT-5.4's 57.7 and Claude Opus 4.6's...
PR #19378 landed in llama.cpp this week, and I think most people are underselling what it means. Backend-agnostic tensor parallelism via --split-mode tensor makes multi-GPU inference work across AMD, Intel, and Apple Silicon. Not just CUDA. Everything. For context: llama.cpp h...
Intel's release on September 16 covers Kokoro-82M, Qwen3-VL-4B with EAGLE-3 speculative decoding, Qwen3-ASR, Muse Glimmer 30B, Hy-MT2-1.8B and Granite 4.0 H Micro, with Gemma-3n on CPU and FLUX.2-Klein 4B plus Kokoro-82M on NPUs. Early-release CPU/GPU enablement adds Qwen-Imag...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.