James’s Musings

thoughts, photography, and geeky stuff
from an unrellentingly curious Silicon Valley entrepreneur