Why ActiveRecord is great and also a big problem | Hacker News Reader