NKVGS
NKVGS's avatar
Thoughts on randomness, volatility, progress. Writing about technology, surfing, and the everyday.