Rails, callbacks, workers, and the race you never expected to lose | Hacker News Reader