Dynamic programming: Predicting secondary structures of RNA folding | Hacker News Reader