Live update by pushing from server (rather than polling or hitting reload)?

See also these threads: