Why does:nth-child() in CSS start from 1 instead of 0? | Hacker News Reader