Northpine

A personal collection of notes and ideas.