Hacker News new | ask | show | jobs
by firefoxman1 5239 days ago
It only uses polling if the browser doesn't support WebSockets, in which case socket.io would fall back to another method. Otherwise it is truly pushing.

From looking at the source, it looks like it encodes the file as a DataURL in base64 to send the files.