Writing is an important way to organize one’s thoughts. If you can’t express something, you probably haven’t thought it through.

I write with two goals:

  • to reflect on what I read and learn;
  • to make useful information accessible to people who need it.

With these, I consider brevity a writer’s highest virtue.

Recent Posts

The week ahead: 20251006

[Blog] Thinking Machines Lab: LoRA is better to be applied to all weights, including MLP and MoE. On RL, LoRA performs on par with full training even with...

The week ahead: 20250929

[Announcement] ChatGPT Pulse. ChatGPT can now proactively push personalized content.

The week ahead: 20250915

[Blog] First glimpse into the work of Thinking Machines Lab. Inference systems can be made deterministic by using “batch-invariant” GPU kernels (GitHub im...

The week ahead: 20250811

[HuggingFace] OpenAI’s open-weight model. Technical report from OpenAI. Onboarding guide from HuggingFace.

The week ahead: 20250804

[Blog] Utkarsh’s insights on the mathematical impossibility of some expectations of AI agents in 2025. TLDR: error compounding, token economics, tool engi...

The week ahead: 20250721

[Blog] Perplexity to launch its own browser, with rumors of OpenAI’s upcoming release of a similar product, signaling challenges to Google Chrome’s contro...