Selectively track changes on ActiveRecord models in Rails | Hacker News Reader