HN ReaderReader

Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper?

Tom's Hardware currently has a front-page article making some wild claims about the 18-core Apple M5 Max versus a 96-core Ryzen Threadripper.Reading the article, the comparison is based largely on Geekbench 6 multi-core scores. The author briefly mentions that Geekbench doesn't scale well, but doesn...

{
  "storyID": "47291906",
  "title": "Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper?",
  "author": "dkechag",
  "url": "https://slashdot.org/submission/17345398/does-apples-m5-max-really-destroy-a-96-core-threadripper",
  "points": 50,
  "commentsCount": 29,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary",
    "twitterSite": "@slashdot",
    "success": true,
    "requestUrl": "https://slashdot.org/submission/17345398/does-apples-m5-max-really-destroy-a-96-core-threadripper",
    "ogTitle": "Does Apple's M5 Max Really ",
    "ogUrl": "https://slashdot.org/submission/17345398/does-apples-m5-max-really-destroy-a-96-core-threadripper",
    "ogDescription": "Tom's Hardware currently has a front-page article making some wild claims about the 18-core Apple M5 Max versus a 96-core Ryzen Threadripper.Reading the article, the comparison is based largely on Geekbench 6 multi-core scores. The author briefly mentions that Geekbench doesn't scale well, but doesn..."
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T22:08:27.000Z",
  "createdAtI": 1772921307,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47291906",
    "author": "dkechag",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T22:15:58.545Z",
    "title": "Does Apple's M5 Max really \"Destroy\" a 96-Core Threadripper?",
    "createdAtI": 1772921307,
    "url": "https://slashdot.org/submission/17345398/does-apples-m5-max-really-destroy-a-96-core-threadripper",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T22:08:27.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772921759,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T22:15:18.000Z"
  }
}
$3T Blind Spot: US nonprofits

OsciLabs - U.S. nonprofits handle more revenue than the GDP of the United Kingdom. They are subject to less financial disclosure than a single publicly traded company.

{
  "storyID": "47291834",
  "title": "$3T Blind Spot: US nonprofits",
  "author": "mtweak",
  "url": "https://charitysense.com/insights/the-3-trillion-blind-spot",
  "points": 42,
  "commentsCount": 9,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "CharitySense — Independent Verification for Charitable Infrastructure",
    "twitterDescription": "Real-time, AI-powered verification that your funded hospitals, schools, water wells, and orphanages are operational. Independent proof, anywhere in the world.",
    "success": true,
    "author": "OsciLabs",
    "requestUrl": "https://charitysense.com/insights/the-3-trillion-blind-spot",
    "ogTitle": "The $3 Trillion Blind Spot",
    "ogUrl": "https://charitysense.com/insights/the-3-trillion-blind-spot",
    "ogDescription": "U.S. nonprofits handle more revenue than the GDP of the United Kingdom. They are subject to less financial disclosure than a single publicly traded company.",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T21:56:16.000Z",
  "createdAtI": 1772920576,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47291834",
    "author": "mtweak",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T22:15:58.545Z",
    "title": "$3T Blind Spot: US nonprofits",
    "createdAtI": 1772920576,
    "url": "https://charitysense.com/insights/the-3-trillion-blind-spot",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T21:56:16.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772921759,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T22:12:03.000Z"
  }
}
Effort to prevent government officials from engaging in prediction markets

Justin Krakoff - Effort comes after reports of individuals suspiciously earning massive payouts before Iran Strikes, Venezuela Military Actions Washington, D.C. – Today, Oregon’s U.S. Senator Jeff Merkley and Minnesota’s U.S. Senator Amy Klobuchar launched a new effort to prevent government officials at the highest levels from engaging in prediction markets, cracking down on the potential for any […]

{
  "storyID": "47291406",
  "title": "Effort to prevent government officials from engaging in prediction markets",
  "author": "stopbulying",
  "url": "https://www.merkley.senate.gov/merkley-klobuchar-launch-new-effort-to-ban-federal-elected-officials-profiting-from-prediction-markets/",
  "points": 143,
  "commentsCount": 50,
  "tags": [
    "front_page"
  ],
  "og": {
    "articlePublishedTime": "2026-03-05T15:37:47+00:00",
    "author": "Justin Krakoff",
    "ogTitle": "Merkley, Klobuchar Launch New Effort to Ban Federal Elected Officials Profiting from Prediction Markets - Merkley",
    "ogDescription": "Effort comes after reports of individuals suspiciously earning massive payouts before Iran Strikes, Venezuela Military Actions Washington, D.C. – Today, Oregon’s U.S. Senator Jeff Merkley and Minnesota’s U.S. Senator Amy Klobuchar launched a new effort to prevent government officials at the highest levels from engaging in prediction markets, cracking down on the potential for any […]",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "680",
        "type": "image/jpeg",
        "url": "https://www.merkley.senate.gov/wp-content/uploads/2023/07/Press-Release-Photo-4.jpeg",
        "height": "357"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.merkley.senate.gov/merkley-klobuchar-launch-new-effort-to-ban-federal-elected-officials-profiting-from-prediction-markets/",
    "ogUrl": "https://www.merkley.senate.gov/merkley-klobuchar-launch-new-effort-to-ban-federal-elected-officials-profiting-from-prediction-markets/",
    "ogSiteName": "Merkley",
    "articleModifiedTime": "2026-03-05T15:37:49+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T20:55:48.000Z",
  "createdAtI": 1772916948,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47291406",
    "author": "stopbulying",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T21:00:58.598Z",
    "title": "Senators Launch Effort Ban Elected Officials Profiting from Prediction Markets",
    "createdAtI": 1772916948,
    "url": "https://www.merkley.senate.gov/merkley-klobuchar-launch-new-effort-to-ban-federal-elected-officials-profiting-from-prediction-markets/",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T20:55:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772917259,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T21:00:34.000Z"
  }
}
CasNum

Contribute to 0x0mer/CasNum development by creating an account on GitHub.

{
  "storyID": "47291292",
  "title": "CasNum",
  "author": "aebtebeten",
  "url": "https://github.com/0x0mer/CasNum",
  "points": 125,
  "commentsCount": 21,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - 0x0mer/CasNum",
    "twitterImage": [
      {
        "url": "https://repository-images.githubusercontent.com/1155292460/c3a16c6c-63b3-4762-9a3b-9c86b22e748b"
      }
    ],
    "ogTitle": "GitHub - 0x0mer/CasNum",
    "ogDescription": "Contribute to 0x0mer/CasNum development by creating an account on GitHub.",
    "ogImage": [
      {
        "alt": "Contribute to 0x0mer/CasNum development by creating an account on GitHub.",
        "url": "https://repository-images.githubusercontent.com/1155292460/c3a16c6c-63b3-4762-9a3b-9c86b22e748b"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Contribute to 0x0mer/CasNum development by creating an account on GitHub.",
    "success": true,
    "requestUrl": "https://github.com/0x0mer/CasNum",
    "ogUrl": "https://github.com/0x0mer/CasNum",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T20:43:51.000Z",
  "createdAtI": 1772916231,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47291292",
    "author": "aebtebeten",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T20:45:58.465Z",
    "title": "CasNum",
    "createdAtI": 1772916231,
    "url": "https://github.com/0x0mer/CasNum",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T20:43:51.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772916358,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T20:45:33.000Z"
  }
}
War prediction markets are a national-security threat

Saahil Desai - War markets are a national-security threat.

{
  "storyID": "47291036",
  "title": "War prediction markets are a national-security threat",
  "author": "fortran77",
  "url": "https://www.theatlantic.com/technology/2026/03/polymarket-insider-trading-going-get-people-killed/686283/",
  "points": 158,
  "commentsCount": 103,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterSite": "@theatlantic",
    "articlePublishedTime": "2026-03-07T18:34:06Z",
    "author": "Saahil Desai",
    "ogTitle": "Insider Trading Is Going to Get People Killed",
    "ogDescription": "War markets are a national-security threat.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "url": "https://cdn.theatlantic.com/thumbor/PKSP_hJmjIK6KNOOTQ_sWKY3C2w=/0x43:2000x1085/1200x625/media/img/mt/2026/03/2026_03_06_Polymarket_mpg/original.jpg"
      }
    ],
    "ogType": "article",
    "articleTag": "technology",
    "articlePublisher": "https://www.facebook.com/TheAtlantic/",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.theatlantic.com/technology/2026/03/polymarket-insider-trading-going-get-people-killed/686283/",
    "ogUrl": "https://www.theatlantic.com/technology/2026/03/polymarket-insider-trading-going-get-people-killed/686283/",
    "ogSiteName": "The Atlantic",
    "articleSection": "Technology",
    "articleModifiedTime": "2026-03-07T19:31:04Z",
    "fbAppId": "100770816677686"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T20:09:30.000Z",
  "createdAtI": 1772914170,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47291036",
    "author": "fortran77",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T20:25:58.338Z",
    "title": "War Prediction Markets Are a National-Security Threat",
    "createdAtI": 1772914170,
    "url": "https://www.theatlantic.com/technology/2026/03/polymarket-insider-trading-going-get-people-killed/686283/",
    "points": 7,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T20:09:30.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772915158,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T20:25:18.000Z"
  }
}
Training students to prove they're not robots is pushing them to use more AI

About a year and a half ago, I wrote about my kid’s experience with an AI checker tool that was pre-installed on a school-issued Chromebook. The assignment had been to write an essay about Ku…

{
  "storyID": "47290457",
  "title": "Training students to prove they're not robots is pushing them to use more AI",
  "author": "PretzelFisch",
  "url": "https://www.techdirt.com/2026/03/06/were-training-students-to-write-worse-to-prove-theyre-not-robots-and-its-pushing-them-to-use-more-ai/",
  "points": 133,
  "commentsCount": 141,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-06T23:13:50+00:00",
    "twitterImage": [
      {
        "url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/techdirt-white-square.png"
      }
    ],
    "ogTitle": "We’re Training Students To Write Worse To Prove They’re Not Robots, And It’s Pushing Them To Use More AI",
    "ogDescription": "About a year and a half ago, I wrote about my kid’s experience with an AI checker tool that was pre-installed on a school-issued Chromebook. The assignment had been to write an essay about Ku…",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png",
        "height": "630"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary",
    "success": true,
    "requestUrl": "https://www.techdirt.com/2026/03/06/were-training-students-to-write-worse-to-prove-theyre-not-robots-and-its-pushing-them-to-use-more-ai/",
    "ogUrl": "https://www.techdirt.com/2026/03/06/were-training-students-to-write-worse-to-prove-theyre-not-robots-and-its-pushing-them-to-use-more-ai/",
    "ogSiteName": "Techdirt",
    "articleModifiedTime": "2026-03-06T22:39:55+00:00"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-07T19:01:01.000Z",
  "createdAtI": 1772910061,
  "updatedAt": "2026-03-07T23:18:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47290457",
    "author": "PretzelFisch",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T19:15:58.679Z",
    "title": "We're Training Students to Write Worse to Prove They're Not Robots",
    "createdAtI": 1772910061,
    "url": "https://www.techdirt.com/2026/03/06/were-training-students-to-write-worse-to-prove-theyre-not-robots-and-its-pushing-them-to-use-more-ai/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T19:01:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772910959,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T19:13:03.000Z"
  }
}
Lawmakers Want DoD Investigated for Biblical 'Armageddon' Claims

Nick Mordowanec - Democratic caucus members wonder whether Hegseth's "extreme religious rhetoric has metastasized into segments of the military chain of command."

{
  "storyID": "47289959",
  "title": "Lawmakers Want DoD Investigated for Biblical 'Armageddon' Claims",
  "author": "Jimmc414",
  "url": "https://www.military.com/daily-news/2026/03/06/lawmakers-want-dod-hegseth-investigated-biblical-armageddon-claims.html",
  "points": 44,
  "commentsCount": 17,
  "tags": [],
  "og": {
    "twitterCreator": "@militarydotcom",
    "twitterTitle": "Lawmakers Want DOD, Hegseth Investigated For Biblical 'Armageddon' Claims",
    "twitterSite": "@militarydotcom",
    "articlePublishedTime": "2026-03-06T12:04:23-08:00",
    "twitterImage": [
      {
        "alt": "Lawmakers Want DOD, Hegseth Investigated For Biblical 'Armageddon' Claims",
        "url": "https://images03.military.com/sites/default/files/styles/full/public/2026-03/ap26061515718897.jpg"
      }
    ],
    "author": "Nick Mordowanec",
    "ogTitle": "Lawmakers Want DOD, Hegseth Investigated For Biblical 'Armageddon' Claims",
    "twitterCreatorId": "14692385",
    "ogDescription": "Democratic caucus members wonder whether Hegseth's \"extreme religious rhetoric has metastasized into segments of the military chain of command.\"",
    "ogImage": [
      {
        "width": "8327",
        "type": "image/jpeg",
        "url": "https://images03.military.com/sites/default/files/styles/full/public/2026-03/ap26061515718897.jpg",
        "height": "5220"
      }
    ],
    "ogType": "article",
    "articleTag": "Department of Defense - DoD, Iran, Pentagon, Pete Hegseth, Congress",
    "articlePublisher": "https://www.facebook.com/Militarydotcom",
    "twitterCard": "summary_large_image",
    "twitterSiteId": "14692385",
    "twitterDescription": "Democratic caucus members wonder whether Hegseth's \"extreme religious rhetoric has metastasized into segments of the military chain of command.\"",
    "success": true,
    "requestUrl": "https://www.military.com/daily-news/2026/03/06/lawmakers-want-dod-hegseth-investigated-biblical-armageddon-claims.html",
    "ogUrl": "https://www.military.com/daily-news/2026/03/06/lawmakers-want-dod-hegseth-investigated-biblical-armageddon-claims.html",
    "ogSiteName": "Military.com",
    "articleSection": "Daily News,Headlines",
    "articleModifiedTime": "2026-03-06T12:04:23-08:00",
    "fbAppId": "140586622674265"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T18:04:53.000Z",
  "createdAtI": 1772906693,
  "updatedAt": "2026-03-07T23:18:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47289959",
    "author": "Jimmc414",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T19:55:58.314Z",
    "title": "Lawmakers Want DoD Investigated for Biblical 'Armageddon' Claims",
    "createdAtI": 1772906693,
    "url": "https://www.military.com/daily-news/2026/03/06/lawmakers-want-dod-hegseth-investigated-biblical-armageddon-claims.html",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-07T18:04:53.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772913358,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T19:51:48.000Z"
  }
}
Verification debt: the hidden cost of AI-generated code
{
  "storyID": "47289406",
  "title": "Verification debt: the hidden cost of AI-generated code",
  "author": "xfz",
  "url": "https://fazy.medium.com/agentic-coding-ais-adolescence-b0d13452f981",
  "points": 67,
  "commentsCount": 66,
  "tags": [
    "front_page"
  ],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://fazy.medium.com/agentic-coding-ais-adolescence-b0d13452f981"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-07T17:08:30.000Z",
  "createdAtI": 1772903310,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47289406",
    "author": "xfz",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T17:20:58.347Z",
    "title": "Verification debt: the hidden cost of AI-generated code",
    "createdAtI": 1772903310,
    "url": "https://fazy.medium.com/agentic-coding-ais-adolescence-b0d13452f981",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T17:08:30.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772904058,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T17:20:32.000Z"
  }
}
The Banality of Surveillance

Benn Stancil - Do our dull lives become worth watching?

{
  "storyID": "47289331",
  "title": "The Banality of Surveillance",
  "author": "limbicsystem",
  "url": "https://benn.substack.com/p/the-banality-of-surveillance",
  "points": 57,
  "commentsCount": 20,
  "tags": [],
  "og": {
    "twitterTitle": "The banality of surveillance",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Do our dull lives become worth watching?",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!RaCz!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fbenn.substack.com%2Fapi%2Fv1%2Fpost_preview%2F190098744%2Ftwitter.jpg%3Fversion%3D4"
      }
    ],
    "success": true,
    "author": "Benn Stancil",
    "requestUrl": "https://benn.substack.com/p/the-banality-of-surveillance",
    "ogTitle": "The banality of surveillance",
    "ogUrl": "https://benn.substack.com/p/the-banality-of-surveillance",
    "ogDescription": "Do our dull lives become worth watching?",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!96QI!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ad88e5c-dcb4-438b-889f-a711dfe3814f_2048x828.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T16:56:53.000Z",
  "createdAtI": 1772902613,
  "updatedAt": "2026-03-07T23:11:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47289331",
    "author": "limbicsystem",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T17:10:58.491Z",
    "title": "The Banality of Surveillance",
    "createdAtI": 1772902613,
    "url": "https://benn.substack.com/p/the-banality-of-surveillance",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T16:56:53.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772903458,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T17:10:17.000Z"
  }
}
A decade of Docker containers
{
  "storyID": "47289311",
  "title": "A decade of Docker containers",
  "author": "zacwest",
  "url": "https://cacm.acm.org/research/a-decade-of-docker-containers/",
  "points": 206,
  "commentsCount": 141,
  "tags": [
    "front_page"
  ],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://cacm.acm.org/research/a-decade-of-docker-containers/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T16:55:18.000Z",
  "createdAtI": 1772902518,
  "updatedAt": "2026-03-07T23:19:49.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47289311",
    "author": "zacwest",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T17:10:58.491Z",
    "title": "A Decade of Docker Containers",
    "createdAtI": 1772902518,
    "url": "https://cacm.acm.org/research/a-decade-of-docker-containers/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T16:55:18.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772903458,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T17:10:17.000Z"
  }
}
Tech jobs are getting demolished in ways not seen since 2008

Juliana Kaplan, Madison Hoff - It's a rough time to be looking for a tech job. Economist Joseph Politano said losses in the industry outpaced those in the last two recessions.

{
  "storyID": "47289123",
  "title": "Tech jobs are getting demolished in ways not seen since 2008",
  "author": "elsewhen",
  "url": "https://www.businessinsider.com/tech-jobs-getting-demolished-great-recession-dot-com-era-2026-3",
  "points": 60,
  "commentsCount": 48,
  "tags": [],
  "og": {
    "articlePublisher": "businessinsider",
    "twitterCard": "summary_large_image",
    "twitterSite": "@CareersInsider",
    "success": true,
    "author": "Juliana Kaplan, Madison Hoff",
    "requestUrl": "https://www.businessinsider.com/tech-jobs-getting-demolished-great-recession-dot-com-era-2026-3",
    "ogTitle": "Tech jobs are getting demolished in ways not seen since 2008 and the dot-com bust",
    "ogUrl": "https://www.businessinsider.com/tech-jobs-getting-demolished-great-recession-dot-com-era-2026-3",
    "ogDescription": "It's a rough time to be looking for a tech job. Economist Joseph Politano said losses in the industry outpaced those in the last two recessions.",
    "ogSiteName": "Business Insider",
    "ogImage": [
      {
        "width": "1200",
        "type": "image/jpeg",
        "url": "https://i.insider.com/69ab2496fd4fbd083f29aecd?width=1200&format=jpeg",
        "height": "600"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T16:36:19.000Z",
  "createdAtI": 1772901379,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47289123",
    "author": "elsewhen",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T17:05:58.440Z",
    "title": "Tech jobs are getting demolished in ways not seen since 2008",
    "createdAtI": 1772901379,
    "url": "https://www.businessinsider.com/tech-jobs-getting-demolished-great-recession-dot-com-era-2026-3",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T16:36:19.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772903158,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T17:03:02.000Z"
  }
}
Show HN: Argus – VSCode debugger for Claude Code sessions

Claude Code Session Debugger & Performance Analyzer - yessGlory17/argus

{
  "storyID": "47288571",
  "title": "Show HN: Argus – VSCode debugger for Claude Code sessions",
  "author": "lydionfinance",
  "url": "https://github.com/yessGlory17/argus",
  "points": 47,
  "commentsCount": 22,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - yessGlory17/argus: Claude Code Session Debugger & Performance Analyzer",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/0a86229124b16b8e12e30901e9329f7a1b848fdd6cf0d19e0665c1c2f2752d7e/yessGlory17/argus"
      }
    ],
    "ogTitle": "GitHub - yessGlory17/argus: Claude Code Session Debugger & Performance Analyzer",
    "ogDescription": "Claude Code Session Debugger & Performance Analyzer - yessGlory17/argus",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Claude Code Session Debugger & Performance Analyzer - yessGlory17/argus",
        "url": "https://opengraph.githubassets.com/0a86229124b16b8e12e30901e9329f7a1b848fdd6cf0d19e0665c1c2f2752d7e/yessGlory17/argus",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Claude Code Session Debugger & Performance Analyzer - yessGlory17/argus",
    "success": true,
    "requestUrl": "https://github.com/yessGlory17/argus",
    "ogUrl": "https://github.com/yessGlory17/argus",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "claude",
      "claude"
    ]
  },
  "createdAt": "2026-03-07T15:38:18.000Z",
  "createdAtI": 1772897898,
  "updatedAt": "2026-03-07T19:13:33.000Z",
  "fetchedAt": "2026-03-07T19:40:58.458Z",
  "firstVersion": {
    "storyID": "47288571",
    "author": "lydionfinance",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T15:55:58.321Z",
    "title": "Show HN: Argus – VSCode debugger for Claude Code sessions",
    "createdAtI": 1772897898,
    "url": "https://github.com/yessGlory17/argus",
    "points": 3,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-07T15:38:18.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772898958,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T15:55:02.000Z"
  }
}
FLASH radiotherapy's bold approach to cancer treatment

CERN, SLAC and other high-energy physics labs are collaborating with medical researchers on a new cancer treatment called FLASH radiotherapy.

