Observables, Reactive Programming, and Regret | Dark Hacker News