A personal reflection on watching China’s shooting team break world records while dealing with frustrating geo-restrictions on live streams from abroad.