Why would one use the Publish/Subscribe pattern (in JS/jQuery)? | Hacker News Reader