Research notes, ideas, and technical blogs.