{
  "storyID": "47288533",
  "title": "FLASH radiotherapy's bold approach to cancer treatment",
  "author": "marc__1",
  "url": "https://spectrum.ieee.org/flash-radiotherapy",
  "points": 175,
  "commentsCount": 52,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterSite": "@",
    "articlePublishedTime": "2026-03-06T14:00:03+00:00",
    "twitterImage": [
      {
        "url": "https://spectrum.ieee.org/media-library/image.jpg?id=65111419&width=1200&height=600&coordinates=0%2C261%2C0%2C261"
      }
    ],
    "ogTitle": "Particle Accelerators Have a New Target: Cancer",
    "ogDescription": "CERN, SLAC and other high-energy physics labs are collaborating with medical researchers on a new cancer treatment called FLASH radiotherapy.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://spectrum.ieee.org/media-library/image.jpg?id=65111419&width=1200&height=600&coordinates=0%2C261%2C0%2C261",
        "height": "600"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://spectrum.ieee.org/flash-radiotherapy",
    "ogUrl": "https://spectrum.ieee.org/flash-radiotherapy",
    "ogSiteName": "IEEE Spectrum",
    "articleSection": "Biomedical",
    "articleModifiedTime": "2026-03-06T14:10:37+00:00",
    "fbAppId": "200167090048537",
    "articleAuthor": "https://www.facebook.com/48576411181"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T15:33:36.000Z",
  "createdAtI": 1772897616,
  "updatedAt": "2026-03-07T23:20:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47288533",
    "author": "marc__1",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T15:45:58.459Z",
    "title": "The Millisecond That Could Change Cancer Treatment",
    "createdAtI": 1772897616,
    "url": "https://spectrum.ieee.org/flash-radiotherapy",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T15:33:36.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772898358,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T15:41:47.000Z"
  }
}
LLM Doesn't Write Correct Code. It Writes Plausible Code
{
  "storyID": "47288046",
  "title": "LLM Doesn't Write Correct Code. It Writes Plausible Code",
  "author": "pretext",
  "url": "https://twitter.com/KatanaLarp/status/2029928471632224486",
  "points": 60,
  "commentsCount": 2,
  "tags": [],
  "og": {
    "ogSiteName": "X (formerly Twitter)",
    "success": true,
    "requestUrl": "https://twitter.com/KatanaLarp/status/2029928471632224486",
    "fbAppId": "2231777543"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "LLM"
    ]
  },
  "createdAt": "2026-03-07T14:38:29.000Z",
  "createdAtI": 1772894309,
  "updatedAt": "2026-03-07T21:36:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47288046",
    "author": "pretext",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T15:15:58.637Z",
    "title": "LLM Doesn't Write Correct Code. It Writes Plausible Code",
    "createdAtI": 1772894309,
    "url": "https://twitter.com/KatanaLarp/status/2029928471632224486",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T14:38:29.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772896559,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T15:15:17.000Z"
  }
}
Show HN: ANSI-Saver – A macOS Screensaver

ANSI art screensaver for macOS — streams art from 16colo.rs BBS archive packs - lardissone/ansi-saver

{
  "storyID": "47288007",
  "title": "Show HN: ANSI-Saver – A macOS Screensaver",
  "author": "lardissone",
  "url": "https://github.com/lardissone/ansi-saver",
  "points": 83,
  "commentsCount": 26,
  "tags": [
    "show_hn",
    "front_page"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - lardissone/ansi-saver: ANSI art screensaver for macOS — streams art from 16colo.rs BBS archive packs",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/b7679d8549a293e7484c19e115031c06707eeb3e1218877a69147c7e69f42066/lardissone/ansi-saver"
      }
    ],
    "ogTitle": "GitHub - lardissone/ansi-saver: ANSI art screensaver for macOS — streams art from 16colo.rs BBS archive packs",
    "ogDescription": "ANSI art screensaver for macOS — streams art from 16colo.rs BBS archive packs - lardissone/ansi-saver",
    "ogImage": [
      {
        "width": "1200",
        "alt": "ANSI art screensaver for macOS — streams art from 16colo.rs BBS archive packs - lardissone/ansi-saver",
        "url": "https://opengraph.githubassets.com/b7679d8549a293e7484c19e115031c06707eeb3e1218877a69147c7e69f42066/lardissone/ansi-saver",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "ANSI art screensaver for macOS — streams art from 16colo.rs BBS archive packs - lardissone/ansi-saver",
    "success": true,
    "requestUrl": "https://github.com/lardissone/ansi-saver",
    "ogUrl": "https://github.com/lardissone/ansi-saver",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T14:34:16.000Z",
  "createdAtI": 1772894056,
  "updatedAt": "2026-03-07T23:06:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47288007",
    "author": "lardissone",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T15:05:58.411Z",
    "title": "Show HN: ANSI-Saver – A macOS Screensaver",
    "createdAtI": 1772894056,
    "url": "https://github.com/lardissone/ansi-saver",
    "points": 5,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-07T14:34:16.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772895958,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T15:04:17.000Z"
  }
}
PC processors entered the Gigahertz era today in the year 2000 with AMD's Athlon

Consumer PCs have long abandoned the multi-GHz race for core count and NPU inflation.

{
  "storyID": "47287792",
  "title": "PC processors entered the Gigahertz era today in the year 2000 with AMD's Athlon",
  "author": "LorenDB",
  "url": "https://www.tomshardware.com/pc-components/cpus/pc-processors-entered-the-gigahertz-era-today-in-the-year-2000-with-amds-athlon-amd-hit-marketing-gold-with-its-1-ghz-athlon-beat-intel-by-a-nose",
  "points": 150,
  "commentsCount": 123,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCreator": "@tomshardware",
    "twitterSite": "@tomshardware",
    "twitterTitle": "PC processors entered the Gigahertz era today in the year 2000 with AMD's Athlon — AMD hit marketing gold with its 1 GHz Athlon, beat Intel by a nose",
    "articlePublishedTime": "2026-03-07T11:00:00Z",
    "twitterImage": [
      {
        "url": "https://cdn.mos.cms.futurecdn.net/YUQ6eDyoKNGdhumPYUVYML-1200-80.jpg"
      }
    ],
    "ogTitle": "PC processors entered the Gigahertz era today in the year 2000 with AMD's Athlon — AMD hit marketing gold with its 1 GHz Athlon, beat Intel by a nose",
    "ogDescription": "Consumer PCs have long abandoned the multi-GHz race for core count and NPU inflation.",
    "ogImage": [
      {
        "width": "1920",
        "url": "https://cdn.mos.cms.futurecdn.net/YUQ6eDyoKNGdhumPYUVYML-1920-80.jpg",
        "height": "1080"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/tomshardware",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Consumer PCs have long abandoned the multi-GHz race for core count and NPU inflation.",
    "success": true,
    "requestUrl": "https://www.tomshardware.com/pc-components/cpus/pc-processors-entered-the-gigahertz-era-today-in-the-year-2000-with-amds-athlon-amd-hit-marketing-gold-with-its-1-ghz-athlon-beat-intel-by-a-nose",
    "ogUrl": "https://www.tomshardware.com/pc-components/cpus/pc-processors-entered-the-gigahertz-era-today-in-the-year-2000-with-amds-athlon-amd-hit-marketing-gold-with-its-1-ghz-athlon-beat-intel-by-a-nose",
    "ogSiteName": "Tom's Hardware"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T14:10:17.000Z",
  "createdAtI": 1772892617,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47287792",
    "author": "LorenDB",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T14:25:58.314Z",
    "title": "PC processors entered the Gigahertz era today in the year 2000 with AMD's Athlon",
    "createdAtI": 1772892617,
    "url": "https://www.tomshardware.com/pc-components/cpus/pc-processors-entered-the-gigahertz-era-today-in-the-year-2000-with-amds-athlon-amd-hit-marketing-gold-with-its-1-ghz-athlon-beat-intel-by-a-nose",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T14:10:17.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772893558,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T14:24:17.000Z"
  }
}
Tinnitus Is Connected to Sleep

Carly Cassella - Those who have never endured the relentless ringing of tinnitus can only dream of the torment.

{
  "storyID": "47287763",
  "title": "Tinnitus Is Connected to Sleep",
  "author": "bookofjoe",
  "url": "https://www.sciencealert.com/tinnitus-is-somehow-connected-to-a-crucial-bodily-function",
  "points": 167,
  "commentsCount": 183,
  "tags": [],
  "og": {
    "twitterCreator": "@carlycassella",
    "twitterTitle": "Tinnitus Is Somehow Connected to a Crucial Bodily Function",
    "twitterSite": "@ScienceAlert",
    "articlePublishedTime": "2026-03-05T22:43:40+00:00",
    "author": "Carly Cassella",
    "ogTitle": "Tinnitus Is Somehow Connected to a Crucial Bodily Function",
    "ogDescription": "Those who have never endured the relentless ringing of tinnitus can only dream of the torment.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "type": "image/jpeg",
        "url": "https://www.sciencealert.com/images/2022/05/ear-pain-older-man-holding-hand-to-ear.jpg",
        "height": "675"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/ScienceAlert",
    "twitterCard": "summary_large_image",
    "twitterDescription": "We need to know more. ",
    "success": true,
    "requestUrl": "https://www.sciencealert.com/tinnitus-is-somehow-connected-to-a-crucial-bodily-function",
    "ogUrl": "https://www.sciencealert.com/tinnitus-is-somehow-connected-to-a-crucial-bodily-function",
    "ogSiteName": "ScienceAlert",
    "articleSection": "health"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T14:06:46.000Z",
  "createdAtI": 1772892406,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47287763",
    "author": "bookofjoe",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T14:35:58.578Z",
    "title": "Tinnitus Is Connected to Sleep",
    "createdAtI": 1772892406,
    "url": "https://www.sciencealert.com/tinnitus-is-somehow-connected-to-a-crucial-bodily-function",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T14:06:46.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772894159,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T14:33:48.000Z"
  }
}
Palantir and Anthropic AI helped the US hit 1k Iran targets in 24 hours

US military used Palantir’s Maven AI system with Anthropic’s Claude to generate and prioritise targets during Iran strikes.

{
  "storyID": "47287458",
  "title": "Palantir and Anthropic AI helped the US hit 1k Iran targets in 24 hours",
  "author": "rainhacker",
  "url": "https://www.moneycontrol.com/europe/?url=https://www.moneycontrol.com/world/how-palantir-and-anthropic-ai-helped-the-us-hit-1-000-iran-targets-in-24-hours-article-13853331.html",
  "points": 102,
  "commentsCount": 83,
  "tags": [],
  "og": {
    "twitterCreator": "@moneycontrolcom",
    "twitterSite": "@moneycontrolcom",
    "twitterTitle": "How Palantir and Anthropic AI helped the US hit 1,000 Iran targets in 24 hours",
    "twitterImage": [
      {
        "url": "https://images.moneycontrol.com/static-mcnews/2025/07/20250711062638_Pentagon-headquarters-AFP-photo.jpg"
      }
    ],
    "twitterUrl": "https://www.moneycontrol.com/world/how-palantir-and-anthropic-ai-helped-the-us-hit-1-000-iran-targets-in-24-hours-article-13853331.html",
    "ogTitle": "How Palantir and Anthropic AI helped the US hit 1,000 Iran targets in 24 hours",
    "ogDescription": "US military used Palantir’s Maven AI system with Anthropic’s Claude to generate and prioritise targets during Iran strikes. ",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "url": "https://images.moneycontrol.com/static-mcnews/2025/07/20250711062638_Pentagon-headquarters-AFP-photo.jpg"
      }
    ],
    "ogType": "website",
    "ogArticlePublishedTime": "2026-03-06T19:37:01+05:30",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.moneycontrol.com/europe/?url=https://www.moneycontrol.com/world/how-palantir-and-anthropic-ai-helped-the-us-hit-1-000-iran-targets-in-24-hours-article-13853331.html",
    "ogUrl": "https://www.moneycontrol.com/world/how-palantir-and-anthropic-ai-helped-the-us-hit-1-000-iran-targets-in-24-hours-article-13853331.html",
    "ogSiteName": "Moneycontrol"
  },
  "aiIsh": {
    "score": 3,
    "offenses": [
      "AI",
      "AI",
      "claude"
    ]
  },
  "createdAt": "2026-03-07T13:28:48.000Z",
  "createdAtI": 1772890128,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47287458",
    "author": "rainhacker",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T13:45:58.449Z",
    "title": "Palantir and Anthropic AI helped the US hit 1k Iran targets in 24 hours",
    "createdAtI": 1772890128,
    "url": "https://www.moneycontrol.com/europe/?url=https://www.moneycontrol.com/world/how-palantir-and-anthropic-ai-helped-the-us-hit-1-000-iran-targets-in-24-hours-article-13853331.html",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T13:28:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772891158,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T13:43:17.000Z"
  }
}
The Case of the Disappearing Secretary

Rowland Manthorpe - What the last big wave of automation tells us about the one that's on its way

{
  "storyID": "47287349",
  "title": "The Case of the Disappearing Secretary",
  "author": "rwmj",
  "url": "https://rowlandmanthorpe.substack.com/p/the-case-of-the-disappearing-secretary",
  "points": 55,
  "commentsCount": 19,
  "tags": [],
  "og": {
    "twitterTitle": "The case of the disappearing secretary",
    "twitterCard": "summary_large_image",
    "twitterDescription": "What the last big wave of automation tells us about the one that's on its way",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!oCo2!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Frowlandmanthorpe.substack.com%2Fapi%2Fv1%2Fpost_preview%2F189401283%2Ftwitter.jpg%3Fversion%3D4"
      }
    ],
    "success": true,
    "author": "Rowland Manthorpe",
    "requestUrl": "https://rowlandmanthorpe.substack.com/p/the-case-of-the-disappearing-secretary",
    "ogTitle": "The case of the disappearing secretary",
    "ogUrl": "https://rowlandmanthorpe.substack.com/p/the-case-of-the-disappearing-secretary",
    "ogDescription": "What the last big wave of automation tells us about the one that's on its way",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!sokQ!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6f0100e-accf-4e6c-9495-d279caef50a2_760x471.heic"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T13:13:22.000Z",
  "createdAtI": 1772889202,
  "updatedAt": "2026-03-07T23:05:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47287349",
    "author": "rwmj",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T13:40:58.387Z",
    "title": "The Case of the Disappearing Secretary",
    "createdAtI": 1772889202,
    "url": "https://rowlandmanthorpe.substack.com/p/the-case-of-the-disappearing-secretary",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T13:13:22.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772890858,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T13:40:32.000Z"
  }
}
The yoghurt delivery women combatting loneliness in Japan

As loneliness deepens in one of the world's fastest-ageing nations, a network of women delivering probiotic milk drinks has become a vital source of routine, connection and care.

{
  "storyID": "47287344",
  "title": "The yoghurt delivery women combatting loneliness in Japan",
  "author": "ranit",
  "url": "https://www.bbc.com/travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-japan",
  "points": 177,
  "commentsCount": 120,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterTitle": "The yoghurt delivery women combatting loneliness in Japan",
    "alWebUrl": "https://bbc.com/travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-japan",
    "twitterImage": [
      {
        "alt": "A Yakult delivery worker in a navy uniform hands a tray of drinks to a smiling woman at the doorway of a wooden house in Japan (Credit: Yakult Honsha)",
        "url": "https://ychef.files.bbci.co.uk/624x351/p0n451bl.jpg"
      }
    ],
    "ogTitle": "The yoghurt delivery women combatting loneliness in Japan",
    "alAndroidPackage": "bbc.mobile.news.ww",
    "alIosAppStoreId": "364147881",
    "ogDescription": "As loneliness deepens in one of the world's fastest-ageing nations, a network of women delivering probiotic milk drinks has become a vital source of routine, connection and care.",
    "ogImage": [
      {
        "width": "1024",
        "alt": "A Yakult delivery worker in a navy uniform hands a tray of drinks to a smiling woman at the doorway of a wooden house in Japan (Credit: Yakult Honsha)",
        "url": "https://ychef.files.bbci.co.uk/624x351/p0n451bl.jpg",
        "height": "576"
      }
    ],
    "twitterCard": "summary_large_image",
    "twitterDescription": "As loneliness deepens in one of the world's fastest-ageing nations, a network of women delivering probiotic milk drinks has become a vital source of routine, connection and care.",
    "success": true,
    "requestUrl": "https://www.bbc.com/travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-japan",
    "alIosAppName": "BBC: World News & Stories",
    "alAndroidAppName": "BBC: World News & Stories",
    "alIosUrl": "bbcx://travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-japan",
    "articleModifiedTime": "2026-03-04T13:00:00.000Z",
    "alAndroidUrl": "bbcx://travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-japan"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T13:12:40.000Z",
  "createdAtI": 1772889160,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47287344",
    "author": "ranit",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T15:05:58.411Z",
    "title": "The yoghurt delivery women combatting loneliness in Japan",
    "createdAtI": 1772889160,
    "url": "https://www.bbc.com/travel/article/20260302-the-yoghurt-delivery-women-combatting-loneliness-in-japan",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T13:12:40.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772895958,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T15:04:17.000Z"
  }
}
US economy sheds 92,000 jobs in February in sharp slide

Figure far below expectations comes as doubts persist over labour market strength

{
  "storyID": "47286933",
  "title": "US economy sheds 92,000 jobs in February in sharp slide",
  "author": "doener",
  "url": "https://www.ft.com/content/6542bd0c-59ca-493b-ab5d-2d69e4e00cae",
  "points": 192,
  "commentsCount": 76,
  "tags": [],
  "og": {
    "twitterSite": "@FinancialTimes",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.ft.com/content/6542bd0c-59ca-493b-ab5d-2d69e4e00cae",
    "ogTitle": "US economy sheds 92,000 jobs in February in sharp slide",
    "ogUrl": "https://www.ft.com/content/6542bd0c-59ca-493b-ab5d-2d69e4e00cae",
    "ogDescription": "Figure far below expectations comes as doubts persist over labour market strength",
    "ogImage": [
      {
        "url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2F8aae9995-c3e4-42c9-9a82-7e3feabe80bd.png?source=next-barrier-page"
      }
    ]
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T12:13:04.000Z",
  "createdAtI": 1772885584,
  "updatedAt": "2026-03-07T23:01:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47286933",
    "author": "doener",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T12:45:58.470Z",
    "title": "US economy sheds 92,000 jobs in February in sharp slide",
    "createdAtI": 1772885584,
    "url": "https://www.ft.com/content/6542bd0c-59ca-493b-ab5d-2d69e4e00cae",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T12:13:04.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772887558,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T12:45:17.000Z"
  }
}
Filesystems are having a moment

a digital garden by daniel phiri

{
  "storyID": "47286408",
  "title": "Filesystems are having a moment",
  "author": "malgamves",
  "url": "https://madalitso.me/notes/why-everyone-is-talking-about-filesystems/",
  "points": 163,
  "commentsCount": 102,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterTitle": "Filesystems are having a moment",
    "twitterCard": "summary_large_image",
    "twitterImage": [
      {
        "url": "https://i.imgur.com/KoUKJs0.png"
      }
    ],
    "success": true,
    "requestUrl": "https://madalitso.me/notes/why-everyone-is-talking-about-filesystems/",
    "ogTitle": "Filesystems are having a moment",
    "ogSiteName": "a digital garden by daniel phiri",
    "ogDescription": "a digital garden by daniel phiri",
    "ogImage": [
      {
        "url": "https://i.imgur.com/KoUKJs0.png"
      }
    ],
    "ogType": "note"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T10:48:43.000Z",
  "createdAtI": 1772880523,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47286408",
    "author": "malgamves",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T14:30:58.549Z",
    "title": "Filesystems Are Having a Moment",
    "createdAtI": 1772880523,
    "url": "https://madalitso.me/notes/why-everyone-is-talking-about-filesystems/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T10:48:43.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772893859,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T14:26:33.000Z"
  }
}
Ki Editor - an editor that operates on the AST

Multi-cursor structural editor

{
  "storyID": "47286311",
  "title": "Ki Editor - an editor that operates on the AST",
  "author": "ravenical",
  "url": "https://ki-editor.org/",
  "points": 347,
  "commentsCount": 121,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterImage": [
      {
        "url": "https://ki-editor.org/img/tree-seal-script.svg"
      }
    ],
    "success": true,
    "requestUrl": "https://ki-editor.org/",
    "ogTitle": "Ki Editor | Ki Editor",
    "ogUrl": "https://ki-editor.org/",
    "ogDescription": "Multi-cursor structural editor",
    "ogLocale": "en",
    "ogImage": [
      {
        "url": "https://ki-editor.org/img/tree-seal-script.svg"
      }
    ]
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T10:29:13.000Z",
  "createdAtI": 1772879353,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47286311",
    "author": "ravenical",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T11:40:58.696Z",
    "title": "Ki Editor - an editor that operates on the AST",
    "createdAtI": 1772879353,
    "url": "https://ki-editor.org/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T10:29:13.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772883659,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T11:39:46.000Z"
  }
}
Apple Used to Design Its Laptops for Repairability

Apple’s laptops used to be designed for repairability, and it showed. The solutions were smart, fun, and sometimes beautiful.

