+0.15 Show HN: Data-anim – Animate HTML with just data attributes (github.com S:+0.09 )
16 points by ryo-manba 1 days ago | 6 comments on HN | Mild positive Moderate agreement (3 models) Product · v3.7 · 2026-03-15 22:51:35 0
Summary Free Expression & Technical Knowledge Acknowledges
This GitHub repository for data-anim is a public, open-source code project that demonstrates positive engagement with Articles 19 (free expression), 20 (assembly), 27 (participation in culture), and 28 (international knowledge sharing). The repository itself is structurally neutral on most UDHR provisions, but GitHub's infrastructure supports several foundational rights through security protections, accessibility features, and non-discriminatory access. No explicit human rights violations are observable; the content is primarily technical documentation without political or controversial elements.
Article Heatmap
Preamble: ND — Preamble Preamble: No Data — Preamble P Article 1: ND — Freedom, Equality, Brotherhood Article 1: No Data — Freedom, Equality, Brotherhood 1 Article 2: ND — Non-Discrimination Article 2: No Data — Non-Discrimination 2 Article 3: ND — Life, Liberty, Security Article 3: No Data — 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: ND — Equality Before Law Article 7: No Data — 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: ND — Privacy Article 12: No Data — Privacy 12 Article 13: ND — Freedom of Movement Article 13: No Data — 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.17 — Freedom of Expression 19 Article 20: +0.10 — 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: ND — Standard of Living Article 25: No Data — Standard of Living 25 Article 26: ND — Education Article 26: No Data — Education 26 Article 27: +0.13 — Cultural Participation 27 Article 28: +0.13 — Social & International Order 28 Article 29: ND — Duties to Community Article 29: No Data — 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
E
+0.15
S
+0.09
Weighted Mean +0.13 Unweighted Mean +0.13
Max +0.17 Article 19 Min +0.10 Article 20
Signal 4 No Data 27
Volatility 0.03 (Low)
Negative 0 Channels E: 0.6 S: 0.4
SETL +0.09 Editorial-dominant
FW Ratio 60% 38 facts · 25 inferences
Agreement Moderate 3 models · spread ±0.066
Evidence 14% coverage
8M 5L 27 ND
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.00 (0 articles) Security: 0.00 (0 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.00 (0 articles) Personal: 0.00 (0 articles) Expression: 0.14 (2 articles) Economic & Social: 0.00 (0 articles) Cultural: 0.13 (1 articles) Order & Duties: 0.13 (1 articles)
Editorial Channel
What the content says
+0.20
Article 27 Cultural Participation
Medium Advocacy Practice
Editorial
+0.20
SETL
+0.17

Repository directly demonstrates participation in scientific and technical culture; data-anim project shares technical knowledge and advances web animation techniques as a contribution to technical community.

+0.15
Article 19 Freedom of Expression
Medium Advocacy Practice
Editorial
+0.15
SETL
+0.09

Repository demonstrates free expression of technical ideas and code; the data-anim project shares knowledge about HTML animation without editorial gatekeeping.

+0.15
Article 28 Social & International Order
Medium Advocacy
Editorial
+0.15
SETL
+0.09

Repository exemplifies a social and international order where technical knowledge and innovation are freely shared; open-source practice embodies collective human advancement through unrestricted collaboration.

+0.10
Article 20 Assembly & Association
Medium Advocacy Practice
Editorial
+0.10
SETL
0.00

Repository demonstrates freedom of assembly through collaborative development; developers contribute, discuss, and organize via issues and pull requests without coercion.

ND
Preamble Preamble
Medium

Repository page does not engage with preamble themes of human dignity or freedom.

ND
Article 1 Freedom, Equality, Brotherhood
Low

Repository content does not directly address equality or human dignity.

ND
Article 2 Non-Discrimination
Low

Repository does not address discrimination.

ND
Article 3 Life, Liberty, Security
Medium

Repository code does not explicitly address safety or security themes.

ND
Article 4 No Slavery

No observable content addressing slavery or servitude.

ND
Article 5 No Torture

Repository does not address torture or cruel treatment.

ND
Article 6 Legal Personhood

Repository does not address right to recognition as a person.

ND
Article 7 Equality Before Law

Repository does not address equal protection before law.

ND
Article 8 Right to Remedy

Repository does not address remedies for rights violations.

ND
Article 9 No Arbitrary Detention

Repository does not address arbitrary arrest or detention.

ND
Article 10 Fair Hearing

Repository does not address fair trial rights.

ND
Article 11 Presumption of Innocence

Repository does not address criminal law principles.

ND
Article 12 Privacy
Medium Practice

Repository does not explicitly address privacy.

ND
Article 13 Freedom of Movement
Low Practice

Repository does not address freedom of movement.

ND
Article 14 Asylum

Repository does not address asylum or refuge.

ND
Article 15 Nationality

Repository does not address nationality.

ND
Article 16 Marriage & Family

Repository does not address marriage or family rights.

ND
Article 17 Property

Repository does not address property rights.

ND
Article 18 Freedom of Thought

Repository does not address freedom of thought or conscience.

ND
Article 21 Political Participation

Repository does not address political participation.

ND
Article 22 Social Security

Repository does not address social security or welfare.

ND
Article 23 Work & Equal Pay

Repository does not address work or employment rights.

ND
Article 24 Rest & Leisure

Repository does not address rest or leisure.

ND
Article 25 Standard of Living

Repository does not address health or welfare.

ND
Article 26 Education
Medium Practice

Repository does not explicitly address education as a right.

ND
Article 29 Duties to Community
Low Practice

Repository does not explicitly address duties to community.

ND
Article 30 No Destruction of Rights
Low Practice

Repository does not address prohibition on destruction of rights.

Structural Channel
What the site does
Element Modifier Affects Note
br_tracking +0.05
Preamble ¶5 Article 12 Article 19
No third-party trackers detected
br_security +0.05
Article 3 Article 12
Security headers: HTTPS, HSTS, CSP
br_accessibility 0.00
Article 26 Article 27 ¶1
Accessibility: lang attr, 100% alt text
br_consent 0.00
Article 12 Article 19 Article 20 ¶2
No cookie consent banner detected
+0.10
Article 19 Freedom of Expression
Medium Advocacy Practice
Structural
+0.10
Context Modifier
+0.05
SETL
+0.09

GitHub structure enables publishing, distribution, and discussion of code without prior restraint; comments, issues, and pull requests permit unfiltered expression within community guidelines.

+0.10
Article 20 Assembly & Association
Medium Advocacy Practice
Structural
+0.10
Context Modifier
0.00
SETL
0.00

GitHub's collaboration features (issues, discussions, pull requests) permit voluntary association of developers around shared technical goals without forced participation or state interference.

+0.10
Article 28 Social & International Order
Medium Advocacy
Structural
+0.10
Context Modifier
0.00
SETL
+0.09

GitHub infrastructure enables a global social order where developers worldwide contribute and benefit from shared technical resources; no geographic, national, or class-based barriers to participation in this knowledge community.

+0.05
Article 27 Cultural Participation
Medium Advocacy Practice
Structural
+0.05
Context Modifier
0.00
SETL
+0.17

Open-source licensing and public repository structure enable participation in technical culture without subscription or access fees; contributors share in authorship and recognition within the developer community.

ND
Preamble Preamble
Medium

GitHub infrastructure provides security protections (HTTPS, HSTS, CSP) and accessibility features that support foundational human rights protections.

ND
Article 1 Freedom, Equality, Brotherhood
Low

Public repository accessible to all users without discrimination; GitHub's authentication model does not restrict based on race, ethnicity, or other protected characteristics.

ND
Article 2 Non-Discrimination
Low

GitHub's access controls do not discriminate based on protected characteristics.

ND
Article 3 Life, Liberty, Security
Medium

GitHub infrastructure implements security headers (HSTS, CSP) that protect user integrity and safety from network-level attacks.

ND
Article 4 No Slavery

Not applicable to repository code hosting context.

ND
Article 5 No Torture

Not applicable to code hosting platform.

ND
Article 6 Legal Personhood

Not applicable to this context.

ND
Article 7 Equality Before Law

Not applicable to code repository.

ND
Article 8 Right to Remedy

Not applicable to this context.

ND
Article 9 No Arbitrary Detention

Not applicable to code hosting.

ND
Article 10 Fair Hearing

Not applicable.

ND
Article 11 Presumption of Innocence

Not applicable.

ND
Article 12 Privacy
Medium Practice

GitHub platform does not employ third-party trackers; security infrastructure (HTTPS, HSTS, CSP) protects user privacy from external surveillance and interception.

ND
Article 13 Freedom of Movement
Low Practice

Public repository accessible from any geographic location without geofencing restrictions.

ND
Article 14 Asylum

Not applicable.

ND
Article 15 Nationality

Not applicable.

ND
Article 16 Marriage & Family

Not applicable.

ND
Article 17 Property

Not applicable.

ND
Article 18 Freedom of Thought

Not applicable.

ND
Article 21 Political Participation

Not applicable.

ND
Article 22 Social Security

Not applicable.

ND
Article 23 Work & Equal Pay

Not applicable to code sharing.

ND
Article 24 Rest & Leisure

Not applicable.

ND
Article 25 Standard of Living

Not applicable.

ND
Article 26 Education
Medium Practice

GitHub repository functions as educational resource; open-source code and documentation enable learning and skill development without barriers; accessibility features (alt text, language attributes) support inclusive access.

ND
Article 29 Duties to Community
Low Practice

GitHub community guidelines and open-source culture implicitly define duties; contributors agree to respect intellectual property norms and collaborative expectations through implicit acceptance.

ND
Article 30 No Destruction of Rights
Low Practice

GitHub's terms prohibit action that would destroy others' rights; platform structure prevents any single user or actor from eliminating the rights of others to access, use, or contribute to public repositories.

Supplementary Signals
How this content communicates, beyond directional lean. Learn more
Epistemic Quality
How well-sourced and evidence-based is this content?
0.74 low claims
Sources
0.8
Evidence
0.7
Uncertainty
0.7
Purpose
0.8
Propaganda Flags
No manipulative rhetoric detected
0 techniques detected
Emotional Tone
Emotional character: positive/negative, intensity, authority
measured
Valence
+0.1
Arousal
0.2
Dominance
0.3
Transparency
Does the content identify its author and disclose interests?
0.50
✓ Author
More signals: context, framing & audience
Solution Orientation
Does this content offer solutions or only describe problems?
0.75 solution oriented
Reader Agency
0.8
Stakeholder Voice
Whose perspectives are represented in this content?
0.60 2 perspectives
Speaks: individuals
About: community
Temporal Framing
Is this content looking backward, at the present, or forward?
present unspecified
Geographic Scope
What geographic area does this content cover?
global
Complexity
How accessible is this content to a general audience?
technical medium jargon domain specific
Longitudinal 492 HN snapshots · 68 evals
+1 0 −1 HN
Audit Trail 88 entries
2026-03-15 22:51 eval_success Evaluated: Mild positive (0.13) - -
2026-03-15 22:51 eval Evaluated by claude-haiku-4-5-20251001: +0.13 (Mild positive) 12,324 tokens
2026-03-15 22:51 rater_validation_warn Validation warnings for model claude-haiku-4-5-20251001: 0W 9R - -
2026-03-15 22:27 eval_success PSQ evaluated: g-PSQ=0.120 (3 dims) - -
2026-03-15 22:27 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 21:56 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-15 21:56 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 21:56 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 19:55 credit_exhausted Credit balance too low, pausing provider for 30 min - -
2026-03-15 18:06 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-15 18:06 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 18:06 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 18:03 eval_success PSQ evaluated: g-PSQ=0.120 (3 dims) - -
2026-03-15 18:03 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 16:58 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-15 16:58 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 16:58 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 16:54 eval_success PSQ evaluated: g-PSQ=0.120 (3 dims) - -
2026-03-15 16:54 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 15:50 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-15 15:50 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 15:50 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 15:45 eval_success PSQ evaluated: g-PSQ=0.120 (3 dims) - -
2026-03-15 15:44 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 15:12 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-15 15:12 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 15:12 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 15:05 eval_success PSQ evaluated: g-PSQ=0.120 (3 dims) - -
2026-03-15 15:05 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 14:36 eval_success Lite evaluated: Neutral (0.00) - -
2026-03-15 14:36 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 14:36 rater_validation_warn Lite validation warnings for model llama-4-scout-wai: 1W 0R - -
2026-03-15 14:29 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 13:57 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 13:49 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 13:21 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 13:11 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 12:43 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 12:32 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 12:04 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 11:51 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 11:24 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 11:09 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 10:42 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 10:27 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 10:05 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 09:44 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 09:24 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 09:01 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 08:41 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 08:19 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 08:02 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 07:32 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 07:19 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 06:52 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 06:41 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 06:17 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 06:04 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 05:41 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 05:29 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 05:05 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 04:54 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 04:27 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 04:20 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 03:51 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 03:45 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 03:11 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 03:07 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 02:34 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 02:31 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 01:57 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 01:55 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 01:22 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 01:20 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 00:53 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-15 00:51 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-15 00:20 eval Evaluated by llama-3.3-70b-wai-psq: +0.28 (Mild positive)
2026-03-15 00:17 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral)
reasoning
Technical content, zero rights discussion
2026-03-14 23:59 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-14 23:56 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-14 23:22 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-14 23:19 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-14 22:31 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-14 22:28 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-14 21:17 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive) 0.00
2026-03-14 21:16 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
Technical content, no human rights discussion, transparent about author and date
2026-03-14 20:06 eval Evaluated by llama-4-scout-wai-psq: +0.12 (Mild positive)
2026-03-14 20:05 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral)
reasoning
Technical content, no human rights discussion, transparent about author and date