And I think it’s just a kind of coincidence that I was a pretty good programmer (if I may say so myself), and I encountered a free software movement and open source movement that gives rise to this kind of collaboration-at-scale thing. But before I was part of the internet, so to speak, when I was 12, I actually participated a lot in the local cooperative movements when I was eight or nine — consumer co-op in particular, but also many other community organizations on the face-to-face scale.