{
  "storyID": "47286238",
  "title": "Apple Used to Design Its Laptops for Repairability",
  "author": "wrxd",
  "url": "https://www.ifixit.com/News/115995/how-apple-used-to-design-its-laptops-for-repairability",
  "points": 35,
  "commentsCount": 19,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://www.ifixit.com/News/115995/how-apple-used-to-design-its-laptops-for-repairability",
    "ogTitle": "Macbook Neo Shows how far Apple’s repairability design has fallen",
    "ogUrl": "https://www.ifixit.com/News/115995/how-apple-used-to-design-its-laptops-for-repairability",
    "ogDescription": "Apple’s laptops used to be designed for repairability, and it showed. The solutions were smart, fun, and sometimes beautiful.",
    "ogSiteName": "iFixit",
    "ogImage": [
      {
        "url": "https://valkyrie.cdn.ifixit.com/media/2026/03/06131256/ibook_3x2.jpeg"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T10:14:37.000Z",
  "createdAtI": 1772878477,
  "updatedAt": "2026-03-07T23:15:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47286238",
    "author": "wrxd",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T10:45:59.003Z",
    "title": "Apple Used to Design Its Laptops for Repairability",
    "createdAtI": 1772878477,
    "url": "https://www.ifixit.com/News/115995/how-apple-used-to-design-its-laptops-for-repairability",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T10:14:37.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772880359,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T10:41:02.000Z"
  }
}
Boy I was wrong about the Fediverse

I have never been an "online community first" person. The internet is how I stay in touch with people I met in real life. I'm not a "tweet comments at celebrities" guy. I was never funny enough to be the funniest person on Twitter. So when Twitter was accidentally purchased

{
  "storyID": "47286082",
  "title": "Boy I was wrong about the Fediverse",
  "author": "wrxd",
  "url": "https://matduggan.com/boy-i-was-wrong-about-the-fediverse/",
  "points": 159,
  "commentsCount": 155,
  "tags": [],
  "og": {
    "twitterTitle": "Boy I was wrong about the Fediverse",
    "articlePublishedTime": "2026-03-06T12:21:23.000Z",
    "twitterImage": [
      {
        "url": "https://matduggan.com/content/images/2024/01/favicon.ico"
      },
      {
        "url": "https://images.unsplash.com/photo-1738052686450-8dd6d8150f67?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGZlZGl2ZXJzZXxlbnwwfHx8fDE3NzE4NDMwMzZ8MA&ixlib=rb-4.1.0&q=80&w=2000"
      }
    ],
    "twitterUrl": "https://matduggan.com/boy-i-was-wrong-about-the-fediverse/",
    "ogTitle": "Boy I was wrong about the Fediverse",
    "ogDescription": "I have never been an \"online community first\" person. The internet is how I stay in touch with people I met in real life. I'm not a \"tweet comments at celebrities\" guy. I was never funny enough to be the funniest person on Twitter.\n\nSo when Twitter was accidentally purchased",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://matduggan.com/content/images/2024/01/favicon.ico",
        "height": "800"
      },
      {
        "url": "https://images.unsplash.com/photo-1738052686450-8dd6d8150f67?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGZlZGl2ZXJzZXxlbnwwfHx8fDE3NzE4NDMwMzZ8MA&ixlib=rb-4.1.0&q=80&w=2000"
      }
    ],
    "ogType": "article",
    "articleTag": "smallweb",
    "twitterCard": "summary_large_image",
    "twitterDescription": "I have never been an \"online community first\" person. The internet is how I stay in touch with people I met in real life. I'm not a \"tweet comments at celebrities\" guy. I was never funny enough to be the funniest person on Twitter.\n\nSo when Twitter was accidentally purchased",
    "success": true,
    "requestUrl": "https://matduggan.com/boy-i-was-wrong-about-the-fediverse/",
    "ogUrl": "https://matduggan.com/boy-i-was-wrong-about-the-fediverse/",
    "ogSiteName": "matduggan.com",
    "articleModifiedTime": "2026-03-07T10:44:52.000Z"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T09:45:58.000Z",
  "createdAtI": 1772876758,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47286082",
    "author": "wrxd",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T11:40:58.696Z",
    "title": "Boy I was wrong about the Fediverse",
    "createdAtI": 1772876758,
    "url": "https://matduggan.com/boy-i-was-wrong-about-the-fediverse/",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-07T09:45:58.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772883659,
    "commentsCount": 3,
    "updatedAt": "2026-03-07T11:40:17.000Z"
  }
}
Uploading Pirated Books via BitTorrent Qualifies as Fair Use, Meta Argues
{
  "storyID": "47285960",
  "title": "Uploading Pirated Books via BitTorrent Qualifies as Fair Use, Meta Argues",
  "author": "askl",
  "url": "https://torrentfreak.com/uploading-pirated-books-via-bittorrent-qualifies-as-fair-use-meta/",
  "points": 393,
  "commentsCount": 219,
  "tags": [],
  "og": {
    "twitterCreator": "@torrentfreak",
    "twitterCard": "summary_large_image",
    "twitterTitle": "Uploading Pirated Books via BitTorrent Qualifies as Fair Use, Meta Argues * TorrentFreak",
    "twitterSite": "@torrentfreak",
    "twitterDescription": "In an ongoing lawsuit, Meta now argues that uploading pirated books to strangers via BitTorrent qualifies as fair use.",
    "twitterImage": [
      {
        "url": "https://torrentfreak.com/images/books-long.png"
      }
    ],
    "success": true,
    "requestUrl": "https://torrentfreak.com/uploading-pirated-books-via-bittorrent-qualifies-as-fair-use-meta/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T09:18:40.000Z",
  "createdAtI": 1772875120,
  "updatedAt": "2026-03-07T23:19:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47285960",
    "author": "askl",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T10:25:58.678Z",
    "title": "Uploading Pirated Books via BitTorrent Qualifies as Fair Use, Meta Argues",
    "createdAtI": 1772875120,
    "url": "https://torrentfreak.com/uploading-pirated-books-via-bittorrent-qualifies-as-fair-use-meta/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T09:18:40.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772879159,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T10:24:01.000Z"
  }
}
Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies

Accelerate your website without a JS framework. Lightweight AJAX navigation library — 5KB gzipped, zero dependencies, drop-in compatible.

{
  "storyID": "47285876",
  "title": "Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies",
  "author": "amaury_bouchard",
  "url": "https://mujs.org",
  "points": 97,
  "commentsCount": 31,
  "tags": [
    "show_hn",
    "front_page"
  ],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "µJS — Lightweight AJAX Navigation Library",
    "twitterDescription": "Accelerate your website without a JS framework. Lightweight AJAX navigation library — 5KB gzipped, zero dependencies, drop-in compatible.",
    "twitterImage": [
      {
        "url": "https://static.digicreon.com/0.2.0/mujs/favicon-1024x1024.png"
      }
    ],
    "success": true,
    "requestUrl": "https://mujs.org",
    "ogTitle": "µJS — Lightweight AJAX Navigation Library",
    "ogUrl": "https://mujs.org/",
    "ogSiteName": "µJS",
    "ogDescription": "Accelerate your website without a JS framework. Lightweight AJAX navigation library — 5KB gzipped, zero dependencies, drop-in compatible.",
    "ogImage": [
      {
        "url": "https://static.digicreon.com/0.2.0/mujs/favicon-1024x1024.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T08:59:11.000Z",
  "createdAtI": 1772873951,
  "updatedAt": "2026-03-07T23:17:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47285876",
    "author": "amaury_bouchard",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T15:05:58.411Z",
    "title": "Show HN: µJS, a 5KB alternative to Htmx and Turbo with zero dependencies",
    "createdAtI": 1772873951,
    "url": "https://mujs.org",
    "points": 11,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-07T08:59:11.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772895958,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T15:04:47.000Z"
  }
}
QGIS 4.0
{
  "storyID": "47285846",
  "title": "QGIS 4.0",
  "author": "jonbaer",
  "url": "https://changelog.qgis.org/en/version/4.0/",
  "points": 192,
  "commentsCount": 45,
  "tags": [],
  "og": {
    "error": "connect ECONNREFUSED 5.75.221.42:443",
    "requestUrl": "https://changelog.qgis.org/en/version/4.0/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T08:53:47.000Z",
  "createdAtI": 1772873627,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47285846",
    "author": "jonbaer",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T09:20:58.555Z",
    "title": "QGIS 4.0",
    "createdAtI": 1772873627,
    "url": "https://changelog.qgis.org/en/version/4.0/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T08:53:47.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772875259,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T09:19:46.000Z"
  }
}
Sarvam 105B, the first competitive Indian open source LLM
{
  "storyID": "47285422",
  "title": "Sarvam 105B, the first competitive Indian open source LLM",
  "author": "logicchains",
  "url": "https://www.sarvam.ai/blogs/sarvam-30b-105b",
  "points": 168,
  "commentsCount": 59,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "Open-Sourcing Sarvam 30B and 105B | Sarvam AI",
    "twitterImage": [
      {
        "url": "https://assets.sarvam.ai/tr:f-auto/images/03117ysv/production/ef7fefef0603837a95a8ad4547cb5def4818dbe9-2016x1260.png?w=1200"
      }
    ],
    "success": true,
    "requestUrl": "https://www.sarvam.ai/blogs/sarvam-30b-105b",
    "ogTitle": "Open-Sourcing Sarvam 30B and 105B | Sarvam AI",
    "ogUrl": "http://www.sarvam.ai/blogs/sarvam-30b-105b",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://assets.sarvam.ai/tr:f-auto/images/03117ysv/production/ef7fefef0603837a95a8ad4547cb5def4818dbe9-2016x1260.png?w=1200",
        "height": "630"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "LLM",
      "www.sarvam.ai"
    ]
  },
  "createdAt": "2026-03-07T07:43:57.000Z",
  "createdAtI": 1772869437,
  "updatedAt": "2026-03-07T23:19:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47285422",
    "author": "logicchains",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T08:40:58.478Z",
    "title": "Sarvam 105B, the first competitive Indian open source LLM",
    "createdAtI": 1772869437,
    "url": "https://www.sarvam.ai/blogs/sarvam-30b-105b",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T07:43:57.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772872858,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T08:39:46.000Z"
  }
}
German police probe student poster slur against Merz
{
  "storyID": "47285375",
  "title": "German police probe student poster slur against Merz",
  "author": "roflcopter69",
  "url": "https://dpa-international.com/politics/urn:newsml:dpa.com:20090101:260306-99-743434/",
  "points": 38,
  "commentsCount": 26,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://dpa-international.com/politics/urn:newsml:dpa.com:20090101:260306-99-743434/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T07:31:58.000Z",
  "createdAtI": 1772868718,
  "updatedAt": "2026-03-07T22:45:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47285375",
    "author": "roflcopter69",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T07:40:58.340Z",
    "title": "German police probe student poster slur (Lick my balls Merz) against Merz",
    "createdAtI": 1772868718,
    "url": "https://dpa-international.com/politics/urn:newsml:dpa.com:20090101:260306-99-743434/",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T07:31:58.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772869258,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T07:40:01.000Z"
  }
}
Why New Zealand is seeing an exodus of over-30s

Laura Sharman - Twenty years of memories spilled across Jacinda Thorn’s yard. Teddy bears and textbooks, a jumble of whisks and frying pans catching the morning sun.

{
  "storyID": "47284916",
  "title": "Why New Zealand is seeing an exodus of over-30s",
  "author": "Tomte",
  "url": "https://www.cnn.com/2026/03/06/world/new-zealand-australia-emigration-midlife-intl-hnk-dst",
  "points": 37,
  "commentsCount": 78,
  "tags": [],
  "og": {
    "twitterTitle": "Former leader Ardern has left New Zealand. She’s not the only one | CNN",
    "twitterSite": "@CNN",
    "articlePublishedTime": "2026-03-07T02:56:01.992Z",
    "twitterImage": [
      {
        "url": "https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-1241766618.jpg?c=16x9&q=w_800,c_fill"
      }
    ],
    "author": "Laura Sharman",
    "ogTitle": "Former leader Ardern has left New Zealand. She’s not the only one | CNN",
    "ogDescription": "Twenty years of memories spilled across Jacinda Thorn’s yard. Teddy bears and textbooks, a jumble of whisks and frying pans catching the morning sun.",
    "ogImage": [
      {
        "url": "https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-1241766618.jpg?c=16x9&q=w_800,c_fill"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/CNN",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Twenty years of memories spilled across Jacinda Thorn’s yard. Teddy bears and textbooks, a jumble of whisks and frying pans catching the morning sun.",
    "success": true,
    "requestUrl": "https://www.cnn.com/2026/03/06/world/new-zealand-australia-emigration-midlife-intl-hnk-dst",
    "ogUrl": "https://www.cnn.com/2026/03/06/world/new-zealand-australia-emigration-midlife-intl-hnk-dst",
    "ogSiteName": "CNN",
    "articleModifiedTime": "2026-03-07T02:56:27.737Z",
    "fbAppId": "80401312489"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T05:59:10.000Z",
  "createdAtI": 1772863150,
  "updatedAt": "2026-03-07T23:07:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47284916",
    "author": "Tomte",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T06:10:58.448Z",
    "title": "Why New Zealand is seeing an exodus of over-30s",
    "createdAtI": 1772863150,
    "url": "https://www.cnn.com/2026/03/06/world/new-zealand-australia-emigration-midlife-intl-hnk-dst",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T05:59:10.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772863858,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T06:09:01.000Z"
  }
}
AI Error May Have Contributed to Girl's School Bombing in Iran

Pentagon investigators believe a bombing of a girls' school in Iran on Saturday likely resulted from inaccurate information provided by AI.

{
  "storyID": "47284834",
  "title": "AI Error May Have Contributed to Girl's School Bombing in Iran",
  "author": "apolloartemis",
  "url": "https://thisweekinworcester.com/exclusive-ai-error-girls-school-bombing/",
  "points": 60,
  "commentsCount": 31,
  "tags": [],
  "og": {
    "twitterCreator": "@thisweekinwoo",
    "twitterTitle": "Exclusive: AI Error Likely Led to Iran Girl's School Bombing",
    "twitterSite": "@thisweekinwoo",
    "articlePublishedTime": "2026-03-06T12:46:43-05:00",
    "twitterImage": [
      {
        "url": "https://thisweekinworcester.com/wp-content/uploads/2026/03/pentagon-overhead-1.webp"
      }
    ],
    "ogTitle": "Exclusive: AI Error Likely Led to Iran Girl's School Bombing",
    "ogDescription": "Pentagon investigators believe a bombing of a girls' school in Iran on Saturday likely resulted from inaccurate information provided by AI.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Exclusive: AI Error Likely Led to Girl’s School Bombing in Iran",
        "type": "image/webp",
        "url": "https://thisweekinworcester.com/wp-content/uploads/2026/03/pentagon-overhead-1.webp",
        "height": "630"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/thisweekinworcester/",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Pentagon investigators believe a bombing of a girls' school in Iran on Saturday likely resulted from inaccurate information provided by AI.",
    "success": true,
    "requestUrl": "https://thisweekinworcester.com/exclusive-ai-error-girls-school-bombing/",
    "ogUrl": "https://thisweekinworcester.com/exclusive-ai-error-girls-school-bombing/",
    "ogSiteName": "This Week in Worcester",
    "articleSection": "News",
    "articleModifiedTime": "2026-03-06T12:48:38-05:00",
    "fbAppId": "1185579371801159"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-07T05:41:04.000Z",
  "createdAtI": 1772862064,
  "updatedAt": "2026-03-07T23:00:05.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47284834",
    "author": "apolloartemis",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T06:05:58.443Z",
    "title": "AI Error May Have Contributed to Girl's School Bombing in Iran",
    "createdAtI": 1772862064,
    "url": "https://thisweekinworcester.com/exclusive-ai-error-girls-school-bombing/",
    "points": 7,
    "tags": [],
    "createdAt": "2026-03-07T05:41:04.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772863558,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T06:04:16.000Z"
  }
}
AI and the Illegal War

“No stupid rules of engagement.” That was Pete Hegseth, the American war secretary, boasting during a press conference about the approach with which he and...

{
  "storyID": "47284114",
  "title": "AI and the Illegal War",
  "author": "interpol_p",
  "url": "https://buttondown.com/creativegood/archive/ai-and-the-illegal-war/",
  "points": 49,
  "commentsCount": 9,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterSite": "@buttondown",
    "twitterTitle": "AI and the illegal war",
    "twitterDescription": "“No stupid rules of engagement.” That was Pete Hegseth, the American war secretary, boasting during a press conference about the approach with which he and...",
    "twitterImage": [
      {
        "url": "https://assets.buttondown.email/images/c379713c-ad75-4096-9853-85dbe1bc83dd.png"
      }
    ],
    "success": true,
    "requestUrl": "https://buttondown.com/creativegood/archive/ai-and-the-illegal-war/",
    "ogTitle": "AI and the illegal war",
    "ogUrl": "https://buttondown.com/creativegood/archive/ai-and-the-illegal-war/",
    "ogDescription": "“No stupid rules of engagement.” That was Pete Hegseth, the American war secretary, boasting during a press conference about the approach with which he and...",
    "ogImage": [
      {
        "url": "https://assets.buttondown.email/images/c379713c-ad75-4096-9853-85dbe1bc83dd.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-07T03:14:50.000Z",
  "createdAtI": 1772853290,
  "updatedAt": "2026-03-07T20:45:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47284114",
    "author": "interpol_p",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T04:30:58.512Z",
    "title": "AI and the Illegal War",
    "createdAtI": 1772853290,
    "url": "https://buttondown.com/creativegood/archive/ai-and-the-illegal-war/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T03:14:50.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772857859,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T04:27:15.000Z"
  }
}
Can a wealthy family change the course of a deadly brain disease?
{
  "storyID": "47284061",
  "title": "Can a wealthy family change the course of a deadly brain disease?",
  "author": "Snoozus",
  "url": "https://www.science.org/content/article/can-wealthy-family-change-course-deadly-brain-disease",
  "points": 39,
  "commentsCount": 42,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.science.org/content/article/can-wealthy-family-change-course-deadly-brain-disease"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T03:06:58.000Z",
  "createdAtI": 1772852818,
  "updatedAt": "2026-03-07T22:02:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47284061",
    "author": "Snoozus",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T03:30:58.503Z",
    "title": "Can a wealthy family change the course of a deadly brain disease?",
    "createdAtI": 1772852818,
    "url": "https://www.science.org/content/article/can-wealthy-family-change-course-deadly-brain-disease",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T03:06:58.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772854259,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T03:29:48.000Z"
  }
}
UUID package coming to Go standard library

I would like to suggest the addition to the standard library of a package to generate and parse UUID identifiers, specifically versions 3, 4 and 5. The main reason I see to include it is that the m...

{
  "storyID": "47283665",
  "title": "UUID package coming to Go standard library",
  "author": "soypat",
  "url": "https://github.com/golang/go/issues/62026",
  "points": 341,
  "commentsCount": 218,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "proposal: crypto/uuid: add API to generate and parse UUID · Issue #62026 · golang/go",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/3aa77ddf235ddf477c8efefb6f7624a0c73120905c104c1d82d288ed526520bc/golang/go/issues/62026"
      }
    ],
    "ogTitle": "proposal: crypto/uuid: add API to generate and parse UUID · Issue #62026 · golang/go",
    "ogDescription": "I would like to suggest the addition to the standard library of a package to generate and parse UUID identifiers, specifically versions 3, 4 and 5. The main reason I see to include it is that the m...",
    "ogImage": [
      {
        "width": "1200",
        "alt": "I would like to suggest the addition to the standard library of a package to generate and parse UUID identifiers, specifically versions 3, 4 and 5. The main reason I see to include it is that the m...",
        "url": "https://opengraph.githubassets.com/3aa77ddf235ddf477c8efefb6f7624a0c73120905c104c1d82d288ed526520bc/golang/go/issues/62026",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "I would like to suggest the addition to the standard library of a package to generate and parse UUID identifiers, specifically versions 3, 4 and 5. The main reason I see to include it is that the m...",
    "success": true,
    "requestUrl": "https://github.com/golang/go/issues/62026",
    "ogUrl": "https://github.com/golang/go/issues/62026",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T02:03:21.000Z",
  "createdAtI": 1772849001,
  "updatedAt": "2026-03-07T23:17:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47283665",
    "author": "soypat",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T02:30:58.597Z",
    "title": "UUID package coming to Go standard library",
    "createdAtI": 1772849001,
    "url": "https://github.com/golang/go/issues/62026",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-07T02:03:21.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772850659,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T02:26:46.000Z"
  }
}
LLMs work best when the user defines their acceptance criteria first

Hōrōshi バガボンド - One of the simplest tests you can run on a database:

{
  "storyID": "47283337",
  "title": "LLMs work best when the user defines their acceptance criteria first",
  "author": "dnw",
  "url": "https://blog.katanaquant.com/p/your-llm-doesnt-write-correct-code",
  "points": 416,
  "commentsCount": 371,
  "tags": [],
  "og": {
    "twitterTitle": "Your LLM Doesn't Write Correct Code. It Writes Plausible Code.",
    "twitterCard": "summary_large_image",
    "twitterDescription": "One of the simplest tests you can run on a database:",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!wFqh!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fkatanaquant.substack.com%2Fapi%2Fv1%2Fpost_preview%2F190103552%2Ftwitter.jpg%3Fversion%3D4"
      }
    ],
    "success": true,
    "author": "Hōrōshi バガボンド",
    "requestUrl": "https://blog.katanaquant.com/p/your-llm-doesnt-write-correct-code",
    "ogTitle": "Your LLM Doesn't Write Correct Code. It Writes Plausible Code.",
    "ogUrl": "https://blog.katanaquant.com/p/your-llm-doesnt-write-correct-code",
    "ogDescription": "One of the simplest tests you can run on a database:",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!b3NO!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F503cef77-5d11-4c3b-8b94-ef3a09599d87_1212x811.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "LLM"
    ]
  },
  "createdAt": "2026-03-07T01:17:57.000Z",
  "createdAtI": 1772846277,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47283337",
    "author": "dnw",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T01:55:58.468Z",
    "title": "LLM Doesn't Write Correct Code. It Writes Plausible Code",
    "createdAtI": 1772846277,
    "url": "https://blog.katanaquant.com/p/your-llm-doesnt-write-correct-code",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-07T01:17:57.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772848558,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T01:54:46.000Z"
  }
}
Fork Off: Surveillance States Need to Fork Linux Themselves

