A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.
{
"storyID": "46127400",
"title": "AI generated font using Nano Banana",
"author": "ebaad96",
"url": "https://constanttime.notion.site/Worlds-first-Ai-generated-font-using-nano-banana-2ba6f8e15af18012864bdb760fa9c9ba?pvs=74",
"points": 57,
"commentsCount": 21,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@NotionHQ",
"twitterTitle": "The AI workspace that works for you. | Notion",
"twitterImage": [
{
"url": "https://www.notion.so/images/meta/default.png"
}
],
"twitterUrl": "https://www.notion.so",
"ogTitle": "The AI workspace that works for you. | Notion",
"ogDescription": "A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://www.notion.so/images/meta/default.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.",
"success": true,
"requestUrl": "https://constanttime.notion.site/Worlds-first-Ai-generated-font-using-nano-banana-2ba6f8e15af18012864bdb760fa9c9ba?pvs=74",
"ogUrl": "https://www.notion.so",
"ogSiteName": "Notion"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-12-02T21:52:30.000Z",
"createdAtI": 1764712350,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46127400",
"author": "ebaad96",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T22:00:58.517Z",
"title": "AI generated font using nano banana",
"createdAtI": 1764712350,
"url": "https://constanttime.notion.site/Worlds-first-Ai-generated-font-using-nano-banana-2ba6f8e15af18012864bdb760fa9c9ba?pvs=74",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T21:52:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764712859,
"commentsCount": 0,
"updatedAt": "2025-12-02T21:59:44.000Z"
}
}{
"storyID": "46127143",
"title": "EmacsConf 2025",
"author": "birdculture",
"url": "https://emacsconf.org/2025/",
"points": 144,
"commentsCount": 8,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://emacsconf.org/2025/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T21:31:35.000Z",
"createdAtI": 1764711095,
"updatedAt": "2025-12-03T02:41:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46127143",
"author": "birdculture",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T21:55:58.489Z",
"title": "EmacsConf 2025",
"createdAtI": 1764711095,
"url": "https://emacsconf.org/2025/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T21:31:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764712558,
"commentsCount": 0,
"updatedAt": "2025-12-02T21:55:44.000Z"
}
}We’re building the world’s greenest AI. Find out how we’re harnessing new technology while continuing our mission of putting people and the planet first.
{
"storyID": "46126964",
"title": "Ecosia: The greenest AI is here",
"author": "doener",
"url": "https://blog.ecosia.org/ecosia-ai/",
"points": 64,
"commentsCount": 39,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Is there a green AI alternative?",
"twitterSite": "@ecosia",
"articlePublishedTime": "2025-12-02T07:45:14.000Z",
"twitterImage": [
{
"url": "https://blog.ecosia.org/content/images/size/w1200/2025/10/AI-Launch-3.jpg"
}
],
"twitterUrl": "https://blog.ecosia.org/ecosia-ai/",
"ogTitle": "Is there a green AI alternative?",
"ogDescription": "We’re building the world’s greenest AI. Find out how we’re harnessing new technology while continuing our mission of putting people and the planet first.",
"ogImage": [
{
"width": "1200",
"url": "https://blog.ecosia.org/content/images/size/w1200/2025/10/AI-Launch-3.jpg",
"height": "675"
}
],
"ogType": "article",
"articleTag": "Search Engine",
"articlePublisher": "https://www.facebook.com/ecosia",
"twitterCard": "summary_large_image",
"twitterDescription": "We’re building the world’s greenest AI. Find out how we’re harnessing new technology while continuing our mission of putting people and the planet first.",
"success": true,
"requestUrl": "https://blog.ecosia.org/ecosia-ai/",
"ogUrl": "https://blog.ecosia.org/ecosia-ai/",
"ogSiteName": "The Ecosia Blog",
"articleModifiedTime": "2025-12-02T07:48:31.000Z"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-12-02T21:14:38.000Z",
"createdAtI": 1764710078,
"updatedAt": "2025-12-03T02:45:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46126964",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T21:30:58.379Z",
"title": "Ecosia: The greenest AI is here",
"createdAtI": 1764710078,
"url": "https://blog.ecosia.org/ecosia-ai/",
"points": 4,
"tags": [],
"createdAt": "2025-12-02T21:14:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764711058,
"commentsCount": 1,
"updatedAt": "2025-12-02T21:28:43.000Z"
}
}{
"storyID": "46126907",
"title": "Steam on Linux Use Easily Hits an All-Time High in November",
"author": "TMWNN",
"url": "https://www.phoronix.com/news/Steam-Linux-November-2025",
"points": 35,
"commentsCount": 11,
"tags": [],
"og": {
"twitterCreator": "@michaellarabel",
"twitterCard": "summary_large_image",
"twitterSite": "@phoronix",
"twitterTitle": "Steam On Linux Use Easily Hits An All-Time High In November",
"twitterDescription": "The Steam Survey results are out for November 2025 and continue to be very positive for the growing adoption of Linux gaming thanks to the success of the Steam Deck, the underlying Steam Play (Proton) software, and now further excitement thanks to the upcoming Steam Machine and Steam Frame.",
"twitterImage": [
{
"url": "https://www.phoronix.net/image.php?id=bioshock-nvamd-preview&image=bi_amdnv_2"
}
],
"success": true,
"requestUrl": "https://www.phoronix.com/news/Steam-Linux-November-2025",
"ogTitle": "Steam On Linux Use Easily Hits An All-Time High In November",
"ogImage": [
{
"url": "https://www.phoronix.net/image.php?id=bioshock-nvamd-preview&image=bi_amdnv_2"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T21:09:15.000Z",
"createdAtI": 1764709755,
"updatedAt": "2025-12-03T02:41:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46126907",
"author": "TMWNN",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T21:20:58.475Z",
"title": "Steam on Linux Use Easily Hits an All-Time High in November",
"createdAtI": 1764709755,
"url": "https://www.phoronix.com/news/Steam-Linux-November-2025",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T21:09:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764710458,
"commentsCount": 0,
"updatedAt": "2025-12-02T21:18:01.000Z"
}
}dan.stasiewski@dell.org - This contribution will fund $250 deposits for children ages 10 and under, expanding early access to investment accounts powered by Invest America.
{
"storyID": "46126906",
"title": "We're committing $6.25B to give 25M children a financial head start",
"author": "duck",
"url": "https://www.onedell.com/investamerica/",
"points": 49,
"commentsCount": 97,
"tags": [],
"og": {
"twitterTitle": "We’re Committing $6.25 Billion to Give 25 Million Children a Financial Head Start",
"articlePublishedTime": "2025-12-02T12:07:34+00:00",
"twitterImage": [
{
"url": "https://www.onedell.com/wp-content/uploads/2025/11/invest-america-og-scaled.png"
}
],
"author": "dan.stasiewski@dell.org",
"ogTitle": "We’re Committing $6.25 Billion to Give 25 Million Children a Financial Head Start",
"ogDescription": "This contribution will fund $250 deposits for children ages 10 and under, expanding early access to investment accounts powered by Invest America.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/png",
"url": "https://www.onedell.com/wp-content/uploads/2025/11/invest-america-og-scaled.png",
"height": "1362"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "This contribution will fund $250 deposits for children ages 10 and under, expanding early access to investment accounts powered by Invest America.",
"success": true,
"requestUrl": "https://www.onedell.com/investamerica/",
"ogUrl": "https://www.onedell.com/investamerica/",
"ogSiteName": "OneDell"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T21:09:10.000Z",
"createdAtI": 1764709750,
"updatedAt": "2025-12-03T02:21:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46126906",
"author": "duck",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T21:25:58.622Z",
"title": "We're Committing $6.25B to Give 25M Children a Financial Head Start",
"createdAtI": 1764709750,
"url": "https://www.onedell.com/investamerica/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T21:09:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764710759,
"commentsCount": 0,
"updatedAt": "2025-12-02T21:25:28.000Z"
}
}Deeply technical zine. And it's free.
{
"storyID": "46126217",
"title": "Paged Out",
"author": "varjag",
"url": "https://pagedout.institute",
"points": 233,
"commentsCount": 29,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://pagedout.institute",
"ogTitle": "Paged Out!",
"ogUrl": "https://pagedout.institute/",
"ogSiteName": "Paged Out!",
"ogDescription": "Deeply technical zine. And it's free.",
"ogImage": [
{
"url": "https://pagedout.institute/static/img/issue_7_cover_small.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T20:14:20.000Z",
"createdAtI": 1764706460,
"updatedAt": "2025-12-03T02:43:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46126217",
"author": "varjag",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T20:35:58.330Z",
"title": "Paged Out",
"createdAtI": 1764706460,
"url": "https://pagedout.institute",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T20:14:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764707758,
"commentsCount": 0,
"updatedAt": "2025-12-02T20:34:31.000Z"
}
}Home made pasta like your ma' used to make it
{
"storyID": "46126141",
"title": "Free static site generator for small restaurants and cafes",
"author": "fullstacking",
"url": "https://lite.localcafe.org/",
"points": 89,
"commentsCount": 57,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Home | Pasta Boy's Lil Cafe",
"twitterDescription": "Home made pasta like your ma' used to make it",
"twitterImage": [
{
"url": "https://lite.localcafe.org/images/pasta.jpg"
}
],
"success": true,
"requestUrl": "https://lite.localcafe.org/",
"ogTitle": "Home | Pasta Boy's Lil Cafe",
"ogUrl": "https://lite.localcafe.org/",
"ogDescription": "Home made pasta like your ma' used to make it",
"ogSiteName": "Pasta Boy's Lil Cafe",
"ogImage": [
{
"url": "https://lite.localcafe.org/images/pasta.jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T20:08:55.000Z",
"createdAtI": 1764706135,
"updatedAt": "2025-12-03T02:43:00.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46126141",
"author": "fullstacking",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T20:25:58.653Z",
"title": "Free static site generator for small restaurants and cafes",
"createdAtI": 1764706135,
"url": "https://lite.localcafe.org/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T20:08:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764707159,
"commentsCount": 0,
"updatedAt": "2025-12-02T20:25:29.000Z"
}
}It's worth retaining one of multithreaded Rust's most valuable features.
{
"storyID": "46125903",
"title": "In defense of lock poisoning in Rust",
"author": "sunshowers",
"url": "https://sunshowers.io/posts/on-poisoning/",
"points": 40,
"commentsCount": 0,
"tags": [],
"og": {
"twitterCreator": "sunshowers6",
"twitterSite": "sunshowers6",
"articlePublishedTime": "2025-12-02 00:00:00 +0000 UTC",
"ogTitle": "In defense of lock poisoning in Rust · sunshowers",
"ogDescription": "It's worth retaining one of multithreaded Rust's most valuable features.",
"ogLocale": "en",
"ogImage": [
{
"width": "2048",
"url": "https://sunshowers.io/images/ferris-heart.jpg",
"height": "1024"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://sunshowers.io/posts/on-poisoning/",
"ogUrl": "https://sunshowers.io/posts/on-poisoning/",
"ogSiteName": "In defense of lock poisoning in Rust"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T19:52:14.000Z",
"createdAtI": 1764705134,
"updatedAt": "2025-12-03T01:46:58.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46125903",
"author": "sunshowers",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T20:10:58.461Z",
"title": "In defense of lock poisoning in Rust",
"createdAtI": 1764705134,
"url": "https://sunshowers.io/posts/on-poisoning/",
"points": 5,
"tags": [],
"createdAt": "2025-12-02T19:52:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764706258,
"commentsCount": 0,
"updatedAt": "2025-12-02T20:09:59.000Z"
}
}Simon Willison - Richard Weiss managed to get Claude 4.5 Opus to spit out this 14,000 token document which Claude called the "Soul overview". Richard says: While extracting Claude 4.5 Opus' system message …
{
"storyID": "46125184",
"title": "Claude 4.5 Opus’ Soul Document",
"author": "the-needful",
"url": "https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document",
"points": 273,
"commentsCount": 162,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@simonw",
"twitterCard": "summary",
"success": true,
"author": "Simon Willison",
"requestUrl": "https://simonwillison.net/2025/Dec/2/claude-soul-document/",
"ogTitle": "Claude 4.5 Opus’ Soul Document",
"ogUrl": "https://simonwillison.net/2025/Dec/2/claude-soul-document/",
"ogSiteName": "Simon Willison’s Weblog",
"ogDescription": "Richard Weiss managed to get Claude 4.5 Opus to spit out this 14,000 token document which Claude called the \"Soul overview\". Richard says: While extracting Claude 4.5 Opus' system message …",
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"claude",
"claude"
]
},
"createdAt": "2025-12-02T19:05:54.000Z",
"createdAtI": 1764702354,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46125184",
"author": "the-needful",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T19:10:58.918Z",
"title": "Claude 4.5 Opus' Soul Document",
"createdAtI": 1764702354,
"url": "https://simonwillison.net/2025/Dec/2/claude-soul-document/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T19:05:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764702659,
"commentsCount": 1,
"updatedAt": "2025-12-02T19:10:13.000Z"
}
}Julie Bort - AWS has been building its own AI chips — and systems — for years now. It just released its third version, known as Trainium3, with some impressive specs.
{
"storyID": "46125155",
"title": "Amazon launches Trainium3",
"author": "thnaks",
"url": "https://techcrunch.com/2025/12/02/amazon-releases-an-impressive-new-ai-chip-and-teases-a-nvidia-friendly-roadmap/",
"points": 138,
"commentsCount": 53,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@TechCrunch",
"twitterSite": "@TechCrunch",
"articlePublishedTime": "2025-12-02T16:00:00+00:00",
"author": "Julie Bort",
"ogTitle": "Amazon releases an impressive new AI chip and teases an Nvidia-friendly roadmap | TechCrunch",
"ogDescription": "AWS has been building its own AI chips — and systems — for years now. It just released its third version, known as Trainium3, with some impressive specs. ",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://techcrunch.com/wp-content/uploads/2020/01/GettyImages-1136663877.jpg?resize=1200,800",
"height": "800"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/techcrunch",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://techcrunch.com/2025/12/02/amazon-releases-an-impressive-new-ai-chip-and-teases-a-nvidia-friendly-roadmap/",
"ogUrl": "https://techcrunch.com/2025/12/02/amazon-releases-an-impressive-new-ai-chip-and-teases-a-nvidia-friendly-roadmap/",
"ogSiteName": "TechCrunch",
"articleModifiedTime": "2025-12-02T18:22:23+00:00"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-12-02T19:04:31.000Z",
"createdAtI": 1764702271,
"updatedAt": "2025-12-03T02:43:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46125155",
"author": "thnaks",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T19:05:58.439Z",
"title": "Amazon launches Trainium3",
"createdAtI": 1764702271,
"url": "https://techcrunch.com/2025/12/02/amazon-releases-an-impressive-new-ai-chip-and-teases-a-nvidia-friendly-roadmap/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T19:04:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764702358,
"commentsCount": 0,
"updatedAt": "2025-12-02T19:05:43.000Z"
}
}{
"storyID": "46124930",
"title": "Microsoft won't let me pay a $24 bill, blocking thousands in Azure spending",
"author": "Javin007",
"url": null,
"points": 145,
"commentsCount": 80,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-02T18:50:25.000Z",
"createdAtI": 1764701425,
"updatedAt": "2025-12-03T02:43:00.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124930",
"author": "Javin007",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T19:20:58.530Z",
"title": "Microsoft won't let me pay a $24 bill, blocking thousands in Azure spending",
"createdAtI": 1764701425,
"url": null,
"points": 11,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-02T18:50:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764703259,
"commentsCount": 0,
"updatedAt": "2025-12-02T19:20:43.000Z"
}
}lcamtuf - There's plenty of circuits that are hard to understand because they're complicated. And some that are hard to make sense of because they seem too simple.
{
"storyID": "46124892",
"title": "Cursed circuits: charge pump voltage halver",
"author": "surprisetalk",
"url": "https://lcamtuf.substack.com/p/cursed-circuits-charge-pump-voltage",
"points": 58,
"commentsCount": 20,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Cursed circuits: charge pump voltage halver",
"twitterCard": "summary_large_image",
"twitterDescription": "There's plenty of circuits that are hard to understand because they're complicated. And some that are hard to make sense of because they seem too simple.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!bb4b!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Flcamtuf.substack.com%2Fapi%2Fv1%2Fpost_preview%2F180429933%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "lcamtuf",
"requestUrl": "https://lcamtuf.substack.com/p/cursed-circuits-charge-pump-voltage",
"ogTitle": "Cursed circuits: charge pump voltage halver",
"ogUrl": "https://lcamtuf.substack.com/p/cursed-circuits-charge-pump-voltage",
"ogDescription": "There's plenty of circuits that are hard to understand because they're complicated. And some that are hard to make sense of because they seem too simple.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!qOPC!,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%2F8f75a889-0f10-4d1c-8b00-1a6267abfbe9_1892x762.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T18:47:53.000Z",
"createdAtI": 1764701273,
"updatedAt": "2025-12-03T02:36:30.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124892",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T19:25:58.640Z",
"title": "Cursed circuits: charge pump voltage halver",
"createdAtI": 1764701273,
"url": "https://lcamtuf.substack.com/p/cursed-circuits-charge-pump-voltage",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T18:47:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764703559,
"commentsCount": 0,
"updatedAt": "2025-12-02T19:22:44.000Z"
}
}Henry Chandonnet - IBM CEO Arvind Krishna walked through some napkin math on Big Tech's AI data center spending — and raised some doubts on if it'll prove profitable.
{
"storyID": "46124324",
"title": "IBM CEO says there is 'no way' spending on AI data centers will pay off",
"author": "nabla9",
"url": "https://www.businessinsider.com/ibm-ceo-big-tech-ai-capex-data-center-spending-2025-12",
"points": 258,
"commentsCount": 343,
"tags": [
"front_page"
],
"og": {
"articlePublisher": "businessinsider",
"twitterCard": "summary_large_image",
"success": true,
"author": "Henry Chandonnet",
"requestUrl": "https://www.businessinsider.com/ibm-ceo-big-tech-ai-capex-data-center-spending-2025-12",
"ogTitle": "IBM CEO says there is 'no way' spending trillions on AI data centers will pay off at today's infrastructure costs",
"ogUrl": "https://www.businessinsider.com/ibm-ceo-big-tech-ai-capex-data-center-spending-2025-12",
"ogDescription": "IBM CEO Arvind Krishna walked through some napkin math on Big Tech's AI data center spending — and raised some doubts on if it'll prove profitable.",
"ogSiteName": "Business Insider",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://i.insider.com/692dc1a9abd5e944effbcd59?width=1200&format=jpeg",
"height": "600"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-12-02T18:10:23.000Z",
"createdAtI": 1764699023,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124324",
"author": "nabla9",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:15:58.392Z",
"title": "IBM CEO says there is 'no way' spending on AI data centers will pay off",
"createdAtI": 1764699023,
"url": "https://www.businessinsider.com/ibm-ceo-big-tech-ai-capex-data-center-spending-2025-12",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T18:10:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764699358,
"commentsCount": 0,
"updatedAt": "2025-12-02T18:14:57.000Z"
}
}Bun has been acquired by Anthropic. Anthropic is betting on Bun as the infrastructure powering Claude Code, Claude Agent SDK, and future AI coding products & tools.
{
"storyID": "46124267",
"title": "Anthropic acquires Bun",
"author": "ryanvogel",
"url": "https://bun.com/blog/bun-joins-anthropic",
"points": 1438,
"commentsCount": 704,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@bunjavascript",
"articlePublishedTime": "2025-12-02T10:00:00.000Z",
"profileFirstName": "Jarred",
"ogTitle": "Bun is joining Anthropic",
"ogDescription": "Bun has been acquired by Anthropic. Anthropic is betting on Bun as the infrastructure powering Claude Code, Claude Agent SDK, and future AI coding products & tools.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://bun.com/og/blog/bun-joins-anthropic.png"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://bun.com/blog/bun-joins-anthropic",
"profileLastName": "Sumner",
"profileUsername": "Jarred-Sumner",
"ogUrl": "https://bun.com/blog/bun-joins-anthropic",
"ogSiteName": "Bun",
"articleModifiedTime": "2025-12-02T10:00:00.000Z"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"claude"
]
},
"createdAt": "2025-12-02T18:05:44.000Z",
"createdAtI": 1764698744,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124267",
"author": "ryanvogel",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:10:58.470Z",
"title": "Bun has been acquired by Anthropic",
"createdAtI": 1764698744,
"url": "https://bun.com/blog/bun-joins-anthropic",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T18:05:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764699058,
"commentsCount": 0,
"updatedAt": "2025-12-02T18:08:28.000Z"
}
}Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.
{
"storyID": "46124258",
"title": "Anthropic Acquires Bun",
"author": "httpteapot",
"url": "https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone",
"points": 89,
"commentsCount": 14,
"tags": [],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "Anthropic acquires Bun as Claude Code reaches $1B milestone",
"twitterDescription": "Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.",
"twitterImage": [
{
"alt": "Interlocking puzzle piece with complex geometric shape and detailed surface texture",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Object%20Puzzle&backgroundColor=sky"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone",
"ogTitle": "Anthropic acquires Bun as Claude Code reaches $1B milestone",
"ogDescription": "Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.",
"ogImage": [
{
"alt": "Interlocking puzzle piece with complex geometric shape and detailed surface texture",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Object%20Puzzle&backgroundColor=sky"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-12-02T18:04:23.000Z",
"createdAtI": 1764698663,
"updatedAt": "2025-12-03T02:05:13.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124258",
"author": "httpteapot",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:10:58.470Z",
"title": "Anthropic Acquires Bun",
"createdAtI": 1764698663,
"url": "https://www.anthropic.com/news/anthropic-acquires-bun-as-claude-code-reaches-usd1b-milestone",
"points": 6,
"tags": [],
"createdAt": "2025-12-02T18:04:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764699058,
"commentsCount": 1,
"updatedAt": "2025-12-02T18:10:42.000Z"
}
}{
"storyID": "46124205",
"title": "100k TPS over a billion rows: the unreasonable effectiveness of SQLite",
"author": "speckx",
"url": "https://andersmurphy.com/2025/12/02/100000-tps-over-a-billion-rows-the-unreasonable-effectiveness-of-sqlite.html",
"points": 287,
"commentsCount": 104,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://andersmurphy.com/2025/12/02/100000-tps-over-a-billion-rows-the-unreasonable-effectiveness-of-sqlite.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T17:59:53.000Z",
"createdAtI": 1764698393,
"updatedAt": "2025-12-03T02:45:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124205",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:10:58.470Z",
"title": "100000 TPS over a billion rows: the unreasonable effectiveness of SQLite",
"createdAtI": 1764698393,
"url": "https://andersmurphy.com/2025/12/02/100000-tps-over-a-billion-rows-the-unreasonable-effectiveness-of-sqlite.html",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T17:59:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764699058,
"commentsCount": 0,
"updatedAt": "2025-12-02T18:10:27.000Z"
}
}{
"storyID": "46124179",
"title": "School cell phone bans and student achievement",
"author": "harias",
"url": "https://www.nber.org/digest/202512/school-cell-phone-bans-and-student-achievement",
"points": 89,
"commentsCount": 92,
"tags": [
"front_page"
],
"og": {
"ogTitle": "School Cell Phone Bans and Student Achievement",
"ogUrl": "https://www.nber.org/digest/202512/school-cell-phone-bans-and-student-achievement",
"ogSiteName": "NBER",
"ogImage": [
{
"url": "https://www.nber.org/sites/default/files/2022-06/NBER-FB-Share-Tile-1200.jpg"
}
],
"success": true,
"requestUrl": "https://www.nber.org/digest/202512/school-cell-phone-bans-and-student-achievement"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T17:58:11.000Z",
"createdAtI": 1764698291,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124179",
"author": "harias",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:00:58.348Z",
"title": "School Cell Phone Bans and Student Achievement (NBER Digest)",
"createdAtI": 1764698291,
"url": "https://www.nber.org/digest/202512/school-cell-phone-bans-and-student-achievement",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T17:58:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764698458,
"commentsCount": 1,
"updatedAt": "2025-12-02T18:00:45.000Z"
}
}AI isn’t replacing everyone. It’s removing the apprenticeship ladder. Here’s what that means for students, early-career professionals, and the tech industry’s future.
{
"storyID": "46124063",
"title": "The Junior Hiring Crisis",
"author": "mooreds",
"url": "https://people-work.io/blog/junior-hiring-crisis/",
"points": 228,
"commentsCount": 346,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "The Junior Hiring Crisis",
"articlePublishedTime": "2025-11-29T12:00:00+0000",
"twitterImage": [
{
"url": "/cdn-cgi/image/format=auto,width=1200,height=630,fit=crop//assets/blog/junior-hiring-crisis.webp"
}
],
"ogTitle": "The Junior Hiring Crisis",
"ogDescription": "AI isn’t replacing everyone. It’s removing the apprenticeship ladder. Here’s what that means for students, early-career professionals, and the tech industry’s future.",
"ogImage": [
{
"url": "/cdn-cgi/image/format=auto,width=1200,height=630,fit=crop//assets/blog/junior-hiring-crisis.webp"
}
],
"ogType": "article",
"articleTag": "Technical Leadership",
"twitterCard": "summary_large_image",
"twitterDescription": "AI isn’t replacing everyone. It’s removing the apprenticeship ladder. Here’s what that means for students, early-career professionals, and the tech industry’s future.",
"success": true,
"requestUrl": "https://people-work.io/blog/junior-hiring-crisis/",
"ogUrl": "https://people-work.io/blog/junior-hiring-crisis/",
"ogSiteName": "People Work",
"articleAuthor": "Annie Hedgpeth"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-12-02T17:48:33.000Z",
"createdAtI": 1764697713,
"updatedAt": "2025-12-03T02:45:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46124063",
"author": "mooreds",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:10:58.470Z",
"title": "The Junior Hiring Crisis",
"createdAtI": 1764697713,
"url": "https://people-work.io/blog/junior-hiring-crisis/",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T17:48:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764699058,
"commentsCount": 0,
"updatedAt": "2025-12-02T18:08:57.000Z"
}
}Daniel Rosenwasser - Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. This effort (codenamed “Project Corsa”, and soon “TypeScript 7.0”) has been a significant undertaking, but we’ve made big strides in the past few months. We’re […]
{
"storyID": "46123921",
"title": "Progress on TypeScript 7 – December 2025",
"author": "DanRosenwasser",
"url": "https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/",
"points": 80,
"commentsCount": 23,
"tags": [],
"og": {
"twitterCreator": "@https://twitter.com/drosenwasser",
"articlePublishedTime": "2025-12-02T17:31:32+00:00",
"author": "Daniel Rosenwasser",
"ogTitle": "Progress on TypeScript 7 - December 2025 - TypeScript",
"ogDescription": "Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. This effort (codenamed “Project Corsa”, and soon “TypeScript 7.0”) has been a significant undertaking, but we’ve made big strides in the past few months. We’re […]",
"ogLocale": "en_US",
"ogImage": [
{
"width": "562",
"type": "image/png",
"url": "https://devblogs.microsoft.com/typescript/wp-content/uploads/sites/11/2018/08/typescriptfeature.png",
"height": "350"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/",
"ogUrl": "https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/",
"ogSiteName": "TypeScript",
"articleModifiedTime": "2025-12-02T17:32:55+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T17:37:06.000Z",
"createdAtI": 1764697026,
"updatedAt": "2025-12-03T02:43:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46123921",
"author": "DanRosenwasser",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T17:50:58.486Z",
"title": "Progress on TypeScript 7 – December 2025",
"createdAtI": 1764697026,
"url": "https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T17:37:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764697858,
"commentsCount": 0,
"updatedAt": "2025-12-02T17:47:00.000Z"
}
}Apple will ship about 243 million phones this year, compared to Samsung’s 235 million, according to CNBC....
{
"storyID": "46123747",
"title": "Apple to beat Samsung in smartphone shipments for first time in 14 years",
"author": "avonmach",
"url": "https://sherwood.news/tech/apple-to-beat-samsung-in-smartphone-shipments-for-first-time-in-14-years/",
"points": 56,
"commentsCount": 58,
"tags": [],
"og": {
"twitterSite": "@sherwoodsnacks",
"twitterTitle": "Apple to beat Samsung in smartphone shipments for first time in 14 years",
"twitterImage": [
{
"url": "https://sherwoodnews.imgix.net/mwphzyq69oso/en-US/assets/files/2235712789_apple-ceo-tim-cook-joins-apple-employees-at-the-apple-store-as-customers-line-up-for-the.jpg?auto=compress%2Cformat&cs=srgb"
}
],
"ogTitle": "Apple to beat Samsung in smartphone shipments for first time in 14 years",
"ogDescription": "Apple will ship about 243 million phones this year, compared to Samsung’s 235 million, according to CNBC....",
"ogLocale": "en_US",
"ogImage": [
{
"width": "594",
"type": "image/png",
"url": "https://sherwoodnews.imgix.net/mwphzyq69oso/en-US/assets/files/2235712789_apple-ceo-tim-cook-joins-apple-employees-at-the-apple-store-as-customers-line-up-for-the.jpg?auto=compress%2Cformat&cs=srgb",
"height": "396"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Apple will ship about 243 million phones this year, compared to Samsung’s 235 million, according to CNBC....",
"success": true,
"requestUrl": "https://sherwood.news/tech/apple-to-beat-samsung-in-smartphone-shipments-for-first-time-in-14-years/",
"ogUrl": "https://sherwood.news/tech/apple-to-beat-samsung-in-smartphone-shipments-for-first-time-in-14-years/",
"ogSiteName": "Sherwood News"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T17:24:33.000Z",
"createdAtI": 1764696273,
"updatedAt": "2025-12-03T02:44:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46123747",
"author": "avonmach",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T17:35:58.463Z",
"title": "Apple to beat Samsung in smartphone shipments for first time in 14 years",
"createdAtI": 1764696273,
"url": "https://sherwood.news/tech/apple-to-beat-samsung-in-smartphone-shipments-for-first-time-in-14-years/",
"points": 4,
"tags": [],
"createdAt": "2025-12-02T17:24:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764696958,
"commentsCount": 0,
"updatedAt": "2025-12-02T17:35:29.000Z"
}
}This release include some significant internal updates, adds CLang/LLD support, and now ships as a single binary for both UEFI and legacy boot. Complete changelog: Add support for latest Intel CPU...
{
"storyID": "46123238",
"title": "Memtest86+ v8.00 Released",
"author": "voxadam",
"url": "https://github.com/memtest86plus/memtest86plus/releases/tag/v8.00",
"points": 41,
"commentsCount": 7,
"tags": [],
"og": {
"twitterCreator": "d0cTB",
"twitterSite": "@github",
"twitterTitle": "Release Memtest86+ v8.00 · memtest86plus/memtest86plus",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/334d36137cb6f16df37a7cb3b70cfbecfa705fba60ba4412466e2ef8f006fe20/memtest86plus/memtest86plus/releases/tag/v8.00"
}
],
"ogTitle": "Release Memtest86+ v8.00 · memtest86plus/memtest86plus",
"ogDescription": "This release include some significant internal updates, adds CLang/LLD support, and now ships as a single binary for both UEFI and legacy boot.\nComplete changelog:\n\nAdd support for latest Intel CPU...",
"ogImage": [
{
"width": "1200",
"alt": "This release include some significant internal updates, adds CLang/LLD support, and now ships as a single binary for both UEFI and legacy boot.\nComplete changelog:\n\nAdd support for latest Intel CPU...",
"url": "https://opengraph.githubassets.com/334d36137cb6f16df37a7cb3b70cfbecfa705fba60ba4412466e2ef8f006fe20/memtest86plus/memtest86plus/releases/tag/v8.00",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "This release include some significant internal updates, adds CLang/LLD support, and now ships as a single binary for both UEFI and legacy boot.\nComplete changelog:\n\nAdd support for latest Intel CPU...",
"success": true,
"requestUrl": "https://github.com/memtest86plus/memtest86plus/releases/tag/v8.00",
"ogUrl": "/memtest86plus/memtest86plus/releases/tag/v8.00",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T16:50:25.000Z",
"createdAtI": 1764694225,
"updatedAt": "2025-12-03T01:58:14.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46123238",
"author": "voxadam",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T17:05:58.341Z",
"title": "Memtest86+ v8.00 Released",
"createdAtI": 1764694225,
"url": "https://github.com/memtest86plus/memtest86plus/releases/tag/v8.00",
"points": 4,
"tags": [],
"createdAt": "2025-12-02T16:50:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764695158,
"commentsCount": 0,
"updatedAt": "2025-12-02T17:05:28.000Z"
}
}{
"storyID": "46122957",
"title": "4.3M Browsers Infected: Inside ShadyPanda's 7-Year Malware Campaign",
"author": "janpio",
"url": "https://www.koi.ai/blog/4-million-browsers-infected-inside-shadypanda-7-year-malware-campaign",
"points": 83,
"commentsCount": 24,
"tags": [],
"og": {
"twitterTitle": "4.3 Million Browsers Infected: Inside ShadyPanda's 7-Year Malware Campaign | Koi Blog",
"twitterCard": "summary_large_image",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/689ad8c5d13f40cf59df0e0c/6928c2c55001ece472486f7c_image-shady-panda.jpg"
}
],
"success": true,
"requestUrl": "https://www.koi.ai/blog/4-million-browsers-infected-inside-shadypanda-7-year-malware-campaign",
"ogTitle": "4.3 Million Browsers Infected: Inside ShadyPanda's 7-Year Malware Campaign | Koi Blog",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/689ad8c5d13f40cf59df0e0c/6928c2c55001ece472486f7c_image-shady-panda.jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"www.koi.ai"
]
},
"createdAt": "2025-12-02T16:30:52.000Z",
"createdAtI": 1764693052,
"updatedAt": "2025-12-03T02:23:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46122957",
"author": "janpio",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T18:00:58.348Z",
"title": "4.3M Browsers Infected: Inside ShadyPanda's 7-Year Malware Campaign",
"createdAtI": 1764693052,
"url": "https://www.koi.ai/blog/4-million-browsers-infected-inside-shadypanda-7-year-malware-campaign",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T16:30:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764698458,
"commentsCount": 0,
"updatedAt": "2025-12-02T17:56:58.000Z"
}
}Peter Thiel recently generated headlines with his rambling diatribes about the Antichrist. Thiel’s lurid, apocalyptic view of world politics may be ludicrous or even deranged, but his wealth and power mean that we can’t afford to ignore it.
{
"storyID": "46122851",
"title": "Peter Thiel's Apocalyptic Worldview Is a Dangerous Fantasy",
"author": "robtherobber",
"url": "https://jacobin.com/2025/11/peter-thiel-palantir-apocalypse-antichrist",
"points": 197,
"commentsCount": 234,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Peter Thiel’s Apocalyptic Worldview Is a Dangerous Fantasy",
"twitterDescription": "Peter Thiel recently generated headlines with his rambling diatribes about the Antichrist. Thiel’s lurid, apocalyptic view of world politics may be ludicrous or even deranged, but his wealth and power mean that we can’t afford to ignore it.",
"twitterImage": [
{
"url": "https://images.jacobinmag.com/wp-content/uploads/2025/11/26174826/GettyImages-1239817058.jpg"
}
],
"success": true,
"requestUrl": "https://jacobin.com/2025/11/peter-thiel-palantir-apocalypse-antichrist",
"ogTitle": "Peter Thiel’s Apocalyptic Worldview Is a Dangerous Fantasy",
"ogUrl": "https://jacobin.com/2025/11/peter-thiel-palantir-apocalypse-antichrist",
"ogDescription": "Peter Thiel recently generated headlines with his rambling diatribes about the Antichrist. Thiel’s lurid, apocalyptic view of world politics may be ludicrous or even deranged, but his wealth and power mean that we can’t afford to ignore it.",
"ogImage": [
{
"url": "https://images.jacobinmag.com/wp-content/uploads/2025/11/26174826/GettyImages-1239817058.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T16:23:27.000Z",
"createdAtI": 1764692607,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46122851",
"author": "robtherobber",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T16:30:58.487Z",
"title": "Peter Thiel's Apocalyptic Worldview Is a Dangerous Fantasy",
"createdAtI": 1764692607,
"url": "https://jacobin.com/2025/11/peter-thiel-palantir-apocalypse-antichrist",
"points": 4,
"tags": [],
"createdAt": "2025-12-02T16:23:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764693058,
"commentsCount": 0,
"updatedAt": "2025-12-02T16:30:42.000Z"
}
}Avellone recaps his journey from learning on a TRS-80 to today.
{
"storyID": "46122518",
"title": "Fallout 2's Chris Avellone describes his game design philosophy",
"author": "LaSombra",
"url": "https://arstechnica.com/gaming/2025/12/fallout-2-designer-chris-avellone-recalls-his-first-forays-into-game-development/",
"points": 55,
"commentsCount": 21,
"tags": [],
"og": {
"twitterTitle": "“Players are selfish”: Fallout 2’s Chris Avellone describes his game design philosophy",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-12-02T15:04:53+00:00",
"twitterImage": [
{
"alt": "Avellone stands in front of a road sign on a highway",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/10/Variant_4-rotated-1152x648-1762375363.jpg"
}
],
"ogTitle": "“Players are selfish”: Fallout 2’s Chris Avellone describes his game design philosophy",
"ogDescription": "Avellone recaps his journey from learning on a TRS-80 to today.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"alt": "Avellone stands in front of a road sign on a highway",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/10/Variant_4-rotated-1152x648-1762375363.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Avellone recaps his journey from learning on a TRS-80 to today.",
"success": true,
"requestUrl": "https://arstechnica.com/gaming/2025/12/fallout-2-designer-chris-avellone-recalls-his-first-forays-into-game-development/",
"ogUrl": "https://arstechnica.com/gaming/2025/12/fallout-2-designer-chris-avellone-recalls-his-first-forays-into-game-development/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-12-02T15:15:31+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T15:56:39.000Z",
"createdAtI": 1764690999,
"updatedAt": "2025-12-03T02:44:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46122518",
"author": "LaSombra",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T16:05:58.368Z",
"title": "Fallout 2's Chris Avellone describes his game design philosophy",
"createdAtI": 1764690999,
"url": "https://arstechnica.com/gaming/2025/12/fallout-2-designer-chris-avellone-recalls-his-first-forays-into-game-development/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T15:56:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764691558,
"commentsCount": 0,
"updatedAt": "2025-12-02T16:04:57.000Z"
}
}{
"storyID": "46122071",
"title": "Is 2026 next year?",
"author": "kjhughes",
"url": "https://www.google.com/search?q=is+2026+next+year&oq=is+2026+next+year",
"points": 147,
"commentsCount": 92,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.google.com/search?q=is+2026+next+year&oq=is+2026+next+year"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T15:20:11.000Z",
"createdAtI": 1764688811,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46122071",
"author": "kjhughes",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:30:58.685Z",
"title": "Is 2026 Next Year?",
"createdAtI": 1764688811,
"url": "https://www.google.com/search?q=is+2026+next+year&oq=is+2026+next+year",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T15:20:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764689459,
"commentsCount": 1,
"updatedAt": "2025-12-02T15:29:58.000Z"
}
}A family of frontier open-source multimodal models
{
"storyID": "46121889",
"title": "Mistral 3 family of models released",
"author": "pember",
"url": "https://mistral.ai/news/mistral-3",
"points": 667,
"commentsCount": 189,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Introducing Mistral 3 | Mistral AI",
"twitterDescription": "A family of frontier open-source multimodal models",
"twitterImage": [
{
"alt": "Introducing Mistral 3 | Mistral AI",
"url": "https://mistral.ai/img/mistral-cover.png"
}
],
"success": true,
"requestUrl": "https://mistral.ai/news/mistral-3",
"ogTitle": "Introducing Mistral 3 | Mistral AI",
"ogDescription": "A family of frontier open-source multimodal models",
"ogLocale": "en",
"ogImage": [
{
"alt": "Introducing Mistral 3 | Mistral AI",
"url": "https://mistral.ai/img/mistral-cover.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"mistral.ai"
]
},
"createdAt": "2025-12-02T15:01:53.000Z",
"createdAtI": 1764687713,
"updatedAt": "2025-12-03T02:44:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121889",
"author": "pember",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:10:58.745Z",
"title": "Mistral 3 family of models released",
"createdAtI": 1764687713,
"url": "https://mistral.ai/news/mistral-3",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T15:01:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764688259,
"commentsCount": 0,
"updatedAt": "2025-12-02T15:10:41.000Z"
}
}Robert Hart - Google’s own ‘code red’ response to ChatGPT has started paying off.
{
"storyID": "46121870",
"title": "OpenAI declares 'code red' as Google catches up in AI race",
"author": "goplayoutside",
"url": "https://www.theverge.com/news/836212/openai-code-red-chatgpt",
"points": 468,
"commentsCount": 549,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@verge",
"twitterTitle": "OpenAI declares ‘code red’ as Google catches up in AI race",
"articlePublishedTime": "2025-12-02T11:40:07+00:00",
"twitterImage": [
{
"alt": "STK201_SAM_ALTMAN_CVIRGINIA_C",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/12/STK201_SAM_ALTMAN_CVIRGINIA_C.jpg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200"
}
],
"author": "Robert Hart",
"twitterUrl": "https://www.theverge.com/news/836212/openai-code-red-chatgpt",
"ogTitle": "OpenAI declares ‘code red’ as Google catches up in AI race",
"ogDescription": "Google’s own ‘code red’ response to ChatGPT has started paying off.",
"ogImage": [
{
"width": "1200",
"alt": "STK201_SAM_ALTMAN_CVIRGINIA_C",
"type": "image/jpeg",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/12/STK201_SAM_ALTMAN_CVIRGINIA_C.jpg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200",
"height": "628"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Google’s own ‘code red’ response to ChatGPT has started paying off.",
"success": true,
"requestUrl": "https://www.theverge.com/news/836212/openai-code-red-chatgpt",
"ogUrl": "https://www.theverge.com/news/836212/openai-code-red-chatgpt",
"ogSiteName": "The Verge",
"articleModifiedTime": "2025-12-02T11:40:07+00:00",
"fbAppId": "549923288395304"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"chatgpt",
"openai"
]
},
"createdAt": "2025-12-02T15:00:16.000Z",
"createdAtI": 1764687616,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121870",
"author": "goplayoutside",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:30:58.685Z",
"title": "OpenAI declares 'code red' as Google catches up in AI race",
"createdAtI": 1764687616,
"url": "https://www.theverge.com/news/836212/openai-code-red-chatgpt",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T15:00:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764689459,
"commentsCount": 1,
"updatedAt": "2025-12-02T15:29:58.000Z"
}
}Marmot helps teams discover, understand, and leverage their data with powerful search and lineage visualisation tools. It's designed to make data accessible for everyone. - marmotdata/marmot
{
"storyID": "46121860",
"title": "Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)",
"author": "charlie-haley",
"url": "https://github.com/marmotdata/marmot",
"points": 89,
"commentsCount": 19,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - marmotdata/marmot: Marmot helps teams discover, understand, and leverage their data with powerful search and lineage visualisation tools. It's designed to make data accessible for everyone.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/9f793761895a5c263de6cd0ab03da7607947dc36e1c9c6f392454c37b15b26e6/marmotdata/marmot"
}
],
"ogTitle": "GitHub - marmotdata/marmot: Marmot helps teams discover, understand, and leverage their data with powerful search and lineage visualisation tools. It's designed to make data accessible for everyone.",
"ogDescription": "Marmot helps teams discover, understand, and leverage their data with powerful search and lineage visualisation tools. It's designed to make data accessible for everyone. - marmotdata/marmot",
"ogImage": [
{
"width": "1200",
"alt": "Marmot helps teams discover, understand, and leverage their data with powerful search and lineage visualisation tools. It's designed to make data accessible for everyone. - marmotdata/marmot",
"url": "https://opengraph.githubassets.com/9f793761895a5c263de6cd0ab03da7607947dc36e1c9c6f392454c37b15b26e6/marmotdata/marmot",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Marmot helps teams discover, understand, and leverage their data with powerful search and lineage visualisation tools. It's designed to make data accessible for everyone. - marmotdata/marmot",
"success": true,
"requestUrl": "https://github.com/marmotdata/marmot",
"ogUrl": "https://github.com/marmotdata/marmot",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T14:59:40.000Z",
"createdAtI": 1764687580,
"updatedAt": "2025-12-03T01:38:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121860",
"author": "charlie-haley",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:15:58.465Z",
"title": "Show HN: Marmot – Single-binary data catalog (no Kafka, no Elasticsearch)",
"createdAtI": 1764687580,
"url": "https://github.com/marmotdata/marmot",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2025-12-02T14:59:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764688558,
"commentsCount": 1,
"updatedAt": "2025-12-02T15:15:13.000Z"
}
}Students use AI to write papers, professors use AI to grade them, degrees become meaningless, and tech companies make fortunes. Welcome to the death of higher education.
{
"storyID": "46121833",
"title": "AI Is Destroying the University and Learning Itself",
"author": "speckx",
"url": "https://www.currentaffairs.org/news/ai-is-destroying-the-university-and-learning-itself",
"points": 62,
"commentsCount": 47,
"tags": [],
"og": {
"twitterTitle": "AI is Destroying the University and Learning Itself",
"twitterCard": "summary_large_image",
"twitterDescription": "Students use AI to write papers, professors use AI to grade them, degrees become meaningless, and tech companies make fortunes. Welcome to the death of higher education.",
"twitterImage": [
{
"url": "https://www.currentaffairs.org/hubfs/Issue%2056%20Online%20Images/Issue56-Chatversity-Online-Image.jpg"
}
],
"success": true,
"requestUrl": "https://www.currentaffairs.org/news/ai-is-destroying-the-university-and-learning-itself",
"ogTitle": "AI is Destroying the University and Learning Itself",
"ogUrl": "https://www.currentaffairs.org/news/ai-is-destroying-the-university-and-learning-itself",
"ogDescription": "Students use AI to write papers, professors use AI to grade them, degrees become meaningless, and tech companies make fortunes. Welcome to the death of higher education.",
"ogImage": [
{
"width": "2050",
"url": "https://www.currentaffairs.org/hubfs/Issue%2056%20Online%20Images/Issue56-Chatversity-Online-Image.jpg",
"height": "1292"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-12-02T14:57:44.000Z",
"createdAtI": 1764687464,
"updatedAt": "2025-12-03T02:40:14.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121833",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:00:58.394Z",
"title": "AI Is Destroying the University and Learning Itself",
"createdAtI": 1764687464,
"url": "https://www.currentaffairs.org/news/ai-is-destroying-the-university-and-learning-itself",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T14:57:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764687658,
"commentsCount": 0,
"updatedAt": "2025-12-02T14:59:28.000Z"
}
}Static website and blog generator written in nix. Contribute to arnarg/nixtml development by creating an account on GitHub.
{
"storyID": "46121799",
"title": "Nixtml: Static website and blog generator written in Nix",
"author": "todsacerdoti",
"url": "https://github.com/arnarg/nixtml",
"points": 75,
"commentsCount": 35,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - arnarg/nixtml: Static website and blog generator written in nix",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/141869e67747b39899e2dfefdc9b064df5e426f1cd2ef570d35822a7b51cd7e2/arnarg/nixtml"
}
],
"ogTitle": "GitHub - arnarg/nixtml: Static website and blog generator written in nix",
"ogDescription": "Static website and blog generator written in nix. Contribute to arnarg/nixtml development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Static website and blog generator written in nix. Contribute to arnarg/nixtml development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/141869e67747b39899e2dfefdc9b064df5e426f1cd2ef570d35822a7b51cd7e2/arnarg/nixtml",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Static website and blog generator written in nix. Contribute to arnarg/nixtml development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/arnarg/nixtml",
"ogUrl": "https://github.com/arnarg/nixtml",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T14:54:49.000Z",
"createdAtI": 1764687289,
"updatedAt": "2025-12-03T01:59:58.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121799",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:20:58.406Z",
"title": "Nixtml: Static website and blog generator written in Nix",
"createdAtI": 1764687289,
"url": "https://github.com/arnarg/nixtml",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T14:54:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764688858,
"commentsCount": 0,
"updatedAt": "2025-12-02T15:19:43.000Z"
}
}Summary Update 2025-12-02: Amanda Askell has kindly confirmed that the document was used in supervised learning and will share the full version and m…
{
"storyID": "46121786",
"title": "Claude 4.5 Opus' Soul Document",
"author": "thm",
"url": "https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document",
"points": 35,
"commentsCount": 12,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Claude 4.5 Opus' Soul Document — LessWrong",
"twitterDescription": "Summary\nUpdate 2025-12-02:\nAmanda Askell has kindly confirmed that the document was used in supervised learning and will share the full version and m…",
"twitterImage": [
{
"url": "https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/vpNG99GhbBoLov9og/jumihsbqbtdegb1ztuto"
}
],
"success": true,
"requestUrl": "https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document",
"ogTitle": "Claude 4.5 Opus' Soul Document — LessWrong",
"ogUrl": "https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document",
"ogDescription": "Summary\nUpdate 2025-12-02:\nAmanda Askell has kindly confirmed that the document was used in supervised learning and will share the full version and m…",
"ogImage": [
{
"url": "https://res.cloudinary.com/lesswrong-2-0/image/upload/f_auto,q_auto/v1/mirroredImages/vpNG99GhbBoLov9og/jumihsbqbtdegb1ztuto"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2025-12-02T14:53:41.000Z",
"createdAtI": 1764687221,
"updatedAt": "2025-12-03T01:31:14.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121786",
"author": "thm",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T15:20:58.406Z",
"title": "Claude 4.5 Opus' Soul Document",
"createdAtI": 1764687221,
"url": "https://www.lesswrong.com/posts/vpNG99GhbBoLov9og/claude-4-5-opus-soul-document",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T14:53:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764688858,
"commentsCount": 2,
"updatedAt": "2025-12-02T15:19:43.000Z"
}
}The reforms are being brought in to tackle unprecedented delays in the Crown Court.
{
"storyID": "46121736",
"title": "Jury trials scrapped for crimes with sentences of less than three years",
"author": "piker",
"url": "https://www.bbc.co.uk/news/articles/cn5lxg2l0lqo",
"points": 35,
"commentsCount": 17,
"tags": [],
"og": {
"twitterCreator": "@BBCNews",
"twitterSite": "@BBCNews",
"twitterTitle": "Jury trials scrapped for crimes with sentences of less than three years",
"twitterImage": [
{
"alt": "David Lammy, dressed in a suit and tie, looks off to the right.",
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/2e77/live/6f176b00-cf7e-11f0-8390-cf8c18f355e0.jpg"
}
],
"ogTitle": "Jury trials scrapped for crimes with sentences of less than three years",
"ogDescription": "The reforms are being brought in to tackle unprecedented delays in the Crown Court. ",
"ogLocale": "en_GB",
"ogImage": [
{
"alt": "David Lammy, dressed in a suit and tie, looks off to the right.",
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/2e77/live/6f176b00-cf7e-11f0-8390-cf8c18f355e0.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The reforms are being brought in to tackle unprecedented delays in the Crown Court. ",
"success": true,
"requestUrl": "https://www.bbc.co.uk/news/articles/cn5lxg2l0lqo",
"ogUrl": "https://www.bbc.co.uk/news/articles/cn5lxg2l0lqo",
"ogSiteName": "BBC News",
"articleSection": "UK",
"articleAuthor": "https://www.facebook.com/bbcnews",
"fbAppId": "3662195467332439"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T14:48:24.000Z",
"createdAtI": 1764686904,
"updatedAt": "2025-12-03T02:22:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121736",
"author": "piker",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T14:55:58.444Z",
"title": "Jury trials scrapped for crimes with sentences of less than three years",
"createdAtI": 1764686904,
"url": "https://www.bbc.co.uk/news/articles/cn5lxg2l0lqo",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T14:48:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764687358,
"commentsCount": 0,
"updatedAt": "2025-12-02T14:54:12.000Z"
}
}The designers of the Zig programming language have been working to find a suitable design for [...]
{
"storyID": "46121539",
"title": "Zig's new plan for asynchronous programs",
"author": "messe",
"url": "https://lwn.net/SubscriberLink/1046084/4c048ee008e1c70e/",
"points": 224,
"commentsCount": 179,
"tags": [
"front_page"
],
"og": {
"ogTitle": "Zig's new plan for asynchronous programs",
"ogSiteName": "LWN.net",
"ogDescription": " The designers of the Zig programming language have been working to find a suitable design for [...]",
"success": true,
"requestUrl": "https://lwn.net/SubscriberLink/1046084/4c048ee008e1c70e/",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T14:31:16.000Z",
"createdAtI": 1764685876,
"updatedAt": "2025-12-03T02:45:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121539",
"author": "messe",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T14:45:58.554Z",
"title": "Zig's new plan for asynchronous programs",
"createdAtI": 1764685876,
"url": "https://lwn.net/SubscriberLink/1046084/4c048ee008e1c70e/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T14:31:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764686759,
"commentsCount": 0,
"updatedAt": "2025-12-02T14:45:42.000Z"
}
}Revise and resubmit, Quarterly Journal of Economics
{
"storyID": "46121243",
"title": "Proximity to coworkers increases long-run development, lowers short-term output (2023)",
"author": "delichon",
"url": "https://pallais.scholars.harvard.edu/publications/power-proximity-coworkers-training-tomorrow-or-productivity-today",
"points": 178,
"commentsCount": 143,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterDescription": "Revise and resubmit, Quarterly Journal of Economics",
"success": true,
"requestUrl": "https://pallais.scholars.harvard.edu/publications/power-proximity-coworkers-training-tomorrow-or-productivity-today",
"ogTitle": "The Power of Proximity to Coworkers: Training for Tomorrow or Productivity Today? | Amanda Pallais",
"ogUrl": "https://pallais.scholars.harvard.edu/publications/power-proximity-coworkers-training-tomorrow-or-productivity-today",
"ogDescription": "Revise and resubmit, Quarterly Journal of Economics",
"ogType": "Reference"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T14:01:05.000Z",
"createdAtI": 1764684065,
"updatedAt": "2025-12-03T02:43:00.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46121243",
"author": "delichon",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T14:15:58.482Z",
"title": "Proximity to coworkers increases long-run development, lowers short-term output",
"createdAtI": 1764684065,
"url": "https://pallais.scholars.harvard.edu/publications/power-proximity-coworkers-training-tomorrow-or-productivity-today",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T14:01:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764684958,
"commentsCount": 0,
"updatedAt": "2025-12-02T14:15:42.000Z"
}
}{
"storyID": "46120728",
"title": "Garry Tan claims Zoho will be out of business due to vibe coding",
"author": "manojlds",
"url": "https://twitter.com/garrytan/status/1995664097007091818",
"points": 48,
"commentsCount": 86,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/garrytan/status/1995664097007091818",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T12:54:56.000Z",
"createdAtI": 1764680096,
"updatedAt": "2025-12-03T02:40:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46120728",
"author": "manojlds",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T13:15:58.709Z",
"title": "Gary Tan claims Zoho will be out of business due to vibe coding",
"createdAtI": 1764680096,
"url": "https://twitter.com/garrytan/status/1995664097007091818",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T12:54:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764681359,
"commentsCount": 0,
"updatedAt": "2025-12-02T13:15:42.000Z"
}
}{
"storyID": "46120611",
"title": "Python Data Science Handbook",
"author": "cl3misch",
"url": "https://jakevdp.github.io/PythonDataScienceHandbook/",
"points": 222,
"commentsCount": 41,
"tags": [
"front_page"
],
"og": {
"success": true,
"author": "Jake VanderPlas",
"requestUrl": "https://jakevdp.github.io/PythonDataScienceHandbook/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T12:38:28.000Z",
"createdAtI": 1764679108,
"updatedAt": "2025-12-03T02:44:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46120611",
"author": "cl3misch",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T14:20:58.448Z",
"title": "Python Data Science Handbook",
"createdAtI": 1764679108,
"url": "https://jakevdp.github.io/PythonDataScienceHandbook/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T12:38:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764685258,
"commentsCount": 1,
"updatedAt": "2025-12-02T14:18:29.000Z"
}
}José Valim - This article explores the data structures used to represent set-theoretic types and the recent optimizations we have applied to them
{
"storyID": "46120603",
"title": "Lazier Binary Decision Diagrams for set-theoretic types",
"author": "tvda",
"url": "https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/",
"points": 45,
"commentsCount": 5,
"tags": [],
"og": {
"twitterTitle": "Lazier Binary Decision Diagrams (BDDs) for set-theoretic types",
"articlePublishedTime": "2025-12-02T00:00:00+00:00",
"twitterImage": [
{
"url": "https://elixir-lang.org/images/social/elixir-og-card.jpg"
}
],
"author": "José Valim",
"ogTitle": "Lazier Binary Decision Diagrams (BDDs) for set-theoretic types",
"ogDescription": "This article explores the data structures used to represent set-theoretic types and the recent optimizations we have applied to them",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://elixir-lang.org/images/social/elixir-og-card.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/",
"ogUrl": "https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/",
"ogSiteName": "The Elixir programming language"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T12:37:47.000Z",
"createdAtI": 1764679067,
"updatedAt": "2025-12-03T01:41:58.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46120603",
"author": "tvda",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T14:55:58.444Z",
"title": "Lazier Binary Decision Diagrams for set-theoretic types",
"createdAtI": 1764679067,
"url": "https://elixir-lang.org/blog/2025/12/02/lazier-bdds-for-set-theoretic-types/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T12:37:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764687358,
"commentsCount": 0,
"updatedAt": "2025-12-02T14:54:57.000Z"
}
}{
"storyID": "46120549",
"title": "A series of vignettes from my childhood and early career",
"author": "absqueued",
"url": "https://www.jasonscheirer.com/weblog/vignettes/",
"points": 149,
"commentsCount": 86,
"tags": [],
"og": {
"ogTitle": "A Series of Vignettes From My Childhood and Early Career",
"success": true,
"requestUrl": "https://www.jasonscheirer.com/weblog/vignettes/",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T12:28:34.000Z",
"createdAtI": 1764678514,
"updatedAt": "2025-12-03T02:39:47.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46120549",
"author": "absqueued",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T12:50:58.421Z",
"title": "The Death of Software Engineering as a Profession",
"createdAtI": 1764678514,
"url": "https://www.jasonscheirer.com/weblog/vignettes/",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T12:28:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764679858,
"commentsCount": 0,
"updatedAt": "2025-12-02T12:46:11.000Z"
}
}{
"storyID": "46120181",
"title": "Addressing the adding situation",
"author": "messe",
"url": "https://xania.org/202512/02-adding-integers",
"points": 247,
"commentsCount": 82,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://xania.org/202512/02-adding-integers"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T11:30:29.000Z",
"createdAtI": 1764675029,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46120181",
"author": "messe",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T11:40:58.324Z",
"title": "Addressing the adding situation – Matt Godbolt",
"createdAtI": 1764675029,
"url": "https://xania.org/202512/02-adding-integers",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T11:30:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764675658,
"commentsCount": 0,
"updatedAt": "2025-12-02T11:37:26.000Z"
}
}{
"storyID": "46119889",
"title": "GNU Guile 3.0.11",
"author": "delitrem",
"url": "https://lists.gnu.org/archive/html/info-gnu/2025-12/msg00002.html",
"points": 36,
"commentsCount": 0,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://lists.gnu.org/archive/html/info-gnu/2025-12/msg00002.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T10:49:59.000Z",
"createdAtI": 1764672599,
"updatedAt": "2025-12-02T14:37:57.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46119889",
"author": "delitrem",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T14:25:58.591Z",
"title": "GNU Guile 3.0.11",
"createdAtI": 1764672599,
"url": "https://lists.gnu.org/archive/html/info-gnu/2025-12/msg00002.html",
"points": 5,
"tags": [],
"createdAt": "2025-12-02T10:49:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764685559,
"commentsCount": 0,
"updatedAt": "2025-12-02T14:23:42.000Z"
}
}#author.fullName} - A handful of people with HIV have been cured after receiving HIV-resistant stem cells – but a man who received non-resistant stem cells is also now HIV-free
{
"storyID": "46119699",
"title": "Man unexpectedly cured of HIV after stem cell transplant",
"author": "doener",
"url": "https://www.newscientist.com/article/2506595-man-unexpectedly-cured-of-hiv-after-stem-cell-transplant/",
"points": 149,
"commentsCount": 28,
"tags": [],
"og": {
"twitterCreator": "@newscientist",
"twitterSite": "@newscientist",
"twitterTitle": "Man unexpectedly cured of HIV after stem cell transplant",
"twitterImage": [
{
"url": "https://images.newscientist.com/wp-content/uploads/2025/12/01140819/SEI_276363422.jpg"
}
],
"author": "#author.fullName}",
"ogTitle": "Man unexpectedly cured of HIV after stem cell transplant",
"ogDescription": "A handful of people with HIV have been cured after receiving HIV-resistant stem cells – but a man who received non-resistant stem cells is also now HIV-free",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://images.newscientist.com/wp-content/uploads/2025/12/01140819/SEI_276363422.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "A handful of people with HIV have been cured after receiving HIV-resistant stem cells – but a man who received non-resistant stem cells is also now HIV-free",
"success": true,
"requestUrl": "https://www.newscientist.com/article/2506595-man-unexpectedly-cured-of-hiv-after-stem-cell-transplant/",
"ogUrl": "https://www.newscientist.com/article/2506595-man-unexpectedly-cured-of-hiv-after-stem-cell-transplant/",
"ogSiteName": "New Scientist"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T10:20:34.000Z",
"createdAtI": 1764670834,
"updatedAt": "2025-12-03T02:08:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46119699",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T10:25:58.567Z",
"title": "Man unexpectedly cured of HIV after stem cell transplant",
"createdAtI": 1764670834,
"url": "https://www.newscientist.com/article/2506595-man-unexpectedly-cured-of-hiv-after-stem-cell-transplant/",
"points": 4,
"tags": [],
"createdAt": "2025-12-02T10:20:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764671159,
"commentsCount": 0,
"updatedAt": "2025-12-02T10:25:42.000Z"
}
}{
"storyID": "46119500",
"title": "Advent of Compiler Optimisations 2025",
"author": "vismit2000",
"url": "https://xania.org/202511/advent-of-compiler-optimisation",
"points": 344,
"commentsCount": 55,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://xania.org/202511/advent-of-compiler-optimisation"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T09:51:42.000Z",
"createdAtI": 1764669102,
"updatedAt": "2025-12-03T02:40:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46119500",
"author": "vismit2000",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T10:15:58.509Z",
"title": "Advent of Compiler Optimisations 2025",
"createdAtI": 1764669102,
"url": "https://xania.org/202511/advent-of-compiler-optimisation",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T09:51:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764670559,
"commentsCount": 0,
"updatedAt": "2025-12-02T10:13:56.000Z"
}
}See how AWS Lambda arm64 stacks up against x86_64 in real-world benchmarks across CPU, memory, and I/O workloads using Node.js, Python, and Rust.
{
"storyID": "46119214",
"title": "Comparing AWS Lambda ARM64 vs. x86_64 Performance Across Runtimes in Late 2025",
"author": "hasanhaja",
"url": "https://chrisebert.net/comparing-aws-lambda-arm64-vs-x86_64-performance-across-multiple-runtimes-in-late-2025/",
"points": 117,
"commentsCount": 55,
"tags": [],
"og": {
"twitterCreator": "@realchrisebert",
"twitterTitle": "Comparing AWS Lambda Arm64 vs x86_64 Performance Across Multiple Runtimes in Late 2025",
"twitterSite": "@realchrisebert",
"articlePublishedTime": "2025-11-25T04:06:45.000Z",
"twitterImage": [
{
"url": "https://chrisebert.net/content/images/size/w1200/2025/11/Generated-Image-November-21--2025---10_34PM-1.jpeg"
}
],
"twitterUrl": "https://chrisebert.net/comparing-aws-lambda-arm64-vs-x86_64-performance-across-multiple-runtimes-in-late-2025/",
"ogTitle": "Comparing AWS Lambda Arm64 vs x86_64 Performance Across Multiple Runtimes in Late 2025",
"ogDescription": "See how AWS Lambda arm64 stacks up against x86_64 in real-world benchmarks across CPU, memory, and I/O workloads using Node.js, Python, and Rust.",
"ogImage": [
{
"width": "1200",
"url": "https://chrisebert.net/content/images/size/w1200/2025/11/Generated-Image-November-21--2025---10_34PM-1.jpeg",
"height": "655"
}
],
"ogType": "article",
"articleTag": "Benchmark",
"twitterCard": "summary_large_image",
"twitterDescription": "See how AWS Lambda arm64 stacks up against x86_64 in real-world benchmarks across CPU, memory, and I/O workloads using Node.js, Python, and Rust.",
"success": true,
"requestUrl": "https://chrisebert.net/comparing-aws-lambda-arm64-vs-x86_64-performance-across-multiple-runtimes-in-late-2025/",
"ogUrl": "https://chrisebert.net/comparing-aws-lambda-arm64-vs-x86_64-performance-across-multiple-runtimes-in-late-2025/",
"ogSiteName": "Chris Ebert's Blog: AWS & Serverless Tech | Cloud Computing",
"articleModifiedTime": "2025-11-25T04:47:05.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T09:11:41.000Z",
"createdAtI": 1764666701,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46119214",
"author": "hasanhaja",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T10:10:58.345Z",
"title": "Comparing AWS Lambda ARM64 vs. x86_64 Performance Across Runtimes in Late 2025",
"createdAtI": 1764666701,
"url": "https://chrisebert.net/comparing-aws-lambda-arm64-vs-x86_64-performance-across-multiple-runtimes-in-late-2025/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T09:11:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764670258,
"commentsCount": 0,
"updatedAt": "2025-12-02T10:06:26.000Z"
}
}In 1978, Brian Eno released Ambient 1: Music for Airports, a landmark album in ambient and electronic music. Although it wasn't the first ambient
{
"storyID": "46118722",
"title": "How Brian Eno Created Ambient 1: Music for Airports (2019)",
"author": "dijksterhuis",
"url": "https://reverbmachine.com/blog/deconstructing-brian-eno-music-for-airports/",
"points": 187,
"commentsCount": 94,
"tags": [],
"og": {
"twitterCreator": "@reverbmachine",
"twitterTitle": "How Brian Eno Created \"Ambient 1: Music For Airports\"",
"twitterSite": "@reverbmachine",
"articlePublishedTime": "2019-07-11T15:24:33+01:00",
"twitterImage": [
{
"url": "https://media.reverbmachine.com/2019/07/brian-eno-music-for-airports-1024x341.jpg"
}
],
"ogTitle": "How Brian Eno Created \"Ambient 1: Music For Airports\"",
"ogDescription": "In 1978, Brian Eno released Ambient 1: Music for Airports, a landmark album in ambient and electronic music. Although it wasn't the first ambient",
"ogLocale": "en_US",
"ogImage": [
{
"width": "800",
"alt": "Music for Airports",
"type": "image/jpeg",
"url": "https://media.reverbmachine.com/2019/07/brian-eno-music-for-airports-1024x341.jpg",
"height": "266"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/reverbmachine/",
"twitterCard": "summary_large_image",
"twitterDescription": "In 1978, Brian Eno released Ambient 1: Music for Airports, a landmark album in ambient and electronic music. Although it wasn't the first ambient",
"success": true,
"requestUrl": "https://reverbmachine.com/blog/deconstructing-brian-eno-music-for-airports/",
"ogUrl": "https://reverbmachine.com/blog/deconstructing-brian-eno-music-for-airports/",
"ogSiteName": "Reverb Machine",
"articleSection": "'70s",
"articleModifiedTime": "2025-04-28T15:31:37+01:00",
"articleAuthor": "https://www.facebook.com/reverbmachine/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T07:46:47.000Z",
"createdAtI": 1764661607,
"updatedAt": "2025-12-03T02:44:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46118722",
"author": "dijksterhuis",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T08:30:58.445Z",
"title": "How Brian Eno Created Ambient 1: Music for Airports (2019)",
"createdAtI": 1764661607,
"url": "https://reverbmachine.com/blog/deconstructing-brian-eno-music-for-airports/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T07:46:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764664258,
"commentsCount": 0,
"updatedAt": "2025-12-02T08:28:40.000Z"
}
}{
"storyID": "46118432",
"title": "Rootless Pings in Rust",
"author": "bouk",
"url": "https://bou.ke/blog/rust-ping/",
"points": 117,
"commentsCount": 79,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://bou.ke/blog/rust-ping/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T07:01:03.000Z",
"createdAtI": 1764658863,
"updatedAt": "2025-12-03T02:06:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46118432",
"author": "bouk",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T07:50:58.481Z",
"title": "Rootless Pings in Rust",
"createdAtI": 1764658863,
"url": "https://bou.ke/blog/rust-ping/",
"points": 11,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T07:01:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764661858,
"commentsCount": 0,
"updatedAt": "2025-12-02T07:50:40.000Z"
}
}Today, we’re excited to announce that Replicate is officially part of Cloudflare. We wanted to share a bit about our journey and why we made this decision.
{
"storyID": "46117993",
"title": "Why Replicate is joining Cloudflare",
"author": "chmaynard",
"url": "https://blog.cloudflare.com/why-replicate-joining-cloudflare/",
"points": 77,
"commentsCount": 60,
"tags": [],
"og": {
"twitterTitle": "Why Replicate is joining Cloudflare",
"twitterSite": "@cloudflare",
"articlePublishedTime": "2025-12-01T14:00+08:00",
"twitterImage": [
{
"url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4XDPasCRRCStmAJdONIle5/f0791b62126ede5317e3892f4ad63a97/BLOG-3088_Meta_Card.png"
}
],
"twitterUrl": "https://blog.cloudflare.com/why-replicate-joining-cloudflare/",
"ogTitle": "Why Replicate is joining Cloudflare",
"ogDescription": "Today, we’re excited to announce that Replicate is officially part of Cloudflare. We wanted to share a bit about our journey and why we made this decision.",
"ogImage": [
{
"width": "1200",
"url": "https://cf-assets.www.cloudflare.com/zkvhlag99gkb/4XDPasCRRCStmAJdONIle5/f0791b62126ede5317e3892f4ad63a97/BLOG-3088_Meta_Card.png",
"height": "628"
}
],
"ogType": "article",
"articleTag": "Acquisitions",
"articlePublisher": "https://www.facebook.com/cloudflare",
"twitterCard": "summary_large_image",
"twitterDescription": "Today, we’re excited to announce that Replicate is officially part of Cloudflare. We wanted to share a bit about our journey and why we made this decision.",
"success": true,
"requestUrl": "https://blog.cloudflare.com/why-replicate-joining-cloudflare/",
"ogUrl": "https://blog.cloudflare.com/why-replicate-joining-cloudflare/",
"ogSiteName": "The Cloudflare Blog",
"articleModifiedTime": "2025-12-02T04:53:18.445Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T05:40:39.000Z",
"createdAtI": 1764654039,
"updatedAt": "2025-12-03T02:45:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46117993",
"author": "chmaynard",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T07:35:58.459Z",
"title": "Why Replicate is joining Cloudflare",
"createdAtI": 1764654039,
"url": "https://blog.cloudflare.com/why-replicate-joining-cloudflare/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T05:40:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764660958,
"commentsCount": 1,
"updatedAt": "2025-12-02T07:32:55.000Z"
}
}Declan Chidlow - No, I did not lose the other wheel.
{
"storyID": "46117900",
"title": "Frequently Asked Unicycling Questions",
"author": "edent",
"url": "https://vale.rocks/posts/unicycle-faq",
"points": 68,
"commentsCount": 49,
"tags": [],
"og": {
"success": true,
"author": "Declan Chidlow",
"requestUrl": "https://vale.rocks/posts/unicycle-faq",
"ogTitle": "Frequently Asked Unicycling Questions",
"ogUrl": "https://vale.rocks/posts/unicycle-faq",
"ogDescription": "No, I did not lose the other wheel.",
"ogSiteName": "Vale.Rocks",
"articleSection": "Essay",
"ogLocale": "en_AU",
"ogImage": [
{
"width": "1200",
"alt": "The name ‘VALE’ with the link ‘https://vale.rocks’ written under it.",
"type": "image/webp",
"url": "https://vale.rocks/assets/og/post.webp",
"height": "630"
}
],
"ogType": "article",
"articleAuthor": "Declan Chidlow"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T05:27:18.000Z",
"createdAtI": 1764653238,
"updatedAt": "2025-12-03T02:40:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46117900",
"author": "edent",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T06:10:58.387Z",
"title": "Frequently Asked Unicycling Questions",
"createdAtI": 1764653238,
"url": "https://vale.rocks/posts/unicycle-faq",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T05:27:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764655858,
"commentsCount": 0,
"updatedAt": "2025-12-02T06:06:55.000Z"
}
}{
"storyID": "46117802",
"title": "Apple Releases Open Weights Video Model",
"author": "vessenes",
"url": "https://starflow-v.github.io",
"points": 429,
"commentsCount": 152,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://starflow-v.github.io"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T05:10:01.000Z",
"createdAtI": 1764652201,
"updatedAt": "2025-12-03T02:42:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46117802",
"author": "vessenes",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T06:35:58.718Z",
"title": "Apple Releases Open Weights Video Model",
"createdAtI": 1764652201,
"url": "https://starflow-v.github.io",
"points": 5,
"tags": [],
"createdAt": "2025-12-02T05:10:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764657359,
"commentsCount": 0,
"updatedAt": "2025-12-02T06:35:40.000Z"
}
}{
"storyID": "46117280",
"title": "Beej's Guide to Learning Computer Science",
"author": "intelkishan",
"url": "https://beej.us/guide/bglcs/html/split/",
"points": 152,
"commentsCount": 2,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://beej.us/guide/bglcs/html/split/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T03:47:11.000Z",
"createdAtI": 1764647231,
"updatedAt": "2025-12-02T22:03:44.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46117280",
"author": "intelkishan",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T04:00:58.371Z",
"title": "Beej's Guide to Learning Computer Science",
"createdAtI": 1764647231,
"url": "https://beej.us/guide/bglcs/html/split/",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T03:47:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764648058,
"commentsCount": 0,
"updatedAt": "2025-12-02T03:57:09.000Z"
}
}Let’s Encrypt will be reducing the validity period of the certificates we issue. We currently issue certificates valid for 90 days, which will be cut in half to 45 days by 2028. This change is being made along with the rest of the industry, as required by the CA/Browser Forum Baseline Requirements, which set the technical requirements that we must follow. All publicly-trusted Certificate Authorities like Let’s Encryp
{
"storyID": "46117126",
"title": "Decreasing Certificate Lifetimes to 45 Days",
"author": "abraham",
"url": "https://letsencrypt.org/2025/12/02/from-90-to-45.html",
"points": 156,
"commentsCount": 133,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://letsencrypt.org/2025/12/02/from-90-to-45.html",
"ogTitle": "Decreasing Certificate Lifetimes to 45 Days",
"ogUrl": "https://letsencrypt.org/2025/12/02/from-90-to-45.html",
"ogDescription": "Let’s Encrypt will be reducing the validity period of the certificates we issue. We currently issue certificates valid for 90 days, which will be cut in half to 45 days by 2028.\nThis change is being made along with the rest of the industry, as required by the CA/Browser Forum Baseline Requirements, which set the technical requirements that we must follow. All publicly-trusted Certificate Authorities like Let’s Encryp",
"ogImage": [
{
"url": "https://letsencrypt.org/images/LetsEncrypt-SocialShare.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T03:24:44.000Z",
"createdAtI": 1764645884,
"updatedAt": "2025-12-03T02:43:00.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46117126",
"author": "abraham",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T06:00:58.716Z",
"title": "Decreasing Certificate Lifetimes to 45 Days",
"createdAtI": 1764645884,
"url": "https://letsencrypt.org/2025/12/02/from-90-to-45.html",
"points": 5,
"tags": [],
"createdAt": "2025-12-02T03:24:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764655259,
"commentsCount": 0,
"updatedAt": "2025-12-02T06:00:55.000Z"
}
}At the start of each year, on January 1st, a new crop of works enter the public domain. Find our highlights of what lies in store for 2026 here.
{
"storyID": "46117112",
"title": "What will enter the public domain in 2026?",
"author": "herbertl",
"url": "https://publicdomainreview.org/features/entering-the-public-domain/2026/",
"points": 475,
"commentsCount": 344,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://publicdomainreview.org/features/entering-the-public-domain/2026/",
"ogTitle": "What Will Enter the Public Domain in 2026?",
"ogUrl": "https://publicdomainreview.org/features/entering-the-public-domain/2026",
"ogDescription": "At the start of each year, on January 1st, a new crop of works enter the public domain. Find our highlights of what lies in store for 2026 here.",
"ogSiteName": "The Public Domain Review",
"ogImage": [
{
"url": "https://pdr-assets.b-cdn.net/features/countdown/2026/2026-opengraph.jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T03:23:10.000Z",
"createdAtI": 1764645790,
"updatedAt": "2025-12-03T02:37:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46117112",
"author": "herbertl",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T03:40:58.388Z",
"title": "What Will Enter the Public Domain in 2026?",
"createdAtI": 1764645790,
"url": "https://publicdomainreview.org/features/entering-the-public-domain/2026/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T03:23:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764646858,
"commentsCount": 0,
"updatedAt": "2025-12-02T03:40:25.000Z"
}
}Researchers have used metamathematical techniques to show that certain theorems that look superficially distinct are in fact logically equivalent.
{
"storyID": "46116724",
"title": "Reverse math shows why hard problems are hard",
"author": "gsf_emergency_6",
"url": "https://www.quantamagazine.org/reverse-mathematics-illuminates-why-hard-problems-are-hard-20251201/",
"points": 162,
"commentsCount": 42,
"tags": [],
"og": {
"twitterSite": "@QuantaMagazine",
"twitterTitle": "‘Reverse Mathematics’ Illuminates Why Hard Problems Are Hard | Quanta Magazine",
"articlePublishedTime": "2025-12-01T15:18:21+00:00",
"twitterImage": [
{
"url": "https://www.quantamagazine.org/wp-content/uploads/2025/12/ReverseMathematics-crSonOfAlan-Social.jpg"
}
],
"ogTitle": "‘Reverse Mathematics’ Illuminates Why Hard Problems Are Hard | Quanta Magazine",
"ogDescription": "Researchers have used metamathematical techniques to show that certain theorems that look superficially distinct are in fact logically equivalent.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://www.quantamagazine.org/wp-content/uploads/2025/12/ReverseMathematics-crSonOfAlan-Social.jpg",
"height": "630"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/QuantaNews",
"twitterCard": "summary_large_image",
"twitterDescription": "Researchers have used metamathematical techniques to show that certain theorems that look superficially distinct are in fact logically equivalent.",
"success": true,
"requestUrl": "https://www.quantamagazine.org/reverse-mathematics-illuminates-why-hard-problems-are-hard-20251201/",
"ogUrl": "https://www.quantamagazine.org/reverse-mathematics-illuminates-why-hard-problems-are-hard-20251201/",
"ogSiteName": "Quanta Magazine",
"articleModifiedTime": "2025-12-01T15:21:05+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T02:35:47.000Z",
"createdAtI": 1764642947,
"updatedAt": "2025-12-03T02:45:29.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46116724",
"author": "gsf_emergency_6",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T03:15:58.411Z",
"title": "Reverse math shows why hard problems are hard",
"createdAtI": 1764642947,
"url": "https://www.quantamagazine.org/reverse-mathematics-illuminates-why-hard-problems-are-hard-20251201/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T02:35:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764645358,
"commentsCount": 0,
"updatedAt": "2025-12-02T03:12:25.000Z"
}
}The Dutch government presented a new bill to the Parliament aimed at reforming the taxation system for income derived from assets, known as the ‘Actual Return on Investment in Box 3 Act.’ The bill regarding Box 3 introduces two main categories of taxation: capital growth tax and capital gains tax. Given recent changes to Dutch tax law, all individuals under the 30% ruling will lose their near-total exemption from ta
{
"storyID": "46116628",
"title": "Netherlands – Capital Growth Tax and Capital Gains Tax for Box 3",
"author": "ivankra",
"url": "https://kpmg.com/xx/en/our-insights/gms-flash-alert/flash-alert-2025-116.html",
"points": 82,
"commentsCount": 102,
"tags": [],
"og": {
"twitterCreator": "@KPMG",
"twitterTitle": "Netherlands – New Law Introduces Capital Growth Tax and Capital Gains Tax for Box 3 ",
"twitterImage": [
{
"url": "/content/dam/kpmgsites/xx/images/2024/01/flash-alert-banner.jpg"
}
],
"twitterUrl": "https://kpmg.com/xx/en/our-insights/gms-flash-alert/flash-alert-2025-116.html",
"ogTitle": "Netherlands – New Law Introduces Capital Growth Tax and Capital Gains Tax for Box 3 ",
"ogDescription": "The Dutch government presented a new bill to the Parliament aimed at reforming the taxation system for income derived from assets, known as the ‘Actual Return on Investment in Box 3 Act.’ The bill regarding Box 3 introduces two main categories of taxation: capital growth tax and capital gains tax. Given recent changes to Dutch tax law, all individuals under the 30% ruling will lose their near-total exemption from ta",
"ogImage": [
{
"url": "/content/dam/kpmgsites/xx/images/2024/01/flash-alert-banner.jpg"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "The Dutch government presented a new bill to the Parliament aimed at reforming the taxation system for income derived from assets, known as the ‘Actual Return on Investment in Box 3 Act.’ The bill regarding Box 3 introduces two main categories of taxation: capital growth tax and capital gains tax. Given recent changes to Dutch tax law, all individuals under the 30% ruling will lose their near-total exemption from ta",
"success": true,
"requestUrl": "https://kpmg.com/xx/en/our-insights/gms-flash-alert/flash-alert-2025-116.html",
"ogUrl": "https://kpmg.com/xx/en/our-insights/gms-flash-alert/flash-alert-2025-116.html",
"ogSiteName": "KPMG"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T02:21:49.000Z",
"createdAtI": 1764642109,
"updatedAt": "2025-12-03T02:01:59.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46116628",
"author": "ivankra",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T02:35:58.383Z",
"title": "Netherlands to start taxing unrealized capital gains yearly from 2028",
"createdAtI": 1764642109,
"url": "https://kpmg.com/xx/en/our-insights/gms-flash-alert/flash-alert-2025-116.html",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T02:21:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764642958,
"commentsCount": 0,
"updatedAt": "2025-12-02T02:33:25.000Z"
}
}{
"storyID": "46116567",
"title": "After Windows Update, Password icon invisible, click where it used to be",
"author": "zdw",
"url": "https://support.microsoft.com/en-us/topic/august-29-2025-kb5064081-os-build-26100-5074-preview-3f9eb9e1-72ca-4b42-af97-39aace788d93",
"points": 196,
"commentsCount": 262,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://support.microsoft.com/en-us/topic/august-29-2025-kb5064081-os-build-26100-5074-preview-3f9eb9e1-72ca-4b42-af97-39aace788d93"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T02:12:14.000Z",
"createdAtI": 1764641534,
"updatedAt": "2025-12-03T02:43:31.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46116567",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T04:40:58.330Z",
"title": "After Windows Update, Password icon invisible, click where it used to be",
"createdAtI": 1764641534,
"url": "https://support.microsoft.com/en-us/topic/august-29-2025-kb5064081-os-build-26100-5074-preview-3f9eb9e1-72ca-4b42-af97-39aace788d93",
"points": 5,
"tags": [],
"createdAt": "2025-12-02T02:12:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764650458,
"commentsCount": 0,
"updatedAt": "2025-12-02T04:40:25.000Z"
}
}Santi - Small Himalayan Kingdom, Big Governance Experiments
{
"storyID": "46116179",
"title": "Notes on Bhutan",
"author": "sg5421",
"url": "https://apropos.substack.com/p/notes-on-bhutan",
"points": 88,
"commentsCount": 75,
"tags": [],
"og": {
"twitterTitle": "Notes on Bhutan ",
"twitterCard": "summary_large_image",
"twitterDescription": "Small Himalayan Kingdom, Big Governance Experiments",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!1RVE!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fapropos.substack.com%2Fapi%2Fv1%2Fpost_preview%2F173926471%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Santi",
"requestUrl": "https://apropos.substack.com/p/notes-on-bhutan",
"ogTitle": "Notes on Bhutan ",
"ogUrl": "https://apropos.substack.com/p/notes-on-bhutan",
"ogDescription": "Small Himalayan Kingdom, Big Governance Experiments",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!-XGd!,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%2F4688a7a5-a556-4064-93d2-31b6df72efea_3000x4000.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T01:30:15.000Z",
"createdAtI": 1764639015,
"updatedAt": "2025-12-03T02:43:00.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46116179",
"author": "sg5421",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T06:30:58.357Z",
"title": "Notes on Bhutan",
"createdAtI": 1764639015,
"url": "https://apropos.substack.com/p/notes-on-bhutan",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T01:30:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764657058,
"commentsCount": 0,
"updatedAt": "2025-12-02T06:30:10.000Z"
}
}Justices want Cox to crack down on piracy, but question Sony’s strict demands.
{
"storyID": "46116099",
"title": "Supreme Court hears case that could trigger big crackdown on Internet piracy",
"author": "fizl",
"url": "https://arstechnica.com/tech-policy/2025/12/supreme-court-debates-whether-isps-must-kick-pirates-off-the-internet/",
"points": 35,
"commentsCount": 8,
"tags": [],
"og": {
"twitterTitle": "Supreme Court hears case that could trigger big crackdown on Internet piracy",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-12-01T22:33:25+00:00",
"twitterImage": [
{
"alt": "Skull and crossbones symbol consisting of ones and zeroes to represent online piracy",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/12/online-piracy-1152x648-1764625886.jpg"
}
],
"ogTitle": "Supreme Court hears case that could trigger big crackdown on Internet piracy",
"ogDescription": "Justices want Cox to crack down on piracy, but question Sony’s strict demands.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"alt": "Skull and crossbones symbol consisting of ones and zeroes to represent online piracy",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/12/online-piracy-1152x648-1764625886.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Justices want Cox to crack down on piracy, but question Sony’s strict demands.",
"success": true,
"requestUrl": "https://arstechnica.com/tech-policy/2025/12/supreme-court-debates-whether-isps-must-kick-pirates-off-the-internet/",
"ogUrl": "https://arstechnica.com/tech-policy/2025/12/supreme-court-debates-whether-isps-must-kick-pirates-off-the-internet/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-12-01T22:43:31+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T01:20:19.000Z",
"createdAtI": 1764638419,
"updatedAt": "2025-12-02T22:12:30.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46116099",
"author": "fizl",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T02:25:58.498Z",
"title": "Supreme Court hears case that could trigger big crackdown on Internet piracy",
"createdAtI": 1764638419,
"url": "https://arstechnica.com/tech-policy/2025/12/supreme-court-debates-whether-isps-must-kick-pirates-off-the-internet/",
"points": 5,
"tags": [],
"createdAt": "2025-12-02T01:20:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764642358,
"commentsCount": 0,
"updatedAt": "2025-12-02T02:23:39.000Z"
}
}The Transportation Security Administration has announced that U.S. air travelers without a REAL ID will face a $45 fee starting in February.
{
"storyID": "46115731",
"title": "US air travelers without REAL IDs will be charged a $45 fee",
"author": "geox",
"url": "https://apnews.com/article/real-id-fee-airport-security-travel-tsa-fe8c7ed55cf3dacafa10d50cc2112eb7",
"points": 43,
"commentsCount": 69,
"tags": [],
"og": {
"twitterSite": "@AP",
"twitterTitle": "US air travelers without REAL IDs will be charged a $45 fee",
"articlePublishedTime": "2025-12-01T20:50:22",
"twitterImage": [
{
"alt": "A Real ID sign is displayed as travelers wait to go through security check point at O'Hare International Airport in Chicago, May 23, 2025. (AP Photo/Nam Y. Huh, File)",
"url": "https://dims.apnews.com/dims4/default/03e86fd/2147483647/strip/true/crop/4274x2404+0+222/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F47%2F1f%2F53089315ae281006e5730440919d%2F540c1511f99f411785d02ce2d1695894"
}
],
"ogTitle": "US air travelers without REAL IDs will be charged a $45 fee",
"ogDescription": "The Transportation Security Administration has announced that U.S. air travelers without a REAL ID will face a $45 fee starting in February.",
"ogImage": [
{
"width": "1440",
"alt": "A Real ID sign is displayed as travelers wait to go through security check point at O'Hare International Airport in Chicago, May 23, 2025. (AP Photo/Nam Y. Huh, File)",
"type": "image/jpeg",
"url": "https://dims.apnews.com/dims4/default/03e86fd/2147483647/strip/true/crop/4274x2404+0+222/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F47%2F1f%2F53089315ae281006e5730440919d%2F540c1511f99f411785d02ce2d1695894",
"height": "810"
}
],
"ogType": "article",
"articleTag": "Finance & Business",
"twitterCard": "summary_large_image",
"twitterDescription": "The Transportation Security Administration has announced that U.S. air travelers without a REAL ID will face a $45 fee starting in February.",
"success": true,
"requestUrl": "https://apnews.com/article/real-id-fee-airport-security-travel-tsa-fe8c7ed55cf3dacafa10d50cc2112eb7",
"ogUrl": "https://apnews.com/article/real-id-fee-airport-security-travel-tsa-fe8c7ed55cf3dacafa10d50cc2112eb7",
"ogSiteName": "AP News",
"articleModifiedTime": "2025-12-01T22:38:26.596",
"articleSection": "Business",
"fbAppId": "870613919693099"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-02T00:36:23.000Z",
"createdAtI": 1764635783,
"updatedAt": "2025-12-03T01:40:58.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46115731",
"author": "geox",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T00:40:58.430Z",
"title": "US air travelers without REAL IDs will be charged a $45 fee",
"createdAtI": 1764635783,
"url": "https://apnews.com/article/real-id-fee-airport-security-travel-tsa-fe8c7ed55cf3dacafa10d50cc2112eb7",
"points": 3,
"tags": [],
"createdAt": "2025-12-02T00:36:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764636058,
"commentsCount": 0,
"updatedAt": "2025-12-02T00:39:40.000Z"
}
}Introducing Trinity Mini, a compact MoE model trained end-to-end in the U.S., offering open weights, strong reasoning, and full control for developers.
{
"storyID": "46115682",
"title": "Arcee Trinity Mini: US-Trained Moe Model",
"author": "hurrycane",
"url": "https://www.arcee.ai/blog/the-trinity-manifesto?src=hn",
"points": 68,
"commentsCount": 15,
"tags": [],
"og": {
"twitterTitle": "Arcee AI | Arcee Debuts Trinity Mini, Expanding Its U.S.-Built Model Line",
"twitterCard": "summary_large_image",
"twitterDescription": "Introducing Trinity Mini, a compact MoE model trained end-to-end in the U.S., offering open weights, strong reasoning, and full control for developers.",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/68d12bf17c9c2b9864d5218e/692ddfbb288542f2f0330c8e_Manifesto.png"
}
],
"success": true,
"requestUrl": "https://www.arcee.ai/blog/the-trinity-manifesto?src=hn",
"ogTitle": "Arcee AI | Arcee Debuts Trinity Mini, Expanding Its U.S.-Built Model Line",
"ogDescription": "Introducing Trinity Mini, a compact MoE model trained end-to-end in the U.S., offering open weights, strong reasoning, and full control for developers.",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/68d12bf17c9c2b9864d5218e/692ddfbb288542f2f0330c8e_Manifesto.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"www.arcee.ai"
]
},
"createdAt": "2025-12-02T00:31:01.000Z",
"createdAtI": 1764635461,
"updatedAt": "2025-12-03T00:08:00.000Z",
"fetchedAt": "2025-12-03T02:45:58.421Z",
"firstVersion": {
"storyID": "46115682",
"author": "hurrycane",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T01:00:58.387Z",
"title": "Arcee Trinity Mini: US-Trained Moe Model",
"createdAtI": 1764635461,
"url": "https://www.arcee.ai/blog/the-trinity-manifesto?src=hn",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-02T00:31:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764637258,
"commentsCount": 0,
"updatedAt": "2025-12-02T01:00:39.000Z"
}
}{
"storyID": "46115214",
"title": "AI agents find $4.6M in blockchain smart contract exploits",
"author": "bpierre",
"url": "https://red.anthropic.com/2025/smart-contracts/",
"points": 207,
"commentsCount": 119,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://red.anthropic.com/2025/smart-contracts/"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-12-01T23:44:51.000Z",
"createdAtI": 1764632691,
"updatedAt": "2025-12-03T01:23:44.000Z",
"fetchedAt": "2025-12-03T02:05:58.451Z",
"firstVersion": {
"storyID": "46115214",
"author": "bpierre",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T23:50:58.699Z",
"title": "Anthropic: AI agents find $4.6M in blockchain smart contract exploits",
"createdAtI": 1764632691,
"url": "https://red.anthropic.com/2025/smart-contracts/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T23:44:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764633059,
"commentsCount": 0,
"updatedAt": "2025-12-01T23:50:09.000Z"
}
}{
"storyID": "46115157",
"title": "Complex end-to-end tests using Guix G-expressions",
"author": "todsacerdoti",
"url": "https://systemreboot.net/post/complex-end-to-end-tests-using-guix-g-expressions.html",
"points": 35,
"commentsCount": 0,
"tags": [],
"og": {
"ogTitle": "Complex end-to-end tests using Guix G-expressions",
"ogUrl": "https://systemreboot.net/post/complex-end-to-end-tests-using-guix-g-expressions",
"ogImage": [
{
"url": "https://systemreboot.net/images/pyhegp-hsmice-test-flow-320px.svg"
}
],
"success": true,
"requestUrl": "https://systemreboot.net/post/complex-end-to-end-tests-using-guix-g-expressions.html",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T23:40:09.000Z",
"createdAtI": 1764632409,
"updatedAt": "2025-12-02T14:21:12.000Z",
"fetchedAt": "2025-12-03T01:25:58.512Z",
"firstVersion": {
"storyID": "46115157",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-02T06:30:58.357Z",
"title": "Complex end-to-end tests using Guix G-expressions",
"createdAtI": 1764632409,
"url": "https://systemreboot.net/post/complex-end-to-end-tests-using-guix-g-expressions.html",
"points": 18,
"tags": [],
"createdAt": "2025-12-01T23:40:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764657058,
"commentsCount": 0,
"updatedAt": "2025-12-02T06:30:40.000Z"
}
}What was the key to successfully learning to drive, ride a bike, or speak a foreign language? Confidence, and it’s every bit as important in computing, and in macOS.
{
"storyID": "46114599",
"title": "Last Week on My Mac: Losing confidence",
"author": "frizlab",
"url": "https://eclecticlight.co/2025/11/30/last-week-on-my-mac-losing-confidence/",
"points": 415,
"commentsCount": 256,
"tags": [],
"og": {
"twitterCreator": "@howardnoakley",
"twitterSite": "@howardnoakley",
"articlePublishedTime": "2025-11-30T08:00:00+00:00",
"twitterImage": [
{
"url": "https://eclecticlight.co/wp-content/uploads/2025/05/dumbalert2023.jpg?w=640"
}
],
"ogTitle": "Last Week on My Mac: Losing confidence",
"ogDescription": "What was the key to successfully learning to drive, ride a bike, or speak a foreign language? Confidence, and it’s every bit as important in computing, and in macOS.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "744",
"url": "https://eclecticlight.co/wp-content/uploads/2025/05/dumbalert2023.jpg",
"height": "720"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/WordPresscom",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://eclecticlight.co/2025/11/30/last-week-on-my-mac-losing-confidence/",
"ogUrl": "https://eclecticlight.co/2025/11/30/last-week-on-my-mac-losing-confidence/",
"ogSiteName": "The Eclectic Light Company",
"articleModifiedTime": "2025-11-29T21:17:44+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T22:56:16.000Z",
"createdAtI": 1764629776,
"updatedAt": "2025-12-03T00:37:59.000Z",
"fetchedAt": "2025-12-03T00:50:58.509Z",
"firstVersion": {
"storyID": "46114599",
"author": "frizlab",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T23:05:58.399Z",
"title": "Losing Confidence",
"createdAtI": 1764629776,
"url": "https://eclecticlight.co/2025/11/30/last-week-on-my-mac-losing-confidence/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T22:56:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764630358,
"commentsCount": 1,
"updatedAt": "2025-12-01T23:02:29.000Z"
}
}{
"storyID": "46114475",
"title": "Meta's new EU regulator is contractually prohibited from hurting Meta's feelings",
"author": "hn_acker",
"url": "https://pluralistic.net/2025/12/01/erin-go-blagged/",
"points": 44,
"commentsCount": 4,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://pluralistic.net/2025/12/01/erin-go-blagged/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T22:47:01.000Z",
"createdAtI": 1764629221,
"updatedAt": "2025-12-02T23:57:44.000Z",
"fetchedAt": "2025-12-03T00:45:58.581Z",
"firstVersion": {
"storyID": "46114475",
"author": "hn_acker",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T23:05:58.399Z",
"title": "Meta's new EU regulator is contractually prohibited from hurting Meta's feelings",
"createdAtI": 1764629221,
"url": "https://pluralistic.net/2025/12/01/erin-go-blagged/",
"points": 4,
"tags": [],
"createdAt": "2025-12-01T22:47:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764630358,
"commentsCount": 1,
"updatedAt": "2025-12-01T23:05:10.000Z"
}
}OpenAI risks increased fines after deleting pirated books datasets.
{
"storyID": "46114303",
"title": "OpenAI desperate to avoid explaining why it deleted pirated book datasets",
"author": "furcyd",
"url": "https://arstechnica.com/tech-policy/2025/12/openai-desperate-to-avoid-explaining-why-it-deleted-pirated-book-datasets/",
"points": 50,
"commentsCount": 8,
"tags": [],
"og": {
"twitterTitle": "OpenAI desperate to avoid explaining why it deleted pirated book datasets",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-12-01T22:16:28+00:00",
"twitterImage": [
{
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/12/GettyImages-1227510667-1152x648.jpg"
}
],
"ogTitle": "OpenAI desperate to avoid explaining why it deleted pirated book datasets",
"ogDescription": "OpenAI risks increased fines after deleting pirated books datasets.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/12/GettyImages-1227510667-1152x648.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "OpenAI risks increased fines after deleting pirated books datasets.",
"success": true,
"requestUrl": "https://arstechnica.com/tech-policy/2025/12/openai-desperate-to-avoid-explaining-why-it-deleted-pirated-book-datasets/",
"ogUrl": "https://arstechnica.com/tech-policy/2025/12/openai-desperate-to-avoid-explaining-why-it-deleted-pirated-book-datasets/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-12-01T22:16:28+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"openai",
"openai"
]
},
"createdAt": "2025-12-01T22:34:15.000Z",
"createdAtI": 1764628455,
"updatedAt": "2025-12-02T19:31:31.000Z",
"fetchedAt": "2025-12-03T00:20:58.419Z",
"firstVersion": {
"storyID": "46114303",
"author": "furcyd",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T22:55:58.700Z",
"title": "OpenAI desperate to avoid explaining why it deleted pirated book datasets",
"createdAtI": 1764628455,
"url": "https://arstechnica.com/tech-policy/2025/12/openai-desperate-to-avoid-explaining-why-it-deleted-pirated-book-datasets/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T22:34:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764629759,
"commentsCount": 0,
"updatedAt": "2025-12-01T22:51:56.000Z"
}
}Apple AI chief John Giannandrea is stepping down from his position and retiring in spring, 2026, Apple announced today. Giannandrea will serve as an advisor between now and 2026, with former Microsoft AI researcher Amar Subramanya set to take over as vice president of AI. Subramanya will report to Craig Federighi, and will lead Apple Foundation Models, ML research, and AI Safety and Evaluation.
{
"storyID": "46114144",
"title": "Apple AI chief John Giannandrea is retiring in spring 2026",
"author": "7777777phil",
"url": "https://www.macrumors.com/2025/12/01/apple-ai-chief-retiring-after-siri-failure/",
"points": 194,
"commentsCount": 8,
"tags": [],
"og": {
"twitterCreator": "@julipuli",
"twitterSite": "@macrumors",
"twitterTitle": "Apple AI Chief Retiring After Siri Failure",
"twitterImage": [
{
"url": "https://images.macrumors.com/t/E2xFMSegpuYDB6sCT6_1vI991S8=/2500x/article-new/2025/03/Sad-Siri-Feature.jpg"
}
],
"ogTitle": "Apple AI Chief Retiring After Siri Failure",
"ogDescription": "Apple AI chief John Giannandrea is stepping down from his position and retiring in spring, 2026, Apple announced today. Giannandrea will serve as an advisor between now and 2026, with former Microsoft AI researcher Amar Subramanya set to take over as vice president of AI. Subramanya will report to Craig Federighi, and will lead Apple Foundation Models, ML research, and AI Safety and Evaluation.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2500",
"url": "https://images.macrumors.com/t/E2xFMSegpuYDB6sCT6_1vI991S8=/2500x/article-new/2025/03/Sad-Siri-Feature.jpg",
"height": "1406"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/MacRumors/",
"twitterCard": "summary_large_image",
"twitterDescription": "Apple AI chief John Giannandrea is stepping down from his position and retiring in spring, 2026, Apple announced today. Giannandrea will serve as an advisor between now and 2026, with former Microsoft AI researcher Amar Subramanya set to take over as vice president of AI. Subramanya will report to Craig Federighi, and will lead Apple Foundation Models, ML research, and AI Safety and Evaluation.",
"success": true,
"requestUrl": "https://www.macrumors.com/2025/12/01/apple-ai-chief-retiring-after-siri-failure/",
"ogUrl": "https://www.macrumors.com/2025/12/01/apple-ai-chief-retiring-after-siri-failure/",
"ogSiteName": "MacRumors"
},
"aiIsh": {
"score": 4,
"offenses": [
"AI",
"AI",
"ML",
"foundationmodel"
]
},
"createdAt": "2025-12-01T22:22:56.000Z",
"createdAtI": 1764627776,
"updatedAt": "2025-12-02T20:03:30.000Z",
"fetchedAt": "2025-12-02T23:45:58.622Z",
"firstVersion": {
"storyID": "46114144",
"author": "7777777phil",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T22:55:58.700Z",
"title": "Apple AI Chief Retiring After Siri Failure",
"createdAtI": 1764627776,
"url": "https://www.macrumors.com/2025/12/01/apple-ai-chief-retiring-after-siri-failure/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T22:22:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764629759,
"commentsCount": 1,
"updatedAt": "2025-12-01T22:55:39.000Z"
}
}John Giannandrea is retiring, and Amar Subramanya joins as vice president of AI.
{
"storyID": "46114122",
"title": "John Giannandrea to retire from Apple",
"author": "robbiet480",
"url": "https://www.apple.com/newsroom/2025/12/john-giannandrea-to-retire-from-apple/",
"points": 149,
"commentsCount": 353,
"tags": [],
"og": {
"twitterTitle": "John Giannandrea to retire from Apple",
"twitterSite": "@Apple",
"twitterImage": [
{
"url": "https://www.apple.com/newsroom/images/default/apple-logo-og.jpg?202512012212"
}
],
"ogTitle": "John Giannandrea to retire from Apple",
"ogDescription": "John Giannandrea is retiring, and Amar Subramanya joins as vice president of AI.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://www.apple.com/newsroom/images/default/apple-logo-og.jpg?202512012212"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "John Giannandrea is retiring, and Amar Subramanya joins as vice president of AI.",
"success": true,
"requestUrl": "https://www.apple.com/newsroom/2025/12/john-giannandrea-to-retire-from-apple/",
"ogUrl": "https://www.apple.com/newsroom/2025/12/john-giannandrea-to-retire-from-apple/",
"ogSiteName": "Apple Newsroom "
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-12-01T22:20:33.000Z",
"createdAtI": 1764627633,
"updatedAt": "2025-12-02T23:42:59.000Z",
"fetchedAt": "2025-12-02T23:45:58.622Z",
"firstVersion": {
"storyID": "46114122",
"author": "robbiet480",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T22:25:58.650Z",
"title": "John Giannandrea to Retire from Apple",
"createdAtI": 1764627633,
"url": "https://www.apple.com/newsroom/2025/12/john-giannandrea-to-retire-from-apple/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T22:20:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764627959,
"commentsCount": 2,
"updatedAt": "2025-12-01T22:23:42.000Z"
}
}Aaronontheweb - The healthcare market is taxing reproduction out of existence.
{
"storyID": "46113689",
"title": "The healthcare market is taxing reproduction out of existence",
"author": "Aaronontheweb",
"url": "https://aaronstannard.com/40k-baby/",
"points": 276,
"commentsCount": 375,
"tags": [],
"og": {
"twitterCreator": "@Aaronontheweb",
"twitterSite": "@Aaronontheweb",
"twitterTitle": "Why Am I Paying $40,000 for the Birth of My Child?",
"articlePublishedTime": "2025-11-30T15:00:00+00:00",
"twitterImage": [
{
"url": "https://hcti.io/v1/image/eaf657d4a63a20f7f63bbea8297ca31055ed9f7fe60db7b33736a758ec90867c"
}
],
"author": "Aaronontheweb",
"twitterUrl": "https://aaronstannard.com/40k-baby/",
"ogTitle": "Why Am I Paying $40,000 for the Birth of My Child?",
"ogDescription": "The healthcare market is taxing reproduction out of existence.",
"ogImage": [
{
"url": "https://hcti.io/v1/image/eaf657d4a63a20f7f63bbea8297ca31055ed9f7fe60db7b33736a758ec90867c"
}
],
"ogType": "article",
"articleTag": "Startups",
"twitterCard": "summary_large_image",
"twitterDescription": "The healthcare market is taxing reproduction out of existence.",
"success": true,
"requestUrl": "https://aaronstannard.com/40k-baby/",
"ogUrl": "https://aaronstannard.com/40k-baby/",
"articleSection": "Life",
"articleAuthor": "https://aaronstannard.com/about/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T21:44:34.000Z",
"createdAtI": 1764625474,
"updatedAt": "2025-12-02T22:49:13.000Z",
"fetchedAt": "2025-12-02T22:50:58.349Z",
"firstVersion": {
"storyID": "46113689",
"author": "Aaronontheweb",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T21:55:58.385Z",
"title": "Why Am I Paying $40k for the Birth of My Child?",
"createdAtI": 1764625474,
"url": "https://aaronstannard.com/40k-baby/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T21:44:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764626158,
"commentsCount": 0,
"updatedAt": "2025-12-01T21:52:55.000Z"
}
}Defending Mozilla’s inclusion of AI features and tooling in Firefox misses the point, and only threatens to isolate them further.
{
"storyID": "46113682",
"title": "Mozilla's latest quagmire",
"author": "nivethan",
"url": "https://rubenerd.com/mozillas-latest-quagmire/",
"points": 221,
"commentsCount": 154,
"tags": [],
"og": {
"dcLanguage": "en-AU",
"articlePublishedTime": "2025-11-15T16:45:27+11:00",
"dcType": "Text",
"ogTitle": "Rubenerd: Mozilla’s latest quagmire",
"dcPublisher": "Rubenerd",
"dcTitle": "Mozilla’s latest quagmire",
"ogDescription": "Defending Mozilla’s inclusion of AI features and tooling in Firefox misses the point, and only threatens to isolate them further.",
"ogLocale": "en_AU",
"ogImage": [
{
"url": "https://rubenerd.com/preview.png"
}
],
"dcRelation": "https://rubenerd.com/",
"ogType": "article",
"articleTag": "slop",
"dcDate": "2025-11-15T16:45:27+11:00",
"dcRights": "© Ruben Schade, unless otherwise stated.",
"success": true,
"requestUrl": "https://rubenerd.com/mozillas-latest-quagmire/",
"dcIdentifier": "https://rubenerd.com/mozillas-latest-quagmire/",
"dcCreator": "Ruben Schade",
"ogUrl": "https://rubenerd.com/mozillas-latest-quagmire/",
"ogSiteName": "Rubenerd",
"dcDescription": "Defending Mozilla’s inclusion of AI features and tooling in Firefox misses the point, and only threatens to isolate them further.",
"articleSection": "Software",
"dcSubject": "software,ethics,firefox,mozilla,slop",
"articleAuthor": "Ruben Schade"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-12-01T21:44:07.000Z",
"createdAtI": 1764625447,
"updatedAt": "2025-12-02T22:45:43.000Z",
"fetchedAt": "2025-12-02T22:45:58.689Z",
"firstVersion": {
"storyID": "46113682",
"author": "nivethan",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T22:20:58.707Z",
"title": "Mozilla's Latest Quagmire",
"createdAtI": 1764625447,
"url": "https://rubenerd.com/mozillas-latest-quagmire/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T21:44:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764627659,
"commentsCount": 1,
"updatedAt": "2025-12-01T22:19:44.000Z"
}
}While generalizable 3D Gaussian splatting enables efficient, high-quality rendering of unseen scenes, it heavily depends on precise camera poses for accurate geometry. In real-world scenarios, obtaining accurate poses is challenging, leading to noisy pose estimates and geometric misalignments. To address this, we introduce SHARE, a pose-free, feed-forward Gaussian splatting framework that overcomes these ambiguities
{
"storyID": "46113387",
"title": "Pose-free 3D Gaussian splatting via shape-ray estimation",
"author": "PaulHoule",
"url": "https://arxiv.org/abs/2505.22978",
"points": 35,
"commentsCount": 3,
"tags": [],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "Pose-free 3D Gaussian splatting via shape-ray estimation",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "Pose-free 3D Gaussian splatting via shape-ray estimation",
"ogDescription": "While generalizable 3D Gaussian splatting enables efficient, high-quality rendering of unseen scenes, it heavily depends on precise camera poses for accurate geometry. In real-world scenarios, obtaining accurate poses is challenging, leading to noisy pose estimates and geometric misalignments. To address this, we introduce SHARE, a pose-free, feed-forward Gaussian splatting framework that overcomes these ambiguities ",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "While generalizable 3D Gaussian splatting enables efficient, high-quality rendering of unseen scenes, it heavily depends on precise camera poses for accurate geometry. In real-world scenarios,...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2505.22978",
"ogUrl": "https://arxiv.org/abs/2505.22978v3",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T21:20:28.000Z",
"createdAtI": 1764624028,
"updatedAt": "2025-12-02T16:07:12.000Z",
"fetchedAt": "2025-12-02T22:25:58.638Z",
"firstVersion": {
"storyID": "46113387",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T21:30:58.766Z",
"title": "Pose-free 3D Gaussian splatting via shape-ray estimation",
"createdAtI": 1764624028,
"url": "https://arxiv.org/abs/2505.22978",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T21:20:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764624659,
"commentsCount": 0,
"updatedAt": "2025-12-01T21:29:23.000Z"
}
}Remember when you thought age verification laws couldn’t get any worse? Well, lawmakers in Wisconsin, Michigan, and beyond are about to blow you away. It’s unfo…
{
"storyID": "46113232",
"title": "Lawmakers Want to Ban VPNs–and They Have No Idea What They're Doing",
"author": "speckx",
"url": "https://www.techdirt.com/2025/12/01/lawmakers-want-to-ban-vpns-and-they-have-no-idea-what-theyre-doing/",
"points": 99,
"commentsCount": 23,
"tags": [],
"og": {
"articlePublishedTime": "2025-12-01T20:48:50+00:00",
"twitterImage": [
{
"url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/techdirt-white-square.png"
}
],
"ogTitle": "Lawmakers Want To Ban VPNs—And They Have No Idea What They’re Doing",
"ogDescription": "Remember when you thought age verification laws couldn’t get any worse? Well, lawmakers in Wisconsin, Michigan, and beyond are about to blow you away. It’s unfo…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary",
"success": true,
"requestUrl": "https://www.techdirt.com/2025/12/01/lawmakers-want-to-ban-vpns-and-they-have-no-idea-what-theyre-doing/",
"ogUrl": "https://www.techdirt.com/2025/12/01/lawmakers-want-to-ban-vpns-and-they-have-no-idea-what-theyre-doing/",
"ogSiteName": "Techdirt",
"articleModifiedTime": "2025-12-01T20:15:10+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T21:08:07.000Z",
"createdAtI": 1764623287,
"updatedAt": "2025-12-02T20:19:29.000Z",
"fetchedAt": "2025-12-02T22:15:58.349Z",
"firstVersion": {
"storyID": "46113232",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T21:15:58.464Z",
"title": "Lawmakers Want to Ban VPNs–and They Have No Idea What They're Doing",
"createdAtI": 1764623287,
"url": "https://www.techdirt.com/2025/12/01/lawmakers-want-to-ban-vpns-and-they-have-no-idea-what-theyre-doing/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T21:08:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764623758,
"commentsCount": 1,
"updatedAt": "2025-12-01T21:14:39.000Z"
}
}Pranav Dixit - Instagram back-to-office policy: Adam Mosseri demands full-time in-person work in 2026, fewer meetings, and faster product prototypes.
{
"storyID": "46113092",
"title": "Instagram chief orders staff back to the office five days a week in 2026",
"author": "mfiguiere",
"url": "https://www.businessinsider.com/instagram-chief-adam-mosseri-announces-five-day-office-return-2025-12",
"points": 290,
"commentsCount": 393,
"tags": [],
"og": {
"articlePublisher": "businessinsider",
"twitterCard": "summary_large_image",
"success": true,
"author": "Pranav Dixit",
"requestUrl": "https://www.businessinsider.com/instagram-chief-adam-mosseri-announces-five-day-office-return-2025-12",
"ogTitle": "Read Instagram chief Adam Mosseri's memo ordering staff to the office five days a week in 2026",
"ogUrl": "https://www.businessinsider.com/instagram-chief-adam-mosseri-announces-five-day-office-return-2025-12",
"ogDescription": "Instagram back-to-office policy: Adam Mosseri demands full-time in-person work in 2026, fewer meetings, and faster product prototypes.",
"ogSiteName": "Business Insider",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://i.insider.com/692dfe6271107c9f34571dec?width=1200&format=jpeg",
"height": "600"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T20:55:56.000Z",
"createdAtI": 1764622556,
"updatedAt": "2025-12-02T21:55:31.000Z",
"fetchedAt": "2025-12-02T21:55:58.489Z",
"firstVersion": {
"storyID": "46113092",
"author": "mfiguiere",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T21:05:58.382Z",
"title": "Instagram chief orders staff back to the office five days a week in 2026",
"createdAtI": 1764622556,
"url": "https://www.businessinsider.com/instagram-chief-adam-mosseri-announces-five-day-office-return-2025-12",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T20:55:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764623158,
"commentsCount": 0,
"updatedAt": "2025-12-01T21:05:54.000Z"
}
}How To Attend Meetings Brian Peterson Product @ The New York Times “How to run meetings” is another meeting
{
"storyID": "46112906",
"title": "How to Attend Meetings",
"author": "spagoop",
"url": "https://docs.google.com/presentation/d/1l7s1aAsNPlNhSye8OsMqmH6pMR32OYGGdLT6VKyFaQE/edit#slide=id.p",
"points": 334,
"commentsCount": 172,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://docs.google.com/presentation/d/1l7s1aAsNPlNhSye8OsMqmH6pMR32OYGGdLT6VKyFaQE/edit#slide=id.p",
"ogTitle": "How to Attend Meetings",
"ogUrl": "https://docs.google.com/presentation/d/1l7s1aAsNPlNhSye8OsMqmH6pMR32OYGGdLT6VKyFaQE/edit?usp=embed_facebook",
"ogSiteName": "Google Docs",
"ogDescription": "How To Attend Meetings Brian Peterson Product @ The New York Times “How to run meetings” is another meeting",
"ogImage": [
{
"width": "1200",
"url": "https://lh7-us.googleusercontent.com/docs/AHkbwyLXKpzSjZX3JEoNtRjEz6MYWm7Z-uFkCgx6erav8RkitQIVt3JR-VES8VtoGoH1un0wMMXQ9Gs5m6lofhwj_Rqp2__ZTjyHR6Ov92uaZ-NCGFShsHQo=w1200-h630-p",
"height": "630"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T20:40:58.000Z",
"createdAtI": 1764621658,
"updatedAt": "2025-12-02T21:39:14.000Z",
"fetchedAt": "2025-12-02T21:45:58.597Z",
"firstVersion": {
"storyID": "46112906",
"author": "spagoop",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T21:05:58.382Z",
"title": "\"How to Attend Meetings\" – Internal Guidelines from the New York Times",
"createdAtI": 1764621658,
"url": "https://docs.google.com/presentation/d/1l7s1aAsNPlNhSye8OsMqmH6pMR32OYGGdLT6VKyFaQE/edit#slide=id.p",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T20:40:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764623158,
"commentsCount": 0,
"updatedAt": "2025-12-01T21:04:38.000Z"
}
}People have been making fun of OpenAI models for being overly sycophantic for months now. I even wrote a post advising users to pretend that their work was…
{
"storyID": "46112640",
"title": "Sycophancy is the first LLM \"dark pattern\"",
"author": "jxmorris12",
"url": "https://www.seangoedecke.com/ai-sycophancy/",
"points": 162,
"commentsCount": 99,
"tags": [],
"og": {
"ogTitle": "Sycophancy is the first LLM \"dark pattern\"",
"ogDescription": "People have been making fun of OpenAI models for being overly sycophantic for months now. I even wrote a post advising users to pretend that their work was…",
"success": true,
"requestUrl": "https://www.seangoedecke.com/ai-sycophancy/",
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"LLM",
"openai"
]
},
"createdAt": "2025-12-01T20:20:19.000Z",
"createdAtI": 1764620419,
"updatedAt": "2025-12-02T20:58:43.000Z",
"fetchedAt": "2025-12-02T21:05:58.439Z",
"firstVersion": {
"storyID": "46112640",
"author": "jxmorris12",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T20:35:58.473Z",
"title": "Sycophancy is the first LLM \"dark pattern\"",
"createdAtI": 1764620419,
"url": "https://www.seangoedecke.com/ai-sycophancy/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T20:20:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764621358,
"commentsCount": 0,
"updatedAt": "2025-12-01T20:32:39.000Z"
}
}An in-depth look at why Protobuf can outperform JSON for modern APIs, with practical Dart examples showing how strong typing, binary serialization, and shared schemas improve both performance and developer experience.
{
"storyID": "46111469",
"title": "Why I stopped using JSON for my APIs",
"author": "barremian",
"url": "https://aloisdeniel.com/blog/better-than-json",
"points": 158,
"commentsCount": 195,
"tags": [],
"og": {
"twitterTitle": "Better than JSON",
"twitterImage": [
{
"url": "https://aloisdeniel.com/blog/better-than-json/images/header.png"
}
],
"twitterUrl": "https://aloisdeniel.com/blog/better-than-json",
"ogTitle": "Better than JSON",
"ogDescription": "An in-depth look at why Protobuf can outperform JSON for modern APIs, with practical Dart examples showing how strong typing, binary serialization, and shared schemas improve both performance and developer experience.",
"ogImage": [
{
"url": "https://aloisdeniel.com/blog/better-than-json/images/header.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "An in-depth look at why Protobuf can outperform JSON for modern APIs, with practical Dart examples showing how strong typing, binary serialization, and shared schemas improve both performance and developer experience.",
"success": true,
"requestUrl": "https://aloisdeniel.com/blog/better-than-json",
"ogUrl": "https://aloisdeniel.com/blog/better-than-json",
"ogSiteName": "Oya Studio"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:58:50.000Z",
"createdAtI": 1764615530,
"updatedAt": "2025-12-02T19:34:43.000Z",
"fetchedAt": "2025-12-02T19:35:58.344Z",
"firstVersion": {
"storyID": "46111469",
"author": "barremian",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T19:10:58.333Z",
"title": "Better Than JSON",
"createdAtI": 1764615530,
"url": "https://aloisdeniel.com/blog/better-than-json",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T18:58:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764616258,
"commentsCount": 0,
"updatedAt": "2025-12-01T19:09:54.000Z"
}
}Bryan Cantrill's talk Platform as a Reflection of Values gave me a lens I didn't know I needed. When platforms diverge, he argued, it's rarely about technical merit. It's about values misalignment. The things that matter most to one community simply rank differently for another. I attended Remix Jam two
{
"storyID": "46111449",
"title": "React and Remix choose different futures",
"author": "surprisetalk",
"url": "https://laconicwit.com/react-and-remix-choose-different-futures/",
"points": 64,
"commentsCount": 46,
"tags": [],
"og": {
"twitterTitle": "React and Remix Choose Different Futures",
"twitterSite": "@bezomaxo",
"articlePublishedTime": "2025-10-23T12:24:08.000Z",
"twitterImage": [
{
"url": "https://laconicwit.com/content/images/2025/10/wave_of_the_future.jpg"
}
],
"twitterUrl": "https://laconicwit.com/react-and-remix-choose-different-futures/",
"ogTitle": "React and Remix Choose Different Futures",
"ogDescription": "Bryan Cantrill's talk Platform as a Reflection of Values gave me a lens I didn't know I needed. When platforms diverge, he argued, it's rarely about technical merit. It's about values misalignment. The things that matter most to one community simply rank differently for another.\n\n\nI attended Remix Jam two",
"ogImage": [
{
"width": "576",
"url": "https://laconicwit.com/content/images/2025/10/wave_of_the_future.jpg",
"height": "367"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Bryan Cantrill's talk Platform as a Reflection of Values gave me a lens I didn't know I needed. When platforms diverge, he argued, it's rarely about technical merit. It's about values misalignment. The things that matter most to one community simply rank differently for another.\n\n\nI attended Remix Jam two",
"success": true,
"requestUrl": "https://laconicwit.com/react-and-remix-choose-different-futures/",
"ogUrl": "https://laconicwit.com/react-and-remix-choose-different-futures/",
"ogSiteName": "Laconic Wit",
"articleModifiedTime": "2025-10-24T13:58:31.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:57:27.000Z",
"createdAtI": 1764615447,
"updatedAt": "2025-12-02T19:00:32.000Z",
"fetchedAt": "2025-12-02T19:30:58.419Z",
"firstVersion": {
"storyID": "46111449",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T19:40:58.691Z",
"title": "React and Remix Choose Different Futures",
"createdAtI": 1764615447,
"url": "https://laconicwit.com/react-and-remix-choose-different-futures/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T18:57:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764618059,
"commentsCount": 0,
"updatedAt": "2025-12-01T19:39:54.000Z"
}
}Andrew J. Hawkins - Is Intel making a comeback?
{
"storyID": "46111284",
"title": "Intel could return to Apple computers in 2027",
"author": "DamnInteresting",
"url": "https://www.theverge.com/news/832366/intel-apple-m-chip-low-end-processor",
"points": 133,
"commentsCount": 104,
"tags": [],
"og": {
"twitterSite": "@verge",
"twitterTitle": "Intel could finally return to Apple computers in 2027",
"articlePublishedTime": "2025-11-28T19:25:15+00:00",
"twitterImage": [
{
"alt": "Vector illustration of the Intel logo.",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/acastro_STK094_02.jpeg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200"
}
],
"author": "Andrew J. Hawkins",
"twitterUrl": "https://www.theverge.com/news/832366/intel-apple-m-chip-low-end-processor",
"ogTitle": "Intel could finally return to Apple computers in 2027",
"ogDescription": "Is Intel making a comeback?",
"ogImage": [
{
"width": "1200",
"alt": "Vector illustration of the Intel logo.",
"type": "image/jpeg",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/acastro_STK094_02.jpeg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200",
"height": "628"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Is Intel making a comeback?",
"success": true,
"requestUrl": "https://www.theverge.com/news/832366/intel-apple-m-chip-low-end-processor",
"ogUrl": "https://www.theverge.com/news/832366/intel-apple-m-chip-low-end-processor",
"ogSiteName": "The Verge",
"articleModifiedTime": "2025-11-28T19:25:15+00:00",
"fbAppId": "549923288395304"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:46:17.000Z",
"createdAtI": 1764614777,
"updatedAt": "2025-12-02T19:10:13.000Z",
"fetchedAt": "2025-12-02T19:15:58.872Z",
"firstVersion": {
"storyID": "46111284",
"author": "DamnInteresting",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:50:58.365Z",
"title": "Intel could return to Apple computers in 2027",
"createdAtI": 1764614777,
"url": "https://www.theverge.com/news/832366/intel-apple-m-chip-low-end-processor",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T18:46:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764615058,
"commentsCount": 1,
"updatedAt": "2025-12-01T18:50:40.000Z"
}
}Durin is a library for reading and writing the Dwarf debugging format - tmcgilchrist/durin
{
"storyID": "46111120",
"title": "Durin is a library for reading and writing the Dwarf debugging format",
"author": "mooreds",
"url": "https://github.com/tmcgilchrist/durin",
"points": 70,
"commentsCount": 20,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - tmcgilchrist/durin: Durin is a library for reading and writing the Dwarf debugging format",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/83ed5ea1bb28bc6c969ffbff424d025bcb83a52cd943a8f61979d91d52deffdd/tmcgilchrist/durin"
}
],
"ogTitle": "GitHub - tmcgilchrist/durin: Durin is a library for reading and writing the Dwarf debugging format",
"ogDescription": "Durin is a library for reading and writing the Dwarf debugging format - tmcgilchrist/durin",
"ogImage": [
{
"width": "1200",
"alt": "Durin is a library for reading and writing the Dwarf debugging format - tmcgilchrist/durin",
"url": "https://opengraph.githubassets.com/83ed5ea1bb28bc6c969ffbff424d025bcb83a52cd943a8f61979d91d52deffdd/tmcgilchrist/durin",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Durin is a library for reading and writing the Dwarf debugging format - tmcgilchrist/durin",
"success": true,
"requestUrl": "https://github.com/tmcgilchrist/durin",
"ogUrl": "https://github.com/tmcgilchrist/durin",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:35:01.000Z",
"createdAtI": 1764614101,
"updatedAt": "2025-12-02T17:07:42.000Z",
"fetchedAt": "2025-12-02T19:10:58.918Z",
"firstVersion": {
"storyID": "46111120",
"author": "mooreds",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T19:00:58.447Z",
"title": "Durin is a library for reading and writing the Dwarf debugging format",
"createdAtI": 1764614101,
"url": "https://github.com/tmcgilchrist/durin",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T18:35:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764615658,
"commentsCount": 0,
"updatedAt": "2025-12-01T18:57:39.000Z"
}
}Which local economies sustain housing? We analyze Charlotte's job boom vs. Austin/Denver slowdowns. High-wage contractions impact for-sale demand.
{
"storyID": "46110908",
"title": "High-income job losses are cooling housing demand",
"author": "gmays",
"url": "https://jbrec.com/insights/job-growth-housing-demand-metro-analysis-2026/",
"points": 274,
"commentsCount": 490,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://jbrec.com/insights/job-growth-housing-demand-metro-analysis-2026/",
"ogTitle": "High-income job losses are cooling housing demand",
"ogUrl": "https://jbrec.com/insights/job-growth-housing-demand-metro-analysis-2026/",
"ogDescription": "Which local economies sustain housing? We analyze Charlotte's job boom vs. Austin/Denver slowdowns. High-wage contractions impact for-sale demand.",
"ogSiteName": "John Burns Research and Consulting",
"ogLocale": "en_US",
"articleModifiedTime": "2025-11-12T18:08:14+00:00",
"ogImage": [
{
"width": "1920",
"type": "image/webp",
"url": "https://jbrec.com/wp-content/uploads/2025/11/woman-on-zoom-call-with-resume-job-search.webp",
"height": "1281"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:21:19.000Z",
"createdAtI": 1764613279,
"updatedAt": "2025-12-02T19:05:43.000Z",
"fetchedAt": "2025-12-02T19:05:58.439Z",
"firstVersion": {
"storyID": "46110908",
"author": "gmays",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:30:58.391Z",
"title": "High-income job losses are cooling housing demand",
"createdAtI": 1764613279,
"url": "https://jbrec.com/insights/job-growth-housing-demand-metro-analysis-2026/",
"points": 9,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T18:21:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764613858,
"commentsCount": 1,
"updatedAt": "2025-12-01T18:30:53.000Z"
}
}Ghostty for the web with xterm.js API compatibility - coder/ghostty-web
{
"storyID": "46110842",
"title": "Ghostty compiled to WASM with xterm.js API compatibility",
"author": "kylecarbs",
"url": "https://github.com/coder/ghostty-web",
"points": 378,
"commentsCount": 110,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - coder/ghostty-web: Ghostty for the web with xterm.js API compatibility",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/622a1fd34d59c8a7c12fdfdf737dc675777778f40eca7332d1fbac6992197305/coder/ghostty-web"
}
],
"ogTitle": "GitHub - coder/ghostty-web: Ghostty for the web with xterm.js API compatibility",
"ogDescription": "Ghostty for the web with xterm.js API compatibility - coder/ghostty-web",
"ogImage": [
{
"width": "1200",
"alt": "Ghostty for the web with xterm.js API compatibility - coder/ghostty-web",
"url": "https://opengraph.githubassets.com/622a1fd34d59c8a7c12fdfdf737dc675777778f40eca7332d1fbac6992197305/coder/ghostty-web",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Ghostty for the web with xterm.js API compatibility - coder/ghostty-web",
"success": true,
"requestUrl": "https://github.com/coder/ghostty-web",
"ogUrl": "https://github.com/coder/ghostty-web",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:17:02.000Z",
"createdAtI": 1764613022,
"updatedAt": "2025-12-02T18:43:43.000Z",
"fetchedAt": "2025-12-02T18:50:58.434Z",
"firstVersion": {
"storyID": "46110842",
"author": "kylecarbs",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:30:58.391Z",
"title": "Ghostty compiled to WASM with xterm.js API compatibility",
"createdAtI": 1764613022,
"url": "https://github.com/coder/ghostty-web",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T18:17:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764613858,
"commentsCount": 0,
"updatedAt": "2025-12-01T18:28:55.000Z"
}
}{
"storyID": "46110836",
"title": "Response to \"Ruby Is Not a Serious Programming Language\"",
"author": "robbyrussell",
"url": "https://robbyonrails.com/articles/2025/12/01/why-so-serious/",
"points": 141,
"commentsCount": 163,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://robbyonrails.com/articles/2025/12/01/why-so-serious/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T18:16:09.000Z",
"createdAtI": 1764612969,
"updatedAt": "2025-12-02T18:43:14.000Z",
"fetchedAt": "2025-12-02T18:50:58.434Z",
"firstVersion": {
"storyID": "46110836",
"author": "robbyrussell",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:25:58.638Z",
"title": "Response to Ruby Is Not a Serious Programming Language",
"createdAtI": 1764612969,
"url": "https://robbyonrails.com/articles/2025/12/01/why-so-serious/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T18:16:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764613559,
"commentsCount": 2,
"updatedAt": "2025-12-01T18:24:57.000Z"
}
}Zak Doffman - Warning: What happens on your Android, doesn’t stay on your Android — not if it's a work phone.
{
"storyID": "46110583",
"title": "Google Starts Sharing All Your Text Messages with Your Employer",
"author": "toomanyrichies",
"url": "https://www.forbes.com/sites/zakdoffman/2025/11/30/google-starts-sharing-all-your-text-messages-with-your-employer/",
"points": 47,
"commentsCount": 25,
"tags": [],
"og": {
"twitterCreator": "@@ukzak",
"twitterSite": "@forbes",
"twitterTitle": "Google Starts Sharing All Your Text Messages With Your Employer",
"twitterImage": [
{
"url": "https://imageio.forbes.com/specials-images/imageserve/973347862/0x0.jpg?format=jpg&crop=4535,2552,x1798,y1786,safe&height=600&width=1200&fit=bounds"
}
],
"author": "Zak Doffman",
"ogTitle": "Google Starts Sharing All Your Text Messages With Your Employer",
"ogDescription": "Warning: What happens on your Android, doesn’t stay on your Android — not if it's a work phone.",
"ogImage": [
{
"type": "image/jpeg",
"url": "https://imageio.forbes.com/specials-images/imageserve/973347862/0x0.jpg?format=jpg&crop=4535,2552,x1798,y1786,safe&height=900&width=1600&fit=bounds"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Warning: What happens on your Android, doesn’t stay on your Android — not if it's a work phone.",
"success": true,
"requestUrl": "https://www.forbes.com/sites/zakdoffman/2025/11/30/google-starts-sharing-all-your-text-messages-with-your-employer/",
"ogUrl": "https://www.forbes.com/sites/zakdoffman/2025/11/30/google-starts-sharing-all-your-text-messages-with-your-employer/",
"ogSiteName": "Forbes",
"articleSection": "Cybersecurity",
"fbAppId": "123694841080850",
"articleAuthor": "Zak Doffman"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T17:55:17.000Z",
"createdAtI": 1764611717,
"updatedAt": "2025-12-02T17:04:28.000Z",
"fetchedAt": "2025-12-02T18:20:58.351Z",
"firstVersion": {
"storyID": "46110583",
"author": "toomanyrichies",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:00:58.447Z",
"title": "Google Starts Sharing All Your Text Messages with Your Employer",
"createdAtI": 1764611717,
"url": "https://www.forbes.com/sites/zakdoffman/2025/11/30/google-starts-sharing-all-your-text-messages-with-your-employer/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T17:55:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764612058,
"commentsCount": 0,
"updatedAt": "2025-12-01T17:59:23.000Z"
}
}A game-changing update for your local middle manager.
{
"storyID": "46110448",
"title": "Microsoft Teams will tell your boss when you're out of the office",
"author": "robtherobber",
"url": "https://mashable.com/article/microsoft-teams-will-tell-your-boss-when-you-are-out-of-office",
"points": 45,
"commentsCount": 5,
"tags": [],
"og": {
"twitterCreator": "@mashable",
"twitterSite": "@mashable",
"twitterTitle": "Microsoft Teams will tell your boss when you’re out of the office",
"articlePublishedTime": "2025-10-27T16:30:06+00:00",
"twitterImage": [
{
"url": "https://helios-i.mashable.com/imagery/articles/06we17k9ENx7MKENxHRjy2g/hero-image.fill.size_1200x675.v1761579173.jpg"
}
],
"ogTitle": "Microsoft Teams will tell your boss when you’re out of the office",
"ogDescription": "A game-changing update for your local middle manager.",
"ogArticleTag": "Microsoft",
"ogImage": [
{
"width": "1200",
"url": "https://helios-i.mashable.com/imagery/articles/06we17k9ENx7MKENxHRjy2g/hero-image.fill.size_1200x675.v1761579173.jpg",
"height": "675"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "A game-changing update for your local middle manager.",
"success": true,
"requestUrl": "https://mashable.com/article/microsoft-teams-will-tell-your-boss-when-you-are-out-of-office",
"ogUrl": "https://mashable.com/article/microsoft-teams-will-tell-your-boss-when-you-are-out-of-office",
"ogSiteName": "Mashable",
"articleSection": "Tech",
"fbAppId": "122071082108",
"articleAuthor": "Chance Townsend"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T17:47:14.000Z",
"createdAtI": 1764611234,
"updatedAt": "2025-12-02T14:28:12.000Z",
"fetchedAt": "2025-12-02T18:10:58.470Z",
"firstVersion": {
"storyID": "46110448",
"author": "robtherobber",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:15:58.369Z",
"title": "Microsoft Teams will tell your boss when you're out of the office",
"createdAtI": 1764611234,
"url": "https://mashable.com/article/microsoft-teams-will-tell-your-boss-when-you-are-out-of-office",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T17:47:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764612958,
"commentsCount": 0,
"updatedAt": "2025-12-01T18:12:24.000Z"
}
}Mike Brock - An Engineer’s (Philosophical) Perspective.
{
"storyID": "46109905",
"title": "Why I'm Betting Against the AGI Hype",
"author": "flail",
"url": "https://www.notesfromthecircus.com/p/why-im-betting-against-the-agi-hype",
"points": 37,
"commentsCount": 17,
"tags": [],
"og": {
"twitterTitle": "Why I’m Betting Against the AGI Hype",
"twitterCard": "summary_large_image",
"twitterDescription": "An Engineer’s (Philosophical) Perspective.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!HKpb!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmikebrock.substack.com%2Fapi%2Fv1%2Fpost_preview%2F180206450%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Mike Brock",
"requestUrl": "https://www.notesfromthecircus.com/p/why-im-betting-against-the-agi-hype",
"ogTitle": "Why I’m Betting Against the AGI Hype",
"ogUrl": "https://www.notesfromthecircus.com/p/why-im-betting-against-the-agi-hype",
"ogDescription": "An Engineer’s (Philosophical) Perspective.",
"ogImage": [
{
"url": "https://images.unsplash.com/photo-1507146153580-69a1fe6d8aa1?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxNHx8YXJ0aWZpY2lhbCUyMGludGVsbGlnZW5jZXxlbnwwfHx8fDE3NjQyODIyMzR8MA&ixlib=rb-4.1.0&q=80&w=1080"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AGI"
]
},
"createdAt": "2025-12-01T17:09:06.000Z",
"createdAtI": 1764608946,
"updatedAt": "2025-12-02T17:14:58.000Z",
"fetchedAt": "2025-12-02T17:50:58.486Z",
"firstVersion": {
"storyID": "46109905",
"author": "flail",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T17:30:58.357Z",
"title": "Why I'm Betting Against the AGI Hype",
"createdAtI": 1764608946,
"url": "https://www.notesfromthecircus.com/p/why-im-betting-against-the-agi-hype",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T17:09:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764610258,
"commentsCount": 0,
"updatedAt": "2025-12-01T17:30:54.000Z"
}
}Though LLMs had a lot of promise, this has not been demonstrated in practice. The technology is essentially a failure, and a new AI winter is coming.
{
"storyID": "46109534",
"title": "A new AI winter is coming?",
"author": "voxleone",
"url": "https://taranis.ie/llms-are-a-failure-a-new-ai-winter-is-coming/",
"points": 185,
"commentsCount": 254,
"tags": [],
"og": {
"twitterTitle": "LLMs are a failure. A new AI winter is coming.",
"articlePublishedTime": "2025-10-01T12:01:01.000Z",
"twitterImage": [
{
"url": "https://taranis.ie/content/images/2025/10/ai-has-failed-copy.jpg"
}
],
"twitterUrl": "https://taranis.ie/llms-are-a-failure-a-new-ai-winter-is-coming/",
"ogTitle": "LLMs are a failure. A new AI winter is coming.",
"ogDescription": "Though LLMs had a lot of promise, this has not been demonstrated in practice. The technology is essentially a failure, and a new AI winter is coming.",
"ogImage": [
{
"width": "1024",
"url": "https://taranis.ie/content/images/2025/10/ai-has-failed-copy.jpg",
"height": "618"
}
],
"ogType": "article",
"articleTag": "Tech",
"articlePublisher": "https://www.facebook.com/theplodger/",
"twitterCard": "summary_large_image",
"twitterDescription": "Though LLMs had a lot of promise, this has not been demonstrated in practice. The technology is essentially a failure, and a new AI winter is coming.",
"success": true,
"requestUrl": "https://taranis.ie/llms-are-a-failure-a-new-ai-winter-is-coming/",
"ogUrl": "https://taranis.ie/llms-are-a-failure-a-new-ai-winter-is-coming/",
"ogSiteName": "Taranis",
"articleModifiedTime": "2025-10-01T12:01:01.000Z"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"AI",
"LLMs"
]
},
"createdAt": "2025-12-01T16:42:15.000Z",
"createdAtI": 1764607335,
"updatedAt": "2025-12-02T17:20:44.000Z",
"fetchedAt": "2025-12-02T17:20:58.425Z",
"firstVersion": {
"storyID": "46109534",
"author": "voxleone",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T16:50:58.393Z",
"title": "A New AI Winter Is Coming",
"createdAtI": 1764607335,
"url": "https://taranis.ie/llms-are-a-failure-a-new-ai-winter-is-coming/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T16:42:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764607858,
"commentsCount": 0,
"updatedAt": "2025-12-01T16:50:27.000Z"
}
}Animation Enginer for Dear ImGui. Contribute to soufianekhiat/ImAnim development by creating an account on GitHub.
{
"storyID": "46109080",
"title": "ImAnim: Modern animation capabilities to ImGui applications",
"author": "klaussilveira",
"url": "https://github.com/soufianekhiat/ImAnim",
"points": 83,
"commentsCount": 28,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - soufianekhiat/ImAnim: Animation Enginer for Dear ImGui",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/00b4cc6bb7a38b2eed9e0b15cc781d0e2b808576277073b4bd9cee047a6ccf31/soufianekhiat/ImAnim"
}
],
"ogTitle": "GitHub - soufianekhiat/ImAnim: Animation Enginer for Dear ImGui",
"ogDescription": "Animation Enginer for Dear ImGui. Contribute to soufianekhiat/ImAnim development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Animation Enginer for Dear ImGui. Contribute to soufianekhiat/ImAnim development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/00b4cc6bb7a38b2eed9e0b15cc781d0e2b808576277073b4bd9cee047a6ccf31/soufianekhiat/ImAnim",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Animation Enginer for Dear ImGui. Contribute to soufianekhiat/ImAnim development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/soufianekhiat/ImAnim",
"ogUrl": "https://github.com/soufianekhiat/ImAnim",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T16:11:15.000Z",
"createdAtI": 1764605475,
"updatedAt": "2025-12-02T15:49:58.000Z",
"fetchedAt": "2025-12-02T16:45:58.553Z",
"firstVersion": {
"storyID": "46109080",
"author": "klaussilveira",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T16:25:58.658Z",
"title": "ImAnim: Modern animation capabilities to ImGui applications",
"createdAtI": 1764605475,
"url": "https://github.com/soufianekhiat/ImAnim",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T16:11:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764606359,
"commentsCount": 0,
"updatedAt": "2025-12-01T16:25:53.000Z"
}
}{
"storyID": "46108940",
"title": "Ask HN: Who wants to be hired? (December 2025)",
"author": "whoishiring",
"url": null,
"points": 137,
"commentsCount": 290,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-01T16:01:26.000Z",
"createdAtI": 1764604886,
"updatedAt": "2025-12-02T16:39:13.000Z",
"fetchedAt": "2025-12-02T16:40:58.386Z",
"firstVersion": {
"storyID": "46108940",
"author": "whoishiring",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T16:10:58.406Z",
"title": "Ask HN: Who wants to be hired? (December 2025)",
"createdAtI": 1764604886,
"url": null,
"points": 3,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-01T16:01:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764605458,
"commentsCount": 8,
"updatedAt": "2025-12-01T16:10:54.000Z"
}
}{
"storyID": "46108941",
"title": "Ask HN: Who is hiring? (December 2025)",
"author": "whoishiring",
"url": null,
"points": 285,
"commentsCount": 373,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-01T16:01:26.000Z",
"createdAtI": 1764604886,
"updatedAt": "2025-12-02T16:40:43.000Z",
"fetchedAt": "2025-12-02T16:40:58.386Z",
"firstVersion": {
"storyID": "46108941",
"author": "whoishiring",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T16:10:58.406Z",
"title": "Ask HN: Who is hiring? (December 2025)",
"createdAtI": 1764604886,
"url": null,
"points": 9,
"tags": [
"ask_hn",
"front_page"
],
"createdAt": "2025-12-01T16:01:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764605458,
"commentsCount": 16,
"updatedAt": "2025-12-01T16:10:54.000Z"
}
}{
"storyID": "46108780",
"title": "DeepSeek-v3.2: Pushing the frontier of open large language models [pdf]",
"author": "pretext",
"url": "https://huggingface.co/deepseek-ai/DeepSeek-V3.2/resolve/main/assets/paper.pdf",
"points": 898,
"commentsCount": 421,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T15:48:03.000Z",
"createdAtI": 1764604083,
"updatedAt": "2025-12-02T16:25:28.000Z",
"fetchedAt": "2025-12-02T16:25:58.328Z",
"firstVersion": {
"storyID": "46108780",
"author": "pretext",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:20:58.481Z",
"title": "DeepSeek-v3.2: Pushing the Frontier of Open Large Language Models [pdf]",
"createdAtI": 1764604083,
"url": "https://huggingface.co/deepseek-ai/DeepSeek-V3.2/resolve/main/assets/paper.pdf",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T15:48:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764613258,
"commentsCount": 1,
"updatedAt": "2025-12-01T18:20:25.000Z"
}
}Meysam Azad - AI coding assistants feel like video game cheat codes—exciting at first, then soul-crushing. A raw reflection on losing the joy of programming in 2025 and why I keep going back to my piano.
{
"storyID": "46108704",
"title": "AI-Assisted Coding Killed My Joy of Programming",
"author": "meysamazad",
"url": "https://meysam.io/blog/ai-assisted-coding-killed-programming-joy/",
"points": 45,
"commentsCount": 52,
"tags": [],
"og": {
"twitterCreator": "@meysamazing",
"twitterSite": "@meysamazing",
"twitterTitle": "AI-Assisted Coding Killed My Joy of Programming | Meysam",
"twitterImage": [
{
"url": "https://meysam.io/og-image.png"
}
],
"author": "Meysam Azad",
"ogTitle": "AI-Assisted Coding Killed My Joy of Programming | Meysam",
"ogDescription": "AI coding assistants feel like video game cheat codes—exciting at first, then soul-crushing. A raw reflection on losing the joy of programming in 2025 and why I keep going back to my piano.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://meysam.io/og-image.png",
"height": "630"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "AI coding assistants feel like video game cheat codes—exciting at first, then soul-crushing. A raw reflection on losing the joy of programming in 2025 and why I keep going back to my piano.",
"success": true,
"requestUrl": "https://meysam.io/blog/ai-assisted-coding-killed-programming-joy/",
"ogUrl": "https://meysam.io/blog/ai-assisted-coding-killed-programming-joy/",
"ogSiteName": "Meysam Azad"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-12-01T15:41:51.000Z",
"createdAtI": 1764603711,
"updatedAt": "2025-12-02T16:01:45.000Z",
"fetchedAt": "2025-12-02T16:20:58.377Z",
"firstVersion": {
"storyID": "46108704",
"author": "meysamazad",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T18:10:58.408Z",
"title": "AI-Assisted Coding Killed My Joy of Programming",
"createdAtI": 1764603711,
"url": "https://meysam.io/blog/ai-assisted-coding-killed-programming-joy/",
"points": 6,
"tags": [],
"createdAt": "2025-12-01T15:41:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764612658,
"commentsCount": 1,
"updatedAt": "2025-12-01T18:10:38.000Z"
}
}{
"storyID": "46108563",
"title": "Google unkills JPEG XL?",
"author": "speckx",
"url": "https://tonisagrista.com/blog/2025/google-unkills-jpegxl/",
"points": 344,
"commentsCount": 258,
"tags": [],
"og": {
"success": true,
"author": "Toni Sagrista Selles",
"requestUrl": "https://tonisagrista.com/blog/2025/google-unkills-jpegxl/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T15:28:49.000Z",
"createdAtI": 1764602929,
"updatedAt": "2025-12-02T16:14:12.000Z",
"fetchedAt": "2025-12-02T16:15:58.470Z",
"firstVersion": {
"storyID": "46108563",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T16:30:58.413Z",
"title": "Google *Unkills* JPEG XL?",
"createdAtI": 1764602929,
"url": "https://tonisagrista.com/blog/2025/google-unkills-jpegxl/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T15:28:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764606658,
"commentsCount": 0,
"updatedAt": "2025-12-01T16:30:53.000Z"
}
}OpenAI and Nvidia are both under threat from Google; I like OpenAI’s chances best, but they need an advertising model to beat Google as an Aggregator.
{
"storyID": "46108437",
"title": "Google, Nvidia, and OpenAI",
"author": "tambourine_man",
"url": "https://stratechery.com/2025/google-nvidia-and-openai/",
"points": 237,
"commentsCount": 212,
"tags": [],
"og": {
"twitterSite": "@stratechery",
"articlePublishedTime": "2025-12-01T15:03:58+00:00",
"twitterImage": [
{
"alt": "The resiliency of a moat correlates to the number of unique users",
"url": "https://stratechery.com/wp-content/uploads/2025/12/moat-1.png?w=640"
}
],
"ogTitle": "Google, Nvidia, and OpenAI",
"ogDescription": "OpenAI and Nvidia are both under threat from Google; I like OpenAI’s chances best, but they need an advertising model to beat Google as an Aggregator.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1330",
"alt": "The resiliency of a moat correlates to the number of unique users",
"url": "https://stratechery.com/wp-content/uploads/2025/12/moat-1.png",
"height": "1078"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://stratechery.com/2025/google-nvidia-and-openai/",
"ogUrl": "https://stratechery.com/2025/google-nvidia-and-openai/",
"ogSiteName": "Stratechery by Ben Thompson",
"articleModifiedTime": "2025-12-01T16:16:18+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"openai",
"openai"
]
},
"createdAt": "2025-12-01T15:18:42.000Z",
"createdAtI": 1764602322,
"updatedAt": "2025-12-02T16:00:28.000Z",
"fetchedAt": "2025-12-02T16:00:58.379Z",
"firstVersion": {
"storyID": "46108437",
"author": "tambourine_man",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T16:30:58.413Z",
"title": "Google, Nvidia, and OpenAI – Stratechery by Ben Thompson",
"createdAtI": 1764602322,
"url": "https://stratechery.com/2025/google-nvidia-and-openai/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T15:18:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764606658,
"commentsCount": 1,
"updatedAt": "2025-12-01T16:27:54.000Z"
}
}{
"storyID": "46108243",
"title": "WordPress plugin quirk resulted in UK Gov OBR Budget leak [pdf]",
"author": "robtaylor",
"url": "https://obr.uk/docs/dlm_uploads/01122025-Investigation-into-November-2025-EFO-publication-error.pdf",
"points": 128,
"commentsCount": 119,
"tags": [],
"createdAt": "2025-12-01T15:00:45.000Z",
"createdAtI": 1764601245,
"updatedAt": "2025-12-02T15:19:13.000Z",
"fetchedAt": "2025-12-02T15:50:58.689Z",
"firstVersion": {
"storyID": "46108243",
"author": "robtaylor",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T15:10:58.408Z",
"title": "WordPress plugin quirk resulted in UK Gov OBR Budget leak [pdf]",
"createdAtI": 1764601245,
"url": "https://obr.uk/docs/dlm_uploads/01122025-Investigation-into-November-2025-EFO-publication-error.pdf",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T15:00:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764601858,
"commentsCount": 0,
"updatedAt": "2025-12-01T15:09:39.000Z"
}
}Netflix has quietly removed the ability to cast content from its mobile apps to most modern TVs and streaming devices, including newer Chromecast models and the Google TV Streamer.
{
"storyID": "46108106",
"title": "Netflix kills casting from its mobile app to most modern TVs",
"author": "Brajeshwar",
"url": "https://www.macrumors.com/2025/12/01/netflix-kills-casting-from-mobile-app-to-tvs/",
"points": 203,
"commentsCount": 204,
"tags": [],
"og": {
"twitterCreator": "@waxeditorial",
"twitterSite": "@macrumors",
"twitterTitle": "Netflix Kills Casting From Its Mobile App to Most Modern TVs",
"twitterImage": [
{
"url": "https://images.macrumors.com/t/Yb7Dv7Bh8DTDY3q7vvz3YvEUWPU=/2250x/article-new/2023/02/Netflix-Smaller-2.jpg"
}
],
"ogTitle": "Netflix Kills Casting From Its Mobile App to Most Modern TVs",
"ogDescription": "Netflix has quietly removed the ability to cast content from its mobile apps to most modern TVs and streaming devices, including newer Chromecast models and the Google TV Streamer.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2250",
"url": "https://images.macrumors.com/t/Yb7Dv7Bh8DTDY3q7vvz3YvEUWPU=/2250x/article-new/2023/02/Netflix-Smaller-2.jpg",
"height": "1266"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/MacRumors/",
"twitterCard": "summary_large_image",
"twitterDescription": "Netflix has quietly removed the ability to cast content from its mobile apps to most modern TVs and streaming devices, including newer Chromecast models and the Google TV Streamer.",
"success": true,
"requestUrl": "https://www.macrumors.com/2025/12/01/netflix-kills-casting-from-mobile-app-to-tvs/",
"ogUrl": "https://www.macrumors.com/2025/12/01/netflix-kills-casting-from-mobile-app-to-tvs/",
"ogSiteName": "MacRumors"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T14:50:16.000Z",
"createdAtI": 1764600616,
"updatedAt": "2025-12-02T15:43:57.000Z",
"fetchedAt": "2025-12-02T15:45:58.556Z",
"firstVersion": {
"storyID": "46108106",
"author": "Brajeshwar",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T15:10:58.408Z",
"title": "Netflix Kills Casting from Its Mobile App to Most Modern TVs",
"createdAtI": 1764600616,
"url": "https://www.macrumors.com/2025/12/01/netflix-kills-casting-from-mobile-app-to-tvs/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T14:50:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764601858,
"commentsCount": 0,
"updatedAt": "2025-12-01T15:10:39.000Z"
}
}{
"storyID": "46108071",
"title": "Ask HN: Quality of recent gens of Dell/Lenovo laptops worse than 10 years ago?",
"author": "ferguess_k",
"url": null,
"points": 87,
"commentsCount": 159,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-01T14:47:48.000Z",
"createdAtI": 1764600468,
"updatedAt": "2025-12-02T15:44:28.000Z",
"fetchedAt": "2025-12-02T15:45:58.556Z",
"firstVersion": {
"storyID": "46108071",
"author": "ferguess_k",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T14:50:58.408Z",
"title": "Ask HN: Quality of recent gens of Dell/Lenovo laptops worse than 10 years ago?",
"createdAtI": 1764600468,
"url": null,
"points": 3,
"tags": [
"ask_hn"
],
"createdAt": "2025-12-01T14:47:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764600658,
"commentsCount": 0,
"updatedAt": "2025-12-01T14:50:53.000Z"
}
}Asimov Press - Competing theories seek to explain inconsistencies surrounding Alexander Fleming’s famed discovery.
{
"storyID": "46107658",
"title": "The Penicillin Myth",
"author": "surprisetalk",
"url": "https://www.asimov.press/p/penicillin-myth",
"points": 190,
"commentsCount": 89,
"tags": [],
"og": {
"twitterTitle": "The Penicillin Myth",
"twitterCard": "summary_large_image",
"twitterDescription": "Competing theories seek to explain inconsistencies surrounding Alexander Fleming’s famed discovery.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!qsAE!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fcell.substack.com%2Fapi%2Fv1%2Fpost_preview%2F178730374%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Asimov Press",
"requestUrl": "https://www.asimov.press/p/penicillin-myth",
"ogTitle": "The Penicillin Myth",
"ogUrl": "https://www.asimov.press/p/penicillin-myth",
"ogDescription": "Competing theories seek to explain inconsistencies surrounding Alexander Fleming’s famed discovery.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!LQet!,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%2F2cbe88dc-b1f1-40e2-91a1-9f7f7bf793c8_2000x1260.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T14:13:06.000Z",
"createdAtI": 1764598386,
"updatedAt": "2025-12-02T15:15:58.000Z",
"fetchedAt": "2025-12-02T15:20:58.406Z",
"firstVersion": {
"storyID": "46107658",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T15:35:58.418Z",
"title": "The Penicillin Myth",
"createdAtI": 1764598386,
"url": "https://www.asimov.press/p/penicillin-myth",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T14:13:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764603358,
"commentsCount": 0,
"updatedAt": "2025-12-01T15:34:53.000Z"
}
}{
"storyID": "46107282",
"title": "Cartographers have been hiding illustrations inside Switzerland’s maps (2020)",
"author": "mhb",
"url": "https://eyeondesign.aiga.org/for-decades-cartographers-have-been-hiding-covert-illustrations-inside-of-switzerlands-official-maps/",
"points": 333,
"commentsCount": 75,
"tags": [
"front_page"
],
"og": {
"error": "unable to verify the first certificate",
"requestUrl": "https://eyeondesign.aiga.org/for-decades-cartographers-have-been-hiding-covert-illustrations-inside-of-switzerlands-official-maps/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T13:41:15.000Z",
"createdAtI": 1764596475,
"updatedAt": "2025-12-02T14:54:57.000Z",
"fetchedAt": "2025-12-02T14:55:58.444Z",
"firstVersion": {
"storyID": "46107282",
"author": "mhb",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T13:50:58.421Z",
"title": "Cartographers Have Been Hiding Covert Illustrations Inside of Switzerland's Maps",
"createdAtI": 1764596475,
"url": "https://eyeondesign.aiga.org/for-decades-cartographers-have-been-hiding-covert-illustrations-inside-of-switzerlands-official-maps/",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T13:41:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764597058,
"commentsCount": 0,
"updatedAt": "2025-12-01T13:49:08.000Z"
}
}riktw - A bit of history and a repair of a Tektronix 4051 graphical computer from 1975. What was this computer's place in history, what was it used for and what parts exploded when turning it on.
{
"storyID": "46107177",
"title": "A vector graphics workstation from the 70s",
"author": "ibobev",
"url": "https://justanotherelectronicsblog.com/?p=1429",
"points": 188,
"commentsCount": 50,
"tags": [],
"og": {
"articlePublishedTime": "2025-11-30T19:10:01+00:00",
"author": "riktw",
"ogTitle": "A vector graphics workstation from the 70s - jaeblog",
"ogDescription": "A bit of history and a repair of a Tektronix 4051 graphical computer from 1975. What was this computer's place in history, what was it used for and what parts exploded when turning it on.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1024",
"type": "image/png",
"url": "https://justanotherelectronicsblog.com/wp-content/uploads/2025/11/image-11-1024x768.png",
"height": "768"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://justanotherelectronicsblog.com/?p=1429",
"ogUrl": "https://justanotherelectronicsblog.com/?p=1429",
"ogSiteName": "jaeblog",
"articleModifiedTime": "2025-11-30T19:10:05+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T13:31:58.000Z",
"createdAtI": 1764595918,
"updatedAt": "2025-12-02T14:31:29.000Z",
"fetchedAt": "2025-12-02T14:40:58.442Z",
"firstVersion": {
"storyID": "46107177",
"author": "ibobev",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T15:05:58.491Z",
"title": "A vector graphics workstation from the 70s",
"createdAtI": 1764595918,
"url": "https://justanotherelectronicsblog.com/?p=1429",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T13:31:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764601558,
"commentsCount": 0,
"updatedAt": "2025-12-01T15:05:53.000Z"
}
}WhatsApp users in Europe will soon have the possibility to message users of other services.
{
"storyID": "46107109",
"title": "WhatsApp will become interoperable with other messaging apps in Europe",
"author": "marvinborner",
"url": "https://tuta.com/blog/whatsapp-interoperable-in-europe",
"points": 98,
"commentsCount": 82,
"tags": [],
"og": {
"twitterSite": "@TutanotaTeam",
"twitterImage": [
{
"url": "https://tuta.com/share-tuta-thumbnail.png"
}
],
"ogTitle": "WhatsApp will become interoperable with other messaging apps thanks to the DMA’s crackdown on Big Tech. | Tuta",
"ogDescription": "WhatsApp users in Europe will soon have the possibility to message users of other services.",
"ogLocale": "en",
"ogImage": [
{
"url": "https://tuta.com/assets/whatsapp-interoperable-dma.T8yhheul_Z168hlk.png"
}
],
"ogType": "website",
"articlePublisher": "https://www.facebook.com/tutanota",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://tuta.com/blog/whatsapp-interoperable-in-europe",
"ogUrl": "https://tuta.com/blog/whatsapp-interoperable-in-europe",
"ogSiteName": "Tuta"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T13:23:44.000Z",
"createdAtI": 1764595424,
"updatedAt": "2025-12-02T14:28:12.000Z",
"fetchedAt": "2025-12-02T14:35:58.480Z",
"firstVersion": {
"storyID": "46107109",
"author": "marvinborner",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T13:35:58.411Z",
"title": "WhatsApp will become interoperable with other messaging apps",
"createdAtI": 1764595424,
"url": "https://tuta.com/blog/whatsapp-interoperable-in-europe",
"points": 5,
"tags": [],
"createdAt": "2025-12-01T13:23:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764596158,
"commentsCount": 1,
"updatedAt": "2025-12-01T13:35:08.000Z"
}
}Lauren Edmonds - Miles Wu, 14, said an origami fold could hold over 10,000 times its own weight, the equivalent of a NYC taxi cab holding over 4,000 elephants.
{
"storyID": "46106871",
"title": "14yo won $25k for origami, discovered pattern that holds 10k times its weight",
"author": "Bootvis",
"url": "https://www.businessinsider.com/14-year-old-origami-first-place-25000-award-science-project-2025-11",
"points": 41,
"commentsCount": 9,
"tags": [],
"og": {
"articlePublisher": "businessinsider",
"twitterCard": "summary_large_image",
"twitterSite": "@SciInsider",
"success": true,
"author": "Lauren Edmonds",
"requestUrl": "https://www.businessinsider.com/14-year-old-origami-first-place-25000-award-science-project-2025-11",
"ogTitle": "14-year-old won $25,000 and 1st place for his innovative work on origami",
"ogUrl": "https://www.businessinsider.com/14-year-old-origami-first-place-25000-award-science-project-2025-11",
"ogDescription": "Miles Wu, 14, said an origami fold could hold over 10,000 times its own weight, the equivalent of a NYC taxi cab holding over 4,000 elephants.",
"ogSiteName": "Business Insider",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://i.insider.com/69224fd889026fbb4d0e3b8a?width=1200&format=jpeg",
"height": "600"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T12:56:41.000Z",
"createdAtI": 1764593801,
"updatedAt": "2025-12-02T11:12:41.000Z",
"fetchedAt": "2025-12-02T14:00:58.436Z",
"firstVersion": {
"storyID": "46106871",
"author": "Bootvis",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T13:10:58.482Z",
"title": "14yo won $25k for origami, discovered pattern that holds 10k times its weight",
"createdAtI": 1764593801,
"url": "https://www.businessinsider.com/14-year-old-origami-first-place-25000-award-science-project-2025-11",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T12:56:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764594658,
"commentsCount": 0,
"updatedAt": "2025-12-01T13:07:53.000Z"
}
}Anti-government demonstrators are likely to have been targeted with camite, our investigation finds.
{
"storyID": "46106629",
"title": "WW1 toxic compound sprayed on Georgian protesters, BBC evidence suggests",
"author": "etiam",
"url": "https://www.bbc.com/news/articles/czrk7g50e1po",
"points": 35,
"commentsCount": 6,
"tags": [],
"og": {
"twitterTitle": "WW1 toxic compound sprayed on Georgian protesters, BBC evidence suggests",
"alWebUrl": "https://bbc.com/news/articles/czrk7g50e1po",
"twitterImage": [
{
"alt": "Police officers use water cannons to desperse demonstrators during clashes as part of a protest outside the Parliament building against the government's decision to delay European Union membership talks amid a post-election crisis, in Tbilisi on December 1, 2024.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/7480/live/f67a6cc0-ce96-11f0-9fb5-5f3a3703a365.jpg"
}
],
"ogTitle": "WW1 toxic compound sprayed on Georgian protesters, BBC evidence suggests",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Anti-government demonstrators are likely to have been targeted with camite, our investigation finds.",
"ogImage": [
{
"alt": "Police officers use water cannons to desperse demonstrators during clashes as part of a protest outside the Parliament building against the government's decision to delay European Union membership talks amid a post-election crisis, in Tbilisi on December 1, 2024.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/7480/live/f67a6cc0-ce96-11f0-9fb5-5f3a3703a365.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Anti-government demonstrators are likely to have been targeted with camite, our investigation finds.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/czrk7g50e1po",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/czrk7g50e1po",
"articleModifiedTime": "2025-12-01T00:19:04.516Z",
"alAndroidUrl": "bbcx://news/articles/czrk7g50e1po"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T12:30:24.000Z",
"createdAtI": 1764592224,
"updatedAt": "2025-12-02T13:07:14.000Z",
"fetchedAt": "2025-12-02T13:50:58.368Z",
"firstVersion": {
"storyID": "46106629",
"author": "etiam",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T14:30:58.397Z",
"title": "WW1 toxic compound sprayed on Georgian protesters, BBC evidence suggests",
"createdAtI": 1764592224,
"url": "https://www.bbc.com/news/articles/czrk7g50e1po",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-12-01T12:30:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764599458,
"commentsCount": 0,
"updatedAt": "2025-12-01T14:30:23.000Z"
}
}{
"storyID": "46106556",
"title": "Why xor eax, eax?",
"author": "hasheddan",
"url": "https://xania.org/202512/01-xor-eax-eax",
"points": 540,
"commentsCount": 200,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://xania.org/202512/01-xor-eax-eax"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-12-01T12:22:35.000Z",
"createdAtI": 1764591755,
"updatedAt": "2025-12-02T13:30:56.000Z",
"fetchedAt": "2025-12-02T13:35:58.475Z",
"firstVersion": {
"storyID": "46106556",
"author": "hasheddan",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-12-01T12:55:58.457Z",
"title": "Why xor eax, eax?",
"createdAtI": 1764591755,
"url": "https://xania.org/202512/01-xor-eax-eax",
"points": 3,
"tags": [],
"createdAt": "2025-12-01T12:22:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1764593758,
"commentsCount": 0,
"updatedAt": "2025-12-01T12:52:38.000Z"
}
}