Popular in 2022 (301 points, 130 comments) https://news.ycombinator.com/item?id=32631553

2020 (122 points, 54 comments) https://news.ycombinator.com/item?id=23660464