Ask HN: When was your "ah-ha" moment when learning how to program? | Heykuki News