{
  "id": 925100,
  "title": "My comment section is static HTML",
  "url": "https://urgent.news/2026/08/14/my-comment-section-is-static-html",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-14T23:58:27.000Z",
  "source": {
    "name": "Lobsters",
    "slug": "lobsters",
    "url": "https://jva.lol/weblog/my-comment-section-is-static-html/"
  },
  "original_language": "en",
  "account": "The blogger behind this Hugo site opts for a unique approach to comments, keeping them in static HTML. When viewing the source of a post with comments, the comments appear directly in the HTML rather than being served through a widget, iframe, or third-party script. This results in no request to any server beyond the one hosting the blog. The JavaScript required for comments is minimal, limited to site search and small comforts. Notably, comments function perfectly even with JavaScript disabled.\n\nThe comments are hosted on a small Phoenix server called Popsicle Boat. Each post is associated with a thread on this server, created once during the initial post publishing process. This thread URL is embedded in the post's front matter. Any subsequent replies to the comments are added to this thread as plain HTML. If the Popsicle Boat server were to become unreachable, the build process would still progress, rendering the posts without comments. The system is designed to remain resilient and not adversely affect the blog's functionality.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}