Alibaba earnings, yuan devaluation ripples, vaporized cocktails