Posts
10 posts
2026
Two pages Claude built from my notes, and some thoughts on Opus 5.5
Two interactive pages Opus 5.5 one-shotted from my notes repo, plus my impressions of its taste, how it communicates, and Claude Code
Routing Tailscale exit node traffic through Mihomo
A rescue tunnel, narrowly scoped TUN interception, and a DNS poisoning investigation that made a Tailscale exit node work with Mihomo
Reproducing Qwen3.8-27B's Terminal-Bench 2.1 Results: Setup, Full Run, and Pitfalls
A complete reproduction of Qwen3.8-27B on Terminal-Bench 2.1 using SGLang, Harbor 0.21.0, and Terminus-2 across 16 A100 40GB GPUs, including setup, debugging, and result auditing.
NITP: Next Implicit Token Prediction for LLM Pre-training
Predicting the next token in both the output space and the hidden space.
From Linear Attention to Test-Time Training
Linear attention reduces the quadratic cost of standard attention to linear, which is great. But can we do better?
Debugging an OpenClaw web_fetch Failure
proxychains4 DNS hijacking collided with OpenClaw's SSRF protection, leaving web_fetch completely broken.
Principal Component Analysis, Explained Intuitively
An intuitive explanation of PCA for dimensionality reduction, covering variance maximization, covariance matrices, and the spectral theorem.
2025
Thoughts on Computing Machinery and Intelligence by Alan Turing
Reflections on Turing's seminal 1950 paper discussing machine intelligence, the Imitation Game, and the nature of human vs. machine logic.
Building a Swift API Client Library: Part 2
Learn how to build a clean, layered API client in Swift using powerful features like Generics, Codable, and Swift Concurrency.
Building a Swift API Client Library: Part 1
Learn how to build a clean, layered API client in Swift using powerful features like Generics, Codable, and Swift Concurrency.