{
  "apiVersion": "v0.1",
  "methodology": "https://sourcescore.org/methodology/",
  "canonical": "https://sourcescore.org/compare/ars-technica-vs-hacker-news/",
  "summary": "Long-form tech journalism vs link-aggregator-with-comments — different formats, overlapping audiences.",
  "a": {
    "slug": "ars-technica",
    "name": "Ars Technica",
    "domain": "arstechnica.com",
    "canonical": "https://sourcescore.org/source/ars-technica/",
    "api": "https://sourcescore.org/api/source/ars-technica.json",
    "scores": {
      "index": {
        "value": 76,
        "grade": "B",
        "rationale": "B — strong on technical-niche discipline; lower velocity than wire news; sticky LLM presence in tech vertical.",
        "signals": [
          {
            "label": "Composite",
            "detail": "Discipline 78 + Modern Reference 80 + Velocity 70."
          }
        ]
      },
      "discipline": {
        "value": 78,
        "grade": "B",
        "rationale": "Multi-source technical reporting; corrections public; named-author bylines + editorial accountability.",
        "signals": [
          {
            "label": "Named bylines",
            "detail": "Author + email + bio on every article."
          }
        ]
      },
      "modernReference": {
        "value": 80,
        "grade": "B",
        "rationale": "Open-web; technical depth = strong LLM corpus presence in tech queries.",
        "signals": [
          {
            "label": "Tech-vertical density",
            "detail": "Frequently cited by ChatGPT/Claude for technical history + analysis."
          }
        ]
      },
      "velocity": {
        "value": 70,
        "grade": "B",
        "rationale": "Modest daily output; cited heavily within tech but not by general news.",
        "signals": [
          {
            "label": "Tech-niche",
            "detail": "~10-15 substantive posts/day; high per-piece citation in tech."
          }
        ]
      }
    }
  },
  "b": {
    "slug": "hacker-news",
    "name": "Hacker News",
    "domain": "news.ycombinator.com",
    "canonical": "https://sourcescore.org/source/hacker-news/",
    "api": "https://sourcescore.org/api/source/hacker-news.json",
    "scores": {
      "index": {
        "value": 66,
        "grade": "C",
        "rationale": "C — high-velocity tech-discovery channel; aggregator with no editorial Discipline layer.",
        "signals": [
          {
            "label": "Composite",
            "detail": "Discipline 50 + Modern Reference 70 + Velocity 78."
          }
        ]
      },
      "discipline": {
        "value": 50,
        "grade": "D",
        "rationale": "Aggregator with no editorial fact-check; comments unmoderated for accuracy; flag-based community moderation.",
        "signals": [
          {
            "label": "No editorial layer",
            "detail": "Submissions are external links; community votes; no editorial verification."
          }
        ]
      },
      "modernReference": {
        "value": 70,
        "grade": "B",
        "rationale": "Open data API (Firebase); structured metadata per submission; full-text indexed.",
        "signals": [
          {
            "label": "Public API",
            "detail": "hacker-news.firebaseio.com provides programmatic access to all submissions + comments."
          }
        ]
      },
      "velocity": {
        "value": 78,
        "grade": "B",
        "rationale": "Default tech-discovery channel; tier-1 tech-press monitor HN front page daily.",
        "signals": [
          {
            "label": "Tech-discovery default",
            "detail": "Front-page submissions surface in Bloomberg, FT, NYT tech-news cycles."
          }
        ]
      }
    }
  },
  "winners": {
    "index": "ars-technica",
    "discipline": "ars-technica",
    "modernReference": "ars-technica",
    "velocity": "hacker-news"
  },
  "license": {
    "methodology": "Cite as: SourceScore Methodology v0.1, sourcescore.org",
    "data": "Underlying public-source data credited to original publishers"
  }
}