ParentFull threadWCSTombs·The other site gives a much more modest estimate of 6.3%, and there's no explanation given for the discrepancy.View on HN