Rich world owes $500B in 'moral debt' to poor countries | Hacker News Reader