Because 98% is bullshit. Get very interested, have fun, learn, prototype, things look fine, then after start use seriously and depend on makes you so much pain and problem. Then have to fix, and patch and in the end: always remove. After you have this experience many times you will also very critical and have high expectation/requirement, then you will come to HN and reply negatively.
Author cost of living = $6667/month? Author has high rent, wife, 3 children, only eats the organic and gluten free, car repayments, college debt... maybe shouldn't be writing book now.
If author wants to make same money as work for corporate, no problem, but should say this directly, not say the dubious "cost of living".
My best guess is that it takes a file and a couple of line numbers/ranges and then uses git blame to figure out who introduced/worked on those lines. From there, it creates a public page with the code snippet in question along with a question to those responsible as to why the code was introduced.
I was born in China and later live in Australia. My perspective changed. Humans are so good at making a mess but the attitude of the people can result a big mess or a small mess. If the people coordinate and have freedom to care about more than own survival, can together look after the planet very well. I read before Sweden (I think) have 99% recycling rate.