HN ReaderReader

Show HN: Klaus – OpenClaw on a VM, batteries included

Klaus is an AI assistant for your team, powered by OpenClaw.

{
  "storyID": "47337249",
  "title": "Show HN: Klaus – OpenClaw on a VM, batteries included",
  "author": "robthompson2018",
  "url": "https://klausai.com/",
  "points": 37,
  "commentsCount": 22,
  "tags": [
    "show_hn",
    "front_page"
  ],
  "og": {
    "success": true,
    "requestUrl": "https://klausai.com/",
    "ogTitle": "Klaus - AI Assistant Hosting",
    "ogUrl": "https://klausai.com",
    "ogDescription": "Klaus is an AI assistant for your team, powered by OpenClaw.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://klausai.com/og-klaus.png?v=2",
        "height": "630"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-11T15:54:23.000Z",
  "createdAtI": 1773244463,
  "updatedAt": "2026-03-11T18:05:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47337249",
    "author": "robthompson2018",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T16:00:58.574Z",
    "title": "Show HN: Klaus – OpenClaw on a VM, batteries included",
    "createdAtI": 1773244463,
    "url": "https://klausai.com/",
    "points": 5,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-11T15:54:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773244859,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T15:58:33.000Z"
  }
}
Where Some See Strings, She Sees a Space-Time Made of Fractals

Pushed down to a certain scale, the laws of physics seem to fall apart. Astrid Eichhorn, a leader in an area of study called asymptotic safety, thinks we just need to push a little further.

{
  "storyID": "47337177",
  "title": "Where Some See Strings, She Sees a Space-Time Made of Fractals",
  "author": "tzury",
  "url": "https://www.quantamagazine.org/where-some-see-strings-she-sees-a-space-time-made-of-fractals-20260311/",
  "points": 53,
  "commentsCount": 3,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCreator": "@walkingthedot",
    "twitterSite": "@QuantaMagazine",
    "twitterTitle": "Where Some See Strings, She Sees a Space-Time Made of Fractals | Quanta Magazine",
    "articlePublishedTime": "2026-03-11T14:07:28+00:00",
    "twitterImage": [
      {
        "alt": "A woman in a purple sweater sits at a bench in a lecture hall.",
        "url": "https://www.quantamagazine.org/wp-content/uploads/2026/03/Astrid-Eichhorn-cr-Konrad-Gos-Social.jpg"
      }
    ],
    "ogTitle": "Where Some See Strings, She Sees a Space-Time Made of Fractals | Quanta Magazine",
    "ogDescription": "Pushed down to a certain scale, the laws of physics seem to fall apart. Astrid Eichhorn, a leader in an area of study called asymptotic safety, thinks we just need to push a little further.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "alt": "A woman in a purple sweater sits at a bench in a lecture hall.",
        "url": "https://www.quantamagazine.org/wp-content/uploads/2026/03/Astrid-Eichhorn-cr-Konrad-Gos-Social.jpg",
        "height": "630"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/QuantaNews",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Pushed down to a certain scale, the laws of physics seem to fall apart. Astrid Eichhorn, a leader in an area of study called asymptotic safety, thinks we just need to push a little further.",
    "success": true,
    "requestUrl": "https://www.quantamagazine.org/where-some-see-strings-she-sees-a-space-time-made-of-fractals-20260311/",
    "ogUrl": "https://www.quantamagazine.org/where-some-see-strings-she-sees-a-space-time-made-of-fractals-20260311/",
    "ogSiteName": "Quanta Magazine",
    "articleModifiedTime": "2026-03-11T14:32:52+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T15:48:29.000Z",
  "createdAtI": 1773244109,
  "updatedAt": "2026-03-11T18:04:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47337177",
    "author": "tzury",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T16:05:58.424Z",
    "title": "Where Some See Strings, She Sees a Space-Time Made of Fractals",
    "createdAtI": 1773244109,
    "url": "https://www.quantamagazine.org/where-some-see-strings-she-sees-a-space-time-made-of-fractals-20260311/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T15:48:29.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773245158,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T16:05:32.000Z"
  }
}
Temporal: A nine-year journey to fix time in JavaScript

JavaScript's Date object has been a source of bugs for three decades. Temporal, which just reached Stage 4, is a modern replacement with immutable types, first-class time zone and calendar support, and nanosecond precision. This is the story of how Bloomberg, Igalia, and the TC39 community spent nine years turning an idea into a shipping standard.

{
  "storyID": "47336989",
  "title": "Temporal: A nine-year journey to fix time in JavaScript",
  "author": "robpalmer",
  "url": "https://bloomberg.github.io/js-blog/post/temporal/",
  "points": 189,
  "commentsCount": 79,
  "tags": [
    "front_page"
  ],
  "og": {
    "articlePublishedTime": "2026-03-11",
    "success": true,
    "requestUrl": "https://bloomberg.github.io/js-blog/post/temporal/",
    "ogTitle": "Temporal: The 9-Year Journey to Fix Time in JavaScript",
    "ogUrl": "https://bloomberg.github.io/js-blog/post/temporal/",
    "ogSiteName": "Bloomberg JS Blog",
    "ogDescription": "JavaScript's Date object has been a source of bugs for three decades. Temporal, which just reached Stage 4, is a modern replacement with immutable types, first-class time zone and calendar support, and nanosecond precision. This is the story of how Bloomberg, Igalia, and the TC39 community spent nine years turning an idea into a shipping standard.",
    "ogLocale": "en",
    "articleModifiedTime": "2026-03-11",
    "ogImage": [
      {
        "url": "https://bloomberg.github.io/js-blog/images/javascript-logo.webp"
      }
    ],
    "ogType": "article",
    "articleAuthor": "Jason Williams"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T15:35:50.000Z",
  "createdAtI": 1773243350,
  "updatedAt": "2026-03-11T18:05:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47336989",
    "author": "robpalmer",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T15:45:58.424Z",
    "title": "Temporal: The 9-Year Journey to Fix Time in JavaScript",
    "createdAtI": 1773243350,
    "url": "https://bloomberg.github.io/js-blog/post/temporal/",
    "points": 6,
    "tags": [],
    "createdAt": "2026-03-11T15:35:50.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773243958,
    "commentsCount": 1,
    "updatedAt": "2026-03-11T15:45:47.000Z"
  }
}
Elevated errors on login with Claude Code
{
  "storyID": "47336889",
  "title": "Elevated errors on login with Claude Code",
  "author": "zurfer",
  "url": "https://status.claude.com/incidents/jm3b4jjy2jrt",
  "points": 51,
  "commentsCount": 42,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary",
    "success": true,
    "requestUrl": "https://status.claude.com/incidents/jm3b4jjy2jrt",
    "ogTitle": "Elevated errors on Claude.ai (including login issues for Claude Code)",
    "ogUrl": "https://status.claude.com/incidents/jm3b4jjy2jrt",
    "ogImage": [
      {
        "url": "https://dka575ofm4ao0.cloudfront.net/assets/logos/favicon-2b86ed00cfa6258307d4a3d0c482fd733c7973f82de213143b24fc062c540367.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "claude"
    ]
  },
  "createdAt": "2026-03-11T15:28:18.000Z",
  "createdAtI": 1773242898,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47336889",
    "author": "zurfer",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T15:55:58.331Z",
    "title": "Elevated errors on login with Claude Code",
    "createdAtI": 1773242898,
    "url": "https://status.claude.com/incidents/jm3b4jjy2jrt",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T15:28:18.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773244558,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T15:51:32.000Z"
  }
}
Why the global elite gave up on spelling and grammar
{
  "storyID": "47336806",
  "title": "Why the global elite gave up on spelling and grammar",
  "author": "matthieu_bl",
  "url": "https://www.wsj.com/lifestyle/jeffrey-epstein-files-bad-grammar-spelling-trump-ellison-dorsey-gates-thiel-cbfe9fb1",
  "points": 44,
  "commentsCount": 114,
  "tags": [
    "front_page"
  ],
  "og": {
    "error": "401 Unauthorized",
    "requestUrl": "https://www.wsj.com/lifestyle/jeffrey-epstein-files-bad-grammar-spelling-trump-ellison-dorsey-gates-thiel-cbfe9fb1"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T15:22:10.000Z",
  "createdAtI": 1773242530,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47336806",
    "author": "matthieu_bl",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T15:30:58.677Z",
    "title": "Why the Global Elite Gave Up on Spelling and Grammar",
    "createdAtI": 1773242530,
    "url": "https://www.wsj.com/lifestyle/jeffrey-epstein-files-bad-grammar-spelling-trump-ellison-dorsey-gates-thiel-cbfe9fb1",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T15:22:10.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773243059,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T15:28:48.000Z"
  }
}
Wiz joins Google

Today, as we officially begin our journey as a Google company, that belief feels real in a much deeper way.

{
  "storyID": "47336476",
  "title": "Wiz joins Google",
  "author": "aldarisbm",
  "url": "https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz",
  "points": 87,
  "commentsCount": 62,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterSite": "@wiz_io",
    "articlePublishedTime": "2026-03-11T08:41:21-04:00",
    "ogTitle": "It’s Official: Wiz Joins Google! | Wiz Blog",
    "ogDescription": "Today, as we officially begin our journey as a Google company, that belief feels real in a much deeper way. ",
    "ogLocale": "en-us",
    "ogImage": [
      {
        "url": "https://www.datocms-assets.com/75231/1772759788-this-one-3.png?fm=webp"
      }
    ],
    "ogType": "article",
    "articleTag": "Product & Company News",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz",
    "ogUrl": "https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz",
    "ogSiteName": "wiz.io",
    "articleModifiedTime": "2026-03-11T08:41:21-04:00",
    "articleAuthor": "https://www.wiz.io/authors/assaf-rappaport"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T14:58:20.000Z",
  "createdAtI": 1773241100,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47336476",
    "author": "aldarisbm",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T15:00:58.558Z",
    "title": "Wiz Joins Google",
    "createdAtI": 1773241100,
    "url": "https://www.wiz.io/blog/google-closes-deal-to-acquire-wiz",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T14:58:20.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773241259,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T15:00:47.000Z"
  }
}
Ask HN: Is Claude down again?
{
  "storyID": "47336163",
  "title": "Ask HN: Is Claude down again?",
  "author": "coderbants",
  "url": null,
  "points": 68,
  "commentsCount": 59,
  "tags": [
    "ask_hn"
  ],
  "createdAt": "2026-03-11T14:39:21.000Z",
  "createdAtI": 1773239961,
  "updatedAt": "2026-03-11T18:03:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47336163",
    "author": "coderbants",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T14:45:58.610Z",
    "title": "Ask HN: Is Claude Down Again?",
    "createdAtI": 1773239961,
    "url": null,
    "points": 3,
    "tags": [
      "ask_hn"
    ],
    "createdAt": "2026-03-11T14:39:21.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773240359,
    "commentsCount": 3,
    "updatedAt": "2026-03-11T14:44:50.000Z"
  }
}
Faster asin() was hiding in plain sight
{
  "storyID": "47336111",
  "title": "Faster asin() was hiding in plain sight",
  "author": "def-pri-pub",
  "url": "https://16bpp.net/blog/post/faster-asin-was-hiding-in-plain-sight/",
  "points": 121,
  "commentsCount": 64,
  "tags": [
    "front_page"
  ],
  "og": {
    "success": true,
    "requestUrl": "https://16bpp.net/blog/post/faster-asin-was-hiding-in-plain-sight/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T14:35:53.000Z",
  "createdAtI": 1773239753,
  "updatedAt": "2026-03-11T18:05:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47336111",
    "author": "def-pri-pub",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T14:45:58.610Z",
    "title": "Faster Asin() Was Hiding in Plain Sight",
    "createdAtI": 1773239753,
    "url": "https://16bpp.net/blog/post/faster-asin-was-hiding-in-plain-sight/",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T14:35:53.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773240359,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T14:43:32.000Z"
  }
}
UK MPs give ministers powers to restrict Internet for under 18s

MPs have rejected a Lords amendment to the Children’s Wellbeing and Schools Bill that would allow a social media ban for under 16s.

{
  "storyID": "47335772",
  "title": "UK MPs give ministers powers to restrict Internet for under 18s",
  "author": "robtherobber",
  "url": "https://www.openrightsgroup.org/press-releases/mps-give-ministers-powers-to-restrict-entire-internet/",
  "points": 73,
  "commentsCount": 63,
  "tags": [],
  "og": {
    "twitterCreator": "@openrightsgroup",
    "twitterTitle": "MPs give ministers powers to restrict entire Internet | Open Rights Group",
    "twitterSite": "@openrightsgroup",
    "twitterImage": [
      {
        "url": "https://www.openrightsgroup.org/app/uploads/2026/03/No-ID-Checks-PR-Social-Share.png"
      }
    ],
    "ogTitle": "MPs give ministers powers to restrict entire Internet",
    "ogDescription": "MPs have rejected a Lords amendment to the Children’s Wellbeing and Schools Bill that would allow a social media ban for under 16s.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://www.openrightsgroup.org/app/uploads/2026/03/No-ID-Checks-PR-Social-Share.png",
        "height": "630"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary_large_image",
    "twitterDescription": "MPs have rejected a Lords amendment to the Children’s Wellbeing and Schools Bill that would allow a social media ban for under 16s.",
    "success": true,
    "requestUrl": "https://www.openrightsgroup.org/press-releases/mps-give-ministers-powers-to-restrict-entire-internet/",
    "ogUrl": "https://www.openrightsgroup.org/press-releases/mps-give-ministers-powers-to-restrict-entire-internet/",
    "ogSiteName": "Open Rights Group"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T14:08:48.000Z",
  "createdAtI": 1773238128,
  "updatedAt": "2026-03-11T18:04:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47335772",
    "author": "robtherobber",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T14:15:58.680Z",
    "title": "UK MPs give ministers powers to restrict Internet for under 18s",
    "createdAtI": 1773238128,
    "url": "https://www.openrightsgroup.org/press-releases/mps-give-ministers-powers-to-restrict-entire-internet/",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T14:08:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773238559,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T14:14:48.000Z"
  }
}
WA income tax clears House after 24-hour debate

Democrats cheered and hugged after the vote, with Gov. Bob Ferguson joining them in the wings of the House chamber celebrating a measure he has pledged to sign.

{
  "storyID": "47335764",
  "title": "WA income tax clears House after 24-hour debate",
  "author": "garbawarb",
  "url": "https://www.seattletimes.com/seattle-news/politics/wa-income-tax-passes-house-after-24-hour-debate/",
  "points": 51,
  "commentsCount": 134,
  "tags": [],
  "og": {
    "twitterCreator": "@Jim_Brunner",
    "twitterSite": "@seattletimes",
    "twitterTitle": "WA income tax clears House after 24-hour debate",
    "articlePublishedTime": "2026-03-10T18:41:38-07:00",
    "twitterImage": [
      {
        "url": "https://images.seattletimes.com/wp-content/uploads/2026/03/03102026_tzr_tzr_190924.jpg?d=1020x655"
      }
    ],
    "ogTitle": "WA income tax clears House after 24-hour debate",
    "ogDescription": "Democrats cheered and hugged after the vote, with Gov. Bob Ferguson joining them in the wings of the House chamber celebrating a measure he has pledged to sign.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://images.seattletimes.com/wp-content/uploads/2026/03/03102026_tzr_tzr_190924.jpg?d=1200x630",
        "height": "630"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Democrats cheered and hugged after the vote, with Gov. Bob Ferguson joining them in the wings of the House chamber celebrating a measure he has pledged to sign.",
    "success": true,
    "requestUrl": "https://www.seattletimes.com/seattle-news/politics/wa-income-tax-passes-house-after-24-hour-debate/",
    "ogUrl": "https://www.seattletimes.com/seattle-news/politics/wa-income-tax-passes-house-after-24-hour-debate/",
    "ogSiteName": "The Seattle Times",
    "articleModifiedTime": "2026-03-10T20:29:11-07:00",
    "fbAppId": "2618768518177469"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T14:08:12.000Z",
  "createdAtI": 1773238092,
  "updatedAt": "2026-03-11T18:04:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47335764",
    "author": "garbawarb",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T14:15:58.680Z",
    "title": "WA income tax clears House after 24-hour debate",
    "createdAtI": 1773238092,
    "url": "https://www.seattletimes.com/seattle-news/politics/wa-income-tax-passes-house-after-24-hour-debate/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T14:08:12.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773238559,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T14:14:48.000Z"
  }
}
Whistleblower claims ex-DOGE member says he took Social Security data to new job
{
  "storyID": "47335572",
  "title": "Whistleblower claims ex-DOGE member says he took Social Security data to new job",
  "author": "raldi",
  "url": "https://www.washingtonpost.com/politics/2026/03/10/social-security-data-breach-doge-2/",
  "points": 497,
  "commentsCount": 207,
  "tags": [],
  "createdAt": "2026-03-11T13:52:01.000Z",
  "createdAtI": 1773237121,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47335572",
    "author": "raldi",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T13:55:58.481Z",
    "title": "Whistleblower: DOGE member took Social Security data to new job",
    "createdAtI": 1773237121,
    "url": "https://www.washingtonpost.com/politics/2026/03/10/social-security-data-breach-doge-2/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T13:52:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773237358,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T13:55:46.000Z"
  }
}
Where did you think the training data was coming from?

When the news broke that Meta's smart glasses were feeding data directly into their Facebook servers, I wondered what all the fuss was about. Who thought AI glasses used to secretly record people woul

{
  "storyID": "47335369",
  "title": "Where did you think the training data was coming from?",
  "author": "speckx",
  "url": "https://idiallo.com/blog/where-did-the-training-data-come-from-meta-ai-rayban-glasses",
  "points": 39,
  "commentsCount": 12,
  "tags": [],
  "og": {
    "twitterCreator": "@dialloibu",
    "twitterSite": "@dialloibu",
    "twitterTitle": "Where did you think the training data was coming from?",
    "twitterImage": [
      {
        "url": "https://cdn.idiallo.com/images/assets/629/thumb.jpg"
      }
    ],
    "ogTitle": "Where did you think the training data was coming from?",
    "ogDescription": "When the news broke that Meta's smart glasses were feeding data directly into their Facebook servers, I wondered what all the fuss was about. Who thought AI glasses used to secretly record people woul",
    "ogImage": [
      {
        "url": "https://cdn.idiallo.com/images/assets/629/thumb.jpg"
      }
    ],
    "ogType": "blog",
    "twitterCard": "summary",
    "twitterDescription": "When the news broke that Meta's smart glasses were feeding data directly into their Facebook servers, I wondered what all the fuss was about. Who thought AI glasses used to secretly record people woul",
    "success": true,
    "requestUrl": "https://idiallo.com/blog/where-did-the-training-data-come-from-meta-ai-rayban-glasses",
    "ogUrl": "https://idiallo.com/blog/where-did-the-training-data-come-from-meta-ai-rayban-glasses",
    "ogSiteName": "Ibrahim Diallo Blog"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-11T13:33:33.000Z",
  "createdAtI": 1773236013,
  "updatedAt": "2026-03-11T17:45:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47335369",
    "author": "speckx",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T13:50:58.454Z",
    "title": "Where did you think the training data was coming from?",
    "createdAtI": 1773236013,
    "url": "https://idiallo.com/blog/where-did-the-training-data-come-from-meta-ai-rayban-glasses",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T13:33:33.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773237058,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T13:48:02.000Z"
  }
}
Entities enabling scientific fraud at scale are large, resilient, growing (2025)
{
  "storyID": "47335349",
  "title": "Entities enabling scientific fraud at scale are large, resilient, growing (2025)",
  "author": "peyton",
  "url": "https://doi.org/10.1073/pnas.2420092122",
  "points": 179,
  "commentsCount": 86,
  "tags": [
    "front_page"
  ],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://doi.org/10.1073/pnas.2420092122"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T13:32:12.000Z",
  "createdAtI": 1773235932,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47335349",
    "author": "peyton",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T13:50:58.454Z",
    "title": "The entities enabling scientific fraud at scale are large, resilient and growing",
    "createdAtI": 1773235932,
    "url": "https://doi.org/10.1073/pnas.2420092122",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T13:32:12.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773237058,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T13:50:47.000Z"
  }
}
Lego's 0.002mm specification and its implications for manufacturing (2025)
{
  "storyID": "47335237",
  "title": "Lego's 0.002mm specification and its implications for manufacturing (2025)",
  "author": "scrlk",
  "url": "https://www.thewave.engineer/articles.html/productivity/legos-0002mm-specification-and-its-implications-for-manufacturing-r120/",
  "points": 279,
  "commentsCount": 218,
  "tags": [
    "front_page"
  ],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.thewave.engineer/articles.html/productivity/legos-0002mm-specification-and-its-implications-for-manufacturing-r120/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T13:22:39.000Z",
  "createdAtI": 1773235359,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47335237",
    "author": "scrlk",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T13:40:58.308Z",
    "title": "Lego's 0.002 mm Specification and Its Implications for Manufacturing",
    "createdAtI": 1773235359,
    "url": "https://www.thewave.engineer/articles.html/productivity/legos-0002mm-specification-and-its-implications-for-manufacturing-r120/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T13:22:39.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773236458,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T13:40:47.000Z"
  }
}
Swiss e-voting pilot can't count 2,048 ballots after decryption failure

: Officials suspend Basel-Stadt trial and launch probe

