Why are there exactly four nucleobases in DNA? | Hacker News Reader