Why distributed apps need dependency management | Dark Hacker News