20141103 tech.tech-news: Alibaba's first earnings to test investor enthusiasm