New algorithm that can fairly divide a cake among any number of people | Hacker News Reader