What do shells do and do we need them? | Hacker News Reader