Model Comparison 100% sign agreement
Model Editorial Structural Class Conf SETL Theme
deepseek/deepseek-v3.2-20251201 +0.01 -0.00 Neutral 0.13 0.08 Cultural Participation
@cf/meta/llama-3.3-70b-instruct-fp8-fast lite 0.00 ND Neutral 0.90 0.00 No human rights theme
@cf/meta/llama-4-scout-17b-16e-instruct lite 0.00 ND Neutral 0.90 0.00 tech journalism
claude-haiku-4-5-20251001 +0.43 +0.57 Moderate positive 0.12 0.26 Creative Freedom & Voluntary Association
Section deepseek/deepseek-v3.2-20251201 @cf/meta/llama-3.3-70b-instruct-fp8-fast lite @cf/meta/llama-4-scout-17b-16e-instruct lite claude-haiku-4-5-20251001
Preamble 0.00 ND ND 0.20
Article 1 0.00 ND ND 0.20
Article 2 0.00 ND ND ND
Article 3 0.00 ND ND ND
Article 4 0.00 ND ND ND
Article 5 0.00 ND ND ND
Article 6 0.00 ND ND ND
Article 7 0.00 ND ND ND
Article 8 0.00 ND ND ND
Article 9 0.00 ND ND ND
Article 10 0.00 ND ND ND
Article 11 0.00 ND ND ND
Article 12 -0.23 ND ND ND
Article 13 0.00 ND ND ND
Article 14 0.00 ND ND ND
Article 15 0.00 ND ND ND
Article 16 0.00 ND ND ND
Article 17 0.00 ND ND ND
Article 18 0.00 ND ND ND
Article 19 0.31 ND ND 0.66
Article 20 0.31 ND ND 0.66
Article 21 0.00 ND ND ND
Article 22 0.00 ND ND ND
Article 23 0.00 ND ND ND
Article 24 0.00 ND ND 0.20
Article 25 0.07 ND ND ND
Article 26 0.07 ND ND ND
Article 27 0.12 ND ND 0.56
Article 28 0.00 ND ND ND
Article 29 0.00 ND ND ND
Article 30 0.00 ND ND ND
+0.43 The quixotic team trying to build a world in a 20-year-old game (arstechnica.com S:+0.57 )
123 points by nxobject 5 days ago | 22 comments on HN | Moderate positive Contested Editorial · v3.7 · 2026-02-28 11:27:46 0
Summary Creative Freedom & Voluntary Association Advocates
This Ars Technica feature celebrates a 20+ year volunteer modding community creating fan content for a classic video game. The article extensively documents and advocates for freedom of expression, freedom of association, and cultural participation through detailed examples of thousands collaborating democratically on shared creative projects.
Article Heatmap
Preamble: +0.20 — Preamble P Article 1: +0.20 — 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.66 — Freedom of Expression 19 Article 20: +0.66 — 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: +0.20 — 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.56 — Cultural Participation 27 Article 28: ND — Social & International Order Article 28: No Data — 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
Editorial Mean +0.43 Structural Mean +0.57
Weighted Mean +0.48 Unweighted Mean +0.41
Max +0.66 Article 19 Min +0.20 Preamble
Signal 6 No Data 25
Volatility 0.22 (Medium)
Negative 0 Channels E: 0.6 S: 0.4
SETL +0.26 Editorial-dominant
FW Ratio 56% 15 facts · 12 inferences
Evidence 12% coverage
2H 2M 2L 25 ND
Theme Radar
Foundation Security Legal Privacy & Movement Personal Expression Economic & Social Cultural Order & Duties Foundation: 0.20 (2 articles) Security: 0.00 (0 articles) Legal: 0.00 (0 articles) Privacy & Movement: 0.00 (0 articles) Personal: 0.00 (0 articles) Expression: 0.66 (2 articles) Economic & Social: 0.20 (1 articles) Cultural: 0.56 (1 articles) Order & Duties: 0.00 (0 articles)
HN Discussion 8 top-level · 6 replies
Insanity 2026-02-27 13:04 UTC link
That’s an amazing project. It’s kinda sad that nowadays most AAA games are so locked down that the player will never get into modding.

For myself it started with Jedi Knight, and then eventually mods on the Source engine (CS:S / HL2). To me it’s a good way to get people excited about the possibilities of programming at a fairly young age.

sevenseacat 2026-02-27 13:20 UTC link
Love this so much, as a long-time Morrowind fangirl.

