Alibaba earnings, Putin’s blame game, Kafka’s Kafkaesque instructions