Alibaba Hit with Record $2.8B Antitrust Fine in China | Hacker News Reader