Dependency Sorting in Ruby with TSort | Hacker News Reader