{
"storyID": "47442834",
"title": "An update on Steam / GOG changes for OpenTTD",
"author": "jandeboevrie",
"url": "https://www.openttd.org/news/2026/03/19/steam-changes-update",
"points": 67,
"commentsCount": 32,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://www.openttd.org/news/2026/03/19/steam-changes-update"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T17:27:17.000Z",
"createdAtI": 1773941237,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47442834",
"author": "jandeboevrie",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T17:45:58.994Z",
"title": "An update on Steam / GOG changes for OpenTTD",
"createdAtI": 1773941237,
"url": "https://www.openttd.org/news/2026/03/19/steam-changes-update",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T17:27:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773942359,
"commentsCount": 0,
"updatedAt": "2026-03-19T17:45:50.000Z"
}
}- Your government wants you to create taxable wealth.
{
"storyID": "47442699",
"title": "How to Not Pay Your Taxes",
"author": "surprisetalk",
"url": "https://taylor.town/succession-000",
"points": 36,
"commentsCount": 13,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@surprisetalk",
"twitterSite": "@surprisetalk",
"articlePublishedTime": "2026-03-19T00:00:00.000Z",
"twitterImage": [
{
"url": "https://pic.fish/https://taylor.town/succession-000"
}
],
"author": "Taylor Troesh",
"ogTitle": "How To Not Pay Your Taxes",
"ogDescription": "Your government wants you to create taxable wealth.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://pic.fish/https://taylor.town/succession-000"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://taylor.town/succession-000",
"ogLogo": "https://taylor.town/apple-touch-icon.png",
"ogUrl": "https://taylor.town/succession-000",
"articleModifiedTime": "2026-03-19T00:00:00.000Z",
"articleAuthor": "Taylor Troesh"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T17:16:36.000Z",
"createdAtI": 1773940596,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47442699",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T17:45:58.994Z",
"title": "How to Not Pay Your Taxes",
"createdAtI": 1773940596,
"url": "https://taylor.town/succession-000",
"points": 4,
"tags": [],
"createdAt": "2026-03-19T17:16:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773942359,
"commentsCount": 0,
"updatedAt": "2026-03-19T17:44:06.000Z"
}
}The U.S. national debt has hit a record $39 trillion. The deficit hit the milestone Wednesday just weeks into the U.S.-Israeli war in Iran.
{
"storyID": "47442591",
"title": "US national debt surges past $39 Trillion",
"author": "Betelbuddy",
"url": "https://apnews.com/article/us-national-deficit-hits-39-million-6ff73495bae701b5c009d3da5515ca3a",
"points": 55,
"commentsCount": 101,
"tags": [],
"og": {
"twitterCreator": "@fatimathefatima",
"twitterSite": "@AP",
"twitterTitle": "US national debt surges past $39 trillion just weeks into war in Iran",
"articlePublishedTime": "2026-03-18T21:57:06",
"twitterImage": [
{
"alt": "Director of the White House National Economic Council Kevin Hassett stands before a television interview of the White House, Friday, March 6, 2026, in Washington. (AP Photo/Alex Brandon)",
"url": "https://dims.apnews.com/dims4/default/ca8b17b/2147483647/strip/true/crop/6000x3998+0+1/resize/980x653!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2Fce%2F60%2F82d842a7b670d2bf49b0b620aa1b%2F1c03b7b338164f6b89e9e8662d423494"
}
],
"ogTitle": "US national debt surges past $39 trillion just weeks into war in Iran",
"ogDescription": "The U.S. national debt has hit a record $39 trillion. The deficit hit the milestone Wednesday just weeks into the U.S.-Israeli war in Iran.",
"ogImage": [
{
"width": "980",
"alt": "Director of the White House National Economic Council Kevin Hassett stands before a television interview of the White House, Friday, March 6, 2026, in Washington. (AP Photo/Alex Brandon)",
"type": "image/jpeg",
"url": "https://dims.apnews.com/dims4/default/ca8b17b/2147483647/strip/true/crop/6000x3998+0+1/resize/980x653!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2Fce%2F60%2F82d842a7b670d2bf49b0b620aa1b%2F1c03b7b338164f6b89e9e8662d423494",
"height": "653"
}
],
"ogType": "article",
"articleTag": "Iran war",
"twitterCard": "summary_large_image",
"twitterDescription": "The U.S. national debt has hit a record $39 trillion. The deficit hit the milestone Wednesday just weeks into the U.S.-Israeli war in Iran.",
"success": true,
"requestUrl": "https://apnews.com/article/us-national-deficit-hits-39-million-6ff73495bae701b5c009d3da5515ca3a",
"ogUrl": "https://apnews.com/article/us-national-deficit-hits-39-million-6ff73495bae701b5c009d3da5515ca3a",
"ogSiteName": "AP News",
"articleModifiedTime": "2026-03-19T03:56:57.589",
"articleSection": "Politics",
"articleAuthor": "https://apnews.com/author/fatima-hussein",
"fbAppId": "870613919693099"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T17:07:17.000Z",
"createdAtI": 1773940037,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47442591",
"author": "Betelbuddy",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T17:20:58.474Z",
"title": "US national debt surges past $39 Trillion",
"createdAtI": 1773940037,
"url": "https://apnews.com/article/us-national-deficit-hits-39-million-6ff73495bae701b5c009d3da5515ca3a",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T17:07:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773940858,
"commentsCount": 0,
"updatedAt": "2026-03-19T17:20:50.000Z"
}
}{
"storyID": "47442215",
"title": "Love of corporate bullshit is correlated with bad judgment",
"author": "hn_acker",
"url": "https://pluralistic.net/2026/03/19/jargon-watch/",
"points": 39,
"commentsCount": 7,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://pluralistic.net/2026/03/19/jargon-watch/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T16:41:39.000Z",
"createdAtI": 1773938499,
"updatedAt": "2026-03-19T18:23:20.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47442215",
"author": "hn_acker",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T16:55:58.359Z",
"title": "Love of corporate bullshit is correlated with bad judgment",
"createdAtI": 1773938499,
"url": "https://pluralistic.net/2026/03/19/jargon-watch/",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T16:41:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773939358,
"commentsCount": 0,
"updatedAt": "2026-03-19T16:53:50.000Z"
}
}{
"storyID": "47441931",
"title": "Pentagon asks for $200bn for Iran War",
"author": "master_crab",
"url": "https://www.bloomberg.com/news/articles/2026-03-19/hegseth-says-iran-war-not-becoming-a-forever-war-or-quagmire",
"points": 49,
"commentsCount": 37,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.bloomberg.com/news/articles/2026-03-19/hegseth-says-iran-war-not-becoming-a-forever-war-or-quagmire"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T16:23:16.000Z",
"createdAtI": 1773937396,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47441931",
"author": "master_crab",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T16:30:58.704Z",
"title": "Pentagon asks for $200bn for Iran War",
"createdAtI": 1773937396,
"url": "https://www.bloomberg.com/news/articles/2026-03-19/hegseth-says-iran-war-not-becoming-a-forever-war-or-quagmire",
"points": 4,
"tags": [],
"createdAt": "2026-03-19T16:23:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773937859,
"commentsCount": 0,
"updatedAt": "2026-03-19T16:29:50.000Z"
}
}The World Happiness Report is published by the Wellbeing Research Centre at the University of Oxford, in partnership with Gallup, the UN Sustainable Development Solutions Network and an independent editorial board.
{
"storyID": "47441784",
"title": "World Happiness Report 2026",
"author": "ChrisArchitect",
"url": "https://www.worldhappiness.report/ed/2026/",
"points": 51,
"commentsCount": 35,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@HappinessRpt",
"twitterSite": "@HappinessRpt",
"twitterTitle": "World Happiness Report 2026 | The World Happiness Report",
"twitterImage": [
{
"url": "/assets/images/icons/whr-cover-ico.png"
}
],
"ogTitle": "World Happiness Report 2026",
"ogDescription": "The World Happiness Report is published by the Wellbeing Research Centre at the University of Oxford, in partnership with Gallup, the UN Sustainable Development Solutions Network and an independent editorial board.",
"ogImage": [
{
"url": "/assets/images/icons/whr-cover-ico.png"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "The World Happiness Report is published by the Wellbeing Research Centre at the University of Oxford, in partnership with Gallup, the UN Sustainable Development Solutions Network and an independent editorial board.",
"success": true,
"requestUrl": "https://www.worldhappiness.report/ed/2026/",
"ogUrl": "https://worldhappiness.report/ed/2026/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T16:12:48.000Z",
"createdAtI": 1773936768,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47441784",
"author": "ChrisArchitect",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T17:10:58.717Z",
"title": "World Happiness Report 2026",
"createdAtI": 1773936768,
"url": "https://www.worldhappiness.report/ed/2026/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T16:12:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773940259,
"commentsCount": 0,
"updatedAt": "2026-03-19T17:09:06.000Z"
}
}State-of-the-art TTS model under 25MB 😻 . Contribute to KittenML/KittenTTS development by creating an account on GitHub.
{
"storyID": "47441546",
"title": "Show HN: Three new Kitten TTS models – smallest less than 25MB",
"author": "rohan_joshi",
"url": "https://github.com/KittenML/KittenTTS",
"points": 119,
"commentsCount": 32,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - KittenML/KittenTTS: State-of-the-art TTS model under 25MB 😻",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/439794238ef8bf3302ae9ab26c03a77a0c04b1570f886635fea34b8fd2084b99/KittenML/KittenTTS"
}
],
"ogTitle": "GitHub - KittenML/KittenTTS: State-of-the-art TTS model under 25MB 😻",
"ogDescription": " State-of-the-art TTS model under 25MB 😻 . Contribute to KittenML/KittenTTS development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": " State-of-the-art TTS model under 25MB 😻 . Contribute to KittenML/KittenTTS development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/439794238ef8bf3302ae9ab26c03a77a0c04b1570f886635fea34b8fd2084b99/KittenML/KittenTTS",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": " State-of-the-art TTS model under 25MB 😻 . Contribute to KittenML/KittenTTS development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/KittenML/KittenTTS",
"ogUrl": "https://github.com/KittenML/KittenTTS",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T15:56:06.000Z",
"createdAtI": 1773935766,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47441546",
"author": "rohan_joshi",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T16:20:58.360Z",
"title": "Show HN: Three new Kitten TTS models – smallest less than 25MB",
"createdAtI": 1773935766,
"url": "https://github.com/KittenML/KittenTTS",
"points": 4,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-03-19T15:56:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773937258,
"commentsCount": 0,
"updatedAt": "2026-03-19T16:20:51.000Z"
}
}How a hidden prompt injection in CONTRIBUTING.md revealed that 40% of pull requests to a popular GitHub repository were generated by AI bots
{
"storyID": "47441499",
"title": "Prompt Injecting Contributing.md",
"author": "statements",
"url": "https://glama.ai/blog/2026-03-19-open-source-has-a-bot-problem",
"points": 53,
"commentsCount": 20,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Glama – MCP Hosting Platform",
"twitterImage": [
{
"width": "1200",
"url": "https://glama.ai/generated-images/og?subTitle=I+prompt+injected+my+CONTRIBUTING.md+%E2%80%93+50%25+of+PRs+are+bots&title=Open+Source+Has+a+Bot+Problem",
"height": "630"
}
],
"ogTitle": "I prompt injected my CONTRIBUTING.md – 50% of PRs are bots",
"ogDescription": "How a hidden prompt injection in CONTRIBUTING.md revealed that 40% of pull requests to a popular GitHub repository were generated by AI bots",
"ogImage": [
{
"width": "1200",
"url": "https://glama.ai/generated-images/og?subTitle=I+prompt+injected+my+CONTRIBUTING.md+%E2%80%93+50%25+of+PRs+are+bots&title=Open+Source+Has+a+Bot+Problem",
"height": "630"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "How a hidden prompt injection in CONTRIBUTING.md revealed that 40% of pull requests to a popular GitHub repository were generated by AI bots",
"success": true,
"requestUrl": "https://glama.ai/blog/2026-03-19-open-source-has-a-bot-problem",
"ogLogo": "https://glama.ai/logo.png",
"ogUrl": "https://glama.ai/blog/2026-03-19-open-source-has-a-bot-problem",
"ogSiteName": "Glama – MCP Hosting Platform"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"glama.ai"
]
},
"createdAt": "2026-03-19T15:52:12.000Z",
"createdAtI": 1773935532,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47441499",
"author": "statements",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T16:15:58.481Z",
"title": "Prompt Injecting Contributing.md",
"createdAtI": 1773935532,
"url": "https://glama.ai/blog/2026-03-19-open-source-has-a-bot-problem",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T15:52:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773936958,
"commentsCount": 0,
"updatedAt": "2026-03-19T16:14:53.000Z"
}
}State-run QatarEnergy says Iranian attack on its facilities has wiped out 17% of its LNG capacity for up to five years
{
"storyID": "47441351",
"title": "Oil and gas prices jump after Iran and Israel attack gasfields",
"author": "teleforce",
"url": "https://www.theguardian.com/business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump",
"points": 77,
"commentsCount": 88,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Oil and gas prices jump after Iran and Israel attack gasfields",
"ogType": "article",
"articleTag": "Oil,Gas,Commodities,Energy industry,Business,US-Israel war on Iran,World news,UK news,US news",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump",
"twitterAppUrliPhone": "gnmguardian://business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-03-19T14:21:54.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/c6d4da6b3a933e06d1e459548a9692ef02b55e77/0_391_1200_959/master/1200.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=792be68660a008ed829fa164e0b2e748"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "State-run QatarEnergy says Iranian attack on its facilities has wiped out 17% of its LNG capacity for up to five years",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/c6d4da6b3a933e06d1e459548a9692ef02b55e77/0_391_1200_959/master/1200.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=c24376f1e85fd845b666137260843d69",
"height": "959"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump",
"alIosUrl": "gnmguardian://business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-03-19T14:49:36.000Z",
"articleSection": "Business",
"articleAuthor": "https://www.theguardian.com/profile/juliakollewe,https://www.theguardian.com/profile/graemewearden",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T15:42:46.000Z",
"createdAtI": 1773934966,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47441351",
"author": "teleforce",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T15:55:58.702Z",
"title": "Oil and gas prices jump after Iran and Israel attack gasfields",
"createdAtI": 1773934966,
"url": "https://www.theguardian.com/business/2026/mar/19/oil-prices-gas-prices-rise-iran-israel-donald-trump",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T15:42:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773935759,
"commentsCount": 0,
"updatedAt": "2026-03-19T15:54:43.000Z"
}
}Bug Report: macOS 26 breaks /etc/resolver/ supplemental DNS for custom TLDs - macos26-breaks-custom-dns
{
"storyID": "47440759",
"title": "macOS 26 breaks custom DNS settings including .internal",
"author": "adamamyl",
"url": "https://gist.github.com/adamamyl/81b78eced40feae50eae7c4f3bec1f5a",
"points": 198,
"commentsCount": 98,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "Bug Report: macOS 26 breaks /etc/resolver/ supplemental DNS for custom TLDs",
"twitterImage": [
{
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogTitle": "Bug Report: macOS 26 breaks /etc/resolver/ supplemental DNS for custom TLDs",
"ogDescription": "Bug Report: macOS 26 breaks /etc/resolver/ supplemental DNS for custom TLDs - macos26-breaks-custom-dns",
"ogImage": [
{
"alt": "Bug Report: macOS 26 breaks /etc/resolver/ supplemental DNS for custom TLDs - macos26-breaks-custom-dns",
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogType": "article",
"articlePublisher": "262588213843476",
"twitterCard": "summary_large_image",
"twitterDescription": "Bug Report: macOS 26 breaks /etc/resolver/ supplemental DNS for custom TLDs - macos26-breaks-custom-dns",
"success": true,
"requestUrl": "https://gist.github.com/adamamyl/81b78eced40feae50eae7c4f3bec1f5a",
"ogUrl": "https://gist.github.com/adamamyl/81b78eced40feae50eae7c4f3bec1f5a",
"ogSiteName": "Gist",
"fbAppId": "1401488693436528",
"articleAuthor": "262588213843476"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T15:06:58.000Z",
"createdAtI": 1773932818,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47440759",
"author": "adamamyl",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T15:30:58.606Z",
"title": "macOS 26 breaks custom DNS settings including .internal",
"createdAtI": 1773932818,
"url": "https://gist.github.com/adamamyl/81b78eced40feae50eae7c4f3bec1f5a",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T15:06:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773934259,
"commentsCount": 1,
"updatedAt": "2026-03-19T15:30:51.000Z"
}
}The fine includes £450,000 for lack of age checks to prevent children from seeing pornography.
{
"storyID": "47440430",
"title": "4Chan mocks £520k fine for UK online safety breaches",
"author": "mosura",
"url": "https://www.bbc.com/news/articles/c624330lg1ko",
"points": 54,
"commentsCount": 40,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "4Chan responds to £520,000 Ofcom fine with AI picture of hamster",
"alWebUrl": "https://bbc.com/news/articles/c624330lg1ko",
"twitterImage": [
{
"alt": "The 4chan logo displayed on a phone screen. It is four concentric green hearts, similar to a four-leaf clover.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/dea7/live/b4f76f30-835c-11f0-b3de-c13d348c14aa.png"
}
],
"ogTitle": "4Chan responds to £520,000 Ofcom fine with AI picture of hamster",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "The fine includes £450,000 for lack of age checks to prevent children from seeing pornography.",
"ogImage": [
{
"width": "1024",
"alt": "The 4chan logo displayed on a phone screen. It is four concentric green hearts, similar to a four-leaf clover.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/dea7/live/b4f76f30-835c-11f0-b3de-c13d348c14aa.png",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "The fine includes £450,000 for lack of age checks to prevent children from seeing pornography.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/c624330lg1ko",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/c624330lg1ko",
"articleModifiedTime": "2026-03-19T12:13:04.077Z",
"alAndroidUrl": "bbcx://news/articles/c624330lg1ko"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T14:46:25.000Z",
"createdAtI": 1773931585,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47440430",
"author": "mosura",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T17:00:58.597Z",
"title": "US messageboard 4Chan mocks £520k fine for UK online safety breaches",
"createdAtI": 1773931585,
"url": "https://www.bbc.com/news/articles/c624330lg1ko",
"points": 5,
"tags": [],
"createdAt": "2026-03-19T14:46:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773939659,
"commentsCount": 1,
"updatedAt": "2026-03-19T16:58:29.000Z"
}
}Traccar reverse geocoding service. Contribute to traccar/traccar-geocoder development by creating an account on GitHub.
{
"storyID": "47440309",
"title": "Hyper-optimized reverse geocoding API",
"author": "tananaev",
"url": "https://github.com/traccar/traccar-geocoder",
"points": 36,
"commentsCount": 9,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - traccar/traccar-geocoder: Traccar reverse geocoding service",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/20d9fdbaf58af550f6c7d21138aad537b893f32eb6e8d42bcd0cfb7a7caf26f4/traccar/traccar-geocoder"
}
],
"ogTitle": "GitHub - traccar/traccar-geocoder: Traccar reverse geocoding service",
"ogDescription": "Traccar reverse geocoding service. Contribute to traccar/traccar-geocoder development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Traccar reverse geocoding service. Contribute to traccar/traccar-geocoder development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/20d9fdbaf58af550f6c7d21138aad537b893f32eb6e8d42bcd0cfb7a7caf26f4/traccar/traccar-geocoder",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Traccar reverse geocoding service. Contribute to traccar/traccar-geocoder development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/traccar/traccar-geocoder",
"ogUrl": "https://github.com/traccar/traccar-geocoder",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T14:38:51.000Z",
"createdAtI": 1773931131,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47440309",
"author": "tananaev",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T15:35:58.482Z",
"title": "Hyper-optimized reverse geocoding API",
"createdAtI": 1773931131,
"url": "https://github.com/traccar/traccar-geocoder",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T14:38:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773934558,
"commentsCount": 1,
"updatedAt": "2026-03-19T15:35:37.000Z"
}
}{
"storyID": "47440284",
"title": "The Shape of Inequalities",
"author": "nomemory",
"url": "https://www.andreinc.net/2026/03/16/the-shape-of-inequalities/",
"points": 60,
"commentsCount": 7,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://www.andreinc.net/2026/03/16/the-shape-of-inequalities/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T14:37:27.000Z",
"createdAtI": 1773931047,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47440284",
"author": "nomemory",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T15:05:58.347Z",
"title": "The Shape of Inequalities",
"createdAtI": 1773931047,
"url": "https://www.andreinc.net/2026/03/16/the-shape-of-inequalities/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T14:37:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773932758,
"commentsCount": 0,
"updatedAt": "2026-03-19T15:04:35.000Z"
}
}{
"storyID": "47439718",
"title": "Consensus Board Game",
"author": "surprisetalk",
"url": "https://matklad.github.io/2026/03/19/consensus-board-game.html",
"points": 58,
"commentsCount": 9,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://matklad.github.io/2026/03/19/consensus-board-game.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T14:06:39.000Z",
"createdAtI": 1773929199,
"updatedAt": "2026-03-19T18:19:07.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47439718",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T14:20:58.466Z",
"title": "Consensus Board Game",
"createdAtI": 1773929199,
"url": "https://matklad.github.io/2026/03/19/consensus-board-game.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T14:06:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773930058,
"commentsCount": 0,
"updatedAt": "2026-03-19T14:20:52.000Z"
}
}{
"storyID": "47439320",
"title": "OpenBSD: PF queues break the 4 Gbps barrier",
"author": "defrost",
"url": "https://undeadly.org/cgi?action=article;sid=20260319125859",
"points": 128,
"commentsCount": 40,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://undeadly.org/cgi?action=article;sid=20260319125859"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T13:43:26.000Z",
"createdAtI": 1773927806,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47439320",
"author": "defrost",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T13:55:58.364Z",
"title": "OpenBSD: PF queues break the 4 Gbps barrier",
"createdAtI": 1773927806,
"url": "https://undeadly.org/cgi?action=article;sid=20260319125859",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T13:43:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773928558,
"commentsCount": 1,
"updatedAt": "2026-03-19T13:55:35.000Z"
}
}Astral has entered into an agreement to join OpenAI as part of the Codex team.
{
"storyID": "47438723",
"title": "Astral to Join OpenAI",
"author": "ibraheemdev",
"url": "https://astral.sh/blog/openai",
"points": 849,
"commentsCount": 527,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@astral_sh",
"success": true,
"requestUrl": "https://astral.sh/blog/openai",
"ogTitle": "Astral to join OpenAI",
"ogUrl": "https://astral.sh/blog/openai",
"ogDescription": "Astral has entered into an agreement to join OpenAI as part of the Codex team.",
"ogImage": [
{
"url": "https://astral.sh/static/OpenGraph/Astral.jpg"
}
]
},
"aiIsh": {
"score": 2,
"offenses": [
"openai",
"openai"
]
},
"createdAt": "2026-03-19T13:05:50.000Z",
"createdAtI": 1773925550,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438723",
"author": "ibraheemdev",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T13:10:58.473Z",
"title": "Astral to Join OpenAI",
"createdAtI": 1773925550,
"url": "https://astral.sh/blog/openai",
"points": 4,
"tags": [],
"createdAt": "2026-03-19T13:05:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773925858,
"commentsCount": 0,
"updatedAt": "2026-03-19T13:10:50.000Z"
}
}{
"storyID": "47438716",
"title": "OpenAI to Acquire Astral",
"author": "meetpateltech",
"url": "https://openai.com/index/openai-to-acquire-astral/",
"points": 158,
"commentsCount": 4,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://openai.com/index/openai-to-acquire-astral/"
},
"aiIsh": {
"score": 2,
"offenses": [
"openai",
"openai.com"
]
},
"createdAt": "2026-03-19T13:05:17.000Z",
"createdAtI": 1773925517,
"updatedAt": "2026-03-19T17:36:20.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438716",
"author": "meetpateltech",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T13:10:58.473Z",
"title": "OpenAI to Acquire Astral",
"createdAtI": 1773925517,
"url": "https://openai.com/index/openai-to-acquire-astral/",
"points": 4,
"tags": [],
"createdAt": "2026-03-19T13:05:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773925858,
"commentsCount": 0,
"updatedAt": "2026-03-19T13:10:50.000Z"
}
}Juggalos had it right all along. It turns out the Insane Clown Posse fans' makeup effectively blocks some facial recognition software.
{
"storyID": "47438675",
"title": "Juggalo Makeup Blocks Facial Recognition Technology (2019)",
"author": "speckx",
"url": "https://consequence.net/2019/07/juggalo-makeup-facial-recognition/",
"points": 179,
"commentsCount": 88,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@consequence",
"twitterTitle": "It turns out that Juggalo makeup blocks facial recognition technology",
"twitterSite": "@consequence",
"articlePublishedTime": "2019-07-08T12:11:30-04:00",
"twitterImage": [
{
"url": "https://consequence.net/wp-content/uploads/2019/07/Insane-Clown-Posse.jpg"
}
],
"ogTitle": "It turns out that Juggalo makeup blocks facial recognition technology",
"ogDescription": "Juggalos had it right all along. It turns out the Insane Clown Posse fans' makeup effectively blocks some facial recognition software.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1024",
"alt": "Insane Clown Posse",
"type": "image/jpeg",
"url": "https://consequence.net/wp-content/uploads/2019/07/Insane-Clown-Posse.jpg",
"height": "683"
}
],
"ogType": "article",
"articleTag": "Technology",
"articlePublisher": "https://www.facebook.com/consequence/",
"twitterCard": "summary_large_image",
"twitterDescription": "Juggalos had it right all along. It turns out the Insane Clown Posse fans' makeup effectively blocks some facial recognition software.",
"success": true,
"requestUrl": "https://consequence.net/2019/07/juggalo-makeup-facial-recognition/",
"ogUrl": "https://consequence.net/2019/07/juggalo-makeup-facial-recognition/",
"ogSiteName": "Consequence",
"articleSection": "News",
"fbAppId": "434175690014"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T13:02:35.000Z",
"createdAtI": 1773925355,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438675",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T13:15:58.521Z",
"title": "Juggalo Makeup Blocks Facial Recognition Technology",
"createdAtI": 1773925355,
"url": "https://consequence.net/2019/07/juggalo-makeup-facial-recognition/",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T13:02:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773926159,
"commentsCount": 0,
"updatedAt": "2026-03-19T13:11:20.000Z"
}
}Modern processors have the ability to execute many instructions per cycle, on a single core. To be able to execute many instructions per cycle in practice, processors predict branches. I have made the point over the years that modern CPUs have an incredible ability to predict branches. It makes benchmarking difficult because if you test … Continue reading How many branches can your CPU predict?
{
"storyID": "47438490",
"title": "How many branches can your CPU predict?",
"author": "ibobev",
"url": "https://lemire.me/blog/2026/03/18/how-many-branches-can-your-cpu-predict/",
"points": 102,
"commentsCount": 23,
"tags": [],
"og": {
"articlePublishedTime": "2026-03-18T21:52:53+00:00",
"ogTitle": "How many branches can your CPU predict?",
"ogDescription": "Modern processors have the ability to execute many instructions per cycle, on a single core. To be able to execute many instructions per cycle in practice, processors predict branches. I have made the point over the years that modern CPUs have an incredible ability to predict branches. It makes benchmarking difficult because if you test … Continue reading How many branches can your CPU predict?",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://lemire.me/blog/wp-content/uploads/2026/03/Capture-decran-le-2026-03-18-a-17.52.22.png"
},
{
"url": "https://lemire.me/blog/wp-content/uploads/2026/03/branch_mispredictions-2.png"
},
{
"url": "https://lemire.me/blog/wp-content/uploads/2026/03/branch_mispredictions.png"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://lemire.me/blog/2026/03/18/how-many-branches-can-your-cpu-predict/",
"ogUrl": "https://lemire.me/blog/2026/03/18/how-many-branches-can-your-cpu-predict/",
"ogSiteName": "Daniel Lemire's blog",
"articleModifiedTime": "2026-03-18T21:52:53+00:00",
"articleAuthor": "https://lemire.me/blog/author/lemire/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T12:49:21.000Z",
"createdAtI": 1773924561,
"updatedAt": "2026-03-19T18:25:09.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438490",
"author": "ibobev",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T13:05:58.431Z",
"title": "How many branches can your CPU predict?",
"createdAtI": 1773924561,
"url": "https://lemire.me/blog/2026/03/18/how-many-branches-can-your-cpu-predict/",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T12:49:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773925558,
"commentsCount": 0,
"updatedAt": "2026-03-19T13:05:52.000Z"
}
}{
"storyID": "47438482",
"title": "The next fight over the use of facial recognition could be in the supermarkets",
"author": "speckx",
"url": "https://www.politico.com/newsletters/digital-future-daily/2026/03/16/the-facial-recognition-grocery-fight-00830499",
"points": 58,
"commentsCount": 29,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.politico.com/newsletters/digital-future-daily/2026/03/16/the-facial-recognition-grocery-fight-00830499"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T12:48:58.000Z",
"createdAtI": 1773924538,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438482",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T13:30:58.482Z",
"title": "The next fight over the use of facial recognition could be in the supermarkets",
"createdAtI": 1773924538,
"url": "https://www.politico.com/newsletters/digital-future-daily/2026/03/16/the-facial-recognition-grocery-fight-00830499",
"points": 4,
"tags": [],
"createdAt": "2026-03-19T12:48:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773927058,
"commentsCount": 0,
"updatedAt": "2026-03-19T13:30:20.000Z"
}
}{
"storyID": "47438403",
"title": "WFH is becoming a benefit again",
"author": "sharemywin",
"url": null,
"points": 52,
"commentsCount": 61,
"tags": [
"ask_hn"
],
"createdAt": "2026-03-19T12:43:29.000Z",
"createdAtI": 1773924209,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438403",
"author": "sharemywin",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T14:20:58.466Z",
"title": "WFH is becoming a benefit again",
"createdAtI": 1773924209,
"url": null,
"points": 5,
"tags": [
"ask_hn"
],
"createdAt": "2026-03-19T12:43:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773930058,
"commentsCount": 2,
"updatedAt": "2026-03-19T14:18:52.000Z"
}
}{
"storyID": "47438342",
"title": "Ramtrack.eu – RAM Price Intelligence",
"author": "nu11r0ut3",
"url": "https://ramtrack.eu",
"points": 55,
"commentsCount": 18,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://ramtrack.eu"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T12:39:46.000Z",
"createdAtI": 1773923986,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438342",
"author": "nu11r0ut3",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T15:50:58.451Z",
"title": "Ramtrack.eu – RAM Price Intelligence",
"createdAtI": 1773923986,
"url": "https://ramtrack.eu",
"points": 5,
"tags": [],
"createdAt": "2026-03-19T12:39:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773935458,
"commentsCount": 1,
"updatedAt": "2026-03-19T15:47:52.000Z"
}
}Report shows how minerals critical to defense readiness have seen a ‘near total’ disruption in seaborne trade
{
"storyID": "47438182",
"title": "The strait of Hormuz blockade will strangle US defense industry",
"author": "mitchbob",
"url": "https://www.theguardian.com/world/2026/mar/19/west-point-analysis-iran-war-costs",
"points": 46,
"commentsCount": 38,
"tags": [],
"og": {
"twitterCreator": "@jason_a_w",
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://world/2026/mar/19/west-point-analysis-iran-war-costs?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Analysis from West Point warns that strait of Hormuz blockade will strangle US defense industry",
"ogType": "article",
"articleTag": "US-Israel war on Iran,US military,Shipping industry,US news,Middle East and north Africa,World news",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/world/2026/mar/19/west-point-analysis-iran-war-costs",
"twitterAppUrliPhone": "gnmguardian://world/2026/mar/19/west-point-analysis-iran-war-costs?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/world/2026/mar/19/west-point-analysis-iran-war-costs",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-03-19T11:00:07.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/8580e0c4a659b2303d878ed68b0840f77274d67e/338_0_1730_1385/master/1730.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=f758eec9d2899fed533e02ec9c14fced"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Report shows how minerals critical to defense readiness have seen a ‘near total’ disruption in seaborne trade",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/8580e0c4a659b2303d878ed68b0840f77274d67e/338_0_1730_1385/master/1730.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=bec827ddd190d2fc98c7a8955fd02ae5",
"height": "961"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/world/2026/mar/19/west-point-analysis-iran-war-costs",
"alIosUrl": "gnmguardian://world/2026/mar/19/west-point-analysis-iran-war-costs?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-03-19T11:02:23.000Z",
"articleSection": "World news",
"articleAuthor": "https://www.theguardian.com/profile/wilson-jason",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T12:26:13.000Z",
"createdAtI": 1773923173,
"updatedAt": "2026-03-19T18:16:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438182",
"author": "mitchbob",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T12:35:58.375Z",
"title": "The strait of Hormuz blockade will strangle US defense industry",
"createdAtI": 1773923173,
"url": "https://www.theguardian.com/world/2026/mar/19/west-point-analysis-iran-war-costs",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T12:26:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773923758,
"commentsCount": 2,
"updatedAt": "2026-03-19T12:35:50.000Z"
}
}{
"storyID": "47438001",
"title": "Afroman Wins Civil Trial over Use of Police Raid Footage in His Music Videos",
"author": "pseudolus",
"url": "https://www.nytimes.com/2026/03/19/us/afroman-trial-lemon-cake-verdict.html",
"points": 368,
"commentsCount": 3,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2026/03/19/us/afroman-trial-lemon-cake-verdict.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T12:13:00.000Z",
"createdAtI": 1773922380,
"updatedAt": "2026-03-19T17:48:22.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47438001",
"author": "pseudolus",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T12:40:58.378Z",
"title": "Afroman Wins Civil Trial over Use of Police Raid Footage in His Music Videos",
"createdAtI": 1773922380,
"url": "https://www.nytimes.com/2026/03/19/us/afroman-trial-lemon-cake-verdict.html",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T12:13:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773924058,
"commentsCount": 1,
"updatedAt": "2026-03-19T12:37:04.000Z"
}
}1/ Denmark was reportedly preparing for full-scale war with the US over Greenland in January, with military support from France, Germany, and Nordic nations. Elite troops and F-35 jets with live ammunition were sent, and runways were to be blown up to prevent an invasion. ⬇️
{
"storyID": "47437782",
"title": "Denmark was reportedly preparing for full-scale war with the US over Greenland",
"author": "mariuz",
"url": "https://bsky.app/profile/chriso-wiki.bsky.social/post/3mhfsau25uk2f",
"points": 355,
"commentsCount": 483,
"tags": [],
"og": {
"twitterSite": "@bluesky",
"articlePublishedTime": "2026-03-19T10:30:23.164Z",
"twitterImage": [
{
"url": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:3w75iygkvtcrqvu4x4ux2hzv/bafkreiag2fvh7seqogbkollux522blaukrwzsmmxjpni67gzvelgahsx6u"
}
],
"ogTitle": "ChrisO_wiki (@chriso-wiki.bsky.social)",
"ogDescription": "1/ Denmark was reportedly preparing for full-scale war with the US over Greenland in January, with military support from France, Germany, and Nordic nations. Elite troops and F-35 jets with live ammunition were sent, and runways were to be blown up to prevent an invasion. ⬇️",
"ogImage": [
{
"url": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:3w75iygkvtcrqvu4x4ux2hzv/bafkreiag2fvh7seqogbkollux522blaukrwzsmmxjpni67gzvelgahsx6u"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "1/ Denmark was reportedly preparing for full-scale war with the US over Greenland in January, with military support from France, Germany, and Nordic nations. Elite troops and F-35 jets with live ammunition were sent, and runways were to be blown up to prevent an invasion. ⬇️",
"success": true,
"requestUrl": "https://bsky.app/profile/chriso-wiki.bsky.social/post/3mhfsau25uk2f",
"profileUsername": "chriso-wiki.bsky.social",
"ogLogo": "https://web-cdn.bsky.app/static/favicon.png",
"ogUrl": "https://bsky.app/profile/chriso-wiki.bsky.social/post/3mhfsau25uk2f",
"ogSiteName": "Bluesky Social"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T11:49:37.000Z",
"createdAtI": 1773920977,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47437782",
"author": "mariuz",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T11:55:58.302Z",
"title": "Denmark was reportedly preparing for full-scale war with the US over Greenland",
"createdAtI": 1773920977,
"url": "https://bsky.app/profile/chriso-wiki.bsky.social/post/3mhfsau25uk2f",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T11:49:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773921358,
"commentsCount": 0,
"updatedAt": "2026-03-19T11:55:49.000Z"
}
}The people making these decisions for these websites are like ocean liner captains who are *trying* to hit icebergs.
{
"storyID": "47437655",
"title": "'Your Frustration Is the Product'",
"author": "llm_nerd",
"url": "https://daringfireball.net/2026/03/your_frustration_is_the_product",
"points": 257,
"commentsCount": 164,
"tags": [],
"og": {
"twitterCreator": "@gruber",
"twitterSite": "@daringfireball",
"twitterTitle": "‘Your Frustration Is the Product’",
"twitterImage": [
{
"url": "https://daringfireball.net/graphics/df-wide-card.png"
}
],
"ogTitle": "‘Your Frustration Is the Product’",
"ogDescription": "The people making these decisions for these websites are like ocean liner captains who are *trying* to hit icebergs.",
"ogImage": [
{
"url": "https://daringfireball.net/graphics/df-wide-card.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "The people making these decisions for these websites are like ocean liner captains who are *trying* to hit icebergs.",
"success": true,
"requestUrl": "https://daringfireball.net/2026/03/your_frustration_is_the_product",
"ogUrl": "https://daringfireball.net/2026/03/your_frustration_is_the_product",
"ogSiteName": "Daring Fireball"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T11:34:24.000Z",
"createdAtI": 1773920064,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47437655",
"author": "llm_nerd",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T11:55:58.302Z",
"title": "'Your Frustration Is the Product'",
"createdAtI": 1773920064,
"url": "https://daringfireball.net/2026/03/your_frustration_is_the_product",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T11:34:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773921358,
"commentsCount": 0,
"updatedAt": "2026-03-19T11:55:04.000Z"
}
}{
"storyID": "47437516",
"title": "Iran war energy shock sparks global push to reduce fossil fuel dependence",
"author": "geox",
"url": "https://www.reuters.com/business/energy/iran-war-energy-shock-sparks-global-push-reduce-fossil-fuel-dependence-2026-03-18/",
"points": 230,
"commentsCount": 317,
"tags": [],
"og": {
"error": "401 Unauthorized",
"requestUrl": "https://www.reuters.com/business/energy/iran-war-energy-shock-sparks-global-push-reduce-fossil-fuel-dependence-2026-03-18/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T11:15:27.000Z",
"createdAtI": 1773918927,
"updatedAt": "2026-03-19T18:24:21.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47437516",
"author": "geox",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T12:10:58.460Z",
"title": "Iran war energy shock sparks global push to reduce fossil fuel dependence",
"createdAtI": 1773918927,
"url": "https://www.reuters.com/business/energy/iran-war-energy-shock-sparks-global-push-reduce-fossil-fuel-dependence-2026-03-18/",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T11:15:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773922258,
"commentsCount": 0,
"updatedAt": "2026-03-19T12:07:05.000Z"
}
}{
"storyID": "47437101",
"title": "2% of ICML papers desk rejected because the authors used LLM in their reviews",
"author": "sergdigon",
"url": "https://blog.icml.cc/2026/03/18/on-violations-of-llm-review-policies/",
"points": 172,
"commentsCount": 145,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://blog.icml.cc/2026/03/18/on-violations-of-llm-review-policies/"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLM"
]
},
"createdAt": "2026-03-19T10:17:46.000Z",
"createdAtI": 1773915466,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47437101",
"author": "sergdigon",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T10:20:58.390Z",
"title": "2% of ICML papers desk rejected because the authors used LLM in their reviews",
"createdAtI": 1773915466,
"url": "https://blog.icml.cc/2026/03/18/on-violations-of-llm-review-policies/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T10:17:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773915658,
"commentsCount": 0,
"updatedAt": "2026-03-19T10:20:48.000Z"
}
}The verdict was the icing on the cake. Afroman did not defame Ohio cops in a satirical music video that featured footage of them fruitlessly raiding the rapper’s house, a jury found on Wednes…
{
"storyID": "47436950",
"title": "Afroman found not liable in defamation case",
"author": "antonymoose",
"url": "https://nypost.com/2026/03/18/us-news/afroman-found-not-liable-in-bizarre-ohio-defamation-case/",
"points": 912,
"commentsCount": 508,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@nypost",
"twitterSite": "@nypost",
"twitterTitle": "Afroman found not liable in bizarre defamation case brought by Ohio cops who raided his home",
"articlePublishedTime": "2026-03-18T22:48:48+00:00",
"twitterImage": [
{
"url": "https://nypost.com/wp-content/uploads/sites/2/2026/03/Comp_-50.jpg?quality=75&strip=all&w=1024"
}
],
"ogTitle": "Afroman found not liable in bizarre defamation case brought by Ohio cops who raided his home",
"ogDescription": "The verdict was the icing on the cake. Afroman did not defame Ohio cops in a satirical music video that featured footage of them fruitlessly raiding the rapper’s house, a jury found on Wednes…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://nypost.com/wp-content/uploads/sites/2/2026/03/Comp_-50.jpg?quality=75&strip=all&w=1200",
"height": "800"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/nypost/",
"twitterCard": "summary_large_image",
"twitterDescription": "The verdict was the icing on the cake. \n\n\nAfroman did not defame Ohio cops in a satirical music video that featured footage of them fruitlessly raiding the rapper’s house, a jury found on...",
"success": true,
"requestUrl": "https://nypost.com/2026/03/18/us-news/afroman-found-not-liable-in-bizarre-ohio-defamation-case/",
"ogUrl": "https://nypost.com/2026/03/18/us-news/afroman-found-not-liable-in-bizarre-ohio-defamation-case/",
"ogSiteName": "New York Post",
"articleModifiedTime": "2026-03-18T22:54:49+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T09:51:56.000Z",
"createdAtI": 1773913916,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47436950",
"author": "antonymoose",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T11:40:58.381Z",
"title": "Afroman found not liable in defamation case brought by Ohio cops who raided home",
"createdAtI": 1773913916,
"url": "https://nypost.com/2026/03/18/us-news/afroman-found-not-liable-in-bizarre-ohio-defamation-case/",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T09:51:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773920458,
"commentsCount": 0,
"updatedAt": "2026-03-19T11:40:48.000Z"
}
}{
"storyID": "47436453",
"title": "Translate Garry Tan's LinkedIn-speak to plain English",
"author": "tornikeo",
"url": "https://github.com/garrytan/gstack/pull/213",
"points": 98,
"commentsCount": 22,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterCard": "summary_large_image",
"twitterTitle": "Translate README from Linkedin-speak to plain English by tornikeo · Pull Request #213 · garrytan/gstack",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/9baf2aba23e93e755a67773b8d2acbad06b5b44f1748793be44e109e8bf73507/garrytan/gstack/pull/213"
}
],
"success": true,
"requestUrl": "https://github.com/garrytan/gstack/pull/213",
"ogTitle": "Translate README from Linkedin-speak to plain English by tornikeo · Pull Request #213 · garrytan/gstack",
"ogUrl": "https://github.com/garrytan/gstack/pull/213",
"ogSiteName": "GitHub",
"ogImage": [
{
"width": "1200",
"url": "https://opengraph.githubassets.com/9baf2aba23e93e755a67773b8d2acbad06b5b44f1748793be44e109e8bf73507/garrytan/gstack/pull/213",
"height": "600"
}
],
"fbAppId": "1401488693436528",
"ogType": "object"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T08:32:37.000Z",
"createdAtI": 1773909157,
"updatedAt": "2026-03-19T17:36:20.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47436453",
"author": "tornikeo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T08:40:58.375Z",
"title": "Translate Garry Tan's LinkedIn-speak to plain English",
"createdAtI": 1773909157,
"url": "https://github.com/garrytan/gstack/pull/213",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T08:32:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773909658,
"commentsCount": 1,
"updatedAt": "2026-03-19T08:40:48.000Z"
}
}Stores the user's birth date for age verification, as required by recent laws in California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc. The xdg-desktop-portal project is addi...
{
"storyID": "47436240",
"title": "Store birth date in systemd for age verification",
"author": "sadeshmukh",
"url": "https://github.com/systemd/systemd/pull/40954",
"points": 37,
"commentsCount": 54,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "userdb: add birthDate field to JSON user records by dylanmtaylor · Pull Request #40954 · systemd/systemd",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/36e8ba56acf6052394b8d26156bdbce52d0ed9d0d5e85488f8959140c71dad6d/systemd/systemd/pull/40954"
}
],
"ogTitle": "userdb: add birthDate field to JSON user records by dylanmtaylor · Pull Request #40954 · systemd/systemd",
"ogDescription": "Stores the user's birth date for age verification, as required by recent laws\nin California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.\nThe xdg-desktop-portal project is addi...",
"ogImage": [
{
"width": "1200",
"alt": "Stores the user's birth date for age verification, as required by recent laws\nin California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.\nThe xdg-desktop-portal project is addi...",
"url": "https://opengraph.githubassets.com/36e8ba56acf6052394b8d26156bdbce52d0ed9d0d5e85488f8959140c71dad6d/systemd/systemd/pull/40954",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Stores the user's birth date for age verification, as required by recent laws\nin California (AB-1043), Colorado (SB26-051), Brazil (Lei 15.211/2025), etc.\nThe xdg-desktop-portal project is ...",
"success": true,
"requestUrl": "https://github.com/systemd/systemd/pull/40954",
"ogUrl": "https://github.com/systemd/systemd/pull/40954",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T07:59:40.000Z",
"createdAtI": 1773907180,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47436240",
"author": "sadeshmukh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T11:35:58.327Z",
"title": "Store birth date in systemd for age verification",
"createdAtI": 1773907180,
"url": "https://github.com/systemd/systemd/pull/40954",
"points": 5,
"tags": [],
"createdAt": "2026-03-19T07:59:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773920158,
"commentsCount": 1,
"updatedAt": "2026-03-19T11:31:34.000Z"
}
}80 years ago, ENIAC changed the world. How did this massive machine pave the way for today's digital age?
{
"storyID": "47435453",
"title": "Eniac, the First General-Purpose Digital Computer, Turns 80",
"author": "baruchel",
"url": "https://spectrum.ieee.org/eniac-80-ieee-milestone",
"points": 95,
"commentsCount": 39,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@",
"articlePublishedTime": "2026-03-18T18:00:05+00:00",
"twitterImage": [
{
"url": "https://spectrum.ieee.org/media-library/wide-view-of-men-and-women-working-on-the-eniac-in-the-1940s-all-four-walls-from-floor-to-ceiling-host-different-pieces-of-t.jpg?id=65315846&width=1200&height=600&coordinates=0%2C250%2C0%2C250"
}
],
"ogTitle": "ENIAC’s 80th Anniversary: A Legacy of Innovation",
"ogDescription": "80 years ago, ENIAC changed the world. How did this massive machine pave the way for today's digital age?",
"ogImage": [
{
"width": "1200",
"url": "https://spectrum.ieee.org/media-library/wide-view-of-men-and-women-working-on-the-eniac-in-the-1940s-all-four-walls-from-floor-to-ceiling-host-different-pieces-of-t.jpg?id=65315846&width=1200&height=600&coordinates=0%2C250%2C0%2C250",
"height": "600"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://spectrum.ieee.org/eniac-80-ieee-milestone",
"ogUrl": "https://spectrum.ieee.org/eniac-80-ieee-milestone",
"ogSiteName": "IEEE Spectrum",
"articleSection": "The Institute",
"articleModifiedTime": "2026-03-18T19:04:29+00:00",
"fbAppId": "200167090048537",
"articleAuthor": "https://www.facebook.com/48576411181"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T05:53:04.000Z",
"createdAtI": 1773899584,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47435453",
"author": "baruchel",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T08:45:58.428Z",
"title": "Eniac, the First General-Purpose Digital Computer, Turns 80",
"createdAtI": 1773899584,
"url": "https://spectrum.ieee.org/eniac-80-ieee-milestone",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T05:53:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773909958,
"commentsCount": 1,
"updatedAt": "2026-03-19T08:43:34.000Z"
}
}Last December, tens of thousands of Claude users around the world had a conversation with our AI interviewer to share how they use AI, what they dream it could make possible, and what they fear it might do.
{
"storyID": "47435156",
"title": "What 81,000 people want from AI",
"author": "dsr12",
"url": "https://www.anthropic.com/features/81k-interviews",
"points": 176,
"commentsCount": 169,
"tags": [],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "What 81,000 people want from AI",
"twitterDescription": "Last December, tens of thousands of Claude users around the world had a conversation with our AI interviewer to share how they use AI, what they dream it could make possible, and what they fear it might do.",
"twitterImage": [
{
"alt": "What 81,000 people want from AI",
"url": "https://cdn.sanity.io/images/4zrzovbb/website/4f94dcd81c982c69811aafbd56cc07aec185bc19-2400x1260.png"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/features/81k-interviews",
"ogTitle": "What 81,000 people want from AI",
"ogDescription": "Last December, tens of thousands of Claude users around the world had a conversation with our AI interviewer to share how they use AI, what they dream it could make possible, and what they fear it might do.",
"ogImage": [
{
"alt": "What 81,000 people want from AI",
"url": "https://cdn.sanity.io/images/4zrzovbb/website/4f94dcd81c982c69811aafbd56cc07aec185bc19-2400x1260.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"AI",
"claude"
]
},
"createdAt": "2026-03-19T05:00:56.000Z",
"createdAtI": 1773896456,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47435156",
"author": "dsr12",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T05:30:58.644Z",
"title": "What 81,000 people want from AI",
"createdAtI": 1773896456,
"url": "https://www.anthropic.com/features/81k-interviews",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T05:00:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773898259,
"commentsCount": 0,
"updatedAt": "2026-03-19T05:29:48.000Z"
}
}- When life gives you switches...
{
"storyID": "47434732",
"title": "Conway's Game of Life, in real life",
"author": "surprisetalk",
"url": "https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life",
"points": 287,
"commentsCount": 77,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Conway's Game of Life, in real life",
"twitterCard": "summary_large_image",
"twitterDescription": "When life gives you switches...",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!qYmt!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Flcamtuf.substack.com%2Fapi%2Fv1%2Fpost_preview%2F189679948%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "lcamtuf",
"requestUrl": "https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life",
"ogTitle": "Conway's Game of Life, in real life",
"ogUrl": "https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life",
"ogDescription": "When life gives you switches...",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!MQhC!,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%2Fbaa2636e-abb8-4c28-bfd4-2c470c6e6e8d_3000x2001.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T03:55:03.000Z",
"createdAtI": 1773892503,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47434732",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T05:10:58.441Z",
"title": "Conway's Game of Life, in real life",
"createdAtI": 1773892503,
"url": "https://lcamtuf.substack.com/p/conways-game-of-life-in-real-life",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T03:55:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773897058,
"commentsCount": 1,
"updatedAt": "2026-03-19T05:07:47.000Z"
}
}- Mozilla announced that Firefox version 149 will introduce a free browser-integrated VPN tier starting March 24, 2026.
{
"storyID": "47434567",
"title": "Mozilla to launch free built-in VPN in upcoming Firefox 149",
"author": "adrianwaj",
"url": "https://cyberinsider.com/mozilla-to-launch-free-built-in-vpn-in-upcoming-firefox-149/",
"points": 221,
"commentsCount": 144,
"tags": [],
"og": {
"twitterCreator": "@CyberInsidercom",
"twitterSite": "@CyberInsidercom",
"articlePublishedTime": "2026-03-18T12:13:11+00:00",
"author": "Alex Lekander",
"ogTitle": "Mozilla to launch free built-in VPN in upcoming Firefox 149",
"ogDescription": "Mozilla announced that Firefox version 149 will introduce a free browser-integrated VPN tier starting March 24, 2026.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "950",
"type": "image/jpeg",
"url": "https://cyberinsider.com/wp-content/uploads/2026/03/Mozilla-to-launch-free-built-in-VPN-in-upcoming-Firefox-149.jpeg",
"height": "531"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/cybinsider",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://cyberinsider.com/mozilla-to-launch-free-built-in-vpn-in-upcoming-firefox-149/",
"ogUrl": "https://cyberinsider.com/mozilla-to-launch-free-built-in-vpn-in-upcoming-firefox-149/",
"ogSiteName": "CyberInsider",
"articleModifiedTime": "2026-03-18T12:13:12+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T03:31:01.000Z",
"createdAtI": 1773891061,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47434567",
"author": "adrianwaj",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T03:50:58.447Z",
"title": "Mozilla to launch free built-in VPN in upcoming Firefox 149",
"createdAtI": 1773891061,
"url": "https://cyberinsider.com/mozilla-to-launch-free-built-in-vpn-in-upcoming-firefox-149/",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T03:31:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773892258,
"commentsCount": 0,
"updatedAt": "2026-03-19T03:50:17.000Z"
}
}Startup pundits sold us a failed science of entrepreneurship. The Red Queen offers something better.
{
"storyID": "47434311",
"title": "We Have Learned Nothing",
"author": "lukestevens",
"url": "https://colossus.com/article/we-have-learned-nothing-startup-pundits/",
"points": 76,
"commentsCount": 54,
"tags": [],
"og": {
"twitterTitle": "Startup Punditry’s 25 Years of Failure",
"twitterSite": "@joincolossus",
"twitterImage": [
{
"url": "https://colossus.com/wp-content/uploads/2026/03/Neumann-Startup-Punditry-preview-card2.jpg"
}
],
"ogTitle": "Startup Punditry’s 25 Years of Failure",
"ogDescription": "Startup pundits sold us a failed science of entrepreneurship. The Red Queen offers something better.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "600",
"type": "image/jpeg",
"url": "https://colossus.com/wp-content/uploads/2026/03/Neumann-Startup-Punditry-preview-card-SMALL2.jpg",
"height": "315"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://colossus.com/article/we-have-learned-nothing-startup-pundits/",
"ogUrl": "https://colossus.com/article/we-have-learned-nothing-startup-pundits/",
"ogSiteName": "Colossus",
"articleModifiedTime": "2026-03-18T17:07:37+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T02:53:37.000Z",
"createdAtI": 1773888817,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47434311",
"author": "lukestevens",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T04:30:58.612Z",
"title": "We Have Learned Nothing",
"createdAtI": 1773888817,
"url": "https://colossus.com/article/we-have-learned-nothing-startup-pundits/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T02:53:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773894659,
"commentsCount": 0,
"updatedAt": "2026-03-19T04:30:47.000Z"
}
}Specifications do not address the limitations of agentic coding
{
"storyID": "47434047",
"title": "A sufficiently detailed spec is code",
"author": "signa11",
"url": "https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code",
"points": 547,
"commentsCount": 301,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "A sufficiently detailed spec is code",
"twitterDescription": "Specifications do not address the limitations of agentic coding",
"twitterImage": [
{
"width": "1200",
"url": "https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code/opengraph-image?133960dfd41055ac",
"height": "630"
}
],
"success": true,
"requestUrl": "https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code",
"ogTitle": "A sufficiently detailed spec is code",
"ogDescription": "Specifications do not address the limitations of agentic coding",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code/opengraph-image?133960dfd41055ac",
"height": "630"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T02:23:17.000Z",
"createdAtI": 1773886997,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47434047",
"author": "signa11",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T03:40:58.327Z",
"title": "A sufficiently detailed spec is code",
"createdAtI": 1773886997,
"url": "https://haskellforall.com/2026/03/a-sufficiently-detailed-spec-is-code",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T02:23:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773891658,
"commentsCount": 0,
"updatedAt": "2026-03-19T03:38:02.000Z"
}
}{
"storyID": "47434024",
"title": "Cook: A simple CLI for orchestrating Claude Code",
"author": "staticvar",
"url": "https://rjcorwin.github.io/cook/",
"points": 270,
"commentsCount": 82,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://rjcorwin.github.io/cook/"
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2026-03-19T02:20:34.000Z",
"createdAtI": 1773886834,
"updatedAt": "2026-03-19T18:25:09.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47434024",
"author": "staticvar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T02:45:58.599Z",
"title": "Cook: A simple CLI for orchestrating Claude Code",
"createdAtI": 1773886834,
"url": "https://rjcorwin.github.io/cook/",
"points": 3,
"tags": [],
"createdAt": "2026-03-19T02:20:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773888359,
"commentsCount": 0,
"updatedAt": "2026-03-19T02:45:17.000Z"
}
}{
"storyID": "47433989",
"title": "Afroman prevails in defamation trial over songs about police raid on his home",
"author": "busymom0",
"url": "https://www.washingtonpost.com/national-security/2026/03/18/afroman-lawsuit-deputies-raid-ohio/",
"points": 41,
"commentsCount": 6,
"tags": [],
"createdAt": "2026-03-19T02:14:51.000Z",
"createdAtI": 1773886491,
"updatedAt": "2026-03-19T18:18:07.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47433989",
"author": "busymom0",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T03:35:58.506Z",
"title": "Afroman prevails in defamation trial over songs about police raid on his home",
"createdAtI": 1773886491,
"url": "https://www.washingtonpost.com/national-security/2026/03/18/afroman-lawsuit-deputies-raid-ohio/",
"points": 5,
"tags": [],
"createdAt": "2026-03-19T02:14:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773891359,
"commentsCount": 1,
"updatedAt": "2026-03-19T03:34:18.000Z"
}
}{
"storyID": "47433702",
"title": "Ask HN: How do you deal with people who trust LLMs?",
"author": "basilikum",
"url": null,
"points": 140,
"commentsCount": 187,
"tags": [
"ask_hn"
],
"createdAt": "2026-03-19T01:37:35.000Z",
"createdAtI": 1773884255,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47433702",
"author": "basilikum",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T01:45:58.543Z",
"title": "Ask HN: How do you deal with people who trust LLMs?",
"createdAtI": 1773884255,
"url": null,
"points": 5,
"tags": [
"ask_hn",
"front_page"
],
"createdAt": "2026-03-19T01:37:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773884759,
"commentsCount": 0,
"updatedAt": "2026-03-19T01:45:47.000Z"
}
}Agent learns to become the worlds top expert on SAT - iliazintchenko/agent-sat
{
"storyID": "47433265",
"title": "Autoresearch for SAT Solvers",
"author": "chaisan",
"url": "https://github.com/iliazintchenko/agent-sat",
"points": 157,
"commentsCount": 35,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - iliazintchenko/agent-sat: Agent learns to become the worlds top expert on SAT",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/e4e5ae11e4559b2517aac075d40c44b9a67945bb96f6adab18611d1cef21822a/iliazintchenko/agent-sat"
}
],
"ogTitle": "GitHub - iliazintchenko/agent-sat: Agent learns to become the worlds top expert on SAT",
"ogDescription": "Agent learns to become the worlds top expert on SAT - iliazintchenko/agent-sat",
"ogImage": [
{
"width": "1200",
"alt": "Agent learns to become the worlds top expert on SAT - iliazintchenko/agent-sat",
"url": "https://opengraph.githubassets.com/e4e5ae11e4559b2517aac075d40c44b9a67945bb96f6adab18611d1cef21822a/iliazintchenko/agent-sat",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Agent learns to become the worlds top expert on SAT - iliazintchenko/agent-sat",
"success": true,
"requestUrl": "https://github.com/iliazintchenko/agent-sat",
"ogUrl": "https://github.com/iliazintchenko/agent-sat",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T00:40:32.000Z",
"createdAtI": 1773880832,
"updatedAt": "2026-03-19T18:23:20.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47433265",
"author": "chaisan",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T01:20:58.695Z",
"title": "Autoresearch for SAT Solvers",
"createdAtI": 1773880832,
"url": "https://github.com/iliazintchenko/agent-sat",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T00:40:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773883259,
"commentsCount": 0,
"updatedAt": "2026-03-19T01:19:32.000Z"
}
}After decades of explosive growth, Austin, Texas, in the 2010s was a victim of its own success. Lured by high-tech jobs and the city’s hip reputation, too many people were competing for too few homes. From 2010 to 2019, rents in Austin increased nearly 93%—more than in any other major American city. And home sale prices increased 82%, more than in any other metro area in Texas.
{
"storyID": "47433058",
"title": "Austin’s surge of new housing construction drove down rents",
"author": "matthest",
"url": "https://www.pew.org/en/research-and-analysis/articles/2026/03/18/austins-surge-of-new-housing-construction-drove-down-rents",
"points": 743,
"commentsCount": 900,
"tags": [],
"og": {
"twitterCreator": "@pewtrusts",
"twitterCard": "summary_large_image",
"twitterTitle": "Austin’s Surge of New Housing Construction Drove Down Rents",
"twitterSite": "@pewtrusts",
"twitterImage": [
{
"url": "https://www.pew.org/-/media/post-launch-images/2026/03/gettyimages1446174163jpgmaster/16x9_m.jpg"
}
],
"success": true,
"requestUrl": "https://www.pew.org/en/research-and-analysis/articles/2026/03/18/austins-surge-of-new-housing-construction-drove-down-rents",
"ogTitle": "Austin’s Surge of New Housing Construction Drove Down Rents",
"ogUrl": "https://pewtrsts.org/40MYu9v",
"ogDescription": "After decades of explosive growth, Austin, Texas, in the 2010s was a victim of its own success. Lured by high-tech jobs and the city’s hip reputation, too many people were competing for too few homes. From 2010 to 2019, rents in Austin increased nearly 93%—more than in any other major American city. And home sale prices increased 82%, more than in any other metro area in Texas.",
"ogImage": [
{
"url": "https://www.pew.org/-/media/post-launch-images/2026/03/gettyimages1446174163jpgmaster/16x9_m.jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-19T00:15:39.000Z",
"createdAtI": 1773879339,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47433058",
"author": "matthest",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T00:20:58.484Z",
"title": "Austin’s surge of new housing construction drove down rents",
"createdAtI": 1773879339,
"url": "https://www.pew.org/en/research-and-analysis/articles/2026/03/18/austins-surge-of-new-housing-construction-drove-down-rents",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-19T00:15:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773879658,
"commentsCount": 0,
"updatedAt": "2026-03-19T00:20:47.000Z"
}
}RX encoder, decoder, and CLI data tool. Contribute to creationix/rx development by creating an account on GitHub.
{
"storyID": "47432915",
"title": "RX – a new random-access JSON alternative",
"author": "creationix",
"url": "https://github.com/creationix/rx",
"points": 128,
"commentsCount": 83,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - creationix/rx: RX encoder, decoder, and CLI data tool",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/a233738ffa902bc970813a4e73751f677f26ec9edab7b48be796939921c38d14/creationix/rx"
}
],
"ogTitle": "GitHub - creationix/rx: RX encoder, decoder, and CLI data tool",
"ogDescription": "RX encoder, decoder, and CLI data tool. Contribute to creationix/rx development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "RX encoder, decoder, and CLI data tool. Contribute to creationix/rx development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/a233738ffa902bc970813a4e73751f677f26ec9edab7b48be796939921c38d14/creationix/rx",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "RX encoder, decoder, and CLI data tool. Contribute to creationix/rx development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/creationix/rx",
"ogUrl": "https://github.com/creationix/rx",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T23:58:05.000Z",
"createdAtI": 1773878285,
"updatedAt": "2026-03-19T18:02:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47432915",
"author": "creationix",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T01:45:58.543Z",
"title": "RX – a new random-access JSON alternative",
"createdAtI": 1773878285,
"url": "https://github.com/creationix/rx",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T23:58:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773884759,
"commentsCount": 1,
"updatedAt": "2026-03-19T01:45:16.000Z"
}
}{
"storyID": "47431930",
"title": "What’s on HTTP?",
"author": "elixx",
"url": "https://whatsonhttp.com/",
"points": 73,
"commentsCount": 47,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://whatsonhttp.com/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T21:57:58.000Z",
"createdAtI": 1773871078,
"updatedAt": "2026-03-19T17:29:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47431930",
"author": "elixx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T23:20:58.347Z",
"title": "What's on HTTP?",
"createdAtI": 1773871078,
"url": "https://whatsonhttp.com/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T21:57:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773876058,
"commentsCount": 0,
"updatedAt": "2026-03-18T23:20:16.000Z"
}
}- How “America First” became “America Alone”
{
"storyID": "47431703",
"title": "Trashing American Allies Turns Out to Be Bad for National Security",
"author": "breve",
"url": "https://www.theatlantic.com/ideas/2026/03/trump-independence-allies-support/686432/",
"points": 72,
"commentsCount": 12,
"tags": [],
"og": {
"twitterSite": "@theatlantic",
"articlePublishedTime": "2026-03-18T11:31:00Z",
"author": "Adam Serwer",
"ogTitle": "Trashing American Allies Turns Out to Be Bad for National Security",
"ogDescription": "How “America First” became “America Alone”",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://cdn.theatlantic.com/thumbor/a-jGS9a-ToHLRoMM5GQ1jvnC7Bc=/0x83:2000x1125/1200x625/media/img/mt/2026/03/TrumpMAGAWar/original.png"
}
],
"ogType": "article",
"articleTag": "ideas",
"articlePublisher": "https://www.facebook.com/TheAtlantic/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.theatlantic.com/ideas/2026/03/trump-independence-allies-support/686432/",
"ogUrl": "https://www.theatlantic.com/ideas/2026/03/trump-independence-allies-support/686432/",
"ogSiteName": "The Atlantic",
"articleSection": "Ideas",
"articleModifiedTime": "2026-03-18T19:38:29Z",
"fbAppId": "100770816677686"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T21:34:35.000Z",
"createdAtI": 1773869675,
"updatedAt": "2026-03-19T17:51:05.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47431703",
"author": "breve",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T22:40:58.417Z",
"title": "Trashing American Allies Turns Out to Be Bad for National Security",
"createdAtI": 1773869675,
"url": "https://www.theatlantic.com/ideas/2026/03/trump-independence-allies-support/686432/",
"points": 26,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T21:34:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773873658,
"commentsCount": 0,
"updatedAt": "2026-03-18T22:40:47.000Z"
}
}I replicated Ng's RYS method and found that duplicating 3 specific layers in Qwen2.5-32B boosts reasoning by 17% and duplicating layers 12-14 in Devstral-24B improves logical deduction from 0.2...
{
"storyID": "47431671",
"title": "Show HN: Duplicate 3 layers in a 24B LLM, logical deduction .22→.76. No training",
"author": "xlayn",
"url": "https://github.com/alainnothere/llm-circuit-finder",
"points": 222,
"commentsCount": 78,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - alainnothere/llm-circuit-finder: I replicated Ng's RYS method and found that duplicating 3 specific layers in Qwen2.5-32B boosts reasoning by 17% and duplicating layers 12-14 in Devstral-24B improves logical deduction from 0.22→0.76 on BBH — no training, no weight changes, just routing hidden states through the same circuit twice. Tools included. Two AMD GPUs, one evening.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/f9fedbc880b01a915722961b2c36d2eb7e7c5609988c150506a1b26ab4206296/alainnothere/llm-circuit-finder"
}
],
"ogTitle": "GitHub - alainnothere/llm-circuit-finder: I replicated Ng's RYS method and found that duplicating 3 specific layers in Qwen2.5-32B boosts reasoning by 17% and duplicating layers 12-14 in Devstral-24B improves logical deduction from 0.22→0.76 on BBH — no training, no weight changes, just routing hidden states through the same circuit twice. Tools included. Two AMD GPUs, one evening.",
"ogDescription": "I replicated Ng's RYS method and found that duplicating 3 specific layers in Qwen2.5-32B boosts reasoning by 17% and duplicating layers 12-14 in Devstral-24B improves logical deduction from 0.2...",
"ogImage": [
{
"width": "1200",
"alt": "I replicated Ng's RYS method and found that duplicating 3 specific layers in Qwen2.5-32B boosts reasoning by 17% and duplicating layers 12-14 in Devstral-24B improves logical deduction from 0.2...",
"url": "https://opengraph.githubassets.com/f9fedbc880b01a915722961b2c36d2eb7e7c5609988c150506a1b26ab4206296/alainnothere/llm-circuit-finder",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "I replicated Ng's RYS method and found that duplicating 3 specific layers in Qwen2.5-32B boosts reasoning by 17% and duplicating layers 12-14 in Devstral-24B improves logical deduction from...",
"success": true,
"requestUrl": "https://github.com/alainnothere/llm-circuit-finder",
"ogUrl": "https://github.com/alainnothere/llm-circuit-finder",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLM"
]
},
"createdAt": "2026-03-18T21:31:12.000Z",
"createdAtI": 1773869472,
"updatedAt": "2026-03-19T18:25:09.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47431671",
"author": "xlayn",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-19T00:50:58.381Z",
"title": "Show HN: Duplicate 3 layers in a 24B LLM, logical deduction .22→.76. No training",
"createdAtI": 1773869472,
"url": "https://github.com/alainnothere/llm-circuit-finder",
"points": 6,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-03-18T21:31:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773881458,
"commentsCount": 0,
"updatedAt": "2026-03-19T00:50:17.000Z"
}
}- Tom Hartmann had not planned to become a Software Mechanic.
{
"storyID": "47431237",
"title": "Warranty Void If Regenerated",
"author": "Stwerner",
"url": "https://nearzero.software/p/warranty-void-if-regenerated",
"points": 476,
"commentsCount": 291,
"tags": [],
"og": {
"twitterTitle": "Warranty Void If Regenerated",
"twitterCard": "summary_large_image",
"twitterDescription": "Tom Hartmann had not planned to become a Software Mechanic.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!3T7x!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fnear0.substack.com%2Fapi%2Fv1%2Fpost_preview%2F190682736%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Scott Werner",
"requestUrl": "https://nearzero.software/p/warranty-void-if-regenerated",
"ogTitle": "Warranty Void If Regenerated",
"ogUrl": "https://nearzero.software/p/warranty-void-if-regenerated",
"ogDescription": "Tom Hartmann had not planned to become a Software Mechanic.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!eFzm!,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%2F15632f3e-d368-4b83-a6b4-b8844079dfc6_1200x896.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T20:45:54.000Z",
"createdAtI": 1773866754,
"updatedAt": "2026-03-19T18:25:39.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47431237",
"author": "Stwerner",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T21:00:58.602Z",
"title": "Warranty Void If Regenerated",
"createdAtI": 1773866754,
"url": "https://nearzero.software/p/warranty-void-if-regenerated",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T20:45:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773867659,
"commentsCount": 28,
"updatedAt": "2026-03-18T21:00:46.000Z"
}
}- Home and life improvement.
{
"storyID": "47430826",
"title": "Remove your ring camera with a claw hammer",
"author": "gpvos",
"url": "https://www.hamiltonnolan.com/p/remove-your-ring-camera-with-a-claw",
"points": 81,
"commentsCount": 67,
"tags": [],
"og": {
"twitterTitle": "Remove Your Ring Camera With a Claw Hammer",
"twitterCard": "summary_large_image",
"twitterDescription": "Home and life improvement.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!mdjR!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fhowthingswork.substack.com%2Fapi%2Fv1%2Fpost_preview%2F187505604%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Hamilton Nolan",
"requestUrl": "https://www.hamiltonnolan.com/p/remove-your-ring-camera-with-a-claw",
"ogTitle": "Remove Your Ring Camera With a Claw Hammer",
"ogUrl": "https://www.hamiltonnolan.com/p/remove-your-ring-camera-with-a-claw",
"ogDescription": "Home and life improvement.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!st0e!,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%2F249095f4-953d-4c2c-a42f-5c9c04ee8725_6570x4380.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T20:12:11.000Z",
"createdAtI": 1773864731,
"updatedAt": "2026-03-19T17:45:22.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47430826",
"author": "gpvos",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T20:25:58.419Z",
"title": "Remove your ring camera with a claw hammer",
"createdAtI": 1773864731,
"url": "https://www.hamiltonnolan.com/p/remove-your-ring-camera-with-a-claw",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T20:12:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773865558,
"commentsCount": 0,
"updatedAt": "2026-03-18T20:24:17.000Z"
}
}- FBI director Kash Patel told lawmakers that the agency is actively purchasing commercially available location data, which can track Americans without needing a warrant.
{
"storyID": "47430797",
"title": "FBI is buying location data to track US citizens, director confirms",
"author": "jbegley",
"url": "https://techcrunch.com/2026/03/18/fbi-is-buying-location-data-to-track-us-citizens-kash-patel-wyden/",
"points": 490,
"commentsCount": 179,
"tags": [],
"og": {
"twitterCreator": "@TechCrunch",
"twitterSite": "@TechCrunch",
"articlePublishedTime": "2026-03-18T18:32:32+00:00",
"author": "Zack Whittaker",
"ogTitle": "FBI is buying location data to track US citizens, director confirms | TechCrunch",
"ogDescription": "FBI director Kash Patel told lawmakers that the agency is actively purchasing commercially available location data, which can track Americans without needing a warrant.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://techcrunch.com/wp-content/uploads/2024/08/geofence-warrant-smaller-1995.jpeg?resize=1200,802",
"height": "802"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/techcrunch",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://techcrunch.com/2026/03/18/fbi-is-buying-location-data-to-track-us-citizens-kash-patel-wyden/",
"ogUrl": "https://techcrunch.com/2026/03/18/fbi-is-buying-location-data-to-track-us-citizens-kash-patel-wyden/",
"ogSiteName": "TechCrunch",
"articleModifiedTime": "2026-03-18T19:01:06+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T20:09:52.000Z",
"createdAtI": 1773864592,
"updatedAt": "2026-03-19T18:11:50.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47430797",
"author": "jbegley",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T20:20:58.718Z",
"title": "FBI is buying location data to track US citizens, director confirms",
"createdAtI": 1773864592,
"url": "https://techcrunch.com/2026/03/18/fbi-is-buying-location-data-to-track-us-citizens-kash-patel-wyden/",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T20:09:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773865259,
"commentsCount": 0,
"updatedAt": "2026-03-18T20:20:31.000Z"
}
}{
"storyID": "47430604",
"title": "TigerFS – A Filesystem Backed by PostgreSQL",
"author": "hahahacorn",
"url": "https://tigerfs.io",
"points": 41,
"commentsCount": 7,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://tigerfs.io"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T19:52:04.000Z",
"createdAtI": 1773863524,
"updatedAt": "2026-03-19T18:02:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47430604",
"author": "hahahacorn",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T22:45:58.453Z",
"title": "TigerFS – A Filesystem Backed by PostgreSQL",
"createdAtI": 1773863524,
"url": "https://tigerfs.io",
"points": 5,
"tags": [],
"createdAt": "2026-03-18T19:52:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773873958,
"commentsCount": 0,
"updatedAt": "2026-03-18T22:45:32.000Z"
}
}Contribute to ndroo/freeciv.andrewmcgrath.info development by creating an account on GitHub.
{
"storyID": "47429988",
"title": "Show HN: Playing LongTurn FreeCiv with Friends",
"author": "verelo",
"url": "https://github.com/ndroo/freeciv.andrewmcgrath.info",
"points": 81,
"commentsCount": 34,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - ndroo/freeciv.andrewmcgrath.info",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/f0ec6a4b496b0f225d83da36546748969ca9d6eb8d904da9a9f23f87d36e181b/ndroo/freeciv.andrewmcgrath.info"
}
],
"ogTitle": "GitHub - ndroo/freeciv.andrewmcgrath.info",
"ogDescription": "Contribute to ndroo/freeciv.andrewmcgrath.info development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Contribute to ndroo/freeciv.andrewmcgrath.info development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/f0ec6a4b496b0f225d83da36546748969ca9d6eb8d904da9a9f23f87d36e181b/ndroo/freeciv.andrewmcgrath.info",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Contribute to ndroo/freeciv.andrewmcgrath.info development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/ndroo/freeciv.andrewmcgrath.info",
"ogUrl": "https://github.com/ndroo/freeciv.andrewmcgrath.info",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T19:01:54.000Z",
"createdAtI": 1773860514,
"updatedAt": "2026-03-19T18:03:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47429988",
"author": "verelo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T19:35:58.344Z",
"title": "Show HN: Playing LongTurn FreeCiv with Friends",
"createdAtI": 1773860514,
"url": "https://github.com/ndroo/freeciv.andrewmcgrath.info",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-03-18T19:01:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773862558,
"commentsCount": 0,
"updatedAt": "2026-03-18T19:35:16.000Z"
}
}{
"storyID": "47429455",
"title": "DOGE canceled NC Museum grant for HVAC systems after ChatGPT flagged it as DEI",
"author": "cldwalker",
"url": "https://myfox8.com/news/north-carolina/high-point/doge-canceled-high-point-museum-grant-for-hvac-systems-after-chatgpt-flagged-it-as-dei-lawsuit-alleges/",
"points": 76,
"commentsCount": 18,
"tags": [],
"og": {
"error": "429 Too Many Requests",
"requestUrl": "https://myfox8.com/news/north-carolina/high-point/doge-canceled-high-point-museum-grant-for-hvac-systems-after-chatgpt-flagged-it-as-dei-lawsuit-alleges/"
},
"aiIsh": {
"score": 1,
"offenses": [
"chatgpt"
]
},
"createdAt": "2026-03-18T18:26:30.000Z",
"createdAtI": 1773858390,
"updatedAt": "2026-03-19T17:40:21.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47429455",
"author": "cldwalker",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T18:30:58.585Z",
"title": "DOGE canceled NC Museum grant for HVAC systems after ChatGPT flagged it as DEI",
"createdAtI": 1773858390,
"url": "https://myfox8.com/news/north-carolina/high-point/doge-canceled-high-point-museum-grant-for-hvac-systems-after-chatgpt-flagged-it-as-dei-lawsuit-alleges/",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T18:26:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773858659,
"commentsCount": 1,
"updatedAt": "2026-03-18T18:30:46.000Z"
}
}Iran's military warned it would take "decisive action" in response to the strike on its energy infrastructure.
{
"storyID": "47428963",
"title": "Oil nears $110 a barrel after gas field strike",
"author": "tartoran",
"url": "https://www.bbc.com/news/articles/c78x83lpgngo",
"points": 105,
"commentsCount": 129,
"tags": [],
"og": {
"twitterTitle": "Oil and gas prices rise after gas field strike",
"alWebUrl": "https://bbc.com/news/articles/c78x83lpgngo",
"twitterImage": [
{
"alt": "Fire blowing from chimneys at facilities at South Pars gas field",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/b8fb/live/167b5fd0-22e7-11f1-b297-95b0a0a8331e.jpg"
}
],
"ogTitle": "Oil and gas prices rise after gas field strike",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Iran's military warned it would take \"decisive action\" in response to the strike on its energy infrastructure. ",
"ogImage": [
{
"width": "1024",
"alt": "Fire blowing from chimneys at facilities at South Pars gas field",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/b8fb/live/167b5fd0-22e7-11f1-b297-95b0a0a8331e.jpg",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Iran's military warned it would take \"decisive action\" in response to the strike on its energy infrastructure. ",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/c78x83lpgngo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/c78x83lpgngo",
"articleModifiedTime": "2026-03-18T17:41:23.177Z",
"alAndroidUrl": "bbcx://news/articles/c78x83lpgngo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T17:52:57.000Z",
"createdAtI": 1773856377,
"updatedAt": "2026-03-19T18:03:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428963",
"author": "tartoran",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T18:10:58.406Z",
"title": "Oil nears $110 a barrel after gas field strike",
"createdAtI": 1773856377,
"url": "https://www.bbc.com/news/articles/c78x83lpgngo",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T17:52:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773857458,
"commentsCount": 0,
"updatedAt": "2026-03-18T18:08:16.000Z"
}
}- Prepare Claude Code agent-team-ready tmux layouts with lead and teammate panes plus the right environment setup.
{
"storyID": "47428868",
"title": "Show HN: Tmux-IDE, OSS agent-first terminal IDE",
"author": "thijsverreck",
"url": "https://tmux.thijsverreck.com",
"points": 83,
"commentsCount": 37,
"tags": [
"show_hn"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "tmux-ide — Prepare Claude agent-team layouts in one terminal",
"twitterDescription": "Prepare Claude Code agent-team-ready tmux layouts with lead and teammate panes plus the right environment setup.",
"twitterImage": [
{
"url": "https://tmux.thijsverreck.com/og-image.png"
}
],
"success": true,
"author": "Thijs Verreck",
"requestUrl": "https://tmux.thijsverreck.com",
"ogTitle": "tmux-ide — Prepare Claude agent-team layouts in one terminal",
"ogDescription": "Prepare Claude Code agent-team-ready tmux layouts with lead and teammate panes plus the right environment setup.",
"ogImage": [
{
"width": "1200",
"alt": "tmux-ide — Claude agent-team layouts in tmux",
"url": "https://tmux.thijsverreck.com/og-image.png",
"height": "630"
}
]
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2026-03-18T17:46:25.000Z",
"createdAtI": 1773855985,
"updatedAt": "2026-03-19T18:21:52.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428868",
"author": "thijsverreck",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T18:00:58.544Z",
"title": "Show HN: Tmux-IDE, OSS agent-first terminal IDE",
"createdAtI": 1773855985,
"url": "https://tmux.thijsverreck.com",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-03-18T17:46:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773856859,
"commentsCount": 0,
"updatedAt": "2026-03-18T17:59:31.000Z"
}
}The Commission’s January 2025 Competitiveness Compass announced the creation of a “28th regime” as part of a broader strategy to strengthen the competitiveness of the European economy.
{
"storyID": "47428810",
"title": "EU Inc.: A new harmonised corporate legal regime",
"author": "guidoiaquinti",
"url": "https://commission.europa.eu/topics/business-and-industry/doing-business-eu/company-law-and-corporate-governance/eu-inc-new-harmonised-corporate-legal-regime_en",
"points": 138,
"commentsCount": 87,
"tags": [],
"og": {
"twitterTitle": "EU Inc.: A new harmonised corporate legal regime",
"twitterImage": [
{
"alt": "European Commission",
"url": "https://commission.europa.eu/profiles/contrib/ewcms/modules/ewcms_seo/assets/images/ec-socialmedia-fallback.png"
}
],
"ogTitle": "EU Inc.: A new harmonised corporate legal regime",
"ogDescription": "The Commission’s January 2025 Competitiveness Compass announced the creation of a “28th regime” as part of a broader strategy to strengthen the competitiveness of the European economy.",
"ogImage": [
{
"alt": "European Commission",
"url": "https://commission.europa.eu/profiles/contrib/ewcms/modules/ewcms_seo/assets/images/ec-socialmedia-fallback.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"ogDeterminer": "auto",
"twitterDescription": "The Commission’s January 2025 Competitiveness Compass announced the creation of a “28th regime” as part of a broader strategy to strengthen the competitiveness of the European economy.",
"success": true,
"requestUrl": "https://commission.europa.eu/topics/business-and-industry/doing-business-eu/company-law-and-corporate-governance/eu-inc-new-harmonised-corporate-legal-regime_en",
"ogUrl": "https://commission.europa.eu/topics/business-and-industry/doing-business-eu/company-law-and-corporate-governance/eu-inc-new-harmonised-corporate-legal-regime_en",
"ogSiteName": "European Commission"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T17:42:10.000Z",
"createdAtI": 1773855730,
"updatedAt": "2026-03-19T17:31:52.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428810",
"author": "guidoiaquinti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T18:10:58.406Z",
"title": "EU Inc.: A new harmonised corporate legal regime",
"createdAtI": 1773855730,
"url": "https://commission.europa.eu/topics/business-and-industry/doing-business-eu/company-law-and-corporate-governance/eu-inc-new-harmonised-corporate-legal-regime_en",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T17:42:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773857458,
"commentsCount": 0,
"updatedAt": "2026-03-18T18:09:45.000Z"
}
}I have been using a Mac since 2012, and since then I have not used an external mouse (I did buy an external trackpad, and also own an iMac with trackpad incl...
{
"storyID": "47428734",
"title": "I haven't used a mouse for 14 years",
"author": "speckx",
"url": "https://axelk.ee/i-havent-used-a-mouse-for-14-years-and-how-to-enable-three-fingers-drag-on-macos/",
"points": 58,
"commentsCount": 80,
"tags": [],
"og": {
"twitterTitle": "I haven't used a mouse for 14 years, and how to enable three fingers drag on macOS",
"twitterImage": [
{
"url": "/static/og-image.png"
}
],
"twitterUrl": "https://axelk.ee/i-havent-used-a-mouse-for-14-years-and-how-to-enable-three-fingers-drag-on-macos/",
"ogTitle": "I haven't used a mouse for 14 years, and how to enable three fingers drag on macOS",
"ogDescription": "I have been using a Mac since 2012, and since then I have not used an external mouse (I did buy an external trackpad, and also own an iMac with trackpad incl...",
"ogImage": [
{
"url": "/static/og-image.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "I have been using a Mac since 2012, and since then I have not used an external mouse (I did buy an external trackpad, and also own an iMac with trackpad incl...",
"success": true,
"requestUrl": "https://axelk.ee/i-havent-used-a-mouse-for-14-years-and-how-to-enable-three-fingers-drag-on-macos/",
"ogUrl": "https://axelk.ee/i-havent-used-a-mouse-for-14-years-and-how-to-enable-three-fingers-drag-on-macos/",
"ogSiteName": "Axel's blog"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T17:36:31.000Z",
"createdAtI": 1773855391,
"updatedAt": "2026-03-19T18:06:23.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428734",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T18:10:58.406Z",
"title": "I haven't used a mouse for 14 years",
"createdAtI": 1773855391,
"url": "https://axelk.ee/i-havent-used-a-mouse-for-14-years-and-how-to-enable-three-fingers-drag-on-macos/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T17:36:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773857458,
"commentsCount": 1,
"updatedAt": "2026-03-18T18:10:16.000Z"
}
}{
"storyID": "47428650",
"title": "Show HN: Will my flight have Starlink?",
"author": "bblcla",
"url": null,
"points": 267,
"commentsCount": 338,
"tags": [
"show_hn"
],
"createdAt": "2026-03-18T17:29:21.000Z",
"createdAtI": 1773854961,
"updatedAt": "2026-03-19T18:23:52.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428650",
"author": "bblcla",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:45:58.594Z",
"title": "Show HN: Will my flight have Starlink?",
"createdAtI": 1773854961,
"url": null,
"points": 7,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-03-18T17:29:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773855959,
"commentsCount": 0,
"updatedAt": "2026-03-18T17:45:32.000Z"
}
}{
"storyID": "47428611",
"title": "Iran's South Pars Gas Field Is Attacked by Israel, Sending Energy Prices Soaring",
"author": "spaghetdefects",
"url": "https://www.nytimes.com/2026/03/18/world/middleeast/israel-strikes-south-pars-gas-oil-prices.html",
"points": 62,
"commentsCount": 39,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2026/03/18/world/middleeast/israel-strikes-south-pars-gas-oil-prices.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T17:27:11.000Z",
"createdAtI": 1773854831,
"updatedAt": "2026-03-19T18:20:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428611",
"author": "spaghetdefects",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:45:58.594Z",
"title": "Iran's South Pars Gas Field Is Attacked by Israel, Sending Energy Prices Soaring",
"createdAtI": 1773854831,
"url": "https://www.nytimes.com/2026/03/18/world/middleeast/israel-strikes-south-pars-gas-oil-prices.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T17:27:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773855959,
"commentsCount": 1,
"updatedAt": "2026-03-18T17:45:46.000Z"
}
}- Notes on design, development, and creative process from Vi Saint, a product designer and web developer.
{
"storyID": "47428541",
"title": "AI coding is gambling",
"author": "speckx",
"url": "https://notes.visaint.space/ai-coding-is-gambling/",
"points": 341,
"commentsCount": 415,
"tags": [],
"og": {
"twitterTitle": "Vi Saint's Notes - Design & Development Insights",
"twitterImage": [
{
"url": "/static/og-image.png"
},
{
"url": "https://visaint.space/images/twitter-card.jpg"
}
],
"author": "Vi Saint",
"twitterUrl": "https://notes.visaint.space/",
"ogTitle": "Vi Saint's Notes - Design & Development Insights",
"ogDescription": "Notes on design, development, and creative process from Vi Saint, a product designer and web developer.",
"ogImage": [
{
"width": "1200",
"url": "/static/og-image.png",
"height": "630"
},
{
"url": "https://visaint.space/images/og-image.jpg"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Notes on design, development, and creative process from Vi Saint.",
"success": true,
"requestUrl": "https://notes.visaint.space/ai-coding-is-gambling/",
"ogUrl": "https://notes.visaint.space/",
"ogSiteName": "Vi Saint's Notes"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-03-18T17:22:02.000Z",
"createdAtI": 1773854522,
"updatedAt": "2026-03-19T18:25:51.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428541",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:55:58.483Z",
"title": "AI Coding Is Gambling",
"createdAtI": 1773854522,
"url": "https://notes.visaint.space/ai-coding-is-gambling/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T17:22:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773856558,
"commentsCount": 0,
"updatedAt": "2026-03-18T17:55:46.000Z"
}
}{
"storyID": "47428391",
"title": "Spotify playing ads for paid subscribers",
"author": "IncandescentGas",
"url": null,
"points": 131,
"commentsCount": 112,
"tags": [
"ask_hn"
],
"createdAt": "2026-03-18T17:11:30.000Z",
"createdAtI": 1773853890,
"updatedAt": "2026-03-19T18:19:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428391",
"author": "IncandescentGas",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:20:58.364Z",
"title": "Spotify playing ads for paid subscribers",
"createdAtI": 1773853890,
"url": null,
"points": 4,
"tags": [
"ask_hn"
],
"createdAt": "2026-03-18T17:11:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773854458,
"commentsCount": 1,
"updatedAt": "2026-03-18T17:19:19.000Z"
}
}- AI is a bigger issue election issue for voters than guns, climate change, or abortion.
{
"storyID": "47428335",
"title": "Americans Recognize AI as a Wealth Inequality Machine, Polls Find",
"author": "randycupertino",
"url": "https://gizmodo.com/americans-recognize-ai-as-a-wealth-inequality-machine-pollsters-find-2000734713",
"points": 55,
"commentsCount": 20,
"tags": [],
"og": {
"twitterCreator": "@ajdell",
"twitterSite": "@Gizmodo",
"articlePublishedTime": "2026-03-17T20:50:50+00:00",
"author": "AJ Dellinger",
"ogTitle": "Americans Recognize AI as a Wealth Inequality Machine, Pollster Finds",
"ogDescription": "AI is a bigger issue election issue for voters than guns, climate change, or abortion.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://gizmodo.com/app/uploads/2026/03/AIProtest-1200x675.jpg",
"height": "675"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/gizmodo/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://gizmodo.com/americans-recognize-ai-as-a-wealth-inequality-machine-pollsters-find-2000734713",
"ogUrl": "https://gizmodo.com/americans-recognize-ai-as-a-wealth-inequality-machine-pollsters-find-2000734713",
"ogSiteName": "Gizmodo",
"articleModifiedTime": "2026-03-17T20:50:50+00:00",
"articleSection": "Artificial Intelligence",
"articleAuthor": "AJ Dellinger"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-03-18T17:07:21.000Z",
"createdAtI": 1773853641,
"updatedAt": "2026-03-19T16:29:50.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47428335",
"author": "randycupertino",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:25:58.621Z",
"title": "Americans Recognize AI as a Wealth Inequality Machine, Polls Find",
"createdAtI": 1773853641,
"url": "https://gizmodo.com/americans-recognize-ai-as-a-wealth-inequality-machine-pollsters-find-2000734713",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T17:07:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773854759,
"commentsCount": 0,
"updatedAt": "2026-03-18T17:23:46.000Z"
}
}{
"storyID": "47427647",
"title": "Google Engineers Launch \"Sashiko\" for Agentic AI Code Review of the Linux Kernel",
"author": "speckx",
"url": "https://www.phoronix.com/news/Sashiko-Linux-AI-Code-Review",
"points": 98,
"commentsCount": 48,
"tags": [],
"og": {
"twitterCreator": "@michaellarabel",
"twitterCard": "summary_large_image",
"twitterSite": "@phoronix",
"twitterTitle": "Google Engineers Launch \"Sashiko\" For Agentic AI Code Review Of The Linux Kernel",
"twitterDescription": "Google engineers have been spending the past number of months developing Sashiko as an agentic AI code review system for the Linux kernel",
"twitterImage": [
{
"url": "https://www.phoronix.net/image.php?id=2026&image=sashiko_review"
}
],
"success": true,
"requestUrl": "https://www.phoronix.com/news/Sashiko-Linux-AI-Code-Review",
"ogTitle": "Google Engineers Launch \"Sashiko\" For Agentic AI Code Review Of The Linux Kernel",
"ogImage": [
{
"url": "https://www.phoronix.net/image.php?id=2026&image=sashiko_review"
}
]
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-03-18T16:17:44.000Z",
"createdAtI": 1773850664,
"updatedAt": "2026-03-19T17:15:24.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427647",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:25:58.334Z",
"title": "Google Engineers Launch \"Sashiko\" for Agentic AI Code Review of the Linux Kernel",
"createdAtI": 1773850664,
"url": "https://www.phoronix.com/news/Sashiko-Linux-AI-Code-Review",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T16:17:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773851158,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:24:16.000Z"
}
}How the US is fighting a war without sending ground troops to Iran — and the inexpensive drones making it harder
{
"storyID": "47427635",
"title": "Cheap drones are reshaping the war in the sky (scrolling infographic)",
"author": "FrojoS",
"url": "https://www.reuters.com/graphics/IRAN-CRISIS/DRONES/dwpkyamxqpm/",
"points": 38,
"commentsCount": 4,
"tags": [],
"og": {
"twitterCreator": "@ReutersGraphics",
"twitterSite": "@ReutersGraphics",
"twitterTitle": "Cheap drones are reshaping the war in the sky",
"twitterImage": [
{
"alt": "Illustration of many Shahed drones overlapping one another as they fly through the sky.",
"url": "https://www.reuters.com/graphics/IRAN-CRISIS/DRONES/dwpkyamxqpm/cdn/images/reuters-graphics.jpg"
}
],
"ogTitle": "Cheap drones are reshaping the war in the sky",
"ogDescription": "How the US is fighting a war without sending ground troops to Iran — and the inexpensive drones making it harder",
"ogImage": [
{
"url": "https://www.reuters.com/graphics/IRAN-CRISIS/DRONES/dwpkyamxqpm/cdn/images/reuters-graphics.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "How the US is fighting a war without sending ground troops to Iran — and the inexpensive drones making it harder",
"success": true,
"requestUrl": "https://www.reuters.com/graphics/IRAN-CRISIS/DRONES/dwpkyamxqpm/",
"ogUrl": "https://www.reuters.com/graphics/IRAN-CRISIS/DRONES/dwpkyamxqpm/",
"ogSiteName": "Reuters",
"fbAppId": "319194411438328"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T16:17:02.000Z",
"createdAtI": 1773850622,
"updatedAt": "2026-03-19T15:35:37.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427635",
"author": "FrojoS",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:35:58.402Z",
"title": "Cheap drones are reshaping the war in the sky (scrolling infographic)",
"createdAtI": 1773850622,
"url": "https://www.reuters.com/graphics/IRAN-CRISIS/DRONES/dwpkyamxqpm/",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T16:17:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773851758,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:34:49.000Z"
}
}{
"storyID": "47427520",
"title": "A data center opened next door. Then came the high-pitched whine",
"author": "1vuio0pswjnm7",
"url": "https://www.politico.com/news/2026/03/11/data-centers-ai-electricity-virginia-00815219",
"points": 89,
"commentsCount": 96,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.politico.com/news/2026/03/11/data-centers-ai-electricity-virginia-00815219"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T16:07:54.000Z",
"createdAtI": 1773850074,
"updatedAt": "2026-03-19T17:54:21.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427520",
"author": "1vuio0pswjnm7",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:10:58.433Z",
"title": "A data center opened next door. Then came the high-pitched whine",
"createdAtI": 1773850074,
"url": "https://www.politico.com/news/2026/03/11/data-centers-ai-electricity-virginia-00815219",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T16:07:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773850258,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:10:46.000Z"
}
}: Researchers map full org chart of the scam from dodgy recruiters to helpful Western collaborators
{
"storyID": "47427416",
"title": "North Korean's 100k fake IT workers net $500M a year for Kim",
"author": "speckx",
"url": "https://www.theregister.com/2026/03/18/researchers_lift_the_lid_on/",
"points": 123,
"commentsCount": 138,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/03/18/researchers_lift_the_lid_on/",
"ogTitle": "North Korean's 100k fake IT workers net $500M a year for Kim",
"ogUrl": "https://www.theregister.com/2026/03/18/researchers_lift_the_lid_on/",
"ogDescription": ": Researchers map full org chart of the scam from dodgy recruiters to helpful Western collaborators",
"ogImage": [
{
"url": "https://regmedia.co.uk/2026/03/18/northk.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:59:58.000Z",
"createdAtI": 1773849598,
"updatedAt": "2026-03-19T18:08:37.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427416",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:10:58.433Z",
"title": "North Korean's 100k fake IT workers net $500M a year for Kim",
"createdAtI": 1773849598,
"url": "https://www.theregister.com/2026/03/18/researchers_lift_the_lid_on/",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T15:59:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773850258,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:06:48.000Z"
}
}- A tiny, decentralised tool you can host with just two files to explore the small web
{
"storyID": "47427388",
"title": "A tiny, decentralised tool to explore the small web",
"author": "carte_blanche",
"url": "https://codeberg.org/susam/wander",
"points": 102,
"commentsCount": 2,
"tags": [],
"og": {
"success": true,
"author": "susam",
"requestUrl": "https://codeberg.org/susam/wander",
"ogTitle": "wander",
"ogUrl": "https://codeberg.org/susam/wander",
"ogDescription": "A tiny, decentralised tool you can host with just two files to explore the small web",
"ogSiteName": "Codeberg.org",
"ogImage": [
{
"width": "1200",
"alt": "Summary card of repository susam/wander, described as: A tiny, decentralised tool you can host with just two files to explore the small web",
"url": "https://codeberg.org/susam/wander/-/summary-card",
"height": "600"
}
],
"ogType": "object"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:57:48.000Z",
"createdAtI": 1773849468,
"updatedAt": "2026-03-19T06:20:02.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427388",
"author": "carte_blanche",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:15:58.665Z",
"title": "A tiny, decentralised tool to explore the small web",
"createdAtI": 1773849468,
"url": "https://codeberg.org/susam/wander",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:57:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773850559,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:15:47.000Z"
}
}👉 Our backgrounds are customizable in many ways. Each background is unique and collectively these designs explore the various capabilities and attributes of SVG.
{
"storyID": "47427299",
"title": "Show HN: I built 48 lightweight SVG backgrounds you can copy/paste",
"author": "visiwig",
"url": "https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/",
"points": 354,
"commentsCount": 67,
"tags": [
"show_hn"
],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@MattVisiwig",
"success": true,
"requestUrl": "https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/",
"ogTitle": "Free SVG Backgrounds and Patterns",
"ogUrl": "https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/",
"ogDescription": "👉 Our backgrounds are customizable in many ways. Each background is unique and collectively these designs explore the various capabilities and attributes of SVG.",
"ogSiteName": "SVG Backgrounds",
"ogImage": [
{
"url": "https://www.svgbackgrounds.com/img/svg-backgrounds-preview.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:50:44.000Z",
"createdAtI": 1773849044,
"updatedAt": "2026-03-19T18:11:50.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427299",
"author": "visiwig",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T20:05:58.371Z",
"title": "Show HN: I built 48 lightweight SVG backgrounds you can copy/paste",
"createdAtI": 1773849044,
"url": "https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/",
"points": 6,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-03-18T15:50:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773864358,
"commentsCount": 7,
"updatedAt": "2026-03-18T20:03:31.000Z"
}
}{
"storyID": "47427290",
"title": "Wander – A tiny, decentralised tool (just 2 files) to explore the small web",
"author": "oystersareyum",
"url": "https://susam.net/wander/",
"points": 61,
"commentsCount": 8,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://susam.net/wander/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:49:52.000Z",
"createdAtI": 1773848992,
"updatedAt": "2026-03-19T16:57:53.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427290",
"author": "oystersareyum",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:15:58.665Z",
"title": "Wander – A tiny, decentralised tool (just 2 files) to explore the small web",
"createdAtI": 1773848992,
"url": "https://susam.net/wander/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:49:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773850559,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:15:47.000Z"
}
}The VR version of Meta's Horizon Worlds platform is shutting down on June 15 as the company focuses its attention on its mobile app.
{
"storyID": "47427214",
"title": "Meta will shut down VR Horizon Worlds access June 15",
"author": "bookofjoe",
"url": "https://www.engadget.com/ar-vr/meta-will-shut-down-vr-horizon-worlds-access-in-june-222028919.html",
"points": 167,
"commentsCount": 170,
"tags": [],
"og": {
"twitterTitle": "Meta will shut down VR Horizon Worlds access in June",
"articlePublishedTime": "2026-03-17T22:20:28.000Z",
"twitterImage": [
{
"width": "1200",
"url": "https://s.yimg.com/ny/api/res/1.2/hAU9N6duIX3RPslgegk9CA--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD03NjY-/https://s.yimg.com/os/creatr-uploaded-images/2022-10/218ee0a0-4bbc-11ed-9efb-e452db07058a",
"height": "766"
}
],
"ogTitle": "Meta will shut down VR Horizon Worlds access in June",
"ogDescription": "The VR version of Meta's Horizon Worlds platform is shutting down on June 15 as the company focuses its attention on its mobile app.",
"ogImage": [
{
"width": "1200",
"url": "https://s.yimg.com/ny/api/res/1.2/hAU9N6duIX3RPslgegk9CA--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD03NjY-/https://s.yimg.com/os/creatr-uploaded-images/2022-10/218ee0a0-4bbc-11ed-9efb-e452db07058a",
"height": "766"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The VR version of Meta's Horizon Worlds platform is shutting down on June 15 as the company focuses its attention on its mobile app.",
"success": true,
"requestUrl": "https://www.engadget.com/ar-vr/meta-will-shut-down-vr-horizon-worlds-access-in-june-222028919.html",
"ogUrl": "https://www.engadget.com/ar-vr/meta-will-shut-down-vr-horizon-worlds-access-in-june-222028919.html",
"ogSiteName": "Engadget",
"articleModifiedTime": "2026-03-17T22:20:28.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:43:38.000Z",
"createdAtI": 1773848618,
"updatedAt": "2026-03-19T18:02:36.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427214",
"author": "bookofjoe",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T15:55:58.744Z",
"title": "Meta will shut down VR Horizon Worlds access June 15",
"createdAtI": 1773848618,
"url": "https://www.engadget.com/ar-vr/meta-will-shut-down-vr-horizon-worlds-access-in-june-222028919.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:43:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773849359,
"commentsCount": 0,
"updatedAt": "2026-03-18T15:55:16.000Z"
}
}The Qualys Threat Research Unit has identified a Local Privilege Escalation (LPE) vulnerability affecting default installations of Ubuntu Desktop version 24.04 and later. This flaw (CVE-2026-3888)…
{
"storyID": "47427208",
"title": "CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root",
"author": "askl",
"url": "https://blog.qualys.com/vulnerabilities-threat-research/2026/03/17/cve-2026-3888-important-snap-flaw-enables-local-privilege-escalation-to-root",
"points": 143,
"commentsCount": 101,
"tags": [],
"og": {
"twitterCreator": "@saeed4bbasi",
"twitterSite": "@qualys",
"twitterTitle": "CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root | Qualys",
"articlePublishedTime": "2026-03-17T19:20:02+00:00",
"twitterImage": [
{
"url": "https://ik.imagekit.io/qualys/wp-content/uploads/2026/03/Blog-Images-1080x1080.snap_.vuln_-1-scaled.png"
}
],
"ogTitle": "CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root | Qualys",
"ogDescription": "The Qualys Threat Research Unit has identified a Local Privilege Escalation (LPE) vulnerability affecting default installations of Ubuntu Desktop version 24.04 and later. This flaw (CVE-2026-3888)…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"url": "https://ik.imagekit.io/qualys/wp-content/uploads/2026/03/Blog-Images-1080x1080.snap_.vuln_-1-scaled.png",
"height": "2560"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/qualys",
"twitterCard": "summary_large_image",
"twitterDescription": "The Qualys Threat Research Unit has identified a Local Privilege Escalation (LPE) vulnerability affecting default installations of Ubuntu Desktop version 24.04 and later. This flaw (CVE-2026-3888)…",
"success": true,
"requestUrl": "https://blog.qualys.com/vulnerabilities-threat-research/2026/03/17/cve-2026-3888-important-snap-flaw-enables-local-privilege-escalation-to-root",
"ogUrl": "https://blog.qualys.com/vulnerabilities-threat-research/2026/03/17/cve-2026-3888-important-snap-flaw-enables-local-privilege-escalation-to-root",
"ogSiteName": "Qualys",
"articleModifiedTime": "2026-03-18T13:18:25+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:43:19.000Z",
"createdAtI": 1773848599,
"updatedAt": "2026-03-19T18:20:05.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427208",
"author": "askl",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:55:58.483Z",
"title": "CVE-2026-3888: Important Snap Flaw Enables Local Privilege Escalation to Root",
"createdAtI": 1773848599,
"url": "https://blog.qualys.com/vulnerabilities-threat-research/2026/03/17/cve-2026-3888-important-snap-flaw-enables-local-privilege-escalation-to-root",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:43:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773856558,
"commentsCount": 0,
"updatedAt": "2026-03-18T17:55:46.000Z"
}
}NVIDIA plugin for secure installation of OpenClaw. Contribute to NVIDIA/NemoClaw development by creating an account on GitHub.
{
"storyID": "47427027",
"title": "Nvidia NemoClaw",
"author": "hmokiguess",
"url": "https://github.com/NVIDIA/NemoClaw",
"points": 362,
"commentsCount": 235,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - NVIDIA/NemoClaw: NVIDIA plugin for secure installation of OpenClaw",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/e8cdbe41df3a4e8f6a7e8be1c5a933cd2c33f1090251236dea94c0bde501e416/NVIDIA/NemoClaw"
}
],
"ogTitle": "GitHub - NVIDIA/NemoClaw: NVIDIA plugin for secure installation of OpenClaw",
"ogDescription": "NVIDIA plugin for secure installation of OpenClaw. Contribute to NVIDIA/NemoClaw development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "NVIDIA plugin for secure installation of OpenClaw. Contribute to NVIDIA/NemoClaw development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/e8cdbe41df3a4e8f6a7e8be1c5a933cd2c33f1090251236dea94c0bde501e416/NVIDIA/NemoClaw",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "NVIDIA plugin for secure installation of OpenClaw. Contribute to NVIDIA/NemoClaw development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/NVIDIA/NemoClaw",
"ogUrl": "https://github.com/NVIDIA/NemoClaw",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:31:07.000Z",
"createdAtI": 1773847867,
"updatedAt": "2026-03-19T18:25:09.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427027",
"author": "hmokiguess",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T15:55:58.744Z",
"title": "Nvidia NemoClaw",
"createdAtI": 1773847867,
"url": "https://github.com/NVIDIA/NemoClaw",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T15:31:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773849359,
"commentsCount": 0,
"updatedAt": "2026-03-18T15:52:32.000Z"
}
}A vulnerability in the Snowflake Cortex Code CLI allowed malware to be installed and executed via indirect prompt injection, bypassing human-in-the-loop command approval and escaping the sandbox.
{
"storyID": "47427017",
"title": "Snowflake AI Escapes Sandbox and Executes Malware",
"author": "ozgune",
"url": "https://www.promptarmor.com/resources/snowflake-ai-escapes-sandbox-and-executes-malware",
"points": 258,
"commentsCount": 82,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Snowflake Cortex AI Escapes Sandbox and Executes Malware",
"twitterDescription": "A vulnerability in the Snowflake Cortex Code CLI allowed malware to be installed and executed via indirect prompt injection, bypassing human-in-the-loop command approval and escaping the sandbox.",
"twitterImage": [
{
"url": "https://framerusercontent.com/images/DQ1xyTxgoIu8RdOdSoCABxXVtM.png?width=9004&height=4694"
}
],
"success": true,
"requestUrl": "https://www.promptarmor.com/resources/snowflake-ai-escapes-sandbox-and-executes-malware",
"ogTitle": "Snowflake Cortex AI Escapes Sandbox and Executes Malware",
"ogUrl": "https://www.promptarmor.com/resources/snowflake-ai-escapes-sandbox-and-executes-malware",
"ogDescription": "A vulnerability in the Snowflake Cortex Code CLI allowed malware to be installed and executed via indirect prompt injection, bypassing human-in-the-loop command approval and escaping the sandbox.",
"ogImage": [
{
"url": "https://framerusercontent.com/images/DQ1xyTxgoIu8RdOdSoCABxXVtM.png?width=9004&height=4694"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-03-18T15:30:07.000Z",
"createdAtI": 1773847807,
"updatedAt": "2026-03-19T18:24:21.000Z",
"fetchedAt": "2026-03-19T18:25:58.588Z",
"firstVersion": {
"storyID": "47427017",
"author": "ozgune",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:20:58.690Z",
"title": "Snowflake AI Escapes Sandbox and Executes Malware",
"createdAtI": 1773847807,
"url": "https://www.promptarmor.com/resources/snowflake-ai-escapes-sandbox-and-executes-malware",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:30:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773850859,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:20:31.000Z"
}
}We’re launching the Machine Payments Protocol (MPP), an open standard, internet-native way for agents to pay—co-authored by Tempo and Stripe. Businesses on Stripe can accept payments over MPP in a few lines of code using our PaymentIntents API.
{
"storyID": "47426936",
"title": "Machine Payments Protocol (MPP)",
"author": "bpierre",
"url": "https://stripe.com/blog/machine-payments-protocol",
"points": 188,
"commentsCount": 83,
"tags": [],
"og": {
"twitterSite": "@stripe",
"twitterCard": "summary_large_image",
"twitterTitle": "Introducing the Machine Payments Protocol",
"twitterDescription": "We’re launching the Machine Payments Protocol (MPP), an open standard, internet-native way for agents to pay—co-authored by Tempo and Stripe. Businesses on Stripe can accept payments over MPP in a few lines of code using our PaymentIntents API.",
"twitterImage": [
{
"url": "https://images.stripeassets.com/fzn2n1nzq965/1Ch34TLSZjLk5MQukNj6E5/ded24adc6bdd260e608f844fb4842e59/MPP-social.png?q=80"
}
],
"success": true,
"requestUrl": "https://stripe.com/blog/machine-payments-protocol",
"ogTitle": "Introducing the Machine Payments Protocol",
"ogUrl": "https://stripe.com/blog/machine-payments-protocol",
"ogDescription": "We’re launching the Machine Payments Protocol (MPP), an open standard, internet-native way for agents to pay—co-authored by Tempo and Stripe. Businesses on Stripe can accept payments over MPP in a few lines of code using our PaymentIntents API.",
"ogImage": [
{
"url": "https://images.stripeassets.com/fzn2n1nzq965/1Ch34TLSZjLk5MQukNj6E5/ded24adc6bdd260e608f844fb4842e59/MPP-social.png?q=80"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:24:12.000Z",
"createdAtI": 1773847452,
"updatedAt": "2026-03-19T17:59:55.000Z",
"fetchedAt": "2026-03-19T18:10:58.420Z",
"firstVersion": {
"storyID": "47426936",
"author": "bpierre",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T15:55:58.744Z",
"title": "Machine Payments Protocol (MPP)",
"createdAtI": 1773847452,
"url": "https://stripe.com/blog/machine-payments-protocol",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:24:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773849359,
"commentsCount": 2,
"updatedAt": "2026-03-18T15:55:46.000Z"
}
}- The one where I crowdsource an argument winner
{
"storyID": "47426932",
"title": "Death to Scroll Fade",
"author": "PaulHoule",
"url": "https://dbushell.com/2026/01/09/death-to-scroll-fade/",
"points": 400,
"commentsCount": 209,
"tags": [],
"og": {
"success": true,
"author": "David Bushell",
"requestUrl": "https://dbushell.com/2026/01/09/death-to-scroll-fade/",
"ogTitle": "Death to Scroll Fade!",
"ogUrl": "https://dbushell.com/2026/01/09/death-to-scroll-fade/",
"ogDescription": "The one where I crowdsource an argument winner",
"ogSiteName": "dbushell.com",
"ogImage": [
{
"url": "https://dbushell.com/images/articles/2026-01-09-death-to-scroll-fade.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T15:23:58.000Z",
"createdAtI": 1773847438,
"updatedAt": "2026-03-19T17:50:39.000Z",
"fetchedAt": "2026-03-19T18:05:58.367Z",
"firstVersion": {
"storyID": "47426932",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:00:58.512Z",
"title": "Death to Scroll Fade",
"createdAtI": 1773847438,
"url": "https://dbushell.com/2026/01/09/death-to-scroll-fade/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T15:23:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773849659,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:00:47.000Z"
}
}- A powerful iPhone-hacking technique known as DarkSword has been discovered in use by Russian hackers. It can take over devices running iOS 18 that simply visit infected websites.
{
"storyID": "47426246",
"title": "Hundreds of Millions of iPhones Can Be Hacked With a New Tool Found in the Wild",
"author": "WalterSobchak",
"url": "https://www.wired.com/story/hundreds-of-millions-of-iphones-can-be-hacked-with-a-new-tool-found-in-the-wild/",
"points": 125,
"commentsCount": 90,
"tags": [],
"og": {
"twitterCreator": "@wired",
"twitterSite": "@wired",
"twitterTitle": "Hundreds of Millions of iPhones Can Be Hacked With a New Tool Found in the Wild",
"articlePublishedTime": "2026-03-18T14:00:00.000Z",
"twitterImage": [
{
"url": "https://media.wired.com/photos/69b86b74be9e27104c501c7c/191:100/w_1280,c_limit/security_iphone_Getty.jpg?mbid=social_retweet"
}
],
"author": "Andy Greenberg",
"ogTitle": "Hundreds of Millions of iPhones Can Be Hacked With a New Tool Found in the Wild",
"ogDescription": "A powerful iPhone-hacking technique known as DarkSword has been discovered in use by Russian hackers. It can take over devices running iOS 18 that simply visit infected websites.",
"ogImage": [
{
"url": "https://media.wired.com/photos/69b86b74be9e27104c501c7c/191:100/w_1280,c_limit/security_iphone_Getty.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "A powerful iPhone-hacking technique known as DarkSword has been discovered in use by Russian hackers. It can take over devices running iOS 18 that simply visit infected websites.",
"success": true,
"requestUrl": "https://www.wired.com/story/hundreds-of-millions-of-iphones-can-be-hacked-with-a-new-tool-found-in-the-wild/",
"ogUrl": "https://www.wired.com/story/hundreds-of-millions-of-iphones-can-be-hacked-with-a-new-tool-found-in-the-wild/",
"ogSiteName": "WIRED",
"articleSection": "tags",
"articleModifiedTime": "2026-03-18T14:00:00.000Z",
"articleAuthor": "Andy Greenberg",
"fbAppId": "719405864858490"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T14:28:40.000Z",
"createdAtI": 1773844120,
"updatedAt": "2026-03-19T15:40:36.000Z",
"fetchedAt": "2026-03-19T16:55:58.359Z",
"firstVersion": {
"storyID": "47426246",
"author": "WalterSobchak",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T14:35:59.054Z",
"title": "Hundreds of Millions of iPhones Can Be Hacked With a New Tool Found in the Wild",
"createdAtI": 1773844120,
"url": "https://www.wired.com/story/hundreds-of-millions-of-iphones-can-be-hacked-with-a-new-tool-found-in-the-wild/",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T14:28:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773844559,
"commentsCount": 0,
"updatedAt": "2026-03-18T14:34:45.000Z"
}
}- A federal program created to protect the government against cyber threats authorized a sprawling Microsoft cloud product, despite the company’s inability to fully explain how it protects sensitive data.
{
"storyID": "47426057",
"title": "Despite doubts, federal cyber experts approved Microsoft cloud service",
"author": "hn_acker",
"url": "https://www.propublica.org/article/microsoft-cloud-fedramp-cybersecurity-government",
"points": 470,
"commentsCount": 217,
"tags": [],
"og": {
"twitterCreator": "@propublica",
"twitterSite": "@propublica",
"articlePublishedTime": "2026-03-18T10:00:00+00:00",
"author": "Renee Dudley and Doris Burke",
"ogTitle": "Federal Cyber Experts Thought Microsoft’s Cloud Was “a Pile of Shit.” They Approved It Anyway.",
"ogDescription": "A federal program created to protect the government against cyber threats authorized a sprawling Microsoft cloud product, despite the company’s inability to fully explain how it protects sensitive data.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2000",
"type": "image/jpeg",
"url": "https://www.propublica.org/wp-content/uploads/2025/12/20260225-Gordon-fed-ramp-tech-project-social_maxHeight_3000_maxWidth_3000.jpg?resize=2000,1050",
"height": "1050"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/propublica",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.propublica.org/article/microsoft-cloud-fedramp-cybersecurity-government",
"ogUrl": "https://www.propublica.org/article/microsoft-cloud-fedramp-cybersecurity-government",
"ogSiteName": "ProPublica"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T14:14:02.000Z",
"createdAtI": 1773843242,
"updatedAt": "2026-03-19T16:43:51.000Z",
"fetchedAt": "2026-03-19T16:50:58.466Z",
"firstVersion": {
"storyID": "47426057",
"author": "hn_acker",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T14:25:58.648Z",
"title": "Federal Cyber Experts Called Microsoft's Cloud \"A Pile of Shit\", yet Approved It",
"createdAtI": 1773843242,
"url": "https://www.propublica.org/article/microsoft-cloud-fedramp-cybersecurity-government",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T14:14:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773843959,
"commentsCount": 1,
"updatedAt": "2026-03-18T14:25:47.000Z"
}
}**Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through ...
{
"storyID": "47425918",
"title": "A ngrok-style secure tunnel server written in Rust and Open Source",
"author": "joaoh82",
"url": "https://github.com/joaoh82/rustunnel",
"points": 100,
"commentsCount": 35,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - joaoh82/rustunnel: **Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through a relay server self-hosted or our managed service.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/815ced9d07e1dbf698163065c0d4f2561c45f0e69ebdfea607e213b6c7c99f84/joaoh82/rustunnel"
}
],
"ogTitle": "GitHub - joaoh82/rustunnel: **Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through a relay server self-hosted or our managed service.",
"ogDescription": "**Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through ...",
"ogImage": [
{
"width": "1200",
"alt": "**Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through ...",
"url": "https://opengraph.githubassets.com/815ced9d07e1dbf698163065c0d4f2561c45f0e69ebdfea607e213b6c7c99f84/joaoh82/rustunnel",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "**Rustunnel** is a open-source tunnel service written in Rust that replicates the core functionality of ngrok. It exposes local services running behind NAT/firewalls to the public internet through ...",
"success": true,
"requestUrl": "https://github.com/joaoh82/rustunnel",
"ogUrl": "https://github.com/joaoh82/rustunnel",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T14:00:43.000Z",
"createdAtI": 1773842443,
"updatedAt": "2026-03-19T13:09:04.000Z",
"fetchedAt": "2026-03-19T16:40:58.383Z",
"firstVersion": {
"storyID": "47425918",
"author": "joaoh82",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T14:55:58.461Z",
"title": "A ngrok-style secure tunnel server written in Rust and Open Source",
"createdAtI": 1773842443,
"url": "https://github.com/joaoh82/rustunnel",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T14:00:43.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773845758,
"commentsCount": 1,
"updatedAt": "2026-03-18T14:55:46.000Z"
}
}{
"storyID": "47425680",
"title": "Aliens.gov ~ domain registered 17MAR2026",
"author": "someprick",
"url": "https://whois.domaintools.com/aliens.gov",
"points": 155,
"commentsCount": 129,
"tags": [],
"og": {
"error": "Connect Timeout Error (attempted address: whois.domaintools.com:443, timeout: 10000ms)",
"requestUrl": "https://whois.domaintools.com/aliens.gov"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T13:39:05.000Z",
"createdAtI": 1773841145,
"updatedAt": "2026-03-19T15:56:23.000Z",
"fetchedAt": "2026-03-19T16:20:58.360Z",
"firstVersion": {
"storyID": "47425680",
"author": "someprick",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T13:50:58.316Z",
"title": "Aliens.gov ~ domain registered 17MAR2026",
"createdAtI": 1773841145,
"url": "https://whois.domaintools.com/aliens.gov",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T13:39:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773841858,
"commentsCount": 0,
"updatedAt": "2026-03-18T13:49:46.000Z"
}
}Of the seven illnesses identified so far, four are in children age 3 or younger.
{
"storyID": "47425607",
"title": "FDA links raw cheese to outbreak; Makers \"100% disagree,\" refuse recall",
"author": "rbanffy",
"url": "https://arstechnica.com/health/2026/03/fda-links-raw-cheese-to-outbreak-makers-100-disagree-refuse-recall/",
"points": 57,
"commentsCount": 92,
"tags": [],
"og": {
"twitterTitle": "FDA links raw cheese to outbreak; Makers \"100% disagree,\" refuse recall",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2026-03-17T18:53:12+00:00",
"twitterImage": [
{
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/03/RAW-FARM-Raw-Cheddar-Cheese-Label.png"
}
],
"ogTitle": "FDA links raw cheese to outbreak; Makers \"100% disagree,\" refuse recall",
"ogDescription": "Of the seven illnesses identified so far, four are in children age 3 or younger.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "537",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/03/RAW-FARM-Raw-Cheddar-Cheese-Label.png",
"height": "559"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Of the seven illnesses identified so far, four are in children age 3 or younger.",
"success": true,
"requestUrl": "https://arstechnica.com/health/2026/03/fda-links-raw-cheese-to-outbreak-makers-100-disagree-refuse-recall/",
"ogUrl": "https://arstechnica.com/health/2026/03/fda-links-raw-cheese-to-outbreak-makers-100-disagree-refuse-recall/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2026-03-17T21:13:16+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T13:32:48.000Z",
"createdAtI": 1773840768,
"updatedAt": "2026-03-19T13:41:06.000Z",
"fetchedAt": "2026-03-19T16:15:58.481Z",
"firstVersion": {
"storyID": "47425607",
"author": "rbanffy",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T14:05:58.455Z",
"title": "FDA links raw cheese to outbreak; Makers \"100% disagree,\" refuse recall",
"createdAtI": 1773840768,
"url": "https://arstechnica.com/health/2026/03/fda-links-raw-cheese-to-outbreak-makers-100-disagree-refuse-recall/",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T13:32:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773842758,
"commentsCount": 0,
"updatedAt": "2026-03-18T14:01:46.000Z"
}
}Meet Mamba-3: the SSM built for inference. Faster than Transformers at decode, stronger than Mamba-2, and open-source from day one.
{
"storyID": "47425365",
"title": "Mamba-3",
"author": "WarmWash",
"url": "https://www.together.ai/blog/mamba-3",
"points": 47,
"commentsCount": 1,
"tags": [],
"og": {
"twitterTitle": "Mamba-3",
"twitterCard": "summary_large_image",
"twitterDescription": "Meet Mamba-3: the SSM built for inference. Faster than Transformers at decode, stronger than Mamba-2, and open-source from day one.",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/69654e88dce9154b5f12070c/69b7a26c1981b395c1cb68d1_20260311_Mamba3_1200x630%20(1).jpg"
}
],
"success": true,
"requestUrl": "https://www.together.ai/blog/mamba-3",
"ogTitle": "Mamba-3",
"ogDescription": "Meet Mamba-3: the SSM built for inference. Faster than Transformers at decode, stronger than Mamba-2, and open-source from day one.",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/69654e88dce9154b5f12070c/69b7a26c1981b395c1cb68d1_20260311_Mamba3_1200x630%20(1).jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"www.together.ai"
]
},
"createdAt": "2026-03-18T13:10:26.000Z",
"createdAtI": 1773839426,
"updatedAt": "2026-03-19T15:00:06.000Z",
"fetchedAt": "2026-03-19T15:55:58.702Z",
"firstVersion": {
"storyID": "47425365",
"author": "WarmWash",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T16:25:58.334Z",
"title": "Mamba-3",
"createdAtI": 1773839426,
"url": "https://www.together.ai/blog/mamba-3",
"points": 7,
"tags": [],
"createdAt": "2026-03-18T13:10:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773851158,
"commentsCount": 0,
"updatedAt": "2026-03-18T16:24:45.000Z"
}
}Quite the feat...
{
"storyID": "47425297",
"title": "Tech hobbyist makes shoulder-mounted guided missile prototype with $96 in parts",
"author": "bilsbie",
"url": "https://www.tomshardware.com/3d-printing/tech-hobbyist-makes-shoulder-mounted-guided-missile-prototype-with-usd96-in-parts-and-a-3d-printer-diy-manpads-includes-wi-fi-guidance-ballistics-calculations-optional-camera-for-tracking",
"points": 182,
"commentsCount": 2,
"tags": [],
"og": {
"twitterCreator": "@tomshardware",
"twitterSite": "@tomshardware",
"twitterTitle": "Tech hobbyist makes shoulder-mounted guided missile prototype with $96 in parts and a 3D printer — DIY MANPADS includes Wi-Fi guidance, ballistics calculations, optional camera for tracking",
"articlePublishedTime": "2026-03-18T10:33:51Z",
"twitterImage": [
{
"url": "https://cdn.mos.cms.futurecdn.net/XrcjHqQVzkDX8fMUDZCyG5-1200-80.png"
}
],
"ogTitle": "Tech hobbyist makes shoulder-mounted guided missile prototype with $96 in parts and a 3D printer — DIY MANPADS includes Wi-Fi guidance, ballistics calculations, optional camera for tracking",
"ogDescription": "Quite the feat...",
"ogImage": [
{
"width": "2048",
"url": "https://cdn.mos.cms.futurecdn.net/XrcjHqQVzkDX8fMUDZCyG5-2048-80.png",
"height": "1152"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/tomshardware",
"twitterCard": "summary_large_image",
"twitterDescription": "Quite the feat...",
"success": true,
"requestUrl": "https://www.tomshardware.com/3d-printing/tech-hobbyist-makes-shoulder-mounted-guided-missile-prototype-with-usd96-in-parts-and-a-3d-printer-diy-manpads-includes-wi-fi-guidance-ballistics-calculations-optional-camera-for-tracking",
"ogUrl": "https://www.tomshardware.com/3d-printing/tech-hobbyist-makes-shoulder-mounted-guided-missile-prototype-with-usd96-in-parts-and-a-3d-printer-diy-manpads-includes-wi-fi-guidance-ballistics-calculations-optional-camera-for-tracking",
"ogSiteName": "Tom's Hardware"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T13:04:15.000Z",
"createdAtI": 1773839055,
"updatedAt": "2026-03-19T03:44:17.000Z",
"fetchedAt": "2026-03-19T15:50:58.451Z",
"firstVersion": {
"storyID": "47425297",
"author": "bilsbie",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T13:15:58.662Z",
"title": "Tech hobbyist makes shoulder-mounted guided missile prototype with $96 in parts",
"createdAtI": 1773839055,
"url": "https://www.tomshardware.com/3d-printing/tech-hobbyist-makes-shoulder-mounted-guided-missile-prototype-with-usd96-in-parts-and-a-3d-printer-diy-manpads-includes-wi-fi-guidance-ballistics-calculations-optional-camera-for-tracking",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T13:04:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773839759,
"commentsCount": 0,
"updatedAt": "2026-03-18T13:15:45.000Z"
}
}{
"storyID": "47425176",
"title": "Trevor Milton is raising funds for a new jet he claims will transform flying",
"author": "jgalt212",
"url": "https://www.wsj.com/business/trevor-milton-pardon-nikola-trump-3163e19c",
"points": 126,
"commentsCount": 188,
"tags": [],
"og": {
"error": "401 Unauthorized",
"requestUrl": "https://www.wsj.com/business/trevor-milton-pardon-nikola-trump-3163e19c"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T12:52:47.000Z",
"createdAtI": 1773838367,
"updatedAt": "2026-03-19T15:28:52.000Z",
"fetchedAt": "2026-03-19T15:30:58.606Z",
"firstVersion": {
"storyID": "47425176",
"author": "jgalt212",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T13:10:58.423Z",
"title": "Pardoned for Fraud, a CEO Mounts His Comeback: 'We Can Trust You Now'",
"createdAtI": 1773838367,
"url": "https://www.wsj.com/business/trevor-milton-pardon-nikola-trump-3163e19c",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T12:52:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773839458,
"commentsCount": 1,
"updatedAt": "2026-03-18T13:08:30.000Z"
}
}Google DeepMind proposes a cognitive framework to evaluate AGI and launches a Kaggle hackathon to build capability benchmarks
{
"storyID": "47424458",
"title": "Measuring progress toward AGI: A cognitive framework",
"author": "surprisetalk",
"url": "https://blog.google/innovation-and-ai/models-and-research/google-deepmind/measuring-agi-cognitive-framework/",
"points": 129,
"commentsCount": 203,
"tags": [],
"og": {
"twitterTitle": "Measuring progress toward AGI: A cognitive framework",
"twitterSite": "@google",
"articlePublishedTime": "2026-03-17",
"twitterImage": [
{
"url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/agi_cognitive-framework_meta.width-1300.jpg"
}
],
"twitterUrl": "https://blog.google/innovation-and-ai/models-and-research/google-deepmind/measuring-agi-cognitive-framework/",
"ogTitle": "Measuring progress toward AGI: A cognitive framework",
"ogDescription": "Google DeepMind proposes a cognitive framework to evaluate AGI and launches a Kaggle hackathon to build capability benchmarks",
"ogImage": [
{
"url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/agi_cognitive-framework_meta.width-1300.jpg"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/Google/",
"twitterCard": "summary_large_image",
"twitterDescription": "Google DeepMind proposes a cognitive framework to evaluate AGI and launches a Kaggle hackathon to build capability benchmarks",
"publishedTime": "2026-03-17T16:00:00+00:00",
"success": true,
"requestUrl": "https://blog.google/innovation-and-ai/models-and-research/google-deepmind/measuring-agi-cognitive-framework/",
"ogUrl": "https://blog.google/innovation-and-ai/models-and-research/google-deepmind/measuring-agi-cognitive-framework/",
"ogSiteName": "Google"
},
"aiIsh": {
"score": 3,
"offenses": [
"AGI",
"AGI",
"deepmind"
]
},
"createdAt": "2026-03-18T11:44:44.000Z",
"createdAtI": 1773834284,
"updatedAt": "2026-03-19T13:54:51.000Z",
"fetchedAt": "2026-03-19T14:20:58.466Z",
"firstVersion": {
"storyID": "47424458",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T12:05:58.372Z",
"title": "Measuring progress toward AGI: A cognitive framework",
"createdAtI": 1773834284,
"url": "https://blog.google/innovation-and-ai/models-and-research/google-deepmind/measuring-agi-cognitive-framework/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T11:44:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773835558,
"commentsCount": 2,
"updatedAt": "2026-03-18T12:05:29.000Z"
}
}After 12 years, the Xbox One's "un-hackable" streak ends. Discover how the hardware-level Bliss hack compromised the Boot ROM for game preservation.
{
"storyID": "47424176",
"title": "How the Xbox One Was Finally Hacked After 12 Years",
"author": "detroitxter",
"url": "https://thecybersecguru.com/news/xbox-one-hacked-boot-rom-exploit-bliss/",
"points": 105,
"commentsCount": 13,
"tags": [],
"og": {
"twitterCreator": "@thecybersecguru",
"twitterTitle": "The Un-hackable Xbox One Has Finally Been Hacked | The CyberSec Guru",
"twitterSite": "@thecybersecguru",
"articlePublishedTime": "2026-03-14T20:11:00+05:30",
"twitterImage": [
{
"url": "https://i0.wp.com/thecybersecguru.com/wp-content/uploads/2026/03/The-Un-hackable-Xbox-One-Has-Finally-Been-Hacked.jpg"
}
],
"ogTitle": "The Un-hackable Xbox One Has Finally Been Hacked | The CyberSec Guru",
"ogDescription": "After 12 years, the Xbox One's \"un-hackable\" streak ends. Discover how the hardware-level Bliss hack compromised the Boot ROM for game preservation.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1280",
"alt": "The Un-hackable Xbox One Has Finally Been Hacked",
"type": "image/jpeg",
"url": "https://i0.wp.com/thecybersecguru.com/wp-content/uploads/2026/03/The-Un-hackable-Xbox-One-Has-Finally-Been-Hacked.jpg",
"height": "720"
}
],
"ogType": "article",
"articleTag": "Xbox",
"twitterCard": "summary_large_image",
"twitterDescription": "After 12 years, the Xbox One's \"un-hackable\" streak ends. Discover how the hardware-level Bliss hack compromised the Boot ROM for game preservation.",
"success": true,
"requestUrl": "https://thecybersecguru.com/news/xbox-one-hacked-boot-rom-exploit-bliss/",
"ogUrl": "https://thecybersecguru.com/news/xbox-one-hacked-boot-rom-exploit-bliss/",
"ogSiteName": "The CyberSec Guru",
"articleSection": "News",
"articleModifiedTime": "2026-03-17T11:01:10+05:30"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T11:13:54.000Z",
"createdAtI": 1773832434,
"updatedAt": "2026-03-18T22:44:17.000Z",
"fetchedAt": "2026-03-19T02:45:58.599Z",
"firstVersion": {
"storyID": "47424176",
"author": "detroitxter",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T11:15:58.572Z",
"title": "How the Xbox One Was Finally Hacked After 12 Years",
"createdAtI": 1773832434,
"url": "https://thecybersecguru.com/news/xbox-one-hacked-boot-rom-exploit-bliss/",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T11:13:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773832559,
"commentsCount": 0,
"updatedAt": "2026-03-18T11:15:44.000Z"
}
}A federal judge has ordered the Trump administration to restore the government-run Voice of America to full operations, putting hundreds of journalists who have been on administrative leave for a year back to work.
{
"storyID": "47424042",
"title": "Judge orders restoration of Voice of America",
"author": "geox",
"url": "https://apnews.com/article/voice-of-america-kari-lake-trump-cd6d1ef05272f842705da0ed38d3de24",
"points": 109,
"commentsCount": 69,
"tags": [],
"og": {
"twitterCreator": "@dbauder",
"twitterSite": "@AP",
"twitterTitle": "Judge orders restoration of Voice of America, putting hundreds of journalists back to work",
"articlePublishedTime": "2026-03-17T21:54:17",
"twitterImage": [
{
"alt": "Kari Lake speaks to supporters at a campaign event, Sept. 4, 2024, in Mesa, Ariz. (AP Photo/Ross D. Franklin, File)",
"url": "https://dims.apnews.com/dims4/default/e770fd9/2147483647/strip/true/crop/3600x2399+0+1/resize/980x653!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2Fd8%2F19%2F9c5513a6a0dfd6c86e40795a02d8%2Feaa1c1f5072b4b19a9d205e85e5bda42"
}
],
"ogTitle": "Judge orders restoration of Voice of America, putting hundreds of journalists back to work",
"ogDescription": "A federal judge has ordered the Trump administration to restore the government-run Voice of America to full operations, putting hundreds of journalists who have been on administrative leave for a year back to work.",
"ogImage": [
{
"width": "980",
"alt": "Kari Lake speaks to supporters at a campaign event, Sept. 4, 2024, in Mesa, Ariz. (AP Photo/Ross D. Franklin, File)",
"type": "image/jpeg",
"url": "https://dims.apnews.com/dims4/default/e770fd9/2147483647/strip/true/crop/3600x2399+0+1/resize/980x653!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2Fd8%2F19%2F9c5513a6a0dfd6c86e40795a02d8%2Feaa1c1f5072b4b19a9d205e85e5bda42",
"height": "653"
}
],
"ogType": "article",
"articleTag": "Kari Lake",
"twitterCard": "summary_large_image",
"twitterDescription": "A federal judge has ordered the Trump administration to restore the government-run Voice of America to full operations, putting hundreds of journalists who have been on administrative leave for a year back to work.",
"success": true,
"requestUrl": "https://apnews.com/article/voice-of-america-kari-lake-trump-cd6d1ef05272f842705da0ed38d3de24",
"ogUrl": "https://apnews.com/article/voice-of-america-kari-lake-trump-cd6d1ef05272f842705da0ed38d3de24",
"ogSiteName": "AP News",
"articleModifiedTime": "2026-03-17T21:54:38.168",
"articleSection": "Entertainment",
"articleAuthor": "https://apnews.com/author/david-bauder",
"fbAppId": "870613919693099"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T10:57:57.000Z",
"createdAtI": 1773831477,
"updatedAt": "2026-03-19T11:57:04.000Z",
"fetchedAt": "2026-03-19T14:05:58.685Z",
"firstVersion": {
"storyID": "47424042",
"author": "geox",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T11:10:58.356Z",
"title": "Judge orders restoration of Voice of America",
"createdAtI": 1773831477,
"url": "https://apnews.com/article/voice-of-america-kari-lake-trump-cd6d1ef05272f842705da0ed38d3de24",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T10:57:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773832258,
"commentsCount": 0,
"updatedAt": "2026-03-18T11:09:14.000Z"
}
}The Wall Street Journal recently reported that leadership wants OpenAI, the company, to focus. Seems like a plain old business strategy story. Nope! First, in more prosaic terms, the all-hands and …
{
"storyID": "47423976",
"title": "OpenAI Has New Focus (on the IPO)",
"author": "aamederen",
"url": "https://om.co/2026/03/17/openai-has-new-focus-on-the-ipo/",
"points": 249,
"commentsCount": 238,
"tags": [],
"og": {
"articlePublishedTime": "2026-03-17T22:05:09+00:00",
"twitterImage": [
{
"alt": "a close up of a black surface with white letters",
"url": "https://images.unsplash.com/photo-1696041760711-f1bd9e111b70?ixid=M3wxMzczOTd8MHwxfGFsbHx8fHx8fHx8fDE3MDA2NjQyNDF8&ixlib=rb-4.0.3&fm=jpg&q=85&fit=crop&w=640&h=1441"
}
],
"ogTitle": "OpenAI Has New Focus (on the IPO)",
"ogDescription": "The Wall Street Journal recently reported that leadership wants OpenAI, the company, to focus. Seems like a plain old business strategy story. Nope! First, in more prosaic terms, the all-hands and …",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"alt": "a close up of a black surface with white letters",
"url": "https://images.unsplash.com/photo-1696041760711-f1bd9e111b70?ixid=M3wxMzczOTd8MHwxfGFsbHx8fHx8fHx8fDE3MDA2NjQyNDF8&ixlib=rb-4.0.3&fm=jpg&q=85&fit=crop&w=2560&h=1441",
"height": "1441"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://om.co/2026/03/17/openai-has-new-focus-on-the-ipo/",
"ogUrl": "https://om.co/2026/03/17/openai-has-new-focus-on-the-ipo/",
"ogSiteName": "On my Om",
"articleModifiedTime": "2026-03-17T22:05:09+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"openai",
"openai"
]
},
"createdAt": "2026-03-18T10:49:19.000Z",
"createdAtI": 1773830959,
"updatedAt": "2026-03-19T13:55:50.000Z",
"fetchedAt": "2026-03-19T13:55:58.364Z",
"firstVersion": {
"storyID": "47423976",
"author": "aamederen",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T11:00:58.655Z",
"title": "OpenAI Has New Focus (On the IPO)",
"createdAtI": 1773830959,
"url": "https://om.co/2026/03/17/openai-has-new-focus-on-the-ipo/",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T10:49:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773831659,
"commentsCount": 0,
"updatedAt": "2026-03-18T10:58:29.000Z"
}
}{
"storyID": "47423694",
"title": "2025 Turing award given for quantum information science",
"author": "srvmshr",
"url": "https://awards.acm.org/about/2025-turing",
"points": 123,
"commentsCount": 30,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://awards.acm.org/about/2025-turing"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T10:10:01.000Z",
"createdAtI": 1773828601,
"updatedAt": "2026-03-19T12:38:21.000Z",
"fetchedAt": "2026-03-19T13:35:58.365Z",
"firstVersion": {
"storyID": "47423694",
"author": "srvmshr",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T17:50:58.461Z",
"title": "2025 Turing award given for quantum information science",
"createdAtI": 1773828601,
"url": "https://awards.acm.org/about/2025-turing",
"points": 11,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T10:10:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773856258,
"commentsCount": 2,
"updatedAt": "2026-03-18T17:50:46.000Z"
}
}{
"storyID": "47423647",
"title": "Rob Pike’s Rules of Programming (1989)",
"author": "vismit2000",
"url": "https://www.cs.unc.edu/~stotts/COMP590-059-f24/robsrules.html",
"points": 946,
"commentsCount": 439,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.cs.unc.edu/~stotts/COMP590-059-f24/robsrules.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T09:59:54.000Z",
"createdAtI": 1773827994,
"updatedAt": "2026-03-19T13:35:37.000Z",
"fetchedAt": "2026-03-19T13:35:58.365Z",
"firstVersion": {
"storyID": "47423647",
"author": "vismit2000",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T10:25:58.345Z",
"title": "Rob Pike's 5 Rules of Programming",
"createdAtI": 1773827994,
"url": "https://www.cs.unc.edu/~stotts/COMP590-059-f24/robsrules.html",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T09:59:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773829558,
"commentsCount": 0,
"updatedAt": "2026-03-18T10:24:44.000Z"
}
}{
"storyID": "47423624",
"title": "Kagi is contemplating the removal of the assistant from its professional tier",
"author": "EbNar",
"url": "https://kagifeedback.org/d/10116-kagi-assistant-standalone-subscription",
"points": 73,
"commentsCount": 98,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://kagifeedback.org/d/10116-kagi-assistant-standalone-subscription"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T09:56:48.000Z",
"createdAtI": 1773827808,
"updatedAt": "2026-03-19T13:10:50.000Z",
"fetchedAt": "2026-03-19T13:20:58.409Z",
"firstVersion": {
"storyID": "47423624",
"author": "EbNar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T10:25:58.345Z",
"title": "Kagi is contemplating the removal of the assistant from its professional tier",
"createdAtI": 1773827808,
"url": "https://kagifeedback.org/d/10116-kagi-assistant-standalone-subscription",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T09:56:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773829558,
"commentsCount": 1,
"updatedAt": "2026-03-18T10:24:44.000Z"
}
}- Free web-based network simulator like Cisco Packet Tracer. Design network topologies, configure routers & switches, simulate DHCP, practice CLI commands. No download required!
{
"storyID": "47423139",
"title": "Show HN: NetLab – A browser based packet tracer alternative",
"author": "lesterrue",
"url": "https://netlab.thecybersecguru.com",
"points": 39,
"commentsCount": 2,
"tags": [
"show_hn"
],
"og": {
"twitterTitle": "NetLab - Build Networks in Your Browser | Free Packet Tracer Alternative",
"twitterImage": [
{
"url": "https://netlab.thecybersecguru.com/og-image.png"
}
],
"author": "TheCyberSecGuru",
"twitterUrl": "https://netlab.thecybersecguru.com/",
"ogTitle": "NetLab - Build Networks in Your Browser | Free Packet Tracer Alternative",
"ogDescription": "Free web-based network simulator like Cisco Packet Tracer. Design network topologies, configure routers & switches, simulate DHCP, practice CLI commands. No download required!",
"ogImage": [
{
"url": "https://netlab.thecybersecguru.com/og-image.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Free web-based network simulator like Cisco Packet Tracer. Design network topologies, configure routers & switches, simulate DHCP, practice CLI commands. No download required!",
"success": true,
"requestUrl": "https://netlab.thecybersecguru.com",
"ogUrl": "https://netlab.thecybersecguru.com/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T08:33:17.000Z",
"createdAtI": 1773822797,
"updatedAt": "2026-03-18T19:06:32.000Z",
"fetchedAt": "2026-03-19T02:45:58.599Z",
"firstVersion": {
"storyID": "47423139",
"author": "lesterrue",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T08:55:58.320Z",
"title": "Show HN: NetLab – A browser based packet tracer alternative",
"createdAtI": 1773822797,
"url": "https://netlab.thecybersecguru.com",
"points": 7,
"tags": [
"show_hn"
],
"createdAt": "2026-03-18T08:33:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773824158,
"commentsCount": 0,
"updatedAt": "2026-03-18T08:54:29.000Z"
}
}🦞 LLM Token Compression & Reduction Tool — Cut AI agent token costs by up to 97%. 6-layer deterministic context compression for AI agent workspaces. No LLM required. Prompt compression, context...
{
"storyID": "47422948",
"title": "Claw Compactor: compress LLM tokens 54% with zero dependencies",
"author": "Iamkkdasari74",
"url": "https://github.com/open-compress/claw-compactor",
"points": 101,
"commentsCount": 1,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - open-compress/claw-compactor: 🦞 LLM Token Compression & Reduction Tool — Cut AI agent token costs by up to 97%. 6-layer deterministic context compression for AI agent workspaces. No LLM required. Prompt compression, context window optimization & cost reduction for any LLM pipeline.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/2e4af03ece5a40a74f2de0be1dc23b3b9be75416f0edb6c02710a1e074e25483/open-compress/claw-compactor"
}
],
"ogTitle": "GitHub - open-compress/claw-compactor: 🦞 LLM Token Compression & Reduction Tool — Cut AI agent token costs by up to 97%. 6-layer deterministic context compression for AI agent workspaces. No LLM required. Prompt compression, context window optimization & cost reduction for any LLM pipeline.",
"ogDescription": "🦞 LLM Token Compression & Reduction Tool — Cut AI agent token costs by up to 97%. 6-layer deterministic context compression for AI agent workspaces. No LLM required. Prompt compression, context...",
"ogImage": [
{
"width": "1200",
"alt": "🦞 LLM Token Compression & Reduction Tool — Cut AI agent token costs by up to 97%. 6-layer deterministic context compression for AI agent workspaces. No LLM required. Prompt compression, context...",
"url": "https://opengraph.githubassets.com/2e4af03ece5a40a74f2de0be1dc23b3b9be75416f0edb6c02710a1e074e25483/open-compress/claw-compactor",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "🦞 LLM Token Compression & Reduction Tool — Cut AI agent token costs by up to 97%. 6-layer deterministic context compression for AI agent workspaces. No LLM required. Prompt compression, con...",
"success": true,
"requestUrl": "https://github.com/open-compress/claw-compactor",
"ogUrl": "https://github.com/open-compress/claw-compactor",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"LLM",
"LLM"
]
},
"createdAt": "2026-03-18T08:06:48.000Z",
"createdAtI": 1773821208,
"updatedAt": "2026-03-18T16:15:47.000Z",
"fetchedAt": "2026-03-18T16:15:58.665Z",
"firstVersion": {
"storyID": "47422948",
"author": "Iamkkdasari74",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T08:15:58.640Z",
"title": "Claw Compactor: compress LLM tokens 54% with zero dependencies",
"createdAtI": 1773821208,
"url": "https://github.com/open-compress/claw-compactor",
"points": 9,
"tags": [],
"createdAt": "2026-03-18T08:06:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773821759,
"commentsCount": 1,
"updatedAt": "2026-03-18T08:15:44.000Z"
}
}Turn any song into karaoke with neural network-powered stem separation, word-level lyrics, pitch scoring, and dynamic backgrounds. Ships as a single binary.
{
"storyID": "47422942",
"title": "Nightingale – open-source karaoke app that works with any song on your computer",
"author": "rzzzzru",
"url": "https://nightingale.cafe/",
"points": 554,
"commentsCount": 156,
"tags": [],
"og": {
"twitterTitle": "Nightingale — Karaoke from your music library",
"twitterImage": [
{
"url": "https://nightingale.cafe/og-image.png"
}
],
"ogTitle": "Nightingale — Karaoke from your music library",
"ogDescription": "Turn any song into karaoke with neural network-powered stem separation, word-level lyrics, pitch scoring, and dynamic backgrounds. Ships as a single binary.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://nightingale.cafe/og-image.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Turn any song into karaoke with neural network-powered stem separation, word-level lyrics, pitch scoring, and dynamic backgrounds. Ships as a single binary.",
"success": true,
"requestUrl": "https://nightingale.cafe/",
"ogUrl": "https://nightingale.cafe/",
"ogSiteName": "Nightingale"
},
"aiIsh": {
"score": 1,
"offenses": [
"neuralnetwork"
]
},
"createdAt": "2026-03-18T08:06:24.000Z",
"createdAtI": 1773821184,
"updatedAt": "2026-03-19T12:30:04.000Z",
"fetchedAt": "2026-03-19T12:30:58.678Z",
"firstVersion": {
"storyID": "47422942",
"author": "rzzzzru",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T10:10:58.433Z",
"title": "Nightingale – open-source karaoke app that works with any song on your computer",
"createdAtI": 1773821184,
"url": "https://nightingale.cafe/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T08:06:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773828658,
"commentsCount": 1,
"updatedAt": "2026-03-18T10:10:44.000Z"
}
}{
"storyID": "47422759",
"title": "Wander – A tiny, decentralised tool to explore the small web",
"author": "susam",
"url": "https://susam.net/wander/",
"points": 295,
"commentsCount": 74,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://susam.net/wander/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T07:43:13.000Z",
"createdAtI": 1773819793,
"updatedAt": "2026-03-19T12:03:34.000Z",
"fetchedAt": "2026-03-19T12:05:58.398Z",
"firstVersion": {
"storyID": "47422759",
"author": "susam",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T18:10:58.406Z",
"title": "Wander – A tiny, decentralised tool (just 2 files) to explore the small web",
"createdAtI": 1773819793,
"url": "https://susam.net/wander/",
"points": 11,
"tags": [],
"createdAt": "2026-03-18T07:43:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773857458,
"commentsCount": 2,
"updatedAt": "2026-03-18T18:10:46.000Z"
}
}Discover how the tech community uses VPNs, Ageless Linux, and self-hosted AI to bypass invasive OS age verification laws in California and Brazil
{
"storyID": "47422516",
"title": "How the Open-Source Community Is Bypassing OS Age Verification Laws",
"author": "lesterrue",
"url": "https://thecybersecguru.com/glossary/bypass-os-age-verification-laws/",
"points": 75,
"commentsCount": 5,
"tags": [],
"og": {
"twitterCreator": "@thecybersecguru",
"twitterTitle": "How to Bypass OS Age Verification Laws | The CyberSec Guru",
"twitterSite": "@thecybersecguru",
"articlePublishedTime": "2026-03-18T12:13:11+05:30",
"twitterImage": [
{
"url": "https://i0.wp.com/thecybersecguru.com/wp-content/uploads/2026/03/How-to-Bypass-OS-Age-Verification-Laws-The-Open-Source-Tech-Rebellion.jpg"
}
],
"ogTitle": "How to Bypass OS Age Verification Laws | The CyberSec Guru",
"ogDescription": "Discover how the tech community uses VPNs, Ageless Linux, and self-hosted AI to bypass invasive OS age verification laws in California and Brazil",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1280",
"alt": "How to Bypass OS Age Verification Laws: The Open-Source Tech Rebellion",
"type": "image/jpeg",
"url": "https://i0.wp.com/thecybersecguru.com/wp-content/uploads/2026/03/How-to-Bypass-OS-Age-Verification-Laws-The-Open-Source-Tech-Rebellion.jpg",
"height": "720"
}
],
"ogType": "article",
"articleTag": "Open Source",
"twitterCard": "summary_large_image",
"twitterDescription": "Discover how the tech community uses VPNs, Ageless Linux, and self-hosted AI to bypass invasive OS age verification laws in California and Brazil",
"success": true,
"requestUrl": "https://thecybersecguru.com/glossary/bypass-os-age-verification-laws/",
"ogUrl": "https://thecybersecguru.com/glossary/bypass-os-age-verification-laws/",
"ogSiteName": "The CyberSec Guru",
"articleSection": "Glossary",
"articleModifiedTime": "2026-03-18T12:13:17+05:30"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-03-18T07:14:22.000Z",
"createdAtI": 1773818062,
"updatedAt": "2026-03-18T22:46:32.000Z",
"fetchedAt": "2026-03-19T02:55:58.482Z",
"firstVersion": {
"storyID": "47422516",
"author": "lesterrue",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T07:20:58.415Z",
"title": "How the Open-Source Community Is Bypassing OS Age Verification Laws",
"createdAtI": 1773818062,
"url": "https://thecybersecguru.com/glossary/bypass-os-age-verification-laws/",
"points": 7,
"tags": [],
"createdAt": "2026-03-18T07:14:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773818458,
"commentsCount": 0,
"updatedAt": "2026-03-18T07:20:13.000Z"
}
}{
"storyID": "47422437",
"title": "Animation 10k Starlink Satellites",
"author": "MeteorMarc",
"url": "https://spaceweather.com/archive.php?view=1&day=18&month=03&year=2026",
"points": 43,
"commentsCount": 51,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://spaceweather.com/archive.php?view=1&day=18&month=03&year=2026"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T07:02:55.000Z",
"createdAtI": 1773817375,
"updatedAt": "2026-03-19T08:50:19.000Z",
"fetchedAt": "2026-03-19T11:50:58.466Z",
"firstVersion": {
"storyID": "47422437",
"author": "MeteorMarc",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T10:15:58.676Z",
"title": "Animation 10k Starlink Satellites",
"createdAtI": 1773817375,
"url": "https://spaceweather.com/archive.php?view=1&day=18&month=03&year=2026",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T07:02:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773828959,
"commentsCount": 0,
"updatedAt": "2026-03-18T10:12:29.000Z"
}
}- Tony Hoare at the LASER summer school, September 2007 (All photographs in this article are by the author) Had they included just one of Tony Hoare’s major achievements, many scientific careers would be considered prestigious enough. His had a long list, which I am going to try to summarize, not pretending to get anywhere close ... Read more
{
"storyID": "47422228",
"title": "Celebrating Tony Hoare's mark on computer science",
"author": "benhoyt",
"url": "https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/",
"points": 133,
"commentsCount": 31,
"tags": [],
"og": {
"articlePublishedTime": "2026-03-16T18:07:39+00:00",
"author": "Bertrand Meyer",
"ogTitle": "Celebrating Tony Hoare's mark on computer science - Bertrand Meyer's technology+ blog",
"ogDescription": "Tony Hoare at the LASER summer school, September 2007 (All photographs in this article are by the author) Had they included just one of Tony Hoare’s major achievements, many scientific careers would be considered prestigious enough. His had a long list, which I am going to try to summarize, not pretending to get anywhere close ... Read more",
"ogLocale": "en_US",
"ogImage": [
{
"width": "899",
"type": "image/png",
"url": "https://bertrandmeyer.com/wp-content/upLoads/word-image-6935-1.png",
"height": "1401"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/",
"ogUrl": "https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/",
"ogSiteName": "Bertrand Meyer's technology+ blog",
"articleModifiedTime": "2026-03-17T21:10:33+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T06:31:14.000Z",
"createdAtI": 1773815474,
"updatedAt": "2026-03-19T10:36:34.000Z",
"fetchedAt": "2026-03-19T11:20:58.374Z",
"firstVersion": {
"storyID": "47422228",
"author": "benhoyt",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T08:10:58.656Z",
"title": "Celebrating Tony Hoare's mark on computer science",
"createdAtI": 1773815474,
"url": "https://bertrandmeyer.com/2026/03/16/celebrating-tony-hoares-mark-on-computer-science/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T06:31:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773821459,
"commentsCount": 0,
"updatedAt": "2026-03-18T08:10:45.000Z"
}
}Feature: SCION: Proven in banking and healthcare, slow to spread everywhere else
{
"storyID": "47421946",
"title": "Switzerland Built an Alternative to BGP",
"author": "jonbaer",
"url": "https://www.theregister.com/2026/03/17/switzerland_bgp_alternative/",
"points": 83,
"commentsCount": 18,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/03/17/switzerland_bgp_alternative/",
"ogTitle": "Switzerland built an alternative to BGP. Nobody noticed",
"ogUrl": "https://www.theregister.com/2026/03/17/switzerland_bgp_alternative/",
"ogDescription": "Feature: SCION: Proven in banking and healthcare, slow to spread everywhere else",
"ogImage": [
{
"url": "https://regmedia.co.uk/2026/02/09/shutterstock_zurich.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T05:44:23.000Z",
"createdAtI": 1773812663,
"updatedAt": "2026-03-19T09:03:33.000Z",
"fetchedAt": "2026-03-19T10:15:58.543Z",
"firstVersion": {
"storyID": "47421946",
"author": "jonbaer",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T06:15:58.561Z",
"title": "Switzerland Built an Alternative to BGP",
"createdAtI": 1773812663,
"url": "https://www.theregister.com/2026/03/17/switzerland_bgp_alternative/",
"points": 4,
"tags": [],
"createdAt": "2026-03-18T05:44:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773814559,
"commentsCount": 0,
"updatedAt": "2026-03-18T06:14:59.000Z"
}
}A dive into how we share IPs between VMs while making SSH work.
{
"storyID": "47421828",
"title": "SSH has no Host header",
"author": "apitman",
"url": "https://blog.exe.dev/ssh-host-header",
"points": 161,
"commentsCount": 156,
"tags": [],
"og": {
"articlePublishedTime": "2026-01-22",
"success": true,
"requestUrl": "https://blog.exe.dev/ssh-host-header",
"ogTitle": "SSH has no Host header - exe.dev blog",
"ogUrl": "https://blog.exe.dev/ssh-host-header",
"ogDescription": "A dive into how we share IPs between VMs while making SSH work.",
"ogSiteName": "exe.dev",
"ogType": "article",
"articleAuthor": "David Crawshaw"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T05:18:02.000Z",
"createdAtI": 1773811082,
"updatedAt": "2026-03-19T07:32:02.000Z",
"fetchedAt": "2026-03-19T07:40:58.357Z",
"firstVersion": {
"storyID": "47421828",
"author": "apitman",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T05:30:58.649Z",
"title": "SSH has no Host header",
"createdAtI": 1773811082,
"url": "https://blog.exe.dev/ssh-host-header",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T05:18:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773811859,
"commentsCount": 0,
"updatedAt": "2026-03-18T05:27:28.000Z"
}
}Further, designers don't have to carefully hint the metrics to get good spacing.Both refinements are welcome improvements, but at heart the technology is still much the same as shipped with XP.The new fonts also make strong use of OpenType features such as contextual ligatures, a freedom which has until recently not been available to designers of screen fonts.It's also worth noting what technologies are missing, nota
{
"storyID": "47421670",
"title": "Review of Microsoft's ClearType Font Collection (2005)",
"author": "precompute",
"url": "https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-review/",
"points": 38,
"commentsCount": 14,
"tags": [],
"og": {
"twitterSite": "@typographica",
"twitterTitle": "Microsoft’s ClearType Font Collection: A Fair and Balanced Review",
"twitterImage": [
{
"url": "https://pbs.twimg.com/profile_images/689598204963225601/-w9a_IGQ_400x400.jpg"
}
],
"twitterUrl": "https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-review/",
"ogTitle": "Microsoft’s ClearType Font Collection: A Fair and Balanced Review",
"ogDescription": "Further, designers don't have to carefully hint the metrics to get good spacing.Both refinements are welcome improvements, but at heart the technology is still much the same as shipped with XP.The new fonts also make strong use of OpenType features such as contextual ligatures, a freedom which has until recently not been available to designers of screen fonts.It's also worth noting what technologies are missing, nota",
"ogImage": [
{
"url": "https://typographica.org/typo.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Further, designers don't have to carefully hint the metrics to get good spacing.Both refinements are welcome improvements, but at heart the technology is still much the same as shipped with XP.The new fonts also make strong use of OpenType features such as contextual ligatures, a freedom which has until recently not been available to designers of screen fonts.It's also worth noting what technologies are missing, nota",
"success": true,
"requestUrl": "https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-review/",
"ogUrl": "https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-review/",
"ogSiteName": "Typographica",
"fbAppId": "130135229833"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T04:44:12.000Z",
"createdAtI": 1773809052,
"updatedAt": "2026-03-19T05:40:18.000Z",
"fetchedAt": "2026-03-19T06:55:58.322Z",
"firstVersion": {
"storyID": "47421670",
"author": "precompute",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T07:20:58.415Z",
"title": "Review of Microsoft's ClearType Font Collection (2005)",
"createdAtI": 1773809052,
"url": "https://typographica.org/on-typography/microsofts-cleartype-font-collection-a-fair-and-balanced-review/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-03-18T04:44:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773818458,
"commentsCount": 0,
"updatedAt": "2026-03-18T07:17:28.000Z"
}
}{
"storyID": "47421513",
"title": "Forget Flags and Scripts: Just Rename the File",
"author": "Uptrenda",
"url": "https://robertsdotpm.github.io/software_engineering/program_names_as_input.html",
"points": 54,
"commentsCount": 49,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://robertsdotpm.github.io/software_engineering/program_names_as_input.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-03-18T04:11:20.000Z",
"createdAtI": 1773807080,
"updatedAt": "2026-03-19T06:33:48.000Z",
"fetchedAt": "2026-03-19T06:50:58.470Z",
"firstVersion": {
"storyID": "47421513",
"author": "Uptrenda",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-03-18T04:45:58.542Z",
"title": "Forget Flags and Scripts: Just Rename the File",
"createdAtI": 1773807080,
"url": "https://robertsdotpm.github.io/software_engineering/program_names_as_input.html",
"points": 3,
"tags": [],
"createdAt": "2026-03-18T04:11:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1773809159,
"commentsCount": 0,
"updatedAt": "2026-03-18T04:43:58.000Z"
}
}