Posts by Tags

AI

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

Ascend

Asterinas

我们如何在 RISC-V 实板上启动 Asterinas

3 minute read

Published:

从 U-Boot 的一次 booti,到早期页表、OSTD、四核启动、rootfs 和 PID 1:复盘我们怎样定义、推进并验证一次真实 RISC-V 开发板上的操作系统启动。

DeepSeek

GPU

Huffman

KV Cache

KernelGen

Lean4

Memory

OSTEP Memory Virtualization Notes

16 minute read

Published:

Notes on memory virtualization from OSTEP—address spaces, page tables, TLBs, and the mechanisms that make virtual memory work.

Milk-V Megrez

我们如何在 RISC-V 实板上启动 Asterinas

3 minute read

Published:

从 U-Boot 的一次 booti,到早期页表、OSTD、四核启动、rootfs 和 PID 1:复盘我们怎样定义、推进并验证一次真实 RISC-V 开发板上的操作系统启动。

MoE

Operating System

OSTEP Memory Virtualization Notes

16 minute read

Published:

Notes on memory virtualization from OSTEP—address spaces, page tables, TLBs, and the mechanisms that make virtual memory work.

Operating Systems

我们如何在 RISC-V 实板上启动 Asterinas

3 minute read

Published:

从 U-Boot 的一次 booti,到早期页表、OSTD、四核启动、rootfs 和 PID 1:复盘我们怎样定义、推进并验证一次真实 RISC-V 开发板上的操作系统启动。

Quantization

RISC-V

我们如何在 RISC-V 实板上启动 Asterinas

3 minute read

Published:

从 U-Boot 的一次 booti,到早期页表、OSTD、四核启动、rootfs 和 PID 1:复盘我们怎样定义、推进并验证一次真实 RISC-V 开发板上的操作系统启动。

SwiGLU

Triton

Virtualization

OSTEP Memory Virtualization Notes

16 minute read

Published:

Notes on memory virtualization from OSTEP—address spaces, page tables, TLBs, and the mechanisms that make virtual memory work.

agent

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

ai

asterinas

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

biophysics

boot

bringup

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

camera-geometry

claude-code

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

computational-optics

computational-photography

从 RAW 到图像: 相机前端的统一数学视角

35 minute read

Published:

这篇文章不把 learned ISP 当成“用神经网络修图”, 而是从 RAW 观测、Bayes 推断、损失函数、结构先验和任务目标出发, 把相机前端统一看成一个带物理模型和渲染偏好的数学决策问题。

concurrency

cryptochrome

debugging

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

deep-learning

从 RAW 到图像: 相机前端的统一数学视角

35 minute read

Published:

这篇文章不把 learned ISP 当成“用神经网络修图”, 而是从 RAW 观测、Bayes 推断、损失函数、结构先验和任务目标出发, 把相机前端统一看成一个带物理模型和渲染偏好的数学决策问题。

deepseek

docker

greedy

infrastructure

Design Dimensions for Research Infrastructure

15 minute read

Published:

Four research infrastructure projects, and what they taught me about failure recovery, data integrity, observability, system abstraction, and the mistakes I’d avoid starting over.

inverse-rendering

isp

从 RAW 到图像: 相机前端的统一数学视角

35 minute read

Published:

这篇文章不把 learned ISP 当成“用神经网络修图”, 而是从 RAW 观测、Bayes 推断、损失函数、结构先验和任务目标出发, 把相机前端统一看成一个带物理模型和渲染偏好的数学决策问题。

kernel

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

light-field

linux

magnetoreception

methodology

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

opensource

Design Dimensions for Research Infrastructure

15 minute read

Published:

Four research infrastructure projects, and what they taught me about failure recovery, data integrity, observability, system abstraction, and the mistakes I’d avoid starting over.

operating-system

optimality

production

proof-methodology

python

quantum-biology

radical-pair

raw

从 RAW 到图像: 相机前端的统一数学视角

35 minute read

Published:

这篇文章不把 learned ISP 当成“用神经网络修图”, 而是从 RAW 观测、Bayes 推断、损失函数、结构先验和任务目标出发, 把相机前端统一看成一个带物理模型和渲染偏好的数学决策问题。

research

research-methodology

Design Dimensions for Research Infrastructure

15 minute read

Published:

Four research infrastructure projects, and what they taught me about failure recovery, data integrity, observability, system abstraction, and the mistakes I’d avoid starting over.

riscv

当板子沉默时:OS Bringup 的调试方法与工程原则

8 minute read

Published:

OS bringup 的早期阶段几乎没有任何可观测性——一行串口就是全部。这篇文章讨论在板子沉默时如何定位故障、如何设计受控实验、以及从 10+ 轮真机迭代中提炼出的工程原则和反面教训。

rust

skill

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

snap

software-engineering

How I Design Claude Code Skills

13 minute read

Published:

A skill is crystallized consensus from repeated experience, not something designed in the abstract. Eight skills and what I learned about knowing what’s worth putting in them.

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

spin-dynamics

systems

How to Build AI Agents: Lessons from Five Projects

18 minute read

Published:

How much should I specify upfront, and how much should I let the agent figure out? Lessons from five agent projects, grounded in Anthropic’s engineering philosophy.

Design Dimensions for Research Infrastructure

15 minute read

Published:

Four research infrastructure projects, and what they taught me about failure recovery, data integrity, observability, system abstraction, and the mistakes I’d avoid starting over.

systems-programming