Key-Value Observing Considered Harmful | Dark Hacker News