States that want to modify FOSS must be tasked with the burden.

{
  "storyID": "47283070",
  "title": "Fork Off: Surveillance States Need to Fork Linux Themselves",
  "author": "ddtaylor",
  "url": "https://blog.devrupt.io/posts/fork-off-california-linux/",
  "points": 44,
  "commentsCount": 5,
  "tags": [],
  "og": {
    "twitterTitle": "Fork Off: Surveillance States Need to Fork Linux Themselves",
    "articlePublishedTime": "2026-03-06T04:30:00+00:00",
    "ogTitle": "Fork Off: Surveillance States Need to Fork Linux Themselves",
    "ogDescription": "States that want to modify FOSS must be tasked with the burden.",
    "ogLocale": "en-us",
    "ogType": "article",
    "articleTag": "Linux",
    "twitterCard": "summary",
    "twitterDescription": "States that want to modify FOSS must be tasked with the burden.",
    "success": true,
    "requestUrl": "https://blog.devrupt.io/posts/fork-off-california-linux/",
    "ogUrl": "https://blog.devrupt.io/posts/fork-off-california-linux/",
    "ogSiteName": "devrupt.io blog",
    "articleSection": "posts",
    "articleModifiedTime": "2026-03-06T04:30:00+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T00:42:01.000Z",
  "createdAtI": 1772844121,
  "updatedAt": "2026-03-07T23:17:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47283070",
    "author": "ddtaylor",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T10:20:58.444Z",
    "title": "Fork Off: Surveillance States Need to Fork Linux Themselves",
    "createdAtI": 1772844121,
    "url": "https://blog.devrupt.io/posts/fork-off-california-linux/",
    "points": 11,
    "tags": [],
    "createdAt": "2026-03-07T00:42:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772878858,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T10:20:16.000Z"
  }
}
SPA vs. Hypermedia: Real-World Performance Under Load
{
  "storyID": "47282880",
  "title": "SPA vs. Hypermedia: Real-World Performance Under Load",
  "author": "todsacerdoti",
  "url": "https://zweiundeins.gmbh/en/methodology/spa-vs-hypermedia-real-world-performance-under-load",
  "points": 42,
  "commentsCount": 9,
  "tags": [],
  "og": {
    "error": "redirect count exceeded",
    "requestUrl": "https://zweiundeins.gmbh/en/methodology/spa-vs-hypermedia-real-world-performance-under-load"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T00:16:56.000Z",
  "createdAtI": 1772842616,
  "updatedAt": "2026-03-07T22:39:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282880",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T06:55:58.372Z",
    "title": "SPA vs. Hypermedia: Real-World Performance Under Load",
    "createdAtI": 1772842616,
    "url": "https://zweiundeins.gmbh/en/methodology/spa-vs-hypermedia-real-world-performance-under-load",
    "points": 10,
    "tags": [],
    "createdAt": "2026-03-07T00:16:56.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772866558,
    "commentsCount": 2,
    "updatedAt": "2026-03-07T06:53:46.000Z"
  }
}
Show HN: Kula – Lightweight, self-contained Linux server monitoring tool

Lightweight, self-contained Linux® server monitoring tool - c0m4r/kula

{
  "storyID": "47282807",
  "title": "Show HN: Kula – Lightweight, self-contained Linux server monitoring tool",
  "author": "c0m4r",
  "url": "https://github.com/c0m4r/kula",
  "points": 79,
  "commentsCount": 52,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - c0m4r/kula: Lightweight, self-contained Linux® server monitoring tool",
    "twitterImage": [
      {
        "url": "https://repository-images.githubusercontent.com/1168811055/a3648662-b36d-4026-be6a-70c226479a74"
      }
    ],
    "ogTitle": "GitHub - c0m4r/kula: Lightweight, self-contained Linux® server monitoring tool",
    "ogDescription": "Lightweight, self-contained Linux® server monitoring tool - c0m4r/kula",
    "ogImage": [
      {
        "alt": "Lightweight, self-contained Linux® server monitoring tool - c0m4r/kula",
        "url": "https://repository-images.githubusercontent.com/1168811055/a3648662-b36d-4026-be6a-70c226479a74"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Lightweight, self-contained Linux® server monitoring tool - c0m4r/kula",
    "success": true,
    "requestUrl": "https://github.com/c0m4r/kula",
    "ogUrl": "https://github.com/c0m4r/kula",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-07T00:07:25.000Z",
  "createdAtI": 1772842045,
  "updatedAt": "2026-03-07T23:18:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282807",
    "author": "c0m4r",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T01:30:58.525Z",
    "title": "Show HN: Kula – Lightweight, self-contained Linux server monitoring tool",
    "createdAtI": 1772842045,
    "url": "https://github.com/c0m4r/kula",
    "points": 5,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-07T00:07:25.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772847059,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T01:29:45.000Z"
  }
}
Tell HN: I'm 60 years old. Claude Code has re-ignited a passion
{
  "storyID": "47282777",
  "title": "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion",
  "author": "shannoncc",
  "url": null,
  "points": 971,
  "commentsCount": 841,
  "tags": [
    "ask_hn"
  ],
  "createdAt": "2026-03-07T00:05:06.000Z",
  "createdAtI": 1772841906,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282777",
    "author": "shannoncc",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T00:15:58.570Z",
    "title": "I'm 60 years old. Claude Code has ignited a passion again",
    "createdAtI": 1772841906,
    "url": null,
    "points": 4,
    "tags": [
      "ask_hn"
    ],
    "createdAt": "2026-03-07T00:05:06.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772842559,
    "commentsCount": 1,
    "updatedAt": "2026-03-07T00:15:15.000Z"
  }
}
Plasma Bigscreen – 10-foot interface for KDE plasma

A privacy-respecting, open source and secure TV ecosystem

{
  "storyID": "47282736",
  "title": "Plasma Bigscreen – 10-foot interface for KDE plasma",
  "author": "PaulHoule",
  "url": "https://plasma-bigscreen.org",
  "points": 625,
  "commentsCount": 205,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "Plasma Bigscreen",
    "twitterDescription": "A privacy-respecting, open source and secure TV ecosystem",
    "success": true,
    "requestUrl": "https://plasma-bigscreen.org",
    "ogTitle": "Plasma Bigscreen",
    "ogUrl": "https://plasma-bigscreen.org/",
    "ogSiteName": "Plasma Bigscreen",
    "ogDescription": "A privacy-respecting, open source and secure TV ecosystem",
    "ogLocale": "en",
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T23:59:16.000Z",
  "createdAtI": 1772841556,
  "updatedAt": "2026-03-07T23:15:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282736",
    "author": "PaulHoule",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T00:05:58.742Z",
    "title": "Plasma Bigscreen – 10-foot interface for KDE plasma",
    "createdAtI": 1772841556,
    "url": "https://plasma-bigscreen.org",
    "points": 6,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T23:59:16.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772841959,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T00:05:30.000Z"
  }
}
Helix: A post-modern text editor
{
  "storyID": "47282701",
  "title": "Helix: A post-modern text editor",
  "author": "doener",
  "url": "https://helix-editor.com/",
  "points": 317,
  "commentsCount": 161,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://helix-editor.com/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T23:53:29.000Z",
  "createdAtI": 1772841209,
  "updatedAt": "2026-03-07T23:20:34.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282701",
    "author": "doener",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T00:00:58.662Z",
    "title": "Helix: A post-modern text editor",
    "createdAtI": 1772841209,
    "url": "https://helix-editor.com/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T23:53:29.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772841659,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T23:58:00.000Z"
  }
}
Ask HN: Anyone else feel this community has changed recently?
{
  "storyID": "47282620",
  "title": "Ask HN: Anyone else feel this community has changed recently?",
  "author": "kypro",
  "url": null,
  "points": 35,
  "commentsCount": 22,
  "tags": [
    "ask_hn"
  ],
  "createdAt": "2026-03-06T23:44:28.000Z",
  "createdAtI": 1772840668,
  "updatedAt": "2026-03-07T23:07:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282620",
    "author": "kypro",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T01:10:58.394Z",
    "title": "Ask HN: Anyone else feel this community has changed recently?",
    "createdAtI": 1772840668,
    "url": null,
    "points": 5,
    "tags": [
      "ask_hn"
    ],
    "createdAt": "2026-03-06T23:44:28.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772845858,
    "commentsCount": 3,
    "updatedAt": "2026-03-07T01:08:30.000Z"
  }
}
Show HN: The Roman Industrial Revolution that could have been (Vol 2)

Volume 2 of The Lydian Stone. Marcus and Gaius launch mechanized industry in Campania to avert collapse after Pompeii's destruction.

{
  "storyID": "47282390",
  "title": "Show HN: The Roman Industrial Revolution that could have been (Vol 2)",
  "author": "miki_tyler",
  "url": "https://thelydianstone.com/volume-2",
  "points": 40,
  "commentsCount": 33,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "Volume 2: The Engine Of Empire",
    "twitterDescription": "Volume 2 of The Lydian Stone. Marcus and Gaius launch mechanized industry in Campania to avert collapse after Pompeii's destruction.",
    "twitterImage": [
      {
        "url": "https://thelydianstone.com/tls2.png"
      }
    ],
    "success": true,
    "requestUrl": "https://thelydianstone.com/volume-2",
    "twitterUrl": "https://thelydianstone.com/volume-2/",
    "ogTitle": "Volume 2: The Engine Of Empire",
    "ogUrl": "https://thelydianstone.com/volume-2/",
    "ogDescription": "Volume 2 of The Lydian Stone. Marcus and Gaius launch mechanized industry in Campania to avert collapse after Pompeii's destruction.",
    "ogImage": [
      {
        "url": "https://thelydianstone.com/tls2.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T23:17:19.000Z",
  "createdAtI": 1772839039,
  "updatedAt": "2026-03-07T19:49:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282390",
    "author": "miki_tyler",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T23:45:58.957Z",
    "title": "Show HN: The Roman Industrial Revolution that could have been (Vol 2)",
    "createdAtI": 1772839039,
    "url": "https://thelydianstone.com/volume-2",
    "points": 6,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-06T23:17:19.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772840759,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T23:44:46.000Z"
  }
}
C# strings silently kill your SQL Server indexes in Dapper

If you're using Dapper with anonymous objects to query varchar columns, you're probably sending nvarchar(4000) parameters — causing CONVERT_IMPLICIT on every row and defeating your indexes. Here's the fix.

{
  "storyID": "47282230",
  "title": "C# strings silently kill your SQL Server indexes in Dapper",
  "author": "PretzelFisch",
  "url": "https://consultwithgriff.com/dapper-nvarchar-implicit-conversion-performance-trap",
  "points": 114,
  "commentsCount": 104,
  "tags": [],
  "og": {
    "twitterCreator": "@1kevgriff",
    "twitterTitle": "How C# Strings Silently Kill Your SQL Server Indexes in Dapper",
    "twitterSite": "@1kevgriff",
    "twitterImage": [
      {
        "url": "https://consultwithgriff.com/og/dapper-nvarchar-implicit-conversion-performance-trap.png"
      }
    ],
    "ogTitle": "How C# Strings Silently Kill Your SQL Server Indexes in Dapper",
    "ogDescription": "If you're using Dapper with anonymous objects to query varchar columns, you're probably sending nvarchar(4000) parameters — causing CONVERT_IMPLICIT on every row and defeating your indexes. Here's the fix.",
    "ogImage": [
      {
        "url": "https://consultwithgriff.com/og/dapper-nvarchar-implicit-conversion-performance-trap.png"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "If you're using Dapper with anonymous objects to query varchar columns, you're probably sending nvarchar(4000) parameters — causing CONVERT_IMPLICIT on every row and defeating your indexes. Here's the fix.",
    "success": true,
    "requestUrl": "https://consultwithgriff.com/dapper-nvarchar-implicit-conversion-performance-trap",
    "ogUrl": "https://consultwithgriff.com/dapper-nvarchar-implicit-conversion-performance-trap"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T22:55:37.000Z",
  "createdAtI": 1772837737,
  "updatedAt": "2026-03-07T23:10:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282230",
    "author": "PretzelFisch",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T23:15:58.549Z",
    "title": "C# Strings Silently Kill Your SQL Server Indexes in Dapper",
    "createdAtI": 1772837737,
    "url": "https://consultwithgriff.com/dapper-nvarchar-implicit-conversion-performance-trap",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T22:55:37.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772838959,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T23:15:01.000Z"
  }
}
Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open

All bytes woven from starless night, may contain traces of heavy metal. - willtobyte/reprobate

{
  "storyID": "47282225",
  "title": "Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open",
  "author": "delduca",
  "url": "https://github.com/willtobyte/reprobate",
  "points": 46,
  "commentsCount": 20,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - willtobyte/reprobate: All bytes woven from starless night, may contain traces of heavy metal.",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/e166776168f45b2e45fb974c7a9a66bb106331762c160d819eca40172ad19afc/willtobyte/reprobate"
      }
    ],
    "ogTitle": "GitHub - willtobyte/reprobate: All bytes woven from starless night, may contain traces of heavy metal.",
    "ogDescription": "All bytes woven from starless night, may contain traces of heavy metal. - willtobyte/reprobate",
    "ogImage": [
      {
        "width": "1200",
        "alt": "All bytes woven from starless night, may contain traces of heavy metal. - willtobyte/reprobate",
        "url": "https://opengraph.githubassets.com/e166776168f45b2e45fb974c7a9a66bb106331762c160d819eca40172ad19afc/willtobyte/reprobate",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "All bytes woven from starless night, may contain traces of heavy metal. - willtobyte/reprobate",
    "success": true,
    "requestUrl": "https://github.com/willtobyte/reprobate",
    "ogUrl": "https://github.com/willtobyte/reprobate",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T22:55:23.000Z",
  "createdAtI": 1772837723,
  "updatedAt": "2026-03-07T23:19:49.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47282225",
    "author": "delduca",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T07:00:58.533Z",
    "title": "Show HN: I open-sourced my Steam game, 100% written in Lua, engine is also open",
    "createdAtI": 1772837723,
    "url": "https://github.com/willtobyte/reprobate",
    "points": 10,
    "tags": [
      "show_hn"
    ],
    "createdAt": "2026-03-06T22:55:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772866859,
    "commentsCount": 5,
    "updatedAt": "2026-03-07T06:57:01.000Z"
  }
}
this css proves me human

I don't think I can build a fence with these posts...

{
  "storyID": "47281593",
  "title": "this css proves me human",
  "author": "todsacerdoti",
  "url": "https://will-keleher.com/posts/this-css-makes-me-human/",
  "points": 355,
  "commentsCount": 108,
  "tags": [],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "this css proves me human",
    "twitterSite": "@WKeleher",
    "success": true,
    "requestUrl": "https://will-keleher.com/posts/this-css-makes-me-human/",
    "ogTitle": "this css proves me human",
    "ogUrl": "https://will-keleher.com/posts/this-css-makes-me-human/",
    "ogDescription": "I don't think I can build a fence with these posts...",
    "ogSiteName": "will keleher",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T21:52:44.000Z",
  "createdAtI": 1772833964,
  "updatedAt": "2026-03-07T23:14:48.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281593",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T22:05:58.440Z",
    "title": "CSS Proves Me Human",
    "createdAtI": 1772833964,
    "url": "https://will-keleher.com/posts/this-css-makes-me-human/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T21:52:44.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772834758,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T22:03:30.000Z"
  }
}
Art Bits from HyperCard

700+ crunchy graphics circa 1988 incoming

{
  "storyID": "47281485",
  "title": "Art Bits from HyperCard",
  "author": "TigerUniversity",
  "url": "https://archives.somnolescent.net/web/mari_v2/junk/hypercard/",
  "points": 88,
  "commentsCount": 27,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://archives.somnolescent.net/web/mari_v2/junk/hypercard/",
    "ogTitle": "Art Bits from HyperCard",
    "ogSiteName": "mariteaux",
    "ogDescription": "700+ crunchy graphics circa 1988 incoming",
    "ogImage": [
      {
        "url": "http://mariteaux.somnolescent.net/junk/hypercard/thumb.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T21:43:39.000Z",
  "createdAtI": 1772833419,
  "updatedAt": "2026-03-07T23:12:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281485",
    "author": "TigerUniversity",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T22:10:58.456Z",
    "title": "Art Bits from Apple Macintosh HyperCard",
    "createdAtI": 1772833419,
    "url": "https://archives.somnolescent.net/web/mari_v2/junk/hypercard/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T21:43:39.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772835058,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T22:10:15.000Z"
  }
}
What if AI just makes us work harder?

Employees have reported increased momentum, but also a feeling of having more to do

{
  "storyID": "47281443",
  "title": "What if AI just makes us work harder?",
  "author": "paulpauper",
  "url": "https://www.ft.com/content/e8bb5ab1-4b4d-473e-8f76-e690443e9fb4",
  "points": 48,
  "commentsCount": 12,
  "tags": [],
  "og": {
    "twitterSite": "@FinancialTimes",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.ft.com/content/e8bb5ab1-4b4d-473e-8f76-e690443e9fb4",
    "ogTitle": "What if AI just makes us work harder?",
    "ogUrl": "https://www.ft.com/content/e8bb5ab1-4b4d-473e-8f76-e690443e9fb4",
    "ogDescription": "Employees have reported increased momentum, but also a feeling of having more to do",
    "ogImage": [
      {
        "url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2F8c6cd25a-814e-4ec9-b974-3544abc2a894.jpg?source=next-barrier-page"
      }
    ]
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-06T21:39:55.000Z",
  "createdAtI": 1772833195,
  "updatedAt": "2026-03-07T21:12:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281443",
    "author": "paulpauper",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T21:45:58.537Z",
    "title": "What if AI just makes us work harder?",
    "createdAtI": 1772833195,
    "url": "https://www.ft.com/content/e8bb5ab1-4b4d-473e-8f76-e690443e9fb4",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-06T21:39:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772833559,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T21:43:30.000Z"
  }
}
Nintendo Sues U.S. Government for Tariff Refunds

Read more: https://aftermath.site/nintendo-tariffs-sue/

{
  "storyID": "47281328",
  "title": "Nintendo Sues U.S. Government for Tariff Refunds",
  "author": "coloneltcb",
  "url": "https://www.scribd.com/document/1008639172/Nintendo-Sues-U-S-Government-For-Tariff-Refunds",
  "points": 126,
  "commentsCount": 49,
  "tags": [],
  "og": {
    "twitterTitle": "Nintendo Sues U.S. Government For Tariff Refunds",
    "twitterSite": "@Scribd",
    "twitterImage": [
      {
        "url": "https://imgv2-1-f.scribdassets.com/img/document/1008639172/original/f1eade58be/1?v=1"
      }
    ],
    "twitterUrl": "https://www.scribd.com/document/1008639172/Nintendo-Sues-U-S-Government-For-Tariff-Refunds",
    "ogTitle": "Nintendo Sues U.S. Government For Tariff Refunds",
    "ogDescription": "Read more: https://aftermath.site/nintendo-tariffs-sue/",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Nintendo Sues U.S. Government For Tariff Refunds",
        "type": "image/webp",
        "url": "https://imgv2-1-f.scribdassets.com/img/document/1008639172/original/f1eade58be/1?v=1",
        "height": "630"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary",
    "twitterSiteId": "14167997",
    "twitterDescription": "Read more: https://aftermath.site/nintendo-tariffs-sue/",
    "success": true,
    "requestUrl": "https://www.scribd.com/document/1008639172/Nintendo-Sues-U-S-Government-For-Tariff-Refunds",
    "ogUrl": "https://www.scribd.com/document/1008639172/Nintendo-Sues-U-S-Government-For-Tariff-Refunds",
    "ogSiteName": "Scribd",
    "fbAppId": "136494494209"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T21:29:37.000Z",
  "createdAtI": 1772832577,
  "updatedAt": "2026-03-07T22:22:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281328",
    "author": "coloneltcb",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T21:40:58.509Z",
    "title": "Nintendo Sues U.S. Government for Tariff Refunds",
    "createdAtI": 1772832577,
    "url": "https://www.scribd.com/document/1008639172/Nintendo-Sues-U-S-Government-For-Tariff-Refunds",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T21:29:37.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772833259,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T21:38:14.000Z"
  }
}
The shady world of IP leasing

acidvegas - The IPv4

{
  "storyID": "47281221",
  "title": "The shady world of IP leasing",
  "author": "alibarber",
  "url": "https://acid.vegas/blog/the-shady-world-of-ip-leasing/",
  "points": 131,
  "commentsCount": 90,
  "tags": [],
  "og": {
    "articleTag": "geo-restrictions",
    "twitterCard": "summary",
    "twitterTitle": "The Shady World of IP Leasing",
    "articlePublishedTime": "2026-03-03",
    "twitterDescription": "The IPv4 ",
    "success": true,
    "author": "acidvegas",
    "requestUrl": "https://acid.vegas/blog/the-shady-world-of-ip-leasing/",
    "ogTitle": "The Shady World of IP Leasing",
    "ogUrl": "https://acid.vegas/blog/the-shady-world-of-ip-leasing/",
    "ogDescription": "The IPv4 ",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T21:19:25.000Z",
  "createdAtI": 1772831965,
  "updatedAt": "2026-03-07T23:20:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281221",
    "author": "alibarber",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T22:35:58.657Z",
    "title": "The Shady World of IP Leasing",
    "createdAtI": 1772831965,
    "url": "https://acid.vegas/blog/the-shady-world-of-ip-leasing/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T21:19:25.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772836559,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T22:34:47.000Z"
  }
}
Utah's online porn tax proposal poses a major threat to civil liberties

Republican lawmakers in Utah have long been on the cutting edge of shitty policymaking when it comes to regulating the internet. The latest chapter in that legacy is a proposed tax on porn and adul…

{
  "storyID": "47281176",
  "title": "Utah's online porn tax proposal poses a major threat to civil liberties",
  "author": "speckx",
  "url": "https://www.techdirt.com/2026/03/06/utahs-proposal-to-tax-online-pornography-is-a-civil-liberties-disaster-waiting-to-happen/",
  "points": 41,
  "commentsCount": 30,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-06T20:58:44+00:00",
    "twitterImage": [
      {
        "url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/techdirt-white-square.png"
      }
    ],
    "ogTitle": "Utah’s Proposal To Tax Online Pornography Is A Civil Liberties Disaster Waiting To Happen",
    "ogDescription": "Republican lawmakers in Utah have long been on the cutting edge of shitty policymaking when it comes to regulating the internet. The latest chapter in that legacy is a proposed tax on porn and adul…",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png",
        "height": "630"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary",
    "success": true,
    "requestUrl": "https://www.techdirt.com/2026/03/06/utahs-proposal-to-tax-online-pornography-is-a-civil-liberties-disaster-waiting-to-happen/",
    "ogUrl": "https://www.techdirt.com/2026/03/06/utahs-proposal-to-tax-online-pornography-is-a-civil-liberties-disaster-waiting-to-happen/",
    "ogSiteName": "Techdirt",
    "articleModifiedTime": "2026-03-06T19:52:58+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T21:15:37.000Z",
  "createdAtI": 1772831737,
  "updatedAt": "2026-03-07T22:50:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281176",
    "author": "speckx",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T21:30:58.582Z",
    "title": "Utah's online porn tax proposal poses a major threat to civil liberties",
    "createdAtI": 1772831737,
    "url": "https://www.techdirt.com/2026/03/06/utahs-proposal-to-tax-online-pornography-is-a-civil-liberties-disaster-waiting-to-happen/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T21:15:37.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772832659,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T21:29:30.000Z"
  }
}
The worst acquisition in history, again

Scott Galloway - Warner Bros.

{
  "storyID": "47281080",
  "title": "The worst acquisition in history, again",
  "author": "JumpCrisscross",
  "url": "https://www.profgmedia.com/p/the-worst-acquisition-in-history",
  "points": 120,
  "commentsCount": 87,
  "tags": [],
  "og": {
    "twitterTitle": "The Worst Acquisition in History, Again",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Warner Bros.",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!3UJG!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fprofgmedia.substack.com%2Fapi%2Fv1%2Fpost_preview%2F190124293%2Ftwitter.jpg%3Fversion%3D4"
      }
    ],
    "success": true,
    "author": "Scott Galloway",
    "requestUrl": "https://www.profgmedia.com/p/the-worst-acquisition-in-history",
    "ogTitle": "The Worst Acquisition in History, Again",
    "ogUrl": "https://www.profgmedia.com/p/the-worst-acquisition-in-history",
    "ogDescription": "Warner Bros.",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!AP1G!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d892c3-49c7-489b-829c-20b7f5aa40be_1920x1080.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T21:07:43.000Z",
  "createdAtI": 1772831263,
  "updatedAt": "2026-03-07T22:25:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47281080",
    "author": "JumpCrisscross",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T21:40:58.509Z",
    "title": "The Worst Acquisition in History, Again",
    "createdAtI": 1772831263,
    "url": "https://www.profgmedia.com/p/the-worst-acquisition-in-history",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T21:07:43.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772833259,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T21:40:00.000Z"
  }
}
Re-creating the complex cuisine of prehistoric Europeans

