Supreme Court hears free speech case that united the NRA and the ACLU | Hacker News Reader