Skip to content

Teaching a grader the difference between pаypаl and paypal

7.2 relevance
Score Breakdown
technical depth
8
novelty
8
actionability
7
community
5
strategic
6
personal
7

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Clever analysis of Unicode homoglyph attacks affecting automated graders.

General dev.to
Teaching a grader the difference between pаypаl and paypal
Summary

An engineer with 115 merged PRs fixing Unicode bugs (Misskey, Strapi, MUI) built a grader for Prime Intellect's Environments Hub that tests 72 cases across tokenization-length, encoding-injection (homoglyphs, CVE-2021-42574), and rendering-output, re-deriving answers from Python instead of storing keys. The 0.43 naive baseline vs. 1.0 correct score reveals how poorly most code handles these subtle text issues.

Author

greymoth

More from greymoth →