(And yes, I've played TR quite a bit!)

NoboruWataya 2026-02-27 13:43 UTC link
Love these projects. Both the quantity and quality of the content added are really impressive.
Unaimend 2026-02-27 14:28 UTC link
TR is probably one of the best mods ever. I prefer their work to the newer Elder Scrolls entries
anthk 2026-02-27 15:09 UTC link
Similar to Deus Ex with GMDX (no, the high res textures from one of the mods were atrociously bad with nonsense Hanzi/Kanji everywhere). It expanded the world with little touches here and there making the environment more believable and the game would still run under 64MB video cards at 800x600 with ease once you got 512MB or 768 to run the improved environments. Yes, the game would perfectly launch under 256MB... but, let's get real, 512MB of RAM are the bare minimum to run GMDX at the lowest playable settings (800x600).

The Nameless Mod was a great game yo play too, with tons of details to explore.

clarionbell 2026-02-27 15:18 UTC link
Modding is one of the better ways to get into coding. I myself have fond memories restoring cut content to Fallout: New Vegas.

It's unfortunate that modding support is relatively rare among game developers. Blizzard used to do quite well in this regard, in their W3 era. And tools they packaged with SC2 weren't bad either. But nothing since then.

Obviously there is Valve, that goes without saying.

Recently, CD Project did make some moves in that direction, but nothing close to what Valve is offering.

sdsd 2026-02-27 17:03 UTC link
I wondered if this would be about PokeMMO, which I've recently started playing. Basically, they made a commercial Pokemon game by gluing the first five ROMS together, and they get around intellectual property by making players supply their own ROMs (which they assume you've acquired legally) for copyrighted assets.

It's incredibly fun. I'm pricklypears2 if anyone wants to play together. And if the devs read this, please add Mimikyu somehow I beg you <3

dyauspitr 2026-02-27 18:17 UTC link
Based on the title I thought this was going to be about Star Citizen.
gww 2026-02-27 13:17 UTC link
That is how I became serious about programming. I played around a bit but I never really wrote anything useful until I started playing Asheron's Call. I learned C++ to write bots and other plugins for Decal (an embedded mod framework).
thrance 2026-02-27 13:22 UTC link
Modern Bethesda games, for all their faults, are still very moddable. But who needs these when we have Morrowind?

And same. Me personally, I learned Java to mod Minecraft. That's how I got into programming. Overall, I'd say modding is still in pretty good shape.

snowram 2026-02-27 14:10 UTC link
Roblox commercialized that excitement. Kids now work directly for them and pretty much for free.
thadt 2026-02-27 15:39 UTC link
As someone who spent hours playing Jedi Knight with friends and lots of mods, allow me to say - thank you :)
bombcar 2026-02-27 18:51 UTC link
Factorio has phenomenal first-party modding support I've heard - https://lua-api.factorio.com/latest/

And of course, I wonder how many programmers today owe their jobs to Minecraft modding - Java modding is amazingly well supported, even if not always directly by Microsoft/Mojang.

1.7.10 for life!

orbital-decay 2026-02-28 04:44 UTC link
Nobody locks the games down. Most games with highly active modding scenes were never supposed to be modded, they all had to be reverse engineered or the source leaked. No tools, no engine modifications, nothing. DOOM, GTA, Mario 64, STALKER, Minecraft, the list goes on and on. Games like TES, ArmA, Quake, anything Source/GoldSource based are exceptions. And even then all major Bethesda games are heavily reverse engineered, the Morrowind engine got rewritten basically from scratch and the other games have a ton of fixes and sideloaded code. There's even an entire vehicle simulator (!) strapped on top of Fallout: New Vegas, which is absolutely insane if you know anything about its engine.

It all comes down to two things, player interest and the range of expertise/amount of work and coordination required for your mod to fit the base game. For example STALKER SoC has a lot more story mods than, say, Skyrim, because SoC is pretty janky: it has few animations and voiceovers are reserved to key plot moments, so it doesn't take much to match the quality.

Editorial Channel
What the content says
+0.70
Article 19 Freedom of Expression
High Framing Advocacy
Editorial
+0.70
SETL
+0.26

The article explicitly celebrates creative expression through fan-made modding content, presenting it as a legitimate and valued form of artistic freedom pursued continuously over 20 years without restriction or censorship.

+0.70
Article 20 Assembly & Association
High Framing Advocacy
Editorial
+0.70
SETL
+0.26

The article extensively documents and celebrates voluntary association, showing thousands collaborating peacefully and freely over 20 years through self-organized projects and shared development.

+0.60
Article 27 Cultural Participation
Medium Framing Advocacy
Editorial
+0.60
SETL
+0.24