SEM analysis of pottery residues showed people combined fish with a wide variety of plants when cooking.

{
  "storyID": "47280958",
  "title": "Re-creating the complex cuisine of prehistoric Europeans",
  "author": "apollinaire",
  "url": "https://arstechnica.com/science/2026/03/recreating-the-complex-cuisine-of-prehistoric-europeans/",
  "points": 56,
  "commentsCount": 21,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterTitle": "Re-creating the complex cuisine of prehistoric Europeans",
    "twitterSite": "@arstechnica",
    "articlePublishedTime": "2026-03-04T19:00:15+00:00",
    "twitterImage": [
      {
        "alt": "Experimental cooking over an open fire with modern replica pottery vessels to recreate prehistoric recipes",
        "url": "https://cdn.arstechnica.net/wp-content/uploads/2026/03/cuisine2CROP-1152x648-1772467781.jpg"
      }
    ],
    "ogTitle": "Re-creating the complex cuisine of prehistoric Europeans",
    "ogDescription": "SEM analysis of pottery residues showed people combined fish with a wide variety of plants when cooking.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1152",
        "alt": "Experimental cooking over an open fire with modern replica pottery vessels to recreate prehistoric recipes",
        "url": "https://cdn.arstechnica.net/wp-content/uploads/2026/03/cuisine2CROP-1152x648-1772467781.jpg",
        "height": "648"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "SEM analysis of pottery residues showed people combined fish with a wide variety of plants when cooking.",
    "success": true,
    "requestUrl": "https://arstechnica.com/science/2026/03/recreating-the-complex-cuisine-of-prehistoric-europeans/",
    "ogUrl": "https://arstechnica.com/science/2026/03/recreating-the-complex-cuisine-of-prehistoric-europeans/",
    "ogSiteName": "Ars Technica",
    "articleModifiedTime": "2026-03-04T19:10:31+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T20:57:07.000Z",
  "createdAtI": 1772830627,
  "updatedAt": "2026-03-07T23:18:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47280958",
    "author": "apollinaire",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-07T17:55:58.340Z",
    "title": "Re-creating the complex cuisine of prehistoric Europeans",
    "createdAtI": 1772830627,
    "url": "https://arstechnica.com/science/2026/03/recreating-the-complex-cuisine-of-prehistoric-europeans/",
    "points": 15,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T20:57:07.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772906158,
    "commentsCount": 0,
    "updatedAt": "2026-03-07T17:53:18.000Z"
  }
}
TypeScript 6.0 RC

Daniel Rosenwasser - Today we are excited to announce the Release Candidate (RC) of TypeScript 6.0! To get started using the RC, you can get it through npm with the following command: npm install -D typescript@rc TypeScript 6.0 is a unique release in that we intend for it to be the last release based on the current JavaScript […]

{
  "storyID": "47280567",
  "title": "TypeScript 6.0 RC",
  "author": "johnz",
  "url": "https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/",
  "points": 96,
  "commentsCount": 48,
  "tags": [],
  "og": {
    "twitterCreator": "@https://twitter.com/drosenwasser",
    "articlePublishedTime": "2026-03-06T19:13:14+00:00",
    "author": "Daniel Rosenwasser",
    "ogTitle": "Announcing TypeScript 6.0 RC - TypeScript",
    "ogDescription": "Today we are excited to announce the Release Candidate (RC) of TypeScript 6.0! To get started using the RC, you can get it through npm with the following command: npm install -D typescript@rc TypeScript 6.0 is a unique release in that we intend for it to be the last release based on the current JavaScript […]",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "562",
        "type": "image/png",
        "url": "https://devblogs.microsoft.com/typescript/wp-content/uploads/sites/11/2018/08/typescriptfeature.png",
        "height": "350"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/",
    "ogUrl": "https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/",
    "ogSiteName": "TypeScript"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T20:21:01.000Z",
  "createdAtI": 1772828461,
  "updatedAt": "2026-03-07T22:49:48.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47280567",
    "author": "johnz",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T20:30:58.498Z",
    "title": "TypeScript 6.0 RC",
    "createdAtI": 1772828461,
    "url": "https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-rc/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T20:21:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772829058,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T20:26:30.000Z"
  }
}
Why it takes you and an elephant the same amount of time to poop (2017)

Defecation duration is surprisingly similar throughout the mammal world. The average mammal defecates for 12 seconds, even though volume varies greatly between species.

{
  "storyID": "47280550",
  "title": "Why it takes you and an elephant the same amount of time to poop (2017)",
  "author": "Tomte",
  "url": "https://www.pbs.org/newshour/health/takes-elephant-amount-time-poop",
  "points": 71,
  "commentsCount": 74,
  "tags": [],
  "og": {
    "twitterSite": "@newshour",
    "twitterTitle": "Why it takes you and an elephant the same amount of time to poop",
    "articlePublishedTime": "2017-04-27T15:32:37-05:00",
    "twitterImage": [
      {
        "url": "https://d3i6fh83elv35t.cloudfront.net/newshour/app/uploads/2015/05/542106059-1024x683.jpg"
      }
    ],
    "ogTitle": "Why it takes you and an elephant the same amount of time to poop",
    "ogDescription": "Defecation duration is surprisingly similar throughout the mammal world. The average mammal defecates for 12 seconds, even though volume varies greatly between species.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1024",
        "url": "https://d3i6fh83elv35t.cloudfront.net/newshour/app/uploads/2015/05/542106059-1024x683.jpg",
        "height": "683"
      }
    ],
    "ogType": "article",
    "articleTag": "animals, digestive tract, elephants, the conversation",
    "articlePublisher": "https://www.facebook.com/newshour/",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Defecation duration is surprisingly similar throughout the mammal world. The average mammal defecates for 12 seconds, even though volume varies greatly between species.",
    "success": true,
    "requestUrl": "https://www.pbs.org/newshour/health/takes-elephant-amount-time-poop",
    "ogUrl": "https://www.pbs.org/newshour/health/takes-elephant-amount-time-poop",
    "ogSiteName": "PBS News",
    "articleSection": "Health",
    "fbAppId": "114150878604116"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T20:19:26.000Z",
  "createdAtI": 1772828366,
  "updatedAt": "2026-03-07T22:32:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47280550",
    "author": "Tomte",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T20:35:58.332Z",
    "title": "Why it takes you and an elephant the same amount of time to poop",
    "createdAtI": 1772828366,
    "url": "https://www.pbs.org/newshour/health/takes-elephant-amount-time-poop",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T20:19:26.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772829358,
    "commentsCount": 1,
    "updatedAt": "2026-03-06T20:35:01.000Z"
  }
}
Ada 2022
{
  "storyID": "47280352",
  "title": "Ada 2022",
  "author": "tosh",
  "url": "https://www.adaic.org/ada-resources/standards/ada22/",
  "points": 145,
  "commentsCount": 37,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://www.adaic.org/ada-resources/standards/ada22/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T20:03:48.000Z",
  "createdAtI": 1772827428,
  "updatedAt": "2026-03-07T23:20:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47280352",
    "author": "tosh",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T20:15:58.614Z",
    "title": "Ada 2022",
    "createdAtI": 1772827428,
    "url": "https://www.adaic.org/ada-resources/standards/ada22/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T20:03:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772828159,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T20:15:00.000Z"
  }
}
Anthropic, please make a new Slack

Slack will be the Waterloo of closed data.

{
  "storyID": "47280200",
  "title": "Anthropic, please make a new Slack",
  "author": "georgewfraser",
  "url": "https://www.fivetran.com/blog/anthropic-please-make-a-new-slack",
  "points": 262,
  "commentsCount": 247,
  "tags": [],
  "og": {
    "twitterTitle": "Anthropic, please make a new Slack | Blog | Fivetran",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Slack will be the Waterloo of closed data.",
    "twitterImage": [
      {
        "url": "https://cdn.prod.website-files.com/6130fa1501794e37c21867cf/69ab2715c38fd3a0d3ddcd73_anthropic_slack.png"
      }
    ],
    "success": true,
    "requestUrl": "https://www.fivetran.com/blog/anthropic-please-make-a-new-slack",
    "ogTitle": "Anthropic, please make a new Slack | Blog | Fivetran",
    "ogDescription": "Slack will be the Waterloo of closed data.",
    "ogImage": [
      {
        "url": "https://cdn.prod.website-files.com/6130fa1501794e37c21867cf/69ab2715c38fd3a0d3ddcd73_anthropic_slack.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T19:52:08.000Z",
  "createdAtI": 1772826728,
  "updatedAt": "2026-03-07T23:19:49.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47280200",
    "author": "georgewfraser",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T20:00:58.495Z",
    "title": "Anthropic, Please Make a New Slack",
    "createdAtI": 1772826728,
    "url": "https://www.fivetran.com/blog/anthropic-please-make-a-new-slack",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T19:52:08.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772827258,
    "commentsCount": 1,
    "updatedAt": "2026-03-06T19:59:14.000Z"
  }
}
New imagery suggests U.S. responsible for Iran school strike

Isobel Yeung - Evidence compiled by CNN suggests that the United States military was responsible for the strike on an elementary school in southern Iran that killed scores of children, in what is the deadliest incident of civilian casualties in the US and Israel’s almost week-long war with Iran. Isobel Yeung reports.

{
  "storyID": "47279251",
  "title": "New imagery suggests U.S. responsible for Iran school strike",
  "author": "agluszak",
  "url": "https://www.cnn.com/2026/03/06/world/video/updates-suggests-us-responsible-iran-school-strike-digvid",
  "points": 167,
  "commentsCount": 106,
  "tags": [],
  "og": {
    "twitterTitle": "New imagery suggests U.S. responsible for Iran school strike | CNN",
    "twitterSite": "@CNN",
    "articlePublishedTime": "2026-03-06T15:57:48.867Z",
    "twitterImage": [
      {
        "url": "https://media.cnn.com/api/v1/images/stellar/prod/2026-03-04t080934z-269654386-rc2vci9f2512-rtrmadp-3-iran-crisis-school-aftermath.JPG?c=16x9&q=w_800,c_fill"
      }
    ],
    "author": "Isobel Yeung",
    "ogTitle": "New imagery suggests U.S. responsible for Iran school strike | CNN",
    "ogDescription": "Evidence compiled by CNN suggests that the United States military was responsible for the strike on an elementary school in southern Iran that killed scores of children, in what is the deadliest incident of civilian casualties in the US and Israel’s almost week-long war with Iran. Isobel Yeung reports.",
    "ogImage": [
      {
        "url": "https://media.cnn.com/api/v1/images/stellar/prod/2026-03-04t080934z-269654386-rc2vci9f2512-rtrmadp-3-iran-crisis-school-aftermath.JPG?c=16x9&q=w_800,c_fill"
      }
    ],
    "ogType": "video.other",
    "articlePublisher": "https://www.facebook.com/CNN",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Evidence compiled by CNN suggests that the United States military was responsible for the strike on an elementary school in southern Iran that killed scores of children, in what is the deadliest incident of civilian casualties in the US and Israel’s almost week-long war with Iran. Isobel Yeung reports.",
    "success": true,
    "requestUrl": "https://www.cnn.com/2026/03/06/world/video/updates-suggests-us-responsible-iran-school-strike-digvid",
    "ogUrl": "https://www.cnn.com/2026/03/06/world/video/updates-suggests-us-responsible-iran-school-strike-digvid",
    "ogSiteName": "CNN",
    "articleModifiedTime": "2026-03-06T15:57:48.867Z",
    "fbAppId": "80401312489"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T18:45:37.000Z",
  "createdAtI": 1772822737,
  "updatedAt": "2026-03-07T22:29:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47279251",
    "author": "agluszak",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T19:00:58.624Z",
    "title": "New imagery suggests U.S. responsible for Iran school strike",
    "createdAtI": 1772822737,
    "url": "https://www.cnn.com/2026/03/06/world/video/updates-suggests-us-responsible-iran-school-strike-digvid",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-06T18:45:37.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772823659,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T18:58:15.000Z"
  }
}
TSA leaves passenger needing surgery after illegally forcing her through scanner

The TSA has allegedly violated its own rules by forcing a passenger to go through an AIT device, causing a severe injury. 

{
  "storyID": "47279189",
  "title": "TSA leaves passenger needing surgery after illegally forcing her through scanner",
  "author": "SunshineTheCat",
  "url": "https://www.thetravel.com/tsa-leaves-passenger-needing-surgery-after-illegally-forcing-her-through-scanner-spinal-cord-implant/",
  "points": 176,
  "commentsCount": 132,
  "tags": [],
  "og": {
    "twitterCreator": "@xcomCristinaMi72549",
    "twitterSite": "@TheTravel_com_",
    "twitterTitle": "TSA Leaves Passenger Needing Surgery After Illegally Forcing Her Through Scanner",
    "articlePublishedTime": "2026-03-05T16:30:19Z",
    "twitterImage": [
      {
        "url": "https://static0.thetravelimages.com/wordpress/wp-content/uploads/2025/08/shutterstock_1641623299.jpg?q=70&fit=crop&w=1200&h=628&dpr=1"
      }
    ],
    "ogTitle": "TSA Leaves Passenger Needing Surgery After Illegally Forcing Her Through Scanner",
    "ogDescription": "The TSA has allegedly violated its own rules by forcing a passenger to go through an AIT device, causing a severe injury. \n",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1600",
        "url": "https://static0.thetravelimages.com/wordpress/wp-content/uploads/2025/08/shutterstock_1641623299.jpg?w=1600&h=900&fit=crop",
        "height": "900"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/GlobeTrotterTravelsNow/",
    "twitterCard": "summary_large_image",
    "twitterDescription": "The TSA has allegedly violated its own rules by forcing a passenger to go through an AIT device, causing a severe injury. \n",
    "success": true,
    "requestUrl": "https://www.thetravel.com/tsa-leaves-passenger-needing-surgery-after-illegally-forcing-her-through-scanner-spinal-cord-implant/",
    "ogUrl": "https://www.thetravel.com/tsa-leaves-passenger-needing-surgery-after-illegally-forcing-her-through-scanner-spinal-cord-implant/",
    "ogSiteName": "TheTravel",
    "articleModifiedTime": "2026-03-05T16:30:19Z",
    "articleSection": "Travel Safety & Preparation",
    "articleAuthor": "Cristina Miceli",
    "fbAppId": "1731767910204070"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T18:40:27.000Z",
  "createdAtI": 1772822427,
  "updatedAt": "2026-03-07T23:13:18.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47279189",
    "author": "SunshineTheCat",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T19:05:58.466Z",
    "title": "TSA leaves passenger needing surgery after illegally forcing her through scanner",
    "createdAtI": 1772822427,
    "url": "https://www.thetravel.com/tsa-leaves-passenger-needing-surgery-after-illegally-forcing-her-through-scanner-spinal-cord-implant/",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-06T18:40:27.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772823958,
    "commentsCount": 1,
    "updatedAt": "2026-03-06T19:05:15.000Z"
  }
}
Launch HN: Palus Finance (YC W26): Better yields on idle cash for startups, SMBs
{
  "storyID": "47278980",
  "title": "Launch HN: Palus Finance (YC W26): Better yields on idle cash for startups, SMBs",
  "author": "sam_palus",
  "url": null,
  "points": 57,
  "commentsCount": 86,
  "tags": [
    "launch_hn"
  ],
  "createdAt": "2026-03-06T18:26:21.000Z",
  "createdAtI": 1772821581,
  "updatedAt": "2026-03-07T23:14:19.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47278980",
    "author": "sam_palus",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T18:35:58.631Z",
    "title": "Launch HN: Palus Finance (YC W26): Better yields on idle cash for startups, SMBs",
    "createdAtI": 1772821581,
    "url": null,
    "points": 5,
    "tags": [
      "launch_hn",
      "front_page"
    ],
    "createdAt": "2026-03-06T18:26:21.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772822159,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T18:35:15.000Z"
  }
}
Never Bet Against x86
{
  "storyID": "47278836",
  "title": "Never Bet Against x86",
  "author": "raphinou",
  "url": "https://www.osnews.com/story/144527/never-bet-against-x86/",
  "points": 70,
  "commentsCount": 105,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://www.osnews.com/story/144527/never-bet-against-x86/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T18:17:14.000Z",
  "createdAtI": 1772821034,
  "updatedAt": "2026-03-07T23:13:48.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47278836",
    "author": "raphinou",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T18:25:58.351Z",
    "title": "Never Bet Against x86",
    "createdAtI": 1772821034,
    "url": "https://www.osnews.com/story/144527/never-bet-against-x86/",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-06T18:17:14.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772821558,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T18:23:19.000Z"
  }
}
Claude Code wiped our production database with a Terraform command
{
  "storyID": "47278720",
  "title": "Claude Code wiped our production database with a Terraform command",
  "author": "jv22222",
  "url": "https://twitter.com/Al_Grigor/status/2029889772181934425",
  "points": 140,
  "commentsCount": 153,
  "tags": [],
  "og": {
    "ogSiteName": "X (formerly Twitter)",
    "success": true,
    "requestUrl": "https://twitter.com/Al_Grigor/status/2029889772181934425",
    "fbAppId": "2231777543"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "claude"
    ]
  },
  "createdAt": "2026-03-06T18:07:52.000Z",
  "createdAtI": 1772820472,
  "updatedAt": "2026-03-07T23:14:48.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47278720",
    "author": "jv22222",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T18:20:58.319Z",
    "title": "Claude Code wiped our production database with a Terraform command",
    "createdAtI": 1772820472,
    "url": "https://twitter.com/Al_Grigor/status/2029889772181934425",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-06T18:07:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772821258,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T18:20:30.000Z"
  }
}
BlackRock limits withdrawals as redemptions rattle private credit fund
{
  "storyID": "47278477",
  "title": "BlackRock limits withdrawals as redemptions rattle private credit fund",
  "author": "itbeho",
  "url": "https://www.reuters.com/business/blackrock-limits-withdrawals-private-credit-fund-redemptions-mount-2026-03-06/",
  "points": 71,
  "commentsCount": 4,
  "tags": [],
  "og": {
    "error": "401 Unauthorized",
    "requestUrl": "https://www.reuters.com/business/blackrock-limits-withdrawals-private-credit-fund-redemptions-mount-2026-03-06/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T17:50:11.000Z",
  "createdAtI": 1772819411,
  "updatedAt": "2026-03-07T18:36:03.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47278477",
    "author": "itbeho",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:55:58.332Z",
    "title": "BlackRock limits withdrawals as redemptions rattle private credit fund",
    "createdAtI": 1772819411,
    "url": "https://www.reuters.com/business/blackrock-limits-withdrawals-private-credit-fund-redemptions-mount-2026-03-06/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T17:50:11.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772819758,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:54:45.000Z"
  }
}
Tech employment now significantly worse than the 2008 or 2020 recessions
{
  "storyID": "47278426",
  "title": "Tech employment now significantly worse than the 2008 or 2020 recessions",
  "author": "enraged_camel",
  "url": "https://twitter.com/JosephPolitano/status/2029916364664611242",
  "points": 992,
  "commentsCount": 670,
  "tags": [],
  "og": {
    "ogSiteName": "X (formerly Twitter)",
    "success": true,
    "requestUrl": "https://twitter.com/JosephPolitano/status/2029916364664611242",
    "fbAppId": "2231777543"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T17:46:45.000Z",
  "createdAtI": 1772819205,
  "updatedAt": "2026-03-07T23:18:33.000Z",
  "fetchedAt": "2026-03-07T23:20:58.414Z",
  "firstVersion": {
    "storyID": "47278426",
    "author": "enraged_camel",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T18:00:58.574Z",
    "title": "Tech employment now significantly worse than the 2008 or 2020 recessions",
    "createdAtI": 1772819205,
    "url": "https://twitter.com/JosephPolitano/status/2029916364664611242",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T17:46:45.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772820059,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:59:15.000Z"
  }
}
Strikes in Middle East since 28th Feb in real time

Shahaf Nahmias - Live missile tracker for the Iran-Israel conflict. Real-time radar tracking every strike, interception, and drone attack.

{
  "storyID": "47277949",
  "title": "Strikes in Middle East since 28th Feb in real time",
  "author": "vlindos",
  "url": "https://iranstrike.com",
  "points": 43,
  "commentsCount": 57,
  "tags": [],
  "og": {
    "twitterTitle": "IranStrike — Real-Time Missile Tracker | Iran-Israel Live",
    "twitterSite": "@IranStrike",
    "twitterImage": [
      {
        "alt": "IranStrike live conflict radar showing real-time event count, threat level, and latest strike data",
        "url": "https://iranstrike.com/api/og"
      }
    ],
    "author": "Shahaf Nahmias",
    "ogTitle": "IranStrike — Real-Time Missile Tracker | Iran-Israel Live",
    "ogDescription": "Live missile tracker for the Iran-Israel conflict. Real-time radar tracking every strike, interception, and drone attack.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "alt": "IranStrike live conflict radar showing real-time event count, threat level, and latest strike data",
        "type": "image/png",
        "url": "https://iranstrike.com/api/og",
        "height": "630"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary_large_image",
    "ogLocaleAlternate": "he_IL",
    "twitterDescription": "Live missile tracker for the Iran-Israel conflict. Real-time radar tracking every strike, interception, and drone attack.",
    "success": true,
    "requestUrl": "https://iranstrike.com",
    "ogUrl": "https://iranstrike.com",
    "ogSiteName": "IranStrike"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T17:15:33.000Z",
  "createdAtI": 1772817333,
  "updatedAt": "2026-03-07T22:10:03.000Z",
  "fetchedAt": "2026-03-07T22:15:58.545Z",
  "firstVersion": {
    "storyID": "47277949",
    "author": "vlindos",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:55:58.332Z",
    "title": "Strikes in Middle East since 28th Feb in real time",
    "createdAtI": 1772817333,
    "url": "https://iranstrike.com",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T17:15:33.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772819758,
    "commentsCount": 2,
    "updatedAt": "2026-03-06T17:55:15.000Z"
  }
}
Supertoast tables

Deploy More Resilient Apps. Hatchet is a platform for building distributed web apps that solves scaling problems like concurrency, fairness, and rate limiting.

{
  "storyID": "47277420",
  "title": "Supertoast tables",
  "author": "abelanger",
  "url": "https://hatchet.run/blog/supertoast-tables",
  "points": 54,
  "commentsCount": 11,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "Hatchet",
    "twitterDescription": "Deploy More Resilient Apps. Hatchet is a platform for building distributed web apps that solves scaling problems like concurrency, fairness, and rate limiting.",
    "twitterImage": [
      {
        "url": "/assets/og-PqKfvZWg.png"
      }
    ],
    "success": true,
    "requestUrl": "https://hatchet.run/blog/supertoast-tables",
    "ogTitle": "Hatchet",
    "ogUrl": "https://hatchet.run",
    "ogDescription": "Deploy More Resilient Apps. Hatchet is a platform for building distributed web apps that solves scaling problems like concurrency, fairness, and rate limiting.",
    "ogImage": [
      {
        "width": "1200",
        "url": "/assets/og-PqKfvZWg.png",
        "height": "630"
      }
    ],
    "ogType": "website",
    "articlePublishedDate": "2026-03-06"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T16:46:50.000Z",
  "createdAtI": 1772815610,
  "updatedAt": "2026-03-07T09:47:16.000Z",
  "fetchedAt": "2026-03-07T20:35:58.405Z",
  "firstVersion": {
    "storyID": "47277420",
    "author": "abelanger",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:25:59.135Z",
    "title": "Supertoast Tables",
    "createdAtI": 1772815610,
    "url": "https://hatchet.run/blog/supertoast-tables",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T16:46:50.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772817959,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:21:18.000Z"
  }
}
CBP says it can't comply with refund order
{
  "storyID": "47276952",
  "title": "CBP says it can't comply with refund order",
  "author": "DivingForGold",
  "url": "https://www.cnbc.com/2026/03/06/trump-trade-tariffs-refunds-customs-border-protection.html",
  "points": 72,
  "commentsCount": 66,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.cnbc.com/2026/03/06/trump-trade-tariffs-refunds-customs-border-protection.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T16:19:56.000Z",
  "createdAtI": 1772813996,
  "updatedAt": "2026-03-07T18:46:18.000Z",
  "fetchedAt": "2026-03-07T19:50:58.697Z",
  "firstVersion": {
    "storyID": "47276952",
    "author": "DivingForGold",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T16:30:58.639Z",
    "title": "CBP says it can't comply with refund order",
    "createdAtI": 1772813996,
    "url": "https://www.cnbc.com/2026/03/06/trump-trade-tariffs-refunds-customs-border-protection.html",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T16:19:56.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772814659,
    "commentsCount": 2,
    "updatedAt": "2026-03-06T16:28:00.000Z"
  }
}
Astra: An open-source observatory control software

Astra: an open-source observatory control software. - ppp-one/astra

{
  "storyID": "47276865",
  "title": "Astra: An open-source observatory control software",
  "author": "pppone",
  "url": "https://github.com/ppp-one/astra",
  "points": 98,
  "commentsCount": 26,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - ppp-one/astra: Astra: an open-source observatory control software.",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/1f09968145801c9a96174034d77765b18a6f3aa53c60cd70d2ef4b8e231e5a3b/ppp-one/astra"
      }
    ],
    "ogTitle": "GitHub - ppp-one/astra: Astra: an open-source observatory control software.",
    "ogDescription": "Astra: an open-source observatory control software. - ppp-one/astra",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Astra: an open-source observatory control software. - ppp-one/astra",
        "url": "https://opengraph.githubassets.com/1f09968145801c9a96174034d77765b18a6f3aa53c60cd70d2ef4b8e231e5a3b/ppp-one/astra",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Astra: an open-source observatory control software. - ppp-one/astra",
    "success": true,
    "requestUrl": "https://github.com/ppp-one/astra",
    "ogUrl": "https://github.com/ppp-one/astra",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T16:14:30.000Z",
  "createdAtI": 1772813670,
  "updatedAt": "2026-03-07T19:04:17.000Z",
  "fetchedAt": "2026-03-07T19:45:58.464Z",
  "firstVersion": {
    "storyID": "47276865",
    "author": "pppone",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:05:58.315Z",
    "title": "Astra: An open-source observatory control software",
    "createdAtI": 1772813670,
    "url": "https://github.com/ppp-one/astra",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T16:14:30.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772816758,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:03:16.000Z"
  }
}
Show HN: Claude-replay – A video-like player for Claude Code sessions

