What is a self-hosting compiler? | Dark Hacker News