Why is JavaScript not compiled to bytecode before sending over the network? | Hacker News Reader