Explain shell | Dark Hacker News