When and how to fire a non-productive engineer? | Hacker News Reader