Erlang: Using Supervisors to Keep Your Processes Running | Hacker News Reader