{
"storyID": "46047350",
"title": "Orion 1.0 – Browse Beyond",
"author": "STRiDEX",
"url": "https://blog.kagi.com/orion",
"points": 128,
"commentsCount": 63,
"tags": [
"front_page"
],
"og": {
"success": true,
"author": "Vladimir Prelovac",
"requestUrl": "https://blog.kagi.com/orion"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T16:21:24.000Z",
"createdAtI": 1764087684,
"updatedAt": "2025-11-25T17:30:16.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46047350",
"author": "STRiDEX",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T16:30:58.482Z",
"title": "Orion 1.0 – Browse Beyond",
"createdAtI": 1764087684,
"url": "https://blog.kagi.com/orion",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T16:21:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764088258,
"commentsCount": 1,
"updatedAt": "2025-11-25T16:29:01.000Z"
}
}What is the role of tech journalism in a world where CEOs no longer feel shame?
{
"storyID": "46047229",
"title": "Roblox is a problem – but it's a symptom of something worse",
"author": "FiddlerClamp",
"url": "https://www.platformer.news/roblox-ceo-interview-backlash-analysis/",
"points": 57,
"commentsCount": 77,
"tags": [],
"og": {
"twitterCreator": "@CaseyNewton",
"twitterTitle": "Roblox is a problem — but it’s a symptom of something worse",
"twitterSite": "@platformer",
"articlePublishedTime": "2025-11-25T02:47:20.000Z",
"twitterImage": [
{
"url": "https://www.platformer.news/content/images/size/w1200/2025/11/oberon-copeland-veryinformed-com-TWcT7gG59js-unsplash.jpg"
}
],
"twitterUrl": "https://www.platformer.news/roblox-ceo-interview-backlash-analysis/",
"ogTitle": "Roblox is a problem — but it’s a symptom of something worse",
"ogDescription": "What is the role of tech journalism in a world where CEOs no longer feel shame?",
"ogImage": [
{
"width": "1200",
"url": "https://www.platformer.news/content/images/size/w1200/2025/11/oberon-copeland-veryinformed-com-TWcT7gG59js-unsplash.jpg",
"height": "900"
}
],
"ogType": "article",
"articleTag": "Social Media",
"twitterCard": "summary_large_image",
"twitterDescription": "What is the role of tech journalism in a world where CEOs no longer feel shame?",
"success": true,
"requestUrl": "https://www.platformer.news/roblox-ceo-interview-backlash-analysis/",
"ogUrl": "https://www.platformer.news/roblox-ceo-interview-backlash-analysis/",
"ogSiteName": "Platformer",
"articleModifiedTime": "2025-11-25T02:47:20.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T16:12:22.000Z",
"createdAtI": 1764087142,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46047229",
"author": "FiddlerClamp",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T16:20:58.368Z",
"title": "Roblox is a problem – but it's a symptom of something worse",
"createdAtI": 1764087142,
"url": "https://www.platformer.news/roblox-ceo-interview-backlash-analysis/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T16:12:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764087658,
"commentsCount": 1,
"updatedAt": "2025-11-25T16:19:48.000Z"
}
}Today, we release FLUX.2, our most capable model to date.
{
"storyID": "46046916",
"title": "FLUX.2: Frontier Visual Intelligence",
"author": "meetpateltech",
"url": "https://bfl.ai/blog/flux-2",
"points": 67,
"commentsCount": 19,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@blackforestlab",
"twitterTitle": "FLUX.2: Frontier Visual Intelligence",
"articlePublishedTime": "2025-11-25T15:11:07.812Z",
"twitterImage": [
{
"url": "https://homepage-qhm0v13x5.preview.bfl.ai/api/og/blog/flux-2"
}
],
"ogTitle": "FLUX.2: Frontier Visual Intelligence",
"ogDescription": "Today, we release FLUX.2, our most capable model to date.",
"ogImage": [
{
"width": "1200",
"alt": "FLUX.2: Frontier Visual Intelligence",
"url": "https://homepage-qhm0v13x5.preview.bfl.ai/api/og/blog/flux-2",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Today, we release FLUX.2, our most capable model to date.",
"success": true,
"requestUrl": "https://bfl.ai/blog/flux-2",
"articleAuthor": "Black Forest Lab"
},
"aiIsh": {
"score": 1,
"offenses": [
"bfl.ai"
]
},
"createdAt": "2025-11-25T15:47:14.000Z",
"createdAtI": 1764085634,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46046916",
"author": "meetpateltech",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T16:00:58.381Z",
"title": "FLUX.2: Frontier Visual Intelligence",
"createdAtI": 1764085634,
"url": "https://bfl.ai/blog/flux-2",
"points": 3,
"tags": [],
"createdAt": "2025-11-25T15:47:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764086458,
"commentsCount": 0,
"updatedAt": "2025-11-25T15:56:46.000Z"
}
}As it heads out of the solar system never to return, the deep space probe Voyager 1 is headed for yet another cosmic milestone. In late 2026, it will become the first spacecraft to travel so far that a radio signal from Earth takes 24 hours, or one light day, to reach it.
{
"storyID": "46046260",
"title": "Voyager 1 approaches one light day from Earth",
"author": "Brajeshwar",
"url": "https://newatlas.com/space/voyager-approaches-1-light-day-from-earth/",
"points": 41,
"commentsCount": 3,
"tags": [],
"og": {
"twitterSite": "@nwtls",
"twitterTitle": "Voyager 1 approaches one light day from Earth",
"articlePublishedTime": "2025-11-24T00:03:00",
"twitterImage": [
{
"alt": "Voyager 1, far from home",
"url": "https://assets.newatlas.com/dims4/default/29a9ba0/2147483647/strip/true/crop/1920x1080+0+0/resize/1200x675!/quality/90/?url=https%3A%2F%2Fnewatlas-brightspot.s3.amazonaws.com%2F03%2F1c%2Fca6aa74845e9b0c913a2012e3193%2F1-voyager-2-copy.jpg"
}
],
"ogTitle": "Voyager 1 approaches one light day from Earth",
"ogDescription": "As it heads out of the solar system never to return, the deep space probe Voyager 1 is headed for yet another cosmic milestone. In late 2026, it will become the first spacecraft to travel so far that a radio signal from Earth takes 24 hours, or one light day, to reach it.",
"ogImage": [
{
"width": "1200",
"alt": "Voyager 1, far from home",
"type": "image",
"url": "https://assets.newatlas.com/dims4/default/b75713e/2147483647/strip/true/crop/1920x1008+0+36/resize/1200x630!/quality/90/?url=https%3A%2F%2Fnewatlas-brightspot.s3.amazonaws.com%2F03%2F1c%2Fca6aa74845e9b0c913a2012e3193%2F1-voyager-2-copy.jpg&na.image_optimisation=0",
"height": "630"
}
],
"ogType": "article",
"articleTag": "xxViral or high CTR",
"twitterCard": "summary_large_image",
"twitterDescription": "As it heads out of the solar system never to return, the deep space probe Voyager 1 is headed for yet another cosmic milestone. In late 2026, it will become the first spacecraft to travel so far that a radio signal from Earth takes 24 hours, or one light day, to reach it.",
"success": true,
"requestUrl": "https://newatlas.com/space/voyager-approaches-1-light-day-from-earth/",
"ogUrl": "https://newatlas.com/space/voyager-approaches-1-light-day-from-earth/",
"ogSiteName": "New Atlas",
"articleModifiedTime": "2025-11-24T19:40:09.766",
"articleSection": "Space",
"articleAuthor": "https://newatlas.com/author/david-szondy/",
"fbAppId": "38456013908"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T14:51:25.000Z",
"createdAtI": 1764082285,
"updatedAt": "2025-11-25T17:27:03.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46046260",
"author": "Brajeshwar",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T15:00:58.421Z",
"title": "Voyager 1 approaches one light day from Earth",
"createdAtI": 1764082285,
"url": "https://newatlas.com/space/voyager-approaches-1-light-day-from-earth/",
"points": 3,
"tags": [],
"createdAt": "2025-11-25T14:51:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764082858,
"commentsCount": 1,
"updatedAt": "2025-11-25T15:00:02.000Z"
}
}{
"storyID": "46045987",
"title": "Launch HN: Onyx (YC W24) – The open-source chat UI",
"author": "Weves",
"url": null,
"points": 77,
"commentsCount": 68,
"tags": [
"launch_hn",
"front_page"
],
"createdAt": "2025-11-25T14:20:30.000Z",
"createdAtI": 1764080430,
"updatedAt": "2025-11-25T17:29:19.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46045987",
"author": "Weves",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T15:00:58.421Z",
"title": "Launch HN: Onyx (YC W24) – The open-source chat UI",
"createdAtI": 1764080430,
"url": null,
"points": 4,
"tags": [
"launch_hn",
"front_page"
],
"createdAt": "2025-11-25T14:20:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764082858,
"commentsCount": 0,
"updatedAt": "2025-11-25T15:00:02.000Z"
}
}It is rarely newsworthy when a project or package picks up a new dependency. However, changes i [...]
{
"storyID": "46045972",
"title": "Apt Rust requirement raises questions",
"author": "todsacerdoti",
"url": "https://lwn.net/SubscriberLink/1046841/5bbf1fc049a18947/",
"points": 179,
"commentsCount": 274,
"tags": [
"front_page"
],
"og": {
"ogTitle": "APT Rust requirement raises questions",
"ogSiteName": "LWN.net",
"ogDescription": "It is rarely newsworthy when a project or package picks up a new dependency. However, changes i [...]",
"success": true,
"requestUrl": "https://lwn.net/SubscriberLink/1046841/5bbf1fc049a18947/",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T14:18:01.000Z",
"createdAtI": 1764080281,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46045972",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T14:45:58.575Z",
"title": "Apt Rust requirement raises questions",
"createdAtI": 1764080281,
"url": "https://lwn.net/SubscriberLink/1046841/5bbf1fc049a18947/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T14:18:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764081959,
"commentsCount": 0,
"updatedAt": "2025-11-25T14:45:01.000Z"
}
}Study suggests brain development has four pivotal ‘turning points’ at around the ages of nine, 32, 66 and 83
{
"storyID": "46045661",
"title": "Brain has five 'eras' with adult mode not starting until early 30s",
"author": "hackernj",
"url": "https://www.theguardian.com/science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study",
"points": 154,
"commentsCount": 143,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@hannahdev",
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Brain has five ‘eras’, scientists say – with adult mode not starting until early 30s",
"ogType": "article",
"articleTag": "Neuroscience,Young people,Science,Ageing,Mental health",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study",
"twitterAppUrliPhone": "gnmguardian://science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2025-11-25T10:00:30.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/b21bc395d1d1a33453224e260a111e4f83c32047/0_0_5156_4125/master/5156.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=872dab4b4c68d55dca92d3ce66091da9"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Study suggests brain development has four pivotal ‘turning points’ at around the ages of nine, 32, 66 and 83",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/b21bc395d1d1a33453224e260a111e4f83c32047/0_0_5156_4125/master/5156.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=17ac7b9976a619b8e02778ea0f124f79",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study",
"alIosUrl": "gnmguardian://science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study?contenttype=Article&source=applinks",
"articleModifiedTime": "2025-11-25T13:23:58.000Z",
"articleSection": "Science",
"articleAuthor": "https://www.theguardian.com/profile/hannah-devlin",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T13:38:12.000Z",
"createdAtI": 1764077892,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46045661",
"author": "hackernj",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T14:10:58.707Z",
"title": "Brain has five 'eras' – with adult mode not starting until early 30s",
"createdAtI": 1764077892,
"url": "https://www.theguardian.com/science/2025/nov/25/brain-human-cognitive-development-life-stages-cambridge-study",
"points": 3,
"tags": [],
"createdAt": "2025-11-25T13:38:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764079859,
"commentsCount": 1,
"updatedAt": "2025-11-25T14:08:31.000Z"
}
}Why do software failures persist despite soaring IT budgets? Dive into the complexities that keep success elusive.
{
"storyID": "46045085",
"title": "Trillions Spent and Big Software Projects Are Still Failing",
"author": "pseudolus",
"url": "https://spectrum.ieee.org/it-management-software-failures",
"points": 58,
"commentsCount": 33,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@",
"articlePublishedTime": "2025-11-23T13:05:01+00:00",
"twitterImage": [
{
"url": "https://spectrum.ieee.org/media-library/race-car-crashes-into-wall-digital-binary-code-exploding-dramatic-sky-in-background.png?id=62207462&width=1200&height=600&coordinates=0%2C169%2C0%2C136"
}
],
"ogTitle": "Trillions Spent and Big Software Projects Are Still Failing",
"ogDescription": "Why do software failures persist despite soaring IT budgets? Dive into the complexities that keep success elusive.",
"ogImage": [
{
"width": "1200",
"url": "https://spectrum.ieee.org/media-library/race-car-crashes-into-wall-digital-binary-code-exploding-dramatic-sky-in-background.png?id=62207462&width=1200&height=600&coordinates=0%2C169%2C0%2C136",
"height": "600"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://spectrum.ieee.org/it-management-software-failures",
"ogUrl": "https://spectrum.ieee.org/it-management-software-failures",
"ogSiteName": "IEEE Spectrum",
"articleSection": "Computing",
"articleModifiedTime": "2025-11-24T14:37:40+00:00",
"fbAppId": "200167090048537",
"articleAuthor": "https://www.facebook.com/48576411181"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T12:14:11.000Z",
"createdAtI": 1764072851,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46045085",
"author": "pseudolus",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T16:00:58.381Z",
"title": "Trillions Spent and Big Software Projects Are Still Failing",
"createdAtI": 1764072851,
"url": "https://spectrum.ieee.org/it-management-software-failures",
"points": 5,
"tags": [],
"createdAt": "2025-11-25T12:14:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764086458,
"commentsCount": 0,
"updatedAt": "2025-11-25T15:56:46.000Z"
}
}As one of the co-creators of Crash Bandicoot, I have been (slowly) writing a long series of posts on the making of everyone’s favorite orange marsupial. You can find them all below, so enjoy.…
{
"storyID": "46045039",
"title": "Making Crash Bandicoot (2011)",
"author": "davikr",
"url": "https://all-things-andy-gavin.com/video-games/making-crash/",
"points": 123,
"commentsCount": 8,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@asgavin",
"articlePublishedTime": "2012-09-11T15:59:41+00:00",
"twitterImage": [
{
"url": "https://all-things-andy-gavin.com/wp-content/uploads/2011/09/crashlaunchposter.jpg?w=640"
}
],
"ogTitle": "Making Crash Bandicoot",
"ogDescription": "As one of the co-creators of Crash Bandicoot, I have been (slowly) writing a long series of posts on the making of everyone’s favorite orange marsupial. You can find them all below, so enjoy.…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "450",
"url": "https://all-things-andy-gavin.com/wp-content/uploads/2011/09/crashlaunchposter.jpg",
"height": "600"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://all-things-andy-gavin.com/video-games/making-crash/",
"ogUrl": "https://all-things-andy-gavin.com/video-games/making-crash/",
"ogSiteName": "All Things Andy Gavin",
"articleModifiedTime": "2024-09-09T22:08:49+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T12:05:39.000Z",
"createdAtI": 1764072339,
"updatedAt": "2025-11-25T17:29:48.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46045039",
"author": "davikr",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T12:40:58.924Z",
"title": "Making Crash Bandicoot (2011)",
"createdAtI": 1764072339,
"url": "https://all-things-andy-gavin.com/video-games/making-crash/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T12:05:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764074459,
"commentsCount": 0,
"updatedAt": "2025-11-25T12:38:16.000Z"
}
}nmil.dev - A couple of weeks ago, I decided to do away with my Netflix subscription. I simply was barely using it, and whenever I did it was more ou...
{
"storyID": "46042969",
"title": "What you can get for the price of a Netflix subscription",
"author": "nmil",
"url": "https://nmil.dev/what-you-can-get-for-the-price-of-a-netflix-subscription",
"points": 119,
"commentsCount": 128,
"tags": [],
"og": {
"twitterTitle": "What you can get for the price of a Netflix subscription — nmil.dev",
"articlePublishedTime": "2025-11-24T20:02:38Z",
"twitterImage": [
{
"url": "https://nmil.dev/img/avatars/n.png"
}
],
"author": "nmil.dev",
"ogTitle": "What you can get for the price of a Netflix subscription",
"ogDescription": "A couple of weeks ago, I decided to do away with my Netflix subscription. I simply was barely using it, and whenever I did it was more ou...",
"ogImage": [
{
"url": "https://nmil.dev/img/avatars/n.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "A couple of weeks ago, I decided to do away with my Netflix subscription. I simply was barely using it, and whenever I did it was more ou...",
"success": true,
"requestUrl": "https://nmil.dev/what-you-can-get-for-the-price-of-a-netflix-subscription",
"ogUrl": "https://nmil.dev/what-you-can-get-for-the-price-of-a-netflix-subscription",
"ogSiteName": "nmil.dev"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T06:39:36.000Z",
"createdAtI": 1764052776,
"updatedAt": "2025-11-25T17:24:49.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46042969",
"author": "nmil",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T07:05:58.713Z",
"title": "What you can get for the price of a Netflix subscription",
"createdAtI": 1764052776,
"url": "https://nmil.dev/what-you-can-get-for-the-price-of-a-netflix-subscription",
"points": 3,
"tags": [],
"createdAt": "2025-11-25T06:39:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764054359,
"commentsCount": 0,
"updatedAt": "2025-11-25T07:02:44.000Z"
}
}Austin - I’ve written before about building microsecond-accurate NTP servers with Raspberry Pi and GPS PPS, and more recently about revisiting the setup in 2025. Both posts focused on the hardware setup and basic configuration to achieve sub-microsecond time synchronization using GPS Pulse Per Second (PPS) signals. But there was a problem. Despite having a stable PPS […]
{
"storyID": "46042946",
"title": "Most Stable Raspberry Pi? Better NTP with Thermal Management",
"author": "todsacerdoti",
"url": "https://austinsnerdythings.com/2025/11/24/worlds-most-stable-raspberry-pi-81-better-ntp-with-thermal-management/",
"points": 235,
"commentsCount": 75,
"tags": [
"front_page"
],
"og": {
"articlePublishedTime": "2025-11-25T05:22:37+00:00",
"author": "Austin",
"ogTitle": "World's Most Stable Raspberry Pi? 81% Better NTP with Thermal Management - Austin's Nerdy Things",
"ogDescription": "I’ve written before about building microsecond-accurate NTP servers with Raspberry Pi and GPS PPS, and more recently about revisiting the setup in 2025. Both posts focused on the hardware setup and basic configuration to achieve sub-microsecond time synchronization using GPS Pulse Per Second (PPS) signals. But there was a problem. Despite having a stable PPS […]",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2082",
"type": "image/png",
"url": "https://austinsnerdythings.com/wp-content/uploads/2025/11/ntp_rms_offset_comparison.png",
"height": "921"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://austinsnerdythings.com/2025/11/24/worlds-most-stable-raspberry-pi-81-better-ntp-with-thermal-management/",
"ogUrl": "https://austinsnerdythings.com/2025/11/24/worlds-most-stable-raspberry-pi-81-better-ntp-with-thermal-management/",
"ogSiteName": "Austin's Nerdy Things",
"articleModifiedTime": "2025-11-25T05:22:38+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T06:35:59.000Z",
"createdAtI": 1764052559,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46042946",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T07:10:58.443Z",
"title": "Most Stable Raspberry Pi? 81% Better NTP with Thermal Management",
"createdAtI": 1764052559,
"url": "https://austinsnerdythings.com/2025/11/24/worlds-most-stable-raspberry-pi-81-better-ntp-with-thermal-management/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T06:35:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764054658,
"commentsCount": 0,
"updatedAt": "2025-11-25T07:10:45.000Z"
}
}Emily Cerf - Assistant Professor of Biomolecular Engineering Tal Sharf's lab used organoids to make fundamental discoveries about human brain development.
{
"storyID": "46042928",
"title": "Human brains are preconfigured with instructions for understanding the world",
"author": "XzetaU8",
"url": "https://news.ucsc.edu/2025/11/sharf-preconfigured-brain/",
"points": 307,
"commentsCount": 212,
"tags": [
"front_page"
],
"og": {
"articlePublishedTime": "2025-11-24T10:00:00+00:00",
"author": "Emily Cerf",
"ogTitle": "Evidence suggests early developing human brains are preconfigured with instructions for understanding the world",
"ogDescription": "Assistant Professor of Biomolecular Engineering Tal Sharf's lab used organoids to make fundamental discoveries about human brain development.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/jpeg",
"url": "https://news.ucsc.edu/wp-content/uploads/2025/11/9-23-25-Tal-Sharf-Lab-CL-009-scaled.jpg",
"height": "1708"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://news.ucsc.edu/2025/11/sharf-preconfigured-brain/",
"ogUrl": "https://news.ucsc.edu/2025/11/sharf-preconfigured-brain/",
"ogSiteName": "News",
"articleModifiedTime": "2025-11-24T17:18:55+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T06:31:31.000Z",
"createdAtI": 1764052291,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46042928",
"author": "XzetaU8",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T06:45:58.510Z",
"title": "Human brains are preconfigured with instructions for understanding the world",
"createdAtI": 1764052291,
"url": "https://news.ucsc.edu/2025/11/sharf-preconfigured-brain/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T06:31:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764053159,
"commentsCount": 0,
"updatedAt": "2025-11-25T06:45:00.000Z"
}
}Stefano Marinelli - I usually publish articles about how much I love the BSDs or illumos distributions, but today I want to talk about Linux (or, better, GNU/Linux) and why, despite everything, it still holds a place in my heart.
{
"storyID": "46042800",
"title": "Why I (Still) Love Linux ?",
"author": "signa11",
"url": "https://it-notes.dragas.net/2025/11/24/why-i-still-love-linux/",
"points": 38,
"commentsCount": 82,
"tags": [],
"og": {
"twitterTitle": "Why I (still) love Linux",
"twitterImage": [
{
"url": "https://it-notes.dragas.net//featured/terminal_htop.webp"
}
],
"author": "Stefano Marinelli",
"ogTitle": "Why I (still) love Linux",
"ogDescription": "I usually publish articles about how much I love the BSDs or illumos distributions, but today I want to talk about Linux (or, better, GNU/Linux) and why, despite everything, it still holds a place in my heart.",
"ogLocale": "en",
"ogImage": [
{
"url": "https://it-notes.dragas.net//featured/terminal_htop.webp"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "I usually publish articles about how much I love the BSDs or illumos distributions, but today I want to talk about Linux (or, better, GNU/Linux) and why, despite everything, it still holds a place in my heart.",
"success": true,
"requestUrl": "https://it-notes.dragas.net/2025/11/24/why-i-still-love-linux/",
"ogUrl": "https://it-notes.dragas.net/2025/11/24/why-i-still-love-linux/",
"ogSiteName": "IT Notes"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T06:07:34.000Z",
"createdAtI": 1764050854,
"updatedAt": "2025-11-25T17:06:18.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46042800",
"author": "signa11",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T07:15:58.412Z",
"title": "Why I (Still) Love Linux ?",
"createdAtI": 1764050854,
"url": "https://it-notes.dragas.net/2025/11/24/why-i-still-love-linux/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T06:07:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764054958,
"commentsCount": 1,
"updatedAt": "2025-11-25T07:15:30.000Z"
}
}{
"storyID": "46042655",
"title": "Windows GUI – Good, Bad and Pretty Ugly (2023)",
"author": "phendrenad2",
"url": "https://creolened.com/windows-gui-good-bad-and-pretty-ugly-ranked/",
"points": 57,
"commentsCount": 119,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://creolened.com/windows-gui-good-bad-and-pretty-ugly-ranked/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T05:33:44.000Z",
"createdAtI": 1764048824,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46042655",
"author": "phendrenad2",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T06:30:58.518Z",
"title": "Windows GUI – Good, Bad and Pretty Ugly (2023)",
"createdAtI": 1764048824,
"url": "https://creolened.com/windows-gui-good-bad-and-pretty-ugly-ranked/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-25T05:33:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764052259,
"commentsCount": 0,
"updatedAt": "2025-11-25T06:30:29.000Z"
}
}You don't need to ask them twice.
{
"storyID": "46042097",
"title": "Microsoft doesn't understand the dislike for Windows' new direction",
"author": "tartoran",
"url": "https://www.xda-developers.com/microsoft-doesnt-understand-dislike-windows-new-direction/",
"points": 46,
"commentsCount": 37,
"tags": [],
"og": {
"twitterSite": "@xdadevelopers",
"twitterTitle": "Microsoft doesn't understand the dislike for Windows' new direction, and people are keen to explain",
"articlePublishedTime": "2025-11-21T03:25:12Z",
"twitterImage": [
{
"url": "https://static0.xdaimages.com/wordpress/wp-content/uploads/wm/2025/10/powertoys-on-windows-11.jpg?q=70&fit=crop&w=1200&h=628&dpr=1"
}
],
"ogTitle": "Microsoft doesn't understand the dislike for Windows' new direction, and people are keen to explain",
"ogDescription": "You don't need to ask them twice.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1600",
"url": "https://static0.xdaimages.com/wordpress/wp-content/uploads/wm/2025/10/powertoys-on-windows-11.jpg?w=1600&h=900&fit=crop",
"height": "900"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/xda.developers",
"twitterCard": "summary_large_image",
"twitterDescription": "You don't need to ask them twice.",
"success": true,
"requestUrl": "https://www.xda-developers.com/microsoft-doesnt-understand-dislike-windows-new-direction/",
"ogUrl": "https://www.xda-developers.com/microsoft-doesnt-understand-dislike-windows-new-direction/",
"ogSiteName": "XDA",
"articleModifiedTime": "2025-11-21T03:25:12Z",
"articleSection": "Windows",
"articleAuthor": "Simon Batt",
"fbAppId": "457224991007811"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-25T03:36:46.000Z",
"createdAtI": 1764041806,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46042097",
"author": "tartoran",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T03:40:58.350Z",
"title": "Microsoft doesn't understand the dislike for Windows' new direction",
"createdAtI": 1764041806,
"url": "https://www.xda-developers.com/microsoft-doesnt-understand-dislike-windows-new-direction/",
"points": 3,
"tags": [],
"createdAt": "2025-11-25T03:36:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764042058,
"commentsCount": 0,
"updatedAt": "2025-11-25T03:40:45.000Z"
}
}{
"storyID": "46040706",
"title": "EPA just approved new 'forever chemical' pesticides for use on food",
"author": "measurablefunc",
"url": "https://www.washingtonpost.com/climate-environment/2025/11/22/forever-chemicals-pesticides/",
"points": 52,
"commentsCount": 10,
"tags": [],
"createdAt": "2025-11-24T23:36:10.000Z",
"createdAtI": 1764027370,
"updatedAt": "2025-11-25T17:20:16.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46040706",
"author": "measurablefunc",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T23:40:58.449Z",
"title": "EPA just approved new 'forever chemical' pesticides for use on food",
"createdAtI": 1764027370,
"url": "https://www.washingtonpost.com/climate-environment/2025/11/22/forever-chemicals-pesticides/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T23:36:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764027658,
"commentsCount": 0,
"updatedAt": "2025-11-24T23:40:43.000Z"
}
}Government brain drain will haunt US after DOGE abruptly terminated.
{
"storyID": "46040005",
"title": "DoGE \"cut muscle, not fat\"; 26K experts rehired after brutal cuts",
"author": "jnord",
"url": "https://arstechnica.com/tech-policy/2025/11/doge-doesnt-exist-anymore-but-expert-says-its-still-not-dead/",
"points": 171,
"commentsCount": 57,
"tags": [],
"og": {
"twitterTitle": "DOGE “cut muscle, not fat”; 26K experts rehired after brutal cuts",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-11-24T21:17:24+00:00",
"twitterImage": [
{
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/11/GettyImages-2200059564-1152x648-1764014719.jpg"
}
],
"ogTitle": "DOGE “cut muscle, not fat”; 26K experts rehired after brutal cuts",
"ogDescription": "Government brain drain will haunt US after DOGE abruptly terminated.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/11/GettyImages-2200059564-1152x648-1764014719.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Government brain drain will haunt US after DOGE abruptly terminated.",
"success": true,
"requestUrl": "https://arstechnica.com/tech-policy/2025/11/doge-doesnt-exist-anymore-but-expert-says-its-still-not-dead/",
"ogUrl": "https://arstechnica.com/tech-policy/2025/11/doge-doesnt-exist-anymore-but-expert-says-its-still-not-dead/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-11-24T21:43:53+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T22:12:04.000Z",
"createdAtI": 1764022324,
"updatedAt": "2025-11-25T17:27:03.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46040005",
"author": "jnord",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T22:25:58.631Z",
"title": "DoGE \"cut muscle, not fat\"; 26K experts rehired after brutal cuts",
"createdAtI": 1764022324,
"url": "https://arstechnica.com/tech-policy/2025/11/doge-doesnt-exist-anymore-but-expert-says-its-still-not-dead/",
"points": 14,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T22:12:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764023159,
"commentsCount": 0,
"updatedAt": "2025-11-24T22:25:45.000Z"
}
}{
"storyID": "46039673",
"title": "Fifteen Years",
"author": "frizlab",
"url": "https://xkcd.com/3172/",
"points": 177,
"commentsCount": 24,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://xkcd.com/3172/",
"ogTitle": "Fifteen Years",
"ogUrl": "https://xkcd.com/3172/",
"ogSiteName": "xkcd",
"ogImage": [
{
"url": "https://imgs.xkcd.com/comics/fifteen_years_2x.png"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T21:38:25.000Z",
"createdAtI": 1764020305,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46039673",
"author": "frizlab",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T21:45:58.657Z",
"title": "Fifteen Years",
"createdAtI": 1764020305,
"url": "https://xkcd.com/3172/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T21:38:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764020759,
"commentsCount": 0,
"updatedAt": "2025-11-24T21:44:29.000Z"
}
}While the United States has pledged to eliminate forced and child marriage by the year 2030, there are still 34 states where child marriage is still permitted.
{
"storyID": "46039399",
"title": "New report calls for end to child marriage in the US",
"author": "binning",
"url": "https://womensmediacenter.com/news-features/new-report-calls-for-end-to-child-marriage-in-us",
"points": 38,
"commentsCount": 21,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "New Report Calls for End to Child Marriage in US - Women’s Media Center",
"twitterSite": "@womensmediacntr",
"twitterDescription": "While the United States has pledged to eliminate forced and child marriage by the year 2030, there are still 34 states where child marriage is still permitted.",
"twitterImage": [
{
"url": "http://womensmediacenter.com/assets/site/main/wmc_features_Fraidy-Reiss-headshot_111425.jpg"
}
],
"success": true,
"requestUrl": "https://womensmediacenter.com/news-features/new-report-calls-for-end-to-child-marriage-in-us",
"ogTitle": "New Report Calls for End to Child Marriage in US - Women’s Media Center",
"ogUrl": "https://womensmediacenter.com/news-features/new-report-calls-for-end-to-child-marriage-in-us",
"ogDescription": "While the United States has pledged to eliminate forced and child marriage by the year 2030, there are still 34 states where child marriage is still permitted.",
"ogImage": [
{
"url": "http://womensmediacenter.com/assets/site/main/wmc_features_Fraidy-Reiss-headshot_111425.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T21:13:36.000Z",
"createdAtI": 1764018816,
"updatedAt": "2025-11-25T16:03:33.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46039399",
"author": "binning",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T21:20:58.457Z",
"title": "New report calls for end to child marriage in the US",
"createdAtI": 1764018816,
"url": "https://womensmediacenter.com/news-features/new-report-calls-for-end-to-child-marriage-in-us",
"points": 4,
"tags": [],
"createdAt": "2025-11-24T21:13:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764019258,
"commentsCount": 0,
"updatedAt": "2025-11-24T21:20:14.000Z"
}
}DWARF v5 Debugging Support for OCaml Native Compiler This PR adds DWARF v5 debug information to the OCaml native compiler, allowing proper source-level debugging in GDB and LLDB. What's Impleme...
{
"storyID": "46039274",
"title": "AI has a deep understanding of how this code works",
"author": "theresistor",
"url": "https://github.com/ocaml/ocaml/pull/14369",
"points": 246,
"commentsCount": 110,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "DWARF support for macOS and Linux by joelreymont · Pull Request #14369 · ocaml/ocaml",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/f9a348201f077266a2109b8803c1e9517a12068a8a133f050a8278edb857918b/ocaml/ocaml/pull/14369"
}
],
"ogTitle": "DWARF support for macOS and Linux by joelreymont · Pull Request #14369 · ocaml/ocaml",
"ogDescription": "DWARF v5 Debugging Support for OCaml Native Compiler\nThis PR adds DWARF v5 debug information to the OCaml native compiler, allowing proper source-level debugging in GDB and LLDB.\nWhat's Impleme...",
"ogImage": [
{
"width": "1200",
"alt": "DWARF v5 Debugging Support for OCaml Native Compiler\nThis PR adds DWARF v5 debug information to the OCaml native compiler, allowing proper source-level debugging in GDB and LLDB.\nWhat's Impleme...",
"url": "https://opengraph.githubassets.com/f9a348201f077266a2109b8803c1e9517a12068a8a133f050a8278edb857918b/ocaml/ocaml/pull/14369",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "DWARF v5 Debugging Support for OCaml Native Compiler\nThis PR adds DWARF v5 debug information to the OCaml native compiler, allowing proper source-level debugging in GDB and LLDB.\nWhat's Imp...",
"success": true,
"requestUrl": "https://github.com/ocaml/ocaml/pull/14369",
"ogUrl": "https://github.com/ocaml/ocaml/pull/14369",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-24T21:03:22.000Z",
"createdAtI": 1764018202,
"updatedAt": "2025-11-25T17:29:19.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46039274",
"author": "theresistor",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T23:55:58.491Z",
"title": "AI has a deep understanding of how this code works",
"createdAtI": 1764018202,
"url": "https://github.com/ocaml/ocaml/pull/14369",
"points": 5,
"tags": [],
"createdAt": "2025-11-24T21:03:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764028558,
"commentsCount": 0,
"updatedAt": "2025-11-24T23:53:31.000Z"
}
}{
"storyID": "46038417",
"title": "PRC Elites Voice AI-Skepticism",
"author": "JumpCrisscross",
"url": "https://jamestown.org/prc-elites-voice-ai-skepticism/",
"points": 37,
"commentsCount": 10,
"tags": [],
"og": {
"twitterCreator": "@JamestownTweets",
"twitterCard": "summary_large_image",
"twitterTitle": "PRC Elites Voice AI-Skepticism - Jamestown",
"twitterSite": "@JamestownTweets",
"twitterDescription": "Executive Summary: Rapid advancement in artificial intelligence (AI) has become a point of national pride in the People’s Republic of China (PRC), driven in part by a cohort of accelerationist advisors who view technology as a transformative solution to the country’s economic ills. Lauding it as a “new productive force” (新质生产力), these experts view AI […]",
"twitterImage": [
{
"url": "https://jamestown.org/wp-content/uploads/1754288876200464-1920x1280.jpg"
}
],
"success": true,
"requestUrl": "https://jamestown.org/prc-elites-voice-ai-skepticism/"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"AI",
"artificialintelligence"
]
},
"createdAt": "2025-11-24T19:50:47.000Z",
"createdAtI": 1764013847,
"updatedAt": "2025-11-25T17:18:32.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46038417",
"author": "JumpCrisscross",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T22:15:58.339Z",
"title": "PRC Elites Voice AI-Skepticism",
"createdAtI": 1764013847,
"url": "https://jamestown.org/prc-elites-voice-ai-skepticism/",
"points": 6,
"tags": [],
"createdAt": "2025-11-24T19:50:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764022558,
"commentsCount": 0,
"updatedAt": "2025-11-24T22:15:16.000Z"
}
}You can spend $50 more to get an entire PS5 Pro.
{
"storyID": "46038143",
"title": "PS5 now costs less than 64GB of DDR5 memory. RAM jumps to $600 due to shortage",
"author": "speckx",
"url": "https://www.tomshardware.com/pc-components/ddr5/64gb-of-ddr5-memory-now-costs-more-than-an-entire-ps5-even-after-a-discount-trident-z5-neo-kit-jumps-to-usd600-due-to-dram-shortage-and-its-expected-to-get-worse-into-2026",
"points": 445,
"commentsCount": 325,
"tags": [],
"og": {
"twitterCreator": "@tomshardware",
"twitterSite": "@tomshardware",
"twitterTitle": "An entire PS5 now costs less than 64GB of DDR5 memory, even after a discount — simple memory kit jumps to $600 due to DRAM shortage, and it's expected to get worse into 2026",
"articlePublishedTime": "2025-11-24T15:54:43Z",
"twitterImage": [
{
"url": "https://cdn.mos.cms.futurecdn.net/kAur2rfLMuXGArbhKVE2jU-1200-80.jpg"
}
],
"ogTitle": "An entire PS5 now costs less than 64GB of DDR5 memory, even after a discount — simple memory kit jumps to $600 due to DRAM shortage, and it's expected to get worse into 2026",
"ogDescription": "You can spend $50 more to get an entire PS5 Pro.",
"ogImage": [
{
"width": "2560",
"url": "https://cdn.mos.cms.futurecdn.net/kAur2rfLMuXGArbhKVE2jU-2560-80.jpg",
"height": "1440"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/tomshardware",
"twitterCard": "summary_large_image",
"twitterDescription": "You can spend $50 more to get an entire PS5 Pro.",
"success": true,
"requestUrl": "https://www.tomshardware.com/pc-components/ddr5/64gb-of-ddr5-memory-now-costs-more-than-an-entire-ps5-even-after-a-discount-trident-z5-neo-kit-jumps-to-usd600-due-to-dram-shortage-and-its-expected-to-get-worse-into-2026",
"ogUrl": "https://www.tomshardware.com/pc-components/ddr5/64gb-of-ddr5-memory-now-costs-more-than-an-entire-ps5-even-after-a-discount-trident-z5-neo-kit-jumps-to-usd600-due-to-dram-shortage-and-its-expected-to-get-worse-into-2026",
"ogSiteName": "Tom's Hardware"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T19:29:12.000Z",
"createdAtI": 1764012552,
"updatedAt": "2025-11-25T17:30:16.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46038143",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T19:45:58.634Z",
"title": "PS5 now costs less than 64GB of DDR5 memory. RAM jumps to $600 due to shortage",
"createdAtI": 1764012552,
"url": "https://www.tomshardware.com/pc-components/ddr5/64gb-of-ddr5-memory-now-costs-more-than-an-entire-ps5-even-after-a-discount-trident-z5-neo-kit-jumps-to-usd600-due-to-dram-shortage-and-its-expected-to-get-worse-into-2026",
"points": 7,
"tags": [],
"createdAt": "2025-11-24T19:29:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764013559,
"commentsCount": 0,
"updatedAt": "2025-11-24T19:45:44.000Z"
}
}SSDs aren't ideal for long-term data storage
{
"storyID": "46038099",
"title": "Unpowered SSDs slowly lose data",
"author": "amichail",
"url": "https://www.xda-developers.com/your-unpowered-ssd-is-slowly-losing-your-data/",
"points": 643,
"commentsCount": 263,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@Richy616",
"twitterSite": "@xdadevelopers",
"twitterTitle": "The unpowered SSDs in your drawer are slowly losing your data",
"articlePublishedTime": "2025-11-23T18:30:17Z",
"twitterImage": [
{
"url": "https://static0.xdaimages.com/wordpress/wp-content/uploads/wm/2025/01/crucial-and-samsung-ssd.jpg?q=70&fit=crop&w=1200&h=628&dpr=1"
}
],
"ogTitle": "The unpowered SSDs in your drawer are slowly losing your data",
"ogDescription": "SSDs aren't ideal for long-term data storage",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1600",
"url": "https://static0.xdaimages.com/wordpress/wp-content/uploads/wm/2025/01/crucial-and-samsung-ssd.jpg?w=1600&h=900&fit=crop",
"height": "900"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/xda.developers",
"twitterCard": "summary_large_image",
"twitterDescription": "SSDs aren't ideal for long-term data storage",
"success": true,
"requestUrl": "https://www.xda-developers.com/your-unpowered-ssd-is-slowly-losing-your-data/",
"ogUrl": "https://www.xda-developers.com/your-unpowered-ssd-is-slowly-losing-your-data/",
"ogSiteName": "XDA",
"articleModifiedTime": "2025-11-23T18:30:17Z",
"articleSection": "Storage",
"articleAuthor": "Tanveer Singh",
"fbAppId": "457224991007811"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T19:25:25.000Z",
"createdAtI": 1764012325,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46038099",
"author": "amichail",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T19:30:58.343Z",
"title": "The unpowered SSDs in your drawer are slowly losing your data",
"createdAtI": 1764012325,
"url": "https://www.xda-developers.com/your-unpowered-ssd-is-slowly-losing-your-data/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T19:25:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764012658,
"commentsCount": 0,
"updatedAt": "2025-11-24T19:28:29.000Z"
}
}Claude can now discover, learn, and execute tools dynamically to enable agents that take action in the real world. Here’s how.
{
"storyID": "46038047",
"title": "Claude Advanced Tool Use",
"author": "lebovic",
"url": "https://www.anthropic.com/engineering/advanced-tool-use",
"points": 596,
"commentsCount": 245,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "Introducing advanced tool use on the Claude Developer Platform",
"twitterDescription": "Claude can now discover, learn, and execute tools dynamically to enable agents that take action in the real world. Here’s how.",
"twitterImage": [
{
"alt": "Illustration for advanced tool use article.",
"url": "https://cdn.sanity.io/images/4zrzovbb/website/c73197ee700f6a705cafaadec47d29cdee816132-2400x1260.png"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/engineering/advanced-tool-use",
"ogTitle": "Introducing advanced tool use on the Claude Developer Platform",
"ogDescription": "Claude can now discover, learn, and execute tools dynamically to enable agents that take action in the real world. Here’s how.",
"ogImage": [
{
"alt": "Illustration for advanced tool use article.",
"url": "https://cdn.sanity.io/images/4zrzovbb/website/c73197ee700f6a705cafaadec47d29cdee816132-2400x1260.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"claude",
"claude"
]
},
"createdAt": "2025-11-24T19:21:35.000Z",
"createdAtI": 1764012095,
"updatedAt": "2025-11-25T17:28:48.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46038047",
"author": "lebovic",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T19:35:58.324Z",
"title": "Claude Advanced Tool Use",
"createdAtI": 1764012095,
"url": "https://www.anthropic.com/engineering/advanced-tool-use",
"points": 4,
"tags": [],
"createdAt": "2025-11-24T19:21:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764012958,
"commentsCount": 0,
"updatedAt": "2025-11-24T19:34:43.000Z"
}
}Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.
{
"storyID": "46037637",
"title": "Claude Opus 4.5",
"author": "adocomplete",
"url": "https://www.anthropic.com/news/claude-opus-4-5",
"points": 1050,
"commentsCount": 481,
"tags": [],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "Introducing Claude Opus 4.5",
"twitterDescription": "Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.",
"twitterImage": [
{
"alt": "Hand with orbiting head silhouette in abstract geometric design",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Hand%20HeadOrbit&backgroundColor=clay"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/news/claude-opus-4-5",
"ogTitle": "Introducing Claude Opus 4.5",
"ogDescription": "Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.",
"ogImage": [
{
"alt": "Hand with orbiting head silhouette in abstract geometric design",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Hand%20HeadOrbit&backgroundColor=clay"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"claude"
]
},
"createdAt": "2025-11-24T18:53:05.000Z",
"createdAtI": 1764010385,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037637",
"author": "adocomplete",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:55:58.785Z",
"title": "Claude Opus 4.5",
"createdAtI": 1764010385,
"url": "https://www.anthropic.com/news/claude-opus-4-5",
"points": 5,
"tags": [],
"createdAt": "2025-11-24T18:53:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764010559,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:55:44.000Z"
}
}Eric Migicovsky - Pebble Watch Software Is Now 100% Open Source + Tick Talk #4 - PT2 Demos!
{
"storyID": "46037626",
"title": "Pebble Watch software is now open source",
"author": "Larrikin",
"url": "https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source",
"points": 1175,
"commentsCount": 212,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@ericmigi",
"twitterTitle": "Pebble Watch Software Is Now 100% Open Source + Tick Talk #4 - PT2 Demos!",
"articlePublishedTime": "2025-11-24",
"twitterImage": [
{
"alt": "Pebble Watch Software Is Now 100% Open Source + Tick Talk #4 - PT2 Demos!",
"url": "https://ericmigi.com/assets/pebble-watch-software-is-now-100percent-open-source-0-pxl_20251122_174353894.raw-01.cover.jpg"
}
],
"author": "Eric Migicovsky",
"twitterUrl": "https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source",
"ogTitle": "Pebble Watch Software Is Now 100% Open Source + Tick Talk #4 - PT2 Demos!",
"ogDescription": "Pebble Watch Software Is Now 100% Open Source + Tick Talk #4 - PT2 Demos!",
"ogImage": [
{
"width": "1200",
"url": "https://ericmigi.com/assets/pebble-watch-software-is-now-100percent-open-source-0-pxl_20251122_174353894.raw-01.cover.jpg",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Pebble Watch Software Is Now 100% Open Source + Tick Talk #4 - PT2 Demos!",
"success": true,
"requestUrl": "https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source",
"ogUrl": "https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source",
"articleModifiedTime": "2025-11-24T16:11:00.000Z",
"articleAuthor": "Eric Migicovsky"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T18:52:12.000Z",
"createdAtI": 1764010332,
"updatedAt": "2025-11-25T17:30:16.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037626",
"author": "Larrikin",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T19:00:58.465Z",
"title": "Pebble Watch Software Is Now 100% Open Source",
"createdAtI": 1764010332,
"url": "https://ericmigi.com/blog/pebble-watch-software-is-now-100percent-open-source",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T18:52:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764010858,
"commentsCount": 0,
"updatedAt": "2025-11-24T19:00:46.000Z"
}
}Goodbye ChromeOS, hello Aluminium OS: Here's everything we know about Google's plans to bring Android to PCs!
{
"storyID": "46037591",
"title": "Google's new 'Aluminium OS' project brings Android to PC",
"author": "jmsflknr",
"url": "https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/",
"points": 166,
"commentsCount": 247,
"tags": [],
"og": {
"twitterCreator": "@MishaalRahman",
"twitterSite": "@androidauth",
"articlePublishedTime": "2025-11-24T18:43:05+00:00",
"ogTitle": "Google's new 'Aluminium OS' project brings Android to PC: Here's what we know",
"ogDescription": "Goodbye ChromeOS, hello Aluminium OS: Here's everything we know about Google's plans to bring Android to PCs!",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"url": "https://www.androidauthority.com/wp-content/uploads/2025/11/Android-Bot-on-laptop-screen-scaled.jpeg",
"height": "1429"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/androidauthority/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/",
"ogUrl": "https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/",
"ogSiteName": "Android Authority"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T18:49:47.000Z",
"createdAtI": 1764010187,
"updatedAt": "2025-11-25T17:30:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037591",
"author": "jmsflknr",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:55:58.785Z",
"title": "Google's new 'Aluminium OS' project brings Android to PC",
"createdAtI": 1764010187,
"url": "https://www.androidauthority.com/aluminium-os-android-for-pcs-3619092/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T18:49:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764010559,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:55:44.000Z"
}
}The GrapheneOS project has announced on X that they are ceasing all operations in France, asserting that the country is no longer safe for "open source projects"
{
"storyID": "46037573",
"title": "GrapheneOS migrates server infrastructure from France",
"author": "01-_-",
"url": "https://www.privacyguides.org/news/2025/11/22/grapheneos-migrates-server-infrastructure-from-france-amid-police-intimidation-claims/",
"points": 291,
"commentsCount": 111,
"tags": [],
"og": {
"twitterTitle": "GrapheneOS migrates server infrastructure from France amid police intimidation claims",
"twitterSite": "@privacy_guides",
"articlePublishedTime": "2025-11-22T01:48:53.000Z",
"twitterImage": [
{
"url": "https://images.unsplash.com/photo-1627116400300-da4a897383f7?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDd8fGZyYW5jZSUyMHNlcnZlcnN8ZW58MHx8fHwxNzYzNzYyMTA4fDA&ixlib=rb-4.1.0&q=80&w=2000"
}
],
"twitterUrl": "https://www.privacyguides.org/news/2025/11/22/grapheneos-migrates-server-infrastructure-from-france-amid-police-intimidation-claims/",
"ogTitle": "GrapheneOS migrates server infrastructure from France amid police intimidation claims",
"ogDescription": "The GrapheneOS project has announced on X that they are ceasing all operations in France, asserting that the country is no longer safe for \"open source projects\"",
"ogImage": [
{
"width": "1200",
"url": "https://images.unsplash.com/photo-1627116400300-da4a897383f7?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDd8fGZyYW5jZSUyMHNlcnZlcnN8ZW58MHx8fHwxNzYzNzYyMTA4fDA&ixlib=rb-4.1.0&q=80&w=2000",
"height": "900"
}
],
"ogType": "article",
"articleTag": "European Union",
"articlePublisher": "https://www.facebook.com/PrivacyGuides.org",
"twitterCard": "summary_large_image",
"twitterDescription": "The GrapheneOS project has announced on X that they are ceasing all operations in France, asserting that the country is no longer safe for \"open source projects\"",
"success": true,
"requestUrl": "https://www.privacyguides.org/news/2025/11/22/grapheneos-migrates-server-infrastructure-from-france-amid-police-intimidation-claims/",
"ogUrl": "https://www.privacyguides.org/news/2025/11/22/grapheneos-migrates-server-infrastructure-from-france-amid-police-intimidation-claims/",
"ogSiteName": "Privacy Guides",
"articleModifiedTime": "2025-11-22T01:48:53.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T18:48:04.000Z",
"createdAtI": 1764010084,
"updatedAt": "2025-11-25T17:24:49.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037573",
"author": "01-_-",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:55:58.785Z",
"title": "GrapheneOS migrates server infrastructure from France",
"createdAtI": 1764010084,
"url": "https://www.privacyguides.org/news/2025/11/22/grapheneos-migrates-server-infrastructure-from-france-amid-police-intimidation-claims/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T18:48:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764010559,
"commentsCount": 2,
"updatedAt": "2025-11-24T18:55:44.000Z"
}
}{
"storyID": "46037556",
"title": "Is your Android TV streaming box part of a botnet?",
"author": "todsacerdoti",
"url": "https://krebsonsecurity.com/2025/11/is-your-android-tv-streaming-box-part-of-a-botnet/",
"points": 95,
"commentsCount": 33,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Is Your Android TV Streaming Box Part of a Botnet?",
"twitterSite": "@briankrebs",
"twitterDescription": "On the surface, the Superbox media streaming devices for sale at retailers like BestBuy and Walmart may seem like a steal: They offer unlimited access to more than 2,200 pay-per-view and streaming services like Netflix, ESPN and Hulu, all for…",
"twitterImage": [
{
"url": "https://krebsonsecurity.com/wp-content/uploads/2025/11/superbox-walmart.png"
}
],
"success": true,
"requestUrl": "https://krebsonsecurity.com/2025/11/is-your-android-tv-streaming-box-part-of-a-botnet/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T18:47:11.000Z",
"createdAtI": 1764010031,
"updatedAt": "2025-11-25T15:45:31.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037556",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:50:58.399Z",
"title": "Is Your Android TV Streaming Box Part of a Botnet?",
"createdAtI": 1764010031,
"url": "https://krebsonsecurity.com/2025/11/is-your-android-tv-streaming-box-part-of-a-botnet/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T18:47:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764010258,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:50:44.000Z"
}
}Karumi is an AI-powered product expert that joins your video calls to deliver live product demos, answer questions, and guide customers in real time. Transform sales, support, and internal training with intelligent, interactive AI assistance.
{
"storyID": "46037416",
"title": "Launch HN: Karumi (YC F25) – Personalized, agentic product demos",
"author": "tonilopezmr",
"url": "http://karumi.ai/",
"points": 36,
"commentsCount": 12,
"tags": [
"launch_hn"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Karumi AI",
"twitterDescription": "Karumi is an AI-powered product expert that joins your video calls to deliver live product demos, answer questions, and guide customers in real time. Transform sales, support, and internal training with intelligent, interactive AI assistance.",
"twitterImage": [
{
"url": "https://framerusercontent.com/assets/2mpVjEB6FkzL51y6qyM9iOiODzU.png"
}
],
"success": true,
"requestUrl": "http://karumi.ai/",
"ogTitle": "Karumi AI",
"ogUrl": "https://little-costs-226816.framer.app/",
"ogDescription": "Karumi is an AI-powered product expert that joins your video calls to deliver live product demos, answer questions, and guide customers in real time. Transform sales, support, and internal training with intelligent, interactive AI assistance.",
"ogImage": [
{
"url": "https://framerusercontent.com/assets/2mpVjEB6FkzL51y6qyM9iOiODzU.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"karumi.ai"
]
},
"createdAt": "2025-11-24T18:37:27.000Z",
"createdAtI": 1764009447,
"updatedAt": "2025-11-25T17:13:02.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037416",
"author": "tonilopezmr",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:50:58.399Z",
"title": "Launch HN: Karumi (YC F25) – Personalized, agentic product demos",
"createdAtI": 1764009447,
"url": "https://www.karumi.ai/meet/start/phlz",
"points": 3,
"tags": [
"launch_hn",
"front_page"
],
"createdAt": "2025-11-24T18:37:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764010258,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:47:31.000Z"
}
}{
"storyID": "46037343",
"title": "The Bitter Lesson of LLM Extensions",
"author": "sawyerjhood",
"url": "https://www.sawyerhood.com/blog/llm-extension",
"points": 132,
"commentsCount": 69,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.sawyerhood.com/blog/llm-extension"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLM"
]
},
"createdAt": "2025-11-24T18:32:27.000Z",
"createdAtI": 1764009147,
"updatedAt": "2025-11-25T16:25:17.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037343",
"author": "sawyerjhood",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:45:58.611Z",
"title": "The Bitter Lesson of LLM Extensions",
"createdAtI": 1764009147,
"url": "https://www.sawyerhood.com/blog/llm-extension",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T18:32:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764009959,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:43:14.000Z"
}
}Tim Culpan - [Exclusive] Supply of industrial gases used for chipmaking was interrupted when power at a vendor's facilities was cut.
{
"storyID": "46037324",
"title": "TSMC Arizona outage saw fab halt, Apple wafers scrapped",
"author": "speckx",
"url": "https://www.culpium.com/p/tsmc-arizona-outage-saw-fab-halt",
"points": 208,
"commentsCount": 95,
"tags": [],
"og": {
"twitterTitle": "TSMC Arizona Outage Saw Fab Halt, Apple Wafers Scrapped",
"twitterCard": "summary_large_image",
"twitterDescription": "[Exclusive] Supply of industrial gases used for chipmaking was interrupted when power at a vendor's facilities was cut.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!2YiT!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Ftimculpan.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179543497%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Tim Culpan",
"requestUrl": "https://www.culpium.com/p/tsmc-arizona-outage-saw-fab-halt",
"ogTitle": "TSMC Arizona Outage Saw Fab Halt, Apple Wafers Scrapped",
"ogUrl": "https://www.culpium.com/p/tsmc-arizona-outage-saw-fab-halt",
"ogDescription": "[Exclusive] Supply of industrial gases used for chipmaking was interrupted when power at a vendor's facilities was cut.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!W9Rc!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F002b0870-e7b6-4374-b9f6-763743bdbd51_5464x3640.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T18:30:48.000Z",
"createdAtI": 1764009048,
"updatedAt": "2025-11-25T17:18:02.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037324",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T19:05:58.395Z",
"title": "TSMC Arizona Outage Saw Fab Halt, Apple Wafers Scrapped",
"createdAtI": 1764009048,
"url": "https://www.culpium.com/p/tsmc-arizona-outage-saw-fab-halt",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T18:30:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764011158,
"commentsCount": 0,
"updatedAt": "2025-11-24T19:05:44.000Z"
}
}Ethicists say AI-powered advances will threaten the privacy and autonomy of people who use neurotechnology.
{
"storyID": "46037267",
"title": "Mind-reading devices can now predict preconscious thoughts",
"author": "srameshc",
"url": "https://www.nature.com/articles/d41586-025-03714-0",
"points": 164,
"commentsCount": 121,
"tags": [],
"og": {
"twitterSite": "@nature",
"twitterTitle": "Mind-reading devices can now predict preconscious thoughts: is it time to worry?",
"dcLanguage": "En",
"twitterImage": [
{
"url": "https://media.nature.com/lw1200/magazine-assets/d41586-025-03714-0/d41586-025-03714-0_51720236.jpg"
}
],
"dcType": "News Feature",
"ogTitle": "Mind-reading devices can now predict preconscious thoughts: is it time to worry?",
"dcTitle": "Mind-reading devices can now predict preconscious thoughts: is it time to worry?",
"dcSource": "Nature 2025 647:8090",
"dcPublisher": "Nature Publishing Group",
"ogDescription": "Ethicists say AI-powered advances will threaten the privacy and autonomy of people who use neurotechnology.",
"ogImage": [
{
"url": "https://media.nature.com/lw1200/magazine-assets/d41586-025-03714-0/d41586-025-03714-0_51720236.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Nature - Ethicists say AI-powered advances will threaten the privacy and autonomy of people who use neurotechnology.",
"dcDate": "2025-11-19",
"dcRights": "© 2025 Springer Nature Limited",
"success": true,
"requestUrl": "https://www.nature.com/articles/d41586-025-03714-0",
"dcIdentifier": "doi:10.1038/d41586-025-03714-0",
"ogUrl": "https://www.nature.com/articles/d41586-025-03714-0",
"dcCreator": "Drew, Liam",
"dcDescription": "Ethicists say AI-powered advances will threaten the privacy and autonomy of people who use neurotechnology. Ethicists say AI-powered advances will threaten the privacy and autonomy of people who use neurotechnology.",
"dcSubject": "Psychiatric disorders"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-24T18:26:09.000Z",
"createdAtI": 1764008769,
"updatedAt": "2025-11-25T17:22:04.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46037267",
"author": "srameshc",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:40:58.467Z",
"title": "Mind-reading devices can now predict preconscious thoughts: is it time to worry?",
"createdAtI": 1764008769,
"url": "https://www.nature.com/articles/d41586-025-03714-0",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T18:26:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764009658,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:38:44.000Z"
}
}{
"storyID": "46036908",
"title": "Show HN: I built an interactive HN Simulator",
"author": "johnsillings",
"url": "https://news.ysimulator.run/news",
"points": 442,
"commentsCount": 198,
"tags": [
"show_hn",
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://news.ysimulator.run/news"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T17:52:43.000Z",
"createdAtI": 1764006763,
"updatedAt": "2025-11-25T17:29:19.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036908",
"author": "johnsillings",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T20:05:58.389Z",
"title": "Show HN: I built an interactive HN Simulator",
"createdAtI": 1764006763,
"url": "https://news.ysimulator.run/news",
"points": 7,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2025-11-24T17:52:43.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764014758,
"commentsCount": 1,
"updatedAt": "2025-11-24T20:05:14.000Z"
}
}A good looking terminal emulator which mimics the old cathode display... - Swordfish90/cool-retro-term
{
"storyID": "46036895",
"title": "Cool-retro-term: terminal emulator which mimics look and feel of CRTs",
"author": "michalpleban",
"url": "https://github.com/Swordfish90/cool-retro-term",
"points": 277,
"commentsCount": 104,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - Swordfish90/cool-retro-term: A good looking terminal emulator which mimics the old cathode display...",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/294d3f5842536082429af9480234ece3dce50d76519750f3263d5cb2c71df29d/Swordfish90/cool-retro-term"
}
],
"ogTitle": "GitHub - Swordfish90/cool-retro-term: A good looking terminal emulator which mimics the old cathode display...",
"ogDescription": "A good looking terminal emulator which mimics the old cathode display... - Swordfish90/cool-retro-term",
"ogImage": [
{
"width": "1200",
"alt": "A good looking terminal emulator which mimics the old cathode display... - Swordfish90/cool-retro-term",
"url": "https://opengraph.githubassets.com/294d3f5842536082429af9480234ece3dce50d76519750f3263d5cb2c71df29d/Swordfish90/cool-retro-term",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A good looking terminal emulator which mimics the old cathode display... - Swordfish90/cool-retro-term",
"success": true,
"requestUrl": "https://github.com/Swordfish90/cool-retro-term",
"ogUrl": "https://github.com/Swordfish90/cool-retro-term",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T17:52:01.000Z",
"createdAtI": 1764006721,
"updatedAt": "2025-11-25T17:28:48.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036895",
"author": "michalpleban",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:20:58.479Z",
"title": "Cool-retro-term: terminal emulator which mimics look and feel of the old CRTs",
"createdAtI": 1764006721,
"url": "https://github.com/Swordfish90/cool-retro-term",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T17:52:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764008458,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:17:29.000Z"
}
}{
"storyID": "46036878",
"title": "Implications of AI to schools",
"author": "bilsbie",
"url": "https://twitter.com/karpathy/status/1993010584175141038",
"points": 309,
"commentsCount": 359,
"tags": [
"front_page"
],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/karpathy/status/1993010584175141038",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-24T17:51:02.000Z",
"createdAtI": 1764006662,
"updatedAt": "2025-11-25T17:30:16.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036878",
"author": "bilsbie",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:05:58.418Z",
"title": "Andrej Karpathy on X: implications of AI to schools",
"createdAtI": 1764006662,
"url": "https://twitter.com/karpathy/status/1993010584175141038",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T17:51:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764007558,
"commentsCount": 0,
"updatedAt": "2025-11-24T18:05:13.000Z"
}
}Windows-like Linux distribution claims over a million downloads in the past month for its latest build.
{
"storyID": "46036872",
"title": "In wake of Windows 10 retirement, over 780K Windows users skip Win 11 for Linux",
"author": "rbanffy",
"url": "https://www.tomshardware.com/software/linux/in-the-wake-of-windows-10-eol-over-780-000-windows-users-skip-11-for-linux-says-zorin-os-developers-distro-hits-unprecedented-1-million-downloads-in-five-weeks",
"points": 98,
"commentsCount": 26,
"tags": [],
"og": {
"twitterCreator": "@tomshardware",
"twitterSite": "@tomshardware",
"twitterTitle": "In wake of Windows 10 retirement, over 780,000 Windows users skip Win 11 for Linux, says Zorin OS developers — distro hits unprecedented 1 million downloads in five weeks",
"articlePublishedTime": "2025-11-24T16:23:58Z",
"twitterImage": [
{
"url": "https://cdn.mos.cms.futurecdn.net/tMoSJ63FrhXgxzBGx9kDTL-1200-80.jpg"
}
],
"ogTitle": "In wake of Windows 10 retirement, over 780,000 Windows users skip Win 11 for Linux, says Zorin OS developers — distro hits unprecedented 1 million downloads in five weeks",
"ogDescription": "Windows-like Linux distribution claims over a million downloads in the past month for its latest build.",
"ogImage": [
{
"width": "1920",
"url": "https://cdn.mos.cms.futurecdn.net/tMoSJ63FrhXgxzBGx9kDTL-1920-80.jpg",
"height": "1080"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/tomshardware",
"twitterCard": "summary_large_image",
"twitterDescription": "Windows-like Linux distribution claims over a million downloads in the past month for its latest build.",
"success": true,
"requestUrl": "https://www.tomshardware.com/software/linux/in-the-wake-of-windows-10-eol-over-780-000-windows-users-skip-11-for-linux-says-zorin-os-developers-distro-hits-unprecedented-1-million-downloads-in-five-weeks",
"ogUrl": "https://www.tomshardware.com/software/linux/in-the-wake-of-windows-10-eol-over-780-000-windows-users-skip-11-for-linux-says-zorin-os-developers-distro-hits-unprecedented-1-million-downloads-in-five-weeks",
"ogSiteName": "Tom's Hardware"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T17:50:41.000Z",
"createdAtI": 1764006641,
"updatedAt": "2025-11-25T17:05:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036872",
"author": "rbanffy",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T18:00:58.484Z",
"title": "In wake of Windows 10 retirement, over 780K Windows users skip Win 11 for Linux",
"createdAtI": 1764006641,
"url": "https://www.tomshardware.com/software/linux/in-the-wake-of-windows-10-eol-over-780-000-windows-users-skip-11-for-linux-says-zorin-os-developers-distro-hits-unprecedented-1-million-downloads-in-five-weeks",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T17:50:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764007258,
"commentsCount": 1,
"updatedAt": "2025-11-24T17:59:13.000Z"
}
}Attached: 1 image Deux articles du Parisien hier, suivis aujourd'hui d'un article du Figaro, ont lancé une offensive honteuse contre GrapheneOS, un système d'exploitation open-source pour téléphones, gratuit et accessible à toutes et tous. À La Quadrature, c'est un des outils que nous privilégions et recommandons régulièrement pour se protéger du tracking publicitaire ou des spywares. https://archive.is/2025111908
{
"storyID": "46036217",
"title": "France threatens GrapheneOS with arrests / server seizure for refusing backdoors",
"author": "nabakin",
"url": "https://mamot.fr/@LaQuadrature/115581775965025042",
"points": 571,
"commentsCount": 3,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://mamot.fr/@LaQuadrature/115581775965025042",
"ogTitle": "La Quadrature du Net (@LaQuadrature@mamot.fr)",
"profileUsername": "LaQuadrature@mamot.fr",
"ogUrl": "https://mamot.fr/@LaQuadrature/115581775965025042",
"ogSiteName": "Mamot - Le Mastodon de La Quadrature du Net ",
"ogDescription": "Attached: 1 image\n\nDeux articles du Parisien hier, suivis aujourd'hui d'un article du Figaro, ont lancé une offensive honteuse contre GrapheneOS, un système d'exploitation open-source pour téléphones, gratuit et accessible à toutes et tous. À La Quadrature, c'est un des outils que nous privilégions et recommandons régulièrement pour se protéger du tracking publicitaire ou des spywares. \n\nhttps://archive.is/2025111908",
"ogLocale": "fr",
"ogImage": [
{
"width": "430",
"type": "image/png",
"url": "https://static.mamot.fr/media_attachments/files/115/581/775/877/215/045/original/378107f93bdc9156.png",
"height": "186"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T17:00:07.000Z",
"createdAtI": 1764003607,
"updatedAt": "2025-11-25T15:55:32.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036217",
"author": "nabakin",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T17:15:58.358Z",
"title": "France threatens GrapheneOS with arrests / server seizure for refusing backdoors",
"createdAtI": 1764003607,
"url": "https://mamot.fr/@LaQuadrature/115581775965025042",
"points": 6,
"tags": [],
"createdAt": "2025-11-24T17:00:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764004558,
"commentsCount": 1,
"updatedAt": "2025-11-24T17:15:28.000Z"
}
}Issy Ronald - Child poverty has reached a record high in the United Kingdom as the country’s cost of living soars and its social security safety net falters following years of government austerity.
{
"storyID": "46036139",
"title": "Britain is one of the richest countries. So why do children live in poverty?",
"author": "rawgabbit",
"url": "https://www.cnn.com/2025/11/24/uk/britain-child-poverty-intl-scli",
"points": 54,
"commentsCount": 147,
"tags": [],
"og": {
"twitterTitle": "Britain is one of the world’s richest countries. So why do a third of its children live in poverty? | CNN",
"twitterSite": "@CNN",
"articlePublishedTime": "2025-11-24T05:00:59.771Z",
"twitterImage": [
{
"url": "https://media.cnn.com/api/v1/images/stellar/prod/shutterstock-editorial-15237702b.jpg?c=16x9&q=w_800,c_fill"
}
],
"author": "Issy Ronald",
"ogTitle": "Britain is one of the world’s richest countries. So why do a third of its children live in poverty? | CNN",
"ogDescription": "Child poverty has reached a record high in the United Kingdom as the country’s cost of living soars and its social security safety net falters following years of government austerity.",
"ogImage": [
{
"url": "https://media.cnn.com/api/v1/images/stellar/prod/shutterstock-editorial-15237702b.jpg?c=16x9&q=w_800,c_fill"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/CNN",
"twitterCard": "summary_large_image",
"twitterDescription": "Child poverty has reached a record high in the United Kingdom as the country’s cost of living soars and its social security safety net falters following years of government austerity.",
"success": true,
"requestUrl": "https://www.cnn.com/2025/11/24/uk/britain-child-poverty-intl-scli",
"ogUrl": "https://www.cnn.com/2025/11/24/uk/britain-child-poverty-intl-scli",
"ogSiteName": "CNN",
"articleModifiedTime": "2025-11-24T05:06:24.283Z",
"fbAppId": "80401312489"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T16:53:11.000Z",
"createdAtI": 1764003191,
"updatedAt": "2025-11-25T16:05:48.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036139",
"author": "rawgabbit",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T16:55:58.391Z",
"title": "Britain is one of the richest countries. So why do children live in poverty?",
"createdAtI": 1764003191,
"url": "https://www.cnn.com/2025/11/24/uk/britain-child-poverty-intl-scli",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T16:53:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764003358,
"commentsCount": 0,
"updatedAt": "2025-11-24T16:55:43.000Z"
}
}{
"storyID": "46036129",
"title": "A New Raspberry Pi Imager",
"author": "raus22",
"url": "https://www.raspberrypi.com/news/a-new-raspberry-pi-imager/",
"points": 66,
"commentsCount": 18,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.raspberrypi.com/news/a-new-raspberry-pi-imager/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T16:52:21.000Z",
"createdAtI": 1764003141,
"updatedAt": "2025-11-25T15:59:32.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46036129",
"author": "raus22",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T17:45:58.640Z",
"title": "A New Raspberry Pi Imager",
"createdAtI": 1764003141,
"url": "https://www.raspberrypi.com/news/a-new-raspberry-pi-imager/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T16:52:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764006359,
"commentsCount": 0,
"updatedAt": "2025-11-24T17:45:43.000Z"
}
}{
"storyID": "46035977",
"title": "France threatens GrapheneOS with arrests / server seizure for refusing backdoors",
"author": "nabakin",
"url": "https://mamot.fr/@LaQuadrature/115581775965025042",
"points": 305,
"commentsCount": 344,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://grapheneos.social/@watchfulcitizen@goingdark.social/115605398547420414"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T16:40:22.000Z",
"createdAtI": 1764002422,
"updatedAt": "2025-11-25T17:25:46.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46035977",
"author": "nabakin",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T16:50:58.424Z",
"title": "The French government threatens GrapheneOS to provide a backdoor or be arrested",
"createdAtI": 1764002422,
"url": "https://grapheneos.social/@watchfulcitizen@goingdark.social/115605398547420414",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T16:40:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764003058,
"commentsCount": 1,
"updatedAt": "2025-11-24T16:48:14.000Z"
}
}Caroline Orr Bueno, PhD - How a new X feature led to the most sweeping public exposure of covert foreign activity on a major platform since 2016.
{
"storyID": "46035574",
"title": "X Just Accidentally Exposed a Covert Influence Network Targeting Americans",
"author": "adriand",
"url": "https://weaponizedspaces.substack.com/p/x-just-accidentally-exposed-a-vast",
"points": 310,
"commentsCount": 194,
"tags": [],
"og": {
"twitterTitle": "X Just Accidentally Exposed A Vast Covert Influence Network Targeting Americans",
"twitterCard": "summary_large_image",
"twitterDescription": "How a new X feature led to the most sweeping public exposure of covert foreign activity on a major platform since 2016.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!Fv0l!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fweaponizedspaces.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179774116%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Caroline Orr Bueno, PhD",
"requestUrl": "https://weaponizedspaces.substack.com/p/x-just-accidentally-exposed-a-vast",
"ogTitle": "X Just Accidentally Exposed A Vast Covert Influence Network Targeting Americans",
"ogUrl": "https://weaponizedspaces.substack.com/p/x-just-accidentally-exposed-a-vast",
"ogDescription": "How a new X feature led to the most sweeping public exposure of covert foreign activity on a major platform since 2016.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!WHaU!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63ef110d-6077-448e-b5c8-c13bdf1e9822_3264x2923.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T16:07:40.000Z",
"createdAtI": 1764000460,
"updatedAt": "2025-11-25T17:12:02.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46035574",
"author": "adriand",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T16:10:58.405Z",
"title": "X Just Accidentally Exposed a Covert Influence Network Targeting Americans",
"createdAtI": 1764000460,
"url": "https://weaponizedspaces.substack.com/p/x-just-accidentally-exposed-a-vast",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T16:07:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764000658,
"commentsCount": 0,
"updatedAt": "2025-11-24T16:10:28.000Z"
}
}The threat actor behind “Shai Hulud 2.0” launched a new malware campaign compromising the supply chain of Zapier, ENS Domains and more — exposing secrets, injecting malicious code, and enabling widespread developer-environment takeover.
{
"storyID": "46035533",
"title": "Shai Hulud launches second supply-chain attack",
"author": "birdculture",
"url": "https://www.aikido.dev/blog/shai-hulud-strikes-again-hitting-zapier-ensdomains",
"points": 347,
"commentsCount": 21,
"tags": [],
"og": {
"twitterTitle": "Shai Hulud 2.0 Strikes Again: Malware Supply-Chain Attack Hits Zapier & ENS Domains",
"twitterCard": "summary_large_image",
"twitterDescription": "The threat actor behind “Shai Hulud 2.0” launched a new malware campaign compromising the supply chain of Zapier, ENS Domains and more — exposing secrets, injecting malicious code, and enabling widespread developer-environment takeover.",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/642adcaf364024654c71df23/6924205c23b0205ebd6cf226_Aikido%20Listing%2072.png"
}
],
"success": true,
"requestUrl": "https://www.aikido.dev/blog/shai-hulud-strikes-again-hitting-zapier-ensdomains",
"ogTitle": "Shai Hulud 2.0 Strikes Again: Malware Supply-Chain Attack Hits Zapier & ENS Domains",
"ogDescription": "The threat actor behind “Shai Hulud 2.0” launched a new malware campaign compromising the supply chain of Zapier, ENS Domains and more — exposing secrets, injecting malicious code, and enabling widespread developer-environment takeover.",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/642adcaf364024654c71df23/6924205c23b0205ebd6cf226_Aikido%20Listing%2072.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T16:03:36.000Z",
"createdAtI": 1764000216,
"updatedAt": "2025-11-25T15:38:47.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46035533",
"author": "birdculture",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T16:15:58.342Z",
"title": "SHA1-Hulud the Second Comming – Postman, Zapier, PostHog All Compromised via NPM",
"createdAtI": 1764000216,
"url": "https://www.aikido.dev/blog/shai-hulud-strikes-again-hitting-zapier-ensdomains",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T16:03:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764000958,
"commentsCount": 0,
"updatedAt": "2025-11-24T16:15:43.000Z"
}
}When an Ontario woman made a $4,300 hotel reservation on Booking.com, she never expected the website would cancel it, then offer her the same accommodations for quadruple the price. A digital rights lawyer says such cases show how weak consumer protections allow online platforms to shift risk and costs onto travellers.
{
"storyID": "46034652",
"title": "Booking.com cancels $4K hotel reservation, offers same rooms again for $17K",
"author": "thisislife2",
"url": "https://www.cbc.ca/news/gopublic/go-public-booking-com-hotel-rates-9.6985480",
"points": 138,
"commentsCount": 163,
"tags": [],
"og": {
"twitterSite": "@cbc",
"twitterTitle": "Booking.com tells woman to pay $17K or lose hotel reservation | CBC News",
"twitterImage": [
{
"url": "https://i.cbc.ca/ais/e81b4c08-0681-440d-8a34-cfea898e9482,1763595767778/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C49%2C4032%2C2268%29%3BResize%3D620"
}
],
"ogTitle": "Booking.com tells woman to pay $17K or lose hotel reservation | CBC News",
"ogDescription": "When an Ontario woman made a $4,300 hotel reservation on Booking.com, she never expected the website would cancel it, then offer her the same accommodations for quadruple the price. A digital rights lawyer says such cases show how weak consumer protections allow online platforms to shift risk and costs onto travellers.\n",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://i.cbc.ca/ais/e81b4c08-0681-440d-8a34-cfea898e9482,1763595767778/full/max/0/default.jpg?im=Crop%2Crect%3D%280%2C49%2C4032%2C2268%29%3BResize%3D620"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "When an Ontario woman made a $4,300 hotel reservation on Booking.com, she never expected the website would cancel it, then offer her the same accommodations for quadruple the price. A digital rights lawyer says such cases show how weak consumer protections allow online platforms to shift risk and costs onto travellers.\n",
"success": true,
"requestUrl": "https://www.cbc.ca/news/gopublic/go-public-booking-com-hotel-rates-9.6985480",
"ogUrl": "https://www.cbc.ca/news/gopublic/go-public-booking-com-hotel-rates-9.6985480",
"ogSiteName": "CBC"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T14:43:01.000Z",
"createdAtI": 1763995381,
"updatedAt": "2025-11-25T16:28:31.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46034652",
"author": "thisislife2",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T14:45:58.671Z",
"title": "Booking.com cancels $4K hotel reservation, offers same rooms again for $17K",
"createdAtI": 1763995381,
"url": "https://www.cbc.ca/news/gopublic/go-public-booking-com-hotel-rates-9.6985480",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T14:43:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763995559,
"commentsCount": 0,
"updatedAt": "2025-11-24T14:45:42.000Z"
}
}Willem Moore - Elon Musk's latest Twitter location data update seemed to reveal that something very strange is going on with the US and Israel
{
"storyID": "46034470",
"title": "US 'Homeland Security' Twitter account seemingly run from Israel",
"author": "botanical",
"url": "https://www.thecanary.co/trending/2025/11/23/twitter-location-data/",
"points": 47,
"commentsCount": 21,
"tags": [],
"og": {
"twitterCreator": "@TheCanaryUK",
"twitterSite": "@TheCanaryUK",
"articlePublishedTime": "2025-11-23T12:10:34+00:00",
"author": "Willem Moore",
"ogTitle": "US 'Homeland Security' Twitter account seemingly run from Israel",
"ogDescription": "Elon Musk's latest Twitter location data update seemed to reveal that something very strange is going on with the US and Israel",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://www.thecanary.co/wp-content/uploads/2025/11/Elon-Musk-Kirstie-Noem-an-Israeli-Flag-and-the-Homeland-Security-logo.jpg",
"height": "900"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/TheCanaryUK",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.thecanary.co/trending/2025/11/23/twitter-location-data/",
"ogUrl": "https://www.thecanary.co/trending/2025/11/23/twitter-location-data/",
"ogSiteName": "Canary"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T14:26:12.000Z",
"createdAtI": 1763994372,
"updatedAt": "2025-11-25T07:37:00.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46034470",
"author": "botanical",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T14:30:58.420Z",
"title": "US 'Homeland Security' Twitter account seemingly run from Israel",
"createdAtI": 1763994372,
"url": "https://www.thecanary.co/trending/2025/11/23/twitter-location-data/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T14:26:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763994658,
"commentsCount": 0,
"updatedAt": "2025-11-24T14:30:42.000Z"
}
}{
"storyID": "46034145",
"title": "Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows",
"author": "blaiz2025",
"url": "https://www.blaizenterprises.com/cynthia.html",
"points": 85,
"commentsCount": 29,
"tags": [
"show_hn"
],
"og": {
"success": true,
"requestUrl": "https://www.blaizenterprises.com/cynthia.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T13:58:05.000Z",
"createdAtI": 1763992685,
"updatedAt": "2025-11-25T15:29:17.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46034145",
"author": "blaiz2025",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T14:05:58.718Z",
"title": "Show HN: Cynthia – Reliably play MIDI music files – MIT / Portable / Windows",
"createdAtI": 1763992685,
"url": "https://www.blaizenterprises.com/cynthia.html",
"points": 4,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2025-11-24T13:58:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763993159,
"commentsCount": 0,
"updatedAt": "2025-11-24T14:04:00.000Z"
}
}🔥 Blazingly Fast 🔥 lua runtime
{
"storyID": "46034142",
"title": "Fast Lua runtime written in Rust",
"author": "akagusu",
"url": "https://astra.arkforge.net/",
"points": 84,
"commentsCount": 52,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Astra",
"twitterDescription": "🔥 Blazingly Fast 🔥 lua runtime",
"twitterImage": [
{
"url": "https://astra.arkforge.net/banner.png"
}
],
"success": true,
"requestUrl": "https://astra.arkforge.net/",
"twitterUrl": "https://astra.arkforge.net",
"ogTitle": "Astra",
"ogUrl": "https://astra.arkforge.net",
"ogDescription": "🔥 Blazingly Fast 🔥 lua runtime",
"ogImage": [
{
"url": "https://astra.arkforge.net/banner.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T13:57:53.000Z",
"createdAtI": 1763992673,
"updatedAt": "2025-11-25T15:08:46.000Z",
"fetchedAt": "2025-11-25T17:30:58.437Z",
"firstVersion": {
"storyID": "46034142",
"author": "akagusu",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T14:25:58.693Z",
"title": "Fast Lua runtime written in Rust",
"createdAtI": 1763992673,
"url": "https://astra.arkforge.net/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T13:57:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763994359,
"commentsCount": 1,
"updatedAt": "2025-11-24T14:22:29.000Z"
}
}Star of The Harder They Come had hits including You Can Get It If You Really Want and I Can See Clearly Now
{
"storyID": "46033772",
"title": "Jimmy Cliff has died",
"author": "gfortaine",
"url": "https://www.theguardian.com/music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81",
"points": 40,
"commentsCount": 5,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Jimmy Cliff, Jamaican reggae singer, actor and cultural icon, dies aged 81",
"ogType": "article",
"articleTag": "Jimmy Cliff,Reggae,Music,Pop and rock,Culture,Jamaica,Americas",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81",
"twitterAppUrliPhone": "gnmguardian://music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2025-11-24T11:45:05.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/f1f11b4de590c26cbc3e880915e3a9d0ce07e6f9/431_126_4206_3365/master/4206.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=8f6dadaaba7baffe515d21c3a827b745"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Star of The Harder They Come had hits including You Can Get It If You Really Want and I Can See Clearly Now",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/f1f11b4de590c26cbc3e880915e3a9d0ce07e6f9/431_126_4206_3365/master/4206.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=b36057dc1f2cd419d717f36c9fd10312",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81",
"alIosUrl": "gnmguardian://music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81?contenttype=Article&source=applinks",
"articleModifiedTime": "2025-11-24T14:46:26.000Z",
"articleSection": "Music",
"articleAuthor": "https://www.theguardian.com/profile/ben-beaumont-thomas",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T13:17:13.000Z",
"createdAtI": 1763990233,
"updatedAt": "2025-11-25T07:44:30.000Z",
"fetchedAt": "2025-11-25T17:25:58.579Z",
"firstVersion": {
"storyID": "46033772",
"author": "gfortaine",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T14:10:58.458Z",
"title": "Jimmy Cliff, Jamaican reggae singer, actor and cultural icon, dies aged 81",
"createdAtI": 1763990233,
"url": "https://www.theguardian.com/music/2025/nov/24/jimmy-cliff-jamaican-reggae-singer-actor-and-cultural-icon-dies-aged-81",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T13:17:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763993458,
"commentsCount": 0,
"updatedAt": "2025-11-24T14:09:28.000Z"
}
}{
"storyID": "46033536",
"title": "Trade Chaos Causes Businesses to Rethink Their Relationship with the U.S.",
"author": "mooreds",
"url": "https://www.nytimes.com/2025/11/24/business/tariffs-trade-small-business.html",
"points": 58,
"commentsCount": 88,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2025/11/24/business/tariffs-trade-small-business.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T12:47:38.000Z",
"createdAtI": 1763988458,
"updatedAt": "2025-11-25T16:52:33.000Z",
"fetchedAt": "2025-11-25T17:20:58.339Z",
"firstVersion": {
"storyID": "46033536",
"author": "mooreds",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T12:55:58.384Z",
"title": "Trade Chaos Causes Businesses to Rethink Their Relationship with the U.S.",
"createdAtI": 1763988458,
"url": "https://www.nytimes.com/2025/11/24/business/tariffs-trade-small-business.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T12:47:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763988958,
"commentsCount": 1,
"updatedAt": "2025-11-24T12:55:42.000Z"
}
}Federal Environment Minister Murray Watt has asked the weather agency's new boss to examine how the website's cost and redesign went so wrong.
{
"storyID": "46033435",
"title": "Bureau of Meteorology's new boss asked to examine $96M bill for website redesign",
"author": "OuterVale",
"url": "https://www.abc.net.au/news/2025-11-23/bureau-of-meteorology-new-website-cost-blowout-to-96-million/106042202",
"points": 116,
"commentsCount": 80,
"tags": [],
"og": {
"twitterSite": "@abcnews",
"articlePublishedTime": "2025-11-23T07:04:31+00:00",
"twitterImage": [
{
"alt": "a person sits at a desk looking at the new Bureau of Meteorology website",
"url": "https://live-production.wcms.abc-cdn.net.au/5ae88c89fc883b39342b53597c98dea2?impolicy=wcms_watermark_news&cropH=2813&cropW=5000&xPos=0&yPos=337&width=862&height=485&imformat=generic"
}
],
"ogTitle": "BOM reveals new website cost $96.5m, not $4.1m as first announced",
"ogDescription": "Federal Environment Minister Murray Watt has asked the weather agency's new boss to examine how the website's cost and redesign went so wrong.",
"ogImage": [
{
"url": "https://live-production.wcms.abc-cdn.net.au/5ae88c89fc883b39342b53597c98dea2?impolicy=wcms_watermark_news&cropH=2813&cropW=5000&xPos=0&yPos=337&width=862&height=485&imformat=generic"
}
],
"ogType": "article",
"articleTag": "david littleproud",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.abc.net.au/news/2025-11-23/bureau-of-meteorology-new-website-cost-blowout-to-96-million/106042202",
"ogUrl": "https://www.abc.net.au/news/2025-11-23/bureau-of-meteorology-new-website-cost-blowout-to-96-million/106042202",
"articleModifiedTime": "2025-11-23T07:29:41+00:00",
"articleAuthor": "https://www.abc.net.au/news/jean-kennedy/8429016"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T12:35:15.000Z",
"createdAtI": 1763987715,
"updatedAt": "2025-11-25T16:50:47.000Z",
"fetchedAt": "2025-11-25T17:05:58.321Z",
"firstVersion": {
"storyID": "46033435",
"author": "OuterVale",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T12:50:58.436Z",
"title": "Bureau of Meteorology asked to examine $96.5M bill for website redesign",
"createdAtI": 1763987715,
"url": "https://www.abc.net.au/news/2025-11-23/bureau-of-meteorology-new-website-cost-blowout-to-96-million/106042202",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T12:35:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763988658,
"commentsCount": 0,
"updatedAt": "2025-11-24T12:50:42.000Z"
}
}{
"storyID": "46033330",
"title": "Chrome Jpegxl Issue Reopened",
"author": "markdog12",
"url": "https://issues.chromium.org/issues/40168998",
"points": 278,
"commentsCount": 126,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://issues.chromium.org/issues/40168998"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T12:23:02.000Z",
"createdAtI": 1763986982,
"updatedAt": "2025-11-25T16:50:19.000Z",
"fetchedAt": "2025-11-25T16:55:58.395Z",
"firstVersion": {
"storyID": "46033330",
"author": "markdog12",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T14:30:58.420Z",
"title": "Chrome Jpegxl Issue Reopened",
"createdAtI": 1763986982,
"url": "https://issues.chromium.org/issues/40168998",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T12:23:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763994658,
"commentsCount": 1,
"updatedAt": "2025-11-24T14:30:12.000Z"
}
}{
"storyID": "46033151",
"title": "NSA and IETF, part 3: Dodging the issues at hand",
"author": "upofadown",
"url": "https://blog.cr.yp.to/20251123-dodging.html",
"points": 309,
"commentsCount": 210,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://blog.cr.yp.to/20251123-dodging.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T12:00:55.000Z",
"createdAtI": 1763985655,
"updatedAt": "2025-11-25T16:38:32.000Z",
"fetchedAt": "2025-11-25T16:40:58.359Z",
"firstVersion": {
"storyID": "46033151",
"author": "upofadown",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T12:30:58.461Z",
"title": "NSA and IETF, part 3: Dodging the issues at hand",
"createdAtI": 1763985655,
"url": "https://blog.cr.yp.to/20251123-dodging.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T12:00:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763987458,
"commentsCount": 0,
"updatedAt": "2025-11-24T12:30:28.000Z"
}
}Roman Grebennikov - How we compiled a Lucene-based JVM search engine into native code, moved the index to S3+EFS, and managed to cold-start it in 600 milliseconds, and still failed to make the setup reasonably fast.
{
"storyID": "46032694",
"title": "I put a real search engine into a Lambda, so you only pay when you search",
"author": "shutty",
"url": "https://nixiesearch.substack.com/p/i-put-a-real-search-engine-into-a",
"points": 46,
"commentsCount": 13,
"tags": [],
"og": {
"twitterTitle": "I put a real search engine into a Lambda, so you only pay when you search",
"twitterCard": "summary_large_image",
"twitterDescription": "How we compiled a Lucene-based JVM search engine into native code, moved the index to S3+EFS, and managed to cold-start it in 600 milliseconds, and still failed to make the setup reasonably fast.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!uS1a!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fnixiesearch.substack.com%2Fapi%2Fv1%2Fpost_preview%2F178500562%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Roman Grebennikov",
"requestUrl": "https://nixiesearch.substack.com/p/i-put-a-real-search-engine-into-a",
"ogTitle": "I put a real search engine into a Lambda, so you only pay when you search",
"ogUrl": "https://nixiesearch.substack.com/p/i-put-a-real-search-engine-into-a",
"ogDescription": "How we compiled a Lucene-based JVM search engine into native code, moved the index to S3+EFS, and managed to cold-start it in 600 milliseconds, and still failed to make the setup reasonably fast.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!Jlb7!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c5ec8d9-3f11-4e4f-8b1e-7abe7fd34b6e_740x467.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T11:02:51.000Z",
"createdAtI": 1763982171,
"updatedAt": "2025-11-25T13:45:01.000Z",
"fetchedAt": "2025-11-25T16:25:58.321Z",
"firstVersion": {
"storyID": "46032694",
"author": "shutty",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T11:15:58.390Z",
"title": "I put a real search engine into a Lambda, so you only pay when you search",
"createdAtI": 1763982171,
"url": "https://nixiesearch.substack.com/p/i-put-a-real-search-engine-into-a",
"points": 4,
"tags": [],
"createdAt": "2025-11-24T11:02:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763982958,
"commentsCount": 0,
"updatedAt": "2025-11-24T11:15:42.000Z"
}
}Supply chain security, vulnerability intelligence, and malware detection.
{
"storyID": "46032539",
"title": "Shai-Hulud Returns: Over 300 NPM Packages Infected",
"author": "mrdosija",
"url": "https://helixguard.ai/blog/malicious-sha1hulud-2025-11-24",
"points": 975,
"commentsCount": 741,
"tags": [],
"og": {
"ogTitle": "HelixGuard",
"ogDescription": "Supply chain security, vulnerability intelligence, and malware detection.",
"ogLocale": "en_US",
"success": true,
"requestUrl": "https://helixguard.ai/blog/malicious-sha1hulud-2025-11-24",
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"helixguard.ai"
]
},
"createdAt": "2025-11-24T10:40:22.000Z",
"createdAtI": 1763980822,
"updatedAt": "2025-11-25T16:23:01.000Z",
"fetchedAt": "2025-11-25T16:25:58.321Z",
"firstVersion": {
"storyID": "46032539",
"author": "mrdosija",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T10:50:58.466Z",
"title": "Shai-Hulud Returns: Over 300 NPM Packages Infected",
"createdAtI": 1763980822,
"url": "https://helixguard.ai/blog/malicious-sha1hulud-2025-11-24",
"points": 10,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T10:40:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763981458,
"commentsCount": 0,
"updatedAt": "2025-11-24T10:50:42.000Z"
}
}Artificial intelligence (AI) can be found at CERN in many contexts: embedded in devices, software products and cloud services procured by CERN, brought on-site by individuals or developed in-house. Following the approval of a CERN-wide AI strategy, these general principles are designed to promote the responsible and ethical use, development and deployment (collectively “use”) of AI at CERN. They are technology neutra
{
"storyID": "46032513",
"title": "General principles for the use of AI at CERN",
"author": "singiamtel",
"url": "https://home.web.cern.ch/news/official-news/knowledge-sharing/general-principles-use-ai-cern",
"points": 100,
"commentsCount": 76,
"tags": [],
"og": {
"twitterSite": "@cern",
"twitterTitle": "General principles for the use of AI at CERN",
"twitterImage": [
{
"url": "https://cds.cern.ch/images//file?size=medium"
}
],
"ogTitle": "General principles for the use of AI at CERN",
"ogDescription": "Artificial intelligence (AI) can be found at CERN in many contexts: embedded in devices, software products and cloud services procured by CERN, brought on-site by individuals or developed in-house. Following the approval of a CERN-wide AI strategy, these general principles are designed to promote the responsible and ethical use, development and deployment (collectively “use”) of AI at CERN. They are technology neutra",
"ogImage": [
{
"url": "https://cds.cern.ch/images//file?size=medium"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Artificial intelligence (AI) can be found at CERN in many contexts: embedded in devices, software products and cloud services procured by CERN, brought on-site by individuals or developed in-house. Following the approval of a CERN-wide AI strategy, these general principles are designed to promote the responsible and ethical use, development and deployment (collectively “use”) of AI at CERN. They are technology neutra",
"success": true,
"requestUrl": "https://home.web.cern.ch/news/official-news/knowledge-sharing/general-principles-use-ai-cern",
"ogUrl": "https://home.web.cern.ch/news/official-news/knowledge-sharing/general-principles-use-ai-cern",
"ogSiteName": "CERN"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"AI",
"artificialintelligence"
]
},
"createdAt": "2025-11-24T10:37:05.000Z",
"createdAtI": 1763980625,
"updatedAt": "2025-11-25T15:28:50.000Z",
"fetchedAt": "2025-11-25T16:20:58.368Z",
"firstVersion": {
"storyID": "46032513",
"author": "singiamtel",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T11:30:58.444Z",
"title": "General principles for the use of AI at CERN",
"createdAtI": 1763980625,
"url": "https://home.web.cern.ch/news/official-news/knowledge-sharing/general-principles-use-ai-cern",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T10:37:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763983858,
"commentsCount": 1,
"updatedAt": "2025-11-24T11:28:43.000Z"
}
}{
"storyID": "46032275",
"title": "Posthog NPM packages are compromised",
"author": "h1fra",
"url": "https://twitter.com/posthog/status/1992894777524674642",
"points": 37,
"commentsCount": 1,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/posthog/status/1992894777524674642",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T09:59:54.000Z",
"createdAtI": 1763978394,
"updatedAt": "2025-11-25T13:24:30.000Z",
"fetchedAt": "2025-11-25T16:00:58.381Z",
"firstVersion": {
"storyID": "46032275",
"author": "h1fra",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T10:10:58.500Z",
"title": "Posthog NPM packages are compromised",
"createdAtI": 1763978394,
"url": "https://twitter.com/posthog/status/1992894777524674642",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T09:59:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763979059,
"commentsCount": 0,
"updatedAt": "2025-11-24T10:09:56.000Z"
}
}A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration. - DotFox/edn.c
{
"storyID": "46032230",
"title": "A fast EDN (Extensible Data Notation) reader written in C11 with SIMD boost",
"author": "delaguardo",
"url": "https://github.com/DotFox/edn.c",
"points": 86,
"commentsCount": 19,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - DotFox/edn.c: A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/36a821c2775106a44b115417743d5396025ac143e5a19945f02e7589e66eb24f/DotFox/edn.c"
}
],
"ogTitle": "GitHub - DotFox/edn.c: A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration.",
"ogDescription": "A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration. - DotFox/edn.c",
"ogImage": [
{
"width": "1200",
"alt": "A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration. - DotFox/edn.c",
"url": "https://opengraph.githubassets.com/36a821c2775106a44b115417743d5396025ac143e5a19945f02e7589e66eb24f/DotFox/edn.c",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A fast, zero-copy EDN (Extensible Data Notation) reader written in C11 with SIMD acceleration. - DotFox/edn.c",
"success": true,
"requestUrl": "https://github.com/DotFox/edn.c",
"ogUrl": "https://github.com/DotFox/edn.c",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T09:51:45.000Z",
"createdAtI": 1763977905,
"updatedAt": "2025-11-25T15:43:46.000Z",
"fetchedAt": "2025-11-25T15:55:58.447Z",
"firstVersion": {
"storyID": "46032230",
"author": "delaguardo",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T01:35:58.700Z",
"title": "A fast EDN (Extensible Data Notation) reader written in C11 with SIMD boost",
"createdAtI": 1763977905,
"url": "https://github.com/DotFox/edn.c",
"points": 33,
"tags": [],
"createdAt": "2025-11-24T09:51:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764034559,
"commentsCount": 1,
"updatedAt": "2025-11-25T01:35:44.000Z"
}
}Lesley Lai - This post talks about the many different aspects under the umbrella term OOP
{
"storyID": "46032148",
"title": "Fifty Shades of OOP",
"author": "todsacerdoti",
"url": "https://lesleylai.info/en/fifty_shades_of_oop/",
"points": 127,
"commentsCount": 83,
"tags": [],
"og": {
"success": true,
"author": "Lesley Lai",
"requestUrl": "https://lesleylai.info/en/fifty_shades_of_oop/",
"ogTitle": "Fifty Shades of OOP | Lesley Lai",
"ogUrl": "https://lesleylai.info/en/fifty_shades_of_oop/",
"ogDescription": "This post talks about the many different aspects under the umbrella term OOP",
"ogLocale": "en",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T09:40:32.000Z",
"createdAtI": 1763977232,
"updatedAt": "2025-11-25T15:50:31.000Z",
"fetchedAt": "2025-11-25T15:50:58.704Z",
"firstVersion": {
"storyID": "46032148",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T17:25:58.647Z",
"title": "Fifty Shades of OOP",
"createdAtI": 1763977232,
"url": "https://lesleylai.info/en/fifty_shades_of_oop/",
"points": 10,
"tags": [],
"createdAt": "2025-11-24T09:40:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764005159,
"commentsCount": 0,
"updatedAt": "2025-11-24T17:24:00.000Z"
}
}{
"storyID": "46031220",
"title": "Build a Compiler in Five Projects",
"author": "azhenley",
"url": "https://kmicinski.com/functional-programming/2025/11/23/build-a-language/",
"points": 152,
"commentsCount": 32,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://kmicinski.com/functional-programming/2025/11/23/build-a-language/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T07:14:55.000Z",
"createdAtI": 1763968495,
"updatedAt": "2025-11-25T15:00:31.000Z",
"fetchedAt": "2025-11-25T15:00:58.421Z",
"firstVersion": {
"storyID": "46031220",
"author": "azhenley",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-25T02:10:58.393Z",
"title": "Build a Compiler in Five Projects",
"createdAtI": 1763968495,
"url": "https://kmicinski.com/functional-programming/2025/11/23/build-a-language/",
"points": 15,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T07:14:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764036658,
"commentsCount": 0,
"updatedAt": "2025-11-25T02:10:44.000Z"
}
}Sasha Putilin - I'm writing 30 posts in 30 days at Inkhaven. This is number 23.
{
"storyID": "46031196",
"title": "A One-Minute ADHD Test",
"author": "eatitraw",
"url": "https://psychotechnology.substack.com/p/a-one-minute-adhd-test-2330",
"points": 60,
"commentsCount": 104,
"tags": [],
"og": {
"twitterTitle": "A One-Minute ADHD Test (23/30)",
"twitterCard": "summary_large_image",
"twitterDescription": "I'm writing 30 posts in 30 days at Inkhaven. This is number 23.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!9Pzm!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fpsychotechnology.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179792589%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Sasha Putilin",
"requestUrl": "https://psychotechnology.substack.com/p/a-one-minute-adhd-test-2330",
"ogTitle": "A One-Minute ADHD Test (23/30)",
"ogUrl": "https://psychotechnology.substack.com/p/a-one-minute-adhd-test-2330",
"ogDescription": "I'm writing 30 posts in 30 days at Inkhaven. This is number 23.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!asXC!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ef7a5fe-0ba2-4cdc-bebf-98f9b330aa36_1534x858.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T07:09:28.000Z",
"createdAtI": 1763968168,
"updatedAt": "2025-11-25T14:55:31.000Z",
"fetchedAt": "2025-11-25T15:00:58.421Z",
"firstVersion": {
"storyID": "46031196",
"author": "eatitraw",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T08:50:58.915Z",
"title": "A One-Minute ADHD Test",
"createdAtI": 1763968168,
"url": "https://psychotechnology.substack.com/p/a-one-minute-adhd-test-2330",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T07:09:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763974259,
"commentsCount": 0,
"updatedAt": "2025-11-24T08:50:27.000Z"
}
}A quiet but important milestone for Git.
{
"storyID": "46031025",
"title": "Git 3.0 will use main as the default branch",
"author": "ingve",
"url": "https://thoughtbot.com/blog/git-3-0-will-use-main-as-the-default-branch",
"points": 94,
"commentsCount": 238,
"tags": [],
"og": {
"twitterCreator": "@thoughtbot",
"twitterSite": "@thoughtbot",
"twitterTitle": "Git 3.0 will use main as the default branch",
"articlePublishedTime": "2025-11-24",
"twitterImage": [
{
"url": "https://images.prismic.io/thoughtbot-website/aEccKLh8WN-LV5_o_development-article-background.png?auto=format%2Ccompress&blend-mode=normal&blend-x=0&blend-y=0&blend=https%3A%2F%2Fimages.prismic.io%2Fthoughtbot-website%2FZ1tQFpbqstJ98cGT_development.png&mark-x=356&mark-y=100&mark64=aHR0cHM6Ly9hc3NldHMuaW1naXgubmV0L350ZXh0Lz90eHQtbGVhZD0tMTUmdHh0LXRyYWNrPTAmdHh0NjQ9UjJsMElETXVNQ0IzYVd4c0lIVnpaU0J0WVdsdUlHRnpJSFJvWlNCa1pXWmhkV3gwSUdKeVlXNWphQSUzRCUzRCZ0eHRjbHI9ZjVmNWY1JnR4dGZvbnQ9SUJNUGxleFNhbnNKUC1TZW1pQm9sZCZ0eHRwYWQ9MCZ0eHRzaXplPTc2Jnc9ODAw&txt-align=center%2Cmiddle&txt-color=f5f5f5&txt-fit=max&txt-font=IBMPlexSansJP-SemiBold&txt-size=24&txt-x=391&txt-y=526&txt=Justin+Toniazzo"
}
],
"twitterUrl": "https://thoughtbot.com/blog/git-3-0-will-use-main-as-the-default-branch",
"ogTitle": "Git 3.0 will use main as the default branch",
"ogDescription": "A quiet but important milestone for Git.",
"ogImage": [
{
"alt": "Git 3.0 will use main as the default branch by Justin Toniazzo",
"url": "https://images.prismic.io/thoughtbot-website/aEccKLh8WN-LV5_o_development-article-background.png?auto=format%2Ccompress&blend-mode=normal&blend-x=0&blend-y=0&blend=https%3A%2F%2Fimages.prismic.io%2Fthoughtbot-website%2FZ1tQFpbqstJ98cGT_development.png&mark-x=356&mark-y=100&mark64=aHR0cHM6Ly9hc3NldHMuaW1naXgubmV0L350ZXh0Lz90eHQtbGVhZD0tMTUmdHh0LXRyYWNrPTAmdHh0NjQ9UjJsMElETXVNQ0IzYVd4c0lIVnpaU0J0WVdsdUlHRnpJSFJvWlNCa1pXWmhkV3gwSUdKeVlXNWphQSUzRCUzRCZ0eHRjbHI9ZjVmNWY1JnR4dGZvbnQ9SUJNUGxleFNhbnNKUC1TZW1pQm9sZCZ0eHRwYWQ9MCZ0eHRzaXplPTc2Jnc9ODAw&txt-align=center%2Cmiddle&txt-color=f5f5f5&txt-fit=max&txt-font=IBMPlexSansJP-SemiBold&txt-size=24&txt-x=391&txt-y=526&txt=Justin+Toniazzo"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "A quiet but important milestone for Git.",
"success": true,
"requestUrl": "https://thoughtbot.com/blog/git-3-0-will-use-main-as-the-default-branch",
"ogUrl": "https://thoughtbot.com/blog/git-3-0-will-use-main-as-the-default-branch",
"ogSiteName": "thoughtbot",
"articleModifiedTime": "2025-11-21 19:44:49 UTC"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T06:37:20.000Z",
"createdAtI": 1763966240,
"updatedAt": "2025-11-25T14:50:31.000Z",
"fetchedAt": "2025-11-25T14:50:58.342Z",
"firstVersion": {
"storyID": "46031025",
"author": "ingve",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T06:50:58.366Z",
"title": "Git 3.0 will use main as the default branch",
"createdAtI": 1763966240,
"url": "https://thoughtbot.com/blog/git-3-0-will-use-main-as-the-default-branch",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T06:37:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763967058,
"commentsCount": 0,
"updatedAt": "2025-11-24T06:50:41.000Z"
}
}{
"storyID": "46030799",
"title": "What OpenAI did when ChatGPT users lost touch with reality",
"author": "nonprofiteer",
"url": "https://www.nytimes.com/2025/11/23/technology/openai-chatgpt-users-risks.html",
"points": 229,
"commentsCount": 367,
"tags": [
"front_page"
],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2025/11/23/technology/openai-chatgpt-users-risks.html"
},
"aiIsh": {
"score": 2,
"offenses": [
"chatgpt",
"openai"
]
},
"createdAt": "2025-11-24T05:58:08.000Z",
"createdAtI": 1763963888,
"updatedAt": "2025-11-25T14:45:32.000Z",
"fetchedAt": "2025-11-25T14:45:58.575Z",
"firstVersion": {
"storyID": "46030799",
"author": "nonprofiteer",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T20:20:58.494Z",
"title": "What OpenAI did when ChatGPT users lost touch with reality",
"createdAtI": 1763963888,
"url": "https://www.nytimes.com/2025/11/23/technology/openai-chatgpt-users-risks.html",
"points": 15,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T05:58:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764015658,
"commentsCount": 7,
"updatedAt": "2025-11-24T20:20:44.000Z"
}
}Seth Stern - Daniel Sanchez is facing federal charges for what free speech advocates say is a clear attack on the First Amendment.
{
"storyID": "46030750",
"title": "The feds want to make it illegal to even possess an anarchist zine",
"author": "pabs3",
"url": "https://theintercept.com/2025/11/23/prairieland-ice-antifa-zines-criminalize-protest-journalism/",
"points": 65,
"commentsCount": 18,
"tags": [],
"og": {
"twitterSite": "@theintercept",
"articlePublishedTime": "2025-11-23T11:00:00+00:00",
"twitterImage": [
{
"url": "https://theintercept.com/wp-content/uploads/2025/11/GettyImages-2231531269-e1763674840211.jpg?fit=7122%2C3560&w=2048"
}
],
"author": "Seth Stern",
"ogTitle": "The Feds Want to Make It Illegal to Even Possess an Anarchist Zine",
"ogDescription": "Daniel Sanchez is facing federal charges for what free speech advocates say is a clear attack on the First Amendment.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://theintercept.com/wp-content/uploads/2025/11/GettyImages-2231531269-e1763674840211.jpg?fit=7122%2C3560&w=1200&h=800",
"height": "800"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://theintercept.com/2025/11/23/prairieland-ice-antifa-zines-criminalize-protest-journalism/",
"ogUrl": "https://theintercept.com/2025/11/23/prairieland-ice-antifa-zines-criminalize-protest-journalism/",
"ogSiteName": "The Intercept"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T05:46:14.000Z",
"createdAtI": 1763963174,
"updatedAt": "2025-11-25T14:34:47.000Z",
"fetchedAt": "2025-11-25T14:40:58.467Z",
"firstVersion": {
"storyID": "46030750",
"author": "pabs3",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T06:15:58.312Z",
"title": "The Feds Want to Make It Illegal to Even Possess an Anarchist Zine",
"createdAtI": 1763963174,
"url": "https://theintercept.com/2025/11/23/prairieland-ice-antifa-zines-criminalize-protest-journalism/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T05:46:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763964958,
"commentsCount": 0,
"updatedAt": "2025-11-24T06:15:40.000Z"
}
}{
"storyID": "46030613",
"title": "Lambda Calculus – Animated Beta Reduction of Lambda Diagrams",
"author": "perryprog",
"url": "https://cruzgodar.com/applets/lambda-calculus",
"points": 145,
"commentsCount": 8,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://cruzgodar.com/applets/lambda-calculus",
"ogTitle": "Lambda Calculus",
"ogUrl": "https://cruzgodar.com/applets/lambda-calculus",
"ogSiteName": "Cruz Godar",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://cruzgodar.com/applets/lambda-calculus/cover.webp"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T05:17:15.000Z",
"createdAtI": 1763961435,
"updatedAt": "2025-11-25T12:47:01.000Z",
"fetchedAt": "2025-11-25T14:30:58.712Z",
"firstVersion": {
"storyID": "46030613",
"author": "perryprog",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T07:20:58.497Z",
"title": "Lambda Calculus – Animated Beta Reduction of Lambda Diagrams",
"createdAtI": 1763961435,
"url": "https://cruzgodar.com/applets/lambda-calculus",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T05:17:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763968858,
"commentsCount": 0,
"updatedAt": "2025-11-24T07:10:41.000Z"
}
}Create beautiful applications using Go. Contribute to wailsapp/wails development by creating an account on GitHub.
{
"storyID": "46030414",
"title": "Build desktop applications using Go and Web Technologies",
"author": "selvan",
"url": "https://github.com/wailsapp/wails",
"points": 92,
"commentsCount": 76,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - wailsapp/wails: Create beautiful applications using Go",
"twitterImage": [
{
"url": "https://repository-images.githubusercontent.com/161951219/9788ba3d-e5bf-4904-bdac-2c9dab9352cc"
}
],
"ogTitle": "GitHub - wailsapp/wails: Create beautiful applications using Go",
"ogDescription": "Create beautiful applications using Go. Contribute to wailsapp/wails development by creating an account on GitHub.",
"ogImage": [
{
"alt": "Create beautiful applications using Go. Contribute to wailsapp/wails development by creating an account on GitHub.",
"url": "https://repository-images.githubusercontent.com/161951219/9788ba3d-e5bf-4904-bdac-2c9dab9352cc"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Create beautiful applications using Go. Contribute to wailsapp/wails development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/wailsapp/wails",
"ogUrl": "https://github.com/wailsapp/wails",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T04:33:57.000Z",
"createdAtI": 1763958837,
"updatedAt": "2025-11-25T13:25:01.000Z",
"fetchedAt": "2025-11-25T14:30:58.712Z",
"firstVersion": {
"storyID": "46030414",
"author": "selvan",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T07:00:58.486Z",
"title": "Build desktop applications using Go and Web Technologies",
"createdAtI": 1763958837,
"url": "https://github.com/wailsapp/wails",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T04:33:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763967658,
"commentsCount": 0,
"updatedAt": "2025-11-24T06:59:27.000Z"
}
}AIG, Great American and WR Berkley seek permission to limit liability from AI agents and chatbots
{
"storyID": "46030360",
"title": "Insurers retreat from AI cover as risk of multibillion-dollar claims mounts",
"author": "gwintrob",
"url": "https://www.ft.com/content/abfe9741-f438-4ed6-a673-075ec177dc62",
"points": 72,
"commentsCount": 9,
"tags": [],
"og": {
"twitterSite": "@FinancialTimes",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.ft.com/content/abfe9741-f438-4ed6-a673-075ec177dc62",
"ogTitle": "Insurers retreat from AI cover as risk of multibillion-dollar claims mounts",
"ogUrl": "https://www.ft.com/content/abfe9741-f438-4ed6-a673-075ec177dc62",
"ogDescription": "AIG, Great American and WR Berkley seek permission to limit liability from AI agents and chatbots",
"ogImage": [
{
"url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2F9bc84743-630a-483b-ac2f-1c210c3e7c1d.jpg?source=next-barrier-page"
}
]
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-11-24T04:22:12.000Z",
"createdAtI": 1763958132,
"updatedAt": "2025-11-25T12:14:30.000Z",
"fetchedAt": "2025-11-25T14:20:58.407Z",
"firstVersion": {
"storyID": "46030360",
"author": "gwintrob",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T04:45:58.664Z",
"title": "Insurers retreat from AI cover as risk of multibillion-dollar claims mounts",
"createdAtI": 1763958132,
"url": "https://www.ft.com/content/abfe9741-f438-4ed6-a673-075ec177dc62",
"points": 4,
"tags": [],
"createdAt": "2025-11-24T04:22:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763959559,
"commentsCount": 0,
"updatedAt": "2025-11-24T04:44:25.000Z"
}
}{
"storyID": "46029932",
"title": "RuBee",
"author": "Sniffnoy",
"url": "https://computer.rip/2025-11-22-RuBee.html",
"points": 338,
"commentsCount": 59,
"tags": [],
"og": {
"ogTitle": "RuBee",
"ogSiteName": "Computers Are Bad",
"ogImage": [
{
"url": "https://computer.rip/static/social-icon.png"
}
],
"success": true,
"requestUrl": "https://computer.rip/2025-11-22-RuBee.html",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T03:08:10.000Z",
"createdAtI": 1763953690,
"updatedAt": "2025-11-25T10:28:30.000Z",
"fetchedAt": "2025-11-25T12:50:58.326Z",
"firstVersion": {
"storyID": "46029932",
"author": "Sniffnoy",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T03:20:58.332Z",
"title": "RuBee",
"createdAtI": 1763953690,
"url": "https://computer.rip/2025-11-22-RuBee.html",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T03:08:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763954458,
"commentsCount": 0,
"updatedAt": "2025-11-24T03:16:55.000Z"
}
}The country once led the world in semiconductors and electronics, but over the years it fell behind Taiwan, South Korea and China.
{
"storyID": "46029929",
"title": "Japan's gamble to turn island of Hokkaido into global chip hub",
"author": "1659447091",
"url": "https://www.bbc.com/news/articles/c8676qpxgnqo",
"points": 305,
"commentsCount": 439,
"tags": [],
"og": {
"twitterTitle": "Japan's gamble to turn island of flowers into global chip hub",
"alWebUrl": "https://bbc.com/news/articles/c8676qpxgnqo",
"twitterImage": [
{
"alt": "Colorful scenery of the flower garden at Shikisai-no-oka, Biei, Hokkaido, Japan",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/83c4/live/46b3b420-c5b5-11f0-b602-51c15dd35a8c.jpg"
}
],
"ogTitle": "Japan's gamble to turn island of flowers into global chip hub",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "The country once led the world in semiconductors and electronics, but over the years it fell behind Taiwan, South Korea and China.",
"ogImage": [
{
"alt": "Colorful scenery of the flower garden at Shikisai-no-oka, Biei, Hokkaido, Japan",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/83c4/live/46b3b420-c5b5-11f0-b602-51c15dd35a8c.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "The country once led the world in semiconductors and electronics, but over the years it fell behind Taiwan, South Korea and China.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/c8676qpxgnqo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/c8676qpxgnqo",
"articleModifiedTime": "2025-11-23T23:11:13.163Z",
"alAndroidUrl": "bbcx://news/articles/c8676qpxgnqo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T03:07:07.000Z",
"createdAtI": 1763953627,
"updatedAt": "2025-11-25T12:39:15.000Z",
"fetchedAt": "2025-11-25T12:50:58.326Z",
"firstVersion": {
"storyID": "46029929",
"author": "1659447091",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T05:20:58.698Z",
"title": "Japan's gamble to turn island of Hokkaido into global chip hub",
"createdAtI": 1763953627,
"url": "https://www.bbc.com/news/articles/c8676qpxgnqo",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T03:07:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763961659,
"commentsCount": 0,
"updatedAt": "2025-11-24T05:19:55.000Z"
}
}The CloudFlare outage was a good thing. GitHub Gist: instantly share code, notes, and snippets.
{
"storyID": "46029908",
"title": "The Cloudflare outage might be a good thing",
"author": "radeeyate",
"url": "https://gist.github.com/jbreckmckye/32587f2907e473dd06d68b0362fb0048",
"points": 256,
"commentsCount": 184,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "The CloudFlare outage was a good thing",
"twitterImage": [
{
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogTitle": "The CloudFlare outage was a good thing",
"ogDescription": "The CloudFlare outage was a good thing. GitHub Gist: instantly share code, notes, and snippets.",
"ogImage": [
{
"alt": "The CloudFlare outage was a good thing. GitHub Gist: instantly share code, notes, and snippets.",
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogType": "article",
"articlePublisher": "262588213843476",
"twitterCard": "summary_large_image",
"twitterDescription": "The CloudFlare outage was a good thing. GitHub Gist: instantly share code, notes, and snippets.",
"success": true,
"requestUrl": "https://gist.github.com/jbreckmckye/32587f2907e473dd06d68b0362fb0048",
"ogUrl": "https://gist.github.com/jbreckmckye/32587f2907e473dd06d68b0362fb0048",
"ogSiteName": "Gist",
"fbAppId": "1401488693436528",
"articleAuthor": "262588213843476"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T03:04:10.000Z",
"createdAtI": 1763953450,
"updatedAt": "2025-11-25T12:49:46.000Z",
"fetchedAt": "2025-11-25T12:50:58.326Z",
"firstVersion": {
"storyID": "46029908",
"author": "radeeyate",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T03:55:58.411Z",
"title": "The Cloudflare outage was a good thing",
"createdAtI": 1763953450,
"url": "https://gist.github.com/jbreckmckye/32587f2907e473dd06d68b0362fb0048",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T03:04:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763956558,
"commentsCount": 0,
"updatedAt": "2025-11-24T03:54:25.000Z"
}
}{
"storyID": "46029889",
"title": "Show HN: Stun LLMs with thousands of invisible Unicode characters",
"author": "wdpatti",
"url": "https://gibberifier.com",
"points": 188,
"commentsCount": 103,
"tags": [
"show_hn"
],
"og": {
"success": true,
"requestUrl": "https://gibberifier.com"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLMs"
]
},
"createdAt": "2025-11-24T03:00:31.000Z",
"createdAtI": 1763953231,
"updatedAt": "2025-11-25T12:18:15.000Z",
"fetchedAt": "2025-11-25T12:35:58.456Z",
"firstVersion": {
"storyID": "46029889",
"author": "wdpatti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T05:00:58.714Z",
"title": "A free tool that stuns LLMs with thousands of invisible Unicode characters",
"createdAtI": 1763953231,
"url": "https://gibberifier.com",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T03:00:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763960459,
"commentsCount": 3,
"updatedAt": "2025-11-24T04:56:41.000Z"
}
}lessons in UI design from an industrial supply company.
{
"storyID": "46029872",
"title": "McMaster Carr – The Smartest Website You Haven't Heard Of (2022)",
"author": "jcartw",
"url": "https://www.bedelstein.com/post/mcmaster-carr",
"points": 84,
"commentsCount": 49,
"tags": [],
"og": {
"twitterTitle": "McMaster Carr - The Smartest Website You Haven't Heard of",
"articlePublishedTime": "2022-03-09T05:29:03.389Z",
"twitterImage": [
{
"url": "https://static.wixstatic.com/media/04d5b7_3f986ef8004a483d90d6aaaf43d13f94~mv2.png/v1/fill/w_1000,h_627,al_c,q_90,usm_0.66_1.00_0.01/04d5b7_3f986ef8004a483d90d6aaaf43d13f94~mv2.png"
}
],
"ogTitle": "McMaster Carr - The Smartest Website You Haven't Heard of",
"ogDescription": "lessons in UI design from an industrial supply company.",
"ogImage": [
{
"width": "2520",
"url": "https://static.wixstatic.com/media/04d5b7_3f986ef8004a483d90d6aaaf43d13f94~mv2.png/v1/fill/w_1000,h_627,al_c,q_90,usm_0.66_1.00_0.01/04d5b7_3f986ef8004a483d90d6aaaf43d13f94~mv2.png",
"height": "1580"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "lessons in UI design from an industrial supply company.",
"success": true,
"requestUrl": "https://www.bedelstein.com/post/mcmaster-carr",
"ogUrl": "https://www.bedelstein.com/post/mcmaster-carr",
"ogSiteName": "Ben Edelstein",
"articleModifiedTime": "2024-11-13T06:47:44.112Z",
"articleAuthor": "Ben"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:57:34.000Z",
"createdAtI": 1763953054,
"updatedAt": "2025-11-25T11:30:45.000Z",
"fetchedAt": "2025-11-25T12:10:58.316Z",
"firstVersion": {
"storyID": "46029872",
"author": "jcartw",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T05:20:58.698Z",
"title": "McMaster Carr – The Smartest Website You Haven't Heard Of",
"createdAtI": 1763953054,
"url": "https://www.bedelstein.com/post/mcmaster-carr",
"points": 5,
"tags": [],
"createdAt": "2025-11-24T02:57:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763961659,
"commentsCount": 1,
"updatedAt": "2025-11-24T05:20:41.000Z"
}
}Lalit Maganti - It’s Friday at 4pm. I’ve just closed my 12th bug of the week. My brain is completely fried. And I’m staring at the bug leaderboard, genuinely sad that Monday means going back to regular work. Which is weird because I love regular work. But fixit weeks have a special place in my heart. What’s a fixit, you ask? Once a quarter, my org with ~45 software engineers stops all regular work for a week. That means no roadmap w
{
"storyID": "46029772",
"title": "We stopped roadmap work for a week and fixed bugs",
"author": "signa11",
"url": "https://lalitm.com/fixits-are-good-for-the-soul/",
"points": 173,
"commentsCount": 4,
"tags": [],
"og": {
"twitterTitle": "We stopped roadmap work for a week and fixed 189 bugs",
"articlePublishedTime": "2025-11-22T18:20:00+00:00",
"author": "Lalit Maganti",
"ogTitle": "We stopped roadmap work for a week and fixed 189 bugs",
"ogDescription": "It’s Friday at 4pm. I’ve just closed my 12th bug of the week. My brain is completely fried. And I’m staring at the bug leaderboard, genuinely sad that Monday means going back to regular work. Which is weird because I love regular work. But fixit weeks have a special place in my heart.\nWhat’s a fixit, you ask? Once a quarter, my org with ~45 software engineers stops all regular work for a week. That means no roadmap w",
"ogLocale": "en",
"ogType": "article",
"articleTag": "Productivity",
"twitterCard": "summary",
"twitterDescription": "It’s Friday at 4pm. I’ve just closed my 12th bug of the week. My brain is completely fried. And I’m staring at the bug leaderboard, genuinely sad that Monday means going back to regular work. Which is weird because I love regular work. But fixit weeks have a special place in my heart.\nWhat’s a fixit, you ask? Once a quarter, my org with ~45 software engineers stops all regular work for a week. That means no roadmap w",
"success": true,
"requestUrl": "https://lalitm.com/fixits-are-good-for-the-soul/",
"ogUrl": "https://lalitm.com/fixits-are-good-for-the-soul/",
"ogSiteName": "Lalit Maganti",
"articleSection": "post",
"articleModifiedTime": "2025-11-22T18:20:00+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:36:54.000Z",
"createdAtI": 1763951814,
"updatedAt": "2025-11-25T09:22:15.000Z",
"fetchedAt": "2025-11-25T11:40:58.478Z",
"firstVersion": {
"storyID": "46029772",
"author": "signa11",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T03:00:58.332Z",
"title": "We stopped roadmap work for a week and fixed 189 bugs",
"createdAtI": 1763951814,
"url": "https://lalitm.com/fixits-are-good-for-the-soul/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T02:36:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763953258,
"commentsCount": 0,
"updatedAt": "2025-11-24T02:59:56.000Z"
}
}Mehmet Gökçe - Understanding the data structure that makes databases fast on disk
{
"storyID": "46029765",
"title": "B-Trees: Why Every Database Uses Them",
"author": "signa11",
"url": "https://mehmetgoekce.substack.com/p/b-trees-why-every-database-uses-them",
"points": 36,
"commentsCount": 3,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "B-Trees: Why Every Database Uses Them",
"twitterCard": "summary_large_image",
"twitterDescription": "Understanding the data structure that makes databases fast on disk",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!t2jk!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmehmetgoekce.substack.com%2Fapi%2Fv1%2Fpost_preview%2F178404206%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Mehmet Gökçe",
"requestUrl": "https://mehmetgoekce.substack.com/p/b-trees-why-every-database-uses-them",
"ogTitle": "B-Trees: Why Every Database Uses Them",
"ogUrl": "https://mehmetgoekce.substack.com/p/b-trees-why-every-database-uses-them",
"ogDescription": "Understanding the data structure that makes databases fast on disk",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!kIqJ!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe9c04393-d2fb-47f0-93d7-d2724edbda56_705x502.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:35:17.000Z",
"createdAtI": 1763951717,
"updatedAt": "2025-11-24T04:25:40.000Z",
"fetchedAt": "2025-11-24T04:25:58.688Z",
"firstVersion": {
"storyID": "46029765",
"author": "signa11",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T03:25:58.491Z",
"title": "B-Trees: Why Every Database Uses Them",
"createdAtI": 1763951717,
"url": "https://mehmetgoekce.substack.com/p/b-trees-why-every-database-uses-them",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T02:35:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763954758,
"commentsCount": 0,
"updatedAt": "2025-11-24T03:21:57.000Z"
}
}Ian Petchenik - The US FAA issued a security notice for Venezuelan airspace, warning operators of civilian aircraft of potential dangers.
{
"storyID": "46029728",
"title": "US issues security NOTAM for Venezuelan airspace",
"author": "8ig8",
"url": "https://www.flightradar24.com/blog/aviation-news/us-issues-security-notam-for-venezuelan-airspace/",
"points": 36,
"commentsCount": 23,
"tags": [],
"og": {
"twitterCreator": "@petchmo",
"twitterSite": "@flightradar24",
"articlePublishedTime": "2025-11-21T22:28:22+00:00",
"author": "Ian Petchenik",
"ogTitle": "US issues security NOTAM for Venezuelan airspace | Flightradar24 Blog",
"ogDescription": "The US FAA issued a security notice for Venezuelan airspace, warning operators of civilian aircraft of potential dangers.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1510",
"type": "image/jpeg",
"url": "https://www.flightradar24.com/blog/wp-content/uploads/2025/11/Venezuela-Airspace-Map.jpg",
"height": "837"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/flightradar24",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.flightradar24.com/blog/aviation-news/us-issues-security-notam-for-venezuelan-airspace/",
"ogUrl": "https://www.flightradar24.com/blog/aviation-news/us-issues-security-notam-for-venezuelan-airspace/",
"ogSiteName": "Flightradar24 Blog",
"articleModifiedTime": "2025-11-21T22:28:26+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:29:10.000Z",
"createdAtI": 1763951350,
"updatedAt": "2025-11-25T11:22:16.000Z",
"fetchedAt": "2025-11-25T11:25:58.648Z",
"firstVersion": {
"storyID": "46029728",
"author": "8ig8",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T03:05:58.477Z",
"title": "US issues security NOTAM for Venezuelan airspace",
"createdAtI": 1763951350,
"url": "https://www.flightradar24.com/blog/aviation-news/us-issues-security-notam-for-venezuelan-airspace/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T02:29:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763953558,
"commentsCount": 0,
"updatedAt": "2025-11-24T03:03:56.000Z"
}
}{
"storyID": "46029699",
"title": "Ask HN: Hearing aid wearers, what's hot?",
"author": "pugworthy",
"url": null,
"points": 347,
"commentsCount": 204,
"tags": [
"ask_hn"
],
"createdAt": "2025-11-24T02:25:39.000Z",
"createdAtI": 1763951139,
"updatedAt": "2025-11-25T11:03:45.000Z",
"fetchedAt": "2025-11-25T11:10:58.362Z",
"firstVersion": {
"storyID": "46029699",
"author": "pugworthy",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T02:30:58.468Z",
"title": "Ask HN: Hearing aid wearers, what's hot?",
"createdAtI": 1763951139,
"url": null,
"points": 3,
"tags": [
"ask_hn"
],
"createdAt": "2025-11-24T02:25:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763951458,
"commentsCount": 0,
"updatedAt": "2025-11-24T02:29:11.000Z"
}
}{
"storyID": "46029649",
"title": "Passing the Torch – My Last Root DNSSEC KSK Ceremony as Crypto Officer 4",
"author": "greyface-",
"url": "https://technotes.seastrom.com/2025/11/23/passing-the-torch.html",
"points": 71,
"commentsCount": 17,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://technotes.seastrom.com/2025/11/23/passing-the-torch.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:16:42.000Z",
"createdAtI": 1763950602,
"updatedAt": "2025-11-25T06:26:14.000Z",
"fetchedAt": "2025-11-25T11:05:58.382Z",
"firstVersion": {
"storyID": "46029649",
"author": "greyface-",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T02:50:58.443Z",
"title": "Passing the Torch – My Last Root DNSSEC KSK Ceremony as Crypto Officer 4",
"createdAtI": 1763950602,
"url": "https://technotes.seastrom.com/2025/11/23/passing-the-torch.html",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T02:16:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763952658,
"commentsCount": 0,
"updatedAt": "2025-11-24T02:49:10.000Z"
}
}Michael W. Green - How a Broken Benchmark Quietly Broke America
{
"storyID": "46029561",
"title": "My Life Is a Lie: How a Broken Benchmark Broke America",
"author": "jger15",
"url": "https://www.yesigiveafig.com/p/part-1-my-life-is-a-lie",
"points": 62,
"commentsCount": 43,
"tags": [],
"og": {
"twitterTitle": "Part 1: My Life Is a Lie",
"twitterCard": "summary_large_image",
"twitterDescription": "How a Broken Benchmark Quietly Broke America",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!IPk6!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmichaelwgreen.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179492574%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Michael W. Green",
"requestUrl": "https://www.yesigiveafig.com/p/part-1-my-life-is-a-lie",
"ogTitle": "Part 1: My Life Is a Lie",
"ogUrl": "https://www.yesigiveafig.com/p/part-1-my-life-is-a-lie",
"ogDescription": "How a Broken Benchmark Quietly Broke America",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!CzZ4!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2f0ec76-7cae-42ae-88ad-4f35333b4c10_1917x884.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:05:01.000Z",
"createdAtI": 1763949901,
"updatedAt": "2025-11-25T09:08:45.000Z",
"fetchedAt": "2025-11-25T10:45:58.597Z",
"firstVersion": {
"storyID": "46029561",
"author": "jger15",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T02:30:58.468Z",
"title": "My Life Is a Lie: How a Broken Benchmark Broke America",
"createdAtI": 1763949901,
"url": "https://www.yesigiveafig.com/p/part-1-my-life-is-a-lie",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T02:05:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763951458,
"commentsCount": 0,
"updatedAt": "2025-11-24T02:29:40.000Z"
}
}In our daily lives empathy and humility are obvious virtues we aspire to. They keep our egos in check. Less obvious is that they're practical skills in the workplace, too. I think, for developers and technical leaders in particular, that the absence of ego is the best way to further our careers and do great work.
{
"storyID": "46029534",
"title": "Ego, empathy, and humility at work",
"author": "mrmatthogg",
"url": "https://matthogg.fyi/a-unified-theory-of-ego-empathy-and-humility-at-work/",
"points": 166,
"commentsCount": 56,
"tags": [],
"og": {
"twitterCreator": "@mrmatthogg",
"twitterCard": "summary_large_image",
"twitterSite": "@mrmatthogg",
"twitterDescription": "In our daily lives empathy and humility are obvious virtues we aspire to. They keep our egos in check. Less obvious is that they're practical skills in the workplace, too. I think, for developers and technical leaders in particular, that the absence of ego is the best way to further our careers and do great work.",
"twitterImage": [
{
"alt": "Hi, I'm Matt Hogg.",
"url": "https://matthogg.fyi/images/default.jpg"
}
],
"success": true,
"requestUrl": "https://matthogg.fyi/a-unified-theory-of-ego-empathy-and-humility-at-work/",
"ogTitle": "A Unified Theory Of Ego, Empathy, And Humility At Work",
"ogUrl": "https://matthogg.fyi/a-unified-theory-of-ego-empathy-and-humility-at-work/",
"ogSiteName": "Matt Hogg FYI",
"ogDescription": "In our daily lives empathy and humility are obvious virtues we aspire to. They keep our egos in check. Less obvious is that they're practical skills in the workplace, too. I think, for developers and technical leaders in particular, that the absence of ego is the best way to further our careers and do great work.",
"ogImage": [
{
"alt": "Hi, I'm Matt Hogg.",
"url": "https://matthogg.fyi/images/default.jpg"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T02:01:02.000Z",
"createdAtI": 1763949662,
"updatedAt": "2025-11-25T10:17:47.000Z",
"fetchedAt": "2025-11-25T10:20:58.502Z",
"firstVersion": {
"storyID": "46029534",
"author": "mrmatthogg",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T04:30:58.452Z",
"title": "A Unified Theory of Ego, Empathy, and Humility at Work",
"createdAtI": 1763949662,
"url": "https://matthogg.fyi/a-unified-theory-of-ego-empathy-and-humility-at-work/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-24T02:01:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763958658,
"commentsCount": 0,
"updatedAt": "2025-11-24T04:27:40.000Z"
}
}Minuscule airborne plastic particles are spreading to all corners of the planet, penetrating deep into human bodies and sparking alarm among researchers of the relatively new subject matter.
{
"storyID": "46028827",
"title": "'Invisible' microplastics spread in skies as global pollutant",
"author": "devonnull",
"url": "https://www.asahi.com/ajw/articles/16137995",
"points": 56,
"commentsCount": 22,
"tags": [],
"og": {
"twitterSite": "@ajwasahi",
"twitterTitle": "‘Invisible’ microplastics spread in skies as global pollutant | The Asahi Shimbun Asia & Japan Watch",
"releaseDate": "2025-11-21",
"twitterImage": [
{
"url": "https://p.potaufeu.asahi.com/bc66-p/picture/30225833/be01987aea2206480ab61a72c755b79c.jpg"
}
],
"twitterUrl": "https://www.asahi.com/ajw/articles/16137995?ref=twnews",
"ogTitle": "‘Invisible’ microplastics spread in skies as global pollutant | The Asahi Shimbun: Breaking News, Japan News and Analysis",
"ogDescription": "Minuscule airborne plastic particles are spreading to all corners of the planet, penetrating deep into human bodies and sparking alarm among researchers of the relatively new subject matter.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://p.potaufeu.asahi.com/bc66-p/picture/30225833/be01987aea2206480ab61a72c755b79c.jpg",
"height": "630"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/AJW.Asahi",
"twitterCard": "summary",
"twitterDescription": "Minuscule airborne plastic particles are spreading to all corners of the planet, penetrating deep into human bodies and sparking alarm among researchers of the relatively new subject matter.",
"success": true,
"requestUrl": "https://www.asahi.com/ajw/articles/16137995",
"ogUrl": "https://www.asahi.com/ajw/articles/16137995",
"ogSiteName": "The Asahi Shimbun",
"fbAppId": "225172280833257"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T00:18:21.000Z",
"createdAtI": 1763943501,
"updatedAt": "2025-11-25T06:50:59.000Z",
"fetchedAt": "2025-11-25T08:50:58.375Z",
"firstVersion": {
"storyID": "46028827",
"author": "devonnull",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T00:20:58.694Z",
"title": "'Invisible' microplastics spread in skies as global pollutant",
"createdAtI": 1763943501,
"url": "https://www.asahi.com/ajw/articles/16137995",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T00:18:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763943659,
"commentsCount": 0,
"updatedAt": "2025-11-24T00:20:40.000Z"
}
}{
"storyID": "46028721",
"title": "Doge 'doesn't exist' with eight months left on its charter",
"author": "the_mitsuhiko",
"url": "https://www.reuters.com/world/us/doge-doesnt-exist-with-eight-months-left-its-charter-2025-11-23/",
"points": 143,
"commentsCount": 140,
"tags": [],
"og": {
"error": "401 Unauthorized",
"requestUrl": "https://www.reuters.com/world/us/doge-doesnt-exist-with-eight-months-left-its-charter-2025-11-23/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-24T00:05:14.000Z",
"createdAtI": 1763942714,
"updatedAt": "2025-11-25T08:34:45.000Z",
"fetchedAt": "2025-11-25T08:35:58.350Z",
"firstVersion": {
"storyID": "46028721",
"author": "the_mitsuhiko",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T00:20:58.694Z",
"title": "Doge 'doesn't exist' with eight months left on its charter",
"createdAtI": 1763942714,
"url": "https://www.reuters.com/world/us/doge-doesnt-exist-with-eight-months-left-its-charter-2025-11-23/",
"points": 3,
"tags": [],
"createdAt": "2025-11-24T00:05:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763943659,
"commentsCount": 0,
"updatedAt": "2025-11-24T00:19:41.000Z"
}
}: When operators see danger, innocent users are dragged down along with bad actors
{
"storyID": "46028627",
"title": "ISPs more likely to throttle netizens who connect through CG-NAT: Cloudflare",
"author": "throw0101a",
"url": "https://www.theregister.com/2025/11/03/cloudflare_cgnat_bias_research/",
"points": 74,
"commentsCount": 33,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2025/11/03/cloudflare_cgnat_bias_research/",
"ogTitle": "ISPs more likely to throttle CGNAT traffic: Cloudflare",
"ogUrl": "https://www.theregister.com/2025/11/03/cloudflare_cgnat_bias_research/",
"ogDescription": ": When operators see danger, innocent users are dragged down along with bad actors",
"ogImage": [
{
"url": "https://regmedia.co.uk/2025/09/01/shutterstock_global_networks.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T23:53:06.000Z",
"createdAtI": 1763941986,
"updatedAt": "2025-11-25T04:34:14.000Z",
"fetchedAt": "2025-11-25T08:25:58.668Z",
"firstVersion": {
"storyID": "46028627",
"author": "throw0101a",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T00:00:58.327Z",
"title": "ISPs more likely to throttle netizens who connect through CG-NAT: Cloudflare",
"createdAtI": 1763941986,
"url": "https://www.theregister.com/2025/11/03/cloudflare_cgnat_bias_research/",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T23:53:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763942458,
"commentsCount": 0,
"updatedAt": "2025-11-24T00:00:55.000Z"
}
}{
"storyID": "46028454",
"title": "Tell HN: Wanted to Give Dang Appreciation",
"author": "razodactyl",
"url": null,
"points": 46,
"commentsCount": 4,
"tags": [
"ask_hn"
],
"createdAt": "2025-11-23T23:30:10.000Z",
"createdAtI": 1763940610,
"updatedAt": "2025-11-25T07:45:45.000Z",
"fetchedAt": "2025-11-25T08:05:58.755Z",
"firstVersion": {
"storyID": "46028454",
"author": "razodactyl",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-24T06:05:58.446Z",
"title": "Show HN: Wanted to Give Dang Appreciation",
"createdAtI": 1763940610,
"url": null,
"points": 10,
"tags": [
"show_hn"
],
"createdAt": "2025-11-23T23:30:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763964358,
"commentsCount": 0,
"updatedAt": "2025-11-24T06:04:26.000Z"
}
}Elon Musk's X, formerly Twitter, has rolled out a feature where going to the ‘Joined’ tab on one's profile, displays the country of origin for that account.
{
"storyID": "46028422",
"title": "X's new country-of-origin feature reveals many 'US' accounts to be foreign-run",
"author": "ourmandave",
"url": "https://www.hindustantimes.com/world-news/us-news/xs-new-country-of-origin-feature-shakes-maga-and-democrat-circles-as-many-us-accounts-revealed-to-be-foreignrun-101763857104296.html",
"points": 536,
"commentsCount": 294,
"tags": [],
"og": {
"twitterCreator": "@httweets",
"twitterSite": "@httweets",
"twitterTitle": "X's new country-of-origin feature shakes MAGA and Democrat circles as many 'US' accounts revealed to be foreign-run",
"articlePublishedTime": "2025-11-23T07:22:10+05:30",
"twitterImage": [
{
"alt": "X has introduced a feature that lets people see where an account is based out of. ",
"url": "https://www.hindustantimes.com/ht-img/img/2025/11/23/1600x900/logo/X-OUTAGES--0_1763858923898_1763858955787.JPG"
}
],
"twitterUrl": "https://www.hindustantimes.com/world-news/us-news/xs-new-country-of-origin-feature-shakes-maga-and-democrat-circles-as-many-us-accounts-revealed-to-be-foreignrun-101763857104296.html",
"ogTitle": "X's new country-of-origin feature shakes MAGA and Democrat circles as many 'US' accounts revealed to be foreign-run",
"ogDescription": "Elon Musk's X, formerly Twitter, has rolled out a feature where going to the ‘Joined’ tab on one's profile, displays the country of origin for that account.",
"ogLocale": "en_us",
"ogImage": [
{
"width": "1600",
"alt": "X has introduced a feature that lets people see where an account is based out of. ",
"url": "https://www.hindustantimes.com/ht-img/img/2025/11/23/1600x900/logo/X-OUTAGES--0_1763858923898_1763858955787.JPG",
"height": "900"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Elon Musk's X, formerly Twitter, has rolled out a feature where going to the ‘Joined’ tab on one's profile, displays the country of origin for that account.",
"success": true,
"requestUrl": "https://www.hindustantimes.com/world-news/us-news/xs-new-country-of-origin-feature-shakes-maga-and-democrat-circles-as-many-us-accounts-revealed-to-be-foreignrun-101763857104296.html",
"ogUrl": "https://www.hindustantimes.com/world-news/us-news/xs-new-country-of-origin-feature-shakes-maga-and-democrat-circles-as-many-us-accounts-revealed-to-be-foreignrun-101763857104296.html",
"ogSiteName": "Hindustan Times",
"articleModifiedTime": "2025-11-23T07:22:10+05:30",
"fbAppId": "387606842082586"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T23:25:03.000Z",
"createdAtI": 1763940303,
"updatedAt": "2025-11-25T07:31:45.000Z",
"fetchedAt": "2025-11-25T07:35:58.400Z",
"firstVersion": {
"storyID": "46028422",
"author": "ourmandave",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T23:30:58.320Z",
"title": "X's new country-of-origin feature reveals many 'US' accounts to be foreign-run",
"createdAtI": 1763940303,
"url": "https://www.hindustantimes.com/world-news/us-news/xs-new-country-of-origin-feature-shakes-maga-and-democrat-circles-as-many-us-accounts-revealed-to-be-foreignrun-101763857104296.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T23:25:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763940658,
"commentsCount": 0,
"updatedAt": "2025-11-23T23:29:55.000Z"
}
}We will provide free autocomplete inference for existing customers for the foreseeable future.
{
"storyID": "46028033",
"title": "Sunsetting Supermaven",
"author": "vednig",
"url": "https://supermaven.com/blog/sunsetting-supermaven",
"points": 53,
"commentsCount": 23,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Sunsetting Supermaven",
"twitterDescription": "We will provide free autocomplete inference for existing customers for the foreseeable future.",
"success": true,
"requestUrl": "https://supermaven.com/blog/sunsetting-supermaven",
"ogTitle": "Sunsetting Supermaven",
"ogUrl": "https://supermaven.com/blog/sunsetting-supermaven",
"ogDescription": "We will provide free autocomplete inference for existing customers for the foreseeable future."
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T22:33:34.000Z",
"createdAtI": 1763937214,
"updatedAt": "2025-11-25T02:27:14.000Z",
"fetchedAt": "2025-11-25T06:45:58.510Z",
"firstVersion": {
"storyID": "46028033",
"author": "vednig",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T23:10:58.378Z",
"title": "Sunsetting Supermaven",
"createdAtI": 1763937214,
"url": "https://supermaven.com/blog/sunsetting-supermaven",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T22:33:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763939458,
"commentsCount": 0,
"updatedAt": "2025-11-23T23:06:40.000Z"
}
}a custom memory allocator in C. Contribute to t9nzin/memory development by creating an account on GitHub.
{
"storyID": "46027962",
"title": "Show HN: I wrote a minimal memory allocator in C",
"author": "t9nzin",
"url": "https://github.com/t9nzin/memory",
"points": 130,
"commentsCount": 30,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - t9nzin/memory: a custom memory allocator in C",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/4b14e69a146b872f922d0d8a6f758a2af8b6d24ca21759109d830fb941b90317/t9nzin/memory"
}
],
"ogTitle": "GitHub - t9nzin/memory: a custom memory allocator in C",
"ogDescription": "a custom memory allocator in C. Contribute to t9nzin/memory development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "a custom memory allocator in C. Contribute to t9nzin/memory development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/4b14e69a146b872f922d0d8a6f758a2af8b6d24ca21759109d830fb941b90317/t9nzin/memory",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "a custom memory allocator in C. Contribute to t9nzin/memory development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/t9nzin/memory",
"ogUrl": "https://github.com/t9nzin/memory",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T22:25:36.000Z",
"createdAtI": 1763936736,
"updatedAt": "2025-11-25T06:10:14.000Z",
"fetchedAt": "2025-11-25T06:40:58.364Z",
"firstVersion": {
"storyID": "46027962",
"author": "t9nzin",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T23:40:58.366Z",
"title": "Show HN: I wrote a minimal memory allocator in C",
"createdAtI": 1763936736,
"url": "https://github.com/t9nzin/memory",
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2025-11-23T22:25:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763941258,
"commentsCount": 0,
"updatedAt": "2025-11-23T23:37:10.000Z"
}
}A desktop app for isolated, parallel agentic development - coder/mux
{
"storyID": "46027947",
"title": "A desktop app for isolated, parallel agentic development",
"author": "mercat",
"url": "https://github.com/coder/mux",
"points": 96,
"commentsCount": 46,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - coder/mux: A desktop app for isolated, parallel agentic development",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/d08f8a2874a22adf0c0db582fd2cbb827acdf3a24c3d31171d0537a492d26c15/coder/mux"
}
],
"ogTitle": "GitHub - coder/mux: A desktop app for isolated, parallel agentic development",
"ogDescription": "A desktop app for isolated, parallel agentic development - coder/mux",
"ogImage": [
{
"width": "1200",
"alt": "A desktop app for isolated, parallel agentic development - coder/mux",
"url": "https://opengraph.githubassets.com/d08f8a2874a22adf0c0db582fd2cbb827acdf3a24c3d31171d0537a492d26c15/coder/mux",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A desktop app for isolated, parallel agentic development - coder/mux",
"success": true,
"requestUrl": "https://github.com/coder/mux",
"ogUrl": "https://github.com/coder/mux",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T22:24:23.000Z",
"createdAtI": 1763936663,
"updatedAt": "2025-11-25T06:27:15.000Z",
"fetchedAt": "2025-11-25T06:40:58.364Z",
"firstVersion": {
"storyID": "46027947",
"author": "mercat",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T23:30:58.320Z",
"title": "A desktop app for isolated, parallel agentic development",
"createdAtI": 1763936663,
"url": "https://github.com/coder/mux",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T22:24:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763940658,
"commentsCount": 1,
"updatedAt": "2025-11-23T23:27:55.000Z"
}
}{
"storyID": "46027833",
"title": "Iowa City made its buses free. Traffic cleared, and so did the air",
"author": "bookofjoe",
"url": "https://www.nytimes.com/2025/11/18/climate/iowa-city-free-buses.html",
"points": 480,
"commentsCount": 584,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2025/11/18/climate/iowa-city-free-buses.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T22:06:44.000Z",
"createdAtI": 1763935604,
"updatedAt": "2025-11-25T06:29:29.000Z",
"fetchedAt": "2025-11-25T06:30:58.518Z",
"firstVersion": {
"storyID": "46027833",
"author": "bookofjoe",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T22:15:58.315Z",
"title": "Iowa City Made Its Buses Free. Traffic Cleared, and So Did the Air",
"createdAtI": 1763935604,
"url": "https://www.nytimes.com/2025/11/18/climate/iowa-city-free-buses.html",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T22:06:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763936158,
"commentsCount": 1,
"updatedAt": "2025-11-23T22:12:55.000Z"
}
}DicSo92 - Discover Particle Life, an interactive and educational particle simulator to understand physical phenomena and particle system dynamics.
{
"storyID": "46027722",
"title": "Particle Life",
"author": "StromFLIX",
"url": "https://sandbox-science.com/particle-life",
"points": 85,
"commentsCount": 8,
"tags": [],
"og": {
"twitterSite": "@SandboxScience",
"twitterTitle": "Particle Life",
"twitterImage": [
{
"alt": "@SandboxScience",
"width": "1200",
"url": "https://sandbox-science.com/og-image.png",
"height": "600"
}
],
"author": "DicSo92",
"ogTitle": "Particle Life",
"ogDescription": "Discover Particle Life, an interactive and educational particle simulator to understand physical phenomena and particle system dynamics.",
"ogLocale": "en",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://sandbox-science.com/og-image.png",
"height": "600"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Discover Particle Life, an interactive and educational particle simulator to understand physical phenomena and particle system dynamics.",
"success": true,
"requestUrl": "https://sandbox-science.com/particle-life",
"ogUrl": "https://sandbox-science.com/particle-life",
"ogSiteName": "Sandbox Science"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T21:54:32.000Z",
"createdAtI": 1763934872,
"updatedAt": "2025-11-25T02:59:29.000Z",
"fetchedAt": "2025-11-25T06:25:58.326Z",
"firstVersion": {
"storyID": "46027722",
"author": "StromFLIX",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T22:25:58.615Z",
"title": "Particle Life – Sandbox Science",
"createdAtI": 1763934872,
"url": "https://sandbox-science.com/particle-life",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T21:54:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763936759,
"commentsCount": 0,
"updatedAt": "2025-11-23T22:24:10.000Z"
}
}{
"storyID": "46027709",
"title": "Several core problems with Rust",
"author": "byko3y",
"url": "https://bykozy.me/blog/rust-is-a-disappointment/",
"points": 151,
"commentsCount": 284,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://bykozy.me/blog/rust-is-a-disappointment/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T21:52:48.000Z",
"createdAtI": 1763934768,
"updatedAt": "2025-11-25T05:56:45.000Z",
"fetchedAt": "2025-11-25T06:25:58.326Z",
"firstVersion": {
"storyID": "46027709",
"author": "byko3y",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T22:45:58.508Z",
"title": "Rust is a disappointment",
"createdAtI": 1763934768,
"url": "https://bykozy.me/blog/rust-is-a-disappointment/",
"points": 23,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T21:52:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763937959,
"commentsCount": 6,
"updatedAt": "2025-11-23T22:45:41.000Z"
}
}When the people making AI seem trustworthy are the ones who trust it the least, it shows that incentives for speed are overtaking safety, experts say
{
"storyID": "46027290",
"title": "Meet the AI workers who tell their friends and family to stay away from AI",
"author": "breve",
"url": "https://www.theguardian.com/technology/2025/nov/22/ai-workers-tell-family-stay-away",
"points": 62,
"commentsCount": 22,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://technology/2025/nov/22/ai-workers-tell-family-stay-away?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Meet the AI workers who tell their friends and family to stay away from AI",
"ogType": "article",
"articleTag": "Artificial intelligence (AI),Amazon,Google,ChatGPT,Workers' rights,Ethics,Technology,US news",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/technology/2025/nov/22/ai-workers-tell-family-stay-away",
"twitterAppUrliPhone": "gnmguardian://technology/2025/nov/22/ai-workers-tell-family-stay-away?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/technology/2025/nov/22/ai-workers-tell-family-stay-away",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2025-11-22T14:00:40.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/2103be8be876262394e303cf374938ad30d7fcdc/0_0_3000_2400/master/3000.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=b9a8bb8c7cec402a05f0750e504de2ef"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "When the people making AI seem trustworthy are the ones who trust it the least, it shows that incentives for speed are overtaking safety, experts say",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/2103be8be876262394e303cf374938ad30d7fcdc/0_0_3000_2400/master/3000.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=508e507d9631c2cd6d0b1ca7040762e0",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/technology/2025/nov/22/ai-workers-tell-family-stay-away",
"alIosUrl": "gnmguardian://technology/2025/nov/22/ai-workers-tell-family-stay-away?contenttype=Article&source=applinks",
"articleModifiedTime": "2025-11-22T14:00:41.000Z",
"articleSection": "Technology",
"articleAuthor": "Varsha Bansal",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-11-23T21:01:26.000Z",
"createdAtI": 1763931686,
"updatedAt": "2025-11-25T00:14:44.000Z",
"fetchedAt": "2025-11-25T05:30:58.722Z",
"firstVersion": {
"storyID": "46027290",
"author": "breve",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T21:15:58.393Z",
"title": "Meet the AI workers who tell their friends and family to stay away from AI",
"createdAtI": 1763931686,
"url": "https://www.theguardian.com/technology/2025/nov/22/ai-workers-tell-family-stay-away",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T21:01:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763932558,
"commentsCount": 0,
"updatedAt": "2025-11-23T21:15:40.000Z"
}
}{
"storyID": "46027216",
"title": "µcad: New open source programming language that can generate 2D sketches and 3D",
"author": "todsacerdoti",
"url": "https://microcad.xyz/",
"points": 377,
"commentsCount": 124,
"tags": [],
"og": {
"ogTitle": "Startseite",
"ogUrl": "https://microcad.xyz",
"ogSiteName": "microcad.xyz",
"success": true,
"requestUrl": "https://microcad.xyz/",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T20:51:22.000Z",
"createdAtI": 1763931082,
"updatedAt": "2025-11-25T04:16:29.000Z",
"fetchedAt": "2025-11-25T05:15:58.481Z",
"firstVersion": {
"storyID": "46027216",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T23:40:58.366Z",
"title": "µcad: New open source programming language that can generate 2D sketches and 3D",
"createdAtI": 1763931082,
"url": "https://microcad.xyz/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T20:51:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763941258,
"commentsCount": 0,
"updatedAt": "2025-11-23T23:40:25.000Z"
}
}As I get older, I increasingly think about whether I’m spending my time the right way to advance my career and my life. This is also a question that your company asks about you every performance cycle: is this engineering manager spending their time effectively to advance the company or their organization? Confusingly, in my experience, answering these nominally similar questions has surprisingly little in common. Th
{
"storyID": "46026939",
"title": "\"Good engineering management\" is a fad",
"author": "jkbyc",
"url": "https://lethain.com/good-eng-mgmt-is-a-fad/",
"points": 215,
"commentsCount": 112,
"tags": [],
"og": {
"twitterTitle": "\"Good engineering management\" is a fad",
"articlePublishedTime": "2025-10-26T04:00:00-07:00",
"twitterImage": [
{
"url": "https://lethain.com/static/author.png"
}
],
"ogTitle": "\"Good engineering management\" is a fad",
"ogDescription": "As I get older, I increasingly think about\nwhether I’m spending my time the right way\nto advance my career and my life.\nThis is also a question that your company\nasks about you every performance cycle:\nis this engineering manager spending their\ntime effectively to advance the company or their organization?\nConfusingly, in my experience, answering these nominally similar questions\nhas surprisingly little in common.\nTh",
"ogImage": [
{
"url": "https://lethain.com/static/author.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "As I get older, I increasingly think about\nwhether I’m spending my time the right way\nto advance my career and my life.\nThis is also a question that your company\nasks about you every performance cycle:\nis this engineering manager spending their\ntime effectively to advance the company or their organization?\nConfusingly, in my experience, answering these nominally similar questions\nhas surprisingly little in common.\nTh",
"success": true,
"requestUrl": "https://lethain.com/good-eng-mgmt-is-a-fad/",
"ogUrl": "https://lethain.com/good-eng-mgmt-is-a-fad/",
"articleSection": "posts",
"articleModifiedTime": "2025-10-26T04:00:00-07:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T20:16:04.000Z",
"createdAtI": 1763928964,
"updatedAt": "2025-11-25T04:25:45.000Z",
"fetchedAt": "2025-11-25T04:55:58.449Z",
"firstVersion": {
"storyID": "46026939",
"author": "jkbyc",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T20:25:58.547Z",
"title": "\"Good engineering management\" is a fad",
"createdAtI": 1763928964,
"url": "https://lethain.com/good-eng-mgmt-is-a-fad/",
"points": 9,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T20:16:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763929559,
"commentsCount": 0,
"updatedAt": "2025-11-23T20:25:54.000Z"
}
}A hacked trove of emails reveals the revolving door of political leaders, tech billionaires, and intelligence officers.
{
"storyID": "46026764",
"title": "Thiel, Karp, Ellison, Catz, Bezos, Lessin appear in newly leaked Israel emails",
"author": "user72343432754",
"url": "https://sfstandard.com/2025/11/23/extended-courtship-linking-jeffrey-epstein-peter-thiel-israeli-officials/",
"points": 58,
"commentsCount": 11,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Inside the extended courtship linking Jeffrey Epstein, Peter Thiel, and Israeli officials",
"twitterSite": "@sfstandard",
"twitterDescription": "A hacked trove of emails reveals the revolving door of political leaders, tech billionaires, and intelligence officers. ",
"twitterImage": [
{
"url": "https://assets.sfstandard.com/image/994911177489/image_6dgtbrvs156lb8pkvm4fcaiu4b/-FWEBP"
}
],
"success": true,
"requestUrl": "https://sfstandard.com/2025/11/23/extended-courtship-linking-jeffrey-epstein-peter-thiel-israeli-officials/",
"ogTitle": "Inside the extended courtship linking Jeffrey Epstein, Peter Thiel, and Israeli officials",
"ogUrl": "https://sfstandard.com/2025/11/23/extended-courtship-linking-jeffrey-epstein-peter-thiel-israeli-officials/",
"ogDescription": "A hacked trove of emails reveals the revolving door of political leaders, tech billionaires, and intelligence officers. ",
"ogImage": [
{
"url": "https://assets.sfstandard.com/image/994911177489/image_6dgtbrvs156lb8pkvm4fcaiu4b/-FWEBP"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T19:57:33.000Z",
"createdAtI": 1763927853,
"updatedAt": "2025-11-25T03:35:30.000Z",
"fetchedAt": "2025-11-25T04:00:58.333Z",
"firstVersion": {
"storyID": "46026764",
"author": "user72343432754",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T20:20:58.390Z",
"title": "Thiel, Karp, Ellison, Catz, Bezos, Lessin appear in newly leaked Israel emails",
"createdAtI": 1763927853,
"url": "https://sfstandard.com/2025/11/23/extended-courtship-linking-jeffrey-epstein-peter-thiel-israeli-officials/",
"points": 4,
"tags": [],
"createdAt": "2025-11-23T19:57:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763929258,
"commentsCount": 0,
"updatedAt": "2025-11-23T20:19:25.000Z"
}
}{
"storyID": "46026579",
"title": "1M Downloads of Zorin OS 18",
"author": "m463",
"url": "https://blog.zorin.com/2025/11/18/test-the-upgrade-from-zorin-os-17-to-18-and-celebrating-1-million-downloads-of-zorin-os-18/",
"points": 265,
"commentsCount": 256,
"tags": [],
"og": {
"error": "404 Not Found",
"requestUrl": "https://blog.zorin.com/2025/11/18/test-the-upgrade-from-zorin-os-17-to-18-and-celebrating-1-million-downloads-of-zorin-os-18/loaded-this-linux-distro-in-a-month/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T19:38:15.000Z",
"createdAtI": 1763926695,
"updatedAt": "2025-11-25T03:41:59.000Z",
"fetchedAt": "2025-11-25T03:55:58.395Z",
"firstVersion": {
"storyID": "46026579",
"author": "m463",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T19:50:58.408Z",
"title": "780k Windows Users Downloaded Linux Distro Zorin OS in the Last 5 Weeks",
"createdAtI": 1763926695,
"url": "https://blog.zorin.com/2025/11/18/test-the-upgrade-from-zorin-os-17-to-18-and-celebrating-1-million-downloads-of-zorin-os-18/loaded-this-linux-distro-in-a-month/",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T19:38:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763927458,
"commentsCount": 1,
"updatedAt": "2025-11-23T19:48:39.000Z"
}
}{
"storyID": "46026012",
"title": "Why Autoimmune Diseases Rise Sharply After 50",
"author": "ryan_j_naughton",
"url": "https://www.wsj.com/health/wellness/autoimmune-diseases-increase-age-41733014",
"points": 41,
"commentsCount": 5,
"tags": [],
"og": {
"error": "401 Unauthorized",
"requestUrl": "https://www.wsj.com/health/wellness/autoimmune-diseases-increase-age-41733014"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T18:28:12.000Z",
"createdAtI": 1763922492,
"updatedAt": "2025-11-24T21:08:58.000Z",
"fetchedAt": "2025-11-25T02:55:58.393Z",
"firstVersion": {
"storyID": "46026012",
"author": "ryan_j_naughton",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T19:00:58.345Z",
"title": "Why Autoimmune Diseases Rise Sharply After 50",
"createdAtI": 1763922492,
"url": "https://www.wsj.com/health/wellness/autoimmune-diseases-increase-age-41733014",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T18:28:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763924458,
"commentsCount": 0,
"updatedAt": "2025-11-23T18:56:25.000Z"
}
}Pablo Manríquez - Newly obtained EOIR records reveal Judge John P. Burns uses artificial intelligence for courtroom decisions, deepening concerns about politicized hiring, secrecy, and the slow automation of justice.
{
"storyID": "46025978",
"title": "Scoop: Judge Caught Using AI to Read His Court Decisions",
"author": "wahnfrieden",
"url": "https://migrantinsider.com/p/scoop-judge-caught-using-ai-to-read",
"points": 39,
"commentsCount": 20,
"tags": [],
"og": {
"twitterTitle": "SCOOP: Judge Caught Using AI to Read His Court Decisions",
"twitterCard": "summary_large_image",
"twitterDescription": "Newly obtained EOIR records reveal Judge John P. Burns uses artificial intelligence for courtroom decisions, deepening concerns about politicized hiring, secrecy, and the slow automation of justice.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!C0bZ!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmigrantinsider.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179194194%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Pablo Manríquez",
"requestUrl": "https://migrantinsider.com/p/scoop-judge-caught-using-ai-to-read",
"ogTitle": "SCOOP: Judge Caught Using AI to Read His Court Decisions",
"ogUrl": "https://migrantinsider.com/p/scoop-judge-caught-using-ai-to-read",
"ogDescription": "Newly obtained EOIR records reveal Judge John P. Burns uses artificial intelligence for courtroom decisions, deepening concerns about politicized hiring, secrecy, and the slow automation of justice.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!aq9W!,w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e23195-934a-44d4-9f0c-22320239f7d6_1024x681.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"artificialintelligence"
]
},
"createdAt": "2025-11-23T18:24:42.000Z",
"createdAtI": 1763922282,
"updatedAt": "2025-11-24T16:10:28.000Z",
"fetchedAt": "2025-11-25T02:55:58.393Z",
"firstVersion": {
"storyID": "46025978",
"author": "wahnfrieden",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T19:20:58.452Z",
"title": "Scoop: Judge Caught Using AI to Read His Court Decisions",
"createdAtI": 1763922282,
"url": "https://migrantinsider.com/p/scoop-judge-caught-using-ai-to-read",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T18:24:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763925658,
"commentsCount": 0,
"updatedAt": "2025-11-23T19:20:10.000Z"
}
}Archive
{
"storyID": "46025942",
"title": "Fran Sans – font inspired by San Francisco light rail displays",
"author": "ChrisArchitect",
"url": "https://emilysneddon.com/fran-sans-essay",
"points": 1115,
"commentsCount": 136,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Fran Sans Essay — Emily Sneddon",
"twitterDescription": "Archive",
"success": true,
"requestUrl": "https://emilysneddon.com/fran-sans-essay",
"ogTitle": "Fran Sans Essay — Emily Sneddon",
"ogUrl": "https://emilysneddon.com",
"ogDescription": "Archive",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T18:20:27.000Z",
"createdAtI": 1763922027,
"updatedAt": "2025-11-25T02:40:44.000Z",
"fetchedAt": "2025-11-25T02:55:58.393Z",
"firstVersion": {
"storyID": "46025942",
"author": "ChrisArchitect",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T18:45:58.563Z",
"title": "Fran Sans – font inspired by San Francisco light rail displays",
"createdAtI": 1763922027,
"url": "https://emilysneddon.com/fran-sans-essay",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T18:20:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763923559,
"commentsCount": 0,
"updatedAt": "2025-11-23T18:44:25.000Z"
}
}Michael Burkhardt - This past year, Apple overhauled its design language across all of its major software platforms with the introduction of Liquid...
{
"storyID": "46025933",
"title": "Apple to focus on 'quality and underlying performance' with iOS 27 next year",
"author": "jb1991",
"url": "https://9to5mac.com/2025/11/23/apple-focusing-on-software-quality-improvements-ios-27-next-year-report/",
"points": 121,
"commentsCount": 112,
"tags": [],
"og": {
"twitterCreator": "@mbrkhrdt",
"articlePublishedTime": "2025-11-23T13:16:58+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/9to5mac.com/wp-content/uploads/sites/6/2025/11/ios-27.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1"
}
],
"author": "Michael Burkhardt",
"ogTitle": "Apple to focus on 'quality and underlying performance' with iOS 27 next year: report - 9to5Mac",
"ogDescription": "This past year, Apple overhauled its design language across all of its major software platforms with the introduction of Liquid...",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2000",
"type": "image/jpeg",
"url": "https://i0.wp.com/9to5mac.com/wp-content/uploads/sites/6/2025/11/ios-27.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1",
"height": "1000"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://9to5mac.com/2025/11/23/apple-focusing-on-software-quality-improvements-ios-27-next-year-report/",
"ogUrl": "https://9to5mac.com/2025/11/23/apple-focusing-on-software-quality-improvements-ios-27-next-year-report/",
"ogSiteName": "9to5Mac",
"articleModifiedTime": "2025-11-23T19:15:49+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T18:19:27.000Z",
"createdAtI": 1763921967,
"updatedAt": "2025-11-25T00:49:14.000Z",
"fetchedAt": "2025-11-25T02:50:58.409Z",
"firstVersion": {
"storyID": "46025933",
"author": "jb1991",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T19:30:58.701Z",
"title": "Apple to focus on 'quality and underlying performance' with iOS 27 next year",
"createdAtI": 1763921967,
"url": "https://9to5mac.com/2025/11/23/apple-focusing-on-software-quality-improvements-ios-27-next-year-report/",
"points": 5,
"tags": [],
"createdAt": "2025-11-23T18:19:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763926259,
"commentsCount": 1,
"updatedAt": "2025-11-23T19:30:55.000Z"
}
}Native Secure Enclaved backed ssh keys on MacOS . GitHub Gist: instantly share code, notes, and snippets.
{
"storyID": "46025721",
"title": "Native Secure Enclave backed SSH keys on macOS",
"author": "arianvanp",
"url": "https://gist.github.com/arianvp/5f59f1783e3eaf1a2d4cd8e952bb4acf",
"points": 446,
"commentsCount": 186,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "Native Secure Enclaved backed ssh keys on MacOS ",
"twitterImage": [
{
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogTitle": "Native Secure Enclaved backed ssh keys on MacOS ",
"ogDescription": "Native Secure Enclaved backed ssh keys on MacOS . GitHub Gist: instantly share code, notes, and snippets.",
"ogImage": [
{
"alt": "Native Secure Enclaved backed ssh keys on MacOS . GitHub Gist: instantly share code, notes, and snippets.",
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogType": "article",
"articlePublisher": "262588213843476",
"twitterCard": "summary_large_image",
"twitterDescription": "Native Secure Enclaved backed ssh keys on MacOS . GitHub Gist: instantly share code, notes, and snippets.",
"success": true,
"requestUrl": "https://gist.github.com/arianvp/5f59f1783e3eaf1a2d4cd8e952bb4acf",
"ogUrl": "https://gist.github.com/arianvp/5f59f1783e3eaf1a2d4cd8e952bb4acf",
"ogSiteName": "Gist",
"fbAppId": "1401488693436528",
"articleAuthor": "262588213843476"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T17:55:11.000Z",
"createdAtI": 1763920511,
"updatedAt": "2025-11-25T01:29:14.000Z",
"fetchedAt": "2025-11-25T02:10:58.393Z",
"firstVersion": {
"storyID": "46025721",
"author": "arianvanp",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T18:05:58.718Z",
"title": "Native Secure Enclave backed SSH keys on macOS",
"createdAtI": 1763920511,
"url": "https://gist.github.com/arianvp/5f59f1783e3eaf1a2d4cd8e952bb4acf",
"points": 10,
"tags": [
"front_page"
],
"createdAt": "2025-11-23T17:55:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763921159,
"commentsCount": 0,
"updatedAt": "2025-11-23T18:05:54.000Z"
}
}The lightweight library for manipulating and animating SVG. SVG.js has no dependencies and aims to be as small as possible.
{
"storyID": "46025477",
"title": "SVG.js v3.2",
"author": "eustoria",
"url": "https://svgjs.dev/docs/3.2/",
"points": 88,
"commentsCount": 12,
"tags": [],
"og": {
"twitterCreator": "@svg_js",
"twitterCard": "summary",
"twitterSite": "@svg_js",
"success": true,
"requestUrl": "https://svgjs.dev/docs/3.2/",
"ogTitle": "Home",
"ogUrl": "/docs/3.2",
"ogDescription": "The lightweight library for manipulating and animating SVG. SVG.js has no dependencies and aims to be as small as possible.",
"ogImage": [
{
"url": "/docs/3.2/assets/images/logo-svg-js-01d.png"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-23T17:38:28.000Z",
"createdAtI": 1763919508,
"updatedAt": "2025-11-24T23:00:14.000Z",
"fetchedAt": "2025-11-25T02:05:58.452Z",
"firstVersion": {
"storyID": "46025477",
"author": "eustoria",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-23T18:05:58.718Z",
"title": "SVG.js v3.2",
"createdAtI": 1763919508,
"url": "https://svgjs.dev/docs/3.2/",
"points": 3,
"tags": [],
"createdAt": "2025-11-23T17:38:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763921159,
"commentsCount": 0,
"updatedAt": "2025-11-23T18:05:54.000Z"
}
}