{
  "storyID": "47334982",
  "title": "Swiss e-voting pilot can't count 2,048 ballots after decryption failure",
  "author": "jjgreen",
  "url": "https://www.theregister.com/2026/03/11/swiss_evote_usb_snafu/",
  "points": 39,
  "commentsCount": 94,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterSite": "@TheRegister",
    "success": true,
    "requestUrl": "https://www.theregister.com/2026/03/11/swiss_evote_usb_snafu/",
    "ogTitle": "Swiss e-vote snafu leaves 2,048 ballots unreadable",
    "ogUrl": "https://www.theregister.com/2026/03/11/swiss_evote_usb_snafu/",
    "ogDescription": ": Officials suspend Basel-Stadt trial and launch probe",
    "ogImage": [
      {
        "url": "https://regmedia.co.uk/2020/02/12/swiss_shutterstock.jpg"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T12:57:41.000Z",
  "createdAtI": 1773233861,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47334982",
    "author": "jjgreen",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T13:20:58.335Z",
    "title": "Swiss e-voting can't count 2,048 ballots after USB keys fail to decrypt them",
    "createdAtI": 1773233861,
    "url": "https://www.theregister.com/2026/03/11/swiss_evote_usb_snafu/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T12:57:41.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773235258,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T13:20:31.000Z"
  }
}
BitNet: 100B Param 1-Bit model for local CPUs

Official inference framework for 1-bit LLMs. Contribute to microsoft/BitNet development by creating an account on GitHub.

{
  "storyID": "47334694",
  "title": "BitNet: 100B Param 1-Bit model for local CPUs",
  "author": "redm",
  "url": "https://github.com/microsoft/BitNet",
  "points": 215,
  "commentsCount": 112,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - microsoft/BitNet: Official inference framework for 1-bit LLMs",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/ef945cc88701911391becd775700f18b54fc4431046ff15c8ccb69c7bb3f976d/microsoft/BitNet"
      }
    ],
    "ogTitle": "GitHub - microsoft/BitNet: Official inference framework for 1-bit LLMs",
    "ogDescription": "Official inference framework for 1-bit LLMs. Contribute to microsoft/BitNet development by creating an account on GitHub.",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Official inference framework for 1-bit LLMs. Contribute to microsoft/BitNet development by creating an account on GitHub.",
        "url": "https://opengraph.githubassets.com/ef945cc88701911391becd775700f18b54fc4431046ff15c8ccb69c7bb3f976d/microsoft/BitNet",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Official inference framework for 1-bit LLMs. Contribute to microsoft/BitNet development by creating an account on GitHub.",
    "success": true,
    "requestUrl": "https://github.com/microsoft/BitNet",
    "ogUrl": "https://github.com/microsoft/BitNet",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "LLMs"
    ]
  },
  "createdAt": "2026-03-11T12:27:15.000Z",
  "createdAtI": 1773232035,
  "updatedAt": "2026-03-11T18:05:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47334694",
    "author": "redm",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T12:30:58.646Z",
    "title": "Microsoft BitNet: 100B Param 1-Bit model for local CPUs",
    "createdAtI": 1773232035,
    "url": "https://github.com/microsoft/BitNet",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T12:27:15.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773232259,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T12:30:46.000Z"
  }
}
The MacBook Neo

May the MacBook Neo live so long that its name becomes inapt.

{
  "storyID": "47334293",
  "title": "The MacBook Neo",
  "author": "etothet",
  "url": "https://daringfireball.net/2026/03/the_macbook_neo",
  "points": 51,
  "commentsCount": 185,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCreator": "@gruber",
    "twitterSite": "@daringfireball",
    "twitterTitle": "The MacBook Neo",
    "twitterImage": [
      {
        "url": "https://daringfireball.net/graphics/df-wide-card.png"
      }
    ],
    "ogTitle": "The MacBook Neo",
    "ogDescription": "May the MacBook Neo live so long that its name becomes inapt.",
    "ogImage": [
      {
        "url": "https://daringfireball.net/graphics/df-wide-card.png"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary",
    "twitterDescription": "May the MacBook Neo live so long that its name becomes inapt.",
    "success": true,
    "requestUrl": "https://daringfireball.net/2026/03/the_macbook_neo",
    "ogUrl": "https://daringfireball.net/2026/03/the_macbook_neo",
    "ogSiteName": "Daring Fireball"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T11:37:24.000Z",
  "createdAtI": 1773229044,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47334293",
    "author": "etothet",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T17:20:58.418Z",
    "title": "The MacBook Neo",
    "createdAtI": 1773229044,
    "url": "https://daringfireball.net/2026/03/the_macbook_neo",
    "points": 16,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T11:37:24.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773249658,
    "commentsCount": 129,
    "updatedAt": "2026-03-11T17:20:47.000Z"
  }
}
AI Agent Hacks McKinsey

An autonomous AI agent found a SQL injection in McKinsey's Lilli AI platform. What it extracted was worse than we expected.

{
  "storyID": "47333627",
  "title": "AI Agent Hacks McKinsey",
  "author": "mycroft_4221",
  "url": "https://codewall.ai/blog/how-we-hacked-mckinseys-ai-platform",
  "points": 225,
  "commentsCount": 89,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "How We Hacked McKinsey's AI Platform",
    "twitterDescription": "An autonomous AI agent found a SQL injection in McKinsey's Lilli AI platform. What it extracted was worse than we expected.",
    "twitterImage": [
      {
        "url": "https://codewall.ai/images/database-scale-og.png"
      }
    ],
    "success": true,
    "requestUrl": "https://codewall.ai/blog/how-we-hacked-mckinseys-ai-platform",
    "ogTitle": "How We Hacked McKinsey's AI Platform",
    "ogUrl": "https://codewall.ai/blog/how-we-hacked-mckinseys-ai-platform",
    "ogDescription": "An autonomous AI agent found a SQL injection in McKinsey's Lilli AI platform. What it extracted was worse than we expected.",
    "ogImage": [
      {
        "url": "https://codewall.ai/images/database-scale-og.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 3,
    "offenses": [
      "AI",
      "AI",
      "codewall.ai"
    ]
  },
  "createdAt": "2026-03-11T09:59:03.000Z",
  "createdAtI": 1773223143,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47333627",
    "author": "mycroft_4221",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T13:30:58.613Z",
    "title": "AI Agent Hacks McKinsey",
    "createdAtI": 1773223143,
    "url": "https://codewall.ai/blog/how-we-hacked-mckinseys-ai-platform",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-11T09:59:03.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773235859,
    "commentsCount": 1,
    "updatedAt": "2026-03-11T13:30:17.000Z"
  }
}
Google to provide Pentagon with AI agents
{
  "storyID": "47333433",
  "title": "Google to provide Pentagon with AI agents",
  "author": "1vuio0pswjnm7",
  "url": "https://www.bloomberg.com/news/articles/2026-03-10/google-to-provide-pentagon-with-ai-agents-for-unclassified-work",
  "points": 66,
  "commentsCount": 64,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.bloomberg.com/news/articles/2026-03-10/google-to-provide-pentagon-with-ai-agents-for-unclassified-work"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-11T09:30:22.000Z",
  "createdAtI": 1773221422,
  "updatedAt": "2026-03-11T17:52:17.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47333433",
    "author": "1vuio0pswjnm7",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T09:55:58.338Z",
    "title": "Google to Provide Pentagon with AI Agents",
    "createdAtI": 1773221422,
    "url": "https://www.bloomberg.com/news/articles/2026-03-10/google-to-provide-pentagon-with-ai-agents-for-unclassified-work",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T09:30:22.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773222958,
    "commentsCount": 2,
    "updatedAt": "2026-03-11T09:54:16.000Z"
  }
}
AutoKernel: Autoresearch for GPU Kernels

Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels. - RightNow-AI/autokernel

{
  "storyID": "47332688",
  "title": "AutoKernel: Autoresearch for GPU Kernels",
  "author": "frozenseven",
  "url": "https://github.com/RightNow-AI/autokernel",
  "points": 44,
  "commentsCount": 10,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - RightNow-AI/autokernel: Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels.",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/e3239a38c3d7cabd7d1f1f29156f42656deef9c0f9f6d1d731a93157279a87da/RightNow-AI/autokernel"
      }
    ],
    "ogTitle": "GitHub - RightNow-AI/autokernel: Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels.",
    "ogDescription": "Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels. - RightNow-AI/autokernel",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels. - RightNow-AI/autokernel",
        "url": "https://opengraph.githubassets.com/e3239a38c3d7cabd7d1f1f29156f42656deef9c0f9f6d1d731a93157279a87da/RightNow-AI/autokernel",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels. - RightNow-AI/autokernel",
    "success": true,
    "requestUrl": "https://github.com/RightNow-AI/autokernel",
    "ogUrl": "https://github.com/RightNow-AI/autokernel",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "pytorch"
    ]
  },
  "createdAt": "2026-03-11T07:42:10.000Z",
  "createdAtI": 1773214930,
  "updatedAt": "2026-03-11T17:50:50.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47332688",
    "author": "frozenseven",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T07:50:58.722Z",
    "title": "AutoKernel: Autoresearch for GPU Kernels",
    "createdAtI": 1773214930,
    "url": "https://github.com/RightNow-AI/autokernel",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T07:42:10.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773215459,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T07:48:31.000Z"
  }
}
I'm going to build my own OpenClaw, with blackjack and bun

I'm going to build my own OpenClaw, with blackjack... and bun! - rcarmo/piclaw

{
  "storyID": "47332649",
  "title": "I'm going to build my own OpenClaw, with blackjack and bun",
  "author": "rcarmo",
  "url": "https://github.com/rcarmo/piclaw",
  "points": 50,
  "commentsCount": 62,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - rcarmo/piclaw: I'm going to build my own OpenClaw, with blackjack... and bun!",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/db2ff37445fd350784e39b94b9ccac324457fc4fb8dd9fb0582f838e0d3ffdef/rcarmo/piclaw"
      }
    ],
    "ogTitle": "GitHub - rcarmo/piclaw: I'm going to build my own OpenClaw, with blackjack... and bun!",
    "ogDescription": "I'm going to build my own OpenClaw, with blackjack... and bun! - rcarmo/piclaw",
    "ogImage": [
      {
        "width": "1200",
        "alt": "I'm going to build my own OpenClaw, with blackjack... and bun! - rcarmo/piclaw",
        "url": "https://opengraph.githubassets.com/db2ff37445fd350784e39b94b9ccac324457fc4fb8dd9fb0582f838e0d3ffdef/rcarmo/piclaw",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "I'm going to build my own OpenClaw, with blackjack... and bun! - rcarmo/piclaw",
    "success": true,
    "requestUrl": "https://github.com/rcarmo/piclaw",
    "ogUrl": "https://github.com/rcarmo/piclaw",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T07:36:18.000Z",
  "createdAtI": 1773214578,
  "updatedAt": "2026-03-11T18:05:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47332649",
    "author": "rcarmo",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T07:55:58.573Z",
    "title": "I'm going to build my own OpenClaw, with blackjack and bun",
    "createdAtI": 1773214578,
    "url": "https://github.com/rcarmo/piclaw",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T07:36:18.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773215759,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T07:55:30.000Z"
  }
}
Gemma Needs Help

This work was done with William Saunders and Vlad Mikulik as part of the Anthropic Fellows programme. The full write-up is available here. Thanks to…

{
  "storyID": "47332213",
  "title": "Gemma Needs Help",
  "author": "pr337h4m",
  "url": "https://www.lesswrong.com/posts/kjnQj6YujgeMN9Erq/gemma-needs-help",
  "points": 35,
  "commentsCount": 1,
  "tags": [],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "Gemma Needs Help — LessWrong",
    "twitterDescription": "This work was done with William Saunders and Vlad Mikulik as part of the Anthropic Fellows programme. The full write-up is available here. Thanks to…",
    "twitterImage": [
      {
        "url": "https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/kjnQj6YujgeMN9Erq/jbu6ullq2qm4hpeomkty"
      }
    ],
    "success": true,
    "requestUrl": "https://www.lesswrong.com/posts/kjnQj6YujgeMN9Erq/gemma-needs-help",
    "ogTitle": "Gemma Needs Help — LessWrong",
    "ogUrl": "https://www.lesswrong.com/posts/kjnQj6YujgeMN9Erq/gemma-needs-help",
    "ogDescription": "This work was done with William Saunders and Vlad Mikulik as part of the Anthropic Fellows programme. The full write-up is available here. Thanks to…",
    "ogImage": [
      {
        "url": "https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/kjnQj6YujgeMN9Erq/jbu6ullq2qm4hpeomkty"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T06:15:05.000Z",
  "createdAtI": 1773209705,
  "updatedAt": "2026-03-11T17:04:47.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47332213",
    "author": "pr337h4m",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T06:45:58.462Z",
    "title": "Gemma Needs Help",
    "createdAtI": 1773209705,
    "url": "https://www.lesswrong.com/posts/kjnQj6YujgeMN9Erq/gemma-needs-help",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T06:15:05.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773211558,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T06:45:45.000Z"
  }
}
Create value for others and don’t worry about the returns

Just kidding.

{
  "storyID": "47332074",
  "title": "Create value for others and don’t worry about the returns",
  "author": "ppew",
  "url": "https://geohot.github.io//blog/jekyll/update/2026/03/11/running-69-agents.html",
  "points": 609,
  "commentsCount": 403,
  "tags": [],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "Every minute you aren’t running 69 agents, you are falling behind",
    "articlePublishedTime": "2026-03-11T00:00:00+08:00",
    "success": true,
    "requestUrl": "https://geohot.github.io//blog/jekyll/update/2026/03/11/running-69-agents.html",
    "ogTitle": "Every minute you aren’t running 69 agents, you are falling behind",
    "ogUrl": "https://geohot.github.io//blog/jekyll/update/2026/03/11/running-69-agents.html",
    "ogDescription": "Just kidding.",
    "ogSiteName": "the singularity is nearer",
    "ogLocale": "en_US",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T05:45:49.000Z",
  "createdAtI": 1773207949,
  "updatedAt": "2026-03-11T18:03:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47332074",
    "author": "ppew",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T06:05:58.452Z",
    "title": "Every minute you aren't running 69 agents, you are falling behind",
    "createdAtI": 1773207949,
    "url": "https://geohot.github.io//blog/jekyll/update/2026/03/11/running-69-agents.html",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T05:45:49.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773209158,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T06:01:30.000Z"
  }
}
TADA: Speech generation through text-acoustic synchronization

TADA (Text-Acoustic Dual Alignment) is Hume AI's open-source speech-language model that synchronizes text and audio one-to-one.

{
  "storyID": "47332054",
  "title": "TADA: Speech generation through text-acoustic synchronization",
  "author": "smusamashah",
  "url": "https://www.hume.ai/blog/opensource-tada",
  "points": 88,
  "commentsCount": 23,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "Opensourcing TADA: Fast, Reliable Speech Generation Through Text-Acoustic Synchronization",
    "articlePublishedTime": "2026-03-10T13:00:00.000Z",
    "twitterDescription": "TADA (Text-Acoustic Dual Alignment) is Hume AI's open-source speech-language model that synchronizes text and audio one-to-one. ",
    "twitterImage": [
      {
        "url": "https://cdn.sanity.io/images/xqnc2for/production/05620681ef774dc41236f42520a269829e11851a-4800x2520.png?w=1200&h=630"
      }
    ],
    "success": true,
    "requestUrl": "https://www.hume.ai/blog/opensource-tada",
    "ogTitle": "Opensourcing TADA: Fast, Reliable Speech Generation Through Text-Acoustic Synchronization",
    "ogDescription": "TADA (Text-Acoustic Dual Alignment) is Hume AI's open-source speech-language model that synchronizes text and audio one-to-one. ",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Opensourcing TADA: Fast, Reliable Speech Generation Through Text-Acoustic Synchronization",
        "url": "https://cdn.sanity.io/images/xqnc2for/production/05620681ef774dc41236f42520a269829e11851a-4800x2520.png?w=1200&h=630",
        "height": "630"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 3,
    "offenses": [
      "AI",
      "languagemodel",
      "www.hume.ai"
    ]
  },
  "createdAt": "2026-03-11T05:42:55.000Z",
  "createdAtI": 1773207775,
  "updatedAt": "2026-03-11T17:21:32.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47332054",
    "author": "smusamashah",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T07:15:58.596Z",
    "title": "TADA: Fast, Reliable Speech Generation Through Text-Acoustic Synchronization",
    "createdAtI": 1773207775,
    "url": "https://www.hume.ai/blog/opensource-tada",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T05:42:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773213359,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T07:14:45.000Z"
  }
}
MacBook Neo is a 'shock' to the PC industry: Asus co-CEO

Windows PC makers typically haven't had to compete with Apple on the low end, but that changes with the Neo, says S.Y. Hsu. The memory shortage might complicate things, though.

{
  "storyID": "47332009",
  "title": "MacBook Neo is a 'shock' to the PC industry: Asus co-CEO",
  "author": "jithinraj",
  "url": "https://www.pcmag.com/news/asus-co-ceo-macbook-neo-is-a-shock-to-the-pc-industry",
  "points": 38,
  "commentsCount": 1,
  "tags": [],
  "og": {
    "twitterSite": "@pcmag",
    "twitterTitle": "Asus Co-CEO: MacBook Neo Is a 'Shock' to the PC Industry",
    "articlePublishedTime": "2026-03-10T16:57:15+00:00",
    "twitterImage": [
      {
        "url": "https://i.pcmag.com/imagery/articles/05PK323rI5BMn61kbJJdDOy-1.fit_lim.size_1200x630.v1773154806.png"
      }
    ],
    "twitterUrl": "https://www.pcmag.com/news/asus-co-ceo-macbook-neo-is-a-shock-to-the-pc-industry",
    "ogTitle": "Asus Co-CEO: MacBook Neo Is a 'Shock' to the PC Industry",
    "ogDescription": "Windows PC makers typically haven't had to compete with Apple on the low end, but that changes with the Neo, says S.Y. Hsu. The memory shortage might complicate things, though.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://i.pcmag.com/imagery/articles/05PK323rI5BMn61kbJJdDOy-1.fit_lim.size_1200x630.v1773154806.png",
        "height": "630"
      }
    ],
    "ogType": "article",
    "articleTag": "Michael Kan",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Windows PC makers typically haven't had to compete with Apple on the low end, but that changes with the Neo, says S.Y. Hsu. The memory shortage might complicate things, though.",
    "success": true,
    "requestUrl": "https://www.pcmag.com/news/asus-co-ceo-macbook-neo-is-a-shock-to-the-pc-industry",
    "ogUrl": "https://www.pcmag.com/news/asus-co-ceo-macbook-neo-is-a-shock-to-the-pc-industry",
    "ogSiteName": "PCMAG",
    "articleAuthor": "Michael Kan",
    "fbAppId": "141810985954037"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T05:30:50.000Z",
  "createdAtI": 1773207050,
  "updatedAt": "2026-03-11T17:27:33.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47332009",
    "author": "jithinraj",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T05:40:58.386Z",
    "title": "MacBook Neo Is a 'Shock' to the PC Industry: Asus Co-CEO",
    "createdAtI": 1773207050,
    "url": "https://www.pcmag.com/news/asus-co-ceo-macbook-neo-is-a-shock-to-the-pc-industry",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T05:30:50.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773207658,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T05:39:00.000Z"
  }
}
Making WebAssembly a first-class language on the Web

This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.

{
  "storyID": "47331811",
  "title": "Making WebAssembly a first-class language on the Web",
  "author": "mikece",
  "url": "https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/",
  "points": 126,
  "commentsCount": 47,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterTitle": "Why is WebAssembly a second-class language on the web? – Mozilla Hacks - the Web developer blog",
    "twitterCard": "summary_large_image",
    "twitterSite": "@mozhacks",
    "twitterDescription": "This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.",
    "twitterImage": [
      {
        "url": "https://hacks.mozilla.org/wp-content/themes/Hax/img/hacks-meta-image.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/",
    "ogTitle": "Why is WebAssembly a second-class language on the web? – Mozilla Hacks - the Web developer blog",
    "ogUrl": "https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web",
    "ogSiteName": "Mozilla Hacks – the Web developer blog",
    "ogDescription": "This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.",
    "ogImage": [
      {
        "url": "https://hacks.mozilla.org/wp-content/themes/Hax/img/hacks-meta-image.jpg"
      }
    ]
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T04:44:46.000Z",
  "createdAtI": 1773204286,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47331811",
    "author": "mikece",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T16:00:58.574Z",
    "title": "Making WebAssembly a first-class language on the Web",
    "createdAtI": 1773204286,
    "url": "https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/",
    "points": 13,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T04:44:46.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773244859,
    "commentsCount": 2,
    "updatedAt": "2026-03-11T16:00:48.000Z"
  }
}
Standardizing source maps

Source maps are a vital part of modern web development, but a lack of standard has made it impossible for us to add new features or improve the debugging experience. This is the story of how we standardized source maps and how we continue to ship features through standards.

{
  "storyID": "47331802",
  "title": "Standardizing source maps",
  "author": "Timothee",
  "url": "https://bloomberg.github.io/js-blog/post/standardizing-source-maps/",
  "points": 73,
  "commentsCount": 9,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-10",
    "success": true,
    "requestUrl": "https://bloomberg.github.io/js-blog/post/standardizing-source-maps/",
    "ogTitle": "Source Maps: Shipping Features Through Standards",
    "ogUrl": "https://bloomberg.github.io/js-blog/post/standardizing-source-maps/",
    "ogSiteName": "Bloomberg JS Blog",
    "ogDescription": "Source maps are a vital part of modern web development, but a lack of standard has made it impossible for us to add new features or improve the debugging experience. This is the story of how we standardized source maps and how we continue to ship features through standards.",
    "ogLocale": "en",
    "articleModifiedTime": "2026-03-10",
    "ogImage": [
      {
        "url": "https://bloomberg.github.io/js-blog/images/javascript-logo.webp"
      }
    ],
    "ogType": "article",
    "articleAuthor": "Jon Kuperman"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T04:42:23.000Z",
  "createdAtI": 1773204143,
  "updatedAt": "2026-03-11T17:55:03.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47331802",
    "author": "Timothee",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T06:05:58.452Z",
    "title": "Standardizing Source Maps",
    "createdAtI": 1773204143,
    "url": "https://bloomberg.github.io/js-blog/post/standardizing-source-maps/",
    "points": 6,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-11T04:42:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773209158,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T06:05:46.000Z"
  }
}
MacBook Neo review: No other budget laptop can compete

