China Fines Alibaba $2.8B in Landmark Antitrust Case | Hacker News Reader