1. US 611 bn (3.3% of GDP) 2. China 215 bn (1.9% of GDP) 3. Russia 69 bn (5.3% of GDP)
US is ~4% once off budget spending is accounted for. The actual is ~3%.
Reply on news.ycombinator.com