Community tool to convert Claude Code session transcripts into self-contained, embeddable HTML replays - es617/claude-replay

{
  "storyID": "47276604",
  "title": "Show HN: Claude-replay – A video-like player for Claude Code sessions",
  "author": "es617",
  "url": "https://github.com/es617/claude-replay",
  "points": 92,
  "commentsCount": 31,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - es617/claude-replay: Community tool to convert Claude Code session transcripts into self-contained, embeddable HTML replays",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/b732d6c67ca8794e3c80bf2553079e5976bc98e2b695ec10702392a836efe45c/es617/claude-replay"
      }
    ],
    "ogTitle": "GitHub - es617/claude-replay: Community tool to convert Claude Code session transcripts into self-contained, embeddable HTML replays",
    "ogDescription": "Community tool to convert Claude Code session transcripts into self-contained, embeddable HTML replays - es617/claude-replay",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Community tool to convert Claude Code session transcripts into self-contained, embeddable HTML replays - es617/claude-replay",
        "url": "https://opengraph.githubassets.com/b732d6c67ca8794e3c80bf2553079e5976bc98e2b695ec10702392a836efe45c/es617/claude-replay",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Community tool to convert Claude Code session transcripts into self-contained, embeddable HTML replays - es617/claude-replay",
    "success": true,
    "requestUrl": "https://github.com/es617/claude-replay",
    "ogUrl": "https://github.com/es617/claude-replay",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "claude",
      "claude"
    ]
  },
  "createdAt": "2026-03-06T15:57:27.000Z",
  "createdAtI": 1772812647,
  "updatedAt": "2026-03-07T18:35:03.000Z",
  "fetchedAt": "2026-03-07T18:45:58.691Z",
  "firstVersion": {
    "storyID": "47276604",
    "author": "es617",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T18:00:58.574Z",
    "title": "Show HN: Claude-replay – A video-like player for Claude Code sessions",
    "createdAtI": 1772812647,
    "url": "https://github.com/es617/claude-replay",
    "points": 5,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-06T15:57:27.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772820059,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:56:31.000Z"
  }
}
Entomologists use a particle accelerator to image ants at scale

How does a particle accelerator help us understand ants like never before?

{
  "storyID": "47276539",
  "title": "Entomologists use a particle accelerator to image ants at scale",
  "author": "gmays",
  "url": "https://spectrum.ieee.org/3d-scanning-particle-accelerator-antscan",
  "points": 139,
  "commentsCount": 26,
  "tags": [],
  "og": {
    "twitterSite": "@",
    "articlePublishedTime": "2026-03-05T10:00:02+00:00",
    "twitterImage": [
      {
        "url": "https://spectrum.ieee.org/media-library/image.jpg?id=65150276&width=1200&height=600&coordinates=0%2C214%2C0%2C36"
      }
    ],
    "ogTitle": "Antscan’s 3D Atlas Reveals Ant Anatomy Like Never Before",
    "ogDescription": "How does a particle accelerator help us understand ants like never before?",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://spectrum.ieee.org/media-library/image.jpg?id=65150276&width=1200&height=600&coordinates=0%2C214%2C0%2C36",
        "height": "600"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://spectrum.ieee.org/3d-scanning-particle-accelerator-antscan",
    "ogUrl": "https://spectrum.ieee.org/3d-scanning-particle-accelerator-antscan",
    "ogSiteName": "IEEE Spectrum",
    "articleSection": "Computing",
    "articleModifiedTime": "2026-03-05T10:02:02+00:00",
    "fbAppId": "200167090048537",
    "articleAuthor": "https://www.facebook.com/48576411181"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T15:53:32.000Z",
  "createdAtI": 1772812412,
  "updatedAt": "2026-03-07T18:15:18.000Z",
  "fetchedAt": "2026-03-07T18:45:58.691Z",
  "firstVersion": {
    "storyID": "47276539",
    "author": "gmays",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:15:58.583Z",
    "title": "Entomologists Use a Particle Accelerator to Image Ants at Scale",
    "createdAtI": 1772812412,
    "url": "https://spectrum.ieee.org/3d-scanning-particle-accelerator-antscan",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T15:53:32.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772817359,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:15:01.000Z"
  }
}
Paul Brainerd, founder of Aldus PageMaker, has died
{
  "storyID": "47276220",
  "title": "Paul Brainerd, founder of Aldus PageMaker, has died",
  "author": "fortran77",
  "url": "https://blog.adafruit.com/2026/03/04/pagemaker-and-aldus-founder-pioneer-paul-brainerd-1947-2026/",
  "points": 160,
  "commentsCount": 28,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://blog.adafruit.com/2026/03/04/pagemaker-and-aldus-founder-pioneer-paul-brainerd-1947-2026/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T15:33:17.000Z",
  "createdAtI": 1772811197,
  "updatedAt": "2026-03-07T15:57:17.000Z",
  "fetchedAt": "2026-03-07T17:50:58.328Z",
  "firstVersion": {
    "storyID": "47276220",
    "author": "fortran77",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:35:58.391Z",
    "title": "Aldus PageMaker Founder Paul Brainerd Has Died",
    "createdAtI": 1772811197,
    "url": "https://blog.adafruit.com/2026/03/04/pagemaker-and-aldus-founder-pioneer-paul-brainerd-1947-2026/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T15:33:17.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772818558,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T17:35:30.000Z"
  }
}
A tool that removes censorship from open-weight LLMs

obliterate the chains that bind you. Contribute to elder-plinius/OBLITERATUS development by creating an account on GitHub.

{
  "storyID": "47275291",
  "title": "A tool that removes censorship from open-weight LLMs",
  "author": "mvdwoord",
  "url": "https://github.com/elder-plinius/OBLITERATUS",
  "points": 189,
  "commentsCount": 82,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - elder-plinius/OBLITERATUS: obliterate the chains that bind you",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/4e875df141f4882dc3ed4e636be4aa388891926aed8bbec9d3c3b74e34e64c68/elder-plinius/OBLITERATUS"
      }
    ],
    "ogTitle": "GitHub - elder-plinius/OBLITERATUS: obliterate the chains that bind you",
    "ogDescription": "obliterate the chains that bind you. Contribute to elder-plinius/OBLITERATUS development by creating an account on GitHub.",
    "ogImage": [
      {
        "width": "1200",
        "alt": "obliterate the chains that bind you. Contribute to elder-plinius/OBLITERATUS development by creating an account on GitHub.",
        "url": "https://opengraph.githubassets.com/4e875df141f4882dc3ed4e636be4aa388891926aed8bbec9d3c3b74e34e64c68/elder-plinius/OBLITERATUS",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "obliterate the chains that bind you. Contribute to elder-plinius/OBLITERATUS development by creating an account on GitHub.",
    "success": true,
    "requestUrl": "https://github.com/elder-plinius/OBLITERATUS",
    "ogUrl": "https://github.com/elder-plinius/OBLITERATUS",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "LLM"
    ]
  },
  "createdAt": "2026-03-06T14:27:55.000Z",
  "createdAtI": 1772807275,
  "updatedAt": "2026-03-07T15:06:33.000Z",
  "fetchedAt": "2026-03-07T15:25:58.342Z",
  "firstVersion": {
    "storyID": "47275291",
    "author": "mvdwoord",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T18:45:58.527Z",
    "title": "A tool that REMOVES censorship from ANY open-weight LLM with a single click",
    "createdAtI": 1772807275,
    "url": "https://github.com/elder-plinius/OBLITERATUS",
    "points": 7,
    "tags": [],
    "createdAt": "2026-03-06T14:27:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772822759,
    "commentsCount": 1,
    "updatedAt": "2026-03-06T18:44:15.000Z"
  }
}
Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting

Moongate is modern Ultima Online server emulator built from scratch in C# with AOT compilation for high performance and nostalgic gameplay experience. - moongate-community/moongatev2

{
  "storyID": "47275236",
  "title": "Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting",
  "author": "squidleon",
  "url": "https://github.com/moongate-community/moongatev2",
  "points": 265,
  "commentsCount": 153,
  "tags": [
    "show_hn",
    "front_page"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - moongate-community/moongatev2: Moongate is modern Ultima Online server emulator built from scratch in C# with AOT compilation for high performance and nostalgic gameplay experience.",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/7b3bb1af30fab08ecf16a68ac8b369768603dd3fe0208a20636ebe943044348e/moongate-community/moongatev2"
      }
    ],
    "ogTitle": "GitHub - moongate-community/moongatev2: Moongate is modern Ultima Online server emulator built from scratch in C# with AOT compilation for high performance and nostalgic gameplay experience.",
    "ogDescription": "Moongate is modern Ultima Online server emulator built from scratch in C# with AOT compilation for high performance and nostalgic gameplay experience. - moongate-community/moongatev2",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Moongate is modern Ultima Online server emulator built from scratch in C# with AOT compilation for high performance and nostalgic gameplay experience. - moongate-community/moongatev2",
        "url": "https://opengraph.githubassets.com/7b3bb1af30fab08ecf16a68ac8b369768603dd3fe0208a20636ebe943044348e/moongate-community/moongatev2",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Moongate is modern Ultima Online server emulator built from scratch in C# with AOT compilation for high performance and nostalgic gameplay experience. - moongate-community/moongatev2",
    "success": true,
    "requestUrl": "https://github.com/moongate-community/moongatev2",
    "ogUrl": "https://github.com/moongate-community/moongatev2",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T14:22:59.000Z",
  "createdAtI": 1772806979,
  "updatedAt": "2026-03-07T15:13:02.000Z",
  "fetchedAt": "2026-03-07T15:15:58.637Z",
  "firstVersion": {
    "storyID": "47275236",
    "author": "squidleon",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T14:45:58.490Z",
    "title": "Show HN: Moongate – Ultima Online server emulator in .NET 10 with Lua scripting",
    "createdAtI": 1772806979,
    "url": "https://github.com/moongate-community/moongatev2",
    "points": 4,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-06T14:22:59.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772808358,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T14:45:14.000Z"
  }
}
Good Bad ISPs
{
  "storyID": "47275230",
  "title": "Good Bad ISPs",
  "author": "rzk",
  "url": "https://community.torproject.org/relay/community-resources/good-bad-isps/",
  "points": 126,
  "commentsCount": 41,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://community.torproject.org/relay/community-resources/good-bad-isps/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T14:22:25.000Z",
  "createdAtI": 1772806945,
  "updatedAt": "2026-03-07T15:10:18.000Z",
  "fetchedAt": "2026-03-07T15:10:58.399Z",
  "firstVersion": {
    "storyID": "47275230",
    "author": "rzk",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T16:35:58.473Z",
    "title": "Good Bad ISPs",
    "createdAtI": 1772806945,
    "url": "https://community.torproject.org/relay/community-resources/good-bad-isps/",
    "points": 6,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T14:22:25.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772814958,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T16:34:29.000Z"
  }
}
I dropped our production database and now pay 10% more for AWS

Alexey Grigorev - I’m working on expanding the AI Shipping Labs website and wanted to migrate its current version from static GitHub Pages to AWS.

{
  "storyID": "47275157",
  "title": "I dropped our production database and now pay 10% more for AWS",
  "author": "dsr12",
  "url": "https://alexeyondata.substack.com/p/how-i-dropped-our-production-database",
  "points": 54,
  "commentsCount": 64,
  "tags": [],
  "og": {
    "twitterTitle": "How I Dropped Our Production Database and Now Pay 10% More for AWS",
    "twitterCard": "summary_large_image",
    "twitterDescription": "I’m working on expanding the AI Shipping Labs website and wanted to migrate its current version from static GitHub Pages to AWS.",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!NVCd!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Falexeyondata.substack.com%2Fapi%2Fv1%2Fpost_preview%2F189989144%2Ftwitter.jpg%3Fversion%3D4"
      }
    ],
    "success": true,
    "author": "Alexey Grigorev",
    "requestUrl": "https://alexeyondata.substack.com/p/how-i-dropped-our-production-database",
    "ogTitle": "How I Dropped Our Production Database and Now Pay 10% More for AWS",
    "ogUrl": "https://alexeyondata.substack.com/p/how-i-dropped-our-production-database",
    "ogDescription": "I’m working on expanding the AI Shipping Labs website and wanted to migrate its current version from static GitHub Pages to AWS.",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!ropw!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcc7921dd-b81d-453a-b832-7c8670a9fbeb_1600x880.jpeg"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-06T14:17:01.000Z",
  "createdAtI": 1772806621,
  "updatedAt": "2026-03-07T15:09:47.000Z",
  "fetchedAt": "2026-03-07T15:10:58.399Z",
  "firstVersion": {
    "storyID": "47275157",
    "author": "dsr12",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T14:40:58.432Z",
    "title": "I Dropped Our Production Database and Now Pay 10% More for AWS",
    "createdAtI": 1772806621,
    "url": "https://alexeyondata.substack.com/p/how-i-dropped-our-production-database",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T14:17:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772808058,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T14:40:14.000Z"
  }
}
CT Scans of Health Wearables

