KaSim: A rule-based language for modeling protein interaction networks | Hacker News Reader