Kyle Barr - The MacBook Neo isn't trying to be anything but what it is—a solid MacBook experience for $600.

{
  "storyID": "47331589",
  "title": "MacBook Neo review: No other budget laptop can compete",
  "author": "thunderbong",
  "url": "https://gizmodo.com/macbook-neo-review-no-other-budget-laptop-can-compete-2000731635",
  "points": 43,
  "commentsCount": 6,
  "tags": [],
  "og": {
    "twitterCreator": "@https://x.com/KyleBarr5",
    "twitterSite": "@Gizmodo",
    "articlePublishedTime": "2026-03-10T13:03:03+00:00",
    "author": "Kyle Barr",
    "ogTitle": "MacBook Neo Review: No Other Budget Laptop Can Compete",
    "ogDescription": "The MacBook Neo isn't trying to be anything but what it is—a solid MacBook experience for $600.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "type": "image/jpeg",
        "url": "https://gizmodo.com/app/uploads/2026/03/MacBook-Neo-review-13-1200x675.jpg",
        "height": "675"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/gizmodo/",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://gizmodo.com/macbook-neo-review-no-other-budget-laptop-can-compete-2000731635",
    "ogUrl": "https://gizmodo.com/macbook-neo-review-no-other-budget-laptop-can-compete-2000731635",
    "ogSiteName": "Gizmodo",
    "articleModifiedTime": "2026-03-10T20:54:58+00:00",
    "articleSection": "Laptops",
    "articleAuthor": "Kyle Barr"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T03:55:23.000Z",
  "createdAtI": 1773201323,
  "updatedAt": "2026-03-11T17:40:05.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47331589",
    "author": "thunderbong",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T04:25:58.615Z",
    "title": "MacBook Neo Review: No Other Budget Laptop Can Compete",
    "createdAtI": 1773201323,
    "url": "https://gizmodo.com/macbook-neo-review-no-other-budget-laptop-can-compete-2000731635",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T03:55:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773203159,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T04:24:15.000Z"
  }
}
Writing my own text editor, and daily-driving it

A programmer's text editor is their castle

{
  "storyID": "47331034",
  "title": "Writing my own text editor, and daily-driving it",
  "author": "todsacerdoti",
  "url": "https://blog.jsbarretto.com/post/text-editor",
  "points": 189,
  "commentsCount": 102,
  "tags": [
    "front_page"
  ],
  "og": {
    "ogTitle": "Writing my own text editor, and daily-driving it",
    "ogDescription": "A programmer's text editor is their castle",
    "success": true,
    "requestUrl": "https://blog.jsbarretto.com/post/text-editor"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T02:04:22.000Z",
  "createdAtI": 1773194662,
  "updatedAt": "2026-03-11T18:05:48.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47331034",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T02:30:58.567Z",
    "title": "Writing my own text editor, and daily-driving it",
    "createdAtI": 1773194662,
    "url": "https://blog.jsbarretto.com/post/text-editor",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-11T02:04:22.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773196259,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T02:28:29.000Z"
  }
}
Zig – Type Resolution Redesign and Language Changes
{
  "storyID": "47330836",
  "title": "Zig – Type Resolution Redesign and Language Changes",
  "author": "Retro_Dev",
  "url": "https://ziglang.org/devlog/2026/#2026-03-10",
  "points": 364,
  "commentsCount": 201,
  "tags": [
    "front_page"
  ],
  "og": {
    "success": true,
    "requestUrl": "https://ziglang.org/devlog/2026/#2026-03-10"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-11T01:24:47.000Z",
  "createdAtI": 1773192287,
  "updatedAt": "2026-03-11T18:03:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47330836",
    "author": "Retro_Dev",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T02:15:58.635Z",
    "title": "Zig – Type Resolution Redesign and Language Changes",
    "createdAtI": 1773192287,
    "url": "https://ziglang.org/devlog/2026/#2026-03-10",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-11T01:24:47.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773195359,
    "commentsCount": 0,
    "updatedAt": "2026-03-11T02:12:30.000Z"
  }
}
DOGE employee stole Social Security data and put it on a thumb drive

Lorenzo Franceschi-Bicchierai - A whistleblower is accusing a former DOGE member of stealing a large number of Americans’ personal data while he was working at the Social Security Administration, with the plan of using it at his new job.

{
  "storyID": "47330004",
  "title": "DOGE employee stole Social Security data and put it on a thumb drive",
  "author": "elsewhen",
  "url": "https://techcrunch.com/2026/03/10/doge-employee-stole-social-security-data-and-put-it-on-a-thumb-drive-report-says/",
  "points": 96,
  "commentsCount": 13,
  "tags": [],
  "og": {
    "twitterCreator": "@TechCrunch",
    "twitterSite": "@TechCrunch",
    "articlePublishedTime": "2026-03-10T20:09:51+00:00",
    "author": "Lorenzo Franceschi-Bicchierai",
    "ogTitle": "DOGE employee stole Social Security data and put it on a thumb drive, report says | TechCrunch",
    "ogDescription": "A whistleblower is accusing a former DOGE member of stealing a large number of Americans’ personal data while he was working at the Social Security Administration, with the plan of using it at his new job.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "type": "image/jpeg",
        "url": "https://techcrunch.com/wp-content/uploads/2026/03/social-security-administration-logo.jpg?resize=1200,800",
        "height": "800"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/techcrunch",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://techcrunch.com/2026/03/10/doge-employee-stole-social-security-data-and-put-it-on-a-thumb-drive-report-says/",
    "ogUrl": "https://techcrunch.com/2026/03/10/doge-employee-stole-social-security-data-and-put-it-on-a-thumb-drive-report-says/",
    "ogSiteName": "TechCrunch",
    "articleModifiedTime": "2026-03-10T21:27:58+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T23:17:37.000Z",
  "createdAtI": 1773184657,
  "updatedAt": "2026-03-11T17:46:17.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47330004",
    "author": "elsewhen",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T23:20:58.453Z",
    "title": "DOGE employee stole Social Security data and put it on a thumb drive",
    "createdAtI": 1773184657,
    "url": "https://techcrunch.com/2026/03/10/doge-employee-stole-social-security-data-and-put-it-on-a-thumb-drive-report-says/",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-10T23:17:37.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773184858,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T23:20:44.000Z"
  }
}
Universal vaccine against respiratory infections and allergens

Stanford Medicine researchers and their colleagues invented a new vaccine that protects mice from respiratory viruses, bacteria and allergens — the closest yet to a universal vaccine.

