Пришлось лезть в оригинал, чтобы понять, почему изображение уникально.The authors found that by using the Canvas API of modern browsers, one can exploit the subtle differences in the rendering of the same text to extract a consistent fingerprint that can easily be obtained in a fraction of a second without user's awareness.
То есть используются «локальные погрешности рисования».
Чем наука отличается от инженерии… тем же, чем ложка отличается от вилки. Идея в принципе похожа, но применение совершенно разное, хотя в некоторых частных случаях они взаимозаменяемы.
Зачет по электротехнике. Преподаватель студенту:
— Расскажите мне про трехфазную цепь.
Студент:
— Ну, трехфазная цепь состоит из 3-х проводов.
— Правильно. Дальше.
— По первому проводу течет ток, по второму течет напряжение, а по третьему — косинус фи.
— КАК?
— Косинусом вперед!
Когда строишь вписанную окружность — строишь две биссектрисы, а потом перпендикуляр от точки пересечения. Можно облажаться и попасть не в ту точку при построении окружности, если перпендикуляр близок к биссектрисе. Так у меня было.
В этом нет никакой осмысленности, просто замены непонятных букв на понятные. Слово могло получиться совершенно произвольным, не нужно обращать внимания на то, как оно выглядит или звучит. Просто на родном языке проще анализировать, видишь какие-то закономерности.
Не знаю, все, что я проделал выше — это практически все, что я знаю о лингвистике и анализе неизвестных языков. Просто попытался облегчить кому-то работу.
Чтобы еще сильнее облегчить задачу, я разделил все слова на группы по степени «похожести», используя гипотезу, что в данном языке есть нечто вроде «корня». Я пока не знаю, что представляют из себя флексии, но выделяются следующие группы:
Группа коротких неизменяемых слов (скорее всего предлоги и/или местоимения, так как большая часть слов длинная):
каие
ве
асаио
кно
тно
но
ао
анео
днбе
Группа «несклоняемых» слов (возможно, просто отсутствуют другие словоформы):
пдрлаио
шоерт
магрыне
ыиаынея
пгоензкие
ыкиавео
Группы с флексиями:
сиетоманокаоане
сиетоманоавеозхароя
сиетоманорыаеро
сиетоманокавеомано
сиеторд
сиетоманокавеомя
сиетоманокавеоедие
Я выполнил черную работу и привел текст в удобный для анализа вид, убрав иероглифы и заменив на русские буквы по частотному словарю. Дальше можно заниматься языком.
Логично, потому что чисто функциональный язык в промышленной разработке сейчас никому не нужен. Однако, есть некоторые вещи (типа let и спецификаторов mutable), которые явно текут оттуда.
То есть используются «локальные погрешности рисования».
Не то, чтобы я был сильно против, но уж другое ключевое слово подобрать можно было.
— Расскажите мне про трехфазную цепь.
Студент:
— Ну, трехфазная цепь состоит из 3-х проводов.
— Правильно. Дальше.
— По первому проводу течет ток, по второму течет напряжение, а по третьему — косинус фи.
— КАК?
— Косинусом вперед!
Если мы анализируем язык — лучше сделать его хотя бы внешне похожим на язык, а не на кучку закорючек.
Впрочем, запятая у меня — это буква «я». Можно просто вычеркнуть ее.
Группа коротких неизменяемых слов (скорее всего предлоги и/или местоимения, так как большая часть слов длинная):
каие
ве
асаио
кно
тно
но
ао
анео
днбе
Группа «несклоняемых» слов (возможно, просто отсутствуют другие словоформы):
пдрлаио
шоерт
магрыне
ыиаынея
пгоензкие
ыкиавео
Группы с флексиями:
сиетоманокаоане
сиетоманоавеозхароя
сиетоманорыаеро
сиетоманокавеомано
сиеторд
сиетоманокавеомя
сиетоманокавеоедие
еромиеоибие
еромиеаоан
лавеоуторкаро
лавеоутоно
лавеоотанхатеае
лавеоутоаея
лавеоутоае
саиолеоае
саиолоаикланоае
саиолеоае
саиолеоае
чиепгоершрзхвоте
чиезгаоанеавеод
каие сеонауеипао сиетоманокаоане еромиеоибие кно лавеоуторкаро саиолеоае пчиербиея асаио чиепгоершрзхвоте сиетоманоавеозхароя тно чиезгаоанеавеод сиетоманорыаеро. еромиеаоан лавеоутоно пдрлаио сиетоманокавеомано саиолеоае ао лавеоотанхатеае саиолоаикланоае. тно каие сиеторд ве саиолеоае лавеоутоаея но ве лавеоутоае саиолеоае шоерт магрыне ыиаынея асаио анео пгоензкие сиетоманокавеомя ао ыкиавео днбе сиетоманокавеоедие.
Хотя, я знаю. Для того, чтобы можно было назвать функцию scat. Потому что большая часть музыки — действительно scat.