Internet stuff

A collection of interesting things from here and afar done by us and other people. They may or may not be relevant to your interests.