The great joy of the internet is that it has allowed ...