Three interpretations of matrix products | Hacker News Reader