Scientists finally have proof of mysterious immune cell in humans | Hacker News Reader