JavaScript’s internal character encoding: UCS-2 or UTF-16? | Hacker News Reader