No, you're right - I just tested here and got the same.
I think the unreliability could still be wiring - sometimes adding a capacitor across ESP8266's power helps.
The corruption seems to be related to Espruino getting split packets from the ESP8266. It gets the start of the data packet, but not the rest - what you're seeing is the 4 'mask' bytes repeated over and over. I'll see what I can do to fix that now.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
No, you're right - I just tested here and got the same.
I think the unreliability could still be wiring - sometimes adding a capacitor across ESP8266's power helps.
The corruption seems to be related to Espruino getting split packets from the ESP8266. It gets the start of the data packet, but not the rest - what you're seeing is the 4 'mask' bytes repeated over and over. I'll see what I can do to fix that now.