H
HN HRCB new | past | comments | ask | show | jobs | articles | domains | dashboard | seldon | network | factions | velocity | about hrcb
home / paultendo.github.io / item 47150674
+0.32 I rendered 1,418 confusables over 230 fonts. Most aren't confusable to the eye (paultendo.github.io)
4 points by paultendo 6 hours ago | 1 comments on HN | MILD POSITIVE — Content demonstrates mild positive alignment with UDHR through commitment to freedom of expression (Article 19), scientific transparency (Article 27), privacy protection (Article 12), and accessibility (Article 25). Primary value is technical contribution to digital security and informed decision-making. Framing consistently respects human dignity in digital contexts. No rights violations detected. Editorial · vv3.4 · 2026-02-25
Article Heatmap
Preamble: +0.33 — Preamble P Article 1: +0.18 — Freedom, Equality, Brotherhood 1 Article 2: +0.06 — Non-Discrimination 2 Article 3: +0.21 — Life, Liberty, Security 3 Article 4: ND — No Slavery Article 4: No Data — No Slavery 4 Article 5: ND — No Torture Article 5: No Data — No Torture 5 Article 6: ND — Legal Personhood Article 6: No Data — Legal Personhood 6 Article 7: +0.14 — Equality Before Law 7 Article 8: ND — Right to Remedy Article 8: No Data — Right to Remedy 8 Article 9: ND — No Arbitrary Detention Article 9: No Data — No Arbitrary Detention 9 Article 10: ND — Fair Hearing Article 10: No Data — Fair Hearing 10 Article 11: ND — Presumption of Innocence Article 11: No Data — Presumption of Innocence 11 Article 12: +0.49 — Privacy 12 Article 13: +0.09 — Freedom of Movement 13 Article 14: ND — Asylum Article 14: No Data — Asylum 14 Article 15: ND — Nationality Article 15: No Data — Nationality 15 Article 16: ND — Marriage & Family Article 16: No Data — Marriage & Family 16 Article 17: ND — Property Article 17: No Data — Property 17 Article 18: ND — Freedom of Thought Article 18: No Data — Freedom of Thought 18 Article 19: +0.69 — Freedom of Expression 19 Article 20: ND — Assembly & Association Article 20: No Data — Assembly & Association 20 Article 21: ND — Political Participation Article 21: No Data — Political Participation 21 Article 22: ND — Social Security Article 22: No Data — Social Security 22 Article 23: ND — Work & Equal Pay Article 23: No Data — Work & Equal Pay 23 Article 24: ND — Rest & Leisure Article 24: No Data — Rest & Leisure 24 Article 25: +0.35 — Standard of Living 25 Article 26: +0.44 — Education 26 Article 27: +0.62 — Cultural Participation 27 Article 28: +0.25 — Social & International Order 28 Article 29: +0.18 — Duties to Community 29 Article 30: ND — No Destruction of Rights Article 30: No Data — No Destruction of Rights 30
Negative Neutral Positive No Data
Aggregates
Weighted Mean +0.32 Unweighted Mean +0.28
Max +0.69 Article 19 Min +0.09 Article 13
Signal 14 No Data 17
Confidence ND Volatility 0.18 (Low)
Negative 0 Channels E: 0.6 S: 0.4
SETL -0.08 Structural-dominant
FW Ratio 64% 0 facts · 0 inferences
Evidence: High: 2 Medium: 6 Low: 6 No Data: 17
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.19 (3 articles) Security: 0.21 (1 articles) Legal: 0.14 (1 articles) Privacy & Movement: 0.29 (2 articles) Personal: 0.00 (0 articles) Expression: 0.69 (1 articles) Economic & Social: 0.35 (1 articles) Cultural: 0.53 (2 articles) Order & Duties: 0.21 (2 articles)
Domain Context Profile
Element Modifier Affects Note
Privacy +0.05
Article 12
No explicit privacy policy visible; minimal tracking signals detected. GitHub Pages default hosting provides basic privacy.
Terms of Service
No explicit ToS on personal blog.
Accessibility +0.08
Article 25
Page includes skip-link, semantic HTML, ARIA labels, theme toggle for visual accessibility. Strong accessibility posture.
Mission +0.12
Article 19 Article 27
Open-source project (namespace-guard) committed to security transparency and reproducible research. Supports freedom of information and scientific inquiry.
Editorial Code
No formal editorial code; personal technical blog.
Ownership
Individual author; no corporate or institutional bias signals.
Access Model +0.10
Article 19
Content freely accessible; no paywall, login, or geographic restriction detected. RSS feed provided for open dissemination.
Ad/Tracking +0.05
Article 12
No advertising or third-party tracking detected. Google Fonts loaded for typography; minimal external dependencies.
Score Breakdown
+0.33
Preamble Preamble
Medium Framing
Editorial
+0.25
Structural
+0.20
SETL
+0.11
Combined
ND
Context Modifier
ND

Post frames Unicode homograph security as foundational to safe digital communication. Emphasis on empirical validation and transparency supports reasoned discourse necessary for human dignity in digital spaces.