The article celebrates participation in cultural creation through fan-made content and world-building, presenting this creative cultural work as legitimate and worthy of detailed coverage.

+0.20
Preamble Preamble
Medium Framing
Editorial
+0.20
SETL
ND

The article describes a large-scale volunteer community organized around shared creative goals, treating all participants with equal respect and dignity, consistent with UDHR's foundational commitment to human worth.

+0.20
Article 1 Freedom, Equality, Brotherhood
Low Framing
Editorial
+0.20
SETL
ND

The article implicitly shows equality by treating all community members with consistent respect, without mentioning discrimination or hierarchical barriers.

+0.20
Article 24 Rest & Leisure
Low Framing
Editorial
+0.20
SETL
ND

The article implicitly endorses right to rest and leisure by presenting modding as a valued hobby and recreational activity pursued voluntarily.

ND
Article 2 Non-Discrimination

Not addressed.

ND
Article 3 Life, Liberty, Security

Not addressed.

ND
Article 4 No Slavery

Not addressed.

ND
Article 5 No Torture

Not addressed.

ND
Article 6 Legal Personhood

Not addressed.

ND
Article 7 Equality Before Law

Not addressed.

ND
Article 8 Right to Remedy

Not addressed.

ND
Article 9 No Arbitrary Detention

Not addressed.

ND
Article 10 Fair Hearing

Not addressed.

ND
Article 11 Presumption of Innocence

Not addressed.

ND
Article 12 Privacy

Not addressed.

ND
Article 13 Freedom of Movement

Not addressed.

ND
Article 14 Asylum

Not addressed.

ND
Article 15 Nationality

Not addressed.

ND
Article 16 Marriage & Family

Not addressed.

ND
Article 17 Property

Not addressed.

ND
Article 18 Freedom of Thought

Not addressed.

ND
Article 21 Political Participation

Not directly addressed.

ND
Article 22 Social Security

Not addressed.

ND
Article 23 Work & Equal Pay

Not addressed.

ND
Article 25 Standard of Living

Not addressed.

ND
Article 26 Education

Not addressed.

ND
Article 28 Social & International Order

Not addressed.

ND
Article 29 Duties to Community

Not addressed.

ND
Article 30 No Destruction of Rights

Not addressed.

Structural Channel
What the site does
+0.60
Article 19 Freedom of Expression
High Framing Advocacy
Structural
+0.60
Context Modifier
ND
SETL
+0.26

Ars Technica provides an accessible, prominent platform for amplifying this creative expression, legitimizing fan-created cultural work through feature coverage.

+0.60
Article 20 Assembly & Association
High Framing Advocacy
Structural
+0.60
Context Modifier
ND
SETL
+0.26

The article provides a platform for representing and legitimizing this large-scale voluntary association and peaceful assembly.

+0.50
Article 27 Cultural Participation
Medium Framing Advocacy
Structural
+0.50
Context Modifier
ND
SETL
+0.24

Ars Technica provides a platform and legitimacy for cultural participation by documenting this community effort prominently.

ND
Preamble Preamble
Medium Framing

Not directly addressed.

ND
Article 1 Freedom, Equality, Brotherhood
Low Framing

Not directly addressed.

ND
Article 2 Non-Discrimination

Not addressed.

ND
Article 3 Life, Liberty, Security

Not addressed.

ND
Article 4 No Slavery

Not addressed.

ND
Article 5 No Torture

Not addressed.

ND
Article 6 Legal Personhood

Not addressed.

ND
Article 7 Equality Before Law

Not addressed.

ND
Article 8 Right to Remedy

Not addressed.

ND
Article 9 No Arbitrary Detention

Not addressed.

ND
Article 10 Fair Hearing

Not addressed.

ND
Article 11 Presumption of Innocence

Not addressed.

ND
Article 12 Privacy

Not addressed.

ND
Article 13 Freedom of Movement

Not addressed.

ND
Article 14 Asylum

Not addressed.

ND
Article 15 Nationality

Not addressed.

ND
Article 16 Marriage & Family

Not addressed.

ND
Article 17 Property

Not addressed.

ND
Article 18 Freedom of Thought

Not addressed.

ND
Article 21 Political Participation

Not addressed.

ND
Article 22 Social Security

Not addressed.

ND
Article 23 Work & Equal Pay

Not addressed.

ND
Article 24 Rest & Leisure
Low Framing

Not directly addressed.

ND
Article 25 Standard of Living

Not addressed.

ND
Article 26 Education

Not addressed.

ND
Article 28 Social & International Order

