Square reports $379M in revenue for Q1 as gross payment volume spikes 45% | Hacker News Reader