tl;dr; long sleeve undershirts and under jeans all day, every day. A sweater. Down jacket. Wind-proof jacket.
Reply on news.ycombinator.com