Not addressed.

ND
Article 29 Duties to Community

Not addressed.

ND
Article 30 No Destruction of Rights

Not addressed.

Supplementary Signals
How this content communicates, beyond directional lean. Learn more
Epistemic Quality
How well-sourced and evidence-based is this content?
0.69 low claims
Sources
0.7
Evidence
0.7
Uncertainty
0.6
Purpose
0.8
Propaganda Flags
No manipulative rhetoric detected
0 techniques detected
Emotional Tone
Emotional character: positive/negative, intensity, authority
celebratory
Valence
+0.7
Arousal
0.5
Dominance
0.4
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.64 solution oriented
Reader Agency
0.4
Stakeholder Voice
Whose perspectives are represented in this content?
0.65 3 perspectives
Speaks: individualscommunity
About: corporationindividuals
Temporal Framing
Is this content looking backward, at the present, or forward?
retrospective long term
Geographic Scope
What geographic area does this content cover?
global
Malta
Complexity
How accessible is this content to a general audience?
accessible low jargon general
Longitudinal 694 HN snapshots · 30 evals
+1 0 −1 HN
Audit Trail 50 entries
2026-03-02 02:06 eval_success Evaluated: Neutral (0.03) - -
2026-03-02 02:06 model_divergence Cross-model spread 0.48 exceeds threshold (3 models) - -
2026-03-02 02:06 eval Evaluated by deepseek-v3.2: +0.03 (Neutral) 15,682 tokens -0.05
2026-03-01 19:55 eval_success Evaluated: Neutral (0.07) - -
2026-03-01 19:55 model_divergence Cross-model spread 0.48 exceeds threshold (3 models) - -
2026-03-01 19:55 eval Evaluated by deepseek-v3.2: +0.07 (Neutral) 16,354 tokens -0.34
2026-02-28 22:44 dlq Dead-lettered after 1 attempts: The quixotic team trying to build a world in a 20-year-old game - -
2026-02-28 22:44 eval_failure Evaluation failed: AbortError: The operation was aborted - -
2026-02-28 22:41 eval_failure Evaluation failed: AbortError: The operation was aborted - -
2026-02-28 22:37 dlq Dead-lettered after 1 attempts: The quixotic team trying to build a world in a 20-year-old game - -
2026-02-28 22:37 eval_failure Evaluation failed: AbortError: The operation was aborted - -
2026-02-28 22:36 eval_failure Evaluation failed: AbortError: The operation was aborted - -
2026-02-28 15:48 eval_success Lite evaluated: Neutral (0.00) - -
2026-02-28 15:48 model_divergence Cross-model spread 0.48 exceeds threshold (4 models) - -
2026-02-28 15:48 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 15:43 eval_success Lite evaluated: Neutral (0.00) - -
2026-02-28 15:43 model_divergence Cross-model spread 0.48 exceeds threshold (4 models) - -
2026-02-28 15:43 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 15:43 eval_success Lite evaluated: Neutral (0.00) - -
2026-02-28 15:43 model_divergence Cross-model spread 0.48 exceeds threshold (3 models) - -
2026-02-28 15:43 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 14:15 eval_success Evaluated: Moderate positive (0.42) - -
2026-02-28 14:15 rater_validation_warn Validation warnings for model deepseek-v3.2: 1W 3R - -
2026-02-28 14:15 model_divergence Cross-model spread 0.48 exceeds threshold (3 models) - -
2026-02-28 14:15 eval Evaluated by deepseek-v3.2: +0.42 (Moderate positive) 16,108 tokens
2026-02-28 13:02 model_divergence Cross-model spread 0.48 exceeds threshold (2 models) - -
2026-02-28 13:02 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 11:27 eval Evaluated by claude-haiku-4-5-20251001: +0.48 (Moderate positive)
2026-02-28 11:05 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 11:04 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 08:27 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 05:37 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 05:12 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 05:02 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 05:00 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 04:54 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 04:26 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 04:02 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 02:38 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 02:20 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 02:09 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 02:06 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 01:46 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 01:36 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 01:28 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 01:22 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral) 0.00
reasoning
Gaming article, no rights stance
2026-02-28 01:21 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 01:04 eval Evaluated by llama-3.3-70b-wai: 0.00 (Neutral)
reasoning
Gaming article, no rights stance
2026-02-28 01:02 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral) 0.00
reasoning
ED, neutral tech journalism
2026-02-28 00:54 eval Evaluated by llama-4-scout-wai: 0.00 (Neutral)
reasoning
ED, neutral tech journalism