{
"storyID": "47051852",
"title": "Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway",
"author": "moWerk",
"url": "https://asteroidos.org/news/2-0-release/index.html",
"points": 79,
"commentsCount": 6,
"tags": [
"show_hn",
"front_page"
],
"og": {
"success": true,
"author": "The AsteroidOS Project",
"requestUrl": "https://asteroidos.org/news/2-0-release/index.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T19:24:55.000Z",
"createdAtI": 1771356295,
"updatedAt": "2026-02-17T20:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47051852",
"author": "moWerk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T19:30:58.694Z",
"title": "Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway",
"createdAtI": 1771356295,
"url": "https://asteroidos.org/news/2-0-release/index.html",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-02-17T19:24:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771356659,
"commentsCount": 1,
"updatedAt": "2026-02-17T19:29:19.000Z"
}
}Colbert: "I want to assure you this decision is for purely financial reasons."
{
"storyID": "47051793",
"title": "Stephen Colbert says CBS forbid interview of Democrat because of FCC threat",
"author": "voxadam",
"url": "https://arstechnica.com/tech-policy/2026/02/stephen-colbert-says-cbs-forbid-interview-of-democrat-because-of-fcc-threat/",
"points": 147,
"commentsCount": 40,
"tags": [],
"og": {
"twitterTitle": "Stephen Colbert says CBS forbid interview of Democrat because of FCC threat",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2026-02-17T19:01:05+00:00",
"twitterImage": [
{
"alt": "Stephen Colbert sits at his desk and smiles on the set of his late-night TV show.",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/02/stephen-colbert-1152x648-1771352733.jpg"
}
],
"ogTitle": "Stephen Colbert says CBS forbid interview of Democrat because of FCC threat",
"ogDescription": "Colbert: \"I want to assure you this decision is for purely financial reasons.\"",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"alt": "Stephen Colbert sits at his desk and smiles on the set of his late-night TV show.",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/02/stephen-colbert-1152x648-1771352733.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Colbert: \"I want to assure you this decision is for purely financial reasons.\"",
"success": true,
"requestUrl": "https://arstechnica.com/tech-policy/2026/02/stephen-colbert-says-cbs-forbid-interview-of-democrat-because-of-fcc-threat/",
"ogUrl": "https://arstechnica.com/tech-policy/2026/02/stephen-colbert-says-cbs-forbid-interview-of-democrat-because-of-fcc-threat/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2026-02-17T19:01:05+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T19:20:46.000Z",
"createdAtI": 1771356046,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47051793",
"author": "voxadam",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T19:25:58.621Z",
"title": "Stephen Colbert says CBS forbid interview of Democrat because of FCC threat",
"createdAtI": 1771356046,
"url": "https://arstechnica.com/tech-policy/2026/02/stephen-colbert-says-cbs-forbid-interview-of-democrat-because-of-fcc-threat/",
"points": 5,
"tags": [],
"createdAt": "2026-02-17T19:20:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771356359,
"commentsCount": 0,
"updatedAt": "2026-02-17T19:25:49.000Z"
}
}{
"storyID": "47051603",
"title": "Russia's economy has entered the death zone",
"author": "thelastgallon",
"url": "https://www.economist.com/by-invitation/2026/02/16/russias-economy-has-entered-the-death-zone",
"points": 64,
"commentsCount": 103,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.economist.com/by-invitation/2026/02/16/russias-economy-has-entered-the-death-zone"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T19:07:09.000Z",
"createdAtI": 1771355229,
"updatedAt": "2026-02-17T20:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47051603",
"author": "thelastgallon",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T19:15:58.578Z",
"title": "Russia's economy has entered the death zone",
"createdAtI": 1771355229,
"url": "https://www.economist.com/by-invitation/2026/02/16/russias-economy-has-entered-the-death-zone",
"points": 4,
"tags": [],
"createdAt": "2026-02-17T19:07:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771355759,
"commentsCount": 0,
"updatedAt": "2026-02-17T19:14:19.000Z"
}
}Fred Lambert - Tesla has reported five new crashes involving its “Robotaxi” fleet in Austin, Texas, bringing the total to 14 incidents since...
{
"storyID": "47051546",
"title": "Tesla 'Robotaxi' adds 5 more crashes in Austin in a month – 4x worse than humans",
"author": "Bender",
"url": "https://electrek.co/2026/02/17/tesla-robotaxi-adds-5-more-crashes-austin-month-4x-worse-than-humans/",
"points": 152,
"commentsCount": 73,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@electrekco",
"twitterSite": "@electrekco",
"articlePublishedTime": "2026-02-17T16:08:46+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2021/08/Tesla-Full-Self-Driving-Beta-Hero.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1"
}
],
"author": "Fred Lambert",
"ogTitle": "Tesla 'Robotaxi' adds 5 more crashes in Austin in a month — 4x worse than humans",
"ogDescription": "Tesla has reported five new crashes involving its “Robotaxi” fleet in Austin, Texas, bringing the total to 14 incidents since...",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2020",
"type": "image/jpeg",
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2021/08/Tesla-Full-Self-Driving-Beta-Hero.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1",
"height": "1000"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/electrekco",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://electrek.co/2026/02/17/tesla-robotaxi-adds-5-more-crashes-austin-month-4x-worse-than-humans/",
"ogUrl": "https://electrek.co/2026/02/17/tesla-robotaxi-adds-5-more-crashes-austin-month-4x-worse-than-humans/",
"ogSiteName": "Electrek",
"articleModifiedTime": "2026-02-17T16:08:48+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T19:02:44.000Z",
"createdAtI": 1771354964,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47051546",
"author": "Bender",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T19:15:58.578Z",
"title": "Tesla 'Robotaxi' adds 5 more crashes in Austin in a month – 4x worse than humans",
"createdAtI": 1771354964,
"url": "https://electrek.co/2026/02/17/tesla-robotaxi-adds-5-more-crashes-austin-month-4x-worse-than-humans/",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T19:02:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771355759,
"commentsCount": 0,
"updatedAt": "2026-02-17T19:15:33.000Z"
}
}{
"storyID": "47050488",
"title": "Claude Sonnet 4.6",
"author": "adocomplete",
"url": "https://www.anthropic.com/news/claude-sonnet-4-6",
"points": 531,
"commentsCount": 435,
"tags": [
"front_page"
],
"og": {
"error": "Page must return a header content-type with text/",
"requestUrl": "https://www.anthropic.com/claude-sonnet-4-6-system-card"
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2026-02-17T17:48:52.000Z",
"createdAtI": 1771350532,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050488",
"author": "adocomplete",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T18:05:58.352Z",
"title": "Claude Sonnet 4.6 System Card",
"createdAtI": 1771350532,
"url": "https://www.anthropic.com/claude-sonnet-4-6-system-card",
"points": 22,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T17:48:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771351558,
"commentsCount": 1,
"updatedAt": "2026-02-17T18:05:49.000Z"
}
}Claude Sonnet 4.6 is a full upgrade of the model’s skills across coding, computer use, long-reasoning, agent planning, knowledge work, and design.
{
"storyID": "47050447",
"title": "Claude Sonnet 4.6",
"author": "meetpateltech",
"url": "https://www.anthropic.com/news/claude-sonnet-4-6",
"points": 74,
"commentsCount": 26,
"tags": [],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "Introducing Sonnet 4.6",
"twitterDescription": "Claude Sonnet 4.6 is a full upgrade of the model’s skills across coding, computer use, long-reasoning, agent planning, knowledge work, and design. ",
"twitterImage": [
{
"alt": "Outline of head with nodes floating around",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Node-Head-Constellation&backgroundColor=clay"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/news/claude-sonnet-4-6",
"ogTitle": "Introducing Sonnet 4.6",
"ogDescription": "Claude Sonnet 4.6 is a full upgrade of the model’s skills across coding, computer use, long-reasoning, agent planning, knowledge work, and design. ",
"ogImage": [
{
"alt": "Outline of head with nodes floating around",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Node-Head-Constellation&backgroundColor=clay"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"claude",
"claude"
]
},
"createdAt": "2026-02-17T17:45:59.000Z",
"createdAtI": 1771350359,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050447",
"author": "meetpateltech",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:50:58.466Z",
"title": "Claude Sonnet 4.6",
"createdAtI": 1771350359,
"url": "https://www.anthropic.com/news/claude-sonnet-4-6",
"points": 6,
"tags": [],
"createdAt": "2026-02-17T17:45:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771350658,
"commentsCount": 1,
"updatedAt": "2026-02-17T17:50:36.000Z"
}
}John Walker - TeamSpeak seems to be rather enjoying the technical issues
{
"storyID": "47050376",
"title": "Discord Rival Gets Overwhelmed by Exodus of Players Fleeing Age-Verification",
"author": "thunderbong",
"url": "https://kotaku.com/discord-alternative-teamspeak-age-verification-check-rivals-2000669693",
"points": 94,
"commentsCount": 38,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@Kotaku",
"twitterSite": "@Kotaku",
"articlePublishedTime": "2026-02-17T14:37:22+00:00",
"author": "John Walker",
"ogTitle": "TeamSpeak's Servers Overwhelmed By Mass Discord Exodus",
"ogDescription": "TeamSpeak seems to be rather enjoying the technical issues",
"ogLocale": "en_US",
"ogImage": [
{
"width": "889",
"type": "image/jpeg",
"url": "https://kotaku.com/app/uploads/2026/02/teamspeak1.jpg",
"height": "500"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/kotaku/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://kotaku.com/discord-alternative-teamspeak-age-verification-check-rivals-2000669693",
"ogUrl": "https://kotaku.com/discord-alternative-teamspeak-age-verification-check-rivals-2000669693",
"ogSiteName": "Kotaku",
"articleModifiedTime": "2026-02-17T14:37:22+00:00",
"articleSection": "News",
"articleAuthor": "John Walker"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T17:40:50.000Z",
"createdAtI": 1771350050,
"updatedAt": "2026-02-17T20:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050376",
"author": "thunderbong",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:45:58.433Z",
"title": "Discord Rival Gets Overwhelmed by Exodus of Players Fleeing Age-Verification",
"createdAtI": 1771350050,
"url": "https://kotaku.com/discord-alternative-teamspeak-age-verification-check-rivals-2000669693",
"points": 4,
"tags": [],
"createdAt": "2026-02-17T17:40:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771350358,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:44:48.000Z"
}
}{
"storyID": "47050300",
"title": "A sitting US president launched two memecoins that wiped out $4.3B+",
"author": "doener",
"url": "https://twitter.com/MeshnetCapital/status/2023573563559547180",
"points": 99,
"commentsCount": 52,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/MeshnetCapital/status/2023573563559547180",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T17:34:56.000Z",
"createdAtI": 1771349696,
"updatedAt": "2026-02-17T20:49:52.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050300",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:40:58.434Z",
"title": "A sitting US president launched two memecoins that wiped out $4.3B+",
"createdAtI": 1771349696,
"url": "https://twitter.com/MeshnetCapital/status/2023573563559547180",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T17:34:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771350058,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:40:49.000Z"
}
}Leaked documents reveal the inner workings of Alpha School, which both the press and the Trump administration have applauded. The documents show Alpha School's AI is generating faulty lessons that sometimes do "more harm than good."
{
"storyID": "47050215",
"title": "Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School",
"author": "trinsic2",
"url": "https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-school/",
"points": 65,
"commentsCount": 53,
"tags": [],
"og": {
"twitterCreator": "@emanuelmaiberg",
"twitterTitle": "'Students Are Being Treated Like Guinea Pigs:' Inside an AI-Powered Private School",
"twitterSite": "@404mediaco",
"articlePublishedTime": "2026-02-17T15:20:02.000Z",
"twitterImage": [
{
"url": "https://images.unsplash.com/photo-1597933471507-1ca5765185d8?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDR8fHNjaG9vbCUyMGtpZCUyMGxhcHRvcHxlbnwwfHx8fDE3NzEzNDAyMjV8MA&ixlib=rb-4.1.0&q=80&w=2000"
}
],
"twitterUrl": "https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-school/",
"ogTitle": "'Students Are Being Treated Like Guinea Pigs:' Inside an AI-Powered Private School",
"ogDescription": "Leaked documents reveal the inner workings of Alpha School, which both the press and the Trump administration have applauded. The documents show Alpha School's AI is generating faulty lessons that sometimes do \"more harm than good.\"",
"ogImage": [
{
"width": "1200",
"url": "https://images.unsplash.com/photo-1597933471507-1ca5765185d8?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDR8fHNjaG9vbCUyMGtpZCUyMGxhcHRvcHxlbnwwfHx8fDE3NzEzNDAyMjV8MA&ixlib=rb-4.1.0&q=80&w=2000",
"height": "800"
}
],
"ogType": "article",
"articleTag": "education",
"articlePublisher": "https://www.facebook.com/404mediaco",
"twitterCard": "summary_large_image",
"twitterDescription": "Leaked documents reveal the inner workings of Alpha School, which both the press and the Trump administration have applauded. The documents show Alpha School's AI is generating faulty lessons that sometimes do \"more harm than good.\"",
"success": true,
"requestUrl": "https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-school/",
"ogUrl": "https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-school/",
"ogSiteName": "404 Media",
"articleModifiedTime": "2026-02-17T15:20:02.000Z"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-17T17:29:16.000Z",
"createdAtI": 1771349356,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050215",
"author": "trinsic2",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:40:58.434Z",
"title": "Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School",
"createdAtI": 1771349356,
"url": "https://www.404media.co/students-are-being-treated-like-guinea-pigs-inside-an-ai-powered-private-school/",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T17:29:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771350058,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:40:04.000Z"
}
}Liz Allan - To fill the talent gap, CS majors could be taught to design hardware, and the EE curriculum could be adapted or even shortened.
{
"storyID": "47050211",
"title": "Can a Computer Science Student Be Taught to Design Hardware?",
"author": "stn8188",
"url": "https://semiengineering.com/can-a-computer-science-student-be-taught-to-design-hardware/",
"points": 43,
"commentsCount": 56,
"tags": [],
"og": {
"twitterCreator": "@SemiEngineering",
"twitterSite": "@SemiEngineering",
"articlePublishedTime": "2026-02-17T08:01:40+00:00",
"author": "Liz Allan",
"ogTitle": "Can A Computer Science Student Be Taught To Design Hardware?",
"ogDescription": "To fill the talent gap, CS majors could be taught to design hardware, and the EE curriculum could be adapted or even shortened.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/jpeg",
"url": "https://semiengineering.com/wp-content/uploads/2025/08/AdobeStock_790988626-wafer-scaled.jpeg",
"height": "2519"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/SemiEngineering",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://semiengineering.com/can-a-computer-science-student-be-taught-to-design-hardware/",
"ogUrl": "https://semiengineering.com/can-a-computer-science-student-be-taught-to-design-hardware/",
"ogSiteName": "Semiconductor Engineering",
"articleModifiedTime": "2026-02-17T14:24:08+00:00",
"fbAppId": "738329380745878"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T17:29:13.000Z",
"createdAtI": 1771349353,
"updatedAt": "2026-02-17T20:55:06.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050211",
"author": "stn8188",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:50:58.466Z",
"title": "Can a Computer Science Student Be Taught to Design Hardware?",
"createdAtI": 1771349353,
"url": "https://semiengineering.com/can-a-computer-science-student-be-taught-to-design-hardware/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T17:29:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771350658,
"commentsCount": 1,
"updatedAt": "2026-02-17T17:47:06.000Z"
}
}News and information from Gentoo Linux
{
"storyID": "47050067",
"title": "Gentoo on Codeberg",
"author": "todsacerdoti",
"url": "https://www.gentoo.org/news/2026/02/16/codeberg.html",
"points": 152,
"commentsCount": 36,
"tags": [
"front_page"
],
"og": {
"ogTitle": "Gentoo on Codeberg – Gentoo Linux",
"ogDescription": "News and information from Gentoo Linux",
"ogImage": [
{
"url": "https://www.gentoo.org/assets/img/og-image.jpg"
}
],
"twitterImage": [
{
"url": "https://www.gentoo.org/assets/img/logo/gentoo-g.png"
}
],
"success": true,
"requestUrl": "https://www.gentoo.org/news/2026/02/16/codeberg.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T17:21:04.000Z",
"createdAtI": 1771348864,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47050067",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:30:58.538Z",
"title": "Gentoo on Codeberg",
"createdAtI": 1771348864,
"url": "https://www.gentoo.org/news/2026/02/16/codeberg.html",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T17:21:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771349459,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:26:35.000Z"
}
}{
"storyID": "47049845",
"title": "Chess engines do weird stuff",
"author": "admiringly",
"url": "https://girl.surgery/chess",
"points": 105,
"commentsCount": 54,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://girl.surgery/chess"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T17:07:59.000Z",
"createdAtI": 1771348079,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049845",
"author": "admiringly",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:20:58.699Z",
"title": "Chess engines do weird stuff",
"createdAtI": 1771348079,
"url": "https://girl.surgery/chess",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T17:07:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771348859,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:20:49.000Z"
}
}[Note that this article is a transcript of the video embedded above.] It seems like homemade tunnels are kind of having a moment. Just about everywhere I look, it feels like someone is carving new spaces from the ground and documenting the process online. Colin Furze might be the quintessential ex
{
"storyID": "47049718",
"title": "So you want to build a tunnel",
"author": "crescit_eundo",
"url": "https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel",
"points": 95,
"commentsCount": 32,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "So You Want to Build a Tunnel... — Practical Engineering",
"twitterImage": [
{
"url": "http://static1.squarespace.com/static/55ac34e4e4b0170ef54be632/55ac3907e4b03d1c8c9deff1/69949856d3302d5668e7e2d6/1771346099695/Hobby-Tunnels_1a+%281%29.jpg?format=1500w"
}
],
"twitterUrl": "https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel",
"ogTitle": "So You Want to Build a Tunnel... — Practical Engineering",
"ogDescription": "[Note that this article is a transcript of the video embedded above.] It seems like homemade tunnels are kind of having a moment. Just about everywhere I look, it feels like someone is carving new spaces from the ground and documenting the process online. Colin Furze might be the quintessential ex",
"ogImage": [
{
"width": "1500",
"url": "http://static1.squarespace.com/static/55ac34e4e4b0170ef54be632/55ac3907e4b03d1c8c9deff1/69949856d3302d5668e7e2d6/1771346099695/Hobby-Tunnels_1a+%281%29.jpg?format=1500w",
"height": "843"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "[Note that this article is a transcript of the video embedded above.] It seems like homemade tunnels are kind of having a moment. Just about everywhere I look, it feels like someone is carving new spaces from the ground and documenting the process online. Colin Furze might be the quintessential ex",
"success": true,
"requestUrl": "https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel",
"ogUrl": "https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel",
"ogSiteName": "Practical Engineering"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T16:59:34.000Z",
"createdAtI": 1771347574,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049718",
"author": "crescit_eundo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:10:58.367Z",
"title": "So You Want to Build a Tunnel",
"createdAtI": 1771347574,
"url": "https://practical.engineering/blog/2026/2/17/so-you-want-to-build-a-tunnel",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T16:59:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771348258,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:10:49.000Z"
}
}Hannah Ritchie - Most people are personally optimistic, but socially pessimistic. This can be a drag on collective progress.
{
"storyID": "47049690",
"title": "Most people are individually optimistic, but think the world is falling apart",
"author": "speckx",
"url": "https://hannahritchie.substack.com/p/many-people-are-individually-optimistic",
"points": 41,
"commentsCount": 16,
"tags": [],
"og": {
"twitterTitle": "Most people are individually optimistic, but think the world is falling apart",
"twitterCard": "summary_large_image",
"twitterDescription": "Most people are personally optimistic, but socially pessimistic. This can be a drag on collective progress.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!IY_J!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fhannahritchie.substack.com%2Fapi%2Fv1%2Fpost_preview%2F182875843%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Hannah Ritchie",
"requestUrl": "https://hannahritchie.substack.com/p/many-people-are-individually-optimistic",
"ogTitle": "Most people are individually optimistic, but think the world is falling apart",
"ogUrl": "https://hannahritchie.substack.com/p/many-people-are-individually-optimistic",
"ogDescription": "Most people are personally optimistic, but socially pessimistic. This can be a drag on collective progress.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!DD7x!,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%2F28d64d8e-9d77-4088-acfc-6febc931754a_1200x846.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T16:57:36.000Z",
"createdAtI": 1771347456,
"updatedAt": "2026-02-17T20:49:52.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049690",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:15:58.612Z",
"title": "Most people are individually optimistic, but think the world is falling apart",
"createdAtI": 1771347456,
"url": "https://hannahritchie.substack.com/p/many-people-are-individually-optimistic",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T16:57:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771348559,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:12:48.000Z"
}
}GPU code can now use Rust's async/await. We share the reasons why and what this unlocks for GPU programming.
{
"storyID": "47049628",
"title": "Async/Await on the GPU",
"author": "Philpax",
"url": "https://www.vectorware.com/blog/async-await-on-gpu/",
"points": 101,
"commentsCount": 31,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Async/await on the GPU",
"articlePublishedTime": "2026-02-17T00:00:00Z",
"twitterDescription": "GPU code can now use Rust's async/await. We share the reasons why and what this unlocks for GPU programming.",
"success": true,
"requestUrl": "https://www.vectorware.com/blog/async-await-on-gpu/",
"ogTitle": "Async/await on the GPU",
"ogDescription": "GPU code can now use Rust's async/await. We share the reasons why and what this unlocks for GPU programming.",
"ogType": "article",
"articleAuthor": "VectorWare"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T16:53:05.000Z",
"createdAtI": 1771347185,
"updatedAt": "2026-02-17T20:52:34.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049628",
"author": "Philpax",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:15:58.612Z",
"title": "Async/Await on the GPU",
"createdAtI": 1771347185,
"url": "https://www.vectorware.com/blog/async-await-on-gpu/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T16:53:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771348559,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:13:34.000Z"
}
}{
"storyID": "47049573",
"title": "HackMyClaw",
"author": "hentrep",
"url": "https://hackmyclaw.com/",
"points": 198,
"commentsCount": 104,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://hackmyclaw.com/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T16:48:43.000Z",
"createdAtI": 1771346923,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049573",
"author": "hentrep",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T16:55:58.484Z",
"title": "HackMyClaw",
"createdAtI": 1771346923,
"url": "https://hackmyclaw.com/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T16:48:43.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771347358,
"commentsCount": 0,
"updatedAt": "2026-02-17T16:55:49.000Z"
}
}Go 1.26 includes a new implementation of go fix that can help you use more modern features of Go.
{
"storyID": "47049479",
"title": "Using go fix to modernize Go code",
"author": "todsacerdoti",
"url": "https://go.dev/blog/gofix",
"points": 177,
"commentsCount": 33,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary",
"twitterSite": "@golang",
"twitterImage": [
{
"url": "https://go.dev/doc/gopher/runningsquare.jpg"
}
],
"success": true,
"requestUrl": "https://go.dev/blog/gofix",
"ogTitle": "Using go fix to modernize Go code - The Go Programming Language",
"ogUrl": "https://go.dev/blog/gofix",
"ogDescription": "Go 1.26 includes a new implementation of go fix that can help you use more modern features of Go.",
"ogImage": [
{
"url": "https://go.dev/doc/gopher/gopher5logo.jpg"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T16:42:35.000Z",
"createdAtI": 1771346555,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049479",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:00:58.516Z",
"title": "Using go fix to modernize Go code",
"createdAtI": 1771346555,
"url": "https://go.dev/blog/gofix",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T16:42:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771347659,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:00:05.000Z"
}
}Colbert kicked off Monday's episode of "The Late Show" by saying that the network's lawyers told him he could not have Talarico on the broadcast.
{
"storyID": "47049426",
"title": "CBS didn't air Rep. James Talarico interview out of fear of FCC",
"author": "theahura",
"url": "https://www.nbcnews.com/business/media/stephen-colbert-cbs-james-talarico-fcc-rcna259341",
"points": 384,
"commentsCount": 174,
"tags": [],
"og": {
"twitterCreator": "NBCNews",
"twitterSite": "@NBCNews",
"twitterTitle": "Stephen Colbert says CBS didn't air Rep. James Talarico interview out of fear of FCC",
"articlePublishedTime": "2026-02-17T15:39:24.917Z",
"twitterImage": [
{
"url": "https://media-cldnry.s-nbcnews.com/image/upload/t_nbcnews-fp-1024-512,f_auto,q_auto:best/rockcms/2026-02/260217-colbert-show-unaired-gk-3cd4c9.jpg"
}
],
"ogTitle": "Stephen Colbert says CBS didn't air Rep. James Talarico interview out of fear of FCC",
"ogDescription": "Colbert kicked off Monday's episode of \"The Late Show\" by saying that the network's lawyers told him he could not have Talarico on the broadcast. ",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://media-cldnry.s-nbcnews.com/image/upload/t_nbcnews-fp-1200-630,f_auto,q_auto:best/rockcms/2026-02/260217-colbert-show-unaired-gk-3cd4c9.jpg",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Colbert kicked off Monday's episode of \"The Late Show\" by saying that the network's lawyers told him he could not have Talarico on the broadcast. ",
"success": true,
"requestUrl": "https://www.nbcnews.com/business/media/stephen-colbert-cbs-james-talarico-fcc-rcna259341",
"ogUrl": "https://www.nbcnews.com/business/media/stephen-colbert-cbs-james-talarico-fcc-rcna259341",
"ogSiteName": "NBC News",
"articleModifiedTime": "2026-02-17T15:42:51.879Z",
"fbAppId": "143643636297368"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T16:37:41.000Z",
"createdAtI": 1771346261,
"updatedAt": "2026-02-17T20:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049426",
"author": "theahura",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T16:45:59.072Z",
"title": "CBS didn't air Rep. James Talarico interview out of fear of FCC",
"createdAtI": 1771346261,
"url": "https://www.nbcnews.com/business/media/stephen-colbert-cbs-james-talarico-fcc-rcna259341",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T16:37:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771346759,
"commentsCount": 0,
"updatedAt": "2026-02-17T16:44:49.000Z"
}
}{
"storyID": "47049227",
"title": "Show HN: I taught LLMs to play Magic: The Gathering against each other",
"author": "GregorStocks",
"url": "https://mage-bench.com/",
"points": 66,
"commentsCount": 51,
"tags": [
"show_hn",
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://mage-bench.com/"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLMs"
]
},
"createdAt": "2026-02-17T16:22:49.000Z",
"createdAtI": 1771345369,
"updatedAt": "2026-02-17T20:53:22.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049227",
"author": "GregorStocks",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:40:58.434Z",
"title": "Show HN: I taught LLMs to play Magic: The Gathering against each other",
"createdAtI": 1771345369,
"url": "https://mage-bench.com/",
"points": 7,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-17T16:22:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771350058,
"commentsCount": 0,
"updatedAt": "2026-02-17T17:39:33.000Z"
}
}opinion: The subtractive bias we're ignoring
{
"storyID": "47049088",
"title": "Semantic ablation: Why AI writing is generic and boring",
"author": "benji8000",
"url": "https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/",
"points": 178,
"commentsCount": 154,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/",
"ogTitle": "Semantic ablation: Why AI writing is boring and dangerous",
"ogUrl": "https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/",
"ogDescription": "opinion: The subtractive bias we're ignoring",
"ogImage": [
{
"url": "https://regmedia.co.uk/2021/04/23/dog.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-17T16:12:29.000Z",
"createdAtI": 1771344749,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47049088",
"author": "benji8000",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T16:35:58.698Z",
"title": "Why AI writing is so generic, boring, and dangerous: Semantic ablation",
"createdAtI": 1771344749,
"url": "https://www.theregister.com/2026/02/16/semantic_ablation_ai_writing/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T16:12:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771346159,
"commentsCount": 0,
"updatedAt": "2026-02-17T16:32:49.000Z"
}
}{
"storyID": "47048733",
"title": "Show HN: I wrote a technical history book on Lisp",
"author": "cdegroot",
"url": "https://berksoft.ca/gol/",
"points": 99,
"commentsCount": 22,
"tags": [
"show_hn",
"front_page"
],
"og": {
"success": true,
"author": "Cees de Groot",
"requestUrl": "https://berksoft.ca/gol/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T15:43:39.000Z",
"createdAtI": 1771343019,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47048733",
"author": "cdegroot",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T17:35:58.371Z",
"title": "Show HN: I wrote a technical history book on Lisp",
"createdAtI": 1771343019,
"url": "https://berksoft.ca/gol/",
"points": 8,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-17T15:43:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771349758,
"commentsCount": 1,
"updatedAt": "2026-02-17T17:35:34.000Z"
}
}🍯 Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. - GitHub - christopherkarani/Wax: 🍯 Memory layer for on-device AI Agents. Replace...
{
"storyID": "47048731",
"title": "Sub-Millisecond RAG on Apple Silicon. No Server. No API. One File",
"author": "ckarani",
"url": "https://github.com/christopherkarani/Wax",
"points": 44,
"commentsCount": 14,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - christopherkarani/Wax: 🍯 Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/fbcb1be68c8a8b7ea22cb8f42deb03eff8ee512fa6e87ea29f095a4c03ef630e/christopherkarani/Wax"
}
],
"ogTitle": "GitHub - christopherkarani/Wax: 🍯 Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer.",
"ogDescription": "🍯 Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. - GitHub - christopherkarani/Wax: 🍯 Memory layer for on-device AI Agents. Replace...",
"ogImage": [
{
"width": "1200",
"alt": "🍯 Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. - GitHub - christopherkarani/Wax: 🍯 Memory layer for on-device AI Agents. Replace...",
"url": "https://opengraph.githubassets.com/fbcb1be68c8a8b7ea22cb8f42deb03eff8ee512fa6e87ea29f095a4c03ef630e/christopherkarani/Wax",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "🍯 Memory layer for on-device AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. - GitHub - christopherkarani/Wax: 🍯 Memory layer for on-device AI Agents. Replace...",
"success": true,
"requestUrl": "https://github.com/christopherkarani/Wax",
"ogUrl": "https://github.com/christopherkarani/Wax",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-17T15:43:37.000Z",
"createdAtI": 1771343017,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47048731",
"author": "ckarani",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T18:30:58.558Z",
"title": "Sub-Millisecond RAG on Apple Silicon. No Server. No API. One File",
"createdAtI": 1771343017,
"url": "https://github.com/christopherkarani/Wax",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T15:43:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771353059,
"commentsCount": 1,
"updatedAt": "2026-02-17T18:30:19.000Z"
}
}Dave Deek - $6 trillion in patient capital, $60+ billion in annual fees, and the infrastructure that never gets built
{
"storyID": "47048248",
"title": "America's pensions can't beat Vanguard but they can close a hospital",
"author": "bigbobbeeper",
"url": "https://www.governance.fyi/p/americas-pensions-cant-beat-a-vanguard",
"points": 176,
"commentsCount": 297,
"tags": [],
"og": {
"twitterTitle": "America's Pensions Can't Beat a Vanguard Account Or Finance a Transmission Line, But They Can Close Your Hospital",
"twitterCard": "summary_large_image",
"twitterDescription": "$6 trillion in patient capital, $60+ billion in annual fees, and the infrastructure that never gets built",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!MnQ7!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fgovernancecybernetics.substack.com%2Fapi%2Fv1%2Fpost_preview%2F187203460%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Dave Deek",
"requestUrl": "https://www.governance.fyi/p/americas-pensions-cant-beat-a-vanguard",
"ogTitle": "America's Pensions Can't Beat a Vanguard Account Or Finance a Transmission Line, But They Can Close Your Hospital",
"ogUrl": "https://www.governance.fyi/p/americas-pensions-cant-beat-a-vanguard",
"ogDescription": "$6 trillion in patient capital, $60+ billion in annual fees, and the infrastructure that never gets built",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!9d7o!,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%2F9a08e49a-c4f1-4a37-9895-98cb79beaf5c_840x555.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T15:04:18.000Z",
"createdAtI": 1771340658,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47048248",
"author": "bigbobbeeper",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T15:45:58.512Z",
"title": "America's Pensions Can't Beat Vanguard but They Can Close Your Hospital",
"createdAtI": 1771340658,
"url": "https://www.governance.fyi/p/americas-pensions-cant-beat-a-vanguard",
"points": 9,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T15:04:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771343159,
"commentsCount": 0,
"updatedAt": "2026-02-17T15:45:49.000Z"
}
}kewonit - Track live flights in 3D over the world's busiest airspaces. Altitude-aware, beautifully rendered, and completely free.
{
"storyID": "47048004",
"title": "I converted 2D conventional flight tracking into 3D",
"author": "kewonit",
"url": "https://aeris.edbn.me/?city=SFO",
"points": 167,
"commentsCount": 41,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Aeris — Real-Time 3D Flight Tracking",
"twitterDescription": "Track live flights in 3D over the world's busiest airspaces. Altitude-aware, beautifully rendered, and completely free.",
"success": true,
"author": "kewonit",
"requestUrl": "https://aeris.edbn.me/?city=SFO",
"ogTitle": "Aeris — Real-Time 3D Flight Tracking",
"ogUrl": "https://aeris-flight.vercel.app",
"ogDescription": "Track live flights in 3D over the world's busiest airspaces. Altitude-aware, beautifully rendered, and completely free.",
"ogSiteName": "Aeris",
"ogLocale": "en_US",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T14:43:14.000Z",
"createdAtI": 1771339394,
"updatedAt": "2026-02-17T20:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47048004",
"author": "kewonit",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T14:55:58.321Z",
"title": "I converted 2D conventional flight tracking into 3D",
"createdAtI": 1771339394,
"url": "https://aeris.edbn.me/?city=SFO",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T14:43:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771340158,
"commentsCount": 0,
"updatedAt": "2026-02-17T14:51:18.000Z"
}
}David Oks published a well-written essay yesterday arguing that the current panic about AI job displacement is overblown. I agree with a few of his p…
{
"storyID": "47047526",
"title": "Why I'm Worried About Job Loss and Thoughts on Comparative Advantage",
"author": "cubefox",
"url": "https://www.lesswrong.com/posts/YPJHkciv6ysgsSiJC/why-i-m-worried-about-job-loss-thoughts-on-comparative",
"points": 75,
"commentsCount": 108,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Why I'm Worried About Job Loss + Thoughts on Comparative Advantage — LessWrong",
"twitterDescription": "David Oks published a well-written essay yesterday arguing that the current panic about AI job displacement is overblown. I agree with a few of his p…",
"twitterImage": [
{
"url": "https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/YPJHkciv6ysgsSiJC/hjnvrb6fpzqyeraplfiy"
}
],
"success": true,
"requestUrl": "https://www.lesswrong.com/posts/YPJHkciv6ysgsSiJC/why-i-m-worried-about-job-loss-thoughts-on-comparative",
"ogTitle": "Why I'm Worried About Job Loss + Thoughts on Comparative Advantage — LessWrong",
"ogUrl": "https://www.lesswrong.com/posts/YPJHkciv6ysgsSiJC/why-i-m-worried-about-job-loss-thoughts-on-comparative",
"ogDescription": "David Oks published a well-written essay yesterday arguing that the current panic about AI job displacement is overblown. I agree with a few of his p…",
"ogImage": [
{
"url": "https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/YPJHkciv6ysgsSiJC/hjnvrb6fpzqyeraplfiy"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-17T13:57:19.000Z",
"createdAtI": 1771336639,
"updatedAt": "2026-02-17T20:49:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47047526",
"author": "cubefox",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T14:15:58.650Z",
"title": "Why I'm Worried About Job Loss and Thoughts on Comparative Advantage",
"createdAtI": 1771336639,
"url": "https://www.lesswrong.com/posts/YPJHkciv6ysgsSiJC/why-i-m-worried-about-job-loss-thoughts-on-comparative",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T13:57:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771337759,
"commentsCount": 0,
"updatedAt": "2026-02-17T14:13:03.000Z"
}
}{
"storyID": "47047443",
"title": "Undo in Vi and Its Successors",
"author": "todsacerdoti",
"url": "https://utcc.utoronto.ca/~cks/space/blog/unix/ViUndoMyViews",
"points": 39,
"commentsCount": 40,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://utcc.utoronto.ca/~cks/space/blog/unix/ViUndoMyViews"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T13:47:56.000Z",
"createdAtI": 1771336076,
"updatedAt": "2026-02-17T20:45:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47047443",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T13:55:58.687Z",
"title": "Undo in Vi and Its Successors",
"createdAtI": 1771336076,
"url": "https://utcc.utoronto.ca/~cks/space/blog/unix/ViUndoMyViews",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T13:47:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771336559,
"commentsCount": 0,
"updatedAt": "2026-02-17T13:55:48.000Z"
}
}{
"storyID": "47045804",
"title": "Is Show HN dead? No, but it's drowning",
"author": "acnops",
"url": "https://www.arthurcnops.blog/death-of-show-hn/",
"points": 326,
"commentsCount": 272,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://www.arthurcnops.blog/death-of-show-hn/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T10:29:14.000Z",
"createdAtI": 1771324154,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47045804",
"author": "acnops",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T10:45:58.509Z",
"title": "Is Show HN Dead? No, but It's Drowning",
"createdAtI": 1771324154,
"url": "https://www.arthurcnops.blog/death-of-show-hn/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T10:29:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771325159,
"commentsCount": 1,
"updatedAt": "2026-02-17T10:45:17.000Z"
}
}Tomasz Dunia - 🇬🇧->🇵🇱 Przejdź do polskiej wersji tego wpisu / Go to polish version of this post
{
"storyID": "47045612",
"title": "GrapheneOS – Break Free from Google and Apple",
"author": "to3k",
"url": "https://blog.tomaszdunia.pl/grapheneos-eng/",
"points": 938,
"commentsCount": 641,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "GrapheneOS - break free from Android and iOS [ENG 🇬🇧]",
"articlePublishedTime": "2026-02-17T00:00:00+00:00",
"twitterImage": [
{
"url": "https://blog.tomaszdunia.pl/images/grapheneos.png"
}
],
"author": "Tomasz Dunia",
"ogTitle": "GrapheneOS - break free from Android and iOS [ENG 🇬🇧]",
"ogDescription": "🇬🇧->🇵🇱 Przejdź do polskiej wersji tego wpisu / Go to polish version of this post",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://blog.tomaszdunia.pl/images/grapheneos.png"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://blog.tomaszdunia.pl/grapheneos-eng/",
"ogUrl": "https://blog.tomaszdunia.pl/grapheneos-eng/",
"ogSiteName": "Tomasz Dunia - Blog"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T10:02:36.000Z",
"createdAtI": 1771322556,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47045612",
"author": "to3k",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T10:25:58.372Z",
"title": "GrapheneOS – Break Free from Android and iOS",
"createdAtI": 1771322556,
"url": "https://blog.tomaszdunia.pl/grapheneos-eng/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T10:02:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771323958,
"commentsCount": 1,
"updatedAt": "2026-02-17T10:24:47.000Z"
}
}Mark Mantel - Hyperscalers are tearing hard drives out of the hands of manufacturers. Prices are therefore also rising for SSDs.
{
"storyID": "47045459",
"title": "WD and Seagate confirm: Hard drives sold out for 2026",
"author": "layer8",
"url": "https://www.heise.de/en/news/WD-and-Seagate-confirm-Hard-drives-for-2026-sold-out-11178917.html",
"points": 135,
"commentsCount": 165,
"tags": [],
"og": {
"twitterSite": "@heiseonline",
"twitterTitle": "WD and Seagate confirm: Hard drives for 2026 sold out",
"twitterImage": [
{
"url": "https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/5/0/2/8/9/8/8/shutterstock_1489921727-f9a12dae7485f3c3.jpg"
}
],
"author": "Mark Mantel",
"ogTitle": "WD and Seagate confirm: Hard drives for 2026 sold out",
"ogDescription": "Hyperscalers are tearing hard drives out of the hands of manufacturers. Prices are therefore also rising for SSDs.",
"ogLocale": "de_DE",
"ogImage": [
{
"url": "https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/5/0/2/8/9/8/8/shutterstock_1489921727-f9a12dae7485f3c3.jpg"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Hyperscalers are tearing hard drives out of the hands of manufacturers. Prices are therefore also rising for SSDs.",
"success": true,
"requestUrl": "https://www.heise.de/en/news/WD-and-Seagate-confirm-Hard-drives-for-2026-sold-out-11178917.html",
"dcIdentifier": "https://heise.de/-11178917",
"dcCreator": "heise online",
"ogUrl": "https://www.heise.de/en/news/WD-and-Seagate-confirm-Hard-drives-for-2026-sold-out-11178917.html",
"ogSiteName": "heise online"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T09:38:54.000Z",
"createdAtI": 1771321134,
"updatedAt": "2026-02-17T20:54:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47045459",
"author": "layer8",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T09:50:58.696Z",
"title": "WD and Seagate confirm: Hard drives sold out for 2026",
"createdAtI": 1771321134,
"url": "https://www.heise.de/en/news/WD-and-Seagate-confirm-Hard-drives-for-2026-sold-out-11178917.html",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T09:38:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771321859,
"commentsCount": 0,
"updatedAt": "2026-02-17T09:48:33.000Z"
}
}Ellie - Is America next?
{
"storyID": "47045381",
"title": "Japan Is What Late-Stage Capitalist Decline Looks Like",
"author": "olabolola",
"url": "https://oceandrops.substack.com/p/japan-is-what-late-stage-capitalist",
"points": 50,
"commentsCount": 50,
"tags": [],
"og": {
"twitterTitle": "Japan Is What Late-Stage Capitalist Decline Looks Like",
"twitterCard": "summary_large_image",
"twitterDescription": "Is America next?",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!Rc-_!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Foceandrops.substack.com%2Fapi%2Fv1%2Fpost_preview%2F181204292%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Ellie",
"requestUrl": "https://oceandrops.substack.com/p/japan-is-what-late-stage-capitalist",
"ogTitle": "Japan Is What Late-Stage Capitalist Decline Looks Like",
"ogUrl": "https://oceandrops.substack.com/p/japan-is-what-late-stage-capitalist",
"ogDescription": "Is America next?",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!gtBG!,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%2Fc6ec30d5-e6fc-40ed-8700-327e64af35b9_862x485.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T09:27:08.000Z",
"createdAtI": 1771320428,
"updatedAt": "2026-02-17T20:40:22.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47045381",
"author": "olabolola",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T10:00:58.550Z",
"title": "Japan Is What Late-Stage Capitalist Decline Looks Like",
"createdAtI": 1771320428,
"url": "https://oceandrops.substack.com/p/japan-is-what-late-stage-capitalist",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T09:27:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771322459,
"commentsCount": 0,
"updatedAt": "2026-02-17T09:57:46.000Z"
}
}{
"storyID": "47044293",
"title": "SvarDOS – an open-source DOS distribution",
"author": "d_silin",
"url": "http://svardos.org/",
"points": 68,
"commentsCount": 12,
"tags": [],
"og": {
"success": true,
"author": "Mateusz Viste",
"requestUrl": "http://svardos.org/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T06:18:34.000Z",
"createdAtI": 1771309114,
"updatedAt": "2026-02-17T19:45:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47044293",
"author": "d_silin",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T06:35:58.503Z",
"title": "SvarDOS – an open-source DOS distribution",
"createdAtI": 1771309114,
"url": "http://svardos.org/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T06:18:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771310159,
"commentsCount": 0,
"updatedAt": "2026-02-17T06:35:01.000Z"
}
}Gabriel Cabrera - A portal to my creative work and projects. Watch my reel, explore old YouTube, and browse my picture library.
{
"storyID": "47044179",
"title": "Xbox UI Portfolio Site",
"author": "valgaze",
"url": "https://gabrielcabrera.co/",
"points": 137,
"commentsCount": 40,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Gabriel Cabrera",
"twitterDescription": "A portal to my creative work and projects. Watch my reel, explore old YouTube, and browse my picture library.",
"twitterImage": [
{
"url": "https://gabrielcabrera.co/og-image.png"
}
],
"success": true,
"author": "Gabriel Cabrera",
"requestUrl": "https://gabrielcabrera.co/",
"ogTitle": "Gabriel Cabrera",
"ogDescription": "A portal to my creative work and projects. Watch my reel, explore old YouTube, and browse my picture library.",
"ogSiteName": "Gabriel Cabrera",
"ogImage": [
{
"width": "1200",
"alt": "Gabriel Cabrera Portfolio",
"url": "https://gabrielcabrera.co/og-image.png",
"height": "630"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T05:53:31.000Z",
"createdAtI": 1771307611,
"updatedAt": "2026-02-17T20:52:34.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47044179",
"author": "valgaze",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T08:40:58.435Z",
"title": "Xbox UI Portfolio Site",
"createdAtI": 1771307611,
"url": "https://gabrielcabrera.co/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T05:53:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771317658,
"commentsCount": 2,
"updatedAt": "2026-02-17T08:40:32.000Z"
}
}{
"storyID": "47043751",
"title": "Long-term unemployment is becoming 'a status quo' in today's job market",
"author": "rustoo",
"url": "https://www.cnbc.com/2026/02/16/long-term-unemployment-becoming-a-status-quo-in-todays-job-market.html",
"points": 79,
"commentsCount": 79,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.cnbc.com/2026/02/16/long-term-unemployment-becoming-a-status-quo-in-todays-job-market.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T04:36:58.000Z",
"createdAtI": 1771303018,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47043751",
"author": "rustoo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T04:45:58.531Z",
"title": "Long-term unemployment is becoming 'a status quo' in today's job market",
"createdAtI": 1771303018,
"url": "https://www.cnbc.com/2026/02/16/long-term-unemployment-becoming-a-status-quo-in-todays-job-market.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T04:36:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771303559,
"commentsCount": 0,
"updatedAt": "2026-02-17T04:45:46.000Z"
}
}Mike Konczal - There are many ways inflation makes people worse off even when real incomes recover, especially for essentials.
{
"storyID": "47043126",
"title": "Why Affordability and the Vibecession Are Real Economic Problems",
"author": "NomNew",
"url": "https://newsletter.mikekonczal.com/p/why-affordability-and-the-vibecession",
"points": 60,
"commentsCount": 72,
"tags": [],
"og": {
"twitterTitle": "Why Affordability and the Vibecession Are Real Economic Problems",
"twitterCard": "summary_large_image",
"twitterDescription": "There are many ways inflation makes people worse off even when real incomes recover, especially for essentials.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!0u0-!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmikekonczal.substack.com%2Fapi%2Fv1%2Fpost_preview%2F186539134%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Mike Konczal",
"requestUrl": "https://newsletter.mikekonczal.com/p/why-affordability-and-the-vibecession",
"ogTitle": "Why Affordability and the Vibecession Are Real Economic Problems",
"ogUrl": "https://newsletter.mikekonczal.com/p/why-affordability-and-the-vibecession",
"ogDescription": "There are many ways inflation makes people worse off even when real incomes recover, especially for essentials.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!WwNb!,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%2F420918e7-9b90-428f-8f67-d287bc3d8b6d_1024x683.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T02:49:04.000Z",
"createdAtI": 1771296544,
"updatedAt": "2026-02-17T20:53:49.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47043126",
"author": "NomNew",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T03:30:58.695Z",
"title": "Why Affordability and the Vibecession Are Real Economic Problems",
"createdAtI": 1771296544,
"url": "https://newsletter.mikekonczal.com/p/why-affordability-and-the-vibecession",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T02:49:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771299059,
"commentsCount": 0,
"updatedAt": "2026-02-17T03:27:17.000Z"
}
}This post is an elaboration of a shorter post I wrote about five years ago. The two management giants of the mid-twentieth century were Peter Drucker and W. Edwards Deming. Ironically, while Drucke…
{
"storyID": "47042895",
"title": "Poor Deming never stood a chance",
"author": "todsacerdoti",
"url": "https://surfingcomplexity.blog/2026/02/16/poor-deming-never-stood-a-chance/",
"points": 185,
"commentsCount": 121,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-16T19:46:41+00:00",
"twitterImage": [
{
"url": "https://surfingcomplexity.blog/wp-content/uploads/2026/02/b96a1118-951d-4d71-803c-acf764525ece_1_201_a.jpg?w=640"
}
],
"ogTitle": "Poor Deming never stood a chance",
"ogDescription": "This post is an elaboration of a shorter post I wrote about five years ago. The two management giants of the mid-twentieth century were Peter Drucker and W. Edwards Deming. Ironically, while Drucke…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "4032",
"url": "https://surfingcomplexity.blog/wp-content/uploads/2026/02/b96a1118-951d-4d71-803c-acf764525ece_1_201_a.jpg",
"height": "3024"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/WordPresscom",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://surfingcomplexity.blog/2026/02/16/poor-deming-never-stood-a-chance/",
"ogUrl": "https://surfingcomplexity.blog/2026/02/16/poor-deming-never-stood-a-chance/",
"ogSiteName": "Surfing Complexity",
"articleModifiedTime": "2026-02-16T19:46:41+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T02:13:37.000Z",
"createdAtI": 1771294417,
"updatedAt": "2026-02-17T20:54:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042895",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T05:35:58.390Z",
"title": "Poor Deming never stood a chance",
"createdAtI": 1771294417,
"url": "https://surfingcomplexity.blog/2026/02/16/poor-deming-never-stood-a-chance/",
"points": 5,
"tags": [],
"createdAt": "2026-02-17T02:13:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771306558,
"commentsCount": 0,
"updatedAt": "2026-02-17T05:34:46.000Z"
}
}The law funds troops who want to freeze their eggs or their sperm, as Ukraine's population plummets.
{
"storyID": "47042837",
"title": "Facing a demographic catastrophe, Ukraine is paying for troops to freeze sperm",
"author": "tartoran",
"url": "https://www.bbc.com/news/articles/cqxd9549y4xo",
"points": 67,
"commentsCount": 81,
"tags": [],
"og": {
"twitterTitle": "Facing a demographic catastrophe, Ukraine is paying for troops to freeze their sperm",
"alWebUrl": "https://bbc.com/news/articles/cqxd9549y4xo",
"twitterImage": [
{
"alt": "A sleeping baby in a yellow hat lies in a hospital bed in Kyiv, under a light green blanket",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/ad21/live/f9966550-0b48-11f1-b472-df9c1c12cffb.jpg"
}
],
"ogTitle": "Facing a demographic catastrophe, Ukraine is paying for troops to freeze their sperm",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "The law funds troops who want to freeze their eggs or their sperm, as Ukraine's population plummets.",
"ogImage": [
{
"width": "1024",
"alt": "A sleeping baby in a yellow hat lies in a hospital bed in Kyiv, under a light green blanket",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/ad21/live/f9966550-0b48-11f1-b472-df9c1c12cffb.jpg",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "The law funds troops who want to freeze their eggs or their sperm, as Ukraine's population plummets.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cqxd9549y4xo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cqxd9549y4xo",
"articleModifiedTime": "2026-02-17T01:10:57.742Z",
"alAndroidUrl": "bbcx://news/articles/cqxd9549y4xo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T02:05:34.000Z",
"createdAtI": 1771293934,
"updatedAt": "2026-02-17T20:33:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042837",
"author": "tartoran",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T02:15:58.484Z",
"title": "Facing a demographic catastrophe, Ukraine is paying for troops to freeze sperm",
"createdAtI": 1771293934,
"url": "https://www.bbc.com/news/articles/cqxd9549y4xo",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T02:05:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771294558,
"commentsCount": 0,
"updatedAt": "2026-02-17T02:15:00.000Z"
}
}{
"storyID": "47042788",
"title": "An AI CEO said something honest: ExperiencedDevs",
"author": "ivewonyoung",
"url": "https://old.reddit.com/r/ExperiencedDevs/comments/1r6olcv/an_ai_ceo_finally_said_something_honest/",
"points": 84,
"commentsCount": 19,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://old.reddit.com/r/ExperiencedDevs/comments/1r6olcv/an_ai_ceo_finally_said_something_honest/"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-17T01:59:40.000Z",
"createdAtI": 1771293580,
"updatedAt": "2026-02-17T20:45:49.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042788",
"author": "ivewonyoung",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T02:15:58.484Z",
"title": "An AI CEO said something honest: ExperiencedDevs",
"createdAtI": 1771293580,
"url": "https://old.reddit.com/r/ExperiencedDevs/comments/1r6olcv/an_ai_ceo_finally_said_something_honest/",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T01:59:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771294558,
"commentsCount": 0,
"updatedAt": "2026-02-17T02:12:46.000Z"
}
}By Xipu Li, creator of VO2 Max Pro - Your brain uses 20% of your body's energy just idling. Intense thinking barely adds to that. But the mental byproducts of a long cognitive day quietly sabotage your endurance in ways no amount of willpower can fix.
{
"storyID": "47042766",
"title": "Thinking hard burns almost no calories but destroys your next workout",
"author": "GoodluckH",
"url": "https://vo2maxpro.com/blog/thinking-hard-burns-no-calories-destroys-workout",
"points": 174,
"commentsCount": 134,
"tags": [],
"og": {
"twitterTitle": "Thinking Hard Burns Almost No Calories—But Destroys Your Next Workout",
"articlePublishedTime": "2026-02-16",
"twitterImage": [
{
"alt": "Thinking Hard Burns Almost No Calories—But Destroys Your Next Workout",
"url": "https://cdn.vo2maxpro.com/blog/thinking-hard-burns-no-calories-destroys-workout.jpeg"
}
],
"author": "By Xipu Li, creator of VO2 Max Pro",
"ogTitle": "Thinking Hard Burns Almost No Calories—But Destroys Your Next Workout",
"ogDescription": "Your brain uses 20% of your body's energy just idling. Intense thinking barely adds to that. But the mental byproducts of a long cognitive day quietly sabotage your endurance in ways no amount of willpower can fix.",
"ogImage": [
{
"alt": "Thinking Hard Burns Almost No Calories—But Destroys Your Next Workout",
"url": "https://cdn.vo2maxpro.com/blog/thinking-hard-burns-no-calories-destroys-workout.jpeg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Your brain uses 20% of your body's energy just idling. Intense thinking barely adds to that. But the mental byproducts of a long cognitive day quietly sabotage your endurance in ways no amount of willpower can fix.",
"success": true,
"requestUrl": "https://vo2maxpro.com/blog/thinking-hard-burns-no-calories-destroys-workout",
"ogUrl": "https://vo2maxpro.com/blog/thinking-hard-burns-no-calories-destroys-workout",
"articleAuthor": "By Xipu Li, creator of VO2 Max Pro"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T01:55:50.000Z",
"createdAtI": 1771293350,
"updatedAt": "2026-02-17T20:53:22.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042766",
"author": "GoodluckH",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T05:25:58.357Z",
"title": "Thinking Hard Burns Almost No Calories–But Destroys Your Next Workout",
"createdAtI": 1771293350,
"url": "https://vo2maxpro.com/blog/thinking-hard-burns-no-calories-destroys-workout",
"points": 6,
"tags": [],
"createdAt": "2026-02-17T01:55:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771305958,
"commentsCount": 0,
"updatedAt": "2026-02-17T05:25:31.000Z"
}
}{
"storyID": "47042747",
"title": "Watching an elderly relative trying to use the modern web",
"author": "ColinWright",
"url": null,
"points": 40,
"commentsCount": 18,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-17T01:53:18.000Z",
"createdAtI": 1771293198,
"updatedAt": "2026-02-17T20:35:06.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042747",
"author": "ColinWright",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T02:00:58.370Z",
"title": "Watching an elderly relative trying to use the modern web",
"createdAtI": 1771293198,
"url": null,
"points": 4,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-17T01:53:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771293658,
"commentsCount": 1,
"updatedAt": "2026-02-17T02:00:00.000Z"
}
}Instagram's Adam Mosseri faced questioning about the impact of his platform on minors.
{
"storyID": "47042574",
"title": "Instagram boss says 16 hours of daily use is 'problematic' not addiction",
"author": "pseudolus",
"url": "https://www.bbc.com/news/articles/cn71mgmzljlo",
"points": 65,
"commentsCount": 44,
"tags": [],
"og": {
"twitterTitle": "Instagram boss: 16 hours of daily use is not addiction",
"alWebUrl": "https://bbc.com/news/articles/cn71mgmzljlo",
"twitterImage": [
{
"alt": "Adam Mosseri, head of Instagram, speaking before a Senate committee in 2021 wearing rounded black-rimmed eyeglasses and a simple dark blue suit and tie.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/ba9b/live/95afd990-076f-11f1-95b3-3990922567a7.jpg"
}
],
"ogTitle": "Instagram boss: 16 hours of daily use is not addiction",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Instagram's Adam Mosseri faced questioning about the impact of his platform on minors. ",
"ogImage": [
{
"width": "1024",
"alt": "Adam Mosseri, head of Instagram, speaking before a Senate committee in 2021 wearing rounded black-rimmed eyeglasses and a simple dark blue suit and tie.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/ba9b/live/95afd990-076f-11f1-95b3-3990922567a7.jpg",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Instagram's Adam Mosseri faced questioning about the impact of his platform on minors. ",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cn71mgmzljlo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cn71mgmzljlo",
"articleModifiedTime": "2026-02-12T01:19:57.713Z",
"alAndroidUrl": "bbcx://news/articles/cn71mgmzljlo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T01:28:42.000Z",
"createdAtI": 1771291722,
"updatedAt": "2026-02-17T19:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042574",
"author": "pseudolus",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T05:55:58.694Z",
"title": "Instagram boss says 16 hours of daily use is 'problematic' not addiction",
"createdAtI": 1771291722,
"url": "https://www.bbc.com/news/articles/cn71mgmzljlo",
"points": 5,
"tags": [],
"createdAt": "2026-02-17T01:28:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771307759,
"commentsCount": 0,
"updatedAt": "2026-02-17T05:54:46.000Z"
}
}Detectives desperate to locate a 12-year-old, seen abused online, found a surprising lead.
{
"storyID": "47042396",
"title": "Dark web agent spotted bedroom wall clue to rescue girl from abuse",
"author": "colinprince",
"url": "https://www.bbc.com/news/articles/cx2gn239exlo",
"points": 540,
"commentsCount": 318,
"tags": [],
"og": {
"twitterTitle": "How dark web agent spotted bedroom wall clue to rescue girl from abuse",
"alWebUrl": "https://bbc.com/news/articles/cx2gn239exlo",
"twitterImage": [
{
"alt": "Greg Squire in grey v-neck t-shirt and glasses, next to a treated image of a brick wall and a girl's silhouette",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/5ef8/live/d681e5e0-0827-11f1-b5e2-dd58fc65f0f6.png"
}
],
"ogTitle": "How dark web agent spotted bedroom wall clue to rescue girl from abuse",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Detectives desperate to locate a 12-year-old, seen abused online, found a surprising lead.\n",
"ogImage": [
{
"width": "1024",
"alt": "Greg Squire in grey v-neck t-shirt and glasses, next to a treated image of a brick wall and a girl's silhouette",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/5ef8/live/d681e5e0-0827-11f1-b5e2-dd58fc65f0f6.png",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Detectives desperate to locate a 12-year-old, seen abused online, found a surprising lead.\n",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cx2gn239exlo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cx2gn239exlo",
"articleModifiedTime": "2026-02-16T22:02:33.340Z",
"alAndroidUrl": "bbcx://news/articles/cx2gn239exlo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T01:01:00.000Z",
"createdAtI": 1771290060,
"updatedAt": "2026-02-17T20:51:07.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042396",
"author": "colinprince",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T01:10:58.451Z",
"title": "Dark web agent spotted bedroom wall clue to rescue girl from abuse",
"createdAtI": 1771290060,
"url": "https://www.bbc.com/news/articles/cx2gn239exlo",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T01:01:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771290658,
"commentsCount": 1,
"updatedAt": "2026-02-17T01:08:01.000Z"
}
}{
"storyID": "47042301",
"title": "More macOS 26.3 Finder column view silliness",
"author": "JumpCrisscross",
"url": "https://lapcatsoftware.com/articles/2026/2/4.html",
"points": 44,
"commentsCount": 10,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://lapcatsoftware.com/articles/2026/2/4.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T00:48:26.000Z",
"createdAtI": 1771289306,
"updatedAt": "2026-02-17T20:17:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042301",
"author": "JumpCrisscross",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T00:55:58.364Z",
"title": "More macOS 26.3 Finder column view silliness",
"createdAtI": 1771289306,
"url": "https://lapcatsoftware.com/articles/2026/2/4.html",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T00:48:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771289758,
"commentsCount": 0,
"updatedAt": "2026-02-17T00:54:46.000Z"
}
}Over the weekend Ars Technica retracted an article because the AI a writer used hallucinated quotes from an open source library maintainer. The irony here is the maintainer in question, Scott Shambaugh, was harassed by someone's AI agent over not merging it's AI slop code. It's likely the bot was running through someone's local 'agentic AI' instance (likely using OpenClaw). The guy who built OpenClaw was just hired b
{
"storyID": "47042136",
"title": "AI is destroying open source, and it's not even good yet",
"author": "VorpalWay",
"url": "https://www.jeffgeerling.com/blog/2026/ai-is-destroying-open-source/",
"points": 391,
"commentsCount": 322,
"tags": [],
"og": {
"twitterTitle": "AI is destroying Open Source, and it's not even good yet",
"articlePublishedTime": "2026-02-16T15:30:00-06:00",
"ogTitle": "AI is destroying Open Source, and it's not even good yet",
"ogDescription": "Over the weekend Ars Technica retracted an article because the AI a writer used hallucinated quotes from an open source library maintainer.\nThe irony here is the maintainer in question, Scott Shambaugh, was harassed by someone's AI agent over not merging it's AI slop code.\nIt's likely the bot was running through someone's local 'agentic AI' instance (likely using OpenClaw). The guy who built OpenClaw was just hired b",
"ogLocale": "en_us",
"ogType": "article",
"articleTag": "Video",
"twitterCard": "summary",
"twitterDescription": "Over the weekend Ars Technica retracted an article because the AI a writer used hallucinated quotes from an open source library maintainer.\nThe irony here is the maintainer in question, Scott Shambaugh, was harassed by someone's AI agent over not merging it's AI slop code.\nIt's likely the bot was running through someone's local 'agentic AI' instance (likely using OpenClaw). The guy who built OpenClaw was just hired b",
"success": true,
"requestUrl": "https://www.jeffgeerling.com/blog/2026/ai-is-destroying-open-source/",
"ogUrl": "https://www.jeffgeerling.com/blog/2026/ai-is-destroying-open-source/",
"ogSiteName": "Jeff Geerling",
"articleSection": "blog",
"articleModifiedTime": "2026-02-16T15:30:00-06:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-17T00:26:20.000Z",
"createdAtI": 1771287980,
"updatedAt": "2026-02-17T20:48:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47042136",
"author": "VorpalWay",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T00:50:58.324Z",
"title": "AI is destroying Open Source, and it's not even good yet",
"createdAtI": 1771287980,
"url": "https://www.jeffgeerling.com/blog/2026/ai-is-destroying-open-source/",
"points": 3,
"tags": [],
"createdAt": "2026-02-17T00:26:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771289458,
"commentsCount": 4,
"updatedAt": "2026-02-17T00:48:16.000Z"
}
}Contribute to enjector/microgpt-c development by creating an account on GitHub.
{
"storyID": "47042014",
"title": "Show HN: Andrej Karpathy's microgpt.py to C99 microgpt.c – 4,600x faster",
"author": "Ajay__soni",
"url": "https://github.com/enjector/microgpt-c",
"points": 53,
"commentsCount": 7,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - enjector/microgpt-c",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/e06d696c7e7a5ea800ee9e607f9f68beb6aedc5afc7df41daa46ebdc95e4e089/enjector/microgpt-c"
}
],
"ogTitle": "GitHub - enjector/microgpt-c",
"ogDescription": "Contribute to enjector/microgpt-c development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Contribute to enjector/microgpt-c development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/e06d696c7e7a5ea800ee9e607f9f68beb6aedc5afc7df41daa46ebdc95e4e089/enjector/microgpt-c",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Contribute to enjector/microgpt-c development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/enjector/microgpt-c",
"ogUrl": "https://github.com/enjector/microgpt-c",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-17T00:06:20.000Z",
"createdAtI": 1771286780,
"updatedAt": "2026-02-17T02:30:31.000Z",
"fetchedAt": "2026-02-17T02:30:58.341Z",
"firstVersion": {
"storyID": "47042014",
"author": "Ajay__soni",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T01:25:58.352Z",
"title": "Show HN: Andrej Karpathy's microgpt.py to C99 microgpt.c – 4,600x faster",
"createdAtI": 1771286780,
"url": "https://github.com/enjector/microgpt-c",
"points": 9,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-17T00:06:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771291558,
"commentsCount": 0,
"updatedAt": "2026-02-17T01:24:00.000Z"
}
}Loris Bognanni - My Plasma task switcher was a second too slow, so I built - and shipped - my own in Zig, without actually knowing Zig, using AI tools.
{
"storyID": "47041973",
"title": "Building for an audience of one: starting and finishing side projects with AI",
"author": "lorisdev",
"url": "https://codemade.net/blog/building-for-one/",
"points": 98,
"commentsCount": 64,
"tags": [],
"og": {
"twitterCreator": "@lorisdev",
"twitterSite": "codemade.net",
"twitterTitle": "Building for an audience of one: starting and finishing side projects with AI",
"twitterImage": [
{
"url": "https://codemade.net/images/fasttab-hero.jpg"
}
],
"author": "Loris Bognanni",
"twitterUrl": "https://codemade.net/blog/building-for-one/",
"ogTitle": "Building for an audience of one: starting and finishing side projects with AI",
"ogDescription": "My Plasma task switcher was a second too slow, so I built - and shipped - my own in Zig, without actually knowing Zig, using AI tools.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://codemade.net/images/fasttab-hero.jpg",
"height": "630"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "My Plasma task switcher was a second too slow, so I built - and shipped - my own in Zig, without actually knowing Zig, using AI tools.",
"success": true,
"requestUrl": "https://codemade.net/blog/building-for-one/",
"ogUrl": "https://codemade.net/blog/building-for-one/",
"ogSiteName": "codemade.net"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-17T00:00:03.000Z",
"createdAtI": 1771286403,
"updatedAt": "2026-02-17T20:52:04.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47041973",
"author": "lorisdev",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T01:50:58.342Z",
"title": "Building for an audience of one: starting and finishing side projects with AI",
"createdAtI": 1771286403,
"url": "https://codemade.net/blog/building-for-one/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-17T00:00:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771293058,
"commentsCount": 0,
"updatedAt": "2026-02-17T01:48:01.000Z"
}
}{
"storyID": "47041836",
"title": "Show HN: Scanned 1927-1945 Daily USFS Work Diary",
"author": "dogline",
"url": "https://forestrydiary.com/",
"points": 112,
"commentsCount": 27,
"tags": [
"show_hn"
],
"og": {
"success": true,
"requestUrl": "https://forestrydiary.com/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T23:40:33.000Z",
"createdAtI": 1771285233,
"updatedAt": "2026-02-17T20:55:38.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47041836",
"author": "dogline",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T23:45:58.539Z",
"title": "Show HN: Scanned 1927-1945 Daily USFS Work Diary",
"createdAtI": 1771285233,
"url": "https://forestrydiary.com/",
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-16T23:40:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771285559,
"commentsCount": 0,
"updatedAt": "2026-02-16T23:43:31.000Z"
}
}Banking sector H-1B visa sponsorship investigation — public data, real numbers.
{
"storyID": "47041634",
"title": "H-1B Exposed: Banking sector visa sponsorship investigation",
"author": "joshcsimmons",
"url": "https://www.h1bexposed.tech/",
"points": 160,
"commentsCount": 68,
"tags": [],
"og": {
"twitterTitle": "H-1B Exposed",
"twitterImage": [
{
"alt": "H-1B Exposed — Banking Sector Visa Sponsorship Investigation",
"width": "1200",
"url": "https://h1bleaderboard.com/opengraph-image?1ecfe6a73ac2f2a5",
"height": "630"
}
],
"ogTitle": "H-1B Exposed",
"ogDescription": "Banking sector H-1B visa sponsorship investigation — public data, real numbers.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"alt": "H-1B Exposed — Banking Sector Visa Sponsorship Investigation",
"type": "image/png",
"url": "https://h1bleaderboard.com/opengraph-image?1ecfe6a73ac2f2a5",
"height": "630"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Banking sector H-1B visa sponsorship investigation — public data, real numbers.",
"success": true,
"requestUrl": "https://www.h1bexposed.tech/",
"ogUrl": "https://h1bleaderboard.com",
"ogSiteName": "H-1B Exposed"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T23:15:37.000Z",
"createdAtI": 1771283737,
"updatedAt": "2026-02-17T20:50:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47041634",
"author": "joshcsimmons",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T07:35:58.411Z",
"title": "H-1B Exposed: The Talent Shortage Is a Myth",
"createdAtI": 1771283737,
"url": "https://www.h1bexposed.tech/",
"points": 49,
"tags": [],
"createdAt": "2026-02-16T23:15:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771313758,
"commentsCount": 7,
"updatedAt": "2026-02-17T07:35:32.000Z"
}
}Learn how to run NanoClaw, a Claude-powered WhatsApp assistant, inside a Docker Sandboxes shell sandbox for stronger isolation and proxy-managed API keys.
{
"storyID": "47041456",
"title": "Running NanoClaw in a Docker Shell Sandbox",
"author": "four_fifths",
"url": "https://www.docker.com/blog/run-nanoclaw-in-docker-shell-sandboxes/",
"points": 157,
"commentsCount": 76,
"tags": [],
"og": {
"twitterCreator": "@Docker",
"twitterTitle": "Run NanoClaw in Docker Shell Sandboxes | Docker",
"twitterSite": "@Docker",
"articlePublishedTime": "2026-02-16T06:00:00-08:00",
"twitterImage": [
{
"url": "https://www.docker.com/app/uploads/2025/03/image.png"
}
],
"ogTitle": "Run NanoClaw in Docker Shell Sandboxes | Docker",
"ogDescription": "Learn how to run NanoClaw, a Claude-powered WhatsApp assistant, inside a Docker Sandboxes shell sandbox for stronger isolation and proxy-managed API keys.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1300",
"alt": "Featured image",
"type": "image/png",
"url": "https://www.docker.com/app/uploads/2025/03/image.png",
"height": "1300"
}
],
"ogType": "article",
"articleTag": "Docker Sandboxes",
"articlePublisher": "https://www.facebook.com/docker.run",
"twitterCard": "summary_large_image",
"twitterDescription": "Learn how to run NanoClaw, a Claude-powered WhatsApp assistant, inside a Docker Sandboxes shell sandbox for stronger isolation and proxy-managed API keys.",
"success": true,
"requestUrl": "https://www.docker.com/blog/run-nanoclaw-in-docker-shell-sandboxes/",
"ogUrl": "https://www.docker.com/blog/run-nanoclaw-in-docker-shell-sandboxes/",
"ogSiteName": "Docker",
"articleSection": "Engineering",
"articleModifiedTime": "2026-02-16T12:32:11-08:00"
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2026-02-16T22:53:02.000Z",
"createdAtI": 1771282382,
"updatedAt": "2026-02-17T20:24:05.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47041456",
"author": "four_fifths",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T23:00:58.471Z",
"title": "Running NanoClaw in a Docker Shell Sandbox",
"createdAtI": 1771282382,
"url": "https://www.docker.com/blog/run-nanoclaw-in-docker-shell-sandboxes/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T22:53:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771282858,
"commentsCount": 0,
"updatedAt": "2026-02-16T22:59:33.000Z"
}
}{
"storyID": "47041339",
"title": "Resist and Unsubscribe (Scott Galloway)",
"author": "beatthatflight",
"url": "https://www.resistandunsubscribe.com",
"points": 64,
"commentsCount": 23,
"tags": [],
"og": {
"twitterTitle": "Resist and Unsubscribe",
"twitterCard": "summary",
"twitterImage": [
{
"url": "http://static1.squarespace.com/static/697939a96b56f073bcf5262a/t/697a9d178717b969f8bc7e65/1769643287236/resistAndUnsubscribeLogo.png?format=1500w"
}
],
"success": true,
"requestUrl": "https://www.resistandunsubscribe.com",
"twitterUrl": "https://www.resistandunsubscribe.com",
"ogTitle": "Resist and Unsubscribe",
"ogUrl": "https://www.resistandunsubscribe.com",
"ogSiteName": "Resist and Unsubscribe",
"ogImage": [
{
"width": "1500",
"url": "http://static1.squarespace.com/static/697939a96b56f073bcf5262a/t/697a9d178717b969f8bc7e65/1769643287236/resistAndUnsubscribeLogo.png?format=1500w",
"height": "637"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T22:41:05.000Z",
"createdAtI": 1771281665,
"updatedAt": "2026-02-17T20:45:19.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47041339",
"author": "beatthatflight",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T23:25:58.628Z",
"title": "Resist and Unsubscribe (Scott Galloway)",
"createdAtI": 1771281665,
"url": "https://www.resistandunsubscribe.com",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T22:41:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771284359,
"commentsCount": 1,
"updatedAt": "2026-02-16T23:25:45.000Z"
}
}{
"storyID": "47040781",
"title": "10 years building vertical software: are we cooked?",
"author": "nbstme",
"url": "https://twitter.com/nicbstme/status/2023501562480644501",
"points": 42,
"commentsCount": 49,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/nicbstme/status/2023501562480644501",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T21:48:00.000Z",
"createdAtI": 1771278480,
"updatedAt": "2026-02-17T17:59:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47040781",
"author": "nbstme",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T22:40:58.354Z",
"title": "10 years building vertical software: are we cooked?",
"createdAtI": 1771278480,
"url": "https://twitter.com/nicbstme/status/2023501562480644501",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T21:48:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771281658,
"commentsCount": 0,
"updatedAt": "2026-02-16T22:39:15.000Z"
}
}{
"storyID": "47040754",
"title": "Kim Dotcom says Palantir allegedly hacked",
"author": "hooch",
"url": "https://twitter.com/KimDotcom/status/2023165849721536672",
"points": 41,
"commentsCount": 33,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/KimDotcom/status/2023165849721536672",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T21:45:49.000Z",
"createdAtI": 1771278349,
"updatedAt": "2026-02-17T20:52:34.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47040754",
"author": "hooch",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T21:55:58.302Z",
"title": "Kim Dotcom says Palantir allegedly hacked",
"createdAtI": 1771278349,
"url": "https://twitter.com/KimDotcom/status/2023165849721536672",
"points": 4,
"tags": [],
"createdAt": "2026-02-16T21:45:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771278958,
"commentsCount": 0,
"updatedAt": "2026-02-16T21:54:00.000Z"
}
}During the rapid technological advancements of the early 1990s, the video game industry was on the cusp of a massive addition - another dimension. With console shenanigans like the Super FX chip giving players a taste of 3D, hype was at an all-time high. But the games released for home consoles were nothing compared to what arcade developers were capable of doing. By employing gigantic budgets and cutting-edge hardwa
{
"storyID": "47040524",
"title": "Rise of the Triforce",
"author": "max-m",
"url": "https://dolphin-emu.org/blog/2026/02/16/rise-of-the-triforce/",
"points": 405,
"commentsCount": 72,
"tags": [],
"og": {
"ogArticlePublishedTime": "2026-02-16T20:52:49+01:00",
"twitterCard": "summary_large_image",
"twitterTitle": "Rise of the Triforce",
"success": true,
"requestUrl": "https://dolphin-emu.org/blog/2026/02/16/rise-of-the-triforce/",
"ogTitle": "Rise of the Triforce",
"ogDescription": "During the rapid technological advancements of the early 1990s, the video game industry was on the cusp of a massive addition - another dimension. With console shenanigans like the Super FX chip giving players a taste of 3D, hype was at an all-time high. But the games released for home consoles were nothing compared to what arcade developers were capable of doing. By employing gigantic budgets and cutting-edge hardwa",
"ogSiteName": "Dolphin Emulator",
"ogImage": [
{
"url": "https://dolphin-emu.org/m/user/uploads/zinnia/2026/02/16/triforce-header-social.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T21:24:04.000Z",
"createdAtI": 1771277044,
"updatedAt": "2026-02-17T20:55:50.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47040524",
"author": "max-m",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T23:20:58.413Z",
"title": "Rise of the Triforce",
"createdAtI": 1771277044,
"url": "https://dolphin-emu.org/blog/2026/02/16/rise-of-the-triforce/",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T21:24:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771284058,
"commentsCount": 0,
"updatedAt": "2026-02-16T23:18:15.000Z"
}
}Agent Skills are structured packages of procedural knowledge that augment LLM agents at inference time. Despite rapid adoption, there is no standard way to measure whether they actually help. We present SkillsBench, a benchmark of 86 tasks across 11 domains paired with curated Skills and deterministic verifiers. Each task is evaluated under three conditions: no Skills, curated Skills, and self-generated Skills. We te
{
"storyID": "47040430",
"title": "SkillsBench: Benchmarking how well agent skills work across diverse tasks",
"author": "mustaphah",
"url": "https://arxiv.org/abs/2602.12670",
"points": 350,
"commentsCount": 160,
"tags": [],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "SkillsBench: Benchmarking How Well Agent Skills Work Across Diverse Tasks",
"ogDescription": "Agent Skills are structured packages of procedural knowledge that augment LLM agents at inference time. Despite rapid adoption, there is no standard way to measure whether they actually help. We present SkillsBench, a benchmark of 86 tasks across 11 domains paired with curated Skills and deterministic verifiers. Each task is evaluated under three conditions: no Skills, curated Skills, and self-generated Skills. We te",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "Agent Skills are structured packages of procedural knowledge that augment LLM agents at inference time. Despite rapid adoption, there is no standard way to measure whether they actually help. We...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2602.12670",
"ogUrl": "https://arxiv.org/abs/2602.12670v1",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLM"
]
},
"createdAt": "2026-02-16T21:15:56.000Z",
"createdAtI": 1771276556,
"updatedAt": "2026-02-17T20:55:06.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47040430",
"author": "mustaphah",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T21:35:58.446Z",
"title": "Study: Self-generated Agent Skills are useless",
"createdAtI": 1771276556,
"url": "https://arxiv.org/abs/2602.12670",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T21:15:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771277758,
"commentsCount": 0,
"updatedAt": "2026-02-16T21:35:31.000Z"
}
}Download Wildex Identify Plants/Animals by DREAMPRESS LTD on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Wildex Identify…
{
"storyID": "47040390",
"title": "Show HN: Wildex – Pokémon Go for real wildlife",
"author": "AnujNayyar",
"url": "https://apps.apple.com/us/app/wildex-identify-plants-animals/id6748092158",
"points": 99,
"commentsCount": 68,
"tags": [
"show_hn"
],
"og": {
"twitterTitle": "Wildex Identify Plants/Animals App - App Store",
"twitterSite": "@AppStore",
"twitterDescription": "Download Wildex Identify Plants/Animals by DREAMPRESS LTD on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Wildex Identify…",
"twitterImage": [
{
"alt": "Wildex Identify Plants/Animals on the App Store",
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/e6/d1/97/e6d1977a-b41e-0aff-4daa-619e1d4d0fc6/Placeholder.mill/1200x630wa.jpg"
}
],
"success": true,
"requestUrl": "https://apps.apple.com/us/app/wildex-identify-plants-animals/id6748092158",
"ogTitle": "Wildex Identify Plants/Animals App - App Store",
"ogUrl": "https://apps.apple.com/us/app/wildex-identify-plants-animals/id6748092158",
"ogDescription": "Download Wildex Identify Plants/Animals by DREAMPRESS LTD on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Wildex Identify…",
"ogSiteName": "App Store",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"alt": "Wildex Identify Plants/Animals on the App Store",
"type": "image/jpg",
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/e6/d1/97/e6d1977a-b41e-0aff-4daa-619e1d4d0fc6/Placeholder.mill/1200x630wa.jpg",
"height": "630"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T21:12:07.000Z",
"createdAtI": 1771276327,
"updatedAt": "2026-02-17T20:03:35.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47040390",
"author": "AnujNayyar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T21:15:58.310Z",
"title": "Show HN: Wildex – we built Pokémon Go for real wildlife",
"createdAtI": 1771276327,
"url": "https://apps.apple.com/us/app/wildex-identify-plants-animals/id6748092158",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-02-16T21:12:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771276558,
"commentsCount": 0,
"updatedAt": "2026-02-16T21:15:01.000Z"
}
}Free and open source alternative to Wispr Flow / Superwhisper / Monologue / etc - zachlatta/freeflow
{
"storyID": "47040375",
"title": "Show HN: Free alternative to Wispr Flow, Superwhisper, and Monologue",
"author": "zachlatta",
"url": "https://github.com/zachlatta/freeflow",
"points": 255,
"commentsCount": 122,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - zachlatta/freeflow: Free and open source alternative to Wispr Flow / Superwhisper / Monologue / etc",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/e85054d0c0372d8b776d866923f0a140d71bbbcdcd63df3c9a3a670a8dca1c0a/zachlatta/freeflow"
}
],
"ogTitle": "GitHub - zachlatta/freeflow: Free and open source alternative to Wispr Flow / Superwhisper / Monologue / etc",
"ogDescription": "Free and open source alternative to Wispr Flow / Superwhisper / Monologue / etc - zachlatta/freeflow",
"ogImage": [
{
"width": "1200",
"alt": "Free and open source alternative to Wispr Flow / Superwhisper / Monologue / etc - zachlatta/freeflow",
"url": "https://opengraph.githubassets.com/e85054d0c0372d8b776d866923f0a140d71bbbcdcd63df3c9a3a670a8dca1c0a/zachlatta/freeflow",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Free and open source alternative to Wispr Flow / Superwhisper / Monologue / etc - zachlatta/freeflow",
"success": true,
"requestUrl": "https://github.com/zachlatta/freeflow",
"ogUrl": "https://github.com/zachlatta/freeflow",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T21:10:44.000Z",
"createdAtI": 1771276244,
"updatedAt": "2026-02-17T20:53:49.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47040375",
"author": "zachlatta",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T21:20:58.354Z",
"title": "Show HN: Free Alternative to Wispr Flow, Superwhisper, and Monologue",
"createdAtI": 1771276244,
"url": "https://github.com/zachlatta/freeflow",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-16T21:10:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771276858,
"commentsCount": 0,
"updatedAt": "2026-02-16T21:19:16.000Z"
}
}{
"storyID": "47039966",
"title": "Suicide Linux (2009)",
"author": "icwtyjj",
"url": "https://qntm.org/suicide",
"points": 113,
"commentsCount": 65,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterSite": "@qntm",
"twitterTitle": "Suicide Linux",
"twitterDescription": "You know how sometimes if you mistype a filename in Bash, it corrects your spelling and runs the command anyway?* Such as when changing directory, or opening a file.\nI have an idea: Suicide Linux. Any time - any time - you type any remotely incorrect command, the interpreter cr...",
"twitterImage": [
{
"url": "https://qntm.org/page/favicon.png"
}
],
"success": true,
"requestUrl": "https://qntm.org/suicide"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T20:34:27.000Z",
"createdAtI": 1771274067,
"updatedAt": "2026-02-17T20:55:06.000Z",
"fetchedAt": "2026-02-17T20:55:58.390Z",
"firstVersion": {
"storyID": "47039966",
"author": "icwtyjj",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T20:45:58.493Z",
"title": "Suicide Linux (2009)",
"createdAtI": 1771274067,
"url": "https://qntm.org/suicide",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T20:34:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771274758,
"commentsCount": 0,
"updatedAt": "2026-02-16T20:45:46.000Z"
}
}Synchronization barriers let you test for race conditions with confidence.
{
"storyID": "47039834",
"title": "Testing Postgres race conditions with synchronization barriers",
"author": "lirbank",
"url": "https://www.lirbank.com/harnessing-postgres-race-conditions",
"points": 95,
"commentsCount": 50,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"articlePublishedTime": "2026-02-13",
"success": true,
"requestUrl": "https://www.lirbank.com/harnessing-postgres-race-conditions",
"ogTitle": "Harnessing Postgres race conditions",
"ogUrl": "https://www.lirbank.com/harnessing-postgres-race-conditions",
"ogDescription": "Synchronization barriers let you test for race conditions with confidence.",
"ogImage": [
{
"url": "https://www.lirbank.com/og/harnessing-postgres-race-conditions.png"
}
],
"ogType": "article",
"articleAuthor": "Mikael Lirbank"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T20:23:36.000Z",
"createdAtI": 1771273416,
"updatedAt": "2026-02-17T20:44:51.000Z",
"fetchedAt": "2026-02-17T20:50:58.415Z",
"firstVersion": {
"storyID": "47039834",
"author": "lirbank",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T20:45:58.493Z",
"title": "Testing Postgres race conditions with synchronization barriers",
"createdAtI": 1771273416,
"url": "https://www.lirbank.com/harnessing-postgres-race-conditions",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T20:23:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771274758,
"commentsCount": 0,
"updatedAt": "2026-02-16T20:45:46.000Z"
}
}{
"storyID": "47039478",
"title": "State of Show HN: 2025",
"author": "kianN",
"url": "https://blog.sturdystatistics.com/posts/show_hn/",
"points": 129,
"commentsCount": 34,
"tags": [],
"og": {
"success": true,
"author": "Kian Ghodoussi",
"requestUrl": "https://blog.sturdystatistics.com/posts/show_hn/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T19:55:23.000Z",
"createdAtI": 1771271723,
"updatedAt": "2026-02-17T20:03:04.000Z",
"fetchedAt": "2026-02-17T20:20:58.469Z",
"firstVersion": {
"storyID": "47039478",
"author": "kianN",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T20:35:58.442Z",
"title": "State of Show HN: 2025",
"createdAtI": 1771271723,
"url": "https://blog.sturdystatistics.com/posts/show_hn/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T19:55:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771274158,
"commentsCount": 2,
"updatedAt": "2026-02-16T20:35:30.000Z"
}
}{
"storyID": "47039044",
"title": "Show HN: 2D Coulomb Gas Simulator",
"author": "swesnow",
"url": "https://simonhalvdansson.github.io/2D-Coulomb-Gas-Tools/index_gpu.html",
"points": 39,
"commentsCount": 9,
"tags": [
"show_hn"
],
"og": {
"success": true,
"requestUrl": "https://simonhalvdansson.github.io/2D-Coulomb-Gas-Tools/index_gpu.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T19:17:46.000Z",
"createdAtI": 1771269466,
"updatedAt": "2026-02-17T13:53:03.000Z",
"fetchedAt": "2026-02-17T20:10:58.397Z",
"firstVersion": {
"storyID": "47039044",
"author": "swesnow",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T19:20:58.380Z",
"title": "Show HN: 2D Coulomb Gas Simulator",
"createdAtI": 1771269466,
"url": "https://simonhalvdansson.github.io/2D-Coulomb-Gas-Tools/index_gpu.html",
"points": 4,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-16T19:17:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771269658,
"commentsCount": 0,
"updatedAt": "2026-02-16T19:19:46.000Z"
}
}Experience fast and secure digital payments with Wero’s wallet, enabling you to send and receive money between bank accounts in under 10 seconds.
{
"storyID": "47038965",
"title": "Wero – Digital payment wallet, made in Europe",
"author": "tilt",
"url": "https://wero-wallet.eu",
"points": 130,
"commentsCount": 128,
"tags": [],
"og": {
"twitterTitle": "Instant Money Transfers with Wero ! 🌍💸",
"twitterDescription": "Send and receive money in under 10 seconds using just a phone number. Available 24/7 across Belgium, France, and Germany. 👉 Discover More #Fintech #InstantPayments #DigitalWallet",
"twitterImage": [
{
"url": "https://wero-wallet.eu/storage/images/Frame-1.png"
}
],
"success": true,
"requestUrl": "https://wero-wallet.eu",
"ogTitle": "Wero - Digital payment wallet",
"ogUrl": "https://wero-wallet.eu",
"ogDescription": "Experience fast and secure digital payments with Wero’s wallet, enabling you to send and receive money between bank accounts in under 10 seconds.",
"ogImage": [
{
"url": "https://wero-wallet.eu/storage/images/Frame-1.png"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T19:09:58.000Z",
"createdAtI": 1771268998,
"updatedAt": "2026-02-17T20:05:19.000Z",
"fetchedAt": "2026-02-17T20:05:58.335Z",
"firstVersion": {
"storyID": "47038965",
"author": "tilt",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T19:35:58.460Z",
"title": "Wero – Digital payment wallet, Made in Europe",
"createdAtI": 1771268998,
"url": "https://wero-wallet.eu",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T19:09:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771270558,
"commentsCount": 0,
"updatedAt": "2026-02-16T19:32:30.000Z"
}
}Max Shen - The three brains in our body
{
"storyID": "47038731",
"title": "Neurons outside the brain",
"author": "yichab0d",
"url": "https://essays.debugyourpain.com/p/you-are-not-just-your-brain",
"points": 146,
"commentsCount": 77,
"tags": [],
"og": {
"twitterTitle": "You are not (just) your brain",
"twitterCard": "summary_large_image",
"twitterDescription": "The three brains in our body",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!AYeg!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fdebugyourpain.substack.com%2Fapi%2Fv1%2Fpost_preview%2F188169537%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Max Shen",
"requestUrl": "https://essays.debugyourpain.com/p/you-are-not-just-your-brain",
"ogTitle": "You are not (just) your brain",
"ogUrl": "https://essays.debugyourpain.com/p/you-are-not-just-your-brain",
"ogDescription": "The three brains in our body",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!GsxB!,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%2Ff7a480d7-8ce9-4f37-845d-ffb5762b06bc_2048x1373.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:54:37.000Z",
"createdAtI": 1771268077,
"updatedAt": "2026-02-17T19:35:50.000Z",
"fetchedAt": "2026-02-17T20:05:58.335Z",
"firstVersion": {
"storyID": "47038731",
"author": "yichab0d",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T21:00:58.391Z",
"title": "Neurons outside the brain",
"createdAtI": 1771268077,
"url": "https://essays.debugyourpain.com/p/you-are-not-just-your-brain",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:54:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771275658,
"commentsCount": 2,
"updatedAt": "2026-02-16T20:58:16.000Z"
}
}Leon - Before you read a single line more, I will give the usual but still important caveats – this blog is my opinion, based on my experiences. Take it with a big ol’...
{
"storyID": "47038729",
"title": "How not to answer the salary question",
"author": "mooreds",
"url": "https://adatosystems.com/2026/02/16/blog-how-not-to-answer-the-salary-question/",
"points": 96,
"commentsCount": 80,
"tags": [],
"og": {
"twitterCreator": "@leonadato",
"twitterSite": "@leonadato",
"articlePublishedTime": "2026-02-16T15:00:00+00:00",
"author": "Leon",
"ogTitle": "BLOG: How NOT to Answer the Salary Question - Leon Adato",
"ogDescription": "Before you read a single line more, I will give the usual but still important caveats – this blog is my opinion, based on my experiences. Take it with a big ol’...",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1280",
"type": "image/jpeg",
"url": "https://i0.wp.com/adatosystems.com/wp-content/uploads/2026/02/pexels-ketut-subiyanto-4584655.jpg?fit=1280%2C1924&ssl=1",
"height": "1924"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://adatosystems.com/2026/02/16/blog-how-not-to-answer-the-salary-question/",
"ogUrl": "https://adatosystems.com/2026/02/16/blog-how-not-to-answer-the-salary-question/",
"ogSiteName": "Leon Adato"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:54:27.000Z",
"createdAtI": 1771268067,
"updatedAt": "2026-02-17T19:01:19.000Z",
"fetchedAt": "2026-02-17T20:05:58.335Z",
"firstVersion": {
"storyID": "47038729",
"author": "mooreds",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T20:00:58.409Z",
"title": "How Not to Answer the Salary Question",
"createdAtI": 1771268067,
"url": "https://adatosystems.com/2026/02/16/blog-how-not-to-answer-the-salary-question/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:54:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771272058,
"commentsCount": 0,
"updatedAt": "2026-02-16T20:00:32.000Z"
}
}Duvall starred in nearly 100 films during his career, which spanned over seven decades.
{
"storyID": "47038706",
"title": "Robert Duvall has died",
"author": "glimshe",
"url": "https://www.nytimes.com/2026/02/16/movies/robert-duvall-dead.html?unlocked_article_code=1.MlA.5LIC.JbSiEGzihyVU&smid=url-share",
"points": 142,
"commentsCount": 69,
"tags": [],
"og": {
"twitterSite": "@newsweek",
"twitterTitle": "Hollywood legend Robert Duvall dead at 95",
"articlePublishedTime": "2026-02-16T13:17:44-05:00",
"twitterImage": [
{
"alt": "Hollywood Legend Robert Duvall Dead at 95 - Newsweek featured image",
"width": "1200",
"url": "https://assets.newsweek.com/wp-content/uploads/2026/02/AP18252091091187.jpg?w=1200crop=1",
"height": "630"
}
],
"twitterUrl": "https://www.newsweek.com/entertainment/hollywood-legend-robert-duvall-dead-at-95-11531295",
"ogTitle": "Hollywood legend Robert Duvall dead at 95",
"ogDescription": "Duvall starred in nearly 100 films during his career, which spanned over seven decades.",
"ogImage": [
{
"width": "1200",
"alt": "Hollywood Legend Robert Duvall Dead at 95 - Newsweek featured image",
"url": "https://assets.newsweek.com/wp-content/uploads/2026/02/AP18252091091187.jpg?w=1200crop=1",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Duvall starred in nearly 100 films during his career, which spanned over seven decades.",
"success": true,
"requestUrl": "https://www.newsweek.com/entertainment/hollywood-legend-robert-duvall-dead-at-95-11531295",
"ogUrl": "https://www.newsweek.com/entertainment/hollywood-legend-robert-duvall-dead-at-95-11531295",
"ogSiteName": "Newsweek",
"articleModifiedTime": "2026-02-16T13:18:05-05:00",
"articleSection": "Entertainment"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:52:50.000Z",
"createdAtI": 1771267970,
"updatedAt": "2026-02-17T18:18:20.000Z",
"fetchedAt": "2026-02-17T20:00:58.509Z",
"firstVersion": {
"storyID": "47038706",
"author": "glimshe",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:55:58.401Z",
"title": "Robert Duvall Dead at 95",
"createdAtI": 1771267970,
"url": "https://www.newsweek.com/entertainment/hollywood-legend-robert-duvall-dead-at-95-11531295",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T18:52:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771268158,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:55:45.000Z"
}
}{
"storyID": "47038665",
"title": "\"I Was a Director at Amex When They Started Replacing Us with $30K Workers\" [video]",
"author": "only-one1701",
"url": "https://www.youtube.com/watch?v=t5fXrPMGM5E",
"points": 72,
"commentsCount": 70,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.youtube.com/watch?v=t5fXrPMGM5E"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:50:13.000Z",
"createdAtI": 1771267813,
"updatedAt": "2026-02-17T20:00:52.000Z",
"fetchedAt": "2026-02-17T20:00:58.509Z",
"firstVersion": {
"storyID": "47038665",
"author": "only-one1701",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T19:00:58.436Z",
"title": "\"I Was a Director at Amex When They Started Replacing Us with $30K Workers\" [video]",
"createdAtI": 1771267813,
"url": "https://www.youtube.com/watch?v=t5fXrPMGM5E",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T18:50:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771268458,
"commentsCount": 1,
"updatedAt": "2026-02-16T18:59:30.000Z"
}
}{
"storyID": "47038588",
"title": "Use protocols, not services",
"author": "enz",
"url": "https://notnotp.com/notes/use-protocols-not-services/",
"points": 299,
"commentsCount": 124,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://notnotp.com/notes/use-protocols-not-services/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:44:58.000Z",
"createdAtI": 1771267498,
"updatedAt": "2026-02-17T19:55:54.000Z",
"fetchedAt": "2026-02-17T19:55:58.488Z",
"firstVersion": {
"storyID": "47038588",
"author": "enz",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:55:58.401Z",
"title": "Use Protocols, Not Services",
"createdAtI": 1771267498,
"url": "https://notnotp.com/notes/use-protocols-not-services/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:44:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771268158,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:55:45.000Z"
}
}Ramsha Waseem - Miles Wu folded a variant of the Miura-ori pattern that can hold 10,000 times its own weight
{
"storyID": "47038546",
"title": "14-year-old Miles Wu folded origami pattern that holds 10k times its own weight",
"author": "bookofjoe",
"url": "https://www.smithsonianmag.com/innovation/this-14-year-old-is-using-origami-to-design-emergency-shelters-that-are-sturdy-cost-efficient-and-easy-to-deploy-180988179/",
"points": 879,
"commentsCount": 186,
"tags": [],
"og": {
"twitterCreator": "@",
"twitterSite": "@SmithsonianMag",
"twitterTitle": "This 14-Year-Old Is Using Origami to Imagine Emergency Shelters That Are Sturdy, Cost-Efficient and Easy to Deploy",
"twitterImage": [
{
"url": "https://th-thumbnailer.cdn-si-edu.com/hj9tNB6aXmChitR7gZHepJBObu0=/fit-in/1200x0/filters:focal(1000x667:1001x668)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/f6/6e/f66edaff-eb72-4b3e-8e69-77bf70f7aa4d/20251025_public-day_wu_miles_0135_lf.jpg"
}
],
"author": "Ramsha Waseem",
"ogTitle": "This 14-Year-Old Is Using Origami to Imagine Emergency Shelters That Are Sturdy, Cost-Efficient and Easy to Deploy",
"ogDescription": "Miles Wu folded a variant of the Miura-ori pattern that can hold 10,000 times its own weight",
"ogImage": [
{
"alt": "Wu’s innovation won the top prize of $25,000 at the 2025 Thermo Fisher Scientific Junior Innovators Challenge.",
"url": "https://th-thumbnailer.cdn-si-edu.com/wUPPgpDHXxQh_Fz5JBjAfVAkLV4=/fit-in/1600x0/filters:focal(1000x667:1001x668)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/f6/6e/f66edaff-eb72-4b3e-8e69-77bf70f7aa4d/20251025_public-day_wu_miles_0135_lf.jpg"
}
],
"ogType": "article",
"articleTag": "Architecture, Art, Engineering, Hurricanes, Inventions, Japan, Natural Disasters, Wildfire",
"twitterCard": "summary_large_image",
"ogArticleAuthor": "Ramsha Waseem",
"twitterDescription": "Miles Wu folded a variant of the Miura-ori pattern that can hold 10,000 times its own weight",
"success": true,
"requestUrl": "https://www.smithsonianmag.com/innovation/this-14-year-old-is-using-origami-to-design-emergency-shelters-that-are-sturdy-cost-efficient-and-easy-to-deploy-180988179/",
"ogUrl": "https://www.smithsonianmag.com/innovation/this-14-year-old-is-using-origami-to-design-emergency-shelters-that-are-sturdy-cost-efficient-and-easy-to-deploy-180988179/",
"ogSiteName": "Smithsonian Magazine",
"articleModifiedTime": "2026-02-12T11:24:04.696538-05:00",
"articleSection": "Innovation, Arts & Culture, , Design, , Art & Artists, , Articles",
"fbAppId": "419418791549947"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:41:50.000Z",
"createdAtI": 1771267310,
"updatedAt": "2026-02-17T19:48:51.000Z",
"fetchedAt": "2026-02-17T19:50:58.421Z",
"firstVersion": {
"storyID": "47038546",
"author": "bookofjoe",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T20:05:58.432Z",
"title": "14-year-old Miles Wu folded origami pattern that holds 10k times its own weight",
"createdAtI": 1771267310,
"url": "https://www.smithsonianmag.com/innovation/this-14-year-old-is-using-origami-to-design-emergency-shelters-that-are-sturdy-cost-efficient-and-easy-to-deploy-180988179/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:41:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771272358,
"commentsCount": 1,
"updatedAt": "2026-02-16T20:05:01.000Z"
}
}{
"storyID": "47038411",
"title": "LCM: Lossless Context Management [pdf]",
"author": "ClintEhrlich",
"url": "http://papers.voltropy.com/LCM",
"points": 75,
"commentsCount": 27,
"tags": [],
"og": {
"error": "Page must return a header content-type with text/",
"requestUrl": "http://papers.voltropy.com/LCM"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:31:19.000Z",
"createdAtI": 1771266679,
"updatedAt": "2026-02-17T18:34:49.000Z",
"fetchedAt": "2026-02-17T19:45:58.597Z",
"firstVersion": {
"storyID": "47038411",
"author": "ClintEhrlich",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T22:55:58.478Z",
"title": "LCM: Lossless Context Management [pdf]",
"createdAtI": 1771266679,
"url": "http://papers.voltropy.com/LCM",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:31:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771282558,
"commentsCount": 1,
"updatedAt": "2026-02-16T22:55:46.000Z"
}
}You're absolutely right!
{
"storyID": "47038318",
"title": "\"Token anxiety\", a slot machine by any other name",
"author": "presbyterian",
"url": "https://jkap.io/token-anxiety-or-a-slot-machine-by-any-other-name/",
"points": 234,
"commentsCount": 214,
"tags": [],
"og": {
"twitterTitle": "\"token anxiety\"; or, a slot machine by any other name",
"twitterImage": [
{
"url": "https://files.crime.team/eggbug-profile.jpg"
}
],
"twitterUrl": "https://jkap.io/token-anxiety-or-a-slot-machine-by-any-other-name/",
"ogTitle": "\"token anxiety\"; or, a slot machine by any other name",
"ogDescription": "You're absolutely right!",
"ogImage": [
{
"url": "https://files.crime.team/eggbug-profile.jpg"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "You're absolutely right!",
"success": true,
"requestUrl": "https://jkap.io/token-anxiety-or-a-slot-machine-by-any-other-name/",
"ogUrl": "https://jkap.io/token-anxiety-or-a-slot-machine-by-any-other-name/",
"ogSiteName": "jae kaplan"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:23:36.000Z",
"createdAtI": 1771266216,
"updatedAt": "2026-02-17T19:38:35.000Z",
"fetchedAt": "2026-02-17T19:40:58.361Z",
"firstVersion": {
"storyID": "47038318",
"author": "presbyterian",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T19:40:58.698Z",
"title": "\"token anxiety\"; or, a slot machine by any other name",
"createdAtI": 1771266216,
"url": "https://jkap.io/token-anxiety-or-a-slot-machine-by-any-other-name/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:23:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771270859,
"commentsCount": 0,
"updatedAt": "2026-02-16T19:39:18.000Z"
}
}After rapid advances thanks to one-shot decompilation, progress on the Snowboard Kids 2 decompilation began to falter. This post explores the workflow evolution, tooling improvements, and fundamental LLM limits that emerged when tackling the long tail of increasingly difficult functions.
{
"storyID": "47038270",
"title": "The long tail of LLM-assisted decompilation",
"author": "knackers",
"url": "https://blog.chrislewis.au/the-long-tail-of-llm-assisted-decompilation/",
"points": 78,
"commentsCount": 28,
"tags": [],
"og": {
"twitterTitle": "The Long Tail of LLM-Assisted Decompilation",
"articlePublishedTime": "2026-02-16T09:44:27-05:00",
"twitterImage": [
{
"url": "http://blog.chrislewis.au/function-embeddings-header.jpg"
}
],
"ogTitle": "The Long Tail of LLM-Assisted Decompilation",
"ogDescription": "After rapid advances thanks to one-shot decompilation, progress on the Snowboard Kids 2 decompilation began to falter. This post explores the workflow evolution, tooling improvements, and fundamental LLM limits that emerged when tackling the long tail of increasingly difficult functions.",
"ogLocale": "en_au",
"ogImage": [
{
"url": "http://blog.chrislewis.au/function-embeddings-header.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "After rapid advances thanks to one-shot decompilation, progress on the Snowboard Kids 2 decompilation began to falter. This post explores the workflow evolution, tooling improvements, and fundamental LLM limits that emerged when tackling the long tail of increasingly difficult functions.",
"success": true,
"requestUrl": "https://blog.chrislewis.au/the-long-tail-of-llm-assisted-decompilation/",
"ogUrl": "http://blog.chrislewis.au/the-long-tail-of-llm-assisted-decompilation/",
"ogSiteName": "Chris' Blog",
"articleSection": "blog",
"articleModifiedTime": "2026-02-16T09:44:27-05:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"LLM",
"LLM"
]
},
"createdAt": "2026-02-16T18:19:16.000Z",
"createdAtI": 1771265956,
"updatedAt": "2026-02-17T19:16:20.000Z",
"fetchedAt": "2026-02-17T19:40:58.361Z",
"firstVersion": {
"storyID": "47038270",
"author": "knackers",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T21:00:58.391Z",
"title": "The Long Tail of LLM-Assisted Decompilation",
"createdAtI": 1771265956,
"url": "https://blog.chrislewis.au/the-long-tail-of-llm-assisted-decompilation/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T18:19:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771275658,
"commentsCount": 0,
"updatedAt": "2026-02-16T20:58:16.000Z"
}
}I think I have an idea why we're so extremely divided on AI: it's because we have an intuitive sense of who it stands to benefit, and who stands to pay the costs. I think whether you see reason for optimism has a lot to do with which group you see yourself in.
{
"storyID": "47038134",
"title": "AI optimism is a class privilege",
"author": "ragall",
"url": "https://joshcollinsworth.com/blog/sloptimism",
"points": 129,
"commentsCount": 128,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://joshcollinsworth.com/blog/sloptimism",
"ogTitle": "AI optimism is a class privilege",
"ogUrl": "https://joshcollinsworth.com/blog/sloptimism/",
"ogSiteName": "Josh Collinsworth",
"ogDescription": "I think I have an idea why we're so extremely divided on AI: it's because we have an intuitive sense of who it stands to benefit, and who stands to pay the costs. I think whether you see reason for optimism has a lot to do with which group you see yourself in.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "16",
"url": "https://joshcollinsworth.com/images/post_images/slop.jpg",
"height": "9"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-16T18:05:49.000Z",
"createdAtI": 1771265149,
"updatedAt": "2026-02-17T19:33:20.000Z",
"fetchedAt": "2026-02-17T19:40:58.361Z",
"firstVersion": {
"storyID": "47038134",
"author": "ragall",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T20:35:58.442Z",
"title": "AI optimism is a class privilege",
"createdAtI": 1771265149,
"url": "https://joshcollinsworth.com/blog/sloptimism",
"points": 6,
"tags": [],
"createdAt": "2026-02-16T18:05:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771274158,
"commentsCount": 0,
"updatedAt": "2026-02-16T20:34:00.000Z"
}
}When I got my first real job, I used to get so nervous about writing emails to my boss. I would run spellcheck, triple-check the grammar, read over it again ...
{
"storyID": "47038125",
"title": "Privilege is bad grammar",
"author": "surprisetalk",
"url": "https://tadaima.bearblog.dev/privilege-is-bad-grammar/",
"points": 323,
"commentsCount": 277,
"tags": [],
"og": {
"twitterTitle": "Privilege is bad grammar",
"twitterImage": [
{
"url": "https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png"
}
],
"twitterUrl": "https://tadaima.bearblog.dev/privilege-is-bad-grammar/",
"ogTitle": "Privilege is bad grammar",
"ogDescription": "When I got my first real job, I used to get so nervous about writing emails to my boss. I would run spellcheck, triple-check the grammar, read over it again ...",
"ogImage": [
{
"url": "https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "When I got my first real job, I used to get so nervous about writing emails to my boss. I would run spellcheck, triple-check the grammar, read over it again ...",
"success": true,
"requestUrl": "https://tadaima.bearblog.dev/privilege-is-bad-grammar/",
"ogUrl": "https://tadaima.bearblog.dev/privilege-is-bad-grammar/",
"ogSiteName": "Tadaima."
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:05:32.000Z",
"createdAtI": 1771265132,
"updatedAt": "2026-02-17T19:40:21.000Z",
"fetchedAt": "2026-02-17T19:40:58.361Z",
"firstVersion": {
"storyID": "47038125",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:15:58.362Z",
"title": "Privilege Is Bad Grammar",
"createdAtI": 1771265132,
"url": "https://tadaima.bearblog.dev/privilege-is-bad-grammar/",
"points": 4,
"tags": [],
"createdAt": "2026-02-16T18:05:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771265758,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:13:30.000Z"
}
}Shutaro Ida, the longtime Castlevania and Bloodstained developer, has died at the age of 52 after battling cancer.
{
"storyID": "47038076",
"title": "Castlevania and Bloodstained developer Shutaro Ida dies aged 52",
"author": "magoghm",
"url": "https://www.dexerto.com/gaming/castlevania-and-bloodstained-developer-shutaro-ida-dies-aged-52-3319349/",
"points": 50,
"commentsCount": 16,
"tags": [],
"og": {
"twitterCreator": "https://twitter.com/JamesBusby64",
"twitterSite": "@Dexerto",
"twitterTitle": "Castlevania and Bloodstained developer Shutaro Ida dies aged 52 - Dexerto",
"articlePublishedTime": "2026-02-16T10:01:46.000Z",
"twitterImage": [
{
"alt": "Shutaro Ida",
"width": "1920",
"url": "https://www.dexerto.com/cdn-image/wp-content/uploads/2026/02/16/Castlevania-Bloodstained-developer-Shutaro-Ida-dies-aged-52.jpg",
"height": "1080"
}
],
"ogTitle": "Castlevania and Bloodstained developer Shutaro Ida dies aged 52 - Dexerto",
"ogDescription": "Shutaro Ida, the longtime Castlevania and Bloodstained developer, has died at the age of 52 after battling cancer.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1920",
"alt": "Shutaro Ida",
"url": "https://www.dexerto.com/cdn-image/wp-content/uploads/2026/02/16/Castlevania-Bloodstained-developer-Shutaro-Ida-dies-aged-52.jpg",
"height": "1080"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Shutaro Ida, the longtime Castlevania and Bloodstained developer, has died at the age of 52 after battling cancer.",
"success": true,
"requestUrl": "https://www.dexerto.com/gaming/castlevania-and-bloodstained-developer-shutaro-ida-dies-aged-52-3319349/",
"ogUrl": "https://www.dexerto.com/gaming/castlevania-and-bloodstained-developer-shutaro-ida-dies-aged-52-3319349/",
"ogSiteName": "Dexerto",
"articleModifiedTime": "2026-02-16T10:01:46.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T18:01:38.000Z",
"createdAtI": 1771264898,
"updatedAt": "2026-02-17T16:46:34.000Z",
"fetchedAt": "2026-02-17T19:40:58.361Z",
"firstVersion": {
"storyID": "47038076",
"author": "magoghm",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:15:58.362Z",
"title": "Castlevania and Bloodstained developer Shutaro Ida dies aged 52",
"createdAtI": 1771264898,
"url": "https://www.dexerto.com/gaming/castlevania-and-bloodstained-developer-shutaro-ida-dies-aged-52-3319349/",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T18:01:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771265758,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:15:45.000Z"
}
}{
"storyID": "47037666",
"title": "Palantir CEO wants to spray \"fentanyl-laced urine\" on analysts",
"author": "sosomoxie",
"url": "https://twitter.com/jawwwn_/status/2023207418922959234",
"points": 75,
"commentsCount": 27,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/jawwwn_/status/2023207418922959234",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T17:25:19.000Z",
"createdAtI": 1771262719,
"updatedAt": "2026-02-17T19:12:21.000Z",
"fetchedAt": "2026-02-17T19:30:58.694Z",
"firstVersion": {
"storyID": "47037666",
"author": "sosomoxie",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T17:35:58.706Z",
"title": "Palantir CEO wants to spray \"fentanyl-laced urine\" on analysts",
"createdAtI": 1771262719,
"url": "https://twitter.com/jawwwn_/status/2023207418922959234",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T17:25:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771263359,
"commentsCount": 1,
"updatedAt": "2026-02-16T17:35:30.000Z"
}
}{
"storyID": "47037628",
"title": "I guess I kinda get why people hate AI",
"author": "NM-Super",
"url": "https://anthony.noided.media/blog/ai/programming/2026/02/14/i-guess-i-kinda-get-why-people-hate-ai.html",
"points": 160,
"commentsCount": 257,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://anthony.noided.media/blog/ai/programming/2026/02/14/i-guess-i-kinda-get-why-people-hate-ai.html"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-16T17:22:02.000Z",
"createdAtI": 1771262522,
"updatedAt": "2026-02-17T19:27:35.000Z",
"fetchedAt": "2026-02-17T19:30:58.694Z",
"firstVersion": {
"storyID": "47037628",
"author": "NM-Super",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:00:58.473Z",
"title": "I guess I kinda get why people hate AI",
"createdAtI": 1771262522,
"url": "https://anthony.noided.media/blog/ai/programming/2026/02/14/i-guess-i-kinda-get-why-people-hate-ai.html",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T17:22:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771264858,
"commentsCount": 0,
"updatedAt": "2026-02-16T17:58:45.000Z"
}
}{
"storyID": "47037501",
"title": "WebMCP Proposal",
"author": "Alifatisk",
"url": "https://webmachinelearning.github.io/webmcp/",
"points": 147,
"commentsCount": 76,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://webmachinelearning.github.io/webmcp/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T17:08:20.000Z",
"createdAtI": 1771261700,
"updatedAt": "2026-02-17T18:45:04.000Z",
"fetchedAt": "2026-02-17T19:30:58.694Z",
"firstVersion": {
"storyID": "47037501",
"author": "Alifatisk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T17:40:58.371Z",
"title": "WebMCP Proposal",
"createdAtI": 1771261700,
"url": "https://webmachinelearning.github.io/webmcp/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T17:08:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771263658,
"commentsCount": 0,
"updatedAt": "2026-02-16T17:40:30.000Z"
}
}Apple released macOS Tahoe last September, but despite two point updates since then, it is still struggling to resolve an embarrassing interface issue in Finder that appears to have been introduced with its Liquid Glass redesign. If you updated your Mac to macOS Tahoe and you prefer to work in Finder's column view, there's a good chance you've been frustrated by the glitch, which developer Jeff Johnson has been admir
{
"storyID": "47037323",
"title": "macOS Tahoe Finder Bug Underscores Apple's Slipping UI Polish",
"author": "akyuu",
"url": "https://www.macrumors.com/2026/02/13/macos-tahoe-finder-bug-slipping-ui-polish/",
"points": 39,
"commentsCount": 6,
"tags": [],
"og": {
"twitterCreator": "@waxeditorial",
"twitterSite": "@macrumors",
"twitterTitle": "macOS Tahoe Finder Bug Underscores Apple's Slipping UI Polish",
"twitterImage": [
{
"url": "https://images.macrumors.com/t/4L0pw5GxQe2ntVKjTpWZEfc75qo=/2250x/article-new/2026/02/macOS-Tahoe-Finder-Bug-Underscores-Apples-Slipping-UI-Polish-Feature.jpg"
}
],
"ogTitle": "macOS Tahoe Finder Bug Underscores Apple's Slipping UI Polish",
"ogDescription": "Apple released macOS Tahoe last September, but despite two point updates since then, it is still struggling to resolve an embarrassing interface issue in Finder that appears to have been introduced with its Liquid Glass redesign. If you updated your Mac to macOS Tahoe and you prefer to work in Finder's column view, there's a good chance you've been frustrated by the glitch, which developer Jeff Johnson has been admir",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2250",
"url": "https://images.macrumors.com/t/4L0pw5GxQe2ntVKjTpWZEfc75qo=/2250x/article-new/2026/02/macOS-Tahoe-Finder-Bug-Underscores-Apples-Slipping-UI-Polish-Feature.jpg",
"height": "1266"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/MacRumors/",
"twitterCard": "summary_large_image",
"twitterDescription": "Apple released macOS Tahoe last September, but despite two point updates since then, it is still struggling to resolve an embarrassing interface issue in Finder that appears to have been introduced with its Liquid Glass redesign. If you updated your Mac to macOS Tahoe and you prefer to work in Finder's column view, there's a good chance you've been frustrated by the glitch, which developer Jeff Johnson has been admir",
"success": true,
"requestUrl": "https://www.macrumors.com/2026/02/13/macos-tahoe-finder-bug-slipping-ui-polish/",
"ogUrl": "https://www.macrumors.com/2026/02/13/macos-tahoe-finder-bug-slipping-ui-polish/",
"ogSiteName": "MacRumors"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T16:56:03.000Z",
"createdAtI": 1771260963,
"updatedAt": "2026-02-17T09:30:02.000Z",
"fetchedAt": "2026-02-17T19:20:58.422Z",
"firstVersion": {
"storyID": "47037323",
"author": "akyuu",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:10:58.337Z",
"title": "macOS Tahoe Finder Bug Underscores Apple's Slipping UI Polish",
"createdAtI": 1771260963,
"url": "https://www.macrumors.com/2026/02/13/macos-tahoe-finder-bug-slipping-ui-polish/",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T16:56:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771265458,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:08:00.000Z"
}
}{
"storyID": "47037313",
"title": "How to take a photo with scotch tape (lensless imaging) [video]",
"author": "surprisetalk",
"url": "https://www.youtube.com/watch?v=97f0nfU5Px0",
"points": 130,
"commentsCount": 7,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.youtube.com/watch?v=97f0nfU5Px0"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T16:55:02.000Z",
"createdAtI": 1771260902,
"updatedAt": "2026-02-17T18:12:09.000Z",
"fetchedAt": "2026-02-17T19:20:58.422Z",
"firstVersion": {
"storyID": "47037313",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T17:00:58.709Z",
"title": "How to take a photo with scotch tape (lensless imaging) [video]",
"createdAtI": 1771260902,
"url": "https://www.youtube.com/watch?v=97f0nfU5Px0",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T16:55:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771261259,
"commentsCount": 0,
"updatedAt": "2026-02-16T16:59:31.000Z"
}
}{
"storyID": "47036921",
"title": "History of AT&T Long Lines",
"author": "p_ing",
"url": "https://telephoneworld.org/long-distance-companies/att-long-distance-network/history-of-att-long-lines/",
"points": 81,
"commentsCount": 45,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://telephoneworld.org/long-distance-companies/att-long-distance-network/history-of-att-long-lines/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T16:22:24.000Z",
"createdAtI": 1771258944,
"updatedAt": "2026-02-17T18:18:20.000Z",
"fetchedAt": "2026-02-17T19:05:58.978Z",
"firstVersion": {
"storyID": "47036921",
"author": "p_ing",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:10:58.337Z",
"title": "History of AT&T Long Lines",
"createdAtI": 1771258944,
"url": "https://telephoneworld.org/long-distance-companies/att-long-distance-network/history-of-att-long-lines/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T16:22:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771265458,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:10:45.000Z"
}
}A simple view into your org roam notes with editing, backlinks, and rendered math. - SpaceTurth/Org-Web-Adapter
{
"storyID": "47036891",
"title": "Show HN: Simple org-mode web adapter",
"author": "turth",
"url": "https://github.com/SpaceTurth/Org-Web-Adapter",
"points": 61,
"commentsCount": 7,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - SpaceTurth/Org-Web-Adapter: A simple view into your org roam notes with editing, backlinks, and rendered math.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/e1c7e89d06404057a5cbbb57444afb3492265a325b77f186e05f208d6e28eeaa/SpaceTurth/Org-Web-Adapter"
}
],
"ogTitle": "GitHub - SpaceTurth/Org-Web-Adapter: A simple view into your org roam notes with editing, backlinks, and rendered math.",
"ogDescription": "A simple view into your org roam notes with editing, backlinks, and rendered math. - SpaceTurth/Org-Web-Adapter",
"ogImage": [
{
"width": "1200",
"alt": "A simple view into your org roam notes with editing, backlinks, and rendered math. - SpaceTurth/Org-Web-Adapter",
"url": "https://opengraph.githubassets.com/e1c7e89d06404057a5cbbb57444afb3492265a325b77f186e05f208d6e28eeaa/SpaceTurth/Org-Web-Adapter",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A simple view into your org roam notes with editing, backlinks, and rendered math. - SpaceTurth/Org-Web-Adapter",
"success": true,
"requestUrl": "https://github.com/SpaceTurth/Org-Web-Adapter",
"ogUrl": "https://github.com/SpaceTurth/Org-Web-Adapter",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T16:19:16.000Z",
"createdAtI": 1771258756,
"updatedAt": "2026-02-17T18:40:39.000Z",
"fetchedAt": "2026-02-17T19:00:58.633Z",
"firstVersion": {
"storyID": "47036891",
"author": "turth",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T16:25:58.675Z",
"title": "Show HN: Simple org-mode web adapter",
"createdAtI": 1771258756,
"url": "https://github.com/SpaceTurth/Org-Web-Adapter",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-16T16:19:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771259159,
"commentsCount": 0,
"updatedAt": "2026-02-16T16:25:16.000Z"
}
}{
"storyID": "47036889",
"title": "STM32G431 Analogue TV Transmitter",
"author": "e145bc455f1",
"url": "https://slyka.net/blog/2026/tinyvision/",
"points": 48,
"commentsCount": 3,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://slyka.net/blog/2026/tinyvision/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T16:19:08.000Z",
"createdAtI": 1771258748,
"updatedAt": "2026-02-17T18:45:04.000Z",
"fetchedAt": "2026-02-17T18:55:58.371Z",
"firstVersion": {
"storyID": "47036889",
"author": "e145bc455f1",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T18:50:58.397Z",
"title": "STM32G431 Analogue TV Transmitter",
"createdAtI": 1771258748,
"url": "https://slyka.net/blog/2026/tinyvision/",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T16:19:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771267858,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:48:01.000Z"
}
}Andrew Yang - I write this filled with sadness.
{
"storyID": "47036882",
"title": "The End of the Office",
"author": "HR01",
"url": "https://blog.andrewyang.com/p/the-end-of-the-office",
"points": 50,
"commentsCount": 28,
"tags": [],
"og": {
"twitterTitle": "The End of the Office",
"twitterCard": "summary_large_image",
"twitterDescription": "I write this filled with sadness.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!Dz3C!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fandrewyang.substack.com%2Fapi%2Fv1%2Fpost_preview%2F188089435%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Andrew Yang",
"requestUrl": "https://blog.andrewyang.com/p/the-end-of-the-office",
"ogTitle": "The End of the Office",
"ogUrl": "https://blog.andrewyang.com/p/the-end-of-the-office",
"ogDescription": "I write this filled with sadness.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!sHky!,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%2Ff59397f0-fdc3-4a85-b3f5-08a364451bad_4000x3000.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T16:18:08.000Z",
"createdAtI": 1771258688,
"updatedAt": "2026-02-17T18:47:19.000Z",
"fetchedAt": "2026-02-17T18:50:58.377Z",
"firstVersion": {
"storyID": "47036882",
"author": "HR01",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T00:20:58.364Z",
"title": "The End of the Office",
"createdAtI": 1771258688,
"url": "https://blog.andrewyang.com/p/the-end-of-the-office",
"points": 10,
"tags": [],
"createdAt": "2026-02-16T16:18:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771287658,
"commentsCount": 2,
"updatedAt": "2026-02-17T00:19:15.000Z"
}
}Vasco Asturiano - Inspired by xkcd's version. Data provided by IANA. Address space represented along a Hilbert Curve, using the hilbert-chart D3 component. See also the IPv4 version or the AS numbers version. Data Dependencies
{
"storyID": "47036585",
"title": "Hilbert Map of IPv6 address space",
"author": "miyuru",
"url": "https://observablehq.com/@vasturiano/hilbert-map-of-ipv6-address-space",
"points": 37,
"commentsCount": 1,
"tags": [],
"og": {
"twitterSite": "@observablehq",
"articlePublishedTime": "2023-02-07T18:03:36.379Z",
"author": "Vasco Asturiano",
"ogTitle": "Hilbert Map of IPv6 address space",
"ogDescription": "Inspired by xkcd's version. \nData provided by IANA. Address space represented along a Hilbert Curve, \nusing the hilbert-chart D3 component. See also the IPv4 version or the AS numbers version. Data Dependencies",
"ogImage": [
{
"url": "https://static.observableusercontent.com/thumbnail/97ce992e5698eece38474d45850d6df9aa833cbf29a40ffe7ab87c3b30b8de5a.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://observablehq.com/@vasturiano/hilbert-map-of-ipv6-address-space",
"ogUrl": "https://observablehq.com/@vasturiano/hilbert-map-of-ipv6-address-space",
"ogSiteName": "Observable",
"articleModifiedTime": "2020-01-11T23:34:11.710Z",
"articleAuthor": "https://observablehq.com/user/@vasturiano"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T15:54:03.000Z",
"createdAtI": 1771257243,
"updatedAt": "2026-02-17T12:03:17.000Z",
"fetchedAt": "2026-02-17T18:35:58.693Z",
"firstVersion": {
"storyID": "47036585",
"author": "miyuru",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T19:00:58.436Z",
"title": "Hilbert Map of IPv6 address space",
"createdAtI": 1771257243,
"url": "https://observablehq.com/@vasturiano/hilbert-map-of-ipv6-address-space",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T15:54:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771268458,
"commentsCount": 0,
"updatedAt": "2026-02-16T18:58:01.000Z"
}
}Learn maths, computing, and artificial intelligence with real-world intuition. - HenryNdubuaku/maths-cs-ai-compendium
{
"storyID": "47036063",
"title": "Show HN: Maths, CS and AI Compendium",
"author": "HenryNdubuaku",
"url": "https://github.com/HenryNdubuaku/maths-cs-ai-compendium",
"points": 84,
"commentsCount": 19,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - HenryNdubuaku/maths-cs-ai-compendium: Learn maths, computing, and artificial intelligence with real-world intuition.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/22aecedbb2deda2521c95fa137c1ee4ab3f0984075d3a95d07f80da1b33c9e0b/HenryNdubuaku/maths-cs-ai-compendium"
}
],
"ogTitle": "GitHub - HenryNdubuaku/maths-cs-ai-compendium: Learn maths, computing, and artificial intelligence with real-world intuition.",
"ogDescription": "Learn maths, computing, and artificial intelligence with real-world intuition. - HenryNdubuaku/maths-cs-ai-compendium",
"ogImage": [
{
"width": "1200",
"alt": "Learn maths, computing, and artificial intelligence with real-world intuition. - HenryNdubuaku/maths-cs-ai-compendium",
"url": "https://opengraph.githubassets.com/22aecedbb2deda2521c95fa137c1ee4ab3f0984075d3a95d07f80da1b33c9e0b/HenryNdubuaku/maths-cs-ai-compendium",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Learn maths, computing, and artificial intelligence with real-world intuition. - HenryNdubuaku/maths-cs-ai-compendium",
"success": true,
"requestUrl": "https://github.com/HenryNdubuaku/maths-cs-ai-compendium",
"ogUrl": "https://github.com/HenryNdubuaku/maths-cs-ai-compendium",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"artificialintelligence"
]
},
"createdAt": "2026-02-16T15:15:50.000Z",
"createdAtI": 1771254950,
"updatedAt": "2026-02-17T18:12:09.000Z",
"fetchedAt": "2026-02-17T18:30:58.558Z",
"firstVersion": {
"storyID": "47036063",
"author": "HenryNdubuaku",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T17:55:58.437Z",
"title": "Show HN: Maths, CS and AI Compendium",
"createdAtI": 1771254950,
"url": "https://github.com/HenryNdubuaku/maths-cs-ai-compendium",
"points": 6,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-16T15:15:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771264558,
"commentsCount": 0,
"updatedAt": "2026-02-16T17:54:15.000Z"
}
}Apple's iOS 27 update will prioritize cleaning up the operating system's internals, with engineers making changes that could result in better battery life, according to Bloomberg's Mark Gurman. The effort is said to be similar to what Apple did with its Snow Leopard Mac update years ago, and will involve removing old code, rewriting existing features, and subtly upgrading apps to improve their performance. The result
{
"storyID": "47035718",
"title": "iOS 27 'Rave' Update to Clean Up Code, Could Boost Battery Life",
"author": "tosh",
"url": "https://www.macrumors.com/2026/02/16/apple-plans-snow-leopard-cleanup-ios-27/",
"points": 111,
"commentsCount": 115,
"tags": [],
"og": {
"twitterCreator": "@waxeditorial",
"twitterSite": "@macrumors",
"twitterTitle": "iOS 27 'Rave' Update to Clean Up Code, Could Boost Battery Life",
"twitterImage": [
{
"url": "https://images.macrumors.com/t/wxoXiDgw39WGfIwe3wuQ8v4XbLQ=/2500x/article-new/2025/11/iOS-27-Mock-Quick.jpg"
}
],
"ogTitle": "iOS 27 'Rave' Update to Clean Up Code, Could Boost Battery Life",
"ogDescription": "Apple's iOS 27 update will prioritize cleaning up the operating system's internals, with engineers making changes that could result in better battery life, according to Bloomberg's Mark Gurman. The effort is said to be similar to what Apple did with its Snow Leopard Mac update years ago, and will involve removing old code, rewriting existing features, and subtly upgrading apps to improve their performance. The result",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2500",
"url": "https://images.macrumors.com/t/wxoXiDgw39WGfIwe3wuQ8v4XbLQ=/2500x/article-new/2025/11/iOS-27-Mock-Quick.jpg",
"height": "1406"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/MacRumors/",
"twitterCard": "summary_large_image",
"twitterDescription": "Apple's iOS 27 update will prioritize cleaning up the operating system's internals, with engineers making changes that could result in better battery life, according to Bloomberg's Mark Gurman. The effort is said to be similar to what Apple did with its Snow Leopard Mac update years ago, and will involve removing old code, rewriting existing features, and subtly upgrading apps to improve their performance. The result",
"success": true,
"requestUrl": "https://www.macrumors.com/2026/02/16/apple-plans-snow-leopard-cleanup-ios-27/",
"ogUrl": "https://www.macrumors.com/2026/02/16/apple-plans-snow-leopard-cleanup-ios-27/",
"ogSiteName": "MacRumors"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T14:50:48.000Z",
"createdAtI": 1771253448,
"updatedAt": "2026-02-17T17:55:33.000Z",
"fetchedAt": "2026-02-17T18:10:58.365Z",
"firstVersion": {
"storyID": "47035718",
"author": "tosh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T14:55:58.927Z",
"title": "iOS 27 'Rave' Update to Clean Up Code, Could Boost Battery Life",
"createdAtI": 1771253448,
"url": "https://www.macrumors.com/2026/02/16/apple-plans-snow-leopard-cleanup-ios-27/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T14:50:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771253759,
"commentsCount": 0,
"updatedAt": "2026-02-16T14:55:32.000Z"
}
}Discord have belatedly confirmed that they're working with Persona, an identity detection firm backed by a fund directed by Palantir chairman Peter Thiel.
{
"storyID": "47035679",
"title": "UK Discord users were part of a Peter Thiel-linked data collection experiment",
"author": "righthand",
"url": "https://www.rockpapershotgun.com/good-news-uk-discord-users-were-part-of-a-peter-thiel-linked-data-collection-experiment",
"points": 362,
"commentsCount": 118,
"tags": [],
"og": {
"twitterCreator": "@rockpapershot",
"twitterTitle": "Good news, UK Discord users, we're part of a Peter Thiel-linked data collection \"experiment\"",
"twitterSite": "@rockpapershot",
"articlePublishedTime": "2026-02-16T13:02:16.662674+00:00",
"twitterImage": [
{
"alt": "A screengrab of a prompt to verify your age on Discord.",
"url": "https://assetsio.gnwcdn.com/Discordageverification2.png?width=1200&height=600&fit=crop&enable=upscale&auto=webp"
}
],
"ogTitle": "Good news, UK Discord users, we're part of a Peter Thiel-linked data collection \"experiment\"",
"ogDescription": "Discord have belatedly confirmed that they're working with Persona, an identity detection firm backed by a fund directed by Palantir chairman Peter Thiel.",
"ogImage": [
{
"url": "https://assetsio.gnwcdn.com/Discordageverification2.png?width=1200&height=630&fit=crop&enable=upscale&auto=webp"
}
],
"ogType": "article",
"articleTag": "Discord",
"twitterCard": "summary_large_image",
"twitterDescription": "Discord have belatedly confirmed that they're working with Persona, an identity detection firm backed by a fund directed by Palantir chairman Peter Thiel.",
"success": true,
"requestUrl": "https://www.rockpapershotgun.com/good-news-uk-discord-users-were-part-of-a-peter-thiel-linked-data-collection-experiment",
"ogUrl": "https://www.rockpapershotgun.com/good-news-uk-discord-users-were-part-of-a-peter-thiel-linked-data-collection-experiment",
"ogSiteName": "Rock Paper Shotgun"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T14:48:25.000Z",
"createdAtI": 1771253305,
"updatedAt": "2026-02-17T18:03:04.000Z",
"fetchedAt": "2026-02-17T18:05:58.352Z",
"firstVersion": {
"storyID": "47035679",
"author": "righthand",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T14:55:58.927Z",
"title": "UK Discord users were part of a Peter Thiel-linked data collection experiment",
"createdAtI": 1771253305,
"url": "https://www.rockpapershotgun.com/good-news-uk-discord-users-were-part-of-a-peter-thiel-linked-data-collection-experiment",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T14:48:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771253759,
"commentsCount": 0,
"updatedAt": "2026-02-16T14:52:30.000Z"
}
}{
"storyID": "47035607",
"title": "Pentagon Threatens Anthropic Punishment",
"author": "defmacr0",
"url": "https://www.axios.com/2026/02/16/anthropic-defense-department-relationship-hegseth",
"points": 72,
"commentsCount": 17,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.axios.com/2026/02/16/anthropic-defense-department-relationship-hegseth"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T14:43:25.000Z",
"createdAtI": 1771253005,
"updatedAt": "2026-02-17T17:42:19.000Z",
"fetchedAt": "2026-02-17T18:00:58.522Z",
"firstVersion": {
"storyID": "47035607",
"author": "defmacr0",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T16:00:58.347Z",
"title": "Pentagon Threatens Anthropic Punishment",
"createdAtI": 1771253005,
"url": "https://www.axios.com/2026/02/16/anthropic-defense-department-relationship-hegseth",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T14:43:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771257658,
"commentsCount": 7,
"updatedAt": "2026-02-16T16:00:32.000Z"
}
}Danny - Building Bluehood, a Bluetooth scanner that reveals what information we leak just by having Bluetooth enabled on our devices.
{
"storyID": "47035560",
"title": "What your Bluetooth devices reveal",
"author": "ssgodderidge",
"url": "https://blog.dmcc.io/journal/2026-bluetooth-privacy-bluehood/",
"points": 505,
"commentsCount": 184,
"tags": [],
"og": {
"twitterTitle": "What Your Bluetooth Devices Reveal About You",
"articlePublishedTime": "2026-01-18T16:00:00Z",
"twitterImage": [
{
"url": "https://blog.dmcc.io/journal/2026-bluetooth-privacy-bluehood//img/android-icon-192x192.png"
}
],
"author": "Danny",
"ogTitle": "What Your Bluetooth Devices Reveal About You",
"ogDescription": "Building Bluehood, a Bluetooth scanner that reveals what information we leak just by having Bluetooth enabled on our devices.",
"ogImage": [
{
"url": "https://blog.dmcc.io/img/android-icon-192x192.png"
}
],
"ogType": "article",
"articleTag": "self-hosted",
"twitterCard": "summary_large_image",
"twitterDescription": "Building Bluehood, a Bluetooth scanner that reveals what information we leak just by having Bluetooth enabled on our devices.",
"success": true,
"requestUrl": "https://blog.dmcc.io/journal/2026-bluetooth-privacy-bluehood/",
"ogUrl": "https://blog.dmcc.io/journal/2026-bluetooth-privacy-bluehood/",
"ogSiteName": "Danny",
"articleModifiedTime": "2026-01-18T17:08:17Z",
"articleAuthor": "Danny"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T14:39:32.000Z",
"createdAtI": 1771252772,
"updatedAt": "2026-02-17T17:55:33.000Z",
"fetchedAt": "2026-02-17T17:55:58.694Z",
"firstVersion": {
"storyID": "47035560",
"author": "ssgodderidge",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T15:05:58.353Z",
"title": "What Your Bluetooth Devices Reveal About You",
"createdAtI": 1771252772,
"url": "https://blog.dmcc.io/journal/2026-bluetooth-privacy-bluehood/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T14:39:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771254358,
"commentsCount": 0,
"updatedAt": "2026-02-16T15:05:30.000Z"
}
}You can't open a feed today without having AI boosters fling word salad like "agentic engineering" or "openclaw" into your beautiful but disapproving face. I'm terrible at predicting the future—you should ask me about selling NVIDIA stock in early 2022 some time—but one thing seems abundantly clear at this point.
{
"storyID": "47035371",
"title": "The Sideprocalypse",
"author": "headalgorithm",
"url": "https://johan.hal.se/wrote/2026/02/03/the-sideprocalypse/",
"points": 155,
"commentsCount": 126,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://johan.hal.se/wrote/2026/02/03/the-sideprocalypse/",
"ogTitle": "The Sideprocalypse - Johan Halse",
"ogUrl": "https://johan.hal.se/wrote/2026/02/03/the-sideprocalypse",
"ogSiteName": "Johan Halse's blog",
"ogDescription": "You can't open a feed today without having AI boosters fling word salad like \"agentic engineering\" or \"openclaw\" into your beautiful but disapproving face. I'm terrible at predicting the future—you should ask me about selling NVIDIA stock in early 2022 some time—but one thing seems abundantly clear at this point.\n",
"ogImage": [
{
"url": "https://johan.hal.se/wrote/2026/02/03/the-sideprocalypse/og.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-16T14:26:39.000Z",
"createdAtI": 1771251999,
"updatedAt": "2026-02-17T14:52:34.000Z",
"fetchedAt": "2026-02-17T17:50:58.466Z",
"firstVersion": {
"storyID": "47035371",
"author": "headalgorithm",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T15:20:58.913Z",
"title": "The Sideprocalypse",
"createdAtI": 1771251999,
"url": "https://johan.hal.se/wrote/2026/02/03/the-sideprocalypse/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T14:26:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771255259,
"commentsCount": 0,
"updatedAt": "2026-02-16T15:19:29.000Z"
}
}{
"storyID": "47034849",
"title": "Ask HN: What happens after the AI bubble bursts?",
"author": "101008",
"url": null,
"points": 38,
"commentsCount": 40,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-16T13:44:31.000Z",
"createdAtI": 1771249471,
"updatedAt": "2026-02-17T16:44:18.000Z",
"fetchedAt": "2026-02-17T17:25:58.499Z",
"firstVersion": {
"storyID": "47034849",
"author": "101008",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T16:55:58.529Z",
"title": "Ask HN: What happens after the AI bubble bursts?",
"createdAtI": 1771249471,
"url": null,
"points": 5,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-16T13:44:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771260959,
"commentsCount": 4,
"updatedAt": "2026-02-16T16:55:30.000Z"
}
}{
"storyID": "47034823",
"title": "Twitter(X) Is Down",
"author": "bakigul",
"url": null,
"points": 41,
"commentsCount": 29,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-16T13:42:17.000Z",
"createdAtI": 1771249337,
"updatedAt": "2026-02-17T14:13:32.000Z",
"fetchedAt": "2026-02-17T17:25:58.499Z",
"firstVersion": {
"storyID": "47034823",
"author": "bakigul",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T13:45:58.628Z",
"title": "Twitter(X) Is Down",
"createdAtI": 1771249337,
"url": null,
"points": 5,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-16T13:42:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771249559,
"commentsCount": 0,
"updatedAt": "2026-02-16T13:45:44.000Z"
}
}Danny - Notes from setting up Prosody in Docker for federated messaging, with file sharing, voice calls, and end-to-end encryption.
{
"storyID": "47034801",
"title": "Running My Own XMPP Server",
"author": "speckx",
"url": "https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/",
"points": 229,
"commentsCount": 139,
"tags": [],
"og": {
"twitterTitle": "Running My Own XMPP Server",
"articlePublishedTime": "2026-02-16T00:00:10Z",
"twitterImage": [
{
"url": "https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody//img/android-icon-192x192.png"
}
],
"author": "Danny",
"ogTitle": "Running My Own XMPP Server",
"ogDescription": "Notes from setting up Prosody in Docker for federated messaging, with file sharing, voice calls, and end-to-end encryption.",
"ogImage": [
{
"url": "https://blog.dmcc.io/img/android-icon-192x192.png"
}
],
"ogType": "article",
"articleTag": "privacy",
"twitterCard": "summary_large_image",
"twitterDescription": "Notes from setting up Prosody in Docker for federated messaging, with file sharing, voice calls, and end-to-end encryption.",
"success": true,
"requestUrl": "https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/",
"ogUrl": "https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/",
"ogSiteName": "Danny",
"articleModifiedTime": "2026-02-14T23:00:55Z",
"articleAuthor": "Danny"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T13:39:45.000Z",
"createdAtI": 1771249185,
"updatedAt": "2026-02-17T17:20:49.000Z",
"fetchedAt": "2026-02-17T17:20:58.699Z",
"firstVersion": {
"storyID": "47034801",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T14:20:58.453Z",
"title": "Running My Own XMPP Server",
"createdAtI": 1771249185,
"url": "https://blog.dmcc.io/journal/xmpp-turn-stun-coturn-prosody/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T13:39:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771251658,
"commentsCount": 0,
"updatedAt": "2026-02-16T14:20:45.000Z"
}
}Legal Cheek - Blow for open justice
{
"storyID": "47034713",
"title": "Ministry of Justice orders deletion of the UK's largest court reporting database",
"author": "harel",
"url": "https://www.legalcheek.com/2026/02/ministry-of-justice-orders-deletion-of-the-uks-largest-court-reporting-database/",
"points": 504,
"commentsCount": 343,
"tags": [],
"og": {
"twitterCreator": "@legalcheek",
"twitterSite": "@legalcheek",
"articlePublishedTime": "2026-02-11T11:30:51+00:00",
"author": "Legal Cheek",
"ogTitle": "Ministry of Justice orders deletion of the UK’s largest court reporting database - Legal Cheek",
"ogDescription": "Blow for open justice",
"ogLocale": "en_US",
"ogImage": [
{
"width": "800",
"type": "image/jpeg",
"url": "https://www.legalcheek.com/wp-content/uploads/2024/03/AdobeStock_110501092-1.jpeg",
"height": "416"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/legalcheek/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.legalcheek.com/2026/02/ministry-of-justice-orders-deletion-of-the-uks-largest-court-reporting-database/",
"ogUrl": "https://www.legalcheek.com/2026/02/ministry-of-justice-orders-deletion-of-the-uks-largest-court-reporting-database/",
"ogSiteName": "Legal Cheek",
"articleModifiedTime": "2026-02-11T11:34:07+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T13:30:07.000Z",
"createdAtI": 1771248607,
"updatedAt": "2026-02-17T17:15:04.000Z",
"fetchedAt": "2026-02-17T17:20:58.699Z",
"firstVersion": {
"storyID": "47034713",
"author": "harel",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T13:40:58.420Z",
"title": "Ministry of Justice orders deletion of the UK's largest court reporting database",
"createdAtI": 1771248607,
"url": "https://www.legalcheek.com/2026/02/ministry-of-justice-orders-deletion-of-the-uks-largest-court-reporting-database/",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T13:30:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771249258,
"commentsCount": 0,
"updatedAt": "2026-02-16T13:40:45.000Z"
}
}Paul Krugman - Why does MAGA hate the planet?
{
"storyID": "47034275",
"title": "Turning Our Back on Clean Energy",
"author": "rbanffy",
"url": "https://paulkrugman.substack.com/p/turning-our-back-on-clean-energy",
"points": 57,
"commentsCount": 8,
"tags": [],
"og": {
"twitterTitle": "Turning Our Back on Clean Energy",
"twitterCard": "summary_large_image",
"twitterDescription": "Why does MAGA hate the planet?",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!ky2X!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fpaulkrugman.substack.com%2Fapi%2Fv1%2Fpost_preview%2F188083925%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Paul Krugman",
"requestUrl": "https://paulkrugman.substack.com/p/turning-our-back-on-clean-energy",
"ogTitle": "Turning Our Back on Clean Energy",
"ogUrl": "https://paulkrugman.substack.com/p/turning-our-back-on-clean-energy",
"ogDescription": "Why does MAGA hate the planet?",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!raRM!,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%2Fbb7c1496-96b7-42f0-85f8-767136a1362c_1024x576.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T12:39:20.000Z",
"createdAtI": 1771245560,
"updatedAt": "2026-02-17T16:43:49.000Z",
"fetchedAt": "2026-02-17T17:10:58.367Z",
"firstVersion": {
"storyID": "47034275",
"author": "rbanffy",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T13:00:58.361Z",
"title": "Turning Our Back on Clean Energy",
"createdAtI": 1771245560,
"url": "https://paulkrugman.substack.com/p/turning-our-back-on-clean-energy",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T12:39:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771246858,
"commentsCount": 0,
"updatedAt": "2026-02-16T12:58:15.000Z"
}
}{
"storyID": "47034192",
"title": "Thanks a lot, AI: Hard drives are sold out for the year, says WD",
"author": "dClauzel",
"url": "https://mashable.com/article/ai-hard-drive-hdd-shortages-western-digital-sold-out",
"points": 364,
"commentsCount": 303,
"tags": [],
"og": {
"error": "500 Internal Server Error",
"requestUrl": "https://mashable.com/article/ai-hard-drive-hdd-shortages-western-digital-sold-out"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-16T12:28:31.000Z",
"createdAtI": 1771244911,
"updatedAt": "2026-02-17T16:28:19.000Z",
"fetchedAt": "2026-02-17T17:05:58.357Z",
"firstVersion": {
"storyID": "47034192",
"author": "dClauzel",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T12:45:58.986Z",
"title": "Thanks a lot, AI: Hard drives are sold out for the year, says WD",
"createdAtI": 1771244911,
"url": "https://mashable.com/article/ai-hard-drive-hdd-shortages-western-digital-sold-out",
"points": 11,
"tags": [
"front_page"
],
"createdAt": "2026-02-16T12:28:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771245959,
"commentsCount": 1,
"updatedAt": "2026-02-16T12:45:46.000Z"
}
}A widespread practice in software development is to tailor coding agents to repositories using context files, such as AGENTS.md, by either manually or automatically generating them. Although this practice is strongly encouraged by agent developers, there is currently no rigorous investigation into whether such context files are actually effective for real-world tasks. In this work, we study this question and evaluate
{
"storyID": "47034087",
"title": "Evaluating AGENTS.md: are they helpful for coding agents?",
"author": "mustaphah",
"url": "https://arxiv.org/abs/2602.11988",
"points": 184,
"commentsCount": 145,
"tags": [],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "Evaluating AGENTS.md: Are Repository-Level Context Files Helpful...",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?",
"ogDescription": "A widespread practice in software development is to tailor coding agents to repositories using context files, such as AGENTS.md, by either manually or automatically generating them. Although this practice is strongly encouraged by agent developers, there is currently no rigorous investigation into whether such context files are actually effective for real-world tasks. In this work, we study this question and evaluate",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "A widespread practice in software development is to tailor coding agents to repositories using context files, such as AGENTS.md, by either manually or automatically generating them. Although this...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2602.11988",
"ogUrl": "https://arxiv.org/abs/2602.11988v1",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T12:15:39.000Z",
"createdAtI": 1771244139,
"updatedAt": "2026-02-17T16:55:49.000Z",
"fetchedAt": "2026-02-17T16:55:58.484Z",
"firstVersion": {
"storyID": "47034087",
"author": "mustaphah",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T16:45:58.586Z",
"title": "Evaluating AGENTS.md: are they helpful for coding agents?",
"createdAtI": 1771244139,
"url": "https://arxiv.org/abs/2602.11988",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T12:15:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771260359,
"commentsCount": 0,
"updatedAt": "2026-02-16T16:43:29.000Z"
}
}Ahmed Eldin - The Billion-Dollar Surveillance Pipeline: From Occupation Technology to Global Control
{
"storyID": "47033976",
"title": "The Israeli spyware firm that accidentally just exposed itself",
"author": "0x54MUR41",
"url": "https://ahmedeldin.substack.com/p/the-israeli-spyware-firm-that-accidentally",
"points": 277,
"commentsCount": 308,
"tags": [],
"og": {
"twitterTitle": "The Israeli Spyware Firm That Accidentally Just Exposed Itself",
"twitterCard": "summary_large_image",
"twitterDescription": "The Billion-Dollar Surveillance Pipeline: From Occupation Technology to Global Control",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!R7gD!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fahmedeldin.substack.com%2Fapi%2Fv1%2Fpost_preview%2F187749296%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Ahmed Eldin",
"requestUrl": "https://ahmedeldin.substack.com/p/the-israeli-spyware-firm-that-accidentally",
"ogTitle": "The Israeli Spyware Firm That Accidentally Just Exposed Itself",
"ogUrl": "https://ahmedeldin.substack.com/p/the-israeli-spyware-firm-that-accidentally",
"ogDescription": "The Billion-Dollar Surveillance Pipeline: From Occupation Technology to Global Control",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!-Wnv!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fpbs.substack.com%2Fmedia%2FHA5T-uhboAAD2xT.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T12:00:42.000Z",
"createdAtI": 1771243242,
"updatedAt": "2026-02-17T16:47:03.000Z",
"fetchedAt": "2026-02-17T16:50:58.439Z",
"firstVersion": {
"storyID": "47033976",
"author": "0x54MUR41",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T12:45:58.986Z",
"title": "The Israeli spyware firm that accidentally just exposed itself",
"createdAtI": 1771243242,
"url": "https://ahmedeldin.substack.com/p/the-israeli-spyware-firm-that-accidentally",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T12:00:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771245959,
"commentsCount": 0,
"updatedAt": "2026-02-16T12:43:59.000Z"
}
}eb - Short-circuit your phone's camera in real time. Rewire CCD chip pins to glitch, distort, and bend your video feed — then capture one-of-a-kind photos.
{
"storyID": "47033954",
"title": "Show HN: Glitchy camera – a circuit-bent camera simulator in the browser",
"author": "elayabharath",
"url": "https://glitchycam.com",
"points": 139,
"commentsCount": 18,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterTitle": "Glitchy | Circuit bent camera",
"twitterImage": [
{
"url": "https://glitchycam.com/images/favicon.png"
}
],
"author": "eb",
"ogTitle": "Glitchy | Circuit bent camera",
"ogDescription": "Short-circuit your phone's camera in real time. Rewire CCD chip pins to glitch, distort, and bend your video feed — then capture one-of-a-kind photos.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://glitchycam.com/images/favicon.png"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "Short-circuit your phone's camera in real time. Rewire CCD chip pins to glitch, distort, and bend your video feed — then capture one-of-a-kind photos.",
"success": true,
"requestUrl": "https://glitchycam.com",
"ogUrl": "https://glitchycam.com",
"ogSiteName": "Glitchy"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T11:57:01.000Z",
"createdAtI": 1771243021,
"updatedAt": "2026-02-17T16:43:49.000Z",
"fetchedAt": "2026-02-17T16:45:59.072Z",
"firstVersion": {
"storyID": "47033954",
"author": "elayabharath",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-17T10:00:58.550Z",
"title": "Show HN: Glitchy camera – a circuit-bent camera simulator in the browser",
"createdAtI": 1771243021,
"url": "https://glitchycam.com",
"points": 15,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-16T11:57:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771322459,
"commentsCount": 0,
"updatedAt": "2026-02-17T09:58:17.000Z"
}
}{
"storyID": "47033900",
"title": "OpenAI president becomes top Trump donor with $25M gift",
"author": "pera",
"url": "https://www.sfgate.com/tech/article/brockman-openai-top-trump-donor-21273419.php",
"points": 42,
"commentsCount": 2,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.sfgate.com/tech/article/brockman-openai-top-trump-donor-21273419.php"
},
"aiIsh": {
"score": 1,
"offenses": [
"openai"
]
},
"createdAt": "2026-02-16T11:48:01.000Z",
"createdAtI": 1771242481,
"updatedAt": "2026-02-17T03:11:01.000Z",
"fetchedAt": "2026-02-17T16:45:59.072Z",
"firstVersion": {
"storyID": "47033900",
"author": "pera",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T12:00:58.471Z",
"title": "OpenAI president becomes top Trump donor with $25M gift",
"createdAtI": 1771242481,
"url": "https://www.sfgate.com/tech/article/brockman-openai-top-trump-donor-21273419.php",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T11:48:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771243258,
"commentsCount": 0,
"updatedAt": "2026-02-16T11:58:14.000Z"
}
}Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.
{
"storyID": "47033875",
"title": "planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary",
"author": "tosh",
"url": "https://github.com/nineties/planckforth",
"points": 67,
"commentsCount": 12,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/8518ec44fb5126de395616b0706e93b864ff78a224065a307529ada6eb60561f/nineties/planckforth"
}
],
"ogTitle": "GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.",
"ogDescription": "Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.",
"ogImage": [
{
"width": "1200",
"alt": "Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.",
"url": "https://opengraph.githubassets.com/8518ec44fb5126de395616b0706e93b864ff78a224065a307529ada6eb60561f/nineties/planckforth",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun. - GitHub - nineties/planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary. Just for fun.",
"success": true,
"requestUrl": "https://github.com/nineties/planckforth",
"ogUrl": "https://github.com/nineties/planckforth",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-16T11:44:07.000Z",
"createdAtI": 1771242247,
"updatedAt": "2026-02-17T14:58:04.000Z",
"fetchedAt": "2026-02-17T16:40:58.356Z",
"firstVersion": {
"storyID": "47033875",
"author": "tosh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T15:40:58.383Z",
"title": "planckforth: Bootstrapping a Forth interpreter from hand-written tiny ELF binary",
"createdAtI": 1771242247,
"url": "https://github.com/nineties/planckforth",
"points": 5,
"tags": [],
"createdAt": "2026-02-16T11:44:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771256458,
"commentsCount": 0,
"updatedAt": "2026-02-16T15:37:46.000Z"
}
}: The software doesn't show what files it's working on
{
"storyID": "47033622",
"title": "Anthropic tries to hide Claude's AI actions. Devs hate it",
"author": "beardyw",
"url": "https://www.theregister.com/2026/02/16/anthropic_claude_ai_edits/",
"points": 382,
"commentsCount": 239,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/02/16/anthropic_claude_ai_edits/",
"ogTitle": "Anthropic tries to hide Claude's AI actions. Devs hate it",
"ogUrl": "https://www.theregister.com/2026/02/16/anthropic_claude_ai_edits/",
"ogDescription": ": The software doesn't show what files it's working on",
"ogImage": [
{
"url": "https://regmedia.co.uk/2026/02/05/shutterstock_2457318185.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"claude"
]
},
"createdAt": "2026-02-16T11:06:28.000Z",
"createdAtI": 1771239988,
"updatedAt": "2026-02-17T16:26:03.000Z",
"fetchedAt": "2026-02-17T16:30:58.679Z",
"firstVersion": {
"storyID": "47033622",
"author": "beardyw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-16T11:50:58.353Z",
"title": "Anthropic tries to hide Claude's AI actions. Devs hate it",
"createdAtI": 1771239988,
"url": "https://www.theregister.com/2026/02/16/anthropic_claude_ai_edits/",
"points": 3,
"tags": [],
"createdAt": "2026-02-16T11:06:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771242658,
"commentsCount": 0,
"updatedAt": "2026-02-16T11:50:13.000Z"
}
}