Porting ActiveRecord “soft delete” behavior to Postgres | Hacker News Reader