Blizzard union workers ratify contract covering 1,900 employees | Hacker News Reader