Learning Category Trees for ID-Based Recommendation: Differentiable VQ | Hacker News Reader