Experience the engineering behind today’s leading health wearables including Oura Ring, Dexcom G7, Omnipod, and Jabra Hearing Aids. Industrial CT scans reveal how these devices merge medical precision with consumer design.

{
  "storyID": "47275152",
  "title": "CT Scans of Health Wearables",
  "author": "radeeyate",
  "url": "https://www.lumafield.com/scan-of-the-month/health-wearables",
  "points": 236,
  "commentsCount": 49,
  "tags": [],
  "og": {
    "twitterTitle": "Health Is Wealth: A CT Look Inside Modern Wearables",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Experience the engineering behind today’s leading health wearables including Oura Ring, Dexcom G7, Omnipod, and Jabra Hearing Aids. Industrial CT scans reveal how these devices merge medical precision with consumer design.",
    "twitterImage": [
      {
        "url": "https://cdn.prod.website-files.com/63e15418201b6e2a5cabb911/6993be41b53672d6f35bedc7_og-image-sotm-health-wearables.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://www.lumafield.com/scan-of-the-month/health-wearables",
    "ogTitle": "Health Is Wealth: A CT Look Inside Modern Wearables",
    "ogUrl": "https://www.lumafield.com/scan-of-the-month/health-wearables",
    "ogDescription": "Experience the engineering behind today’s leading health wearables including Oura Ring, Dexcom G7, Omnipod, and Jabra Hearing Aids. Industrial CT scans reveal how these devices merge medical precision with consumer design.",
    "ogImage": [
      {
        "url": "https://cdn.prod.website-files.com/63e15418201b6e2a5cabb911/6993be41b53672d6f35bedc7_og-image-sotm-health-wearables.jpg"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T14:16:06.000Z",
  "createdAtI": 1772806566,
  "updatedAt": "2026-03-07T15:08:47.000Z",
  "fetchedAt": "2026-03-07T15:10:58.399Z",
  "firstVersion": {
    "storyID": "47275152",
    "author": "radeeyate",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T14:55:58.375Z",
    "title": "CT Scans of Health Wearables",
    "createdAtI": 1772806566,
    "url": "https://www.lumafield.com/scan-of-the-month/health-wearables",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T14:16:06.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772808958,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T14:52:59.000Z"
  }
}
Global warming has accelerated significantly
{
  "storyID": "47275088",
  "title": "Global warming has accelerated significantly",
  "author": "morsch",
  "url": "https://www.researchsquare.com/article/rs-6079807/v1",
  "points": 1094,
  "commentsCount": 1092,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.researchgate.net/publication/389855619_Global_Warming_has_Accelerated_Significantly"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T14:10:03.000Z",
  "createdAtI": 1772806203,
  "updatedAt": "2026-03-07T14:51:33.000Z",
  "fetchedAt": "2026-03-07T14:55:58.306Z",
  "firstVersion": {
    "storyID": "47275088",
    "author": "morsch",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T14:30:58.523Z",
    "title": "Global Warming Has Accelerated Significantly",
    "createdAtI": 1772806203,
    "url": "https://www.researchgate.net/publication/389855619_Global_Warming_has_Accelerated_Significantly",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T14:10:03.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772807459,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T14:29:59.000Z"
  }
}
US economy unexpectedly sheds 92k jobs in February

The contraction came as a surprise with payrolls down in nearly every sector.

{
  "storyID": "47275035",
  "title": "US economy unexpectedly sheds 92k jobs in February",
  "author": "smartbit",
  "url": "https://www.bbc.com/news/articles/cjd98091g28o",
  "points": 549,
  "commentsCount": 749,
  "tags": [],
  "og": {
    "twitterTitle": "US economy unexpectedly sheds 92,000 jobs in February",
    "alWebUrl": "https://bbc.com/news/articles/cjd98091g28o",
    "twitterImage": [
      {
        "alt": "A worker carries materials outside of a new home under construction at the Lilac Ridge community by Lennar Homes in Vacaville, California, US, on Wednesday, Oct. 8, 2025.",
        "url": "https://ichef.bbci.co.uk/news/1024/branded_news/6efa/live/41eb38e0-1962-11f1-a1cd-a71e69f1cf89.jpg"
      }
    ],
    "ogTitle": "US economy unexpectedly sheds 92,000 jobs in February",
    "alAndroidPackage": "bbc.mobile.news.ww",
    "alIosAppStoreId": "364147881",
    "ogDescription": "The contraction came as a surprise with payrolls down in nearly every sector.",
    "ogImage": [
      {
        "width": "1024",
        "alt": "A worker carries materials outside of a new home under construction at the Lilac Ridge community by Lennar Homes in Vacaville, California, US, on Wednesday, Oct. 8, 2025.",
        "url": "https://ichef.bbci.co.uk/news/1024/branded_news/6efa/live/41eb38e0-1962-11f1-a1cd-a71e69f1cf89.jpg",
        "height": "576"
      }
    ],
    "twitterCard": "summary_large_image",
    "twitterDescription": "The contraction came as a surprise with payrolls down in nearly every sector.",
    "success": true,
    "requestUrl": "https://www.bbc.com/news/articles/cjd98091g28o",
    "alIosAppName": "BBC: World News & Stories",
    "alAndroidAppName": "BBC: World News & Stories",
    "alIosUrl": "bbcx://news/articles/cjd98091g28o",
    "articleModifiedTime": "2026-03-06T14:15:25.651Z",
    "alAndroidUrl": "bbcx://news/articles/cjd98091g28o"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T14:04:18.000Z",
  "createdAtI": 1772805858,
  "updatedAt": "2026-03-07T14:40:17.000Z",
  "fetchedAt": "2026-03-07T14:40:58.425Z",
  "firstVersion": {
    "storyID": "47275035",
    "author": "smartbit",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T14:10:58.375Z",
    "title": "US economy unexpectedly sheds 92,000 jobs in February",
    "createdAtI": 1772805858,
    "url": "https://www.bbc.com/news/articles/cjd98091g28o",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-06T14:04:18.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772806258,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T14:08:28.000Z"
  }
}
Workers who love ‘synergizing paradigms’ might be bad at their jobs

Employees who are impressed by vague corporate-speak like “synergistic leadership,” or “growth-hacking paradigms” may struggle with practical decision-making, a new Cornell study into “corporate BS” reveals.

{
  "storyID": "47274676",
  "title": "Workers who love ‘synergizing paradigms’ might be bad at their jobs",
  "author": "Anon84",
  "url": "https://news.cornell.edu/stories/2026/03/workers-who-love-synergizing-paradigms-might-be-bad-their-jobs",
  "points": 573,
  "commentsCount": 320,
  "tags": [],
  "og": {
    "twitterTitle": "Workers who love ‘synergizing paradigms’ might be bad at their jobs | Cornell Chronicle",
    "twitterSite": "@CornellNews",
    "twitterImage": [
      {
        "url": "https://news.cornell.edu/sites/default/files/styles/story_thumbnail_lg/public/2026-03/0302_corporatebs_tnd.jpg?itok=HH3QjqWe"
      }
    ],
    "ogTitle": "Workers who love ‘synergizing paradigms’ might be bad at their jobs | Cornell Chronicle",
    "ogDescription": "Employees who are impressed by vague corporate-speak like “synergistic leadership,” or “growth-hacking paradigms” may struggle with practical decision-making, a new Cornell study into “corporate BS” reveals.",
    "ogImage": [
      {
        "url": "https://news.cornell.edu/sites/default/files/styles/story_thumbnail_lg/public/2026-03/0302_corporatebs_tnd.jpg?itok=HH3QjqWe"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Employees who are impressed by vague corporate-speak like “synergistic leadership,” or “growth-hacking paradigms” may struggle with practical decision-making, a new Cornell study into “corporate BS” reveals.",
    "success": true,
    "requestUrl": "https://news.cornell.edu/stories/2026/03/workers-who-love-synergizing-paradigms-might-be-bad-their-jobs",
    "ogUrl": "https://news.cornell.edu/stories/2026/03/workers-who-love-synergizing-paradigms-might-be-bad-their-jobs",
    "ogSiteName": "Cornell Chronicle"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T13:30:54.000Z",
  "createdAtI": 1772803854,
  "updatedAt": "2026-03-07T14:05:02.000Z",
  "fetchedAt": "2026-03-07T14:05:58.366Z",
  "firstVersion": {
    "storyID": "47274676",
    "author": "Anon84",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T13:50:58.422Z",
    "title": "Workers who love 'synergizing paradigms' might be bad at their jobs",
    "createdAtI": 1772803854,
    "url": "https://news.cornell.edu/stories/2026/03/workers-who-love-synergizing-paradigms-might-be-bad-their-jobs",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T13:30:54.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772805058,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T13:49:59.000Z"
  }
}
70k Books Found in Hidden Library in This Germany Home (2023)

An 80-year-old German man lived every book lovers fantasy! Over his lifetime, this recluse collected and stored over 70k books in a hidden library! And did we mention, he didn’t tell anyone about it?

{
  "storyID": "47274086",
  "title": "70k Books Found in Hidden Library in This Germany Home (2023)",
  "author": "eatonphil",
  "url": "https://bookstr.com/article/70k-books-found-in-hidden-library-in-this-germany-home/",
  "points": 101,
  "commentsCount": 69,
  "tags": [],
  "og": {
    "twitterTitle": "70k Books Found In Hidden Library In This Germany Home!",
    "articlePublishedTime": "2023-01-24T05:53:25+00:00",
    "twitterImage": [
      {
        "url": "https://bookstr.com/wp-content/uploads/2023/01/schroder-featured-image-1.jpg"
      }
    ],
    "ogTitle": "70k Books Found In Hidden Library In This Germany Home!",
    "ogDescription": "An 80-year-old German man lived every book lovers fantasy! Over his lifetime, this recluse collected and stored over 70k books in a hidden library! And did we mention, he didn’t tell anyone about it?",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "2048",
        "url": "https://bookstr.com/wp-content/uploads/2023/01/schroder-featured-image-1.jpg",
        "height": "1152"
      },
      {
        "url": "https://bookstr.com/wp-content/uploads/2023/01/north-rhine-westphalia-germany-1024x522.jpg"
      },
      {
        "url": "https://bookstr.com/wp-content/uploads/2023/01/larger-cloakroom-schroder-1-1024x683.jpg"
      },
      {
        "url": "https://bookstr.com/wp-content/uploads/2023/01/schroder-attic.jpeg"
      },
      {
        "url": "https://bookstr.com/wp-content/uploads/2023/01/schroder-first-floor-1024x683.jpg"
      },
      {
        "url": "https://bookstr.com/wp-content/uploads/2023/01/larger-attic-schroder-1024x732.jpg"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "An 80-year-old German man lived every book lovers fantasy! Over his lifetime, this recluse collected and stored over 70k books in a hidden library! And did we mention, he didn’t tell anyone about it?",
    "success": true,
    "requestUrl": "https://bookstr.com/article/70k-books-found-in-hidden-library-in-this-germany-home/",
    "ogUrl": "https://bookstr.com/article/70k-books-found-in-hidden-library-in-this-germany-home/",
    "ogSiteName": "Bookstr",
    "articleModifiedTime": "2023-02-25T00:06:21+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T12:20:40.000Z",
  "createdAtI": 1772799640,
  "updatedAt": "2026-03-07T13:04:32.000Z",
  "fetchedAt": "2026-03-07T13:25:58.568Z",
  "firstVersion": {
    "storyID": "47274086",
    "author": "eatonphil",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T17:00:58.658Z",
    "title": "70k Books Found in Hidden Library in This Germany Home",
    "createdAtI": 1772799640,
    "url": "https://bookstr.com/article/70k-books-found-in-hidden-library-in-this-germany-home/",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-06T12:20:40.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772816459,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T16:58:46.000Z"
  }
}
Elite Overproduction
{
  "storyID": "47274010",
  "title": "Elite Overproduction",
  "author": "softwaredoug",
  "url": "https://en.wikipedia.org/wiki/Elite_overproduction",
  "points": 74,
  "commentsCount": 95,
  "tags": [],
  "og": {
    "ogTitle": "Elite overproduction - Wikipedia",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://upload.wikimedia.org/wikipedia/commons/thumb/7/7f/University_graduation_%28Unsplash%29.jpg/1280px-University_graduation_%28Unsplash%29.jpg",
        "height": "800"
      }
    ],
    "success": true,
    "requestUrl": "https://en.wikipedia.org/wiki/Elite_overproduction",
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T12:10:35.000Z",
  "createdAtI": 1772799035,
  "updatedAt": "2026-03-07T11:51:17.000Z",
  "fetchedAt": "2026-03-07T13:10:58.424Z",
  "firstVersion": {
    "storyID": "47274010",
    "author": "softwaredoug",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T12:30:58.593Z",
    "title": "Elite Overproduction",
    "createdAtI": 1772799035,
    "url": "https://en.wikipedia.org/wiki/Elite_overproduction",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T12:10:35.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772800259,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T12:28:58.000Z"
  }
}
First MacBook Neo Benchmarks Are In

Benchmarks for the new MacBook Neo surfaced today, and unsurprisingly, CPU performance is almost identical to the iPhone 16 Pro. The MacBook Neo uses the same 6-core A18 Pro chip that was first introduced in the iPhone 16 Pro, but it has one fewer GPU core. The MacBook Neo earned a single-core score of 3461 and a multi-core score of 8668, along with a Metal score of 31286.

{
  "storyID": "47273964",
  "title": "First MacBook Neo Benchmarks Are In",
  "author": "tosh",
  "url": "https://www.macrumors.com/2026/03/05/macbook-neo-first-benchmarks/",
  "points": 50,
  "commentsCount": 72,
  "tags": [],
  "og": {
    "twitterCreator": "@julipuli",
    "twitterSite": "@macrumors",
    "twitterTitle": "First MacBook Neo Benchmarks Are In: Here's How It Compares to the M1 MacBook Air",
    "twitterImage": [
      {
        "url": "https://images.macrumors.com/t/eUtUULFLe-rs76M241emfNWEyQ4=/2500x/article-new/2026/03/MacBook-Neo-Feature-Pastel-1.jpg"
      }
    ],
    "ogTitle": "First MacBook Neo Benchmarks Are In: Here's How It Compares to the M1 MacBook Air",
    "ogDescription": "Benchmarks for the new MacBook Neo surfaced today, and unsurprisingly, CPU performance is almost identical to the iPhone 16 Pro. The MacBook Neo uses the same 6-core A18 Pro chip that was first introduced in the iPhone 16 Pro, but it has one fewer GPU core. The MacBook Neo earned a single-core score of 3461 and a multi-core score of 8668, along with a Metal score of 31286.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "2500",
        "url": "https://images.macrumors.com/t/eUtUULFLe-rs76M241emfNWEyQ4=/2500x/article-new/2026/03/MacBook-Neo-Feature-Pastel-1.jpg",
        "height": "1406"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/MacRumors/",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Benchmarks for the new MacBook Neo surfaced today, and unsurprisingly, CPU performance is almost identical to the iPhone 16 Pro. The MacBook Neo uses the same 6-core A18 Pro chip that was first introduced in the iPhone 16 Pro, but it has one fewer GPU core. The MacBook Neo earned a single-core score of 3461 and a multi-core score of 8668, along with a Metal score of 31286.",
    "success": true,
    "requestUrl": "https://www.macrumors.com/2026/03/05/macbook-neo-first-benchmarks/",
    "ogUrl": "https://www.macrumors.com/2026/03/05/macbook-neo-first-benchmarks/",
    "ogSiteName": "MacRumors"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T12:06:00.000Z",
  "createdAtI": 1772798760,
  "updatedAt": "2026-03-07T11:35:02.000Z",
  "fetchedAt": "2026-03-07T13:05:58.390Z",
  "firstVersion": {
    "storyID": "47273964",
    "author": "tosh",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T12:45:58.538Z",
    "title": "First MacBook Neo Benchmarks Are In",
    "createdAtI": 1772798760,
    "url": "https://www.macrumors.com/2026/03/05/macbook-neo-first-benchmarks/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T12:06:00.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772801159,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T12:42:30.000Z"
  }
}
Hardening Firefox with Anthropic's Red Team

For more than two decades, Firefox has been one of the most scrutinized and security-hardened codebases on the web. Open source means our code is visible,

{
  "storyID": "47273854",
  "title": "Hardening Firefox with Anthropic's Red Team",
  "author": "todsacerdoti",
  "url": "https://www.anthropic.com/news/mozilla-firefox-security",
  "points": 580,
  "commentsCount": 158,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCreator": "@firefox",
    "twitterCard": "summary_large_image",
    "twitterTitle": "Hardening Firefox with Anthropic’s Red Team  | The Mozilla Blog",
    "twitterDescription": "For more than two decades, Firefox has been one of the most scrutinized and security-hardened codebases on the web. Open source means our code is visible,",
    "twitterImage": [
      {
        "url": "https://blog.mozilla.org/wp-content/blogs.dir/278/files/2026/03/Mozilla_Illustrations_Pixelgram_Lock_Square_Orange-1080x720.png"
      }
    ],
    "success": true,
    "requestUrl": "https://blog.mozilla.org/en/firefox/hardening-firefox-anthropic-red-team/",
    "ogTitle": "Hardening Firefox with Anthropic’s Red Team  | The Mozilla Blog",
    "ogDescription": "For more than two decades, Firefox has been one of the most scrutinized and security-hardened codebases on the web. Open source means our code is visible,",
    "ogImage": [
      {
        "url": "https://blog.mozilla.org/wp-content/blogs.dir/278/files/2026/03/Mozilla_Illustrations_Pixelgram_Lock_Square_Orange-1080x720.png"
      }
    ]
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T11:53:18.000Z",
  "createdAtI": 1772797998,
  "updatedAt": "2026-03-07T13:01:03.000Z",
  "fetchedAt": "2026-03-07T13:05:58.390Z",
  "firstVersion": {
    "storyID": "47273854",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T12:00:58.550Z",
    "title": "Hardening Firefox with Anthropic's Red Team",
    "createdAtI": 1772797998,
    "url": "https://blog.mozilla.org/en/firefox/hardening-firefox-anthropic-red-team/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T11:53:18.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772798459,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T11:59:13.000Z"
  }
}
Async Programming Is Just Inject Time
{
  "storyID": "47273845",
  "title": "Async Programming Is Just Inject Time",
  "author": "marvinborner",
  "url": "https://willhbr.net/2026/03/02/async-inject-and-effects/",
  "points": 37,
  "commentsCount": 14,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-02T22:20:48+11:00",
    "success": true,
    "requestUrl": "https://willhbr.net/2026/03/02/async-inject-and-effects/",
    "ogTitle": "Async Programming Is Just @Inject Time — Will Richardson",
    "ogUrl": "https://willhbr.net/2026/03/02/async-inject-and-effects/",
    "ogImage": [
      {
        "url": "https://willhbr.net/images/opengraph.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T11:52:01.000Z",
  "createdAtI": 1772797921,
  "updatedAt": "2026-03-07T10:54:31.000Z",
  "fetchedAt": "2026-03-07T13:05:58.390Z",
  "firstVersion": {
    "storyID": "47273845",
    "author": "marvinborner",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T12:50:58.561Z",
    "title": "Async Programming Is Just Inject Time",
    "createdAtI": 1772797921,
    "url": "https://willhbr.net/2026/03/02/async-inject-and-effects/",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T11:52:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772801459,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T12:49:28.000Z"
  }
}
U.S. Capabilities Are Showing Signs of Rot

Phillips Payson O’Brien - When a military force begins to decline, the first symptoms may be subtle.

{
  "storyID": "47273698",
  "title": "U.S. Capabilities Are Showing Signs of Rot",
  "author": "exceptione",
  "url": "https://www.theatlantic.com/ideas/2026/03/military-failures-trump-iran/686244/",
  "points": 64,
  "commentsCount": 63,
  "tags": [],
  "og": {
    "twitterSite": "@theatlantic",
    "articlePublishedTime": "2026-03-05T19:03:16Z",
    "author": "Phillips Payson O’Brien",
    "ogTitle": "U.S. Capabilities Are Showing Signs of Rot",
    "ogDescription": "When a military force begins to decline, the first symptoms may be subtle.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "url": "https://cdn.theatlantic.com/thumbor/6tquCMDpkwswhLL9UltmGcn_NVc=/0x43:2000x1085/1200x625/media/img/mt/2026/03/2026_03_04_Military/original.jpg"
      }
    ],
    "ogType": "article",
    "articleTag": "ideas",
    "articlePublisher": "https://www.facebook.com/TheAtlantic/",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.theatlantic.com/ideas/2026/03/military-failures-trump-iran/686244/",
    "ogUrl": "https://www.theatlantic.com/ideas/2026/03/military-failures-trump-iran/686244/",
    "ogSiteName": "The Atlantic",
    "articleSection": "Ideas",
    "articleModifiedTime": "2026-03-05T20:25:47Z",
    "fbAppId": "100770816677686"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T11:32:33.000Z",
  "createdAtI": 1772796753,
  "updatedAt": "2026-03-07T12:08:32.000Z",
  "fetchedAt": "2026-03-07T12:30:58.590Z",
  "firstVersion": {
    "storyID": "47273698",
    "author": "exceptione",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T11:40:58.436Z",
    "title": "U.S. Capabilities Are Showing Signs of Rot",
    "createdAtI": 1772796753,
    "url": "https://www.theatlantic.com/ideas/2026/03/military-failures-trump-iran/686244/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T11:32:33.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772797258,
    "commentsCount": 1,
    "updatedAt": "2026-03-06T11:38:13.000Z"
  }
}
How Much Money Jeff Bezos Made Since You Started Reading This Page

Alvaro Montoro (alvaromontoro@gmail.com) - See how much Jeff Bezos gained since you loaded the page.

{
  "storyID": "47273070",
  "title": "How Much Money Jeff Bezos Made Since You Started Reading This Page",
  "author": "TigerUniversity",
  "url": "https://bezoscalculator.com/",
  "points": 109,
  "commentsCount": 142,
  "tags": [],
  "og": {
    "twitterTitle": "Bezos Earnings Calculator",
    "twitterImage": [
      {
        "url": "https://bezoscalculator.com/thumb.jpg"
      }
    ],
    "author": "Alvaro Montoro (alvaromontoro@gmail.com)",
    "twitterUrl": "https://bezoscalculator.com/",
    "ogTitle": "Bezos Earnings Calculator",
    "ogDescription": "See how much Jeff Bezos gained since you loaded the page.",
    "ogImage": [
      {
        "url": "https://bezoscalculator.com/thumb.jpg"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary_large_image",
    "twitterDescription": "See how much Jeff Bezos gained since you loaded the page.",
    "success": true,
    "requestUrl": "https://bezoscalculator.com/",
    "ogUrl": "https://bezoscalculator.com/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T10:06:06.000Z",
  "createdAtI": 1772791566,
  "updatedAt": "2026-03-07T08:48:16.000Z",
  "fetchedAt": "2026-03-07T10:35:58.509Z",
  "firstVersion": {
    "storyID": "47273070",
    "author": "TigerUniversity",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T10:35:58.858Z",
    "title": "How Much Money Jeff Bezos Made Since You Started Reading This Page",
    "createdAtI": 1772791566,
    "url": "https://bezoscalculator.com/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T10:06:06.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772793359,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T10:35:13.000Z"
  }
}
LibreSprite – open-source pixel art editor
{
  "storyID": "47272799",
  "title": "LibreSprite – open-source pixel art editor",
  "author": "nicoloren",
  "url": "https://libresprite.github.io/",
  "points": 274,
  "commentsCount": 86,
  "tags": [],
  "og": {
    "success": true,
    "author": "name",
    "requestUrl": "https://libresprite.github.io/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T09:22:00.000Z",
  "createdAtI": 1772788920,
  "updatedAt": "2026-03-07T08:17:01.000Z",
  "fetchedAt": "2026-03-07T09:05:58.419Z",
  "firstVersion": {
    "storyID": "47272799",
    "author": "nicoloren",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T10:30:59.140Z",
    "title": "LibreSprite – open-source pixel art editor",
    "createdAtI": 1772788920,
    "url": "https://libresprite.github.io/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T09:22:00.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772793059,
    "commentsCount": 2,
    "updatedAt": "2026-03-06T10:28:58.000Z"
  }
}
We might all be AI engineers now

The models are good now. But most people still miss the point.

{
  "storyID": "47272734",
  "title": "We might all be AI engineers now",
  "author": "sn0wflak3s",
  "url": "https://yasint.dev/we-might-all-be-ai-engineers-now/",
  "points": 197,
  "commentsCount": 309,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "We Might All Be AI Engineers Now — Yas",
    "twitterDescription": "The models are good now. But most people still miss the point.",
    "twitterImage": [
      {
        "url": "https://yasint.dev/og/yasintdev-primary-og.png"
      }
    ],
    "success": true,
    "requestUrl": "https://yasint.dev/we-might-all-be-ai-engineers-now/",
    "ogTitle": "We Might All Be AI Engineers Now — Yas",
    "ogUrl": "https://yasint.dev/we-might-all-be-ai-engineers-now",
    "ogDescription": "The models are good now. But most people still miss the point.",
    "ogImage": [
      {
        "url": "https://yasint.dev/og/yasintdev-primary-og.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-06T09:13:30.000Z",
  "createdAtI": 1772788410,
  "updatedAt": "2026-03-07T08:34:31.000Z",
  "fetchedAt": "2026-03-07T08:40:58.478Z",
  "firstVersion": {
    "storyID": "47272734",
    "author": "sn0wflak3s",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T09:45:58.547Z",
    "title": "We Might All Be AI Engineers Now",
    "createdAtI": 1772788410,
    "url": "https://yasint.dev/we-might-all-be-ai-engineers-now/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T09:13:30.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772790359,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T09:45:13.000Z"
  }
}
GPL upgrades via section 14 proxy delegation
{
  "storyID": "47272534",
  "title": "GPL upgrades via section 14 proxy delegation",
  "author": "weinzierl",
  "url": "https://runxiyu.org/comp/gplproxy/",
  "points": 102,
  "commentsCount": 50,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://runxiyu.org/comp/gplproxy/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T08:41:51.000Z",
  "createdAtI": 1772786511,
  "updatedAt": "2026-03-07T07:34:01.000Z",
  "fetchedAt": "2026-03-07T08:35:58.445Z",
  "firstVersion": {
    "storyID": "47272534",
    "author": "weinzierl",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T08:50:58.351Z",
    "title": "GPL upgrades via section 14 proxy delegation",
    "createdAtI": 1772786511,
    "url": "https://runxiyu.org/comp/gplproxy/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T08:41:51.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772787058,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T08:47:27.000Z"
  }
}
It took four years until 2011’s iOS 5 gave everyone an emoji keyboard

Marcin Wichary - A blog about software craft and quality

{
  "storyID": "47272338",
  "title": "It took four years until 2011’s iOS 5 gave everyone an emoji keyboard",
  "author": "tobr",
  "url": "https://unsung.aresluna.org/im-obviously-taking-a-risk-here-by-advertising-emoji-directly/",
  "points": 138,
  "commentsCount": 80,
  "tags": [],
  "og": {
    "ogTitle": "“I’m obviously taking a risk here by advertising emoji directly.” – Unsung",
    "ogDescription": "A blog about software craft and quality",
    "ogImage": [
      {
        "url": "https://unsung.aresluna.org/_media/im-obviously-taking-a-risk-here-by-advertising-emoji-directly/ogimage.png"
      }
    ],
    "success": true,
    "author": "Marcin Wichary",
    "requestUrl": "https://unsung.aresluna.org/im-obviously-taking-a-risk-here-by-advertising-emoji-directly/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T08:13:28.000Z",
  "createdAtI": 1772784808,
  "updatedAt": "2026-03-07T08:20:16.000Z",
  "fetchedAt": "2026-03-07T08:20:58.384Z",
  "firstVersion": {
    "storyID": "47272338",
    "author": "tobr",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T13:45:58.623Z",
    "title": "\"I'm obviously taking a risk here by advertising emoji directly.\"",
    "createdAtI": 1772784808,
    "url": "https://unsung.aresluna.org/im-obviously-taking-a-risk-here-by-advertising-emoji-directly/",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-06T08:13:28.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772804759,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T13:45:29.000Z"
  }
}
TeX Live 2026 is available for download now
{
  "storyID": "47271187",
  "title": "TeX Live 2026 is available for download now",
  "author": "jithinraj",
  "url": "https://www.tug.org/texlive/acquire.html",
  "points": 91,
  "commentsCount": 60,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://www.tug.org/texlive/acquire.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T05:20:10.000Z",
  "createdAtI": 1772774410,
  "updatedAt": "2026-03-07T06:18:00.000Z",
  "fetchedAt": "2026-03-07T06:20:58.324Z",
  "firstVersion": {
    "storyID": "47271187",
    "author": "jithinraj",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T05:40:58.385Z",
    "title": "TeX Live 2026 is available for download now",
    "createdAtI": 1772774410,
    "url": "https://www.tug.org/texlive/acquire.html",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T05:20:10.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772775658,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T05:36:58.000Z"
  }
}
Show HN: Swarm – Program a colony of 200 ants using a custom assembly language

200 ants. One brain. No direct communication. Write a program to collect the most food.

{
  "storyID": "47270807",
  "title": "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language",
  "author": "armandhammer10",
  "url": "https://dev.moment.com/",
  "points": 183,
  "commentsCount": 61,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "MOMENT // SWARM",
    "twitterDescription": "200 ants. One brain. No direct communication. Write a program to collect the most food.",
    "success": true,
    "requestUrl": "https://dev.moment.com/",
    "ogTitle": "MOMENT // SWARM",
    "ogDescription": "200 ants. One brain. No direct communication. Write a program to collect the most food.",
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T04:15:40.000Z",
  "createdAtI": 1772770540,
  "updatedAt": "2026-03-07T03:48:00.000Z",
  "fetchedAt": "2026-03-07T06:10:58.448Z",
  "firstVersion": {
    "storyID": "47270807",
    "author": "armandhammer10",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T04:30:58.479Z",
    "title": "Show HN: Swarm – Program a colony of 200 ants using a custom assembly language",
    "createdAtI": 1772770540,
    "url": "https://dev.moment.com/",
    "points": 3,
    "tags": [
      "show_hn"
    ],
    "createdAt": "2026-03-06T04:15:40.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772771458,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T04:30:13.000Z"
  }
}
System76 on Age Verification Laws

Liberty has costs, but it's worth it.

{
  "storyID": "47270784",
  "title": "System76 on Age Verification Laws",
  "author": "LorenDB",
  "url": "https://blog.system76.com/post/system76-on-age-verification/",
  "points": 817,
  "commentsCount": 574,
  "tags": [],
  "og": {
    "twitterTitle": "System76 on Age Verification Laws",
    "twitterSite": "@system76",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Liberty has costs, but it's worth it.",
    "twitterImage": [
      {
        "url": "https://blog.system76.com/images/social.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://blog.system76.com/post/system76-on-age-verification/",
    "ogTitle": "System76 on Age Verification Laws",
    "ogUrl": "https://blog.system76.com/post/system76-on-age-verification",
    "ogSiteName": "System76 Blog",
    "ogDescription": "Liberty has costs, but it's worth it.",
    "ogImage": [
      {
        "width": "500",
        "alt": "The Blog of System76",
        "url": "https://blog.system76.com/images/social.jpg",
        "height": "1000"
      }
    ]
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T04:12:26.000Z",
  "createdAtI": 1772770346,
  "updatedAt": "2026-03-07T05:57:31.000Z",
  "fetchedAt": "2026-03-07T06:00:58.608Z",
  "firstVersion": {
    "storyID": "47270784",
    "author": "LorenDB",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T05:25:58.674Z",
    "title": "System76 on Age Verification Laws",
    "createdAtI": 1772770346,
    "url": "https://blog.system76.com/post/system76-on-age-verification/",
    "points": 6,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T04:12:26.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772774759,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T05:24:42.000Z"
  }
}
OpenWrt 25.12 Stable Release

Hi, The OpenWrt community is proud to announce the first stable release of the OpenWrt 25.12 stable series. Download firmware images using the OpenWrt Firmware Selector: https://firmware-selector.openwrt.org?version=25.12.0 Download firmware images directly from our download servers: https://downloads.openwrt.org/releases/25.12.0/targets/ Highlights in OpenWrt 25.12 OpenWrt 25.12.0 incorporates over 4700 comm

{
  "storyID": "47270367",
  "title": "OpenWrt 25.12 Stable Release",
  "author": "drewfax",
  "url": "https://forum.openwrt.org/t/openwrt-25-12-0-stable-release/247228",
  "points": 50,
  "commentsCount": 2,
  "tags": [],
  "og": {
    "twitterTitle": "OpenWrt 25.12.0 - Stable Release",
    "articlePublishedTime": "2026-03-05T22:00:12+00:00",
    "twitterImage": [
      {
        "url": "https://forum.openwrt.org/uploads/default/original/3X/2/9/2965b316403db302c535cae40139e8c49bbad6e3.png"
      }
    ],
    "twitterUrl": "https://forum.openwrt.org/t/openwrt-25-12-0-stable-release/247228",
    "ogArticleSection": "Release and security announcements",
    "ogTitle": "OpenWrt 25.12.0 - Stable Release",
    "ogDescription": "Hi,  The OpenWrt community is proud to announce the first stable release of the OpenWrt 25.12 stable series.  Download firmware images using the OpenWrt Firmware Selector:   https://firmware-selector.openwrt.org?version=25.12.0  Download firmware images directly from our download servers:   https://downloads.openwrt.org/releases/25.12.0/targets/  Highlights in OpenWrt 25.12 OpenWrt 25.12.0 incorporates over 4700 comm",
    "ogImage": [
      {
        "url": "https://forum.openwrt.org/uploads/default/original/3X/2/9/2965b316403db302c535cae40139e8c49bbad6e3.png"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary",
    "twitterDescription": "Hi,  The OpenWrt community is proud to announce the first stable release of the OpenWrt 25.12 stable series.  Download firmware images using the OpenWrt Firmware Selector:   https://firmware-selector.openwrt.org?version=25.12.0  Download firmware images directly from our download servers:   https://downloads.openwrt.org/releases/25.12.0/targets/  Highlights in OpenWrt 25.12 OpenWrt 25.12.0 incorporates over 4700 comm",
    "success": true,
    "requestUrl": "https://forum.openwrt.org/t/openwrt-25-12-0-stable-release/247228",
    "ogUrl": "https://forum.openwrt.org/t/openwrt-25-12-0-stable-release/247228",
    "ogSiteName": "OpenWrt Forum"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T03:10:23.000Z",
  "createdAtI": 1772766623,
  "updatedAt": "2026-03-07T05:29:01.000Z",
  "fetchedAt": "2026-03-07T05:30:58.582Z",
  "firstVersion": {
    "storyID": "47270367",
    "author": "drewfax",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T03:35:58.699Z",
    "title": "OpenWrt 25.12 Stable Release",
    "createdAtI": 1772766623,
    "url": "https://forum.openwrt.org/t/openwrt-25-12-0-stable-release/247228",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T03:10:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772768159,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T03:35:27.000Z"
  }
}
The home computer war

In 1979, Atari and Texas Instruments (TI) established a new category of computer, which hybridized the features of the personal computer and video game console. Like a video game system, they had d…

{
  "storyID": "47269914",
  "title": "The home computer war",
  "author": "cfmcdonald",
  "url": "https://technicshistory.com/2026/03/06/the-home-computer-war/",
  "points": 49,
  "commentsCount": 19,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-06T02:03:30+00:00",
    "twitterImage": [
      {
        "url": "https://technicshistory.com/wp-content/uploads/2026/03/ti-home-computer-classroom.png?w=640"
      }
    ],
    "ogTitle": "The Home Computer War",
    "ogDescription": "In 1979, Atari and Texas Instruments (TI) established a new category of computer, which hybridized the features of the personal computer and video game console. Like a video game system, they had d…",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "739",
        "url": "https://technicshistory.com/wp-content/uploads/2026/03/ti-home-computer-classroom.png",
        "height": "610"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/WordPresscom",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://technicshistory.com/2026/03/06/the-home-computer-war/",
    "ogUrl": "https://technicshistory.com/2026/03/06/the-home-computer-war/",
    "ogSiteName": "Creatures of Thought",
    "articleModifiedTime": "2026-03-06T03:09:07+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T02:04:04.000Z",
  "createdAtI": 1772762644,
  "updatedAt": "2026-03-07T02:03:45.000Z",
  "fetchedAt": "2026-03-07T04:45:58.580Z",
  "firstVersion": {
    "storyID": "47269914",
    "author": "cfmcdonald",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T03:25:58.629Z",
    "title": "The Home Computer War",
    "createdAtI": 1772762644,
    "url": "https://technicshistory.com/2026/03/06/the-home-computer-war/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T02:04:04.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772767559,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T03:22:42.000Z"
  }
}
Parsync, a tool for parallel SSH transfers – 7x faster than rsync

Parallel rsync-like pull sync over SSH with resume - AlpinDale/parsync

{
  "storyID": "47269465",
  "title": "Parsync, a tool for parallel SSH transfers – 7x faster than rsync",
  "author": "AlpinDale",
  "url": "https://github.com/AlpinDale/parsync",
  "points": 39,
  "commentsCount": 18,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - AlpinDale/parsync: Parallel rsync-like pull sync over SSH with resume",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/0c159cd6caf41e890f371ba8ebd63f7ebb572a6ade2e59905bb85dd405b39a9c/AlpinDale/parsync"
      }
    ],
    "ogTitle": "GitHub - AlpinDale/parsync: Parallel rsync-like pull sync over SSH with resume",
    "ogDescription": "Parallel rsync-like pull sync over SSH with resume - AlpinDale/parsync",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Parallel rsync-like pull sync over SSH with resume - AlpinDale/parsync",
        "url": "https://opengraph.githubassets.com/0c159cd6caf41e890f371ba8ebd63f7ebb572a6ade2e59905bb85dd405b39a9c/AlpinDale/parsync",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Parallel rsync-like pull sync over SSH with resume - AlpinDale/parsync",
    "success": true,
    "requestUrl": "https://github.com/AlpinDale/parsync",
    "ogUrl": "https://github.com/AlpinDale/parsync",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T01:06:26.000Z",
  "createdAtI": 1772759186,
  "updatedAt": "2026-03-07T03:43:45.000Z",
  "fetchedAt": "2026-03-07T04:00:58.517Z",
  "firstVersion": {
    "storyID": "47269465",
    "author": "AlpinDale",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T09:30:58.642Z",
    "title": "Parsync, a tool for parallel SSH transfers – 7x faster than rsync",
    "createdAtI": 1772759186,
    "url": "https://github.com/AlpinDale/parsync",
    "points": 10,
    "tags": [],
    "createdAt": "2026-03-06T01:06:26.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772789459,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T09:28:58.000Z"
  }
}
How to install and start using LineageOS on your phone
{
  "storyID": "47269288",
  "title": "How to install and start using LineageOS on your phone",
  "author": "todsacerdoti",
  "url": "https://lockywolf.net/2026-02-19_How-to-install-and-start-using-LineageOS-on-your-phone.d/index.html",
  "points": 96,
  "commentsCount": 35,
  "tags": [],
  "og": {
    "success": true,
    "author": "Lockywolf",
    "requestUrl": "https://lockywolf.net/2026-02-19_How-to-install-and-start-using-LineageOS-on-your-phone.d/index.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T00:43:47.000Z",
  "createdAtI": 1772757827,
  "updatedAt": "2026-03-07T02:36:45.000Z",
  "fetchedAt": "2026-03-07T03:30:58.503Z",
  "firstVersion": {
    "storyID": "47269288",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T02:20:58.384Z",
    "title": "How to Install and Start Using LineageOS on Your Phone",
    "createdAtI": 1772757827,
    "url": "https://lockywolf.net/2026-02-19_How-to-install-and-start-using-LineageOS-on-your-phone.d/index.html",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-06T00:43:47.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772763658,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T02:19:58.000Z"
  }
}
Where things stand with the Department of War

A statement from Dario Amodei

{
  "storyID": "47269263",
  "title": "Where things stand with the Department of War",
  "author": "surprisetalk",
  "url": "https://www.anthropic.com/news/where-stand-department-war",
  "points": 610,
  "commentsCount": 757,
  "tags": [],
  "og": {
    "twitterCreator": "@AnthropicAI",
    "twitterCard": "summary_large_image",
    "twitterSite": "@AnthropicAI",
    "twitterTitle": "Where things stand with the Department of War",
    "twitterDescription": "A statement from Dario Amodei",
    "twitterImage": [
      {
        "alt": "Anthropic logo",
        "url": "https://cdn.sanity.io/images/4zrzovbb/website/faeb5935baa3fba4e4d4459637e83e14d218b648-2400x1260.png"
      }
    ],
    "success": true,
    "requestUrl": "https://www.anthropic.com/news/where-stand-department-war",
    "ogTitle": "Where things stand with the Department of War",
    "ogDescription": "A statement from Dario Amodei",
    "ogImage": [
      {
        "alt": "Anthropic logo",
        "url": "https://cdn.sanity.io/images/4zrzovbb/website/faeb5935baa3fba4e4d4459637e83e14d218b648-2400x1260.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T00:40:41.000Z",
  "createdAtI": 1772757641,
  "updatedAt": "2026-03-07T03:25:15.000Z",
  "fetchedAt": "2026-03-07T03:25:58.487Z",
  "firstVersion": {
    "storyID": "47269263",
    "author": "surprisetalk",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T00:50:58.340Z",
    "title": "Where things stand with the Department of War",
    "createdAtI": 1772757641,
    "url": "https://www.anthropic.com/news/where-stand-department-war",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T00:40:41.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772758258,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T00:49:41.000Z"
  }
}
The nightmare war scenario is becoming reality in energy markets
{
  "storyID": "47269121",
  "title": "The nightmare war scenario is becoming reality in energy markets",
  "author": "petethomas",
  "url": "https://www.economist.com/finance-and-economics/2026/03/03/the-nightmare-war-scenario-is-becoming-reality-in-energy-markets",
  "points": 36,
  "commentsCount": 8,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.economist.com/finance-and-economics/2026/03/03/the-nightmare-war-scenario-is-becoming-reality-in-energy-markets"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-06T00:22:50.000Z",
  "createdAtI": 1772756570,
  "updatedAt": "2026-03-06T23:44:01.000Z",
  "fetchedAt": "2026-03-07T03:05:58.374Z",
  "firstVersion": {
    "storyID": "47269121",
    "author": "petethomas",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-06T00:35:58.444Z",
    "title": "The nightmare war scenario is becoming reality in energy markets",
    "createdAtI": 1772756570,
    "url": "https://www.economist.com/finance-and-economics/2026/03/03/the-nightmare-war-scenario-is-becoming-reality-in-energy-markets",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-06T00:22:50.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1772757358,
    "commentsCount": 0,
    "updatedAt": "2026-03-06T00:31:42.000Z"
  }
}