I came across an article about DNA but did not had time to read it and lost it. It was about some ideas why DNA has 4 bases (and not 6 or 8). They also mention why 20 (?) amino acids. It was something similar to degrees of freedom.
Not sure where I saw it. hackernews? Might have been Scientific American.
I anyone remembers I would appreciate a link.