+0.18
Article 1 Freedom, Equality, Brotherhood
Low Framing
Editorial
+0.15
Structural
+0.10
SETL
+0.09
Combined
ND
Context Modifier
ND

Content addresses digital equality and universal access through lens of font-based security risk. Mentions font choice as uncontrolled variable affecting users differently.

+0.06
Article 2 Non-Discrimination
Low
Editorial
+0.05
Structural
+0.08
SETL
-0.05
Combined
ND
Context Modifier
ND

No explicit discrimination signals. Content is technical; no distinctions drawn on basis of identity, status, or protected characteristic.

+0.21
Article 3 Life, Liberty, Security
Medium Framing Practice
Editorial
+0.12
Structural
+0.15
SETL
-0.07
Combined
ND
Context Modifier
ND

Content addresses security of digital identity through homograph attack detection. Tool enables measurement of identity spoofing risk.

ND
Article 4 No Slavery

ND — No substantive content on slavery, servitude, or forced labor.

ND
Article 5 No Torture

ND — No content on torture or cruel treatment.

ND
Article 6 Legal Personhood

ND — No content on right to recognition as person before law.

+0.14
Article 7 Equality Before Law
Low Framing
Editorial
+0.08
Structural
+0.12
SETL
-0.07
Combined
ND
Context Modifier
ND

Content addresses equal protection in digital security contexts. Notes that confusable risk varies by font, creating unequal protection depending on rendering context.

ND
Article 8 Right to Remedy

ND — No content on legal rights or remedies.

ND
Article 9 No Arbitrary Detention

ND — No content on arbitrary arrest or detention.

ND
Article 10 Fair Hearing

ND — No content on fair trial or hearing.

ND
Article 11 Presumption of Innocence

ND — No content on criminal law or presumption of innocence.

+0.49
Article 12 Privacy
High Framing Practice
Editorial
+0.35
Structural
+0.45
SETL
-0.21
Combined
ND
Context Modifier
ND

Content directly addresses privacy and identity protection in digital contexts through homograph attack detection. Structural design prioritizes data transparency and open methodology.

+0.09
Article 13 Freedom of Movement
Low Framing
Editorial
+0.08
Structural
+0.10
SETL
-0.04
Combined
ND
Context Modifier
ND

Content is geographically published without restriction. Domain is accessible globally. No content blocking or geographic limitation detected.

ND
Article 14 Asylum

ND — No content on asylum or refugee status.

ND
Article 15 Nationality

ND — No content on nationality or state membership.

ND
Article 16 Marriage & Family

ND — No content on marriage or family rights.

ND
Article 17 Property

ND — No content on property ownership.

ND
Article 18 Freedom of Thought

ND — No content on freedom of thought, conscience, or religion.

+0.69
Article 19 Freedom of Expression
High Framing Practice Coverage
Editorial
+0.55
Structural
+0.60
SETL
-0.17
Combined
ND
Context Modifier
ND

Content exemplifies freedom of expression through rigorous technical investigation and open publication. Reproducible methodology enables others to verify and build upon findings.

ND
Article 20 Assembly & Association

ND — No content on freedom of assembly or association.

ND
Article 21 Political Participation

ND — No content on participation in government or public affairs.

ND
Article 22 Social Security

ND — No content on social security or welfare.

ND
Article 23 Work & Equal Pay

ND — No content on work or employment.

ND
Article 24 Rest & Leisure

ND — No content on rest or leisure.

+0.35
Article 25 Standard of Living
Medium Framing Practice
Editorial
+0.22
Structural
+0.35
SETL
-0.21
Combined
ND
Context Modifier
ND

Content addresses digital health and security as components of adequate standard of living. Site demonstrates strong accessibility practices supporting universal digital inclusion.

+0.44
Article 26 Education
Medium Framing Coverage
Editorial
+0.32
Structural
+0.38
SETL
-0.15
Combined
ND
Context Modifier
ND

Content contributes to digital literacy and security education. Methodology is educationally transparent, enabling readers to understand homograph risk and font-based vulnerabilities.

+0.62
Article 27 Cultural Participation
High Framing Practice Coverage
Editorial
+0.48
Structural
+0.52
SETL
-0.14
Combined
ND
Context Modifier
ND

Content represents significant intellectual and scientific contribution. Open-source methodology supports shared scientific heritage. Reproducible research principles exemplify scientific freedom.

+0.25
Article 28 Social & International Order
Low Framing
Editorial
+0.18
Structural
+0.22
SETL
-0.09
Combined
ND
Context Modifier
ND

Content addresses digital governance gaps where confusables.txt lacks empirical validation. Implies social order dependent on evidence-based security policy.

+0.18
Article 29 Duties to Community
Low Framing
Editorial
+0.12
Structural
+0.15
SETL
-0.07
Combined
ND
Context Modifier
ND

Content respects duties toward digital community. Emphasizes shared responsibility for security risk awareness.

ND
Article 30 No Destruction of Rights

ND — No content discussing destruction or limitation of UDHR rights themselves.

About HRCB | By Right | HN Guidelines | HN FAQ | Source | UDHR | RSS
build 2bda469+881k · 2026-02-25 18:54 UTC