What is canary deployment? When and how to use it | Hacker News Reader