T thefaithinhumanity.com Show HN: Gauge of the World's Faith in Humanity 49 points imkevinxu 13 years ago 24 comments