UTF-8 was always available as codepage 65001.
Seems to work only with WriteConsoleOutputW(), while C I/O behaves unpredictably.
Reply on news.ycombinator.com