Why do programming languages use the asterisk for multiplication? | Hacker News Reader