в общем мое предположение: когда в табло выводишь много маркс, он считает, сколько их будет и внутри себя меняет тип данных, чтобы больше поместилось, убирая unicode символы и оставляя типа 2 байта, остаются только ascii стандартные и не очень. другой идеи нет, куда деваются разные коды.
Правильное решение:
- мало маркс - считает комп
- много маркс - считает сервер
- на сервере нет фонтов расширенных - вот и квадратики.