NYTimes начал бороться с обходом пейвола! Просит выйти из -сумрака- приватного режима. При этом в телефоне всё работает как и раньше.
#new york times
4 постовРаз уж речь о NYTimes, вот вам свежая статья от их вице-президента по инженирии (VP of Engineering, non penis canina) про то, как они изобрели свой собственный язык программирования.
Всё началось с желания показывать имя зарегистрированного читателя прямо на главной странице в 2001 году. Чуваки решили, что PHP + CGI будут тормозить при больших нагрузках и придумали небольшой компилируемый язык. Ну а дальше как всегда. Закончилось тем, что все страницы NYTimes компилировались в код на этом самопальном языке Context и исполнялись в специальной виртуальной машине. А ещё на нем работала баннерокрутилка. А ещё собственная система сборки.
Я это пишу и чувствую, как волосы на моей шее встают дыбом. Есть в этом даже какая-то своя безумная красота.
Автор признает, что это была ошибка; особенно трудно было с поиском новых программистов.
Я в Медузе часто равнялся на NYTimes. Я давно понял, что не боги горшки обжигают, но такие вот подтверждения того, что мы все люди — очень ценны. Чуваки большие молодцы, что не стесняются рассказывать о таком (приурочена статья тому, что они только что выключили последнюю строчку на Context).
Ну всё, теперь можно всё.
P.S. Теперь у них там всё модно молодежно (React, GraphQL, Apollo), как и ожидается в Нью-Йорке.
Сравните с главной New York Times, где в правом верхнем углу показываются два главных показателя для не-хардкорного зрителя — кто и с какой вероятностью выигрывает каждую палату конгресса.
Я закрыл два уродских попапа и промотал вниз, чтобы дойти до графиков на главной Washington Post.