{
  "storyID": "47329608",
  "title": "Universal vaccine against respiratory infections and allergens",
  "author": "phony-account",
  "url": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine.html",
  "points": 337,
  "commentsCount": 122,
  "tags": [],
  "og": {
    "twitterSite": "@StanfordHealth",
    "twitterTitle": "One vaccine may provide broad protection against many respiratory infections and allergens",
    "articlePublishedTime": "2026-02-19T00:00:00.000Z",
    "twitterImage": [
      {
        "url": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine/_jcr_content/cq:socialfeaturedimage.coreimg.jpeg/1772045355839/Pulendran-universal-vax-social.jpeg"
      }
    ],
    "twitterUrl": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine.html",
    "ogTitle": "One vaccine may provide broad protection against many respiratory infections and allergens",
    "ogDescription": "Stanford Medicine researchers and their colleagues invented a new vaccine that protects mice from respiratory viruses, bacteria and allergens — the closest yet to a universal vaccine. ",
    "ogImage": [
      {
        "url": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine/_jcr_content/cq:socialfeaturedimage.coreimg.jpeg/1772045355839/Pulendran-universal-vax-social.jpeg"
      }
    ],
    "ogType": "article",
    "articleTag": "Medical Research",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Stanford Medicine researchers and their colleagues invented a new vaccine that protects mice from respiratory viruses, bacteria and allergens — the closest yet to a universal vaccine. ",
    "success": true,
    "requestUrl": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine.html",
    "ogUrl": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine.html",
    "ogSiteName": "News Center",
    "articleSection": "Vaccines",
    "articleAuthor": "Nina Bai"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "dalle",
      "dalle"
    ]
  },
  "createdAt": "2026-03-10T22:33:48.000Z",
  "createdAtI": 1773182028,
  "updatedAt": "2026-03-11T18:04:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47329608",
    "author": "phony-account",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T22:40:58.329Z",
    "title": "Universal vaccine against respiratory infections and allergens",
    "createdAtI": 1773182028,
    "url": "https://med.stanford.edu/news/all-news/2026/02/universal-vaccine.html",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-10T22:33:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773182458,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T22:40:45.000Z"
  }
}
U+237C ⍼ Is Azimuth
{
  "storyID": "47329605",
  "title": "U+237C ⍼ Is Azimuth",
  "author": "cokernel_hacker",
  "url": "https://ionathan.ch/2026/02/16/angzarr.html",
  "points": 376,
  "commentsCount": 73,
  "tags": [],
  "og": {
    "ogArticlePublishedTime": "2026-02-16 00:00:00 +0000",
    "ogArticleAuthor": "Jonathan Chan",
    "success": true,
    "requestUrl": "https://ionathan.ch/2026/02/16/angzarr.html",
    "ogArticleSection": "Unicode",
    "ogTitle": "U+237C ⍼ is Azimuth",
    "ogUrl": "https://ionathan.ch/2026/02/16/angzarr.html",
    "ogSiteName": "⟨λ. closure ahead⟩",
    "ogArticleTag": "typography",
    "ogLocale": "en_CA",
    "ogImage": [
      {
        "width": "1200",
        "alt": "various greenery growing along the exterior of a house with teal panelling and a brick chimney",
        "type": "image/avif",
        "url": "https://ionathan.ch/assets/images/banner.avif",
        "height": "628"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T22:33:45.000Z",
  "createdAtI": 1773182025,
  "updatedAt": "2026-03-11T18:03:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47329605",
    "author": "cokernel_hacker",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T22:45:58.518Z",
    "title": "U+237C ⍼ Is Azimuth",
    "createdAtI": 1773182025,
    "url": "https://ionathan.ch/2026/02/16/angzarr.html",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T22:33:45.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773182759,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T22:44:29.000Z"
  }
}
Cloudflare crawl endpoint

Browser Rendering's new /crawl endpoint lets you submit a starting URL and automatically discover, render, and return content from an entire website as HTML, Markdown, or structured JSON.

{
  "storyID": "47329557",
  "title": "Cloudflare crawl endpoint",
  "author": "jeffpalmer",
  "url": "https://developers.cloudflare.com/changelog/post/2026-03-10-br-crawl-endpoint/",
  "points": 435,
  "commentsCount": 166,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterSite": "@cloudflare",
    "twitterImage": [
      {
        "url": "https://developers.cloudflare.com/changelog-preview.png"
      }
    ],
    "success": true,
    "requestUrl": "https://developers.cloudflare.com/changelog/post/2026-03-10-br-crawl-endpoint/",
    "ogTitle": "Crawl entire websites with a single API call using Browser Rendering · Changelog",
    "ogUrl": "https://developers.cloudflare.com/changelog/post/2026-03-10-br-crawl-endpoint/",
    "ogDescription": "Browser Rendering's new /crawl endpoint lets you submit a starting URL and automatically discover, render, and return content from an entire website as HTML, Markdown, or structured JSON.",
    "ogSiteName": "Cloudflare Docs",
    "ogLocale": "en",
    "ogImage": [
      {
        "url": "https://developers.cloudflare.com/changelog-preview.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T22:27:15.000Z",
  "createdAtI": 1773181635,
  "updatedAt": "2026-03-11T18:02:03.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47329557",
    "author": "jeffpalmer",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T22:30:58.650Z",
    "title": "Cloudflare Crawl Endpoint",
    "createdAtI": 1773181635,
    "url": "https://developers.cloudflare.com/changelog/post/2026-03-10-br-crawl-endpoint/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T22:27:15.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773181859,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T22:30:44.000Z"
  }
}
America's never had such high national debt heading into an economic shock

Nick Lichtenberg - The U.S. national debt has reached 100% of GDP—a level not seen since WWII. A leading fiscal watchdog is calling on Congress to build a "Break Glass Plan" before the next crisis hits.

{
  "storyID": "47329238",
  "title": "America's never had such high national debt heading into an economic shock",
  "author": "ndsipa_pomu",
  "url": "https://fortune.com/2026/03/10/national-debt-100-percent-of-gdp-crisis-break-glass-plan-crfb-report/",
  "points": 46,
  "commentsCount": 47,
  "tags": [],
  "og": {
    "twitterSite": "@Fortune",
    "twitterTitle": "America's never had such high national debt heading into an economic shock. We need a 'break glass' plan, think tank warns | Fortune",
    "twitterImage": [
      {
        "alt": "trump",
        "url": "https://fortune.com/img-assets/wp-content/uploads/2026/03/GettyImages-2264788964-e1773089165462.jpg?resize=1200,600"
      }
    ],
    "author": "Nick Lichtenberg",
    "twitterUrl": "https://fortune.com/2026/03/10/national-debt-100-percent-of-gdp-crisis-break-glass-plan-crfb-report/",
    "ogTitle": "America's never had such high national debt heading into an economic shock. We need a 'break glass' plan, think tank warns | Fortune",
    "ogDescription": "The U.S. national debt has reached 100% of GDP—a level not seen since WWII. A leading fiscal watchdog is calling on Congress to build a \"Break Glass Plan\" before the next crisis hits.",
    "ogImage": [
      {
        "width": "1200",
        "alt": "trump",
        "url": "https://fortune.com/img-assets/wp-content/uploads/2026/03/GettyImages-2264788964-e1773089165462.jpg?resize=1200,600",
        "height": "600"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "The U.S. national debt has reached 100% of GDP—a level not seen since WWII. A leading fiscal watchdog is calling on Congress to build a \"Break Glass Plan\" before the next crisis hits.",
    "success": true,
    "requestUrl": "https://fortune.com/2026/03/10/national-debt-100-percent-of-gdp-crisis-break-glass-plan-crfb-report/",
    "ogUrl": "https://fortune.com/2026/03/10/national-debt-100-percent-of-gdp-crisis-break-glass-plan-crfb-report/",
    "ogSiteName": "Fortune"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T21:52:54.000Z",
  "createdAtI": 1773179574,
  "updatedAt": "2026-03-11T17:22:32.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47329238",
    "author": "ndsipa_pomu",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T22:05:58.437Z",
    "title": "America's never had such high national debt heading into an economic shock",
    "createdAtI": 1773179574,
    "url": "https://fortune.com/2026/03/10/national-debt-100-percent-of-gdp-crisis-break-glass-plan-crfb-report/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T21:52:54.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773180358,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T22:04:15.000Z"
  }
}
The Unmaking of the American University

Nicholas Lemann - For decades, research universities have relied on federal funding, with no guarantee that it will last. Now their survival may depend on compliance with the government.

{
  "storyID": "47328601",
  "title": "The Unmaking of the American University",
  "author": "rbanffy",
  "url": "https://www.newyorker.com/magazine/2026/03/16/the-unmaking-of-the-american-university",
  "points": 47,
  "commentsCount": 44,
  "tags": [],
  "og": {
    "twitterCreator": "@NewYorker",
    "twitterSite": "@NewYorker",
    "twitterTitle": "The Unmaking of the American University",
    "articlePublishedTime": "2026-03-09T10:00:00.000Z",
    "twitterImage": [
      {
        "url": "https://media.newyorker.com/photos/69a88688f9bc985a00b0504b/16:9/w_1280,c_limit/r48607.jpg?mbid=social_retweet"
      }
    ],
    "author": "Nicholas Lemann",
    "ogTitle": "The Unmaking of the American University",
    "ogDescription": "For decades, research universities have relied on federal funding, with no guarantee that it will last. Now their survival may depend on compliance with the government.",
    "ogImage": [
      {
        "url": "https://media.newyorker.com/photos/69a88688f9bc985a00b0504b/16:9/w_1280,c_limit/r48607.jpg"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "For decades, research universities have relied on federal funding, with no guarantee that it will last. Now their survival may depend on compliance with the government.",
    "success": true,
    "requestUrl": "https://www.newyorker.com/magazine/2026/03/16/the-unmaking-of-the-american-university",
    "ogUrl": "https://www.newyorker.com/magazine/2026/03/16/the-unmaking-of-the-american-university",
    "ogSiteName": "The New Yorker",
    "articleSection": "tags",
    "articleModifiedTime": "2026-03-09T10:00:00.000Z",
    "articleAuthor": "Nicholas Lemann",
    "fbAppId": "1147169538698836"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T20:47:52.000Z",
  "createdAtI": 1773175672,
  "updatedAt": "2026-03-11T17:51:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47328601",
    "author": "rbanffy",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T23:00:59.053Z",
    "title": "The Unmaking of the American University",
    "createdAtI": 1773175672,
    "url": "https://www.newyorker.com/magazine/2026/03/16/the-unmaking-of-the-american-university",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T20:47:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773183659,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T22:59:29.000Z"
  }
}
The U.S. borrowed $50B a week for the past five months, the CBO says

Eleanor Pringle - "We need policymakers to come together, agree to reduce deficits ... and put our national debt on a downward sustainable path as a share of the economy."

{
  "storyID": "47328521",
  "title": "The U.S. borrowed $50B a week for the past five months, the CBO says",
  "author": "testing22321",
  "url": "https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/",
  "points": 54,
  "commentsCount": 15,
  "tags": [],
  "og": {
    "twitterSite": "@Fortune",
    "twitterTitle": "The U.S. borrowed $50 billion a week for the past five months, finds the CBO: 'Our fiscal problems will not solve themselves' | Fortune",
    "twitterImage": [
      {
        "alt": "US President Donald Trump speaks during the Republican Members Issues Conference at Trump National Doral in Miami, Florida, on March 9, 2026.",
        "url": "https://fortune.com/img-assets/wp-content/uploads/2026/03/GettyImages-2265201891.jpg?resize=1200,600"
      }
    ],
    "author": "Eleanor Pringle",
    "twitterUrl": "https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/",
    "ogTitle": "The U.S. borrowed $50 billion a week for the past five months, finds the CBO: 'Our fiscal problems will not solve themselves' | Fortune",
    "ogDescription": "\"We need policymakers to come together, agree to reduce deficits ... and put our national debt on a downward sustainable path as a share of the economy.\"",
    "ogImage": [
      {
        "width": "1200",
        "alt": "US President Donald Trump speaks during the Republican Members Issues Conference at Trump National Doral in Miami, Florida, on March 9, 2026.",
        "url": "https://fortune.com/img-assets/wp-content/uploads/2026/03/GettyImages-2265201891.jpg?resize=1200,600",
        "height": "600"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "\"We need policymakers to come together, agree to reduce deficits ... and put our national debt on a downward sustainable path as a share of the economy.\"",
    "success": true,
    "requestUrl": "https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/",
    "ogUrl": "https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/",
    "ogSiteName": "Fortune"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T20:39:27.000Z",
  "createdAtI": 1773175167,
  "updatedAt": "2026-03-11T17:50:50.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47328521",
    "author": "testing22321",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T20:50:58.847Z",
    "title": "The U.S. borrowed $50B a week for the past five months, the CBO says",
    "createdAtI": 1773175167,
    "url": "https://fortune.com/2026/03/10/treasury-debt-borrowing-five-months-deficit-warning/",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T20:39:27.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773175859,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T20:50:44.000Z"
  }
}
It's time to speak out against unchecked growth of satellite mega constellations

Phil Plait - Satellites are wonders of modern technology that have improved all of our lives. But having more than a million of them in orbit could destroy our view of the heavens and seriously damage our planet

{
  "storyID": "47328238",
  "title": "It's time to speak out against unchecked growth of satellite mega constellations",
  "author": "randycupertino",
  "url": "https://www.scientificamerican.com/article/rampant-growth-of-satellite-mega-constellations-could-ruin-the-night-sky/",
  "points": 39,
  "commentsCount": 15,
  "tags": [],
  "og": {
    "twitterTitle": "Rampant growth of satellite mega constellations could ruin the night sky",
    "twitterSite": "@sciam",
    "twitterImage": [
      {
        "alt": "Long exposure photography composite showing light trails from low-Earth orbit satellites filling the sky, a treeline is in silhouette at the bottom of the frame",
        "url": "https://static.scientificamerican.com/dam/m/2ee5a500a54116fc/original/2XCRY0H_WEB.jpg?m=1719272145.488&w=1200"
      }
    ],
    "author": "Phil Plait",
    "ogTitle": "Don’t let mega-constellation-building billionaires steal your night sky",
    "ogDescription": "Satellites are wonders of modern technology that have improved all of our lives. But having more than a million of them in orbit could destroy our view of the heavens and seriously damage our planet",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "alt": "Long exposure photography composite showing light trails from low-Earth orbit satellites filling the sky, a treeline is in silhouette at the bottom of the frame",
        "url": "https://static.scientificamerican.com/dam/m/2ee5a500a54116fc/original/2XCRY0H_WEB.jpg?m=1719272145.488&w=1200"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Satellites are wonders of modern technology that have improved all of our lives. But having more than a million of them in orbit could destroy our view of the heavens and seriously damage our planet",
    "success": true,
    "requestUrl": "https://www.scientificamerican.com/article/rampant-growth-of-satellite-mega-constellations-could-ruin-the-night-sky/",
    "ogUrl": "https://www.scientificamerican.com/article/rampant-growth-of-satellite-mega-constellations-could-ruin-the-night-sky/",
    "ogSiteName": "Scientific American"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T20:13:38.000Z",
  "createdAtI": 1773173618,
  "updatedAt": "2026-03-11T17:56:03.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47328238",
    "author": "randycupertino",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T20:25:58.349Z",
    "title": "It's time to speak out against unchecked growth of satellite mega constellations",
    "createdAtI": 1773173618,
    "url": "https://www.scientificamerican.com/article/rampant-growth-of-satellite-mega-constellations-could-ruin-the-night-sky/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T20:13:38.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773174358,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T20:25:45.000Z"
  }
}
RISC-V Is Sloooow
{
  "storyID": "47328214",
  "title": "RISC-V Is Sloooow",
  "author": "todsacerdoti",
  "url": "https://marcin.juszkiewicz.com.pl/2026/03/10/risc-v-is-sloooow/",
  "points": 296,
  "commentsCount": 320,
  "tags": [],
  "og": {
    "ogImage": [
      {
        "url": "https://marcin.juszkiewicz.com.pl/files/images/hrw-192.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://marcin.juszkiewicz.com.pl/2026/03/10/risc-v-is-sloooow/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T20:11:54.000Z",
  "createdAtI": 1773173514,
  "updatedAt": "2026-03-11T18:05:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47328214",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T20:20:58.731Z",
    "title": "RISC-V Is Sloooow",
    "createdAtI": 1773173514,
    "url": "https://marcin.juszkiewicz.com.pl/2026/03/10/risc-v-is-sloooow/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T20:11:54.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773174059,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T20:19:30.000Z"
  }
}
Tell HN: Apple development certificate server seems down?
{
  "storyID": "47328034",
  "title": "Tell HN: Apple development certificate server seems down?",
  "author": "strongpigeon",
  "url": null,
  "points": 106,
  "commentsCount": 39,
  "tags": [
    "ask_hn"
  ],
  "createdAt": "2026-03-10T19:56:52.000Z",
  "createdAtI": 1773172612,
  "updatedAt": "2026-03-11T17:16:32.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47328034",
    "author": "strongpigeon",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T20:00:58.518Z",
    "title": "Tell HN: Apple development certificate server seems down?",
    "createdAtI": 1773172612,
    "url": null,
    "points": 3,
    "tags": [
      "ask_hn"
    ],
    "createdAt": "2026-03-10T19:56:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773172859,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T20:00:44.000Z"
  }
}
Mother of All Grease Fires (1994)
{
  "storyID": "47328029",
  "title": "Mother of All Grease Fires (1994)",
  "author": "xk3",
  "url": "https://milk.com/wall-o-shame/bucket.html",
  "points": 87,
  "commentsCount": 37,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://milk.com/wall-o-shame/bucket.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T19:56:32.000Z",
  "createdAtI": 1773172592,
  "updatedAt": "2026-03-11T17:43:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47328029",
    "author": "xk3",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T21:35:58.689Z",
    "title": "Mother of All Grease Fires",
    "createdAtI": 1773172592,
    "url": "https://milk.com/wall-o-shame/bucket.html",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T19:56:32.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773178559,
    "commentsCount": 5,
    "updatedAt": "2026-03-10T21:35:44.000Z"
  }
}
HyperCard discovery: Neuromancer, Count Zero, Mona Lisa Overdrive (2022)
{
  "storyID": "47327641",
  "title": "HyperCard discovery: Neuromancer, Count Zero, Mona Lisa Overdrive (2022)",
  "author": "naves",
  "url": "https://macintoshgarden.org/apps/neuromancer-count-zero-mona-lisa-overdrive",
  "points": 115,
  "commentsCount": 35,
  "tags": [],
  "og": {
    "error": "502 Bad Gateway",
    "requestUrl": "https://macintoshgarden.org/apps/neuromancer-count-zero-mona-lisa-overdrive"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T19:17:26.000Z",
  "createdAtI": 1773170246,
  "updatedAt": "2026-03-11T17:59:18.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47327641",
    "author": "naves",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T19:40:58.717Z",
    "title": "New HyperCard discovery: Neuromancer / Count Zero / Mona Lisa Overdrive",
    "createdAtI": 1773170246,
    "url": "https://macintoshgarden.org/apps/neuromancer-count-zero-mona-lisa-overdrive",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T19:17:26.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773171659,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T19:37:59.000Z"
  }
}
Widevine retiring its Cloud License Service (CLS)

Bryce - Widevine retires its Cloud License Service in April 2027. Learn what it may mean for your DRM setup and how to migrate smoothly to avoid disruption.

{
  "storyID": "47327589",
  "title": "Widevine retiring its Cloud License Service (CLS)",
  "author": "dabinat",
  "url": "https://castlabs.com/blog/widevine-retiring-cloud-license-service/",
  "points": 42,
  "commentsCount": 45,
  "tags": [],
  "og": {
    "twitterCreator": "@castlabs",
    "twitterSite": "@castlabs",
    "articlePublishedTime": "2026-03-05T14:47:18+00:00",
    "author": "Bryce",
    "ogTitle": "Widevine retiring its Cloud License Service (CLS) - Castlabs",
    "ogDescription": "Widevine retires its Cloud License Service in April 2027. Learn what it may mean for your DRM setup and how to migrate smoothly to avoid disruption.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1800",
        "type": "image/webp",
        "url": "https://castlabs.com/wp-content/uploads/widevine-hero.webp",
        "height": "1200"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/castlabs/",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://castlabs.com/blog/widevine-retiring-cloud-license-service/",
    "ogUrl": "https://castlabs.com/blog/widevine-retiring-cloud-license-service/",
    "ogSiteName": "Castlabs"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T19:12:22.000Z",
  "createdAtI": 1773169942,
  "updatedAt": "2026-03-11T16:18:32.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47327589",
    "author": "dabinat",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T19:25:58.362Z",
    "title": "Google to Discontinue Widevine Cloud License Service in April 2027",
    "createdAtI": 1773169942,
    "url": "https://castlabs.com/blog/widevine-retiring-cloud-license-service/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T19:12:22.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773170758,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T19:25:29.000Z"
  }
}
Agents that run while I sleep

Abhishek from Claude Code Camp -  I Have No Idea If What They Ship Is Any Good

{
  "storyID": "47327559",
  "title": "Agents that run while I sleep",
  "author": "aray07",
  "url": "https://www.claudecodecamp.com/p/i-m-building-agents-that-run-while-i-sleep",
  "points": 400,
  "commentsCount": 462,
  "tags": [],
  "og": {
    "twitterTitle": "I'm Building Agents That Run While I Sleep",
    "twitterImage": [
      {
        "url": "https://beehiiv-images-production.s3.amazonaws.com/uploads/publication/thumbnail/713ee402-5719-49c9-b93b-d472fb299a84/landscape_newsletter-thumbnail.png"
      }
    ],
    "author": "Abhishek from Claude Code Camp",
    "twitterUrl": "https://www.claudecodecamp.com/p/i-m-building-agents-that-run-while-i-sleep",
    "ogTitle": "I'm Building Agents That Run While I Sleep",
    "ogDescription": " I Have No Idea If What They Ship Is Any Good",
    "ogImage": [
      {
        "alt": " I Have No Idea If What They Ship Is Any Good",
        "url": "https://beehiiv-images-production.s3.amazonaws.com/uploads/publication/thumbnail/713ee402-5719-49c9-b93b-d472fb299a84/landscape_newsletter-thumbnail.png"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary_large_image",
    "twitterDescription": " I Have No Idea If What They Ship Is Any Good",
    "success": true,
    "requestUrl": "https://www.claudecodecamp.com/p/i-m-building-agents-that-run-while-i-sleep",
    "ogUrl": "https://www.claudecodecamp.com/p/i-m-building-agents-that-run-while-i-sleep",
    "ogSiteName": "Claude Code Camp",
    "fbAppId": "1932054120322754"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T19:09:46.000Z",
  "createdAtI": 1773169786,
  "updatedAt": "2026-03-11T18:03:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47327559",
    "author": "aray07",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T19:25:58.362Z",
    "title": "You Hired the AI to Write the Tests. Of Course They Pass",
    "createdAtI": 1773169786,
    "url": "https://www.claudecodecamp.com/p/i-m-building-agents-that-run-while-i-sleep",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T19:09:46.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773170758,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T19:25:29.000Z"
  }
}
Mesh over Bluetooth LE, TCP, or Reticulum

Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum - torlando-tech/columba

{
  "storyID": "47327473",
  "title": "Mesh over Bluetooth LE, TCP, or Reticulum",
  "author": "khimaros",
  "url": "https://github.com/torlando-tech/columba",
  "points": 123,
  "commentsCount": 15,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - torlando-tech/columba: Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/d69a3cd3c947fa58af4df7c09c00e8b37d27862fcedae6706b2cedcb212a1cab/torlando-tech/columba"
      }
    ],
    "ogTitle": "GitHub - torlando-tech/columba: Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum",
    "ogDescription": "Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum - torlando-tech/columba",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum - torlando-tech/columba",
        "url": "https://opengraph.githubassets.com/d69a3cd3c947fa58af4df7c09c00e8b37d27862fcedae6706b2cedcb212a1cab/torlando-tech/columba",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Native Android messaging app using Bluetooth LE, TCP, or RNode (LoRa) over LXMF and Reticulum - torlando-tech/columba",
    "success": true,
    "requestUrl": "https://github.com/torlando-tech/columba",
    "ogUrl": "https://github.com/torlando-tech/columba",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T19:02:01.000Z",
  "createdAtI": 1773169321,
  "updatedAt": "2026-03-11T17:27:33.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47327473",
    "author": "khimaros",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T00:00:58.651Z",
    "title": "Mesh over Bluetooth LE, TCP, or Reticulum",
    "createdAtI": 1773169321,
    "url": "https://github.com/torlando-tech/columba",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T19:02:01.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773187259,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T23:58:29.000Z"
  }
}
Whistleblower claims ex-DOGE member says he took Social Security data to new job
{
  "storyID": "47327367",
  "title": "Whistleblower claims ex-DOGE member says he took Social Security data to new job",
  "author": "greenburger",
  "url": "https://www.washingtonpost.com/politics/2026/03/10/social-security-data-breach-doge/",
  "points": 99,
  "commentsCount": 9,
  "tags": [],
  "createdAt": "2026-03-10T18:53:19.000Z",
  "createdAtI": 1773168799,
  "updatedAt": "2026-03-11T17:00:17.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47327367",
    "author": "greenburger",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T19:00:58.481Z",
    "title": "DOGE member took Social Security data on a thumb drive, whistleblower alleges",
    "createdAtI": 1773168799,
    "url": "https://www.washingtonpost.com/politics/2026/03/10/social-security-data-breach-doge/",
    "points": 6,
    "tags": [],
    "createdAt": "2026-03-10T18:53:19.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773169258,
    "commentsCount": 2,
    "updatedAt": "2026-03-10T18:59:59.000Z"
  }
}
FFmpeg-over-IP – Connect to remote FFmpeg servers

Connect to remote ffmpeg servers. Contribute to steelbrain/ffmpeg-over-ip development by creating an account on GitHub.

{
  "storyID": "47327015",
  "title": "FFmpeg-over-IP – Connect to remote FFmpeg servers",
  "author": "steelbrain",
  "url": "https://github.com/steelbrain/ffmpeg-over-ip",
  "points": 220,
  "commentsCount": 65,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - steelbrain/ffmpeg-over-ip: Connect to remote ffmpeg servers",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/ce6aa18c86b557f7ef0c77a722572308ef32b939aa772a3b8015628445e712a8/steelbrain/ffmpeg-over-ip"
      }
    ],
    "ogTitle": "GitHub - steelbrain/ffmpeg-over-ip: Connect to remote ffmpeg servers",
    "ogDescription": "Connect to remote ffmpeg servers. Contribute to steelbrain/ffmpeg-over-ip development by creating an account on GitHub.",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Connect to remote ffmpeg servers. Contribute to steelbrain/ffmpeg-over-ip development by creating an account on GitHub.",
        "url": "https://opengraph.githubassets.com/ce6aa18c86b557f7ef0c77a722572308ef32b939aa772a3b8015628445e712a8/steelbrain/ffmpeg-over-ip",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Connect to remote ffmpeg servers. Contribute to steelbrain/ffmpeg-over-ip development by creating an account on GitHub.",
    "success": true,
    "requestUrl": "https://github.com/steelbrain/ffmpeg-over-ip",
    "ogUrl": "https://github.com/steelbrain/ffmpeg-over-ip",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T18:26:39.000Z",
  "createdAtI": 1773167199,
  "updatedAt": "2026-03-11T17:09:03.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47327015",
    "author": "steelbrain",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T19:05:58.347Z",
    "title": "FFmpeg-over-IP – Connect to remote FFmpeg servers",
    "createdAtI": 1773167199,
    "url": "https://github.com/steelbrain/ffmpeg-over-ip",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T18:26:39.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773169558,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T19:05:29.000Z"
  }
}
Flock Flocked up: How a license plate camera misread unraveled one man's life

Nicole Einbinder - Flock Safety's license plate readers are used by police in thousands of communities. When the cameras make mistakes, the consequences can be severe.

{
  "storyID": "47326649",
  "title": "Flock Flocked up: How a license plate camera misread unraveled one man's life",
  "author": "text0404",
  "url": "https://www.businessinsider.com/flock-safety-alpr-cameras-misreads-2026-3",
  "points": 58,
  "commentsCount": 9,
  "tags": [],
  "og": {
    "articlePublisher": "businessinsider",
    "twitterCard": "summary_large_image",
    "success": true,
    "author": "Nicole Einbinder",
    "requestUrl": "https://www.businessinsider.com/flock-safety-alpr-cameras-misreads-2026-3",
    "ogTitle": "AI cameras are everywhere — and people are paying the price for their mistakes",
    "ogUrl": "https://www.businessinsider.com/flock-safety-alpr-cameras-misreads-2026-3",
    "ogDescription": "Flock Safety's license plate readers are used by police in thousands of communities. When the cameras make mistakes, the consequences can be severe.",
    "ogSiteName": "Business Insider",
    "ogImage": [
      {
        "width": "1200",
        "type": "image/jpeg",
        "url": "https://i.insider.com/69ab0f1fd3e2f1aef36a233c?width=1200&format=jpeg",
        "height": "600"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T17:57:55.000Z",
  "createdAtI": 1773165475,
  "updatedAt": "2026-03-11T17:15:32.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47326649",
    "author": "text0404",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:05:58.707Z",
    "title": "Flock Flocked up: How a license plate camera misread unraveled one man's life",
    "createdAtI": 1773165475,
    "url": "https://www.businessinsider.com/flock-safety-alpr-cameras-misreads-2026-3",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T17:57:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773165959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T18:04:58.000Z"
  }
}
Billion-Parameter Theories

We assumed good theories are small. But the minimum viable compression of a complex system might be billions of parameters large.

{
  "storyID": "47326555",
  "title": "Billion-Parameter Theories",
  "author": "seanlinehan",
  "url": "https://www.worldgov.org/complexity.html",
  "points": 104,
  "commentsCount": 80,
  "tags": [],
  "og": {
    "ogTitle": "Billion-Parameter Theories",
    "ogUrl": "https://www.worldgov.org/complexity.html",
    "ogDescription": "We assumed good theories are small. But the minimum viable compression of a complex system might be billions of parameters large.",
    "ogImage": [
      {
        "url": "https://www.worldgov.org/complexity.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://www.worldgov.org/complexity.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T17:49:53.000Z",
  "createdAtI": 1773164993,
  "updatedAt": "2026-03-11T18:03:49.000Z",
  "fetchedAt": "2026-03-11T18:05:58.449Z",
  "firstVersion": {
    "storyID": "47326555",
    "author": "seanlinehan",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:00:58.677Z",
    "title": "Billion-Parameter Theories",
    "createdAtI": 1773164993,
    "url": "https://www.worldgov.org/complexity.html",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T17:49:53.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773165659,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T17:59:29.000Z"
  }
}
Launch HN: RunAnywhere (YC W26) – Faster AI Inference on Apple Silicon

Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG - RunanywhereAI/RCLI

{
  "storyID": "47326101",
  "title": "Launch HN: RunAnywhere (YC W26) – Faster AI Inference on Apple Silicon",
  "author": "sanchitmonga22",
  "url": "https://github.com/RunanywhereAI/rcli",
  "points": 231,
  "commentsCount": 144,
  "tags": [
    "launch_hn"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - RunanywhereAI/RCLI: Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/c652e8a685c2f0e44f68bb5357e297df56cebcb7baacefd80a2b1bb43f883c00/RunanywhereAI/RCLI"
      }
    ],
    "ogTitle": "GitHub - RunanywhereAI/RCLI: Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG",
    "ogDescription": "Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG - RunanywhereAI/RCLI",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG - RunanywhereAI/RCLI",
        "url": "https://opengraph.githubassets.com/c652e8a685c2f0e44f68bb5357e297df56cebcb7baacefd80a2b1bb43f883c00/RunanywhereAI/RCLI",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG - RunanywhereAI/RCLI",
    "success": true,
    "requestUrl": "https://github.com/RunanywhereAI/rcli",
    "ogUrl": "https://github.com/RunanywhereAI/RCLI",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-10T17:14:52.000Z",
  "createdAtI": 1773162892,
  "updatedAt": "2026-03-11T17:54:04.000Z",
  "fetchedAt": "2026-03-11T17:55:58.364Z",
  "firstVersion": {
    "storyID": "47326101",
    "author": "sanchitmonga22",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T17:20:58.450Z",
    "title": "Show HN: RunAnwhere – Faster AI Inference on Apple Silicon",
    "createdAtI": 1773162892,
    "url": "https://github.com/RunanywhereAI/rcli",
    "points": 3,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-10T17:14:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773163258,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T17:19:29.000Z"
  }
}
Defeat as Method

Shahram Khosravi - Thinking from within the ruins

{
  "storyID": "47326025",
  "title": "Defeat as Method",
  "author": "akbarnama",
  "url": "https://www.cabinetmagazine.org/issues/71/khosravi.php",
  "points": 54,
  "commentsCount": 14,
  "tags": [],
  "og": {
    "twitterSite": "@cabinetmagazine",
    "twitterTitle": "Defeat as Method | Shahram Khosravi",
    "twitterImage": [
      {
        "url": "https://cabinetmagazine.org/issues/71/cabinet_071_khosravi_shahram_twitter.jpg?1773171359"
      }
    ],
    "author": "Shahram Khosravi",
    "twitterUrl": "https://cabinetmagazine.org/issues/71/khosravi.php",
    "ogTitle": "Defeat as Method | Shahram Khosravi",
    "ogDescription": "Thinking from within the ruins",
    "ogImage": [
      {
        "width": "52",
        "url": "https://cabinetmagazine.org/issues/71/cabinet_071_khosravi_shahram_facebook.jpg",
        "height": "80"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Thinking from within the ruins",
    "success": true,
    "requestUrl": "https://www.cabinetmagazine.org/issues/71/khosravi.php",
    "ogUrl": "https://cabinetmagazine.org/issues/71/khosravi.php",
    "fbAppId": "902744986530582"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T17:07:27.000Z",
  "createdAtI": 1773162447,
  "updatedAt": "2026-03-11T17:14:18.000Z",
  "fetchedAt": "2026-03-11T17:40:58.378Z",
  "firstVersion": {
    "storyID": "47326025",
    "author": "akbarnama",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T17:15:58.601Z",
    "title": "Defeat as Method",
    "createdAtI": 1773162447,
    "url": "https://www.cabinetmagazine.org/issues/71/khosravi.php",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T17:07:27.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773162959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T17:12:15.000Z"
  }
}
Microsoft Copilot Update Hijacks Default Browser Links
{
  "storyID": "47325988",
  "title": "Microsoft Copilot Update Hijacks Default Browser Links",
  "author": "miohtama",
  "url": "https://reclaimthenet.org/microsoft-copilot-update-hijacks-default-browser-links",
  "points": 44,
  "commentsCount": 4,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://reclaimthenet.org/microsoft-copilot-update-hijacks-default-browser-links"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T17:04:38.000Z",
  "createdAtI": 1773162278,
  "updatedAt": "2026-03-11T15:16:47.000Z",
  "fetchedAt": "2026-03-11T17:35:58.360Z",
  "firstVersion": {
    "storyID": "47325988",
    "author": "miohtama",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T17:10:58.398Z",
    "title": "Microsoft Copilot Update Hijacks Default Browser Links",
    "createdAtI": 1773162278,
    "url": "https://reclaimthenet.org/microsoft-copilot-update-hijacks-default-browser-links",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-10T17:04:38.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773162658,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T17:07:28.000Z"
  }
}
I built a programming language using Claude Code
{
  "storyID": "47325595",
  "title": "I built a programming language using Claude Code",
  "author": "GeneralMaximus",
  "url": "https://ankursethi.com/blog/programming-language-claude-code/",
  "points": 126,
  "commentsCount": 178,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-10T16:23:25.000Z",
    "success": true,
    "requestUrl": "https://ankursethi.com/blog/programming-language-claude-code/",
    "ogTitle": "I built a programming language using Claude Code — Ankur Sethi's Internet Website",
    "ogUrl": "https://ankursethi.com/blog/programming-language-claude-code/",
    "ogSiteName": "Ankur Sethi's Internet Website",
    "ogLocale": "en_US",
    "ogType": "article",
    "articleAuthor": "Ankur Sethi"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "claude"
    ]
  },
  "createdAt": "2026-03-10T16:37:29.000Z",
  "createdAtI": 1773160649,
  "updatedAt": "2026-03-11T16:25:33.000Z",
  "fetchedAt": "2026-03-11T16:25:58.621Z",
  "firstVersion": {
    "storyID": "47325595",
    "author": "GeneralMaximus",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T17:15:58.601Z",
    "title": "I built a programming language using Claude Code",
    "createdAtI": 1773160649,
    "url": "https://ankursethi.com/blog/programming-language-claude-code/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T16:37:29.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773162959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T17:15:44.000Z"
  }
}
$3 ChromeOS Flex stick will revive old and outdated computers

Ben Schoon - ChromeOS is a very lightweight operating system and, on top of being a solid option for low-end computers, it’s also...

{
  "storyID": "47325381",
  "title": "$3 ChromeOS Flex stick will revive old and outdated computers",
  "author": "pentagrama",
  "url": "https://9to5google.com/2026/03/10/this-3-chromeos-stick-will-revive-old-and-outdated-computers/",
  "points": 45,
  "commentsCount": 28,
  "tags": [],
  "og": {
    "twitterCreator": "@9to5Google",
    "twitterSite": "@9to5Google",
    "articlePublishedTime": "2026-03-10T15:40:00+00:00",
    "twitterImage": [
      {
        "url": "https://i0.wp.com/9to5google.com/wp-content/uploads/sites/4/2026/03/chromeos-back-market-usb-1.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1"
      }
    ],
    "author": "Ben Schoon",
    "ogTitle": "This $3 ChromeOS Flex stick will revive old and outdated computers",
    "ogDescription": "ChromeOS is a very lightweight operating system and, on top of being a solid option for low-end computers, it’s also...",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "2000",
        "type": "image/jpeg",
        "url": "https://i0.wp.com/9to5google.com/wp-content/uploads/sites/4/2026/03/chromeos-back-market-usb-1.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1",
        "height": "1000"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/pages/9to5Google/218132111544562",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://9to5google.com/2026/03/10/this-3-chromeos-stick-will-revive-old-and-outdated-computers/",
    "ogUrl": "https://9to5google.com/2026/03/10/this-3-chromeos-stick-will-revive-old-and-outdated-computers/",
    "ogSiteName": "9to5Google",
    "articleModifiedTime": "2026-03-10T16:00:12+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T16:24:26.000Z",
  "createdAtI": 1773159866,
  "updatedAt": "2026-03-11T15:47:47.000Z",
  "fetchedAt": "2026-03-11T16:20:58.405Z",
  "firstVersion": {
    "storyID": "47325381",
    "author": "pentagrama",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T16:45:58.503Z",
    "title": "$3 ChromeOS Flex stick will revive old and outdated computers",
    "createdAtI": 1773159866,
    "url": "https://9to5google.com/2026/03/10/this-3-chromeos-stick-will-revive-old-and-outdated-computers/",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-10T16:24:26.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773161159,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T16:45:44.000Z"
  }
}
YouTube ads are about to get even longer and they'll be unskippable

YouTube viewers will soon have to sit through even longer ads, with Google rolling out new 30-second unskippable spots on a popular app.

{
  "storyID": "47325323",
  "title": "YouTube ads are about to get even longer and they'll be unskippable",
  "author": "robtherobber",
  "url": "https://www.dexerto.com/youtube/youtube-ads-are-about-to-get-even-longer-and-theyll-be-unskippable-3332420/",
  "points": 46,
  "commentsCount": 56,
  "tags": [],
  "og": {
    "twitterCreator": "https://twitter.com/TheGwilliam",
    "twitterSite": "@Dexerto",
    "twitterTitle": "YouTube ads are about to get even longer and they’ll be unskippable - Dexerto",
    "articlePublishedTime": "2026-03-10T14:57:41.000Z",
    "twitterImage": [
      {
        "alt": "unskippable youtube ad banner",
        "width": "1920",
        "url": "https://www.dexerto.com/cdn-image/wp-content/uploads/2025/06/12/youtube-ads-unskippable.jpg",
        "height": "1080"
      }
    ],
    "ogTitle": "YouTube ads are about to get even longer and they’ll be unskippable - Dexerto",
    "ogDescription": "YouTube viewers will soon have to sit through even longer ads, with Google rolling out new 30-second unskippable spots on a popular app.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1920",
        "alt": "unskippable youtube ad banner",
        "url": "https://www.dexerto.com/cdn-image/wp-content/uploads/2025/06/12/youtube-ads-unskippable.jpg",
        "height": "1080"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "YouTube viewers will soon have to sit through even longer ads, with Google rolling out new 30-second unskippable spots on a popular app.",
    "success": true,
    "requestUrl": "https://www.dexerto.com/youtube/youtube-ads-are-about-to-get-even-longer-and-theyll-be-unskippable-3332420/",
    "ogUrl": "https://www.dexerto.com/youtube/youtube-ads-are-about-to-get-even-longer-and-theyll-be-unskippable-3332420/",
    "ogSiteName": "Dexerto",
    "articleModifiedTime": "2026-03-10T14:57:41.000Z"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T16:20:09.000Z",
  "createdAtI": 1773159609,
  "updatedAt": "2026-03-11T16:15:48.000Z",
  "fetchedAt": "2026-03-11T16:20:58.405Z",
  "firstVersion": {
    "storyID": "47325323",
    "author": "robtherobber",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T16:30:58.543Z",
    "title": "YouTube ads are about to get even longer and they'll be unskippable",
    "createdAtI": 1773159609,
    "url": "https://www.dexerto.com/youtube/youtube-ads-are-about-to-get-even-longer-and-theyll-be-unskippable-3332420/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T16:20:09.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773160259,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T16:28:44.000Z"
  }
}
Ad-tech is fascist tech
{
  "storyID": "47325280",
  "title": "Ad-tech is fascist tech",
  "author": "only_in_america",
  "url": "https://pluralistic.net/2026/03/10/ice-tech/#foreseeable-outcomes",
  "points": 126,
  "commentsCount": 64,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://pluralistic.net/2026/03/10/ice-tech/#foreseeable-outcomes"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T16:17:55.000Z",
  "createdAtI": 1773159475,
  "updatedAt": "2026-03-11T15:58:33.000Z",
  "fetchedAt": "2026-03-11T16:20:58.405Z",
  "firstVersion": {
    "storyID": "47325280",
    "author": "only_in_america",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T16:25:58.489Z",
    "title": "Ad-tech is fascist tech",
    "createdAtI": 1773159475,
    "url": "https://pluralistic.net/2026/03/10/ice-tech/#foreseeable-outcomes",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T16:17:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773159958,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T16:24:15.000Z"
  }
}
Throwing away 18 months of code and starting over

Tom Piaggio - We developed this product for over 1.5 years, closed clients left right and center, and now we're throwing everything away. Here's why, what we learned, and what we chose instead.

{
  "storyID": "47324691",
  "title": "Throwing away 18 months of code and starting over",
  "author": "tomaspiaggio12",
  "url": "https://tompiagg.io/posts/we-threw-away-1-5-years-of-code",
  "points": 56,
  "commentsCount": 78,
  "tags": [],
  "og": {
    "twitterCreator": "@TomasPiaggio",
    "twitterTitle": "18 Months of Code, Gone. Here's What We Learned.",
    "articlePublishedTime": "2026-03-10T12:00:00.000Z",
    "twitterImage": [
      {
        "url": "https://tompiagg.io/assets/blog/we-threw-away-1-5-years-of-code/cover.png"
      }
    ],
    "author": "Tom Piaggio",
    "ogTitle": "18 Months of Code, Gone. Here's What We Learned.",
    "ogDescription": "We developed this product for over 1.5 years, closed clients left right and center, and now we're throwing everything away. Here's why, what we learned, and what we chose instead.",
    "ogImage": [
      {
        "width": "1200",
        "alt": "18 Months of Code, Gone. Here's What We Learned.",
        "url": "https://tompiagg.io/assets/blog/we-threw-away-1-5-years-of-code/cover.png",
        "height": "630"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "We developed this product for over 1.5 years, closed clients left right and center, and now we're throwing everything away. Here's why, what we learned, and what we chose instead.",
    "success": true,
    "requestUrl": "https://tompiagg.io/posts/we-threw-away-1-5-years-of-code",
    "ogUrl": "https://tompiagg.io/posts/we-threw-away-1-5-years-of-code",
    "ogSiteName": "Tom Piaggio",
    "articleAuthor": "Tom Piaggio"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T15:35:19.000Z",
  "createdAtI": 1773156919,
  "updatedAt": "2026-03-11T15:40:48.000Z",
  "fetchedAt": "2026-03-11T15:40:58.400Z",
  "firstVersion": {
    "storyID": "47324691",
    "author": "tomaspiaggio12",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:15:58.647Z",
    "title": "Throwing away 18 months of code and starting over",
    "createdAtI": 1773156919,
    "url": "https://tompiagg.io/posts/we-threw-away-1-5-years-of-code",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T15:35:19.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773166559,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T18:15:44.000Z"
  }
}
BC got rid of Daylight Savings

‘Spring forward’ on March 8 will be the last time change, ending twice-yearly clock changes

{
  "storyID": "47324641",
  "title": "BC got rid of Daylight Savings",
  "author": "mostelato",
  "url": "https://news.gov.bc.ca/releases/2026AG0013-000209",
  "points": 36,
  "commentsCount": 26,
  "tags": [],
  "og": {
    "twitterSite": "@BCGovNews",
    "twitterTitle": "Adopting permanent daylight saving time",
    "twitterImage": [
      {
        "url": "https://live.staticflickr.com/65535/55125625798_22952b7345_b.jpg"
      },
      {
        "url": "https://news.gov.bc.ca/releases/2026AG0013-000209/image"
      }
    ],
    "dcDateIssued": "2026-03-02",
    "ogTitle": "Adopting permanent daylight saving time",
    "ogDescription": "‘Spring forward’ on March 8 will be the last time change, ending twice-yearly clock changes",
    "ogImage": [
      {
        "url": "https://live.staticflickr.com/65535/55125625798_22952b7345_b.jpg"
      },
      {
        "url": "https://live.staticflickr.com/65535/55125625798_22952b7345_b.jpg"
      }
    ],
    "ogType": "website",
    "twitterCard": "summary_large_image",
    "twitterDescription": "‘Spring forward’ on March 8 will be the last time change, ending twice-yearly clock changes",
    "success": true,
    "requestUrl": "https://news.gov.bc.ca/releases/2026AG0013-000209",
    "ogSiteName": "BC Gov News"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T15:31:43.000Z",
  "createdAtI": 1773156703,
  "updatedAt": "2026-03-11T15:24:32.000Z",
  "fetchedAt": "2026-03-11T15:40:58.400Z",
  "firstVersion": {
    "storyID": "47324641",
    "author": "mostelato",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:00:58.677Z",
    "title": "BC got rid of Daylight Savings",
    "createdAtI": 1773156703,
    "url": "https://news.gov.bc.ca/releases/2026AG0013-000209",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T15:31:43.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773165659,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T17:56:44.000Z"
  }
}
The Enterprise Context Layer

Andy Chen - The solution to the most alluring problem in enterprise AI

{
  "storyID": "47324448",
  "title": "The Enterprise Context Layer",
  "author": "zachperkel",
  "url": "https://andychen32.substack.com/p/the-enterprise-context-layer",
  "points": 37,
  "commentsCount": 8,
  "tags": [],
  "og": {
    "twitterTitle": "The Enterprise Context Layer",
    "twitterCard": "summary_large_image",
    "twitterDescription": "The solution to the most alluring problem in enterprise AI",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!tgI6!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fandychen32.substack.com%2Fapi%2Fv1%2Fpost_preview%2F190459893%2Ftwitter.jpg%3Fversion%3D4"
      }
    ],
    "success": true,
    "author": "Andy Chen",
    "requestUrl": "https://andychen32.substack.com/p/the-enterprise-context-layer",
    "ogTitle": "The Enterprise Context Layer",
    "ogUrl": "https://substack.com/home/post/p-190459893",
    "ogDescription": "The solution to the most alluring problem in enterprise AI",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!XOlm!,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%2F3d569f3f-eb58-40d1-8c3b-b1c170bedfdb_1920x1015.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T15:18:39.000Z",
  "createdAtI": 1773155919,
  "updatedAt": "2026-03-11T10:25:31.000Z",
  "fetchedAt": "2026-03-11T15:25:58.623Z",
  "firstVersion": {
    "storyID": "47324448",
    "author": "zachperkel",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:05:58.707Z",
    "title": "The Enterprise Context Layer",
    "createdAtI": 1773155919,
    "url": "https://andychen32.substack.com/p/the-enterprise-context-layer",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T15:18:39.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773165959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T18:04:29.000Z"
  }
}
Surpassing vLLM with a Generated Inference Stack
{
  "storyID": "47324364",
  "title": "Surpassing vLLM with a Generated Inference Stack",
  "author": "lukebechtel",
  "url": "https://infinity.inc/case-studies/qwen3-optimization",
  "points": 54,
  "commentsCount": 16,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://infinity.inc/case-studies/qwen3-optimization"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T15:12:52.000Z",
  "createdAtI": 1773155572,
  "updatedAt": "2026-03-11T15:16:47.000Z",
  "fetchedAt": "2026-03-11T15:20:58.367Z",
  "firstVersion": {
    "storyID": "47324364",
    "author": "lukebechtel",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:30:58.585Z",
    "title": "Surpassing vLLM with a Generated Inference Stack",
    "createdAtI": 1773155572,
    "url": "https://infinity.inc/case-studies/qwen3-optimization",
    "points": 6,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T15:12:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773167459,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T18:30:44.000Z"
  }
}
Launch HN: Didit (YC W26) – Stripe for Identity Verification
{
  "storyID": "47324296",
  "title": "Launch HN: Didit (YC W26) – Stripe for Identity Verification",
  "author": "rosasalberto",
  "url": null,
  "points": 74,
  "commentsCount": 63,
  "tags": [
    "launch_hn"
  ],
  "createdAt": "2026-03-10T15:08:05.000Z",
  "createdAtI": 1773155285,
  "updatedAt": "2026-03-11T15:08:34.000Z",
  "fetchedAt": "2026-03-11T15:10:58.469Z",
  "firstVersion": {
    "storyID": "47324296",
    "author": "rosasalberto",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T15:10:58.304Z",
    "title": "Launch HN: Didit (YC W26) – Stripe for Identity Verification",
    "createdAtI": 1773155285,
    "url": null,
    "points": 3,
    "tags": [
      "launch_hn"
    ],
    "createdAt": "2026-03-10T15:08:05.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773155458,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T15:10:43.000Z"
  }
}
Amazon is holding a mandatory meeting about AI breaking its systems
{
  "storyID": "47324211",
  "title": "Amazon is holding a mandatory meeting about AI breaking its systems",
  "author": "lwhsiao",
  "url": "https://twitter.com/lukolejnik/status/2031257644724342957",
  "points": 289,
  "commentsCount": 10,
  "tags": [],
  "og": {
    "ogSiteName": "X (formerly Twitter)",
    "success": true,
    "requestUrl": "https://twitter.com/lukolejnik/status/2031257644724342957",
    "fbAppId": "2231777543"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T15:01:35.000Z",
  "createdAtI": 1773154895,
  "updatedAt": "2026-03-11T14:07:47.000Z",
  "fetchedAt": "2026-03-11T15:10:58.469Z",
  "firstVersion": {
    "storyID": "47324211",
    "author": "lwhsiao",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T15:15:58.574Z",
    "title": "Amazon is holding a mandatory meeting about AI breaking its systems",
    "createdAtI": 1773154895,
    "url": "https://twitter.com/lukolejnik/status/2031257644724342957",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T15:01:35.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773155759,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T15:12:58.000Z"
  }
}
Debian decides not to decide on AI-generated contributions

Debian is the latest in an ever-growing list of projects to wrestle (again) with the question o [...]

{
  "storyID": "47324087",
  "title": "Debian decides not to decide on AI-generated contributions",
  "author": "jwilk",
  "url": "https://lwn.net/SubscriberLink/1061544/125f911834966dd0/",
  "points": 356,
  "commentsCount": 269,
  "tags": [
    "front_page"
  ],
  "og": {
    "ogTitle": "Debian decides not to decide on AI-generated contributions",
    "ogSiteName": "LWN.net",
    "ogDescription": "Debian is the latest in an ever-growing list of projects to wrestle (again) with the question o [...]",
    "success": true,
    "requestUrl": "https://lwn.net/SubscriberLink/1061544/125f911834966dd0/",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T14:53:13.000Z",
  "createdAtI": 1773154393,
  "updatedAt": "2026-03-11T15:00:02.000Z",
  "fetchedAt": "2026-03-11T15:00:58.558Z",
  "firstVersion": {
    "storyID": "47324087",
    "author": "jwilk",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T14:55:58.409Z",
    "title": "Debian decides not to decide on AI-generated contributions",
    "createdAtI": 1773154393,
    "url": "https://lwn.net/SubscriberLink/1061544/125f911834966dd0/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T14:53:13.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773154558,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T14:55:44.000Z"
  }
}
We are building data breach machines and nobody cares

A few weeks ago, my longstanding friend and colleague Curt Cunning mentioned to me that he was slogging through Nietzsche, which bespeaks his incredible will to power through things that are unpleasant (one of the many things that makes him an exceptional engineer). In any case, it lead me to revisit some of his work (Nietzsche’s, not Curt’s. Curt’s work is the opposite of a slog). My very stale memory of it from col

{
  "storyID": "47324058",
  "title": "We are building data breach machines and nobody cares",
  "author": "idealloc_haris",
  "url": "https://idealloc.me/posts/we-are-building-data-breach-machines-and-nobody-cares/",
  "points": 142,
  "commentsCount": 48,
  "tags": [],
  "og": {
    "twitterCard": "summary",
    "articlePublishedTime": "2026-03-06 00:00:00 +0000 UTC",
    "success": true,
    "requestUrl": "https://idealloc.me/posts/we-are-building-data-breach-machines-and-nobody-cares/",
    "ogTitle": "we are building data breach machines and nobody cares",
    "ogUrl": "https://idealloc.me/posts/we-are-building-data-breach-machines-and-nobody-cares/",
    "ogDescription": "A few weeks ago, my longstanding friend and colleague Curt Cunning mentioned to me that he was slogging through Nietzsche, which bespeaks his incredible will to power through things that are unpleasant (one of the many things that makes him an exceptional engineer). In any case, it lead me to revisit some of his work (Nietzsche’s, not Curt’s. Curt’s work is the opposite of a slog). My very stale memory of it from col",
    "ogLocale": "en",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://idealloc.me/img/data-breach-machines-cover.png",
        "height": "627"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T14:50:43.000Z",
  "createdAtI": 1773154243,
  "updatedAt": "2026-03-11T14:51:48.000Z",
  "fetchedAt": "2026-03-11T14:55:58.713Z",
  "firstVersion": {
    "storyID": "47324058",
    "author": "idealloc_haris",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T17:15:58.601Z",
    "title": "We are building data breach machines and nobody cares",
    "createdAtI": 1773154243,
    "url": "https://idealloc.me/posts/we-are-building-data-breach-machines-and-nobody-cares/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T14:50:43.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773162959,
    "commentsCount": 3,
    "updatedAt": "2026-03-10T17:13:28.000Z"
  }
}
Tony Hoare has died

Turing Award winner and former Oxford professor  Tony Hoare passed away last Thursday at the age of 92. Hoare is famous for quicksort, ALGO...

{
  "storyID": "47324054",
  "title": "Tony Hoare has died",
  "author": "speckx",
  "url": "https://blog.computationalcomplexity.org/2026/03/tony-hoare-1934-2026.html",
  "points": 1896,
  "commentsCount": 248,
  "tags": [
    "front_page"
  ],
  "og": {
    "ogTitle": "Tony Hoare (1934-2026)",
    "ogUrl": "https://blog.computationalcomplexity.org/2026/03/tony-hoare-1934-2026.html",
    "ogDescription": "Turing Award winner and former Oxford professor  Tony Hoare  passed away last Thursday at the age of 92. Hoare is famous for quicksort, ALGO...",
    "ogImage": [
      {
        "url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvSTdi5rexUms5A0uCuIV72EgjY6hap_Ul1KwUyW1mb-xDB7StvfgP4KLsZySqmf7WyOPQv2qAqZnwUAmmPVQ_XE24g1EGICE7hch44j67cLd2kUc2MwRz87g3Y_uUbOSH9rzULKAYjyKCR4YBZWzTWzZYw1dC53RypJSGWikP5HHZWp0mqcGW/w1200-h630-p-k-no-nu/Jill-and-Tony-Hoare-and-Jim-Miles.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://blog.computationalcomplexity.org/2026/03/tony-hoare-1934-2026.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T14:50:16.000Z",
  "createdAtI": 1773154216,
  "updatedAt": "2026-03-11T14:50:48.000Z",
  "fetchedAt": "2026-03-11T14:50:58.509Z",
  "firstVersion": {
    "storyID": "47324054",
    "author": "speckx",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T15:00:58.621Z",
    "title": "Turing Award winner and former Oxford professor Tony Hoare passed away",
    "createdAtI": 1773154216,
    "url": "https://blog.computationalcomplexity.org/2026/03/tony-hoare-1934-2026.html",
    "points": 12,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T14:50:16.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773154859,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T15:00:44.000Z"
  }
}
Foreign-funded lobby groups outside EU are pushing ChatControl with propaganda

Attached: 1 image 🇪🇺 1/7 🌍 Foreign-funded lobby groups from outside the EU are pushing #ChatControl with misleading propaganda. They want to #PassTheLaw to scan your chats, but who are they and who's paying them? Let's expose the network. Thread 👇

{
  "storyID": "47323973",
  "title": "Foreign-funded lobby groups outside EU are pushing ChatControl with propaganda",
  "author": "latexr",
  "url": "https://digitalcourage.social/@echo_pbreyer/116205371224315359",
  "points": 68,
  "commentsCount": 2,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://digitalcourage.social/@echo_pbreyer/116205371224315359",
    "ogTitle": "Patrick Breyer (@echo_pbreyer@digitalcourage.social)",
    "profileUsername": "echo_pbreyer@digitalcourage.social",
    "ogUrl": "https://digitalcourage.social/@echo_pbreyer/116205371224315359",
    "ogSiteName": "digitalcourage.social",
    "ogDescription": "Attached: 1 image\n\n🇪🇺 1/7 🌍 Foreign-funded lobby groups from outside the EU are pushing #ChatControl with misleading propaganda. They want to #PassTheLaw to scan your chats, but who are they and who's paying them? Let's expose the network.\nThread 👇",
    "ogLocale": "en",
    "ogImage": [
      {
        "width": "1024",
        "alt": "The graphic displays a red padlock at the center, surrounded by two robotic hands. A world map appears in the background. The text criticizes foreign-funded lobby groups advocating for the “ChatControl” law.",
        "type": "image/png",
        "url": "https://digitalcourage.social/system/media_attachments/files/116/205/371/131/537/926/original/d3c59e1b68689b36.png",
        "height": "1024"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T14:43:03.000Z",
  "createdAtI": 1773153783,
  "updatedAt": "2026-03-11T14:24:32.000Z",
  "fetchedAt": "2026-03-11T14:40:58.362Z",
  "firstVersion": {
    "storyID": "47323973",
    "author": "latexr",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T14:50:58.325Z",
    "title": "Foreign-funded lobby groups outside EU are pushing ChatControl with propaganda",
    "createdAtI": 1773153783,
    "url": "https://digitalcourage.social/@echo_pbreyer/116205371224315359",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T14:43:03.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773154258,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T14:50:43.000Z"
  }
}
Meta acquires Moltbook
{
  "storyID": "47323900",
  "title": "Meta acquires Moltbook",
  "author": "mmayberry",
  "url": "https://www.axios.com/2026/03/10/meta-facebook-moltbook-agent-social-network",
  "points": 530,
  "commentsCount": 363,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.axios.com/2026/03/10/meta-facebook-moltbook-agent-social-network"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T14:38:06.000Z",
  "createdAtI": 1773153486,
  "updatedAt": "2026-03-11T14:28:47.000Z",
  "fetchedAt": "2026-03-11T14:30:58.667Z",
  "firstVersion": {
    "storyID": "47323900",
    "author": "mmayberry",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T14:45:58.683Z",
    "title": "Meta hires duo behind Moltbook",
    "createdAtI": 1773153486,
    "url": "https://www.axios.com/2026/03/10/meta-facebook-moltbook-agent-social-network",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T14:38:06.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773153959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T14:41:58.000Z"
  }
}
RFC 454545 – Human Em Dash Standard

GitHub Gist: instantly share code, notes, and snippets.

{
  "storyID": "47323891",
  "title": "RFC 454545 – Human Em Dash Standard",
  "author": "jdauriemma",
  "url": "https://gist.github.com/bignimbus/a75cc9d703abf0b21a57c0d21a79e2be",
  "points": 124,
  "commentsCount": 117,
  "tags": [],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "rfc-454545.txt",
    "twitterImage": [
      {
        "url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
      }
    ],
    "ogTitle": "rfc-454545.txt",
    "ogDescription": "GitHub Gist: instantly share code, notes, and snippets.",
    "ogImage": [
      {
        "alt": "GitHub Gist: instantly share code, notes, and snippets.",
        "url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
      }
    ],
    "ogType": "article",
    "articlePublisher": "262588213843476",
    "twitterCard": "summary_large_image",
    "twitterDescription": "GitHub Gist: instantly share code, notes, and snippets.",
    "success": true,
    "requestUrl": "https://gist.github.com/bignimbus/a75cc9d703abf0b21a57c0d21a79e2be",
    "ogUrl": "https://gist.github.com/bignimbus/a75cc9d703abf0b21a57c0d21a79e2be",
    "ogSiteName": "Gist",
    "fbAppId": "1401488693436528",
    "articleAuthor": "262588213843476"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T14:37:55.000Z",
  "createdAtI": 1773153475,
  "updatedAt": "2026-03-11T14:12:47.000Z",
  "fetchedAt": "2026-03-11T14:15:58.680Z",
  "firstVersion": {
    "storyID": "47323891",
    "author": "jdauriemma",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T15:00:58.621Z",
    "title": "RFC 454545 – Human Em Dash Standard",
    "createdAtI": 1773153475,
    "url": "https://gist.github.com/bignimbus/a75cc9d703abf0b21a57c0d21a79e2be",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T14:37:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773154859,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T15:00:02.000Z"
  }
}
The U.S.‑Israel war with Iran could shatter the United Nations‑led global order

Kawser Ahmed - The U.S.-Israel strikes on Iran raise uncomfortable questions about whether the post-1945 rules-based order still constrains the use of force by major powers.

{
  "storyID": "47323730",
  "title": "The U.S.‑Israel war with Iran could shatter the United Nations‑led global order",
  "author": "hkhn",
  "url": "https://theconversation.com/the-u-s-israel-war-with-iran-could-shatter-the-united-nations-led-global-order-277441",
  "points": 42,
  "commentsCount": 27,
  "tags": [],
  "og": {
    "twitterCreator": "@crric2017",
    "twitterSite": "@ConversationCA",
    "author": "Kawser Ahmed",
    "ogTitle": "The U.S.-Israel war with Iran could shatter the United Nations-led global order",
    "ogDescription": "The U.S.-Israel strikes on Iran raise uncomfortable questions about whether the post-1945 rules-based order still constrains the use of force by major powers.",
    "ogImage": [
      {
        "url": "https://images.theconversation.com/files/722136/original/file-20260304-71-qgux9s.jpg?ixlib=rb-4.1.0&rect=0%2C1336%2C8332%2C4166&q=45&auto=format&w=1356&h=668&fit=crop"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://facebook.com/TheConversationCanada",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://theconversation.com/the-u-s-israel-war-with-iran-could-shatter-the-united-nations-led-global-order-277441",
    "dcIdentifier": "doi:10.64628/AAM.ky6nckxds",
    "ogUrl": "http://theconversation.com/the-u-s-israel-war-with-iran-could-shatter-the-united-nations-led-global-order-277441",
    "ogSiteName": "The Conversation",
    "fbAppId": "127105130696839"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T14:25:23.000Z",
  "createdAtI": 1773152723,
  "updatedAt": "2026-03-11T13:57:01.000Z",
  "fetchedAt": "2026-03-11T14:15:58.680Z",
  "firstVersion": {
    "storyID": "47323730",
    "author": "hkhn",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T14:50:58.325Z",
    "title": "The U.S.‑Israel war with Iran could shatter the United Nations‑led global order",
    "createdAtI": 1773152723,
    "url": "https://theconversation.com/the-u-s-israel-war-with-iran-could-shatter-the-united-nations-led-global-order-277441",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T14:25:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773154258,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T14:49:44.000Z"
  }
}
Rebasing in Magit
{
  "storyID": "47323105",
  "title": "Rebasing in Magit",
  "author": "ibobev",
  "url": "https://entropicthoughts.com/rebasing-in-magit",
  "points": 208,
  "commentsCount": 136,
  "tags": [],
  "og": {
    "success": true,
    "author": "kqr",
    "requestUrl": "https://entropicthoughts.com/rebasing-in-magit"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T13:38:39.000Z",
  "createdAtI": 1773149919,
  "updatedAt": "2026-03-11T13:58:02.000Z",
  "fetchedAt": "2026-03-11T14:00:58.551Z",
  "firstVersion": {
    "storyID": "47323105",
    "author": "ibobev",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:55:58.763Z",
    "title": "Rebasing in Magit",
    "createdAtI": 1773149919,
    "url": "https://entropicthoughts.com/rebasing-in-magit",
    "points": 8,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T13:38:39.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773150959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:55:43.000Z"
  }
}
Germany's Solar Boom Eases Power Costs as Gas Price Jumps
{
  "storyID": "47323028",
  "title": "Germany's Solar Boom Eases Power Costs as Gas Price Jumps",
  "author": "toomuchtodo",
  "url": "https://www.bloomberg.com/news/articles/2026-03-06/germany-s-solar-boom-eases-power-costs-as-gas-price-jumps",
  "points": 84,
  "commentsCount": 81,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.bloomberg.com/news/articles/2026-03-06/germany-s-solar-boom-eases-power-costs-as-gas-price-jumps"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T13:32:05.000Z",
  "createdAtI": 1773149525,
  "updatedAt": "2026-03-11T13:25:31.000Z",
  "fetchedAt": "2026-03-11T14:00:58.551Z",
  "firstVersion": {
    "storyID": "47323028",
    "author": "toomuchtodo",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:35:58.348Z",
    "title": "Germany's Solar Boom Eases Power Costs as Gas Price Jumps",
    "createdAtI": 1773149525,
    "url": "https://www.bloomberg.com/news/articles/2026-03-06/germany-s-solar-boom-eases-power-costs-as-gas-price-jumps",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T13:32:05.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773149758,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T13:35:43.000Z"
  }
}
After outages, Amazon to make senior engineers sign off on AI-assisted changes

AWS has suffered at least two incidents linked to the use of AI coding assistants.

{
  "storyID": "47323017",
  "title": "After outages, Amazon to make senior engineers sign off on AI-assisted changes",
  "author": "ndr42",
  "url": "https://arstechnica.com/ai/2026/03/after-outages-amazon-to-make-senior-engineers-sign-off-on-ai-assisted-changes/",
  "points": 593,
  "commentsCount": 449,
  "tags": [],
  "og": {
    "twitterTitle": "After outages, Amazon to make senior engineers sign off on AI-assisted changes",
    "twitterSite": "@arstechnica",
    "articlePublishedTime": "2026-03-10T13:16:45+00:00",
    "twitterImage": [
      {
        "alt": "Exterior of large building during daytime.",
        "url": "https://cdn.arstechnica.net/wp-content/uploads/2019/09/GettyImages-1157406884-1152x648.jpg"
      }
    ],
    "ogTitle": "After outages, Amazon to make senior engineers sign off on AI-assisted changes",
    "ogDescription": "AWS has suffered at least two incidents linked to the use of AI coding assistants.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1152",
        "alt": "Exterior of large building during daytime.",
        "url": "https://cdn.arstechnica.net/wp-content/uploads/2019/09/GettyImages-1157406884-1152x648.jpg",
        "height": "648"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "AWS has suffered at least two incidents linked to the use of AI coding assistants.",
    "success": true,
    "requestUrl": "https://arstechnica.com/ai/2026/03/after-outages-amazon-to-make-senior-engineers-sign-off-on-ai-assisted-changes/",
    "ogUrl": "https://www.ft.com/content/7cab4ec7-4712-4137-b602-119a44f771de",
    "ogSiteName": "Ars Technica",
    "articleModifiedTime": "2026-03-10T13:21:06+00:00"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-10T13:31:17.000Z",
  "createdAtI": 1773149477,
  "updatedAt": "2026-03-11T13:50:02.000Z",
  "fetchedAt": "2026-03-11T13:50:58.454Z",
  "firstVersion": {
    "storyID": "47323017",
    "author": "ndr42",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T20:20:58.731Z",
    "title": "After outages, Amazon to make senior engineers sign off on AI-assisted changes",
    "createdAtI": 1773149477,
    "url": "https://arstechnica.com/ai/2026/03/after-outages-amazon-to-make-senior-engineers-sign-off-on-ai-assisted-changes/",
    "points": 11,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T13:31:17.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773174059,
    "commentsCount": 195,
    "updatedAt": "2026-03-10T20:20:45.000Z"
  }
}
Sending Jabber/XMPP Messages via HTTP

The goal of this tutorial is to set up a simple REST API that allows you to send XMPP messages to an existing XMPP account. This can be easily integrated into monitoring solutions or other scripts that send out status information. While there are command-line tools like go-sendxmpp that send messages by connecting to an XMPP server directly, this guide is specifically about providing an HTTP interface. curl "https://

{
  "storyID": "47322998",
  "title": "Sending Jabber/XMPP Messages via HTTP",
  "author": "inputmice",
  "url": "https://gultsch.de/posts/xmpp-via-http/",
  "points": 51,
  "commentsCount": 7,
  "tags": [],
  "og": {
    "articleTag": "Ntfy.sh",
    "articlePublishedTime": "2026-03-09T00:00:00+00:00",
    "success": true,
    "requestUrl": "https://gultsch.de/posts/xmpp-via-http/",
    "ogTitle": "Sending Jabber/XMPP Messages via HTTP",
    "ogUrl": "/posts/xmpp-via-http/",
    "ogSiteName": "Daniel Gultsch",
    "ogDescription": "The goal of this tutorial is to set up a simple REST API that allows you to send XMPP messages to an existing XMPP account. This can be easily integrated into monitoring solutions or other scripts that send out status information.\nWhile there are command-line tools like go-sendxmpp that send messages by connecting to an XMPP server directly, this guide is specifically about providing an HTTP interface.\ncurl \"https://",
    "ogLocale": "en",
    "articleSection": "posts",
    "articleModifiedTime": "2026-03-09T00:00:00+00:00",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T13:29:21.000Z",
  "createdAtI": 1773149361,
  "updatedAt": "2026-03-11T10:35:01.000Z",
  "fetchedAt": "2026-03-11T13:50:58.454Z",
  "firstVersion": {
    "storyID": "47322998",
    "author": "inputmice",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:40:58.417Z",
    "title": "Sending Jabber/XMPP Messages via HTTP",
    "createdAtI": 1773149361,
    "url": "https://gultsch.de/posts/xmpp-via-http/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T13:29:21.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773150058,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:36:13.000Z"
  }
}
Hisense TVs add unskippable startup ads before live TV
{
  "storyID": "47322966",
  "title": "Hisense TVs add unskippable startup ads before live TV",
  "author": "akyuu",
  "url": "https://www.guru3d.com/story/hisense-vidaa-tvs-reportedly-add-unskippable-startup-ads-before-live-tv/",
  "points": 110,
  "commentsCount": 142,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.guru3d.com/story/hisense-vidaa-tvs-reportedly-add-unskippable-startup-ads-before-live-tv/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T13:26:47.000Z",
  "createdAtI": 1773149207,
  "updatedAt": "2026-03-11T13:34:02.000Z",
  "fetchedAt": "2026-03-11T13:45:58.592Z",
  "firstVersion": {
    "storyID": "47322966",
    "author": "akyuu",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:35:58.348Z",
    "title": "Hisense TVs add unskippable startup ads before live TV",
    "createdAtI": 1773149207,
    "url": "https://www.guru3d.com/story/hisense-vidaa-tvs-reportedly-add-unskippable-startup-ads-before-live-tv/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T13:26:47.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773149758,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:35:14.000Z"
  }
}
Show HN: How I topped the HuggingFace open LLM leaderboard on two gaming GPUs

ML, Biotech, Hardware, and Coordination Problems. Sometimes I write about hard problems and how to solve them.

{
  "storyID": "47322887",
  "title": "Show HN: How I topped the HuggingFace open LLM leaderboard on two gaming GPUs",
  "author": "dnhkng",
  "url": "https://dnhkng.github.io/posts/rys/",
  "points": 403,
  "commentsCount": 105,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "LLM Neuroanatomy: How I Topped the AI Leaderboard Without Changing a Single Weight",
    "twitterSite": "@dnhkng",
    "articlePublishedTime": "2026-03-10T00:00:00+01:00",
    "success": true,
    "requestUrl": "https://dnhkng.github.io/posts/rys/",
    "ogTitle": "LLM Neuroanatomy: How I Topped the AI Leaderboard Without Changing a Single Weight",
    "ogUrl": "https://dnhkng.github.io/posts/rys/",
    "ogDescription": "ML, Biotech, Hardware, and Coordination Problems. Sometimes I write about hard problems and how to solve them.",
    "ogSiteName": "David Noel Ng",
    "ogLocale": "en",
    "ogType": "article"
  },
  "aiIsh": {
    "score": 3,
    "offenses": [
      "LLM",
      "ML",
      "huggingface"
    ]
  },
  "createdAt": "2026-03-10T13:18:55.000Z",
  "createdAtI": 1773148735,
  "updatedAt": "2026-03-11T13:40:47.000Z",
  "fetchedAt": "2026-03-11T13:40:58.308Z",
  "firstVersion": {
    "storyID": "47322887",
    "author": "dnhkng",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:25:58.687Z",
    "title": "How I Topped the HuggingFace Open LLM Leaderboard on Two Gaming GPUs",
    "createdAtI": 1773148735,
    "url": "https://dnhkng.github.io/posts/rys/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T13:18:55.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773149159,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T13:25:43.000Z"
  }
}
Show HN: DD Photos – open-source photo album site generator (Go and SvelteKit)

A photo album site generator and SvelteKit viewer: resize JPEGs to WebP, generate JSON indexes, and serve a fast static photo gallery. - dougdonohoe/ddphotos

{
  "storyID": "47322838",
  "title": "Show HN: DD Photos – open-source photo album site generator (Go and SvelteKit)",
  "author": "dougdonohoe",
  "url": "https://github.com/dougdonohoe/ddphotos",
  "points": 62,
  "commentsCount": 19,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterSite": "@github",
    "twitterTitle": "GitHub - dougdonohoe/ddphotos: A photo album site generator and SvelteKit viewer: resize JPEGs to WebP, generate JSON indexes, and serve a fast static photo gallery.",
    "twitterImage": [
      {
        "url": "https://opengraph.githubassets.com/4cba4405ff25e4ea1e44f9d45a03916bdefa293a4125733b5136d819581d00e9/dougdonohoe/ddphotos"
      }
    ],
    "ogTitle": "GitHub - dougdonohoe/ddphotos: A photo album site generator and SvelteKit viewer: resize JPEGs to WebP, generate JSON indexes, and serve a fast static photo gallery.",
    "ogDescription": "A photo album site generator and SvelteKit viewer: resize JPEGs to WebP, generate JSON indexes, and serve a fast static photo gallery. - dougdonohoe/ddphotos",
    "ogImage": [
      {
        "width": "1200",
        "alt": "A photo album site generator and SvelteKit viewer: resize JPEGs to WebP, generate JSON indexes, and serve a fast static photo gallery. - dougdonohoe/ddphotos",
        "url": "https://opengraph.githubassets.com/4cba4405ff25e4ea1e44f9d45a03916bdefa293a4125733b5136d819581d00e9/dougdonohoe/ddphotos",
        "height": "600"
      }
    ],
    "ogType": "object",
    "twitterCard": "summary_large_image",
    "twitterDescription": "A photo album site generator and SvelteKit viewer: resize JPEGs to WebP, generate JSON indexes, and serve a fast static photo gallery. - dougdonohoe/ddphotos",
    "success": true,
    "requestUrl": "https://github.com/dougdonohoe/ddphotos",
    "ogUrl": "https://github.com/dougdonohoe/ddphotos",
    "ogSiteName": "GitHub",
    "fbAppId": "1401488693436528"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T13:13:48.000Z",
  "createdAtI": 1773148428,
  "updatedAt": "2026-03-11T10:10:16.000Z",
  "fetchedAt": "2026-03-11T13:35:58.493Z",
  "firstVersion": {
    "storyID": "47322838",
    "author": "dougdonohoe",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:20:58.445Z",
    "title": "Show HN: DD Photos – open-source photo album site generator (Go and SvelteKit)",
    "createdAtI": 1773148428,
    "url": "https://github.com/dougdonohoe/ddphotos",
    "points": 3,
    "tags": [
      "show_hn"
    ],
    "createdAt": "2026-03-10T13:13:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773148858,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:17:27.000Z"
  }
}
Intel Demos Chip to Compute with Encrypted Data

Intel's Heracles chip speeds up encrypted data processing by up to 5000 times.

{
  "storyID": "47322815",
  "title": "Intel Demos Chip to Compute with Encrypted Data",
  "author": "sohkamyung",
  "url": "https://spectrum.ieee.org/fhe-intel",
  "points": 242,
  "commentsCount": 108,
  "tags": [],
  "og": {
    "twitterSite": "@",
    "articlePublishedTime": "2026-03-10T13:00:04+00:00",
    "twitterImage": [
      {
        "url": "https://spectrum.ieee.org/media-library/image.jpg?id=65174080&width=1200&height=600&coordinates=0%2C333%2C0%2C292"
      }
    ],
    "ogTitle": "Intel’s Heracles Chip Speeds Up Encrypted Computing",
    "ogDescription": "Intel's Heracles chip speeds up encrypted data processing by up to 5000 times.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://spectrum.ieee.org/media-library/image.jpg?id=65174080&width=1200&height=600&coordinates=0%2C333%2C0%2C292",
        "height": "600"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://spectrum.ieee.org/fhe-intel",
    "ogUrl": "https://spectrum.ieee.org/fhe-intel",
    "ogSiteName": "IEEE Spectrum",
    "articleSection": "Semiconductors",
    "articleModifiedTime": "2026-03-10T13:25:57+00:00",
    "fbAppId": "200167090048537",
    "articleAuthor": "https://www.facebook.com/48576411181"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T13:10:48.000Z",
  "createdAtI": 1773148248,
  "updatedAt": "2026-03-11T13:14:46.000Z",
  "fetchedAt": "2026-03-11T13:30:58.613Z",
  "firstVersion": {
    "storyID": "47322815",
    "author": "sohkamyung",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:15:58.576Z",
    "title": "Intel Demos Chip to Compute with Encrypted Data",
    "createdAtI": 1773148248,
    "url": "https://spectrum.ieee.org/fhe-intel",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T13:10:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773148559,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:15:43.000Z"
  }
}
Online age-verification tools for child safety are surveilling adults
{
  "storyID": "47322635",
  "title": "Online age-verification tools for child safety are surveilling adults",
  "author": "bilsbie",
  "url": "https://www.cnbc.com/2026/03/08/social-media-child-safety-internet-ai-surveillance.html",
  "points": 620,
  "commentsCount": 326,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://www.cnbc.com/2026/03/08/social-media-child-safety-internet-ai-surveillance.html"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T12:55:42.000Z",
  "createdAtI": 1773147342,
  "updatedAt": "2026-03-11T13:10:47.000Z",
  "fetchedAt": "2026-03-11T13:10:58.439Z",
  "firstVersion": {
    "storyID": "47322635",
    "author": "bilsbie",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:05:58.469Z",
    "title": "Online age-verification tools for child safety are surveilling adults",
    "createdAtI": 1773147342,
    "url": "https://www.cnbc.com/2026/03/08/social-media-child-safety-internet-ai-surveillance.html",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T12:55:42.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773147958,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:05:43.000Z"
  }
}
Traffic from Russia to Cloudflare is 60% down from last year
{
  "storyID": "47322629",
  "title": "Traffic from Russia to Cloudflare is 60% down from last year",
  "author": "secondary_op",
  "url": "https://radar.cloudflare.com/traffic/ru?dateRange=52w",
  "points": 124,
  "commentsCount": 82,
  "tags": [],
  "og": {
    "error": "403 Forbidden",
    "requestUrl": "https://radar.cloudflare.com/traffic/ru?dateRange=52w"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T12:55:14.000Z",
  "createdAtI": 1773147314,
  "updatedAt": "2026-03-11T11:21:01.000Z",
  "fetchedAt": "2026-03-11T13:00:58.558Z",
  "firstVersion": {
    "storyID": "47322629",
    "author": "secondary_op",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T13:35:58.348Z",
    "title": "Traffic from Russia to Cloudflare is 60% down from last year",
    "createdAtI": 1773147314,
    "url": "https://radar.cloudflare.com/traffic/ru?dateRange=52w",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T12:55:14.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773149758,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T13:34:28.000Z"
  }
}
PgAdmin 4 9.13 with AI Assistant Panel
{
  "storyID": "47322033",
  "title": "PgAdmin 4 9.13 with AI Assistant Panel",
  "author": "__natty__",
  "url": "https://www.pgadmin.org/docs/pgadmin4/9.13/query_tool.html#ai-assistant-panel",
  "points": 87,
  "commentsCount": 30,
  "tags": [],
  "og": {
    "success": true,
    "author": "Dave Page",
    "requestUrl": "https://www.pgadmin.org/docs/pgadmin4/9.13/query_tool.html#ai-assistant-panel"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T11:58:36.000Z",
  "createdAtI": 1773143916,
  "updatedAt": "2026-03-11T10:27:01.000Z",
  "fetchedAt": "2026-03-11T10:30:58.694Z",
  "firstVersion": {
    "storyID": "47322033",
    "author": "__natty__",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T14:00:58.603Z",
    "title": "PgAdmin 4 9.13 with AI Assistant Panel",
    "createdAtI": 1773143916,
    "url": "https://www.pgadmin.org/docs/pgadmin4/9.13/query_tool.html#ai-assistant-panel",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T11:58:36.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773151259,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T14:00:44.000Z"
  }
}
Ask HN: Remember Fidonet?
{
  "storyID": "47321760",
  "title": "Ask HN: Remember Fidonet?",
  "author": "ukkare",
  "url": null,
  "points": 116,
  "commentsCount": 66,
  "tags": [
    "ask_hn"
  ],
  "createdAt": "2026-03-10T11:24:00.000Z",
  "createdAtI": 1773141840,
  "updatedAt": "2026-03-11T08:39:01.000Z",
  "fetchedAt": "2026-03-11T09:50:58.698Z",
  "firstVersion": {
    "storyID": "47321760",
    "author": "ukkare",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T11:45:58.525Z",
    "title": "Ask HN: Remember Fidonet?",
    "createdAtI": 1773141840,
    "url": null,
    "points": 3,
    "tags": [
      "ask_hn",
      "front_page"
    ],
    "createdAt": "2026-03-10T11:24:00.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773143159,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T11:44:13.000Z"
  }
}
Yann LeCun's AI startup raises $1B in Europe's largest ever seed round

Meta’s former chief AI scientist launches AMI Labs with backing from Nvidia, Temasek and Jeff Bezos

{
  "storyID": "47321533",
  "title": "Yann LeCun's AI startup raises $1B in Europe's largest ever seed round",
  "author": "ottomengis",
  "url": "https://www.ft.com/content/e5245ec3-1a58-4eff-ab58-480b6259aaf1",
  "points": 409,
  "commentsCount": 2,
  "tags": [],
  "og": {
    "twitterSite": "@FinancialTimes",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.ft.com/content/e5245ec3-1a58-4eff-ab58-480b6259aaf1",
    "ogTitle": "Yann LeCun’s AI start-up raises more than $1bn in Europe’s largest seed round",
    "ogUrl": "https://www.ft.com/content/e5245ec3-1a58-4eff-ab58-480b6259aaf1",
    "ogDescription": "Meta’s former chief AI scientist launches AMI Labs with backing from Nvidia, Temasek and Jeff Bezos ",
    "ogImage": [
      {
        "url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2F58137383-3aa1-4c54-88c2-2443312633ed.jpg?source=next-barrier-page"
      }
    ]
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-10T10:50:30.000Z",
  "createdAtI": 1773139830,
  "updatedAt": "2026-03-11T02:18:30.000Z",
  "fetchedAt": "2026-03-11T08:25:58.647Z",
  "firstVersion": {
    "storyID": "47321533",
    "author": "ottomengis",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T11:00:58.504Z",
    "title": "Yann LeCun's AI startup raises $1B in Europe's largest ever seed round",
    "createdAtI": 1773139830,
    "url": "https://www.ft.com/content/e5245ec3-1a58-4eff-ab58-480b6259aaf1",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T10:50:30.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773140459,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T11:00:42.000Z"
  }
}
FreeBSD 14.4-Release Announcement

FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms.

{
  "storyID": "47321499",
  "title": "FreeBSD 14.4-Release Announcement",
  "author": "vermaden",
  "url": "https://www.freebsd.org/releases/14.4R/announce/",
  "points": 147,
  "commentsCount": 65,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterSite": "@freebsd",
    "success": true,
    "requestUrl": "https://www.freebsd.org/releases/14.4R/announce/",
    "ogTitle": "FreeBSD 14.4-RELEASE Announcement",
    "ogUrl": "https://www.freebsd.org/releases/14.4R/announce/",
    "ogDescription": "FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms.",
    "ogSiteName": "The FreeBSD Project",
    "ogLocale": "en",
    "ogImage": [
      {
        "alt": "FreeBSD - The Power to Serve - Server - Desktop - Embedded",
        "url": "https://www.freebsd.org/images/logo-thepowertoserve.png"
      }
    ],
    "ogType": "article"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T10:45:09.000Z",
  "createdAtI": 1773139509,
  "updatedAt": "2026-03-11T06:53:15.000Z",
  "fetchedAt": "2026-03-11T08:05:58.460Z",
  "firstVersion": {
    "storyID": "47321499",
    "author": "vermaden",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T12:30:58.541Z",
    "title": "FreeBSD 14.4-Release Announcement",
    "createdAtI": 1773139509,
    "url": "https://www.freebsd.org/releases/14.4R/announce/",
    "points": 7,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T10:45:09.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773145859,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T12:29:57.000Z"
  }
}
I put my whole life into a single database
{
  "storyID": "47321233",
  "title": "I put my whole life into a single database",
  "author": "lukakopajtic",
  "url": "https://howisfelix.today/",
  "points": 441,
  "commentsCount": 208,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://howisfelix.today/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T10:07:48.000Z",
  "createdAtI": 1773137268,
  "updatedAt": "2026-03-11T07:03:15.000Z",
  "fetchedAt": "2026-03-11T07:10:58.329Z",
  "firstVersion": {
    "storyID": "47321233",
    "author": "lukakopajtic",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T11:05:58.345Z",
    "title": "I put my whole life into a single database",
    "createdAtI": 1773137268,
    "url": "https://howisfelix.today/",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T10:07:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773140758,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T11:04:13.000Z"
  }
}
Show HN: What's my JND? – a colour guessing game

Find your Just Noticeable Difference in colour perception. How small a colour difference can you actually see?

{
  "storyID": "47321188",
  "title": "Show HN: What's my JND? – a colour guessing game",
  "author": "Keithamus",
  "url": "https://www.keithcirkel.co.uk/whats-my-jnd/?r=ARUjKP__-ve-",
  "points": 41,
  "commentsCount": 37,
  "tags": [
    "show_hn"
  ],
  "og": {
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.keithcirkel.co.uk/whats-my-jnd/?r=ARUjKP__-ve-",
    "ogTitle": "What's My JND?",
    "ogUrl": "https://www.keithcirkel.co.uk/whats-my-jnd/",
    "ogDescription": "Find your Just Noticeable Difference in colour perception. How small a colour difference can you actually see?",
    "ogImage": [
      {
        "url": "https://www.keithcirkel.co.uk/images/whats-my-jnd-og.png"
      }
    ],
    "ogType": "website"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T10:01:58.000Z",
  "createdAtI": 1773136918,
  "updatedAt": "2026-03-11T07:03:45.000Z",
  "fetchedAt": "2026-03-11T07:10:58.329Z",
  "firstVersion": {
    "storyID": "47321188",
    "author": "Keithamus",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T22:40:58.329Z",
    "title": "Show HN: What's my JND? – a colour guessing game",
    "createdAtI": 1773136918,
    "url": "https://www.keithcirkel.co.uk/whats-my-jnd/?r=ARUjKP__-ve-",
    "points": 15,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-10T10:01:58.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773182458,
    "commentsCount": 16,
    "updatedAt": "2026-03-10T22:37:59.000Z"
  }
}
EVi, a Hard-Fork of Vim

NerdNextDoor - EVi, a hard-fork of Vim v9.1.2073 (Jan 2026) before AI was used in the project.

{
  "storyID": "47321085",
  "title": "EVi, a Hard-Fork of Vim",
  "author": "todsacerdoti",
  "url": "https://codeberg.org/NerdNextDoor/evi",
  "points": 44,
  "commentsCount": 62,
  "tags": [],
  "og": {
    "success": true,
    "author": "NerdNextDoor",
    "requestUrl": "https://codeberg.org/NerdNextDoor/evi",
    "ogTitle": "evi",
    "ogUrl": "https://codeberg.org/NerdNextDoor/evi",
    "ogDescription": "EVi, a hard-fork of Vim v9.1.2073 (Jan 2026) before AI was used in the project.",
    "ogSiteName": "Codeberg.org",
    "ogImage": [
      {
        "width": "1200",
        "alt": "Summary card of repository NerdNextDoor/evi, described as: EVi, a hard-fork of Vim v9.1.2073 (Jan 2026) before AI was used in the project.",
        "url": "https://codeberg.org/NerdNextDoor/evi/-/summary-card",
        "height": "600"
      }
    ],
    "ogType": "object"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T09:51:24.000Z",
  "createdAtI": 1773136284,
  "updatedAt": "2026-03-11T06:03:00.000Z",
  "fetchedAt": "2026-03-11T06:45:58.462Z",
  "firstVersion": {
    "storyID": "47321085",
    "author": "todsacerdoti",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T12:15:58.593Z",
    "title": "EVi, a Hard-Fork of Vim",
    "createdAtI": 1773136284,
    "url": "https://codeberg.org/NerdNextDoor/evi",
    "points": 7,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T09:51:24.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773144959,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T12:15:12.000Z"
  }
}
Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy

Redox: A Rust Operating System

{
  "storyID": "47320661",
  "title": "Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy",
  "author": "pjmlp",
  "url": "https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md",
  "points": 382,
  "commentsCount": 390,
  "tags": [],
  "og": {
    "twitterCard": "summary",
    "twitterTitle": "CONTRIBUTING.md · master · redox-os / redox · GitLab",
    "twitterDescription": "Redox: A Rust Operating System",
    "twitterImage": [
      {
        "url": "https://gitlab.redox-os.org/uploads/-/system/project/avatar/2/icon.png"
      }
    ],
    "success": true,
    "requestUrl": "https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md",
    "ogTitle": "CONTRIBUTING.md · master · redox-os / redox · GitLab",
    "ogUrl": "https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md",
    "ogSiteName": "GitLab",
    "ogDescription": "Redox: A Rust Operating System",
    "ogImage": [
      {
        "width": "64",
        "url": "https://gitlab.redox-os.org/uploads/-/system/project/avatar/2/icon.png",
        "height": "64"
      }
    ],
    "ogType": "object"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "LLM"
    ]
  },
  "createdAt": "2026-03-10T08:54:53.000Z",
  "createdAtI": 1773132893,
  "updatedAt": "2026-03-11T05:55:15.000Z",
  "fetchedAt": "2026-03-11T06:00:58.613Z",
  "firstVersion": {
    "storyID": "47320661",
    "author": "pjmlp",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T09:00:58.583Z",
    "title": "Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy",
    "createdAtI": 1773132893,
    "url": "https://gitlab.redox-os.org/redox-os/redox/-/blob/master/CONTRIBUTING.md",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T08:54:53.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773133259,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T08:59:57.000Z"
  }
}
Levels of Agentic Engineering

AI's coding ability is outpacing our ability to wield it effectively. That gap closes in levels — 8 of them. Here's the progression from tab complete to autonomous agent teams.

{
  "storyID": "47320614",
  "title": "Levels of Agentic Engineering",
  "author": "bombastic311",
  "url": "https://www.bassimeledath.com/blog/levels-of-agentic-engineering",
  "points": 135,
  "commentsCount": 73,
  "tags": [],
  "og": {
    "twitterCard": "summary_large_image",
    "twitterTitle": "The 8 Levels of Agentic Engineering — Bassim Eledath",
    "twitterDescription": "AI's coding ability is outpacing our ability to wield it effectively. That gap closes in levels — 8 of them. Here's the progression from tab complete to autonomous agent teams.",
    "twitterImage": [
      {
        "url": "https://www.bassimeledath.com/images/blog/levels-agentic-eng.jpg"
      }
    ],
    "success": true,
    "requestUrl": "https://www.bassimeledath.com/blog/levels-of-agentic-engineering",
    "ogTitle": "The 8 Levels of Agentic Engineering — Bassim Eledath",
    "ogDescription": "AI's coding ability is outpacing our ability to wield it effectively. That gap closes in levels — 8 of them. Here's the progression from tab complete to autonomous agent teams.",
    "ogImage": [
      {
        "url": "https://www.bassimeledath.com/images/blog/levels-agentic-eng.jpg"
      }
    ]
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T08:48:40.000Z",
  "createdAtI": 1773132520,
  "updatedAt": "2026-03-11T05:55:45.000Z",
  "fetchedAt": "2026-03-11T05:55:58.793Z",
  "firstVersion": {
    "storyID": "47320614",
    "author": "bombastic311",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T18:25:58.331Z",
    "title": "Levels of Agentic Engineering",
    "createdAtI": 1773132520,
    "url": "https://www.bassimeledath.com/blog/levels-of-agentic-engineering",
    "points": 11,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T08:48:40.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773167158,
    "commentsCount": 2,
    "updatedAt": "2026-03-10T18:24:44.000Z"
  }
}
Yann LeCun raises $1B to build AI that understands the physical world

Maxwell Zeff - Meta’s former chief AI scientist has long argued that human-level AI will come from mastering the physical world, not language. His new startup, AMI, aims to prove it.

{
  "storyID": "47320600",
  "title": "Yann LeCun raises $1B to build AI that understands the physical world",
  "author": "helloplanets",
  "url": "https://www.wired.com/story/yann-lecun-raises-dollar1-billion-to-build-ai-that-understands-the-physical-world/",
  "points": 400,
  "commentsCount": 350,
  "tags": [
    "front_page"
  ],
  "og": {
    "twitterCreator": "@wired",
    "twitterSite": "@wired",
    "twitterTitle": "Yann LeCun Raises $1 Billion to Build AI That Understands the Physical World",
    "articlePublishedTime": "2026-03-10T05:00:00.000Z",
    "twitterImage": [
      {
        "url": "https://media.wired.com/photos/69ab547169eb9242c51148d7/191:100/w_1280,c_limit/Yann-LeCun-QA-Business-2198379404.jpg?mbid=social_retweet"
      }
    ],
    "author": "Maxwell Zeff",
    "ogTitle": "Yann LeCun Raises $1 Billion to Build AI That Understands the Physical World",
    "ogDescription": "Meta’s former chief AI scientist has long argued that human-level AI will come from mastering the physical world, not language. His new startup, AMI, aims to prove it.",
    "ogImage": [
      {
        "url": "https://media.wired.com/photos/69ab547169eb9242c51148d7/191:100/w_1280,c_limit/Yann-LeCun-QA-Business-2198379404.jpg"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary_large_image",
    "twitterDescription": "Meta’s former chief AI scientist has long argued that human-level AI will come from mastering the physical world, not language. His new startup, AMI, aims to prove it.",
    "success": true,
    "requestUrl": "https://www.wired.com/story/yann-lecun-raises-dollar1-billion-to-build-ai-that-understands-the-physical-world/",
    "ogUrl": "https://www.wired.com/story/yann-lecun-raises-dollar1-billion-to-build-ai-that-understands-the-physical-world/",
    "ogSiteName": "WIRED",
    "articleSection": "tags",
    "articleModifiedTime": "2026-03-10T05:00:00.000Z",
    "articleAuthor": "Maxwell Zeff",
    "fbAppId": "719405864858490"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-10T08:46:53.000Z",
  "createdAtI": 1773132413,
  "updatedAt": "2026-03-11T05:50:30.000Z",
  "fetchedAt": "2026-03-11T05:50:58.690Z",
  "firstVersion": {
    "storyID": "47320600",
    "author": "helloplanets",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T08:55:58.322Z",
    "title": "Yann LeCun Raises $1B to Build AI That Understands the Physical World",
    "createdAtI": 1773132413,
    "url": "https://www.wired.com/story/yann-lecun-raises-dollar1-billion-to-build-ai-that-understands-the-physical-world/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T08:46:53.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773132958,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T08:55:12.000Z"
  }
}
LoGeR – 3D reconstruction from extremely long videos (DeepMind, UC Berkeley)
{
  "storyID": "47319620",
  "title": "LoGeR – 3D reconstruction from extremely long videos (DeepMind, UC Berkeley)",
  "author": "helloplanets",
  "url": "https://loger-project.github.io",
  "points": 136,
  "commentsCount": 27,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://loger-project.github.io"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "deepmind"
    ]
  },
  "createdAt": "2026-03-10T06:16:06.000Z",
  "createdAtI": 1773123366,
  "updatedAt": "2026-03-11T03:18:15.000Z",
  "fetchedAt": "2026-03-11T04:45:58.433Z",
  "firstVersion": {
    "storyID": "47319620",
    "author": "helloplanets",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T08:05:58.437Z",
    "title": "LoGeR – 3D reconstruction from extremely long videos (DeepMind, UC Berkeley)",
    "createdAtI": 1773123366,
    "url": "https://loger-project.github.io",
    "points": 7,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T06:16:06.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773129958,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T08:05:26.000Z"
  }
}
Baochip-1x: A Mostly-Open, 22nm SoC for High Assurance Applications
{
  "storyID": "47319387",
  "title": "Baochip-1x: A Mostly-Open, 22nm SoC for High Assurance Applications",
  "author": "sohkamyung",
  "url": "https://www.bunniestudios.com/blog/2026/baochip-1x-a-mostly-open-22nm-soc-for-high-assurance-applications/",
  "points": 53,
  "commentsCount": 4,
  "tags": [],
  "og": {
    "success": true,
    "requestUrl": "https://www.bunniestudios.com/blog/2026/baochip-1x-a-mostly-open-22nm-soc-for-high-assurance-applications/"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T05:29:48.000Z",
  "createdAtI": 1773120588,
  "updatedAt": "2026-03-11T03:40:45.000Z",
  "fetchedAt": "2026-03-11T04:20:58.361Z",
  "firstVersion": {
    "storyID": "47319387",
    "author": "sohkamyung",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T09:45:58.635Z",
    "title": "Baochip-1x: A Mostly-Open, 22nm SoC for High Assurance Applications",
    "createdAtI": 1773120588,
    "url": "https://www.bunniestudios.com/blog/2026/baochip-1x-a-mostly-open-22nm-soc-for-high-assurance-applications/",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T05:29:48.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773135959,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T09:44:58.000Z"
  }
}
Claude Code, Claude Cowork and Codex #5

It feels good to get back to some of the fun stuff. The comments here can double as a place for GPT-5.4 reactions, in addition to my Twitter thread. I hope to get that review out soon. Almost all o…

{
  "storyID": "47319294",
  "title": "Claude Code, Claude Cowork and Codex #5",
  "author": "swolpers",
  "url": "https://thezvi.wordpress.com/2026/03/09/claude-code-claude-cowork-and-codex-5/",
  "points": 48,
  "commentsCount": 52,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-09T19:39:34+00:00",
    "twitterImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!ITO1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F180741d8-534e-4872-b57e-d3ab2363e447_1200x686.jpeg?w=144"
      }
    ],
    "ogTitle": "Claude Code, Claude Cowork and Codex #5",
    "ogDescription": "It feels good to get back to some of the fun stuff. The comments here can double as a place for GPT-5.4 reactions, in addition to my Twitter thread. I hope to get that review out soon. Almost all o…",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "url": "https://substackcdn.com/image/fetch/$s_!ITO1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F180741d8-534e-4872-b57e-d3ab2363e447_1200x686.jpeg"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/WordPresscom",
    "twitterCard": "summary",
    "success": true,
    "requestUrl": "https://thezvi.wordpress.com/2026/03/09/claude-code-claude-cowork-and-codex-5/",
    "ogUrl": "https://thezvi.wordpress.com/2026/03/09/claude-code-claude-cowork-and-codex-5/",
    "ogSiteName": "Don't Worry About the Vase",
    "articleModifiedTime": "2026-03-09T19:39:34+00:00",
    "fbAppId": "249643311490"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "GPT",
      "claude"
    ]
  },
  "createdAt": "2026-03-10T05:12:54.000Z",
  "createdAtI": 1773119574,
  "updatedAt": "2026-03-11T03:04:45.000Z",
  "fetchedAt": "2026-03-11T04:15:58.511Z",
  "firstVersion": {
    "storyID": "47319294",
    "author": "swolpers",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T06:35:58.644Z",
    "title": "Claude Code, Claude Cowork and Codex #5",
    "createdAtI": 1773119574,
    "url": "https://thezvi.wordpress.com/2026/03/09/claude-code-claude-cowork-and-codex-5/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T05:12:54.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773124559,
    "commentsCount": 2,
    "updatedAt": "2026-03-10T06:34:57.000Z"
  }
}
Amazon holds engineering meeting following AI-related outages

Ecommerce giant says there has been a ‘trend of incidents’ linked to ‘Gen-AI assisted changes’

{
  "storyID": "47319273",
  "title": "Amazon holds engineering meeting following AI-related outages",
  "author": "petethomas",
  "url": "https://www.ft.com/content/7cab4ec7-4712-4137-b602-119a44f771de",
  "points": 108,
  "commentsCount": 86,
  "tags": [],
  "og": {
    "twitterSite": "@FinancialTimes",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://www.ft.com/content/7cab4ec7-4712-4137-b602-119a44f771de",
    "ogTitle": "Amazon holds engineering meeting following AI-related outages",
    "ogUrl": "https://www.ft.com/content/7cab4ec7-4712-4137-b602-119a44f771de",
    "ogDescription": "Ecommerce giant says there has been a ‘trend of incidents’ linked to ‘Gen-AI assisted changes’",
    "ogImage": [
      {
        "url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2Ff4c04db3-634b-4e07-9493-2a1e31e3530f.jpg?source=next-barrier-page"
      }
    ]
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-10T05:07:59.000Z",
  "createdAtI": 1773119279,
  "updatedAt": "2026-03-11T03:49:15.000Z",
  "fetchedAt": "2026-03-11T04:05:58.419Z",
  "firstVersion": {
    "storyID": "47319273",
    "author": "petethomas",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T05:25:58.586Z",
    "title": "Amazon holds engineering meeting following AI-related outages",
    "createdAtI": 1773119279,
    "url": "https://www.ft.com/content/7cab4ec7-4712-4137-b602-119a44f771de",
    "points": 4,
    "tags": [],
    "createdAt": "2026-03-10T05:07:59.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773120359,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T05:24:56.000Z"
  }
}
Show HN: I Was Here – Draw on street view, others can find your drawings
{
  "storyID": "47319255",
  "title": "Show HN: I Was Here – Draw on street view, others can find your drawings",
  "author": "mrktsm__",
  "url": "https://washere.live",
  "points": 60,
  "commentsCount": 44,
  "tags": [
    "show_hn"
  ],
  "og": {
    "success": true,
    "requestUrl": "https://washere.live"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T05:04:23.000Z",
  "createdAtI": 1773119063,
  "updatedAt": "2026-03-11T03:33:45.000Z",
  "fetchedAt": "2026-03-11T03:35:58.343Z",
  "firstVersion": {
    "storyID": "47319255",
    "author": "mrktsm__",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T05:45:58.574Z",
    "title": "Show HN: I Was Here – Draw on street view, others can find your drawings",
    "createdAtI": 1773119063,
    "url": "https://washere.live",
    "points": 3,
    "tags": [
      "show_hn",
      "front_page"
    ],
    "createdAt": "2026-03-10T05:04:23.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773121559,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T05:40:56.000Z"
  }
}
Windows: Microsoft broke the only thing that mattered

Sarang Sheth - Any tech nerd knows the unspoken contract that comes with being the only tech-literate person in the family. You get texts when someone's laptop is slow, called over during the holidays to fix the router, and consulted every eighteen months when someone needs a new phone or computer. For years, the laptop question had a

{
  "storyID": "47319179",
  "title": "Windows: Microsoft broke the only thing that mattered",
  "author": "kjellsbells",
  "url": "https://www.yankodesign.com/2026/03/08/microsoft-broke-the-only-thing-that-actually-mattered/",
  "points": 124,
  "commentsCount": 122,
  "tags": [],
  "og": {
    "twitterCreator": "@yankodesign",
    "twitterSite": "@yankodesign",
    "twitterTitle": "Microsoft Broke the Only Thing That Actually Mattered - Yanko Design",
    "articlePublishedTime": "2026-03-08T23:30:00+00:00",
    "twitterImage": [
      {
        "url": "https://www.yankodesign.com/images/design_news/2026/03/microsoft-broke-the-only-thing-that-actually-mattered/microsoft_ruining_windows_1.jpeg"
      }
    ],
    "author": "Sarang Sheth",
    "ogTitle": "Microsoft Broke the Only Thing That Actually Mattered - Yanko Design",
    "ogDescription": "Any tech nerd knows the unspoken contract that comes with being the only tech-literate person in the family. You get texts when someone's laptop is slow, called over during the holidays to fix the router, and consulted every eighteen months when someone needs a new phone or computer. For years, the laptop question had a",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1280",
        "url": "https://www.yankodesign.com/images/design_news/2026/03/microsoft-broke-the-only-thing-that-actually-mattered/microsoft_ruining_windows_1.jpeg",
        "height": "960"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/yankodesign/",
    "twitterCard": "summary",
    "twitterDescription": "Any tech nerd knows the unspoken contract that comes with being the only tech-literate person in the family. You get texts when someone's laptop is slow, called over during the holidays to fix the router, and consulted every eighteen months when someone needs a new phone or computer. For years, the laptop question had a",
    "success": true,
    "requestUrl": "https://www.yankodesign.com/2026/03/08/microsoft-broke-the-only-thing-that-actually-mattered/",
    "ogUrl": "https://www.yankodesign.com/2026/03/08/microsoft-broke-the-only-thing-that-actually-mattered/",
    "ogSiteName": "Yanko Design - Modern Industrial Design News",
    "articleModifiedTime": "2026-03-08T20:32:09+00:00"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T04:48:52.000Z",
  "createdAtI": 1773118132,
  "updatedAt": "2026-03-11T03:18:15.000Z",
  "fetchedAt": "2026-03-11T03:20:58.400Z",
  "firstVersion": {
    "storyID": "47319179",
    "author": "kjellsbells",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T05:05:58.449Z",
    "title": "Windows: Microsoft broke the only thing that mattered",
    "createdAtI": 1773118132,
    "url": "https://www.yankodesign.com/2026/03/08/microsoft-broke-the-only-thing-that-actually-mattered/",
    "points": 4,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T04:48:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773119158,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T05:05:26.000Z"
  }
}
SSH Secret Menu
{
  "storyID": "47318797",
  "title": "SSH Secret Menu",
  "author": "piccirello",
  "url": "https://twitter.com/rebane2001/status/2031037389347406054",
  "points": 61,
  "commentsCount": 28,
  "tags": [
    "front_page"
  ],
  "og": {
    "ogSiteName": "X (formerly Twitter)",
    "success": true,
    "requestUrl": "https://twitter.com/rebane2001/status/2031037389347406054",
    "fbAppId": "2231777543"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T03:28:38.000Z",
  "createdAtI": 1773113318,
  "updatedAt": "2026-03-11T02:40:45.000Z",
  "fetchedAt": "2026-03-11T02:40:58.448Z",
  "firstVersion": {
    "storyID": "47318797",
    "author": "piccirello",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-11T00:40:58.677Z",
    "title": "SSH Secret Menu",
    "createdAtI": 1773113318,
    "url": "https://twitter.com/rebane2001/status/2031037389347406054",
    "points": 16,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T03:28:38.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773189659,
    "commentsCount": 7,
    "updatedAt": "2026-03-11T00:40:44.000Z"
  }
}
Learnings from paying artists royalties for AI-generated art

A retrospective on Tess.Design, our attempt to make an ethical, artist-friendly AI marketplace. We launched Tess in May 2024 and shut it down in January 2026.

{
  "storyID": "47318421",
  "title": "Learnings from paying artists royalties for AI-generated art",
  "author": "jenthoven",
  "url": "https://www.kapwing.com/blog/learnings-from-paying-artists-royalties-for-ai-generated-art/",
  "points": 164,
  "commentsCount": 152,
  "tags": [],
  "og": {
    "twitterTitle": "Learnings from Paying Artists Royalties for AI-Generated Art",
    "twitterSite": "@KapwingApp",
    "articlePublishedTime": "2026-03-10T02:20:18.000Z",
    "twitterImage": [
      {
        "url": "https://www.kapwing.com/blog/content/images/2026/03/A_brunette_woman_in_a_red_top_in_front_of_a_white_wall_1_V2.jpg"
      }
    ],
    "twitterUrl": "https://www.kapwing.com/blog/learnings-from-paying-artists-royalties-for-ai-generated-art/",
    "ogTitle": "Learnings from Paying Artists Royalties for AI-Generated Art",
    "ogDescription": "A retrospective on Tess.Design, our attempt to make an ethical, artist-friendly AI marketplace. We launched Tess in May 2024 and shut it down in January 2026.",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://www.kapwing.com/blog/content/images/2026/03/A_brunette_woman_in_a_red_top_in_front_of_a_white_wall_1_V2.jpg",
        "height": "630"
      }
    ],
    "ogType": "article",
    "articleTag": "Experiments",
    "articlePublisher": "https://www.facebook.com/KapwingVideos",
    "twitterCard": "summary_large_image",
    "twitterDescription": "A retrospective on Tess.Design, our attempt to make an ethical, artist-friendly AI marketplace. We launched Tess in May 2024 and shut it down in January 2026.",
    "success": true,
    "requestUrl": "https://www.kapwing.com/blog/learnings-from-paying-artists-royalties-for-ai-generated-art/",
    "ogUrl": "https://www.kapwing.com/blog/learnings-from-paying-artists-royalties-for-ai-generated-art/",
    "ogSiteName": "Kapwing Company Blog",
    "articleModifiedTime": "2026-03-10T02:25:18.000Z"
  },
  "aiIsh": {
    "score": 2,
    "offenses": [
      "AI",
      "AI"
    ]
  },
  "createdAt": "2026-03-10T02:24:52.000Z",
  "createdAtI": 1773109492,
  "updatedAt": "2026-03-11T01:55:44.000Z",
  "fetchedAt": "2026-03-11T02:25:58.334Z",
  "firstVersion": {
    "storyID": "47318421",
    "author": "jenthoven",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T03:30:58.562Z",
    "title": "We Tried Paying Artists Royalties on AI-Generated Work – Learnings",
    "createdAtI": 1773109492,
    "url": "https://www.kapwing.com/blog/learnings-from-paying-artists-royalties-for-ai-generated-art/",
    "points": 5,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T02:24:52.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773113459,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T03:30:56.000Z"
  }
}
China Deploys 30k-Ton Liaowang-1 "Floating Supercomputer" to Gulf of Oman

admin - China’s Liaowang-1 intelligence ship has appeared near the Strait of Hormuz with a 6,000-km surveillance range capable of tracking 1,200 aircraft and missiles, raising strategic questions about whether Beijing is observing — or potentially influencing — the escalating U.S., Israel and Iran conflict.

{
  "storyID": "47318023",
  "title": "China Deploys 30k-Ton Liaowang-1 \"Floating Supercomputer\" to Gulf of Oman",
  "author": "swed420",
  "url": "https://defencesecurityasia.com/en/china-liaowang-1-spy-ship-gulf-of-oman-us-israel-iran-war-surveillance/",
  "points": 40,
  "commentsCount": 19,
  "tags": [],
  "og": {
    "twitterCreator": "@defence_asia",
    "twitterSite": "@defence_asia",
    "articlePublishedTime": "2026-03-09T05:28:52+00:00",
    "author": "admin",
    "ogTitle": "China Deploys 30,000-Ton Liaowang-1 “Floating Supercomputer” to Gulf of Oman — PLAN Intelligence Ship Now Watching U.S.–Israel–Iran War From 6,000km Sensor Bubble - Defence Security Asia",
    "ogDescription": "China’s Liaowang-1 intelligence ship has appeared near the Strait of Hormuz with a 6,000-km surveillance range capable of tracking 1,200 aircraft and missiles, raising strategic questions about whether Beijing is observing — or potentially influencing — the escalating U.S., Israel and Iran conflict.",
    "ogLocale": "en_GB",
    "ogImage": [
      {
        "width": "1080",
        "type": "image/webp",
        "url": "https://defencesecurityasia.com/wp-content/uploads/2026/03/peoples-liberation-army-aerospace-force-liao-wang-1-1724-x-v0-v23uxojmf21g1.webp",
        "height": "488"
      }
    ],
    "ogType": "article",
    "articlePublisher": "https://www.facebook.com/DefSecAsia2020/",
    "twitterCard": "summary_large_image",
    "success": true,
    "requestUrl": "https://defencesecurityasia.com/en/china-liaowang-1-spy-ship-gulf-of-oman-us-israel-iran-war-surveillance/",
    "ogUrl": "https://defencesecurityasia.com/en/china-liaowang-1-spy-ship-gulf-of-oman-us-israel-iran-war-surveillance/",
    "ogSiteName": "Defence Security Asia",
    "articleAuthor": "@DefSecAsia2020"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T01:16:47.000Z",
  "createdAtI": 1773105407,
  "updatedAt": "2026-03-10T23:57:29.000Z",
  "fetchedAt": "2026-03-11T00:05:58.336Z",
  "firstVersion": {
    "storyID": "47318023",
    "author": "swed420",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T01:30:58.612Z",
    "title": "China Deploys 30k-Ton Liaowang-1 \"Floating Supercomputer\" to Gulf of Oman",
    "createdAtI": 1773105407,
    "url": "https://defencesecurityasia.com/en/china-liaowang-1-spy-ship-gulf-of-oman-us-israel-iran-war-surveillance/",
    "points": 3,
    "tags": [],
    "createdAt": "2026-03-10T01:16:47.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773106259,
    "commentsCount": 1,
    "updatedAt": "2026-03-10T01:28:55.000Z"
  }
}
DuckDB 1.5.0

The DuckDB team - We are releasing DuckDB version 1.5.0, codenamed “Variegata”. This release comes with a friendly CLI (a new, more ergonomic command line client), support for the VARIANT type, a built-in GEOMETRY type, along with many other features and optimizations. The v1.4.0 LTS line (“Andium”) will keep receiving updates until its end-of-life in September 2026.

{
  "storyID": "47317775",
  "title": "DuckDB 1.5.0",
  "author": "erikcw",
  "url": "https://duckdb.org/2026/03/09/announcing-duckdb-150",
  "points": 37,
  "commentsCount": 4,
  "tags": [],
  "og": {
    "twitterCreator": "@The DuckDB team",
    "twitterTitle": "Announcing DuckDB 1.5.0",
    "twitterSite": "@DuckDB",
    "articlePublishedTime": "2026-03-09T00:00:00+00:00",
    "twitterImage": [
      {
        "url": "https://duckdb.org/images/blog/thumbs/duckdb-release-1-5-0.png"
      }
    ],
    "author": "The DuckDB team",
    "ogTitle": "Announcing DuckDB 1.5.0",
    "ogDescription": "We are releasing DuckDB version 1.5.0, codenamed “Variegata”. This release comes with a friendly CLI (a new, more ergonomic command line client), support for the VARIANT type, a built-in GEOMETRY type, along with many other features and optimizations. The v1.4.0 LTS line (“Andium”) will keep receiving updates until its end-of-life in September 2026.",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "url": "https://duckdb.org/images/blog/thumbs/duckdb-release-1-5-0.png"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary",
    "success": true,
    "requestUrl": "https://duckdb.org/2026/03/09/announcing-duckdb-150",
    "ogUrl": "https://duckdb.org/2026/03/09/announcing-duckdb-150.html",
    "ogSiteName": "DuckDB"
  },
  "aiIsh": {
    "score": 0,
    "offenses": []
  },
  "createdAt": "2026-03-10T00:41:19.000Z",
  "createdAtI": 1773103279,
  "updatedAt": "2026-03-10T22:45:59.000Z",
  "fetchedAt": "2026-03-10T23:15:58.603Z",
  "firstVersion": {
    "storyID": "47317775",
    "author": "erikcw",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T02:30:58.594Z",
    "title": "DuckDB 1.5.0",
    "createdAtI": 1773103279,
    "url": "https://duckdb.org/2026/03/09/announcing-duckdb-150",
    "points": 5,
    "tags": [],
    "createdAt": "2026-03-10T00:41:19.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773109859,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T02:27:11.000Z"
  }
}
The “JVG algorithm” only wins on tiny numbers

Sorry to interrupt your regular programming about the AI apocalypse, etc., and return to the traditional beat of this blog’s very earliest years … but I’ve now gotten multiple mes…

{
  "storyID": "47317739",
  "title": "The “JVG algorithm” only wins on tiny numbers",
  "author": "jhalderm",
  "url": "https://scottaaronson.blog/?p=9615",
  "points": 80,
  "commentsCount": 45,
  "tags": [],
  "og": {
    "articlePublishedTime": "2026-03-08T03:06:05+00:00",
    "twitterImage": [
      {
        "url": "https://scottaaronson.blog/wp-content/uploads/2021/10/cropped-Jacket-270x270.gif"
      }
    ],
    "ogTitle": "The ”JVG algorithm” is crap",
    "ogDescription": "Sorry to interrupt your regular programming about the AI apocalypse, etc., and return to the traditional beat of this blog’s very earliest years … but I’ve now gotten multiple mes…",
    "ogLocale": "en_US",
    "ogImage": [
      {
        "width": "1200",
        "url": "https://s0.wp.com/_si/?t=eyJpbWciOiJodHRwczpcL1wvc2NvdHRhYXJvbnNvbi5ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIxXC8xMFwvY3JvcHBlZC1KYWNrZXQuZ2lmIiwidHh0IjoiU2h0ZXRsLU9wdGltaXplZCIsInRlbXBsYXRlIjoiZWRnZSIsImZvbnQiOiIiLCJibG9nX2lkIjoxMjk1MjA1ODB9.siOtN7gHw4tefA_rZickBw4GfI6tPxGgOQ1AXr2ZoOQMQ",
        "height": "630"
      }
    ],
    "ogType": "article",
    "twitterCard": "summary",
    "success": true,
    "requestUrl": "https://scottaaronson.blog/?p=9615",
    "ogUrl": "https://scottaaronson.blog/?p=9615",
    "ogSiteName": "Shtetl-Optimized",
    "articleModifiedTime": "2026-03-08T03:06:05+00:00"
  },
  "aiIsh": {
    "score": 1,
    "offenses": [
      "AI"
    ]
  },
  "createdAt": "2026-03-10T00:35:19.000Z",
  "createdAtI": 1773102919,
  "updatedAt": "2026-03-10T22:51:59.000Z",
  "fetchedAt": "2026-03-10T23:05:58.328Z",
  "firstVersion": {
    "storyID": "47317739",
    "author": "jhalderm",
    "indexedByCreatedAt": 1,
    "fetchedAt": "2026-03-10T00:50:58.486Z",
    "title": "The “JVG algorithm” is crap",
    "createdAtI": 1773102919,
    "url": "https://scottaaronson.blog/?p=9615",
    "points": 3,
    "tags": [
      "front_page"
    ],
    "createdAt": "2026-03-10T00:35:19.000Z",
    "indexedByFetchedAt": 1,
    "fetchedAtI": 1773103858,
    "commentsCount": 0,
    "updatedAt": "2026-03-10T00:50:41.000Z"
  }
}