Fergus Murray with Sonny Hallett (2023) Monotropism was formulated as a theory of autism. It seeks to explain the experiences and traits of autistic people in terms of a tendency for resources like…
{
"storyID": "46013960",
"title": "ADHD and monotropism (2023)",
"author": "wonger_",
"url": "https://monotropism.org/adhd/",
"points": 70,
"commentsCount": 47,
"tags": [
"front_page"
],
"og": {
"articlePublishedTime": "2023-01-31T21:58:42+00:00",
"twitterImage": [
{
"url": "https://monotropism.org/wp-content/uploads/2023/02/Cat-brawl-2x1b.jpg?w=640"
}
],
"ogTitle": "ADHD and Monotropism",
"ogDescription": "Fergus Murray with Sonny Hallett (2023) Monotropism was formulated as a theory of autism. It seeks to explain the experiences and traits of autistic people in terms of a tendency for resources like…",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "1185",
"url": "https://monotropism.org/wp-content/uploads/2023/02/Cat-brawl-2x1b.jpg",
"height": "593"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://monotropism.org/adhd/",
"ogUrl": "https://monotropism.org/adhd/",
"ogSiteName": "Monotropism",
"articleModifiedTime": "2024-03-15T10:18:50+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T11:31:30.000Z",
"createdAtI": 1763811090,
"updatedAt": "2025-11-22T15:55:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46013960",
"author": "wonger_",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T12:10:58.483Z",
"title": "ADHD and Monotropism (2023)",
"createdAtI": 1763811090,
"url": "https://monotropism.org/adhd/",
"points": 3,
"tags": [],
"createdAt": "2025-11-22T11:31:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763813458,
"commentsCount": 2,
"updatedAt": "2025-11-22T12:06:19.000Z"
}
}My Agent abstractions keep breaking somewhere I don’t expect.
{
"storyID": "46013935",
"title": "Agent design is still hard",
"author": "the_mitsuhiko",
"url": "https://lucumr.pocoo.org/2025/11/21/agents-are-hard/",
"points": 133,
"commentsCount": 50,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@mitsuhiko",
"twitterSite": "@mitsuhiko",
"twitterTitle": "Agent Design Is Still Hard",
"articlePublishedTime": "2025-11-21T00:00:00",
"twitterImage": [
{
"url": "https://lucumr.pocoo.org/social/2025-11-21-agents-are-hard-social.png"
}
],
"twitterUrl": "https://lucumr.pocoo.org/2025/11/21/agents-are-hard/",
"ogTitle": "Agent Design Is Still Hard",
"ogDescription": "My Agent abstractions keep breaking somewhere I don’t expect.",
"ogImage": [
{
"url": "https://lucumr.pocoo.org/social/2025-11-21-agents-are-hard-social.png"
}
],
"ogType": "article",
"articleTag": "ai",
"twitterCard": "summary_large_image",
"twitterDescription": "My Agent abstractions keep breaking somewhere I don’t expect.",
"success": true,
"requestUrl": "https://lucumr.pocoo.org/2025/11/21/agents-are-hard/",
"ogUrl": "https://lucumr.pocoo.org/2025/11/21/agents-are-hard/",
"ogSiteName": "Armin Ronacher's Thoughts and Writings",
"articleAuthor": "Armin Ronacher"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T11:27:24.000Z",
"createdAtI": 1763810844,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46013935",
"author": "the_mitsuhiko",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T13:05:58.339Z",
"title": "Agent Design Is Still Hard",
"createdAtI": 1763810844,
"url": "https://lucumr.pocoo.org/2025/11/21/agents-are-hard/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T11:27:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763816758,
"commentsCount": 0,
"updatedAt": "2025-11-22T13:04:04.000Z"
}
}{
"storyID": "46013816",
"title": "My private information is worth $30",
"author": "elashri",
"url": "https://blog.melashri.net/micro/privacy-price/",
"points": 60,
"commentsCount": 59,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://blog.melashri.net/micro/privacy-price/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T11:04:15.000Z",
"createdAtI": 1763809455,
"updatedAt": "2025-11-22T15:38:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46013816",
"author": "elashri",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T11:40:58.377Z",
"title": "My private information is worth $30",
"createdAtI": 1763809455,
"url": "https://blog.melashri.net/micro/privacy-price/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T11:04:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763811658,
"commentsCount": 0,
"updatedAt": "2025-11-22T11:40:49.000Z"
}
}SourceMaterial - Jack Ma's wife Cathy Ying Zhang quietly bought £19.5 million London mansion amid Ma's rapprochement with Chinese regime
{
"storyID": "46013633",
"title": "Jack Ma's family shifted wealth to UK after years-long 'disappearance'",
"author": "robtherobber",
"url": "https://www.source-material.org/jack-ma-bought-uk-home-after-years-long-disappearance/",
"points": 39,
"commentsCount": 39,
"tags": [],
"og": {
"articlePublishedTime": "2025-11-11T07:45:39+00:00",
"author": "SourceMaterial",
"ogTitle": "Jack Ma bought UK mansion after years-long 'disappearance’",
"ogDescription": "Jack Ma's wife Cathy Ying Zhang quietly bought £19.5 million London mansion amid Ma's rapprochement with Chinese regime",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "2400",
"type": "image/jpeg",
"url": "https://www.source-material.org/wp-content/uploads/2025/11/SoldLygonPlaceBelgravia_6bedmansion21.5millionHeroExternal-1.jpg",
"height": "1601"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.source-material.org/jack-ma-bought-uk-home-after-years-long-disappearance/",
"ogUrl": "https://www.source-material.org/jack-ma-bought-uk-home-after-years-long-disappearance/",
"ogSiteName": "SourceMaterial",
"articleModifiedTime": "2025-11-11T09:29:22+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T10:19:27.000Z",
"createdAtI": 1763806767,
"updatedAt": "2025-11-22T15:55:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46013633",
"author": "robtherobber",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T11:05:58.474Z",
"title": "Jack Ma's family shifted wealth to UK after years-long 'disappearance'",
"createdAtI": 1763806767,
"url": "https://www.source-material.org/jack-ma-bought-uk-home-after-years-long-disappearance/",
"points": 3,
"tags": [],
"createdAt": "2025-11-22T10:19:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763809558,
"commentsCount": 0,
"updatedAt": "2025-11-22T11:02:04.000Z"
}
}John Walker - David Baszucki spoke to the New York Times' Hard Fork podcast about the app's pedophile problem
{
"storyID": "46013477",
"title": "Roblox CEO Makes a Fool of Himself in Car-Crash Interview",
"author": "tobr",
"url": "https://kotaku.com/roblox-new-york-times-interview-baszucki-2000646174",
"points": 80,
"commentsCount": 86,
"tags": [],
"og": {
"twitterCreator": "@Kotaku",
"twitterSite": "@Kotaku",
"articlePublishedTime": "2025-11-21T15:54:23+00:00",
"author": "John Walker",
"ogTitle": "Roblox CEO Makes A Fool Of Himself In Car-Crash Interview",
"ogDescription": "David Baszucki spoke to the New York Times' Hard Fork podcast about the app's pedophile problem",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://kotaku.com/app/uploads/2025/11/roblox99.jpg",
"height": "675"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/kotaku/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://kotaku.com/roblox-new-york-times-interview-baszucki-2000646174",
"ogUrl": "https://kotaku.com/roblox-new-york-times-interview-baszucki-2000646174",
"ogSiteName": "Kotaku",
"articleModifiedTime": "2025-11-21T15:54:23+00:00",
"articleSection": "Opinion",
"articleAuthor": "John Walker"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T09:41:29.000Z",
"createdAtI": 1763804489,
"updatedAt": "2025-11-22T15:48:05.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46013477",
"author": "tobr",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T10:50:58.346Z",
"title": "Roblox CEO Makes a Fool of Himself in Car-Crash Interview",
"createdAtI": 1763804489,
"url": "https://kotaku.com/roblox-new-york-times-interview-baszucki-2000646174",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T09:41:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763808658,
"commentsCount": 0,
"updatedAt": "2025-11-22T10:49:34.000Z"
}
}It's a bird! It's a plane! It's a new record after Man of Steel comic found in a California home is auctioned.
{
"storyID": "46012328",
"title": "Original Superman comic becomes the highest-priced comic book ever sold",
"author": "1659447091",
"url": "https://www.bbc.com/news/articles/c8e9rp0knj6o",
"points": 284,
"commentsCount": 164,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Superman edition found in mum's attic is most valuable comic ever at $9.12m",
"alWebUrl": "https://bbc.com/news/articles/c8e9rp0knj6o",
"twitterImage": [
{
"alt": "view of the Superman #1 comic book's front cover, showing Superman flying over city skyscrapers",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/3774/live/76c522c0-c6fa-11f0-a863-434ee92aa5e3.jpg"
}
],
"ogTitle": "Superman edition found in mum's attic is most valuable comic ever at $9.12m",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "It's a bird! It's a plane! It's a new record after Man of Steel comic found in a California home is auctioned.",
"ogImage": [
{
"alt": "view of the Superman #1 comic book's front cover, showing Superman flying over city skyscrapers",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/3774/live/76c522c0-c6fa-11f0-a863-434ee92aa5e3.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "It's a bird! It's a plane! It's a new record after Man of Steel comic found in a California home is auctioned.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/c8e9rp0knj6o",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/c8e9rp0knj6o",
"articleModifiedTime": "2025-11-21T17:30:47.676Z",
"alAndroidUrl": "bbcx://news/articles/c8e9rp0knj6o"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T05:21:53.000Z",
"createdAtI": 1763788913,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46012328",
"author": "1659447091",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T05:30:58.375Z",
"title": "Superman copy found in mum's attic is most valuable comic ever at $9.12M",
"createdAtI": 1763788913,
"url": "https://www.bbc.com/news/articles/c8e9rp0knj6o",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T05:21:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763789458,
"commentsCount": 0,
"updatedAt": "2025-11-22T05:30:33.000Z"
}
}Is it really "mindblowing" that people are skeptical of software that consistently doesn't do the things we're told it can do?
{
"storyID": "46012119",
"title": "Microsoft's head of AI doesn't understand why people don't like AI",
"author": "evo_9",
"url": "https://www.pcgamer.com/software/ai/microsofts-head-of-ai-doesnt-understand-why-people-dont-like-ai-and-i-dont-understand-why-he-doesnt-understand-because-its-pretty-obvious/",
"points": 37,
"commentsCount": 18,
"tags": [],
"og": {
"twitterCreator": "@pcgamer",
"twitterSite": "@pcgamer",
"twitterTitle": "Microsoft's head of AI doesn't understand why people don't like AI, and I don't understand why he doesn't understand because it's pretty obvious",
"articlePublishedTime": "2025-11-21T22:52:53Z",
"twitterImage": [
{
"url": "https://cdn.mos.cms.futurecdn.net/2pxA6yzTEP9ooyoySNGwJh-1200-80.jpg"
}
],
"ogTitle": "Microsoft's head of AI doesn't understand why people don't like AI, and I don't understand why he doesn't understand because it's pretty obvious",
"ogDescription": "Is it really \"mindblowing\" that people are skeptical of software that consistently doesn't do the things we're told it can do?",
"ogImage": [
{
"width": "1920",
"url": "https://cdn.mos.cms.futurecdn.net/2pxA6yzTEP9ooyoySNGwJh-1920-80.jpg",
"height": "1080"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/pcgamermagazine",
"twitterCard": "summary_large_image",
"twitterDescription": "Is it really \"mindblowing\" that people are skeptical of software that consistently doesn't do the things we're told it can do?",
"success": true,
"requestUrl": "https://www.pcgamer.com/software/ai/microsofts-head-of-ai-doesnt-understand-why-people-dont-like-ai-and-i-dont-understand-why-he-doesnt-understand-because-its-pretty-obvious/",
"ogUrl": "https://www.pcgamer.com/software/ai/microsofts-head-of-ai-doesnt-understand-why-people-dont-like-ai-and-i-dont-understand-why-he-doesnt-understand-because-its-pretty-obvious/",
"ogSiteName": "PC Gamer",
"fbAppId": "235441786508054"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-22T04:33:34.000Z",
"createdAtI": 1763786014,
"updatedAt": "2025-11-22T15:36:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46012119",
"author": "evo_9",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T04:45:58.533Z",
"title": "Microsoft's head of AI doesn't understand why people don't like AI",
"createdAtI": 1763786014,
"url": "https://www.pcgamer.com/software/ai/microsofts-head-of-ai-doesnt-understand-why-people-dont-like-ai-and-i-dont-understand-why-he-doesnt-understand-because-its-pretty-obvious/",
"points": 3,
"tags": [],
"createdAt": "2025-11-22T04:33:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763786759,
"commentsCount": 1,
"updatedAt": "2025-11-22T04:44:33.000Z"
}
}{
"storyID": "46011978",
"title": "Moss Survives 9 Months in Space Vacuum",
"author": "ashishgupta2209",
"url": "https://scienceclock.com/moss-survives-9-months-in-space-vacuum/",
"points": 119,
"commentsCount": 47,
"tags": [
"front_page"
],
"og": {
"error": "503 Service Unavailable",
"requestUrl": "https://scienceclock.com/moss-survives-9-months-in-space-vacuum/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T03:57:29.000Z",
"createdAtI": 1763783849,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46011978",
"author": "ashishgupta2209",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T04:05:59.201Z",
"title": "Moss Survives 9 Months in Space Vacuum",
"createdAtI": 1763783849,
"url": "https://scienceclock.com/moss-survives-9-months-in-space-vacuum/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T03:57:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763784359,
"commentsCount": 0,
"updatedAt": "2025-11-22T04:05:18.000Z"
}
}Windows Insider Program Team - Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 26220.7271 (KB5070307) to the Dev & Beta Channels. As a reminder we are offering the same builds to both the Dev & Beta Channel
{
"storyID": "46011569",
"title": "Microsoft Will Preload Windows 11 File Explorer to Fix Bad Performance",
"author": "ksec",
"url": "https://blogs.windows.com/windows-insider/2025/11/21/announcing-windows-11-insider-preview-build-26100-7271-dev-beta-channels/",
"points": 40,
"commentsCount": 45,
"tags": [],
"og": {
"articlePublishedTime": "2025-11-21T18:04:57+00:00",
"author": "Windows Insider Program Team",
"ogTitle": "Announcing Windows 11 Insider Preview Build 26220.7271 (Dev & Beta Channels)",
"ogDescription": "Hello Windows Insiders, today we are releasing Windows 11 Insider Preview Build 26220.7271 (KB5070307) to the Dev & Beta Channels.\n\nAs a reminder we are offering the same builds to both the Dev & Beta Channel",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://winblogs.thesourcemediaassets.com/sites/44/2021/08/social-media-graphic.png"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://blogs.windows.com/windows-insider/2025/11/21/announcing-windows-11-insider-preview-build-26100-7271-dev-beta-channels/",
"ogUrl": "https://blogs.windows.com/windows-insider/2025/11/21/announcing-windows-11-insider-preview-build-26100-7271-dev-beta-channels/",
"ogSiteName": "Windows Insider Blog",
"articleModifiedTime": "2025-11-21T20:11:33+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T02:38:42.000Z",
"createdAtI": 1763779122,
"updatedAt": "2025-11-22T15:55:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46011569",
"author": "ksec",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T03:20:58.429Z",
"title": "Microsoft Will Preload Windows 11 File Explorer to Fix Bad Performance",
"createdAtI": 1763779122,
"url": "https://blogs.windows.com/windows-insider/2025/11/21/announcing-windows-11-insider-preview-build-26100-7271-dev-beta-channels/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T02:38:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763781658,
"commentsCount": 0,
"updatedAt": "2025-11-22T03:20:48.000Z"
}
}Fuckers. I couldn’t get the word out of my head, because he wouldn’t stop saying it. I was sitting in the tiled courtyard of the Mediterranean-style home of an old acquaintance, a venture capitalis…
{
"storyID": "46011521",
"title": "The death of tech idealism and rise of the homeless in Northern California",
"author": "pseudolus",
"url": "https://lithub.com/on-the-death-of-tech-idealism-and-rise-of-the-homeless-in-northern-california/",
"points": 78,
"commentsCount": 53,
"tags": [],
"og": {
"twitterSite": "@lithub",
"twitterTitle": "On the Death of Tech Idealism (and Rise of the Homeless) in Northern California ",
"articlePublishedTime": "2025-11-21T09:59:40+00:00",
"twitterImage": [
{
"url": "https://s26162.pcdn.co/wp-content/uploads/2025/11/homeless.jpg?w=640"
}
],
"ogTitle": "On the Death of Tech Idealism (and Rise of the Homeless) in Northern California",
"ogDescription": "Fuckers. I couldn’t get the word out of my head, because he wouldn’t stop saying it. I was sitting in the tiled courtyard of the Mediterranean-style home of an old acquaintance, a venture capitalis…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2118",
"url": "https://s26162.pcdn.co/wp-content/uploads/2025/11/homeless.jpg",
"height": "1082"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://lithub.com/on-the-death-of-tech-idealism-and-rise-of-the-homeless-in-northern-california/",
"ogUrl": "https://lithub.com/on-the-death-of-tech-idealism-and-rise-of-the-homeless-in-northern-california/",
"ogSiteName": "Literary Hub",
"articleModifiedTime": "2025-11-21T14:19:29+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T02:28:28.000Z",
"createdAtI": 1763778508,
"updatedAt": "2025-11-22T15:44:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46011521",
"author": "pseudolus",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T02:55:58.350Z",
"title": "On the Death of Tech Idealism (and Rise of the Homeless) in Northern California",
"createdAtI": 1763778508,
"url": "https://lithub.com/on-the-death-of-tech-idealism-and-rise-of-the-homeless-in-northern-california/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T02:28:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763780158,
"commentsCount": 0,
"updatedAt": "2025-11-22T02:55:19.000Z"
}
}Voting system required three keys. One of them has been “irretrievably lost.”…
{
"storyID": "46011115",
"title": "Cryptographers cancel election results after losing decryption key",
"author": "awkwardpotato",
"url": "https://arstechnica.com/security/2025/11/cryptography-group-cancels-election-results-after-official-loses-secret-key/",
"points": 43,
"commentsCount": 5,
"tags": [],
"og": {
"twitterTitle": "Oops. Cryptographers cancel election results after losing decryption key.",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-11-22T00:16:25+00:00",
"twitterImage": [
{
"alt": "Stylized illustration of key.",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2022/03/crypto-key.jpeg"
}
],
"ogTitle": "Oops. Cryptographers cancel election results after losing decryption key.",
"ogDescription": "Voting system required three keys. One of them has been “irretrievably lost.”…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1000",
"alt": "Stylized illustration of key.",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2022/03/crypto-key.jpeg",
"height": "563"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Voting system required three keys. One of them has been “irretrievably lost.”…",
"success": true,
"requestUrl": "https://arstechnica.com/security/2025/11/cryptography-group-cancels-election-results-after-official-loses-secret-key/",
"ogUrl": "https://arstechnica.com/security/2025/11/cryptography-group-cancels-election-results-after-official-loses-secret-key/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-11-22T00:26:31+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T01:14:37.000Z",
"createdAtI": 1763774077,
"updatedAt": "2025-11-22T15:35:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46011115",
"author": "awkwardpotato",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T01:30:58.339Z",
"title": "Cryptographers cancel election results after losing decryption key",
"createdAtI": 1763774077,
"url": "https://arstechnica.com/security/2025/11/cryptography-group-cancels-election-results-after-official-loses-secret-key/",
"points": 3,
"tags": [],
"createdAt": "2025-11-22T01:14:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763775058,
"commentsCount": 0,
"updatedAt": "2025-11-22T01:28:32.000Z"
}
}{
"storyID": "46010806",
"title": "Sharper MRI scans may be on horizon thanks to new physics-based model",
"author": "hhs",
"url": "https://news.rice.edu/news/2025/sharper-mri-scans-may-be-horizon-thanks-new-physics-based-model",
"points": 104,
"commentsCount": 27,
"tags": [
"front_page"
],
"og": {
"error": "Server has returned a 400/500 error code",
"requestUrl": "https://news.rice.edu/news/2025/sharper-mri-scans-may-be-horizon-thanks-new-physics-based-model"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-22T00:30:26.000Z",
"createdAtI": 1763771426,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46010806",
"author": "hhs",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T02:40:58.429Z",
"title": "Sharper MRI scans may be on horizon thanks to new physics-based model",
"createdAtI": 1763771426,
"url": "https://news.rice.edu/news/2025/sharper-mri-scans-may-be-horizon-thanks-new-physics-based-model",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-22T00:30:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763779258,
"commentsCount": 1,
"updatedAt": "2025-11-22T02:38:34.000Z"
}
}{
"storyID": "46010329",
"title": "How I learned Vulkan and wrote a small game engine with it (2024)",
"author": "jakogut",
"url": "https://edw.is/learning-vulkan/",
"points": 134,
"commentsCount": 74,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://edw.is/learning-vulkan/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T23:28:40.000Z",
"createdAtI": 1763767720,
"updatedAt": "2025-11-22T15:53:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46010329",
"author": "jakogut",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T00:00:58.464Z",
"title": "I learned Vulkan and wrote a small game engine with it",
"createdAtI": 1763767720,
"url": "https://edw.is/learning-vulkan/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T23:28:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763769658,
"commentsCount": 2,
"updatedAt": "2025-11-21T23:56:19.000Z"
}
}Vadim Drobinin - I tried to ship a wellbeing journal and discovered the App Store still isn’t sure whether the human body is health, lifestyle, or sin.
{
"storyID": "46010230",
"title": "Apple's Problem with Bodies",
"author": "valzevul",
"url": "https://drobinin.com/posts/apples-problem-with-bodies/",
"points": 60,
"commentsCount": 69,
"tags": [],
"og": {
"twitterCreator": "@valzevul",
"twitterSite": "@valzevul",
"twitterTitle": "Apple's Problem with Bodies",
"twitterImage": [
{
"url": "https://drobinin.com/assets/previews/apples-problem-with-bodies.png"
}
],
"author": "Vadim Drobinin",
"ogTitle": "Apple's Problem with Bodies",
"ogDescription": "I tried to ship a wellbeing journal and discovered the App Store still isn’t sure whether the human body is health, lifestyle, or sin.",
"ogImage": [
{
"url": "https://drobinin.com/assets/previews/apples-problem-with-bodies.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "I tried to ship a wellbeing journal and discovered the App Store still isn’t sure whether the human body is health, lifestyle, or sin.",
"success": true,
"requestUrl": "https://drobinin.com/posts/apples-problem-with-bodies/",
"ogUrl": "https://drobinin.com/posts/apples-problem-with-bodies/",
"ogSiteName": "Vadim Drobinin - iOS Development Expert"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T23:16:25.000Z",
"createdAtI": 1763766985,
"updatedAt": "2025-11-22T15:51:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46010230",
"author": "valzevul",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T04:05:59.201Z",
"title": "Apple's Problem with Bodies",
"createdAtI": 1763766985,
"url": "https://drobinin.com/posts/apples-problem-with-bodies/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T23:16:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763784359,
"commentsCount": 0,
"updatedAt": "2025-11-22T04:05:18.000Z"
}
}{
"storyID": "46010173",
"title": "3D printing with unconventional vase mode",
"author": "dgroshev",
"url": "https://vorpal.se/posts/2025/jun/23/3d-printing-with-unconventional-vase-mode/",
"points": 53,
"commentsCount": 23,
"tags": [],
"og": {
"success": true,
"author": "Arvid Norlander",
"requestUrl": "https://vorpal.se/posts/2025/jun/23/3d-printing-with-unconventional-vase-mode/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T23:10:17.000Z",
"createdAtI": 1763766617,
"updatedAt": "2025-11-22T15:42:22.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46010173",
"author": "dgroshev",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T00:40:58.691Z",
"title": "3D printing with unconventional vase mode",
"createdAtI": 1763766617,
"url": "https://vorpal.se/posts/2025/jun/23/3d-printing-with-unconventional-vase-mode/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T23:10:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763772059,
"commentsCount": 1,
"updatedAt": "2025-11-22T00:38:03.000Z"
}
}Approved autonomous vehicle platforms to conduct driverless testing and deployment operations in all approved operational design domains (ODD) in California. Make Model Years MakeJaguar I-Pace Model Years2021 and 2024 MakeZeekr RT Model Years2022 and 2025 Hours of Operation: All times of day and night ODD Characteristics: All rain, fog, and other conditions All Speeds Approved […]
{
"storyID": "46009994",
"title": "California DMV approves map increase in Waymo driverless operations",
"author": "NullHypothesist",
"url": "https://www.dmv.ca.gov/portal/vehicle-industry-services/autonomous-vehicles/autonomous-vehicle-testing-permit-holders/waymo-approved-areas-of-operation-for-driverless-testing-and-deployment/",
"points": 236,
"commentsCount": 152,
"tags": [],
"og": {
"twitterSite": "@ca_dmv",
"ogTitle": "Waymo Approved Areas of Operation for Driverless Testing and Deployment - California DMV",
"ogDescription": "Approved autonomous vehicle platforms to conduct driverless testing and deployment operations in all approved operational design domains (ODD) in California. Make Model Years MakeJaguar I-Pace Model Years2021 and 2024 MakeZeekr RT Model Years2022 and 2025 Hours of Operation: All times of day and night ODD Characteristics: All rain, fog, and other conditions All Speeds Approved […]",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://www.dmv.ca.gov/portal/uploads/2025/11/Waymo-Image-1.jpg"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/CADMV",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.dmv.ca.gov/portal/vehicle-industry-services/autonomous-vehicles/autonomous-vehicle-testing-permit-holders/waymo-approved-areas-of-operation-for-driverless-testing-and-deployment/",
"ogUrl": "https://www.dmv.ca.gov/portal/vehicle-industry-services/autonomous-vehicles/autonomous-vehicle-testing-permit-holders/waymo-approved-areas-of-operation-for-driverless-testing-and-deployment/",
"ogSiteName": "California DMV",
"articleModifiedTime": "2025-11-21T20:00:05+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T22:52:13.000Z",
"createdAtI": 1763765533,
"updatedAt": "2025-11-22T15:38:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009994",
"author": "NullHypothesist",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T23:15:58.688Z",
"title": "California DMV approves map increase in Waymo driverless operations",
"createdAtI": 1763765533,
"url": "https://www.dmv.ca.gov/portal/vehicle-industry-services/autonomous-vehicles/autonomous-vehicle-testing-permit-holders/waymo-approved-areas-of-operation-for-driverless-testing-and-deployment/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T22:52:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763766959,
"commentsCount": 1,
"updatedAt": "2025-11-21T23:14:33.000Z"
}
}Attached: 1 image Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called "Half Life 2". Are you sitting comfortably? Then I shall begin.
{
"storyID": "46009962",
"title": "A time-travelling door bug in Half Life 2",
"author": "AshleysBrain",
"url": "https://mastodon.gamedev.place/@TomF/115589875974658415",
"points": 56,
"commentsCount": 9,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://mastodon.gamedev.place/@TomF/115589875974658415",
"ogTitle": "Tom Forsyth (@TomF@mastodon.gamedev.place)",
"profileUsername": "TomF@mastodon.gamedev.place",
"ogUrl": "https://mastodon.gamedev.place/@TomF/115589875974658415",
"ogSiteName": "Gamedev Mastodon",
"ogDescription": "Attached: 1 image\n\nRecent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called \"Half Life 2\". Are you sitting comfortably? Then I shall begin.",
"ogLocale": "en",
"ogImage": [
{
"width": "313",
"alt": "A Combine soldier threatening with a baton, in front of a door. Which one is a greater menace in gamedev?",
"type": "image/png",
"url": "https://cdn.masto.host/mastodongamedevplace/media_attachments/files/115/589/872/869/803/006/original/811512981f638d11.png",
"height": "445"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T22:48:39.000Z",
"createdAtI": 1763765319,
"updatedAt": "2025-11-22T15:48:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009962",
"author": "AshleysBrain",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-22T05:35:58.431Z",
"title": "A time-travelling door bug in Half Life 2",
"createdAtI": 1763765319,
"url": "https://mastodon.gamedev.place/@TomF/115589875974658415",
"points": 10,
"tags": [],
"createdAt": "2025-11-21T22:48:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763789758,
"commentsCount": 0,
"updatedAt": "2025-11-22T05:32:48.000Z"
}
}Personal blogs are back, should niche blogs be next? Might good old fashion niche blogs be the solution to rampant social media misinformation, AI slop, and more?
{
"storyID": "46009894",
"title": "Personal blogs are back, should niche blogs be next?",
"author": "gnabgib",
"url": "https://disassociated.com/personal-blogs-back-niche-blogs-next/",
"points": 459,
"commentsCount": 294,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Personal blogs are back, should niche blogs be next?",
"twitterSite": "@disassocitedAU",
"twitterImage": [
{
"url": "https://disassociated.com/images/index/99_logo_FRUIT_SALAD_SOCIALS_card.png"
}
],
"twitterUrl": "https://disassociated.com/personal-blogs-back-niche-blogs-next/",
"ogTitle": "Personal blogs are back, should niche blogs be next?",
"ogDescription": "Personal blogs are back, should niche blogs be next? Might good old fashion niche blogs be the solution to rampant social media misinformation, AI slop, and more?",
"ogLocale": "en_AU",
"ogImage": [
{
"url": "https://disassociated.com/images/index/99_logo_FRUIT_SALAD_SOCIALS_card.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "When it comes to blogging there are few rules. Write content that is somehow meaningful might be one of them though. I think it’s down to the individual to determine what constitutes meaningful. In the hey-day, the so-called golden age of blogging, there were plenty of people prepared to offer definitions of meaningful, and how […]",
"success": true,
"requestUrl": "https://disassociated.com/personal-blogs-back-niche-blogs-next/",
"ogUrl": "https://disassociated.com/personal-blogs-back-niche-blogs-next/",
"ogSiteName": "disassociated.com"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-21T22:40:28.000Z",
"createdAtI": 1763764828,
"updatedAt": "2025-11-22T15:55:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009894",
"author": "gnabgib",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T23:20:58.455Z",
"title": "Personal blogs are back, should niche blogs be next?",
"createdAtI": 1763764828,
"url": "https://disassociated.com/personal-blogs-back-niche-blogs-next/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T22:40:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763767258,
"commentsCount": 0,
"updatedAt": "2025-11-21T23:20:32.000Z"
}
}A few weeks ago I was minding my own business, peacefully reading a well-written and informative article about artificial intelligence, when I was ambushed by a passage in the article that aroused …
{
"storyID": "46009660",
"title": "Is Matrix Multiplication Ugly?",
"author": "jamespropp",
"url": "https://mathenchant.wordpress.com/2025/11/21/is-matrix-multiplication-ugly/",
"points": 114,
"commentsCount": 74,
"tags": [
"front_page"
],
"og": {
"articlePublishedTime": "2025-11-21T21:31:10+00:00",
"twitterImage": [
{
"url": "https://mathenchant.wordpress.com/wp-content/uploads/2025/11/both-1.jpg?w=640"
}
],
"ogTitle": "Is Matrix Multiplication Ugly?",
"ogDescription": "A few weeks ago I was minding my own business, peacefully reading a well-written and informative article about artificial intelligence, when I was ambushed by a passage in the article that aroused …",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2563",
"url": "https://mathenchant.wordpress.com/wp-content/uploads/2025/11/both-1.jpg",
"height": "1605"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/WordPresscom",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://mathenchant.wordpress.com/2025/11/21/is-matrix-multiplication-ugly/",
"ogUrl": "https://mathenchant.wordpress.com/2025/11/21/is-matrix-multiplication-ugly/",
"articleModifiedTime": "2025-11-21T22:24:30+00:00",
"fbAppId": "249643311490"
},
"aiIsh": {
"score": 1,
"offenses": [
"artificialintelligence"
]
},
"createdAt": "2025-11-21T22:17:11.000Z",
"createdAtI": 1763763431,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009660",
"author": "jamespropp",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T23:00:58.381Z",
"title": "Is Matrix Multiplication Ugly?",
"createdAtI": 1763763431,
"url": "https://mathenchant.wordpress.com/2025/11/21/is-matrix-multiplication-ugly/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T22:17:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763766058,
"commentsCount": 1,
"updatedAt": "2025-11-21T22:58:04.000Z"
}
}Track LAPD police helicopters in real-time and see how much taxpayer money is being spent on air support operations.
{
"storyID": "46009591",
"title": "LAPD helicopter tracker with real-time operating costs",
"author": "polalavik",
"url": "https://lapdhelicoptertracker.com/",
"points": 188,
"commentsCount": 214,
"tags": [
"front_page"
],
"og": {
"ogTitle": "LAPD Helicopter Tracker - Real-Time Monitoring",
"ogDescription": "Track LAPD police helicopters in real-time and see how much taxpayer money is being spent on air support operations.",
"success": true,
"requestUrl": "https://lapdhelicoptertracker.com/",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T22:11:07.000Z",
"createdAtI": 1763763067,
"updatedAt": "2025-11-22T15:54:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009591",
"author": "polalavik",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T22:20:58.560Z",
"title": "LAPD Helicopter Tracker with Real-Time Operating Costs",
"createdAtI": 1763763067,
"url": "https://lapdhelicoptertracker.com/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T22:11:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763763659,
"commentsCount": 0,
"updatedAt": "2025-11-21T22:17:48.000Z"
}
}{
"storyID": "46009209",
"title": "The Untold History of Arduino (2016)",
"author": "davikr",
"url": "https://arduinohistory.github.io/",
"points": 75,
"commentsCount": 4,
"tags": [],
"og": {
"dcTitle": "Home",
"dcSource": "The Untold History of Arduino",
"dcDate": "2016",
"success": true,
"requestUrl": "https://arduinohistory.github.io/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T21:29:28.000Z",
"createdAtI": 1763760568,
"updatedAt": "2025-11-22T14:57:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009209",
"author": "davikr",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T22:30:58.324Z",
"title": "The Untold History of Arduino",
"createdAtI": 1763760568,
"url": "https://arduinohistory.github.io/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T21:29:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763764258,
"commentsCount": 0,
"updatedAt": "2025-11-21T22:30:48.000Z"
}
}Arduino Team - We’ve heard some questions and concerns following our recent Terms of Service and Privacy Policy updates. We are thankful our community cares enough to engage with us and we believe transparency and open dialogue are foundational to Arduino. Let us be absolutely clear: we have been open-source long before it was fashionable. We’re not going to […]
{
"storyID": "46009056",
"title": "Arduino Terms of Service and Privacy Policy update: setting the record straight",
"author": "manchoz",
"url": "https://blog.arduino.cc/2025/11/21/the-arduino-terms-of-service-and-privacy-policy-update-setting-the-record-straight/",
"points": 70,
"commentsCount": 62,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@arduino",
"twitterSite": "@arduino",
"articlePublishedTime": "2025-11-21T19:07:34+00:00",
"author": "Arduino Team",
"ogTitle": "The Arduino Terms of Service and Privacy Policy update: setting the record straight | Arduino Blog",
"ogDescription": "We’ve heard some questions and concerns following our recent Terms of Service and Privacy Policy updates. We are thankful our community cares enough to engage with us and we believe transparency and open dialogue are foundational to Arduino. Let us be absolutely clear: we have been open-source long before it was fashionable. We’re not going to […]",
"ogLocale": "en_US",
"ogImage": [
{
"width": "385",
"type": "image/png",
"url": "https://blog.arduino.cc/wp-content/uploads/2025/11/Blog-Feature.png",
"height": "289"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/official.arduino",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://blog.arduino.cc/2025/11/21/the-arduino-terms-of-service-and-privacy-policy-update-setting-the-record-straight/",
"ogUrl": "https://blog.arduino.cc/2025/11/21/the-arduino-terms-of-service-and-privacy-policy-update-setting-the-record-straight/",
"ogSiteName": "Arduino Blog",
"articleModifiedTime": "2025-11-21T19:29:27+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T21:13:11.000Z",
"createdAtI": 1763759591,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46009056",
"author": "manchoz",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T23:15:58.688Z",
"title": "We are Arduino. We are open. We're not going anywhere",
"createdAtI": 1763759591,
"url": "https://blog.arduino.cc/2025/11/21/the-arduino-terms-of-service-and-privacy-policy-update-setting-the-record-straight/",
"points": 5,
"tags": [],
"createdAt": "2025-11-21T21:13:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763766959,
"commentsCount": 1,
"updatedAt": "2025-11-21T23:11:32.000Z"
}
}{
"storyID": "46008983",
"title": "The senior population is booming. Caregiving is struggling to keep up",
"author": "toomuchtodo",
"url": "https://www.cnbc.com/2025/11/21/senior-caregiving-labor.html",
"points": 73,
"commentsCount": 49,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.cnbc.com/2025/11/21/senior-caregiving-labor.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T21:05:09.000Z",
"createdAtI": 1763759109,
"updatedAt": "2025-11-22T15:54:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46008983",
"author": "toomuchtodo",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T21:20:58.403Z",
"title": "The senior population is booming. Caregiving is struggling to keep up",
"createdAtI": 1763759109,
"url": "https://www.cnbc.com/2025/11/21/senior-caregiving-labor.html",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T21:05:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763760058,
"commentsCount": 0,
"updatedAt": "2025-11-21T21:18:03.000Z"
}
}Slavoj Žižek - Now FREE a text
{
"storyID": "46008788",
"title": "We remain alive also in a dead internet",
"author": "achierius",
"url": "https://slavoj.substack.com/p/why-we-remain-alive-also-in-a-dead-954",
"points": 84,
"commentsCount": 68,
"tags": [],
"og": {
"twitterTitle": "WHY WE REMAIN ALIVE ALSO IN A DEAD INTERNET",
"twitterCard": "summary_large_image",
"twitterDescription": "Now FREE a text",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!QBUZ!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fslavoj.substack.com%2Fapi%2Fv1%2Fpost_preview%2F178895073%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Slavoj Žižek",
"requestUrl": "https://slavoj.substack.com/p/why-we-remain-alive-also-in-a-dead-954",
"ogTitle": "WHY WE REMAIN ALIVE ALSO IN A DEAD INTERNET",
"ogUrl": "https://slavoj.substack.com/p/why-we-remain-alive-also-in-a-dead-954",
"ogDescription": "Now FREE a text",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!t3_1!,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%2F8293e383-8010-41a4-8c84-213655084f1c_858x440.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T20:46:36.000Z",
"createdAtI": 1763757996,
"updatedAt": "2025-11-22T15:46:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46008788",
"author": "achierius",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T21:10:58.586Z",
"title": "We Remain Alive Also in a Dead Internet",
"createdAtI": 1763757996,
"url": "https://slavoj.substack.com/p/why-we-remain-alive-also-in-a-dead-954",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T20:46:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763759459,
"commentsCount": 0,
"updatedAt": "2025-11-21T21:10:17.000Z"
}
}A never-before-seen 1996 interview
{
"storyID": "46008769",
"title": "Pixar: The Early Days A never-before-seen 1996 interview",
"author": "sanj",
"url": "https://stevejobsarchive.com/stories/pixar-early-days",
"points": 138,
"commentsCount": 9,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterImage": [
{
"url": "https://res.cloudinary.com/dkpjmxbwo/image/upload/c_fill,h_630,w_1200/f_auto/q_auto:eco/v1/Share%20Images/Pixar_Early_Days_iambjv?_a=DATAdthKZAA0"
}
],
"success": true,
"requestUrl": "https://stevejobsarchive.com/stories/pixar-early-days",
"ogTitle": "Pixar: The Early Days",
"ogUrl": "https://stevejobsarchive.com/stories/pixar-early-days",
"ogDescription": "A never-before-seen 1996 interview",
"ogSiteName": "Steve Jobs Archive",
"ogImage": [
{
"width": "1200",
"url": "https://res.cloudinary.com/dkpjmxbwo/image/upload/c_fill,h_630,w_1200/f_auto/q_auto:eco/v1/Share%20Images/Pixar_Early_Days_iambjv?_a=DATAdthKZAA0",
"height": "630"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T20:45:06.000Z",
"createdAtI": 1763757906,
"updatedAt": "2025-11-22T15:46:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46008769",
"author": "sanj",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T21:20:58.403Z",
"title": "Pixar: The Early Days A never-before-seen 1996 interview",
"createdAtI": 1763757906,
"url": "https://stevejobsarchive.com/stories/pixar-early-days",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T20:45:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763760058,
"commentsCount": 0,
"updatedAt": "2025-11-21T21:16:18.000Z"
}
}The AI revolution is three years old Nov. 30. In just 36 months AI has gone from great-new-toy, to global phenomenon, to where we are today - debating whether we are in one of the biggest technology bubbles or booms in modern times. To us there is no debate. There is too much spending, too much leverage, too many crazy deals, and too much competition from China for us not to see big bumps ahead.
{
"storyID": "46008628",
"title": "Boom, bubble, bust, boom. Why should AI be different?",
"author": "speckx",
"url": "https://crazystupidtech.com/2025/11/21/boom-bubble-bust-boom-why-should-ai-be-different/",
"points": 141,
"commentsCount": 184,
"tags": [],
"og": {
"articlePublishedTime": "2025-11-21T19:58:11+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/crazystupidtech.com/wp-content/uploads/2025/04/cropped-crazytech-img.png?fit=240%2C240&ssl=1"
}
],
"ogTitle": "We remember the internet bubble. This mania looks and feels the same. ",
"ogDescription": "The AI revolution is three years old Nov. 30. In just 36 months AI has gone from great-new-toy, to global phenomenon, to where we are today - debating whether we are in one of the biggest technology bubbles or booms in modern times. To us there is no debate. There is too much spending, too much leverage, too many crazy deals, and too much competition from China for us not to see big bumps ahead. ",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://s0.wp.com/_si/?t=eyJpbWciOiJodHRwczpcL1wvaTAud3AuY29tXC9jcmF6eXN0dXBpZHRlY2guY29tXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI1XC8wNFwvY3Jhenl0ZWNoLWltZy5wbmc_Zml0PTQ4MSUyQzQ4MSZzc2w9MSIsInR4dCI6IkNyYXp5IFN0dXBpZCBUZWNoIiwidGVtcGxhdGUiOiJlZGdlIiwiZm9udCI6IiIsImJsb2dfaWQiOjI0MzM2MTkzNn0.9lzL2TvsryD6L8fyfB4-srIOrhLEmGjTHgDDKUS3w7oMQ",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary",
"success": true,
"requestUrl": "https://crazystupidtech.com/2025/11/21/boom-bubble-bust-boom-why-should-ai-be-different/",
"ogUrl": "https://crazystupidtech.com/2025/11/21/boom-bubble-bust-boom-why-should-ai-be-different/",
"ogSiteName": "Crazy Stupid Tech",
"articleModifiedTime": "2025-11-21T20:27:13+00:00"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-21T20:30:51.000Z",
"createdAtI": 1763757051,
"updatedAt": "2025-11-22T15:50:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46008628",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T20:55:58.463Z",
"title": "We remember the internet bubble. This mania looks and feels the same",
"createdAtI": 1763757051,
"url": "https://crazystupidtech.com/2025/11/21/boom-bubble-bust-boom-why-should-ai-be-different/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T20:30:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763758558,
"commentsCount": 0,
"updatedAt": "2025-11-21T20:51:49.000Z"
}
}{
"storyID": "46008156",
"title": "Discontinuation of ARM Notebook with Snapdragon X Elite SoC",
"author": "Venn1",
"url": "https://www.tuxedocomputers.com/en/Discontinuation-of-ARM-notebooks-with-Snapdragon-X-Elite-SoC.tuxedo",
"points": 171,
"commentsCount": 102,
"tags": [
"front_page"
],
"og": {
"success": true,
"author": "TUXEDO Computers, Germany",
"requestUrl": "https://www.tuxedocomputers.com/en/Discontinuation-of-ARM-notebooks-with-Snapdragon-X-Elite-SoC.tuxedo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T19:46:34.000Z",
"createdAtI": 1763754394,
"updatedAt": "2025-11-22T15:54:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46008156",
"author": "Venn1",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T20:10:58.696Z",
"title": "Tuxedo Computers Cancels Snapdragon X1 Linux Laptop",
"createdAtI": 1763754394,
"url": "https://www.tuxedocomputers.com/en/Discontinuation-of-ARM-notebooks-with-Snapdragon-X-Elite-SoC.tuxedo",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T19:46:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763755859,
"commentsCount": 0,
"updatedAt": "2025-11-21T20:09:17.000Z"
}
}Brazil’s Federal Police have indicted 31 suspects for fraud and land-grabbing in a massive criminal carbon credit scheme in the Brazilian Amazon, according to Brazilian national media outlet Folha de S.Paulo. It is the largest known criminal operation involving carbon credit fraud to date in the nation. The police probe, called Operation Greenwashing, was launched […]
{
"storyID": "46007294",
"title": "Brazil charges 31 people in major carbon credit fraud investigation",
"author": "PaulHoule",
"url": "https://news.mongabay.com/short-article/2025/11/brazil-charges-31-people-in-major-carbon-credit-fraud-investigation/",
"points": 65,
"commentsCount": 20,
"tags": [],
"og": {
"twitterCreator": "@Mongabay",
"twitterSite": "@mongabay",
"twitterTitle": "Brazil charges 31 people in major carbon credit fraud investigation",
"articlePublishedTime": "2025-11-04T15:46:04+00:00",
"twitterImage": [
{
"url": "https://imgs.mongabay.com/wp-content/uploads/sites/20/2024/12/16131348/Timber-illegally-extracted-from-the-Amazon-1200x800.jpg"
}
],
"ogTitle": "Brazil charges 31 people in major carbon credit fraud investigation",
"ogDescription": "Brazil’s Federal Police have indicted 31 suspects for fraud and land-grabbing in a massive criminal carbon credit scheme in the Brazilian Amazon, according to Brazilian national media outlet Folha de S.Paulo. It is the largest known criminal operation involving carbon credit fraud to date in the nation. The police probe, called Operation Greenwashing, was launched […]",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://imgs.mongabay.com/wp-content/uploads/sites/20/2024/12/16131348/Timber-illegally-extracted-from-the-Amazon-1200x800.jpg"
}
],
"ogType": "article",
"articleTag": "Mongabay, Mongabay Environmental News, Environmental News, Conservation News",
"articlePublisher": "https://www.facebook.com/mongabay/",
"twitterCard": "summary_large_image",
"twitterDescription": "Brazil’s Federal Police have indicted 31 suspects for fraud and land-grabbing in a massive criminal carbon credit scheme in the Brazilian Amazon, according to Brazilian national media outlet Folha de S.Paulo. It is the largest known criminal operation involving carbon credit fraud to date in the nation. The police probe, called Operation Greenwashing, was launched […]",
"success": true,
"requestUrl": "https://news.mongabay.com/short-article/2025/11/brazil-charges-31-people-in-major-carbon-credit-fraud-investigation/",
"ogUrl": "https://news.mongabay.com/short-article/2025/11/brazil-charges-31-people-in-major-carbon-credit-fraud-investigation/",
"ogSiteName": "Mongabay Environmental News",
"articleModifiedTime": "2025-11-04T15:46:04+00:00",
"articleSection": "Environmental news",
"fbAppId": "1559969950974398"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T18:30:52.000Z",
"createdAtI": 1763749852,
"updatedAt": "2025-11-22T15:27:05.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46007294",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T18:35:58.473Z",
"title": "Brazil charges 31 people in major carbon credit fraud investigation",
"createdAtI": 1763749852,
"url": "https://news.mongabay.com/short-article/2025/11/brazil-charges-31-people-in-major-carbon-credit-fraud-investigation/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T18:30:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763750158,
"commentsCount": 0,
"updatedAt": "2025-11-21T18:35:47.000Z"
}
}Taylor Troesh - I like slim and stupid servers, where each endpoint wraps a very dumb DB query. Dumb queries are fast. Fast queries make websites smooth and snappy. Keep those click/render loops sacred. Sweep complexity under a task table.
{
"storyID": "46007267",
"title": "How/why to sweep async tasks under a Postgres table",
"author": "ostler",
"url": "https://taylor.town/pg-task",
"points": 42,
"commentsCount": 14,
"tags": [],
"og": {
"twitterCreator": "@surprisetalk",
"twitterSite": "@surprisetalk",
"articlePublishedTime": "2023-09-19T00:00:00.000Z",
"twitterImage": [
{
"url": "https://i.lede.me?title=How%2FWhy+to+Sweep+Async+Tasks+Under+a+Postgres+Table&lede=I+like+slim+and+stupid+servers%2C+where+each+endpoint+wraps+a+very+dumb+DB+query.+Dumb+queries+are+fast.+Fast+queries+make+websites+smooth+and+snappy.+Keep+those+click%2Frender+loops+sacred.+Sweep+complexity+under+a+task+table.&author=taylor.town&date=2023.09.19"
}
],
"author": "Taylor Troesh",
"ogTitle": "How/Why to Sweep Async Tasks Under a Postgres Table",
"ogDescription": "I like slim and stupid servers, where each endpoint wraps a very dumb DB query. Dumb queries are fast. Fast queries make websites smooth and snappy. Keep those click/render loops sacred. Sweep complexity under a task table.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://i.lede.me?title=How%2FWhy+to+Sweep+Async+Tasks+Under+a+Postgres+Table&lede=I+like+slim+and+stupid+servers%2C+where+each+endpoint+wraps+a+very+dumb+DB+query.+Dumb+queries+are+fast.+Fast+queries+make+websites+smooth+and+snappy.+Keep+those+click%2Frender+loops+sacred.+Sweep+complexity+under+a+task+table.&author=taylor.town&date=2023.09.19"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://taylor.town/pg-task",
"ogLogo": "https://taylor.town/apple-touch-icon.png",
"ogUrl": "https://taylor.town/pg-task",
"articleModifiedTime": "2023-09-19T00:00:00.000Z",
"articleAuthor": "Taylor Troesh"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T18:28:31.000Z",
"createdAtI": 1763749711,
"updatedAt": "2025-11-22T14:29:06.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46007267",
"author": "ostler",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T19:05:58.699Z",
"title": "How/why to sweep async tasks under a Postgres table",
"createdAtI": 1763749711,
"url": "https://taylor.town/pg-task",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T18:28:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763751959,
"commentsCount": 0,
"updatedAt": "2025-11-21T19:02:03.000Z"
}
}These customers are feeling the pressures of higher prices on groceries and apparel and the growing costs of rent and child care, the company's chief executive said in a recent earnings call.
{
"storyID": "46006848",
"title": "McDonald's is losing its low-income customers",
"author": "PaulHoule",
"url": "https://www.latimes.com/business/story/2025-11-16/mcdonalds-is-losing-its-low-income-customers",
"points": 99,
"commentsCount": 265,
"tags": [],
"og": {
"twitterCreator": "@suhaunah",
"twitterSite": "@latimes",
"twitterTitle": "Fast food is losing its low-income customers. Economists call it a symptom of the stark wealth divide",
"articlePublishedTime": "2025-11-16T11:00:00",
"twitterImage": [
{
"alt": "DOWNEY, CALIF. -MAR. 25, 2020. The iconic retro McDonald's restaurant at the intersection of Lakewood Boulevard and Florence Avenue in Downey. (Luis Sinco/Los Angeles Times)",
"url": "https://ca-times.brightspotcdn.com/dims4/default/2446b75/2147483647/strip/true/crop/4800x2700+0+233/resize/1200x675!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2Ff7%2Fce%2F082765a147fbaac2b9a8efde46bd%2F512488-la-me-neighborhood-community028-ls.jpg"
}
],
"ogTitle": "Fast food is losing its low-income customers. Economists call it a symptom of the stark wealth divide",
"ogDescription": "These customers are feeling the pressures of higher prices on groceries and apparel and the growing costs of rent and child care, the company's chief executive said in a recent earnings call.",
"ogImage": [
{
"width": "1200",
"alt": "DOWNEY, CALIF. -MAR. 25, 2020. The iconic retro McDonald's restaurant at the intersection of Lakewood Boulevard and Florence Avenue in Downey. (Luis Sinco/Los Angeles Times)",
"type": "image/jpeg",
"url": "https://ca-times.brightspotcdn.com/dims4/default/e2e28b4/2147483647/strip/true/crop/4800x2520+0+323/resize/1200x630!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2Ff7%2Fce%2F082765a147fbaac2b9a8efde46bd%2F512488-la-me-neighborhood-community028-ls.jpg",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "These customers are feeling the pressures of higher prices on groceries and apparel and the growing costs of rent and child care, the company's chief executive said in a recent earnings call.",
"success": true,
"requestUrl": "https://www.latimes.com/business/story/2025-11-16/mcdonalds-is-losing-its-low-income-customers",
"ogUrl": "https://www.latimes.com/business/story/2025-11-16/mcdonalds-is-losing-its-low-income-customers",
"ogSiteName": "Los Angeles Times",
"articleModifiedTime": "2025-11-17T17:16:23.612",
"articleSection": "Business",
"articleAuthor": "https://www.latimes.com/people/suhauna-hussain",
"fbAppId": "134435029966155"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T17:52:37.000Z",
"createdAtI": 1763747557,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006848",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T18:05:58.417Z",
"title": "McDonald's is losing its low-income customers: a symptom of the wealth divide",
"createdAtI": 1763747557,
"url": "https://www.latimes.com/business/story/2025-11-16/mcdonalds-is-losing-its-low-income-customers",
"points": 4,
"tags": [],
"createdAt": "2025-11-21T17:52:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763748358,
"commentsCount": 0,
"updatedAt": "2025-11-21T18:05:46.000Z"
}
}Igalia - Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many reviewers and committers.
{
"storyID": "46006616",
"title": "Helping Valve to power up Steam devices",
"author": "TingPing",
"url": "https://www.igalia.com/2025/11/helpingvalve.html",
"points": 695,
"commentsCount": 244,
"tags": [
"front_page"
],
"og": {
"articlePublishedTime": "2025-11-21T12:00:00+00:00",
"success": true,
"author": "Igalia",
"requestUrl": "https://www.igalia.com/2025/11/helpingvalve.html",
"ogTitle": "Helping Valve to Power Up Steam Devices | Igalia",
"ogLogo": "https://www.igalia.com/assets/i/logoSimple200x200-og.png",
"ogUrl": "https://www.igalia.com/2025/11/helpingvalve.html",
"ogSiteName": "Igalia",
"ogDescription": "Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and client-side web technologies, graphics pipeline, compilers and virtual machines. We have the most WPE, WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many reviewers and committers.",
"ogImage": [
{
"url": "https://www.igalia.com/assets/i/logo200x200Margin-og.png"
}
],
"ogType": "article",
"articleAuthor": "https://www.igalia.com/about/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T17:29:59.000Z",
"createdAtI": 1763746199,
"updatedAt": "2025-11-22T15:55:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006616",
"author": "TingPing",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T19:05:58.699Z",
"title": "Helping Valve to Power Up Steam Devices",
"createdAtI": 1763746199,
"url": "https://www.igalia.com/2025/11/helpingvalve.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T17:29:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763751959,
"commentsCount": 0,
"updatedAt": "2025-11-21T19:02:03.000Z"
}
}{
"storyID": "46006598",
"title": "Solving Fizz Buzz with Cosines",
"author": "hprotagonist",
"url": "https://susam.net/fizz-buzz-with-cosines.html",
"points": 181,
"commentsCount": 55,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://susam.net/fizz-buzz-with-cosines.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T17:28:25.000Z",
"createdAtI": 1763746105,
"updatedAt": "2025-11-22T15:53:05.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006598",
"author": "hprotagonist",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T18:35:58.473Z",
"title": "FizzBuzz with Cosines",
"createdAtI": 1763746105,
"url": "https://susam.net/fizz-buzz-with-cosines.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T17:28:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763750158,
"commentsCount": 0,
"updatedAt": "2025-11-21T18:34:04.000Z"
}
}Dave Maass and Rindala Alajaji - Through an analysis of 10 months of nationwide searches on Flock Safety's servers, we discovered that more than 50 federal, state, and local agencies ran hundreds of searches through Flock's national network of surveillance data in connection with protest activity. In some cases, law enforcement specifically targeted known activist groups, demonstrating how mass surveillance technology increasingly threatens our free
{
"storyID": "46006521",
"title": "How Cops Are Using Flock's ALPR Network to Surveil Protesters and Activists",
"author": "pseudalopex",
"url": "https://www.eff.org/deeplinks/2025/11/how-cops-are-using-flock-safetys-alpr-network-surveil-protesters-and-activists",
"points": 205,
"commentsCount": 78,
"tags": [],
"og": {
"twitterSite": "@eff",
"twitterTitle": "How Cops Are Using Flock Safety's ALPR Network to Surveil Protesters",
"articlePublishedTime": "2025-11-20T15:58:40-08:00",
"twitterImage": [
{
"width": "1200",
"url": "https://www.eff.org/files/banner_library/no_kings_edited_-_g_edward_johnson_-_cc_by.png",
"height": "600"
}
],
"author": "Dave Maass and Rindala Alajaji",
"ogTitle": "How Cops Are Using Flock Safety's ALPR Network to Surveil Protesters and Activists",
"ogDescription": "Through an analysis of 10 months of nationwide searches on Flock Safety's servers, we discovered that more than 50 federal, state, and local agencies ran hundreds of searches through Flock's national network of surveillance data in connection with protest activity. In some cases, law enforcement specifically targeted known activist groups, demonstrating how mass surveillance technology increasingly threatens our free",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://www.eff.org/files/banner_library/no_kings_edited_-_g_edward_johnson_-_cc_by.png",
"height": "600"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/eff",
"twitterCard": "summary_large_image",
"twitterDescription": "Through an analysis of 10 months of nationwide searches on Flock Safety's servers, we discovered that more than 50 federal, state, and local agencies ran hundreds of searches through Flock's national",
"success": true,
"requestUrl": "https://www.eff.org/deeplinks/2025/11/how-cops-are-using-flock-safetys-alpr-network-surveil-protesters-and-activists",
"ogUrl": "https://www.eff.org/deeplinks/2025/11/how-cops-are-using-flock-safetys-alpr-network-surveil-protesters-and-activists",
"ogSiteName": "Electronic Frontier Foundation",
"articleModifiedTime": "2025-11-20T15:58:40-08:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T17:20:51.000Z",
"createdAtI": 1763745651,
"updatedAt": "2025-11-22T15:52:05.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006521",
"author": "pseudalopex",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T17:25:58.326Z",
"title": "How Cops Are Using Flock's ALPR Network to Surveil Protesters and Activists",
"createdAtI": 1763745651,
"url": "https://www.eff.org/deeplinks/2025/11/how-cops-are-using-flock-safetys-alpr-network-surveil-protesters-and-activists",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T17:20:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763745958,
"commentsCount": 0,
"updatedAt": "2025-11-21T17:23:01.000Z"
}
}Backed by Wall Street, the company Black Bear Sports Group is tightening its grip on youth sports. In a scheme only private equity could dream up, parents now can’t record their kids’ games — but they can pay a steep price to watch corporate recordings.
{
"storyID": "46006183",
"title": "Private Equity's New Venture: Youth Sports",
"author": "wahnfrieden",
"url": "https://jacobin.com/2025/11/youth-sports-hockey-private-equity",
"points": 85,
"commentsCount": 72,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Private Equity’s New Venture: Youth Sports",
"twitterDescription": "Backed by Wall Street, the company Black Bear Sports Group is tightening its grip on youth sports. In a scheme only private equity could dream up, parents now can’t record their kids’ games — but they can pay a steep price to watch corporate recordings.",
"twitterImage": [
{
"url": "https://images.jacobinmag.com/wp-content/uploads/2025/11/20162315/GettyImages-2202503633.jpg"
}
],
"success": true,
"requestUrl": "https://jacobin.com/2025/11/youth-sports-hockey-private-equity",
"ogTitle": "Private Equity’s New Venture: Youth Sports",
"ogUrl": "https://jacobin.com/2025/11/youth-sports-hockey-private-equity",
"ogDescription": "Backed by Wall Street, the company Black Bear Sports Group is tightening its grip on youth sports. In a scheme only private equity could dream up, parents now can’t record their kids’ games — but they can pay a steep price to watch corporate recordings.",
"ogImage": [
{
"url": "https://images.jacobinmag.com/wp-content/uploads/2025/11/20162315/GettyImages-2202503633.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T16:52:48.000Z",
"createdAtI": 1763743968,
"updatedAt": "2025-11-22T15:43:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006183",
"author": "wahnfrieden",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T16:55:58.727Z",
"title": "Private Equity's New Venture: Youth Sports",
"createdAtI": 1763743968,
"url": "https://jacobin.com/2025/11/youth-sports-hockey-private-equity",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T16:52:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763744159,
"commentsCount": 0,
"updatedAt": "2025-11-21T16:55:47.000Z"
}
}JSLegendDev - I recently discovered that you could make PS2 games in JavaScript.
{
"storyID": "46006082",
"title": "You can make PS2 games in JavaScript",
"author": "tosh",
"url": "https://jslegenddev.substack.com/p/you-can-now-make-ps2-games-in-javascript",
"points": 286,
"commentsCount": 71,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "You Can Now Make PS2 Games in JavaScript",
"twitterCard": "summary_large_image",
"twitterDescription": "I recently discovered that you could make PS2 games in JavaScript.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!51G2!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fjslegenddev.substack.com%2Fapi%2Fv1%2Fpost_preview%2F173484675%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "JSLegendDev",
"requestUrl": "https://jslegenddev.substack.com/p/you-can-now-make-ps2-games-in-javascript",
"ogTitle": "You Can Now Make PS2 Games in JavaScript",
"ogUrl": "https://jslegenddev.substack.com/p/you-can-now-make-ps2-games-in-javascript",
"ogDescription": "I recently discovered that you could make PS2 games in JavaScript.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!HWto!,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%2F3c2b3cdb-3a39-465f-900e-5dca9eabf54d_1920x1080.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T16:42:19.000Z",
"createdAtI": 1763743339,
"updatedAt": "2025-11-22T15:23:51.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006082",
"author": "tosh",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T17:25:58.326Z",
"title": "You Can Now Make PS2 Games in JavaScript",
"createdAtI": 1763743339,
"url": "https://jslegenddev.substack.com/p/you-can-now-make-ps2-games-in-javascript",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T16:42:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763745958,
"commentsCount": 0,
"updatedAt": "2025-11-21T17:24:52.000Z"
}
}Wealthfolio is an open-source, private, and offline desktop portfolio tracker. Keep your financial data safe on your computer. No subscriptions, no cloud storage - just a straightforward tool to manage your wealth.
{
"storyID": "46006016",
"title": "Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker",
"author": "a-fadil",
"url": "https://wealthfolio.app/?v=2.0",
"points": 579,
"commentsCount": 188,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterTitle": "Wealthfolio | Open-Source, Offline & Private Portfolio Tracker",
"twitterImage": [
{
"url": "https://wealthfolio.app/og.png"
}
],
"twitterUrl": "https://wealthfolio.app/",
"ogTitle": "Wealthfolio | Open-Source, Offline & Private Portfolio Tracker",
"ogDescription": "Wealthfolio is an open-source, private, and offline desktop portfolio tracker. Keep your financial data safe on your computer. No subscriptions, no cloud storage - just a straightforward tool to manage your wealth.",
"ogImage": [
{
"url": "https://wealthfolio.app/og.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Wealthfolio is an open-source, private, and offline desktop portfolio tracker. Keep your financial data safe on your computer. No subscriptions, no cloud storage - just a straightforward tool to manage your wealth.",
"success": true,
"requestUrl": "https://wealthfolio.app/?v=2.0",
"ogLogo": "https://wealthfolio.app/favicon-128x128.png",
"ogUrl": "https://wealthfolio.app/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T16:34:52.000Z",
"createdAtI": 1763742892,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006016",
"author": "a-fadil",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T16:40:58.366Z",
"title": "Show HN: Wealthfolio 2.0- Open source investment tracker. Now Mobile and Docker",
"createdAtI": 1763742892,
"url": "https://wealthfolio.app/?v=2.0",
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2025-11-21T16:34:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763743258,
"commentsCount": 0,
"updatedAt": "2025-11-21T16:40:32.000Z"
}
}Nowfal - AI Coding's Control Spectrum
{
"storyID": "46006004",
"title": "Command Lines",
"author": "nowflux",
"url": "https://www.wreflection.com/p/command-lines-ai-coding",
"points": 60,
"commentsCount": 16,
"tags": [],
"og": {
"twitterTitle": "Command Lines",
"twitterCard": "summary_large_image",
"twitterDescription": "AI Coding's Control Spectrum",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!oOgo!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fwreflection.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179084210%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Nowfal",
"requestUrl": "https://www.wreflection.com/p/command-lines-ai-coding",
"ogTitle": "Command Lines",
"ogUrl": "https://www.wreflection.com/p/command-lines-ai-coding",
"ogDescription": "AI Coding's Control Spectrum",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!C7Da!,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%2F8049017d-ced0-4130-a244-0bb9d3137a2c_3005x1800.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-21T16:33:28.000Z",
"createdAtI": 1763742808,
"updatedAt": "2025-11-22T15:02:51.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46006004",
"author": "nowflux",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T17:00:58.388Z",
"title": "Command Lines – AI Coding's Control Spectrum",
"createdAtI": 1763742808,
"url": "https://www.wreflection.com/p/command-lines-ai-coding",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T16:33:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763744458,
"commentsCount": 0,
"updatedAt": "2025-11-21T16:56:32.000Z"
}
}Scott Alexander - ...
{
"storyID": "46005928",
"title": "The New AI Consciousness Paper",
"author": "rbanffy",
"url": "https://www.astralcodexten.com/p/the-new-ai-consciousness-paper",
"points": 141,
"commentsCount": 267,
"tags": [],
"og": {
"twitterTitle": "The New AI Consciousness Paper",
"twitterCard": "summary_large_image",
"twitterDescription": "...",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!lVtS!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fastralcodexten.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179138858%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Scott Alexander",
"requestUrl": "https://www.astralcodexten.com/p/the-new-ai-consciousness-paper",
"ogTitle": "The New AI Consciousness Paper",
"ogUrl": "https://www.astralcodexten.com/p/the-new-ai-consciousness-paper",
"ogDescription": "...",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!zXE9!,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%2Fd284a9a2-764e-4dc0-8918-555c2234e3bc_1196x917.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-21T16:25:48.000Z",
"createdAtI": 1763742348,
"updatedAt": "2025-11-22T15:44:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005928",
"author": "rbanffy",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T16:45:58.685Z",
"title": "The New AI Consciousness Paper – By Scott Alexander",
"createdAtI": 1763742348,
"url": "https://www.astralcodexten.com/p/the-new-ai-consciousness-paper",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T16:25:48.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763743559,
"commentsCount": 0,
"updatedAt": "2025-11-21T16:44:16.000Z"
}
}charlie - The maker community worried Qualcomm would kill the Arduino ethos. New T&Cs confirm the community's worst fears. Here's what's at stake, what Qualcomm got wrong, and what might still be salvaged.
{
"storyID": "46005553",
"title": "Arduino published updated terms and conditions: no longer an open commons",
"author": "felineflock",
"url": "https://www.molecularist.com/2025/11/did-qualcomm-kill-arduino-for-good.html",
"points": 341,
"commentsCount": 106,
"tags": [],
"og": {
"twitterSite": "@molecularist",
"twitterTitle": "Did Qualcomm kill Arduino for good? | Molecularist",
"articlePublishedTime": "2025-11-20T16:02:23+00:00",
"twitterImage": [
{
"url": "https://www.molecularist.com/wp-content/uploads/2025/11/ArduinoHeroFinal.png"
}
],
"author": "charlie",
"ogTitle": "Did Qualcomm kill Arduino for good? | Molecularist",
"ogDescription": "The maker community worried Qualcomm would kill the Arduino ethos. New T&Cs confirm the community's worst fears. Here's what's at stake, what Qualcomm got wrong, and what might still be salvaged.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1096",
"url": "https://www.molecularist.com/wp-content/uploads/2025/11/ArduinoHeroFinal.png",
"height": "612"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "The maker community worried Qualcomm would kill the Arduino ethos. New T&Cs confirm the community's worst fears. Here's what's at stake, what Qualcomm got wrong, and what might still be salvaged.",
"success": true,
"requestUrl": "https://www.molecularist.com/2025/11/did-qualcomm-kill-arduino-for-good.html",
"ogUrl": "https://www.molecularist.com/2025/11/did-qualcomm-kill-arduino-for-good.html",
"ogSiteName": "Molecularist",
"articleModifiedTime": "2025-11-20T16:02:26+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T15:44:16.000Z",
"createdAtI": 1763739856,
"updatedAt": "2025-11-22T15:49:19.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005553",
"author": "felineflock",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T17:00:58.388Z",
"title": "Arduino published updated terms and conditions: no longer an open commons",
"createdAtI": 1763739856,
"url": "https://www.molecularist.com/2025/11/did-qualcomm-kill-arduino-for-good.html",
"points": 5,
"tags": [],
"createdAt": "2025-11-21T15:44:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763744458,
"commentsCount": 1,
"updatedAt": "2025-11-21T16:57:01.000Z"
}
}{
"storyID": "46005549",
"title": "CDC to end all monkey research; will phase out HIV, infectious disease studies",
"author": "zzzeek",
"url": "https://www.science.org/content/article/exclusive-cdc-end-all-monkey-research",
"points": 71,
"commentsCount": 16,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.science.org/content/article/exclusive-cdc-end-all-monkey-research"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T15:43:55.000Z",
"createdAtI": 1763739835,
"updatedAt": "2025-11-22T15:51:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005549",
"author": "zzzeek",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T16:00:58.475Z",
"title": "CDC to end all monkey research; will phase out HIV, infectious disease studies",
"createdAtI": 1763739835,
"url": "https://www.science.org/content/article/exclusive-cdc-end-all-monkey-research",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T15:43:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763740858,
"commentsCount": 0,
"updatedAt": "2025-11-21T16:00:33.000Z"
}
}{
"storyID": "46005402",
"title": "Git 3.0 Defaults to \"main\" Branch Instead of \"master",
"author": "birdculture",
"url": "https://www.phoronix.com/news/Git-2.52-Released",
"points": 47,
"commentsCount": 40,
"tags": [],
"og": {
"twitterCreator": "@michaellarabel",
"twitterCard": "summary_large_image",
"twitterSite": "@phoronix",
"twitterTitle": "Git 2.52 Released With More Preparations Toward Git 3.0",
"twitterDescription": "Git 2.52 is out today as the newest feature release of this distributed revision control system and in working toward Git 3.0 that will hopefully release by the end of 2026.",
"twitterImage": [
{
"url": "https://www.phoronix.net/image.php?id=2022&image=git"
}
],
"success": true,
"requestUrl": "https://www.phoronix.com/news/Git-2.52-Released",
"ogTitle": "Git 2.52 Released With More Preparations Toward Git 3.0",
"ogImage": [
{
"url": "https://www.phoronix.net/image.php?id=2022&image=git"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T15:25:41.000Z",
"createdAtI": 1763738741,
"updatedAt": "2025-11-22T15:47:34.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005402",
"author": "birdculture",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T16:45:58.685Z",
"title": "Git 3.0 Defaults to \"main\" Branch Instead of \"master",
"createdAtI": 1763738741,
"url": "https://www.phoronix.com/news/Git-2.52-Released",
"points": 5,
"tags": [],
"createdAt": "2025-11-21T15:25:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763743559,
"commentsCount": 0,
"updatedAt": "2025-11-21T16:44:16.000Z"
}
}dynomight - It’s so easy
{
"storyID": "46005388",
"title": "Make product worse, get money",
"author": "zdw",
"url": "https://dynomight.net/worse/",
"points": 134,
"commentsCount": 147,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@dynomight7",
"twitterTitle": "Make product worse, get money",
"twitterSite": "@dynomight7",
"articlePublishedTime": "2025-11-20T00:00:00+00:00",
"twitterImage": [
{
"url": "https://dynomight.net/img/worse/club_night.jpg"
}
],
"author": "dynomight",
"ogTitle": "Make product worse, get money",
"ogDescription": "It’s so easy",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://dynomight.net/img/worse/club_night.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://dynomight.net/worse/",
"ogUrl": "https://dynomight.net/worse/",
"ogSiteName": "DYNOMIGHT"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T15:23:20.000Z",
"createdAtI": 1763738600,
"updatedAt": "2025-11-22T15:55:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005388",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T18:00:58.507Z",
"title": "Make product worse, get money",
"createdAtI": 1763738600,
"url": "https://dynomight.net/worse/",
"points": 5,
"tags": [],
"createdAt": "2025-11-21T15:23:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763748059,
"commentsCount": 0,
"updatedAt": "2025-11-21T17:59:21.000Z"
}
}A Major Modernization of the Killer App That Started It All A new version of Xbox Media Center (XBMC), version 4.0, has been released. This version marks a significant update to the long-standing media center platform for the Original Xbox. This marks the first major advancement to the software s...
{
"storyID": "46005349",
"title": "XBMC 4.0 for the Original Xbox",
"author": "zdw",
"url": "https://www.xbox-scene.info/articles/announcing-xbmc-40-for-the-original-xbox-r64/",
"points": 174,
"commentsCount": 87,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.xbox-scene.info/articles/announcing-xbmc-40-for-the-original-xbox-r64/",
"ogTitle": "Announcing XBMC 4.0 for the Original Xbox",
"ogUrl": "https://www.xbox-scene.info/articles/announcing-xbmc-40-for-the-original-xbox-r64/",
"ogDescription": "A Major Modernization of the Killer App That Started It All A new version of Xbox Media Center (XBMC), version 4.0, has been released. This version marks a significant update to the long-standing media center platform for the Original Xbox. This marks the first major advancement to the software s...",
"ogSiteName": "Xbox-Scene",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://www.xbox-scene.info/uploads/monthly_2025_11/XBMC-logo-1x1.jpg.17e6fcac651bf3b2adc622a0bd3648da.jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T15:18:05.000Z",
"createdAtI": 1763738285,
"updatedAt": "2025-11-22T15:47:34.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005349",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T16:50:58.387Z",
"title": "XBMC 4.0 for the Original Xbox",
"createdAtI": 1763738285,
"url": "https://www.xbox-scene.info/articles/announcing-xbmc-40-for-the-original-xbox-r64/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T15:18:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763743858,
"commentsCount": 1,
"updatedAt": "2025-11-21T16:49:46.000Z"
}
}{
"storyID": "46005111",
"title": "We should all be using dependency cooldowns",
"author": "todsacerdoti",
"url": "https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns",
"points": 405,
"commentsCount": 238,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@8x5clPW2",
"ogTitle": "We should all be using dependency cooldowns",
"ogUrl": "/2025/11/21/We-should-all-be-using-dependency-cooldowns",
"ogImage": [
{
"url": "https://blog.yossarian.net/assets/supply-chain-attack-timeline.png"
}
],
"success": true,
"requestUrl": "https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T14:50:36.000Z",
"createdAtI": 1763736636,
"updatedAt": "2025-11-22T15:54:04.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46005111",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T15:05:58.450Z",
"title": "We should all be using dependency cooldowns",
"createdAtI": 1763736636,
"url": "https://blog.yossarian.net/2025/11/21/We-should-all-be-using-dependency-cooldowns",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T14:50:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763737558,
"commentsCount": 0,
"updatedAt": "2025-11-21T15:02:31.000Z"
}
}{
"storyID": "46004541",
"title": "More tales about outages and numeric limits",
"author": "todsacerdoti",
"url": "https://rachelbythebay.com/w/2025/11/18/down/",
"points": 49,
"commentsCount": 3,
"tags": [],
"og": {
"error": "Connect Timeout Error (attempted address: rachelbythebay.com:443, timeout: 10000ms)",
"requestUrl": "https://rachelbythebay.com/w/2025/11/18/down/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T13:44:12.000Z",
"createdAtI": 1763732652,
"updatedAt": "2025-11-22T13:08:49.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46004541",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T18:40:58.445Z",
"title": "More tales about outages and numeric limits",
"createdAtI": 1763732652,
"url": "https://rachelbythebay.com/w/2025/11/18/down/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T13:44:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763750458,
"commentsCount": 0,
"updatedAt": "2025-11-21T18:38:32.000Z"
}
}Emulating armv7 is surprisingly easy, even from scratch AND in Rust
{
"storyID": "46004386",
"title": "Building a Minimal Viable Armv7 Emulator from Scratch",
"author": "xnacly",
"url": "https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/",
"points": 72,
"commentsCount": 21,
"tags": [],
"og": {
"articlePublishedTime": "2025-11-19 00:00:00 +0000 UTC",
"success": true,
"requestUrl": "https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/",
"ogTitle": "Building a Minimal Viable Armv7 Emulator from Scratch",
"ogDescription": "Emulating armv7 is surprisingly easy, even from scratch AND in Rust",
"ogType": "article",
"articleAuthor": "xnacly"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T13:30:36.000Z",
"createdAtI": 1763731836,
"updatedAt": "2025-11-22T12:40:49.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46004386",
"author": "xnacly",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T13:45:58.535Z",
"title": "Building a Minimal Viable Armv7 Emulator from Scratch",
"createdAtI": 1763731836,
"url": "https://xnacly.me/posts/2025/building-a-minimal-viable-armv7-emulator/",
"points": 4,
"tags": [],
"createdAt": "2025-11-21T13:30:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763732759,
"commentsCount": 0,
"updatedAt": "2025-11-21T13:42:46.000Z"
}
}RESOLVED (nobody) in Core - Layout: Images, Video, and HTML Frames. Last updated 2025-09-22.
{
"storyID": "46004364",
"title": "EXIF orientation info in PNGs isn't used for image-orientation: from-image",
"author": "justin-reeves",
"url": "https://bugzilla.mozilla.org/show_bug.cgi?id=1627423",
"points": 101,
"commentsCount": 84,
"tags": [],
"og": {
"ogTitle": "1627423 - EXIF orientation info in PNGs isn't used for image-orientation: from-image",
"ogUrl": "https://bugzilla.mozilla.org/show_bug.cgi?id=1627423",
"ogDescription": "RESOLVED (nobody) in Core - Layout: Images, Video, and HTML Frames. Last updated 2025-09-22.",
"success": true,
"requestUrl": "https://bugzilla.mozilla.org/show_bug.cgi?id=1627423",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T13:29:14.000Z",
"createdAtI": 1763731754,
"updatedAt": "2025-11-22T15:43:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46004364",
"author": "justin-reeves",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T14:00:58.450Z",
"title": "EXIF orientation info in PNGs isn't used for image-orientation",
"createdAtI": 1763731754,
"url": "https://bugzilla.mozilla.org/show_bug.cgi?id=1627423",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T13:29:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763733658,
"commentsCount": 0,
"updatedAt": "2025-11-21T13:58:01.000Z"
}
}JSLegendDev - I’ve always wanted to try my hand making an RPG but always assumed it would take too much time.
{
"storyID": "46004293",
"title": "Making a Small RPG",
"author": "ibobev",
"url": "https://jslegenddev.substack.com/p/making-a-small-rpg",
"points": 205,
"commentsCount": 35,
"tags": [],
"og": {
"twitterTitle": "Making a Small RPG",
"twitterCard": "summary_large_image",
"twitterDescription": "I’ve always wanted to try my hand making an RPG but always assumed it would take too much time.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!U-GM!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fjslegenddev.substack.com%2Fapi%2Fv1%2Fpost_preview%2F178016908%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "JSLegendDev",
"requestUrl": "https://jslegenddev.substack.com/p/making-a-small-rpg",
"ogTitle": "Making a Small RPG",
"ogUrl": "https://jslegenddev.substack.com/p/making-a-small-rpg",
"ogDescription": "I’ve always wanted to try my hand making an RPG but always assumed it would take too much time.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!663W!,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%2Ff8702120-a5b9-49b7-abe5-6c9b2e337e82_1920x1080.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T13:23:16.000Z",
"createdAtI": 1763731396,
"updatedAt": "2025-11-22T15:38:19.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46004293",
"author": "ibobev",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T15:15:58.461Z",
"title": "Making a Small RPG",
"createdAtI": 1763731396,
"url": "https://jslegenddev.substack.com/p/making-a-small-rpg",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T13:23:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763738158,
"commentsCount": 0,
"updatedAt": "2025-11-21T15:14:48.000Z"
}
}You are logged into jeevacation@gmail.com, Jeffrey Epstein's email. Sourced from the November 2025 House Oversight Committee data release.
{
"storyID": "46004118",
"title": "Jmail: Gmail Clone with Epstein's Emails",
"author": "walz",
"url": "https://jmail.world",
"points": 122,
"commentsCount": 8,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Jmail, logged in as jeevacation@gmail.com",
"twitterDescription": "You are logged into jeevacation@gmail.com, Jeffrey Epstein's email. Sourced from the November 2025 House Oversight Committee data release.",
"twitterImage": [
{
"alt": "Jmail - jeevacation@gmail.com Email Client",
"url": "http://jmail.world/social-preview.png"
}
],
"success": true,
"requestUrl": "https://jmail.world",
"ogTitle": "Jmail, logged in as jeevacation@gmail.com",
"ogUrl": "http://jmail.world",
"ogDescription": "You are logged into jeevacation@gmail.com, Jeffrey Epstein's email. Sourced from the November 2025 House Oversight Committee data release.",
"ogSiteName": "Jmail",
"ogImage": [
{
"width": "1200",
"alt": "Jmail - jeevacation@gmail.com Email Client",
"url": "http://jmail.world/social-preview.png",
"height": "630"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T13:04:56.000Z",
"createdAtI": 1763730296,
"updatedAt": "2025-11-22T15:36:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46004118",
"author": "walz",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T13:15:58.690Z",
"title": "Jmail: Gmail Clone with Epstein's Emails",
"createdAtI": 1763730296,
"url": "https://jmail.world",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T13:04:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763730959,
"commentsCount": 0,
"updatedAt": "2025-11-21T13:15:02.000Z"
}
}The proposed changes include the elimination of the "blanket rule" that automatically protects animals and plants when they are classified as threatened.
{
"storyID": "46003906",
"title": "Trump administration eliminates protections for endangered species",
"author": "stopbulying",
"url": "https://www.cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"points": 45,
"commentsCount": 6,
"tags": [],
"og": {
"ogVideo": [
{
"width": "1920",
"type": "application/x-mpegURL",
"url": "https://prod.vodvideo.cbsnews.com/cbsnews/vr/hls/2024/04/19/2330128451760/2848735_hls/master.m3u8",
"height": "1080"
}
],
"twitterAppNameGooglePlay": "CBS News",
"twitterTitle": "Trump administration moves to roll back some protections for endangered and threatened species",
"twitterAppUrliPad": "cbsnewsapp://cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"twitterAppIdiPhone": "334256223",
"twitterAppNameiPhone": "CBS News",
"ogTitle": "Trump administration moves to roll back some protections for endangered and threatened species",
"alAndroidPackage": "com.treemolabs.apps.cbsnews",
"ogType": "article",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"twitterAppUrliPhone": "cbsnewsapp://cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"alAndroidAppName": "CBS News",
"twitterAppNameiPad": "CBS News",
"twitterAppUrlGooglePlay": "cbsnewsapp://cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"ogVideoSecureURL": "https://prod.vodvideo.cbsnews.com/cbsnews/vr/hls/2024/04/19/2330128451760/2848735_hls/master.m3u8",
"twitterPlayerStreamContentType": "application/x-mpegURL",
"twitterSite": "@CBSNews",
"alWebUrl": "https://www.cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"twitterImage": [
{
"url": "https://assets1.cbsnewsstatic.com/hub/i/r/2025/11/20/6921ff0d-5f82-4cd7-bd2d-4d727b2f47cc/thumbnail/1200x630/c757d91d47a147264fd92b1e7cb20936/ap25106798960488.jpg"
}
],
"alIosAppStoreId": "334256223",
"ogDescription": "The proposed changes include the elimination of the \"blanket rule\" that automatically protects animals and plants when they are classified as threatened.",
"twitterAppIdGooglePlay": "com.treemolabs.apps.cbsnews",
"ogImage": [
{
"width": "1200",
"url": "https://assets1.cbsnewsstatic.com/hub/i/r/2025/11/20/6921ff0d-5f82-4cd7-bd2d-4d727b2f47cc/thumbnail/1200x630/c757d91d47a147264fd92b1e7cb20936/ap25106798960488.jpg",
"height": "630"
}
],
"twitterAppIdiPad": "334256223",
"articlePublisher": "https://www.facebook.com/CBSNews/",
"twitterDescription": "The proposed changes include the elimination of the \"blanket rule\" that automatically protects animals and plants when they are classified as threatened.",
"success": true,
"alIosAppName": "CBS News",
"alIosUrl": "cbsnewsapp://cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"ogUrl": "https://www.cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"twitterPlayer": [
{
"width": "640",
"stream": "https://prod.vodvideo.cbsnews.com/cbsnews/vr/hls/2024/04/19/2330128451760/2848735_hls/master.m3u8",
"url": "https://www.cbsnews.com/video/why-a-3-million-year-old-lizard-species-in-arizona-has-virtually-disappeared/?embed=1&ftag=CNM-00-10aag7j",
"height": "360"
}
],
"alAndroidUrl": "cbsnewsapp://cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"fbAppId": "1536620209892267"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T12:31:31.000Z",
"createdAtI": 1763728291,
"updatedAt": "2025-11-22T14:08:49.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46003906",
"author": "stopbulying",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T12:40:58.352Z",
"title": "Trump administration eliminates protections for endangered species",
"createdAtI": 1763728291,
"url": "https://www.cbsnews.com/news/trump-administration-endangered-species-act-rollback/",
"points": 4,
"tags": [],
"createdAt": "2025-11-21T12:31:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763728858,
"commentsCount": 0,
"updatedAt": "2025-11-21T12:37:30.000Z"
}
}{
"storyID": "46003876",
"title": "Brexit Hit to UK Economy Double Official Estimate, Study Finds",
"author": "donohoe",
"url": "https://www.bloomberg.com/news/articles/2025-11-21/brexit-hit-to-uk-economy-double-official-estimate-study-finds",
"points": 99,
"commentsCount": 143,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.bloomberg.com/news/articles/2025-11-21/brexit-hit-to-uk-economy-double-official-estimate-study-finds"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T12:26:40.000Z",
"createdAtI": 1763728000,
"updatedAt": "2025-11-22T15:30:19.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46003876",
"author": "donohoe",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T12:30:58.346Z",
"title": "Brexit Hit to UK Economy Double Official Estimate, Study Finds",
"createdAtI": 1763728000,
"url": "https://www.bloomberg.com/news/articles/2025-11-21/brexit-hit-to-uk-economy-double-official-estimate-study-finds",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T12:26:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763728258,
"commentsCount": 0,
"updatedAt": "2025-11-21T12:30:46.000Z"
}
}Malte Kirchner - Nicolas Guillou has been sanctioned by the USA as a judge of the International Criminal Court. He notices the effects primarily in the digital realm.
{
"storyID": "46003778",
"title": "How a French judge was digitally cut off by the USA",
"author": "i-con",
"url": "https://www.heise.de/en/news/How-a-French-judge-was-digitally-cut-off-by-the-USA-11087561.html",
"points": 445,
"commentsCount": 481,
"tags": [],
"og": {
"twitterSite": "@heiseonline",
"twitterTitle": "How a French judge was digitally cut off by the USA",
"twitterImage": [
{
"url": "https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/9/8/2/2/8/3/Bildschirmfoto_2025-11-21_um_10.52.42-b1871c79ce85a357.png"
}
],
"author": "Malte Kirchner",
"ogTitle": "How a French judge was digitally cut off by the USA",
"ogDescription": "Nicolas Guillou has been sanctioned by the USA as a judge of the International Criminal Court. He notices the effects primarily in the digital realm.",
"ogLocale": "de_DE",
"ogImage": [
{
"url": "https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/9/8/2/2/8/3/Bildschirmfoto_2025-11-21_um_10.52.42-b1871c79ce85a357.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Nicolas Guillou has been sanctioned by the USA as a judge of the International Criminal Court. He notices the effects primarily in the digital realm.",
"success": true,
"requestUrl": "https://www.heise.de/en/news/How-a-French-judge-was-digitally-cut-off-by-the-USA-11087561.html",
"dcIdentifier": "https://heise.de/-11087561",
"dcCreator": "heise online",
"ogUrl": "https://www.heise.de/en/news/How-a-French-judge-was-digitally-cut-off-by-the-USA-11087561.html",
"ogSiteName": "heise online"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T12:12:41.000Z",
"createdAtI": 1763727161,
"updatedAt": "2025-11-22T15:53:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46003778",
"author": "i-con",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T12:20:58.359Z",
"title": "How a French judge was digitally cut off by the USA",
"createdAtI": 1763727161,
"url": "https://www.heise.de/en/news/How-a-French-judge-was-digitally-cut-off-by-the-USA-11087561.html",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T12:12:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763727658,
"commentsCount": 0,
"updatedAt": "2025-11-21T12:20:46.000Z"
}
}Exclusive: Agency accessed private conversations of New York ‘courtwatch’ group that was observing public hearings
{
"storyID": "46003500",
"title": "The FBI spied on a Signal group chat of immigration activists, records reveal",
"author": "vinni2",
"url": "https://www.theguardian.com/us-news/2025/nov/21/fbi-signal-group-chat-immigration",
"points": 35,
"commentsCount": 10,
"tags": [],
"og": {
"twitterCreator": "@SamTLevin",
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://us-news/2025/nov/21/fbi-signal-group-chat-immigration?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "The FBI spied on a Signal group chat of immigration activists, records reveal",
"ogType": "article",
"articleTag": "FBI,US immigration,Activism,US news",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/us-news/2025/nov/21/fbi-signal-group-chat-immigration",
"twitterAppUrliPhone": "gnmguardian://us-news/2025/nov/21/fbi-signal-group-chat-immigration?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/us-news/2025/nov/21/fbi-signal-group-chat-immigration",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2025-11-21T11:00:10.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/843e346d6ab4f63cd0f2627953b1b94b432d79c6/141_0_2006_1605/master/2006.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=115f4ac5d0b180b2294c9254ffcb5608"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Exclusive: Agency accessed private conversations of New York ‘courtwatch’ group that was observing public hearings",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/843e346d6ab4f63cd0f2627953b1b94b432d79c6/141_0_2006_1605/master/2006.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=d6e964b36c220c2637de45b8905eb852",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/us-news/2025/nov/21/fbi-signal-group-chat-immigration",
"alIosUrl": "gnmguardian://us-news/2025/nov/21/fbi-signal-group-chat-immigration?contenttype=Article&source=applinks",
"articleModifiedTime": "2025-11-21T11:03:08.000Z",
"articleSection": "US news",
"articleAuthor": "https://www.theguardian.com/profile/sam-levin",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T11:31:47.000Z",
"createdAtI": 1763724707,
"updatedAt": "2025-11-22T11:24:49.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46003500",
"author": "vinni2",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T11:50:58.704Z",
"title": "The FBI spied on a Signal group chat of immigration activists, records reveal",
"createdAtI": 1763724707,
"url": "https://www.theguardian.com/us-news/2025/nov/21/fbi-signal-group-chat-immigration",
"points": 4,
"tags": [],
"createdAt": "2025-11-21T11:31:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763725859,
"commentsCount": 0,
"updatedAt": "2025-11-21T11:50:46.000Z"
}
}Stefan Krempl - State parliaments pass controversial Youth Media Protection Act amendment. Parents can now "secure" devices for children with one click.
{
"storyID": "46003266",
"title": "Germany: States Pass Porn Filters for Operating Systems",
"author": "trallnag",
"url": "https://www.heise.de/en/news/Youth-Protection-States-Pass-Porn-Filters-for-Operating-Systems-11086768.html",
"points": 89,
"commentsCount": 161,
"tags": [],
"og": {
"twitterSite": "@heiseonline",
"twitterTitle": "Youth Protection: States Pass Porn Filters for Operating Systems",
"twitterImage": [
{
"url": "https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/9/8/1/8/8/1/shutterstock_1894359565-4c185890d23cf80c.jpg"
}
],
"author": "Stefan Krempl",
"ogTitle": "Youth Protection: States Pass Porn Filters for Operating Systems",
"ogDescription": "State parliaments pass controversial Youth Media Protection Act amendment. Parents can now \"secure\" devices for children with one click.",
"ogLocale": "de_DE",
"ogImage": [
{
"url": "https://heise.cloudimg.io/bound/1200x1200/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/4/9/8/1/8/8/1/shutterstock_1894359565-4c185890d23cf80c.jpg"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "State parliaments pass controversial Youth Media Protection Act amendment. Parents can now \"secure\" devices for children with one click.",
"success": true,
"requestUrl": "https://www.heise.de/en/news/Youth-Protection-States-Pass-Porn-Filters-for-Operating-Systems-11086768.html",
"dcIdentifier": "https://heise.de/-11086768",
"dcCreator": "heise online",
"ogUrl": "https://www.heise.de/en/news/Youth-Protection-States-Pass-Porn-Filters-for-Operating-Systems-11086768.html",
"ogSiteName": "heise online"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T10:52:52.000Z",
"createdAtI": 1763722372,
"updatedAt": "2025-11-22T14:59:04.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46003266",
"author": "trallnag",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T11:00:58.440Z",
"title": "Germany: States Pass Porn Filters for Operating Systems",
"createdAtI": 1763722372,
"url": "https://www.heise.de/en/news/Youth-Protection-States-Pass-Porn-Filters-for-Operating-Systems-11086768.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T10:52:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763722858,
"commentsCount": 1,
"updatedAt": "2025-11-21T11:00:45.000Z"
}
}Martin Janiczek - After reading the book The AWK Programming Language (recommended!), I was planning to try AWK out on this year’s Advent of Code. Having some time off from work this week, I tried to implement one of the problems in it to get some practice, set up my tooling, see how hard AWK would be, and… I found I’m FP-pilled.
{
"storyID": "46003144",
"title": "FAWK: LLMs can write a language interpreter",
"author": "todsacerdoti",
"url": "https://martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-language-interpreter.html",
"points": 220,
"commentsCount": 188,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "FAWK: LLMs can write a language interpreter",
"articlePublishedTime": "2025-11-21T00:00:00+00:00",
"success": true,
"author": "Martin Janiczek",
"requestUrl": "https://martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-language-interpreter.html",
"ogTitle": "FAWK: LLMs can write a language interpreter",
"ogUrl": "https://martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-language-interpreter.html",
"ogDescription": "After reading the book The AWK Programming Language (recommended!), I was planning to try AWK out on this year’s Advent of Code. Having some time off from work this week, I tried to implement one of the problems in it to get some practice, set up my tooling, see how hard AWK would be, and… I found I’m FP-pilled.",
"ogSiteName": "Martin Janiczek",
"ogLocale": "en_US",
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLMs"
]
},
"createdAt": "2025-11-21T10:28:49.000Z",
"createdAtI": 1763720929,
"updatedAt": "2025-11-22T15:18:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46003144",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T10:55:58.348Z",
"title": "FAWK: LLMs can write a language interpreter",
"createdAtI": 1763720929,
"url": "https://martin.janiczek.cz/2025/11/21/fawk-llms-can-write-a-language-interpreter.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T10:28:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763722558,
"commentsCount": 0,
"updatedAt": "2025-11-21T10:53:15.000Z"
}
}HEVC licensing gets more expensive in January.
{
"storyID": "46002989",
"title": "HP and Dell disable HEVC support built into their laptops' CPUs",
"author": "latexr",
"url": "https://arstechnica.com/gadgets/2025/11/hp-and-dell-disable-hevc-support-built-into-their-laptops-cpus/",
"points": 238,
"commentsCount": 154,
"tags": [],
"og": {
"twitterTitle": "HP and Dell disable HEVC support built into their laptops’ CPUs",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-11-20T23:02:01+00:00",
"twitterImage": [
{
"alt": "young man looking puzzled working at laptop",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/11/GettyImages-1293225672-1152x648-1763676677.jpg"
}
],
"ogTitle": "HP and Dell disable HEVC support built into their laptops’ CPUs",
"ogDescription": "HEVC licensing gets more expensive in January.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"alt": "young man looking puzzled working at laptop",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/11/GettyImages-1293225672-1152x648-1763676677.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "HEVC licensing gets more expensive in January.",
"success": true,
"requestUrl": "https://arstechnica.com/gadgets/2025/11/hp-and-dell-disable-hevc-support-built-into-their-laptops-cpus/",
"ogUrl": "https://arstechnica.com/gadgets/2025/11/hp-and-dell-disable-hevc-support-built-into-their-laptops-cpus/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-11-20T23:50:43+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T10:01:37.000Z",
"createdAtI": 1763719297,
"updatedAt": "2025-11-22T15:55:20.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46002989",
"author": "latexr",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T10:30:58.415Z",
"title": "HP and Dell disable HEVC support built into their laptops' CPUs",
"createdAtI": 1763719297,
"url": "https://arstechnica.com/gadgets/2025/11/hp-and-dell-disable-hevc-support-built-into-their-laptops-cpus/",
"points": 4,
"tags": [],
"createdAt": "2025-11-21T10:01:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763721058,
"commentsCount": 0,
"updatedAt": "2025-11-21T10:30:45.000Z"
}
}lcamtuf - Especially if you want it to work.
{
"storyID": "46002161",
"title": "It's hard to build an oscillator",
"author": "chmaynard",
"url": "https://lcamtuf.substack.com/p/its-hard-to-build-an-oscillator",
"points": 228,
"commentsCount": 86,
"tags": [],
"og": {
"twitterTitle": "It's hard to build an oscillator",
"twitterCard": "summary_large_image",
"twitterDescription": "Especially if you want it to work.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!I63K!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Flcamtuf.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179419876%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "lcamtuf",
"requestUrl": "https://lcamtuf.substack.com/p/its-hard-to-build-an-oscillator",
"ogTitle": "It's hard to build an oscillator",
"ogUrl": "https://lcamtuf.substack.com/p/its-hard-to-build-an-oscillator",
"ogDescription": "Especially if you want it to work.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!Dcrr!,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%2Fd45de4a0-859e-48d5-aa6b-4cb46ac07da2_800x450.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T07:45:53.000Z",
"createdAtI": 1763711153,
"updatedAt": "2025-11-22T15:27:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46002161",
"author": "chmaynard",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T08:10:58.686Z",
"title": "It's Hard to Build an Oscillator",
"createdAtI": 1763711153,
"url": "https://lcamtuf.substack.com/p/its-hard-to-build-an-oscillator",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T07:45:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763712659,
"commentsCount": 0,
"updatedAt": "2025-11-21T08:07:30.000Z"
}
}My journey from XFCE to Qtile, a tiling window manager written entirely in Python, including setup, configuration strategies, and real-world config examples.
{
"storyID": "46002138",
"title": "The Qtile Window Manager: A Python-Powered Tiling Experience",
"author": "stonecharioteer",
"url": "https://tech.stonecharioteer.com/posts/2025/qtile-window-manager/",
"points": 59,
"commentsCount": 26,
"tags": [],
"og": {
"twitterTitle": "The Qtile Window Manager: A Python-Powered Tiling Experience",
"articlePublishedTime": "2025-07-28T22:41:02+05:30",
"ogTitle": "The Qtile Window Manager: A Python-Powered Tiling Experience",
"ogDescription": "My journey from XFCE to Qtile, a tiling window manager written entirely in Python, including setup, configuration strategies, and real-world config examples.",
"ogLocale": "en-us",
"ogType": "article",
"articleTag": "Rice",
"twitterCard": "summary",
"twitterDescription": "My journey from XFCE to Qtile, a tiling window manager written entirely in Python, including setup, configuration strategies, and real-world config examples.",
"success": true,
"requestUrl": "https://tech.stonecharioteer.com/posts/2025/qtile-window-manager/",
"ogUrl": "https://tech.stonecharioteer.com/posts/2025/qtile-window-manager/",
"ogSiteName": "Stonecharioteer on Tech",
"articleSection": "posts"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T07:41:15.000Z",
"createdAtI": 1763710875,
"updatedAt": "2025-11-22T15:46:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46002138",
"author": "stonecharioteer",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T10:45:58.555Z",
"title": "The Qtile Window Manager: A Python-Powered Tiling Experience",
"createdAtI": 1763710875,
"url": "https://tech.stonecharioteer.com/posts/2025/qtile-window-manager/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T07:41:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763721959,
"commentsCount": 1,
"updatedAt": "2025-11-21T10:42:31.000Z"
}
}Our new flagship Olmo 3 model family empowers the open source community with not only state-of-the-art open models, but the entire model flow and full traceability back to training data.
{
"storyID": "46001889",
"title": "Olmo 3: Charting a path through the model flow to lead open-source AI",
"author": "mseri",
"url": "https://allenai.org/blog/olmo3",
"points": 378,
"commentsCount": 123,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@allen_ai",
"twitterTitle": "Olmo 3: Charting a path through the model flow to lead open-source AI | Ai2",
"twitterDescription": "Our new flagship Olmo 3 model family empowers the open source community with not only state-of-the-art open models, but the entire model flow and full traceability back to training data.",
"twitterImage": [
{
"width": "1920",
"url": "https://www.datocms-assets.com/64837/1763593598-olmoblogthumbnail.jpg",
"height": "1080"
}
],
"success": true,
"requestUrl": "https://allenai.org/blog/olmo3",
"ogTitle": "Olmo 3: Charting a path through the model flow to lead open-source AI | Ai2",
"ogUrl": "https://allenai.org/blog/olmo3",
"ogDescription": "Our new flagship Olmo 3 model family empowers the open source community with not only state-of-the-art open models, but the entire model flow and full traceability back to training data.",
"ogImage": [
{
"width": "1920",
"url": "https://www.datocms-assets.com/64837/1763593598-olmoblogthumbnail.jpg",
"height": "1080"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-21T06:50:14.000Z",
"createdAtI": 1763707814,
"updatedAt": "2025-11-22T15:07:35.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46001889",
"author": "mseri",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T07:25:58.685Z",
"title": "Olmo 3: Charting a path through the model flow to lead open-source AI",
"createdAtI": 1763707814,
"url": "https://allenai.org/blog/olmo3",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T06:50:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763709959,
"commentsCount": 0,
"updatedAt": "2025-11-21T07:24:34.000Z"
}
}It joins other platforms including Facebook, Instagram, TikTok and Snapchat in the ban that starts next month.
{
"storyID": "46001823",
"title": "Streaming platform Twitch added to Australia's teen social media ban",
"author": "Erikun",
"url": "https://www.bbc.com/news/articles/cx2n2955g10o",
"points": 38,
"commentsCount": 81,
"tags": [],
"og": {
"twitterTitle": "Streaming platform Twitch added to Australia's teen social media ban",
"alWebUrl": "https://bbc.com/news/articles/cx2n2955g10o",
"twitterImage": [
{
"alt": "Logo of Twitch platform on a purple background with a blurred hand holding a mobile phone",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/63b5/live/7adb6b90-c67c-11f0-82c9-67e583f6a4cd.jpg"
}
],
"ogTitle": "Streaming platform Twitch added to Australia's teen social media ban",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "It joins other platforms including Facebook, Instagram, TikTok and Snapchat in the ban that starts next month.",
"ogImage": [
{
"alt": "Logo of Twitch platform on a purple background with a blurred hand holding a mobile phone",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/63b5/live/7adb6b90-c67c-11f0-82c9-67e583f6a4cd.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "It joins other platforms including Facebook, Instagram, TikTok and Snapchat in the ban that starts next month.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cx2n2955g10o",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cx2n2955g10o",
"articleModifiedTime": "2025-11-21T02:33:49.462Z",
"alAndroidUrl": "bbcx://news/articles/cx2n2955g10o"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T06:37:07.000Z",
"createdAtI": 1763707027,
"updatedAt": "2025-11-22T13:41:50.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46001823",
"author": "Erikun",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T07:50:58.405Z",
"title": "Streaming platform Twitch added to Australia's teen social media ban",
"createdAtI": 1763707027,
"url": "https://www.bbc.com/news/articles/cx2n2955g10o",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T06:37:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763711458,
"commentsCount": 1,
"updatedAt": "2025-11-21T07:50:15.000Z"
}
}Mustafa Suleyman had his mind blown by the community's negative reaction to Microsoft's "agentic OS" comments.
{
"storyID": "46001727",
"title": "Microsoft AI CEO Puzzled by People Being Unimpressed by AI",
"author": "gehwartzen",
"url": "https://80.lv/articles/microsoft-ai-ceo-puzzled-by-people-being-unimpressed-by-ai",
"points": 43,
"commentsCount": 1,
"tags": [],
"og": {
"twitterTitle": "Microsoft AI CEO Puzzled by People Being \"Unimpressed\" by AI",
"articlePublishedTime": "2025-11-20T07:29:00+00:00",
"twitterImage": [
{
"url": "https://cdn.80.lv/api/upload/meta/45433/images/691ec33857eb7/contain_440x220.jpg"
}
],
"ogTitle": "Microsoft AI CEO Puzzled by People Being \"Unimpressed\" by AI",
"ogDescription": "Mustafa Suleyman had his mind blown by the community's negative reaction to Microsoft's \"agentic OS\" comments.",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://cdn.80.lv/api/upload/meta/45433/images/691ec33857eb7/contain_1200x630.jpg",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Mustafa Suleyman had his mind blown by the community's negative reaction to Microsoft's \"agentic OS\" comments.",
"success": true,
"requestUrl": "https://80.lv/articles/microsoft-ai-ceo-puzzled-by-people-being-unimpressed-by-ai",
"ogUrl": "https://80.lv/articles/microsoft-ai-ceo-puzzled-by-people-being-unimpressed-by-ai",
"articleModifiedTime": "2025-11-20T07:29:55+00:00",
"fbAppId": "1105739682944582"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2025-11-21T06:16:58.000Z",
"createdAtI": 1763705818,
"updatedAt": "2025-11-22T10:54:34.000Z",
"fetchedAt": "2025-11-22T15:55:58.436Z",
"firstVersion": {
"storyID": "46001727",
"author": "gehwartzen",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T07:00:58.319Z",
"title": "Microsoft AI CEO Puzzled by People Being Unimpressed by AI",
"createdAtI": 1763705818,
"url": "https://80.lv/articles/microsoft-ai-ceo-puzzled-by-people-being-unimpressed-by-ai",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T06:16:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763708458,
"commentsCount": 0,
"updatedAt": "2025-11-21T06:58:00.000Z"
}
}Okay, maybe not everything you know about latency is wrong. But now that I have your attention, we can talk about why the tools and methodologies you use to measure and reason about latency are lik…
{
"storyID": "46000303",
"title": "Measuring Latency (2015)",
"author": "dempedempe",
"url": "https://bravenewgeek.com/everything-you-know-about-latency-is-wrong/",
"points": 43,
"commentsCount": 11,
"tags": [],
"og": {
"twitterSite": "@tyler_treat",
"articlePublishedTime": "2015-12-12T21:12:12+00:00",
"twitterImage": [
{
"alt": "Screen Shot 2015-10-04 at 4.32.24 PM",
"url": "https://bravenewgeek.com/wp-content/uploads/2015/10/Screen-Shot-2015-10-04-at-4.32.24-PM.png?w=640"
}
],
"ogTitle": "Everything You Know About Latency Is Wrong",
"ogDescription": "Okay, maybe not everything you know about latency is wrong. But now that I have your attention, we can talk about why the tools and methodologies you use to measure and reason about latency are lik…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "547",
"alt": "Screen Shot 2015-10-04 at 4.32.24 PM",
"url": "https://bravenewgeek.com/wp-content/uploads/2015/10/Screen-Shot-2015-10-04-at-4.32.24-PM.png",
"height": "321"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://bravenewgeek.com/everything-you-know-about-latency-is-wrong/",
"ogUrl": "https://bravenewgeek.com/everything-you-know-about-latency-is-wrong/",
"ogSiteName": "Brave New Geek",
"articleModifiedTime": "2019-10-11T16:58:18+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T01:50:24.000Z",
"createdAtI": 1763689824,
"updatedAt": "2025-11-22T03:04:33.000Z",
"fetchedAt": "2025-11-22T14:55:58.466Z",
"firstVersion": {
"storyID": "46000303",
"author": "dempedempe",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T02:05:58.342Z",
"title": "Everything You Know About Latency Is Wrong",
"createdAtI": 1763689824,
"url": "https://bravenewgeek.com/everything-you-know-about-latency-is-wrong/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T01:50:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763690758,
"commentsCount": 0,
"updatedAt": "2025-11-21T02:05:44.000Z"
}
}{
"storyID": "46000098",
"title": "Microsoft admits almost all major Windows 11 core features are broken",
"author": "josephcsible",
"url": "https://www.neowin.net/news/microsoft-finally-admits-almost-all-major-windows-11-core-features-are-broken/",
"points": 35,
"commentsCount": 10,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.neowin.net/news/microsoft-finally-admits-almost-all-major-windows-11-core-features-are-broken/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T01:14:55.000Z",
"createdAtI": 1763687695,
"updatedAt": "2025-11-22T12:43:34.000Z",
"fetchedAt": "2025-11-22T14:05:58.472Z",
"firstVersion": {
"storyID": "46000098",
"author": "josephcsible",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T01:30:58.459Z",
"title": "Microsoft admits almost all major Windows 11 core features are broken",
"createdAtI": 1763687695,
"url": "https://www.neowin.net/news/microsoft-finally-admits-almost-all-major-windows-11-core-features-are-broken/",
"points": 4,
"tags": [],
"createdAt": "2025-11-21T01:14:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763688658,
"commentsCount": 0,
"updatedAt": "2025-11-21T01:27:44.000Z"
}
}{
"storyID": "46000015",
"title": "Nursing excluded as 'professional' degree by Department of Education",
"author": "ourmandave",
"url": "https://nurse.org/news/nursing-excluded-as-professional-degree-dept-of-ed/",
"points": 144,
"commentsCount": 94,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterSite": "@Nurse_Org",
"twitterTitle": "Nursing Excluded as 'Professional' Degree By Department of Education",
"twitterImage": [
{
"url": "https://media.nurse.org/cache/b8/a9/b8a9410143b19a4df74fa5c9ae9c6aa3.png"
}
],
"success": true,
"requestUrl": "https://nurse.org/news/nursing-excluded-as-professional-degree-dept-of-ed/",
"ogTitle": "Nursing Excluded as 'Professional' Degree By Department of Education",
"ogUrl": "https://nurse.org/news/nursing-excluded-as-professional-degree-dept-of-ed/",
"ogSiteName": "Nurse.org",
"ogImage": [
{
"url": "https://media.nurse.org/cache/b8/a9/b8a9410143b19a4df74fa5c9ae9c6aa3.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T01:00:33.000Z",
"createdAtI": 1763686833,
"updatedAt": "2025-11-22T13:43:20.000Z",
"fetchedAt": "2025-11-22T13:50:58.410Z",
"firstVersion": {
"storyID": "46000015",
"author": "ourmandave",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T01:05:58.432Z",
"title": "Nursing Excluded as 'Professional' Degree by Department of Education",
"createdAtI": 1763686833,
"url": "https://nurse.org/news/nursing-excluded-as-professional-degree-dept-of-ed/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-21T01:00:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763687158,
"commentsCount": 0,
"updatedAt": "2025-11-21T01:05:44.000Z"
}
}Sandra Knispel - Elite firms’ culture of employee turnover isn’t arbitrary but a rational way to signal talent and boost profits, a new study finds.
{
"storyID": "45999872",
"title": "Why top firms fire good workers",
"author": "hhs",
"url": "https://www.rochester.edu/newscenter/employee-turnover-why-top-firms-churn-good-workers-681832/",
"points": 138,
"commentsCount": 220,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"articlePublishedTime": "2025-11-18T13:25:42+00:00",
"success": true,
"author": "Sandra Knispel",
"requestUrl": "https://www.rochester.edu/newscenter/employee-turnover-why-top-firms-churn-good-workers-681832/",
"ogTitle": "Why top firms paradoxically fire good workers",
"ogUrl": "https://www.rochester.edu/newscenter/employee-turnover-why-top-firms-churn-good-workers-681832/",
"ogDescription": "Elite firms’ culture of employee turnover isn’t arbitrary but a rational way to signal talent and boost profits, a new study finds.",
"ogSiteName": "News Center",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://www.rochester.edu/newscenter/wp-content/uploads/2025/11/fea-employee-turnover-churn-top-firms-GettyImages-155156767-1200x630.jpg",
"height": "630"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T00:36:01.000Z",
"createdAtI": 1763685361,
"updatedAt": "2025-11-22T13:09:34.000Z",
"fetchedAt": "2025-11-22T13:10:58.439Z",
"firstVersion": {
"storyID": "45999872",
"author": "hhs",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T02:35:58.410Z",
"title": "Why top firms paradoxically fire good workers",
"createdAtI": 1763685361,
"url": "https://www.rochester.edu/newscenter/employee-turnover-why-top-firms-churn-good-workers-681832/",
"points": 5,
"tags": [],
"createdAt": "2025-11-21T00:36:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763692558,
"commentsCount": 0,
"updatedAt": "2025-11-21T02:34:30.000Z"
}
}J.D. Tuccille - Last academic year, homeschooling grew at nearly three times the average rate it did during the COVID-19 pandemic, according to new research.
{
"storyID": "45999842",
"title": "Homeschooling hits record numbers",
"author": "bilsbie",
"url": "https://reason.com/2025/11/19/homeschooling-hits-record-numbers/",
"points": 267,
"commentsCount": 718,
"tags": [],
"og": {
"twitterCreator": "@JD_Tuccille",
"twitterTitle": "Homeschooling hits record numbers",
"twitterSite": "@reason",
"articlePublishedTime": "2025-11-19T12:00:14+00:00",
"author": "J.D. Tuccille",
"ogTitle": "Homeschooling hits record numbers",
"ogDescription": "Last academic year, homeschooling grew at nearly three times the average rate it did during the COVID-19 pandemic, according to new research.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1920",
"type": "image/jpeg",
"url": "https://d2eehagpk5cl65.cloudfront.net/img/q60/uploads/2025/11/increase-in-homeschooling.jpg",
"height": "1080"
}
],
"ogType": "article",
"articleTag": "Charter Schools",
"articlePublisher": "https://www.facebook.com/Reason.Magazine/",
"twitterCard": "summary_large_image",
"twitterDescription": "Last academic year, homeschooling grew at nearly three times the average rate it did during the COVID-19 pandemic, according to new research.",
"success": true,
"requestUrl": "https://reason.com/2025/11/19/homeschooling-hits-record-numbers/",
"ogUrl": "https://reason.com/2025/11/19/homeschooling-hits-record-numbers/",
"ogSiteName": "Reason.com",
"articleSection": "Health",
"fbAppId": "231085004075801"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T00:31:47.000Z",
"createdAtI": 1763685107,
"updatedAt": "2025-11-22T13:05:49.000Z",
"fetchedAt": "2025-11-22T13:05:58.339Z",
"firstVersion": {
"storyID": "45999842",
"author": "bilsbie",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T00:40:58.690Z",
"title": "Homeschooling Hits Record Numbers",
"createdAtI": 1763685107,
"url": "https://reason.com/2025/11/19/homeschooling-hits-record-numbers/",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T00:31:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763685659,
"commentsCount": 0,
"updatedAt": "2025-11-21T00:37:59.000Z"
}
}Exclusive: Clinical guidelines should change to avoid exposing young people to potentially harmful side-effects, researchers say
{
"storyID": "45999622",
"title": "Prozac 'no better than placebo' for treating children with depression, experts",
"author": "pseudolus",
"url": "https://www.theguardian.com/society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say",
"points": 267,
"commentsCount": 415,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Prozac ‘no better than placebo’ for treating children with depression, experts say",
"ogType": "article",
"articleTag": "Depression,Children,Mental health,Medical research,Health,Pharmaceuticals industry,Drugs,Young people,UK news,World news",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say",
"twitterAppUrliPhone": "gnmguardian://society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2025-11-20T23:00:53.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/a547beef4442d592416e2348e96551577cc504e7/235_0_4283_3426/master/4283.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=6f64169cf623c4de0e6f84ada2a630cd"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Exclusive: Clinical guidelines should change to avoid exposing young people to potentially harmful side-effects, researchers say",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/a547beef4442d592416e2348e96551577cc504e7/235_0_4283_3426/master/4283.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=127faf93085f85f2eef703b7f86dc2b9",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say",
"alIosUrl": "gnmguardian://society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say?contenttype=Article&source=applinks",
"articleModifiedTime": "2025-11-20T23:30:09.000Z",
"articleSection": "Society",
"articleAuthor": "https://www.theguardian.com/profile/annabawden",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-21T00:02:18.000Z",
"createdAtI": 1763683338,
"updatedAt": "2025-11-22T12:05:49.000Z",
"fetchedAt": "2025-11-22T12:05:58.385Z",
"firstVersion": {
"storyID": "45999622",
"author": "pseudolus",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-21T00:15:58.376Z",
"title": "Prozac 'no better than placebo' for treating children with depression, experts",
"createdAtI": 1763683338,
"url": "https://www.theguardian.com/society/2025/nov/20/prozac-no-better-than-placebo-for-treating-children-with-depression-experts-say",
"points": 3,
"tags": [],
"createdAt": "2025-11-21T00:02:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763684158,
"commentsCount": 0,
"updatedAt": "2025-11-21T00:14:14.000Z"
}
}WASHINGTON — President Donald Trump accused six Democratic lawmakers of sedition on social media Thursday and threatened them with punishment as severe as death, after they appeared in a video message encouraging U.S. armed forces to refuse “illegal orders.” Trump also shared another social media post that said the Democrats should be hanged. The video’s […]
{
"storyID": "45999514",
"title": "Trump accuses 6 Democratic lawmakers of seditious behavior, punishable by death",
"author": "chmaynard",
"url": "https://rhodeislandcurrent.com/2025/11/20/repub/trump-accuses-6-democratic-lawmakers-of-seditious-behavior-punishable-by-death/",
"points": 35,
"commentsCount": 4,
"tags": [],
"og": {
"twitterSite": "@ricurrent",
"ogTitle": "Trump accuses 6 Democratic lawmakers of 'seditious behavior, punishable by death' • Rhode Island Current",
"ogDescription": "WASHINGTON — President Donald Trump accused six Democratic lawmakers of sedition on social media Thursday and threatened them with punishment as severe as death, after they appeared in a video message encouraging U.S. armed forces to refuse “illegal orders.” Trump also shared another social media post that said the Democrats should be hanged. The video’s […]",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2048",
"url": "https://rhodeislandcurrent.com/wp-content/uploads/2025/11/trumparmyparade-2048x1365.jpg"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/RhodeIslandCurrent",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://rhodeislandcurrent.com/2025/11/20/repub/trump-accuses-6-democratic-lawmakers-of-seditious-behavior-punishable-by-death/",
"ogUrl": "https://www.newsfromthestates.com/article/trump-accuses-6-democratic-lawmakers-seditious-behavior-punishable-death",
"ogSiteName": "Rhode Island Current",
"articleModifiedTime": "2025-11-20T23:48:19+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T23:48:31.000Z",
"createdAtI": 1763682511,
"updatedAt": "2025-11-22T01:56:48.000Z",
"fetchedAt": "2025-11-22T11:40:58.377Z",
"firstVersion": {
"storyID": "45999514",
"author": "chmaynard",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T23:55:58.336Z",
"title": "Trump accuses 6 Democratic lawmakers of seditious behavior, punishable by death",
"createdAtI": 1763682511,
"url": "https://rhodeislandcurrent.com/2025/11/20/repub/trump-accuses-6-democratic-lawmakers-of-seditious-behavior-punishable-by-death/",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T23:48:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763682958,
"commentsCount": 0,
"updatedAt": "2025-11-20T23:54:16.000Z"
}
}{
"storyID": "45999256",
"title": "RI judge intervenes after ICE mistakenly detains Superior Court intern",
"author": "chmaynard",
"url": "https://www.wpri.com/news/local-news/providence/ri-judge-intervenes-after-ice-mistakenly-detains-superior-court-intern/",
"points": 53,
"commentsCount": 10,
"tags": [],
"og": {
"error": "Server has returned a 400/500 error code",
"requestUrl": "https://www.wpri.com/news/local-news/providence/ri-judge-intervenes-after-ice-mistakenly-detains-superior-court-intern/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T23:21:25.000Z",
"createdAtI": 1763680885,
"updatedAt": "2025-11-22T05:36:34.000Z",
"fetchedAt": "2025-11-22T11:25:58.722Z",
"firstVersion": {
"storyID": "45999256",
"author": "chmaynard",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T23:35:58.730Z",
"title": "RI judge intervenes after ICE mistakenly detains Superior Court intern",
"createdAtI": 1763680885,
"url": "https://www.wpri.com/news/local-news/providence/ri-judge-intervenes-after-ice-mistakenly-detains-superior-court-intern/",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T23:21:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763681759,
"commentsCount": 0,
"updatedAt": "2025-11-20T23:33:29.000Z"
}
}{
"storyID": "45999038",
"title": "Over-regulation is doubling the cost",
"author": "bilsbie",
"url": "https://rein.pk/over-regulation-is-doubling-the-cost",
"points": 326,
"commentsCount": 647,
"tags": [],
"og": {
"success": true,
"author": "Peter Reinhardt",
"requestUrl": "https://rein.pk/over-regulation-is-doubling-the-cost"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T22:58:06.000Z",
"createdAtI": 1763679486,
"updatedAt": "2025-11-22T10:20:33.000Z",
"fetchedAt": "2025-11-22T10:35:58.437Z",
"firstVersion": {
"storyID": "45999038",
"author": "bilsbie",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T23:05:58.449Z",
"title": "Over-Regulation Is Doubling the Cost by Peter Reinhardt",
"createdAtI": 1763679486,
"url": "https://rein.pk/over-regulation-is-doubling-the-cost",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T22:58:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763679958,
"commentsCount": 0,
"updatedAt": "2025-11-20T23:02:31.000Z"
}
}@Fritange@maly.io France is taking state actions against GrapheneOS. They're conflating us with companies which they've previously gone after and taken over their servers. We aren't vulnerable to being attacked in the same way but we still don't want accesses to our website/network services being logged or our website being hijacked. France isn't a safe country for GrapheneOS to operate in anymore and we're going to
{
"storyID": "45999024",
"title": "France is taking state actions against GrapheneOS?",
"author": "gabrielgio",
"url": "https://grapheneos.social/@GrapheneOS/115584160910016309",
"points": 189,
"commentsCount": 100,
"tags": [],
"og": {
"twitterCard": "summary",
"success": true,
"requestUrl": "https://grapheneos.social/@GrapheneOS/115584160910016309",
"ogTitle": "GrapheneOS (@GrapheneOS@grapheneos.social)",
"profileUsername": "GrapheneOS@grapheneos.social",
"ogUrl": "https://grapheneos.social/@GrapheneOS/115584160910016309",
"ogSiteName": "GrapheneOS Mastodon",
"ogDescription": "@Fritange@maly.io France is taking state actions against GrapheneOS. They're conflating us with companies which they've previously gone after and taken over their servers. We aren't vulnerable to being attacked in the same way but we still don't want accesses to our website/network services being logged or our website being hijacked. France isn't a safe country for GrapheneOS to operate in anymore and we're going to ",
"ogLocale": "en",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T22:56:40.000Z",
"createdAtI": 1763679400,
"updatedAt": "2025-11-22T09:42:04.000Z",
"fetchedAt": "2025-11-22T10:35:58.437Z",
"firstVersion": {
"storyID": "45999024",
"author": "gabrielgio",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T23:05:58.449Z",
"title": "France is taking state actions against GrapheneOS",
"createdAtI": 1763679400,
"url": "https://grapheneos.social/@GrapheneOS/115584160910016309",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T22:56:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763679958,
"commentsCount": 0,
"updatedAt": "2025-11-20T23:05:44.000Z"
}
}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": "45998649",
"title": "Autocomp: An ADRS Framework for Optimizing Tensor Accelerator Code",
"author": "accheng",
"url": "https://adrs-ucb.notion.site/autocomp",
"points": 72,
"commentsCount": 45,
"tags": [],
"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://adrs-ucb.notion.site/autocomp",
"ogUrl": "https://www.notion.so",
"ogSiteName": "Notion"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-11-20T22:21:58.000Z",
"createdAtI": 1763677318,
"updatedAt": "2025-11-21T05:29:00.000Z",
"fetchedAt": "2025-11-21T05:30:58.393Z",
"firstVersion": {
"storyID": "45998649",
"author": "accheng",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T22:25:58.337Z",
"title": "AI Is Writing Its Own Kernels, and They Are 17x Faster",
"createdAtI": 1763677318,
"url": "https://adrs-ucb.notion.site/autocomp",
"points": 6,
"tags": [],
"createdAt": "2025-11-20T22:21:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763677558,
"commentsCount": 1,
"updatedAt": "2025-11-20T22:25:44.000Z"
}
}Adi Robertson - Elon Musk is as smart as da Vinci, fitter than LeBron James, and really good at drinking piss.
{
"storyID": "45998620",
"title": "Grok's Elon Musk worship is getting weird",
"author": "minimaxir",
"url": "https://www.theverge.com/ai-artificial-intelligence/825675/groks-elon-musk-worship-is-getting-weird",
"points": 37,
"commentsCount": 12,
"tags": [],
"og": {
"twitterSite": "@verge",
"twitterTitle": "Grok’s Elon Musk worship is getting weird",
"articlePublishedTime": "2025-11-20T22:14:15+00:00",
"twitterImage": [
{
"alt": "US-SAUDI ARABIA-POLITICS-TECHNOLOGY-ENERGY",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/11/gettyimages-2246892287.jpg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200"
}
],
"author": "Adi Robertson",
"twitterUrl": "https://www.theverge.com/ai-artificial-intelligence/825675/groks-elon-musk-worship-is-getting-weird",
"ogTitle": "Grok’s Elon Musk worship is getting weird",
"ogDescription": "Elon Musk is as smart as da Vinci, fitter than LeBron James, and really good at drinking piss.",
"ogImage": [
{
"width": "1200",
"alt": "US-SAUDI ARABIA-POLITICS-TECHNOLOGY-ENERGY",
"type": "image/jpeg",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/11/gettyimages-2246892287.jpg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200",
"height": "628"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Elon Musk is as smart as da Vinci, fitter than LeBron James, and really good at drinking piss.",
"success": true,
"requestUrl": "https://www.theverge.com/ai-artificial-intelligence/825675/groks-elon-musk-worship-is-getting-weird",
"ogUrl": "https://www.theverge.com/ai-artificial-intelligence/825675/groks-elon-musk-worship-is-getting-weird",
"ogSiteName": "The Verge",
"articleModifiedTime": "2025-11-20T22:14:15+00:00",
"fbAppId": "549923288395304"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T22:18:56.000Z",
"createdAtI": 1763677136,
"updatedAt": "2025-11-22T01:59:32.000Z",
"fetchedAt": "2025-11-22T08:00:58.414Z",
"firstVersion": {
"storyID": "45998620",
"author": "minimaxir",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T22:25:58.337Z",
"title": "Grok's Elon Musk worship is getting weird",
"createdAtI": 1763677136,
"url": "https://www.theverge.com/ai-artificial-intelligence/825675/groks-elon-musk-worship-is-getting-weird",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T22:18:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763677558,
"commentsCount": 3,
"updatedAt": "2025-11-20T22:24:44.000Z"
}
}Pieter Arntz - A new Gmail update may allow Google to use your private messages and attachments for AI training. Here's how to turn it off.
{
"storyID": "45998531",
"title": "Gmail can read your emails and attachments to train its AI, unless you opt out",
"author": "taubek",
"url": "https://www.malwarebytes.com/blog/news/2025/11/gmail-is-reading-your-emails-and-attachments-to-train-its-ai-unless-you-turn-it-off",
"points": 107,
"commentsCount": 55,
"tags": [],
"og": {
"twitterCreator": "@MetallicaMVP",
"twitterTitle": "Gmail can read your emails and attachments to train its AI, unless you opt out",
"twitterSite": "@malwarebytes",
"articlePublishedTime": "2025-11-20T13:48:50+00:00",
"twitterImage": [
{
"url": "https://www.malwarebytes.com/wp-content/uploads/sites/2/2024/10/Gmail_logo.jpg"
}
],
"author": "Pieter Arntz",
"ogTitle": "Gmail can read your emails and attachments to train its AI, unless you opt out",
"ogDescription": "A new Gmail update may allow Google to use your private messages and attachments for AI training. Here's how to turn it off.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://www.malwarebytes.com/wp-content/uploads/sites/2/2024/10/Gmail_logo.jpg",
"height": "675"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/Malwarebytes",
"twitterCard": "summary_large_image",
"twitterDescription": "A new Gmail update may allow Google to use your private messages and attachments for AI training. Here's how to turn it off.",
"success": true,
"requestUrl": "https://www.malwarebytes.com/blog/news/2025/11/gmail-is-reading-your-emails-and-attachments-to-train-its-ai-unless-you-turn-it-off",
"ogUrl": "https://www.malwarebytes.com/blog/news/2025/11/gmail-is-reading-your-emails-and-attachments-to-train-its-ai-unless-you-turn-it-off",
"ogSiteName": "Malwarebytes",
"articleModifiedTime": "2025-11-20T14:06:35+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2025-11-20T22:10:23.000Z",
"createdAtI": 1763676623,
"updatedAt": "2025-11-22T05:17:33.000Z",
"fetchedAt": "2025-11-22T07:50:58.492Z",
"firstVersion": {
"storyID": "45998531",
"author": "taubek",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T22:15:58.715Z",
"title": "Gmail can read your emails and attachments to train its AI, unless you opt out",
"createdAtI": 1763676623,
"url": "https://www.malwarebytes.com/blog/news/2025/11/gmail-is-reading-your-emails-and-attachments-to-train-its-ai-unless-you-turn-it-off",
"points": 4,
"tags": [],
"createdAt": "2025-11-20T22:10:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763676959,
"commentsCount": 0,
"updatedAt": "2025-11-20T22:15:44.000Z"
}
}Virgin Australia and Qantas will ban the use of portable power banks from next month following a string of international incidents.
{
"storyID": "45998396",
"title": "Virgin and Qantas to ban use of portable power banks after string of fires",
"author": "mryall",
"url": "https://www.abc.net.au/news/2025-11-21/airlines-virgin-australia-qantas-ban-power-banks/106033982",
"points": 65,
"commentsCount": 72,
"tags": [],
"og": {
"twitterSite": "@abcnews",
"articlePublishedTime": "2025-11-20T18:45:50+00:00",
"twitterImage": [
{
"alt": "A Virgin plane is seen through an airport terminal glass",
"url": "https://live-production.wcms.abc-cdn.net.au/1aeb498bf4db561c3bd43913f9804fab?impolicy=wcms_watermark_news&cropH=782&cropW=1390&xPos=0&yPos=74&width=862&height=485&imformat=generic"
}
],
"ogTitle": "Virgin and Qantas to ban portable power banks after string of fires",
"ogDescription": "Virgin Australia and Qantas will ban the use of portable power banks from next month following a string of international incidents.",
"ogImage": [
{
"url": "https://live-production.wcms.abc-cdn.net.au/1aeb498bf4db561c3bd43913f9804fab?impolicy=wcms_watermark_news&cropH=782&cropW=1390&xPos=0&yPos=74&width=862&height=485&imformat=generic"
}
],
"ogType": "article",
"articleTag": "qantas",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.abc.net.au/news/2025-11-21/airlines-virgin-australia-qantas-ban-power-banks/106033982",
"ogUrl": "https://www.abc.net.au/news/2025-11-21/airlines-virgin-australia-qantas-ban-power-banks/106033982",
"articleModifiedTime": "2025-11-20T22:21:54+00:00",
"articleAuthor": "https://www.abc.net.au/news/kristy-sexton-mcgrath/8272228"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T21:58:45.000Z",
"createdAtI": 1763675925,
"updatedAt": "2025-11-22T06:17:48.000Z",
"fetchedAt": "2025-11-22T07:10:58.355Z",
"firstVersion": {
"storyID": "45998396",
"author": "mryall",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T22:10:58.393Z",
"title": "Airlines to ban use of lithium power banks",
"createdAtI": 1763675925,
"url": "https://www.abc.net.au/news/2025-11-21/airlines-virgin-australia-qantas-ban-power-banks/106033982",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T21:58:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763676658,
"commentsCount": 0,
"updatedAt": "2025-11-20T22:10:29.000Z"
}
}A small place to discover more about the usage of programming languages in GitHub.
{
"storyID": "45998047",
"title": "GitHut – Programming Languages and GitHub (2014)",
"author": "tonyhb",
"url": "https://githut.info/",
"points": 85,
"commentsCount": 31,
"tags": [],
"og": {
"twitterCreator": "@littleark",
"twitterSite": "@littleark",
"twitterTitle": "GitHut - Programming Languages and GitHub",
"twitterImage": [
{
"url": "//githut.info/open_graph.png"
}
],
"ogTitle": "GitHut - Programming Languages and GitHub",
"ogDescription": "A small place to discover more about the usage of programming languages in GitHub.",
"ogImage": [
{
"url": "//githut.info/open_graph.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "A small place to discover more about the usage of programming languages in GitHub.",
"success": true,
"requestUrl": "https://githut.info/",
"ogUrl": "//githut.info/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T21:33:37.000Z",
"createdAtI": 1763674417,
"updatedAt": "2025-11-22T04:57:33.000Z",
"fetchedAt": "2025-11-22T05:10:58.464Z",
"firstVersion": {
"storyID": "45998047",
"author": "tonyhb",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T21:40:58.410Z",
"title": "GitHut – Programming Languages and GitHub",
"createdAtI": 1763674417,
"url": "https://githut.info/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T21:33:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763674858,
"commentsCount": 0,
"updatedAt": "2025-11-20T21:39:44.000Z"
}
}{
"storyID": "45997914",
"title": "New Glenn Update",
"author": "rbanffy",
"url": "https://www.blueorigin.com/news/new-glenn-upgraded-engines-subcooled-components-drive-enhanced-performance",
"points": 176,
"commentsCount": 139,
"tags": [],
"og": {
"error": "Server has returned a 400/500 error code",
"requestUrl": "https://www.blueorigin.com/news/new-glenn-upgraded-engines-subcooled-components-drive-enhanced-performance"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T21:21:08.000Z",
"createdAtI": 1763673668,
"updatedAt": "2025-11-22T04:06:17.000Z",
"fetchedAt": "2025-11-22T05:00:58.472Z",
"firstVersion": {
"storyID": "45997914",
"author": "rbanffy",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T21:30:58.446Z",
"title": "New Glenn Update – Blue Origin",
"createdAtI": 1763673668,
"url": "https://www.blueorigin.com/news/new-glenn-upgraded-engines-subcooled-components-drive-enhanced-performance",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T21:21:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763674258,
"commentsCount": 0,
"updatedAt": "2025-11-20T21:30:44.000Z"
}
}{
"storyID": "45997729",
"title": "U.S. Coast Guard will no longer classify swastikas, nooses as hate symbols",
"author": "mrtesthah",
"url": "https://www.washingtonpost.com/national-security/2025/11/20/coast-guard-swastika-noose/",
"points": 91,
"commentsCount": 31,
"tags": [],
"createdAt": "2025-11-20T21:05:39.000Z",
"createdAtI": 1763672739,
"updatedAt": "2025-11-22T04:44:03.000Z",
"fetchedAt": "2025-11-22T05:00:58.472Z",
"firstVersion": {
"storyID": "45997729",
"author": "mrtesthah",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T21:35:58.352Z",
"title": "U.S. Coast Guard will no longer classify swastikas, nooses as hate symbols",
"createdAtI": 1763672739,
"url": "https://www.washingtonpost.com/national-security/2025/11/20/coast-guard-swastika-noose/",
"points": 25,
"tags": [],
"createdAt": "2025-11-20T21:05:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763674558,
"commentsCount": 5,
"updatedAt": "2025-11-20T21:35:44.000Z"
}
}{
"storyID": "45997722",
"title": "Run Docker containers natively in Proxmox 9.1 (OCI images)",
"author": "jandeboevrie",
"url": "https://raymii.org/s/tutorials/Finally_run_Docker_containers_natively_in_Proxmox_9.1.html",
"points": 143,
"commentsCount": 47,
"tags": [],
"og": {
"error": "404 Not Found",
"requestUrl": "https://raymii.org/s/tutorials/Finally_run_Docker_containers_natively_in_Proxmox_9.1.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T21:05:12.000Z",
"createdAtI": 1763672712,
"updatedAt": "2025-11-22T04:51:03.000Z",
"fetchedAt": "2025-11-22T04:55:58.326Z",
"firstVersion": {
"storyID": "45997722",
"author": "jandeboevrie",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T21:20:58.450Z",
"title": "Run Docker containers natively in Proxmox 9.1 (OCI images)",
"createdAtI": 1763672712,
"url": "https://raymii.org/s/tutorials/Finally_run_Docker_containers_natively_in_Proxmox_9.1.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T21:05:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763673658,
"commentsCount": 0,
"updatedAt": "2025-11-20T21:17:44.000Z"
}
}{
"storyID": "45997294",
"title": "Kagi Assistants",
"author": "ingve",
"url": "https://blog.kagi.com/kagi-assistants",
"points": 176,
"commentsCount": 112,
"tags": [],
"og": {
"success": true,
"author": "Vladimir Prelovac",
"requestUrl": "https://blog.kagi.com/kagi-assistants"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T20:30:15.000Z",
"createdAtI": 1763670615,
"updatedAt": "2025-11-22T01:16:03.000Z",
"fetchedAt": "2025-11-22T03:10:58.370Z",
"firstVersion": {
"storyID": "45997294",
"author": "ingve",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T21:00:58.409Z",
"title": "Introducing Kagi Assistants",
"createdAtI": 1763670615,
"url": "https://blog.kagi.com/kagi-assistants",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T20:30:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763672458,
"commentsCount": 0,
"updatedAt": "2025-11-20T20:58:14.000Z"
}
}A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience. - ravynsoft/ravynos
{
"storyID": "45997212",
"title": "New OS aims to provide (some) compatibility with macOS",
"author": "kasajian",
"url": "https://github.com/ravynsoft/ravynos",
"points": 309,
"commentsCount": 159,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - ravynsoft/ravynos: A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.",
"twitterImage": [
{
"url": "https://repository-images.githubusercontent.com/334777857/15f868b9-5fce-4a88-b27d-c03976ae6587"
}
],
"ogTitle": "GitHub - ravynsoft/ravynos: A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience.",
"ogDescription": "A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience. - ravynsoft/ravynos",
"ogImage": [
{
"alt": "A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience. - ravynsoft/ravynos",
"url": "https://repository-images.githubusercontent.com/334777857/15f868b9-5fce-4a88-b27d-c03976ae6587"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A BSD-based OS project that aims to provide source and binary compatibility with macOS® and a similar user experience. - ravynsoft/ravynos",
"success": true,
"requestUrl": "https://github.com/ravynsoft/ravynos",
"ogUrl": "https://github.com/ravynsoft/ravynos",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T20:24:42.000Z",
"createdAtI": 1763670282,
"updatedAt": "2025-11-22T03:05:18.000Z",
"fetchedAt": "2025-11-22T03:05:58.434Z",
"firstVersion": {
"storyID": "45997212",
"author": "kasajian",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T21:35:58.352Z",
"title": "New OS aims to provide (some) compatibility with macOS",
"createdAtI": 1763670282,
"url": "https://github.com/ravynsoft/ravynos",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T20:24:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763674558,
"commentsCount": 0,
"updatedAt": "2025-11-20T21:34:31.000Z"
}
}OOP is shifting between domains, not disappearing. I think that's usually a bad thing.
{
"storyID": "45997099",
"title": "OOP is shifting between domains, not disappearing",
"author": "ibobev",
"url": "https://blog.jsbarretto.com/post/actors",
"points": 81,
"commentsCount": 155,
"tags": [],
"og": {
"ogTitle": "We are replacing OOP with something worse",
"ogDescription": "OOP is shifting between domains, not disappearing. I think that's usually a bad thing.",
"success": true,
"requestUrl": "https://blog.jsbarretto.com/post/actors"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T20:15:56.000Z",
"createdAtI": 1763669756,
"updatedAt": "2025-11-22T02:28:47.000Z",
"fetchedAt": "2025-11-22T02:50:58.427Z",
"firstVersion": {
"storyID": "45997099",
"author": "ibobev",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T20:35:58.353Z",
"title": "We are replacing OOP with something worse",
"createdAtI": 1763669756,
"url": "https://blog.jsbarretto.com/post/actors",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T20:15:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763670958,
"commentsCount": 0,
"updatedAt": "2025-11-20T20:31:43.000Z"
}
}David Dayen - It’s not just OpenAI that looks overhyped. There’s a whole mountain of sketchy financial engineering underneath.
{
"storyID": "45996921",
"title": "The AI bubble is bigger than you think",
"author": "DarkContinent",
"url": "https://prospect.org/2025/11/19/ai-bubble-bigger-than-you-think/",
"points": 49,
"commentsCount": 14,
"tags": [],
"og": {
"twitterCreator": "@theprospect",
"twitterSite": "@theprospect",
"articlePublishedTime": "2025-11-19T10:30:00+00:00",
"author": "David Dayen",
"ogTitle": "The AI Bubble Is Bigger Than You Think - The American Prospect",
"ogDescription": "It’s not just OpenAI that looks overhyped. There’s a whole mountain of sketchy financial engineering underneath.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "952",
"type": "image/png",
"url": "https://prospect.org/wp-content/uploads/2025/11/Dayen-Bubblicious-111925.png",
"height": "369"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/TheAmericanProspect/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://prospect.org/2025/11/19/ai-bubble-bigger-than-you-think/",
"ogUrl": "https://prospect.org/2025/11/19/ai-bubble-bigger-than-you-think/",
"ogSiteName": "The American Prospect",
"articleModifiedTime": "2025-11-19T16:20:23+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"openai"
]
},
"createdAt": "2025-11-20T19:58:25.000Z",
"createdAtI": 1763668705,
"updatedAt": "2025-11-22T02:26:33.000Z",
"fetchedAt": "2025-11-22T02:35:58.321Z",
"firstVersion": {
"storyID": "45996921",
"author": "DarkContinent",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T20:10:58.358Z",
"title": "The AI bubble is bigger than you think",
"createdAtI": 1763668705,
"url": "https://prospect.org/2025/11/19/ai-bubble-bigger-than-you-think/",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T19:58:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763669458,
"commentsCount": 0,
"updatedAt": "2025-11-20T20:10:44.000Z"
}
}The U.S. Border Patrol is monitoring millions of American drivers nationwide in a secretive program to identify and detain people whose travel patterns it deems suspicious.
{
"storyID": "45996860",
"title": "CBP is monitoring US drivers and detaining those with suspicious travel patterns",
"author": "jjwiseman",
"url": "https://apnews.com/article/immigration-border-patrol-surveillance-drivers-ice-trump-9f5d05469ce8c629d6fecf32d32098cd",
"points": 807,
"commentsCount": 863,
"tags": [],
"og": {
"twitterCreator": "@byrontau",
"twitterSite": "@AP",
"twitterTitle": "Border Patrol is monitoring US drivers and detaining those with 'suspicious' travel patterns",
"articlePublishedTime": "2025-11-20T05:14:09",
"twitterImage": [
{
"alt": "A license plate reader stands along the side of a road, Wednesday, Oct. 15, 2025, in Stockdale, Texas. (AP Photo/David Goldman)",
"url": "https://dims.apnews.com/dims4/default/895ab5c/2147483647/strip/true/crop/8640x4860+0+450/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F56%2F96%2Fd62378a43bdc1d4fd841424bed07%2Fbef43788513e4c53902e362bb16c031b"
}
],
"ogTitle": "Border Patrol is monitoring US drivers and detaining those with 'suspicious' travel patterns",
"ogDescription": "The U.S. Border Patrol is monitoring millions of American drivers nationwide in a secretive program to identify and detain people whose travel patterns it deems suspicious.",
"ogImage": [
{
"width": "1440",
"alt": "A license plate reader stands along the side of a road, Wednesday, Oct. 15, 2025, in Stockdale, Texas. (AP Photo/David Goldman)",
"type": "image/jpeg",
"url": "https://dims.apnews.com/dims4/default/895ab5c/2147483647/strip/true/crop/8640x4860+0+450/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F56%2F96%2Fd62378a43bdc1d4fd841424bed07%2Fbef43788513e4c53902e362bb16c031b",
"height": "810"
}
],
"ogType": "article",
"articleTag": "Indiana",
"twitterCard": "summary_large_image",
"twitterDescription": "The U.S. Border Patrol is monitoring millions of American drivers nationwide in a secretive program to identify and detain people whose travel patterns it deems suspicious.",
"success": true,
"requestUrl": "https://apnews.com/article/immigration-border-patrol-surveillance-drivers-ice-trump-9f5d05469ce8c629d6fecf32d32098cd",
"ogUrl": "https://apnews.com/article/immigration-border-patrol-surveillance-drivers-ice-trump-9f5d05469ce8c629d6fecf32d32098cd",
"ogSiteName": "AP News",
"articleModifiedTime": "2025-11-20T18:50:10.477",
"articleSection": "U.S. News",
"articleAuthor": "https://apnews.com/author/garance-burke",
"fbAppId": "870613919693099"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T19:52:55.000Z",
"createdAtI": 1763668375,
"updatedAt": "2025-11-22T02:30:18.000Z",
"fetchedAt": "2025-11-22T02:30:58.417Z",
"firstVersion": {
"storyID": "45996860",
"author": "jjwiseman",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T19:55:58.368Z",
"title": "CBP is monitoring US drivers and detaining those with suspicious travel patterns",
"createdAtI": 1763668375,
"url": "https://apnews.com/article/immigration-border-patrol-surveillance-drivers-ice-trump-9f5d05469ce8c629d6fecf32d32098cd",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T19:52:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763668558,
"commentsCount": 0,
"updatedAt": "2025-11-20T19:55:43.000Z"
}
}Allison Johnson - First iMessage reactions, now AirDrop.
{
"storyID": "45996810",
"title": "Google cracked Apple's AirDrop and is adding it to Pixel phones",
"author": "CharlesW",
"url": "https://www.theverge.com/news/825228/iphone-airdrop-android-quick-share-pixel-10",
"points": 39,
"commentsCount": 13,
"tags": [],
"og": {
"twitterSite": "@verge",
"twitterTitle": "Google cracked Apple’s AirDrop and is adding it to Pixel phones",
"articlePublishedTime": "2025-11-20T17:31:17+00:00",
"twitterImage": [
{
"alt": "Screenshot showing AirDrop file transfer between an iPhone and Pixel 10.",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/11/Android_Quick_Share_and_iOS_AirDrop_compatibility.mp4_snapshot_00.29.384.jpg?quality=90&strip=all&crop=18%2C0%2C65.4%2C60.87260034904&w=1200"
}
],
"author": "Allison Johnson",
"twitterUrl": "https://www.theverge.com/news/825228/iphone-airdrop-android-quick-share-pixel-10",
"ogTitle": "Google cracked Apple’s AirDrop and is adding it to Pixel phones",
"ogDescription": "First iMessage reactions, now AirDrop.",
"ogImage": [
{
"width": "1200",
"alt": "Screenshot showing AirDrop file transfer between an iPhone and Pixel 10.",
"type": "image/jpeg",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/11/Android_Quick_Share_and_iOS_AirDrop_compatibility.mp4_snapshot_00.29.384.jpg?quality=90&strip=all&crop=18%2C0%2C65.4%2C60.87260034904&w=1200",
"height": "628"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "First iMessage reactions, now AirDrop.",
"success": true,
"requestUrl": "https://www.theverge.com/news/825228/iphone-airdrop-android-quick-share-pixel-10",
"ogUrl": "https://www.theverge.com/news/825228/iphone-airdrop-android-quick-share-pixel-10",
"ogSiteName": "The Verge",
"articleModifiedTime": "2025-11-20T17:31:17+00:00",
"fbAppId": "549923288395304"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T19:47:19.000Z",
"createdAtI": 1763668039,
"updatedAt": "2025-11-22T00:23:47.000Z",
"fetchedAt": "2025-11-22T02:25:58.703Z",
"firstVersion": {
"storyID": "45996810",
"author": "CharlesW",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T20:05:58.418Z",
"title": "Google cracked Apple's AirDrop and is adding it to Pixel phones",
"createdAtI": 1763668039,
"url": "https://www.theverge.com/news/825228/iphone-airdrop-android-quick-share-pixel-10",
"points": 4,
"tags": [],
"createdAt": "2025-11-20T19:47:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763669158,
"commentsCount": 1,
"updatedAt": "2025-11-20T20:02:59.000Z"
}
}Lotte Felius, Hannes Mühleisen - DuckDB v1.4 ships database encryption capabilities. In this blog post, we dive into the implementation details of the encryption, show how to use it and demonstrate its performance implications.
{
"storyID": "45996585",
"title": "Data-at-Rest Encryption in DuckDB",
"author": "chmaynard",
"url": "https://duckdb.org/2025/11/19/encryption-in-duckdb",
"points": 218,
"commentsCount": 24,
"tags": [],
"og": {
"twitterCreator": "@Lotte Felius, Hannes Mühleisen",
"twitterTitle": "Data-at-Rest Encryption in DuckDB",
"twitterSite": "@DuckDB",
"articlePublishedTime": "2025-11-19T00:00:00+00:00",
"twitterImage": [
{
"url": "https://duckdb.org/images/blog/thumbs/encryption-in-duckdb.png"
}
],
"author": "Lotte Felius, Hannes Mühleisen",
"ogTitle": "Data-at-Rest Encryption in DuckDB",
"ogDescription": "DuckDB v1.4 ships database encryption capabilities. In this blog post, we dive into the implementation details of the encryption, show how to use it and demonstrate its performance implications.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://duckdb.org/images/blog/thumbs/encryption-in-duckdb.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"success": true,
"requestUrl": "https://duckdb.org/2025/11/19/encryption-in-duckdb",
"ogUrl": "https://duckdb.org/2025/11/19/encryption-in-duckdb.html",
"ogSiteName": "DuckDB"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T19:26:12.000Z",
"createdAtI": 1763666772,
"updatedAt": "2025-11-22T00:48:17.000Z",
"fetchedAt": "2025-11-22T02:00:58.312Z",
"firstVersion": {
"storyID": "45996585",
"author": "chmaynard",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T19:40:58.396Z",
"title": "Data-at-Rest Encryption in DuckDB",
"createdAtI": 1763666772,
"url": "https://duckdb.org/2025/11/19/encryption-in-duckdb",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T19:26:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763667658,
"commentsCount": 0,
"updatedAt": "2025-11-20T19:38:30.000Z"
}
}{
"storyID": "45996433",
"title": "Mozilla says it's finally done with Onerep",
"author": "todsacerdoti",
"url": "https://krebsonsecurity.com/2025/11/mozilla-says-its-finally-done-with-two-faced-onerep/",
"points": 123,
"commentsCount": 65,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Mozilla Says It’s Finally Done With Two-Faced Onerep",
"twitterSite": "@briankrebs",
"twitterDescription": "In March 2024, Mozilla said it was winding down its collaboration with Onerep -- an identity protection service offered with the Firefox web browser that promises to remove users from hundreds of people-search sites -- after KrebsOnSecurity revealed Onerep's founder…",
"twitterImage": [
{
"url": "https://krebsonsecurity.com/wp-content/uploads/2024/03/mozillamonitor.png"
}
],
"success": true,
"requestUrl": "https://krebsonsecurity.com/2025/11/mozilla-says-its-finally-done-with-two-faced-onerep/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T19:13:51.000Z",
"createdAtI": 1763666031,
"updatedAt": "2025-11-21T22:51:32.000Z",
"fetchedAt": "2025-11-22T01:25:58.615Z",
"firstVersion": {
"storyID": "45996433",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T19:40:58.396Z",
"title": "Mozilla Says It's Finally Done with Two-Faced Onerep",
"createdAtI": 1763666031,
"url": "https://krebsonsecurity.com/2025/11/mozilla-says-its-finally-done-with-two-faced-onerep/",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T19:13:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763667658,
"commentsCount": 0,
"updatedAt": "2025-11-20T19:40:45.000Z"
}
}The site previously correctly noted that studies have repeatedly found no link.
{
"storyID": "45995918",
"title": "RFK Jr.'s loathesome edits: CDC website now falsely links vaccines and autism",
"author": "duxup",
"url": "https://arstechnica.com/health/2025/11/rfk-jr-s-loathesome-edits-cdc-website-now-falsely-links-vaccines-and-autism/",
"points": 106,
"commentsCount": 44,
"tags": [],
"og": {
"twitterTitle": "RFK Jr.’s loathesome edits: CDC website now falsely links vaccines and autism",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2025-11-20T16:15:50+00:00",
"twitterImage": [
{
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/03/GettyImages-2203339270-1152x648.jpg"
}
],
"ogTitle": "RFK Jr.’s loathesome edits: CDC website now falsely links vaccines and autism",
"ogDescription": "The site previously correctly noted that studies have repeatedly found no link.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2025/03/GettyImages-2203339270-1152x648.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The site previously correctly noted that studies have repeatedly found no link.",
"success": true,
"requestUrl": "https://arstechnica.com/health/2025/11/rfk-jr-s-loathesome-edits-cdc-website-now-falsely-links-vaccines-and-autism/",
"ogUrl": "https://arstechnica.com/health/2025/11/rfk-jr-s-loathesome-edits-cdc-website-now-falsely-links-vaccines-and-autism/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2025-11-20T19:02:12+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T18:28:13.000Z",
"createdAtI": 1763663293,
"updatedAt": "2025-11-21T21:47:18.000Z",
"fetchedAt": "2025-11-21T23:05:58.472Z",
"firstVersion": {
"storyID": "45995918",
"author": "duxup",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T18:40:58.340Z",
"title": "RFK Jr.'s loathesome edits: CDC website now falsely links vaccines and autism",
"createdAtI": 1763663293,
"url": "https://arstechnica.com/health/2025/11/rfk-jr-s-loathesome-edits-cdc-website-now-falsely-links-vaccines-and-autism/",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T18:28:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763664058,
"commentsCount": 0,
"updatedAt": "2025-11-20T18:39:45.000Z"
}
}{
"storyID": "45995834",
"title": "NTSB Preliminary Report – UPS Boeing MD-11F Crash [pdf]",
"author": "gregsadetsky",
"url": "https://www.ntsb.gov/Documents/Prelimiary%20Report%20DCA26MA024.pdf",
"points": 204,
"commentsCount": 216,
"tags": [],
"createdAt": "2025-11-20T18:20:59.000Z",
"createdAtI": 1763662859,
"updatedAt": "2025-11-21T22:59:32.000Z",
"fetchedAt": "2025-11-21T23:00:58.381Z",
"firstVersion": {
"storyID": "45995834",
"author": "gregsadetsky",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T18:45:58.674Z",
"title": "NTSB Preliminary Report – Ups Boeing MD-11F Crash [pdf]",
"createdAtI": 1763662859,
"url": "https://www.ntsb.gov/Documents/Prelimiary%20Report%20DCA26MA024.pdf",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T18:20:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763664359,
"commentsCount": 1,
"updatedAt": "2025-11-20T18:45:30.000Z"
}
}The Lions Operating System # LionsOS is currently undergoing active research and development, it does not have a concrete verification story yet. It is not expected for LionsOS to be stable at this time, but it is available for others to experiment with. LionsOS is an operating system based on the seL4 microkernel with the goal of making the achievements of seL4 accessible. That is, to provide performance, security,
{
"storyID": "45995816",
"title": "The Lions Operating System",
"author": "plunderer",
"url": "https://lionsos.org",
"points": 197,
"commentsCount": 68,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://lionsos.org",
"ogTitle": "Introduction",
"ogUrl": "https://lionsos.org/",
"ogSiteName": "LionsOS 0.3.0",
"ogDescription": "The Lions Operating System # LionsOS is currently undergoing active research and development, it does not have a concrete verification story yet. It is not expected for LionsOS to be stable at this time, but it is available for others to experiment with. LionsOS is an operating system based on the seL4 microkernel with the goal of making the achievements of seL4 accessible. That is, to provide performance, security, ",
"ogLocale": "en_au",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T18:19:31.000Z",
"createdAtI": 1763662771,
"updatedAt": "2025-11-21T22:59:32.000Z",
"fetchedAt": "2025-11-21T23:00:58.381Z",
"firstVersion": {
"storyID": "45995816",
"author": "plunderer",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T18:30:58.703Z",
"title": "The Lions Operating System",
"createdAtI": 1763662771,
"url": "https://lionsos.org",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T18:19:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763663459,
"commentsCount": 0,
"updatedAt": "2025-11-20T18:29:58.000Z"
}
}stacey haffner, scott hanselman - Microsoft’s Open Source Programs Office (OSPO), Team Xbox, and Activision are making Zork I, Zork II, and Zork III available under the MIT License.
{
"storyID": "45995740",
"title": "Microsoft makes Zork open-source",
"author": "tabletcorry",
"url": "https://opensource.microsoft.com/blog/2025/11/20/preserving-code-that-shaped-generations-zork-i-ii-and-iii-go-open-source",
"points": 614,
"commentsCount": 233,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Preserving code that shaped generations: Zork I, II, and III go Open Source",
"twitterDescription": "Microsoft’s Open Source Programs Office (OSPO), Team Xbox, and Activision are making Zork I, Zork II, and Zork III available under the MIT License.",
"twitterImage": [
{
"url": "https://www.microsoft.com/en-us/opensource/blog/2025/11/20/media_1c88f4e0c062678c7e71e8250d42cd3ebe560effc.png?width=1200&format=pjpg&optimize=medium"
}
],
"success": true,
"author": "stacey haffner, scott hanselman",
"requestUrl": "https://opensource.microsoft.com/blog/2025/11/20/preserving-code-that-shaped-generations-zork-i-ii-and-iii-go-open-source",
"ogTitle": "Preserving code that shaped generations: Zork I, II, and III go Open Source",
"ogUrl": "https://www.microsoft.com/en-us/opensource/blog/2025/11/20/preserving-code-that-shaped-generations-zork-i-ii-and-iii-go-open-source",
"ogDescription": "Microsoft’s Open Source Programs Office (OSPO), Team Xbox, and Activision are making Zork I, Zork II, and Zork III available under the MIT License.",
"ogImage": [
{
"url": "https://www.microsoft.com/en-us/opensource/blog/2025/11/20/media_1c88f4e0c062678c7e71e8250d42cd3ebe560effc.png?width=1200&format=pjpg&optimize=medium"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T18:13:39.000Z",
"createdAtI": 1763662419,
"updatedAt": "2025-11-21T22:49:47.000Z",
"fetchedAt": "2025-11-21T22:50:58.355Z",
"firstVersion": {
"storyID": "45995740",
"author": "tabletcorry",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T18:20:58.474Z",
"title": "Microsoft makes Zork open-source",
"createdAtI": 1763662419,
"url": "https://www.theverge.com/news/824881/zork-open-source-microsoft-xbox-activision",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T18:13:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763662858,
"commentsCount": 0,
"updatedAt": "2025-11-20T18:20:19.000Z"
}
}{
"storyID": "45995394",
"title": "Launch HN: Poly (YC S22) – Cursor for Files",
"author": "aabhay",
"url": null,
"points": 61,
"commentsCount": 65,
"tags": [
"launch_hn"
],
"createdAt": "2025-11-20T17:47:06.000Z",
"createdAtI": 1763660826,
"updatedAt": "2025-11-21T22:07:19.000Z",
"fetchedAt": "2025-11-21T22:15:58.474Z",
"firstVersion": {
"storyID": "45995394",
"author": "aabhay",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T17:50:58.982Z",
"title": "Launch HN: Poly (YC S22) – Cursor for Files",
"createdAtI": 1763660826,
"url": null,
"points": 3,
"tags": [
"launch_hn",
"front_page"
],
"createdAt": "2025-11-20T17:47:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763661059,
"commentsCount": 0,
"updatedAt": "2025-11-20T17:50:44.000Z"
}
}{
"storyID": "45994895",
"title": "Go Cryptography State of the Union",
"author": "ingve",
"url": "https://words.filippo.io/2025-state/",
"points": 168,
"commentsCount": 55,
"tags": [],
"og": {
"articlePublishedTime": "2025-11-20T15:42:24.981935Z",
"ogImage": [
{
"url": "https://assets.buttondown.email/images/a2094744-c5b9-4301-93d2-61676adee15d.jpeg"
}
],
"success": true,
"requestUrl": "https://words.filippo.io/2025-state/",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T17:07:49.000Z",
"createdAtI": 1763658469,
"updatedAt": "2025-11-21T20:10:35.000Z",
"fetchedAt": "2025-11-21T21:10:58.586Z",
"firstVersion": {
"storyID": "45994895",
"author": "ingve",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T17:40:58.325Z",
"title": "Go Cryptography State of the Union",
"createdAtI": 1763658469,
"url": "https://words.filippo.io/2025-state/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T17:07:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763660458,
"commentsCount": 0,
"updatedAt": "2025-11-20T17:38:13.000Z"
}
}Today, we’re introducing a way for Quick Share to work with AirDrop.
{
"storyID": "45994854",
"title": "Android and iPhone users can now share files, starting with the Pixel 10",
"author": "abraham",
"url": "https://blog.google/products/android/quick-share-airdrop/",
"points": 823,
"commentsCount": 498,
"tags": [],
"og": {
"twitterTitle": "Android and iPhone users can now share files, starting with the Pixel 10 family.",
"twitterSite": "@google",
"articlePublishedTime": "2025-11-20",
"twitterImage": [
{
"url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/original_videos/wagtailvideo-frd93mi4_thumb.jpg"
}
],
"twitterUrl": "https://blog.google/products/android/quick-share-airdrop/",
"ogTitle": "Android and iPhone users can now share files, starting with the Pixel 10 family.",
"ogDescription": "Today, we’re introducing a way for Quick Share to work with AirDrop.",
"ogImage": [
{
"url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/original_videos/wagtailvideo-frd93mi4_thumb.jpg"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/Google/",
"twitterCard": "summary_large_image",
"twitterDescription": "Today, we’re introducing a way for Quick Share to work with AirDrop.",
"publishedTime": "2025-11-20T17:00:00+00:00",
"success": true,
"requestUrl": "https://blog.google/products/android/quick-share-airdrop/",
"ogUrl": "https://blog.google/products/android/quick-share-airdrop/",
"ogSiteName": "Google"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T17:04:34.000Z",
"createdAtI": 1763658274,
"updatedAt": "2025-11-21T21:05:49.000Z",
"fetchedAt": "2025-11-21T21:05:58.724Z",
"firstVersion": {
"storyID": "45994854",
"author": "abraham",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T17:20:58.500Z",
"title": "Android and iPhone users can now share files, starting with the Pixel 10 family",
"createdAtI": 1763658274,
"url": "https://blog.google/products/android/quick-share-airdrop/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T17:04:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763659259,
"commentsCount": 0,
"updatedAt": "2025-11-20T17:19:14.000Z"
}
}Ryan Puzycki - How America Destroyed Its Cheapest Homes
{
"storyID": "45993943",
"title": "The Banished Bottom of the Housing Market",
"author": "barry-cotter",
"url": "https://www.ryanpuzycki.com/p/the-banished-bottom-of-the-housing",
"points": 196,
"commentsCount": 213,
"tags": [],
"og": {
"twitterTitle": "The Banished Bottom of the Housing Market",
"twitterCard": "summary_large_image",
"twitterDescription": "How America Destroyed Its Cheapest Homes",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!IVFT!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fcityofyes.substack.com%2Fapi%2Fv1%2Fpost_preview%2F178891603%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Ryan Puzycki",
"requestUrl": "https://www.ryanpuzycki.com/p/the-banished-bottom-of-the-housing",
"ogTitle": "The Banished Bottom of the Housing Market",
"ogUrl": "https://www.ryanpuzycki.com/p/the-banished-bottom-of-the-housing",
"ogDescription": "How America Destroyed Its Cheapest Homes",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!bsvX!,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%2F63934c52-a40c-41c4-80f2-463703a72a4b_1456x816.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T15:53:17.000Z",
"createdAtI": 1763653997,
"updatedAt": "2025-11-21T18:27:19.000Z",
"fetchedAt": "2025-11-21T18:45:58.677Z",
"firstVersion": {
"storyID": "45993943",
"author": "barry-cotter",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T16:05:58.451Z",
"title": "The Banished Bottom of the Housing Market",
"createdAtI": 1763653997,
"url": "https://www.ryanpuzycki.com/p/the-banished-bottom-of-the-housing",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T15:53:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763654758,
"commentsCount": 0,
"updatedAt": "2025-11-20T16:01:58.000Z"
}
}Nano Banana Pro is our new image generation and editing model from Google DeepMind.
{
"storyID": "45993296",
"title": "Nano Banana Pro",
"author": "meetpateltech",
"url": "https://blog.google/technology/ai/nano-banana-pro/",
"points": 1185,
"commentsCount": 642,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Introducing Nano Banana Pro",
"twitterSite": "@google",
"articlePublishedTime": "2025-11-20",
"twitterImage": [
{
"url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/nanobananaprohero.width-1300.png"
}
],
"twitterUrl": "https://blog.google/technology/ai/nano-banana-pro/",
"ogTitle": "Introducing Nano Banana Pro",
"ogDescription": "Nano Banana Pro is our new image generation and editing model from Google DeepMind.",
"ogImage": [
{
"url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/nanobananaprohero.width-1300.png"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/Google/",
"twitterCard": "summary_large_image",
"twitterDescription": "Nano Banana Pro is our new image generation and editing model from Google DeepMind.",
"publishedTime": "2025-11-20T15:00:00+00:00",
"success": true,
"requestUrl": "https://blog.google/technology/ai/nano-banana-pro/",
"ogUrl": "https://blog.google/technology/ai/nano-banana-pro/",
"ogSiteName": "Google"
},
"aiIsh": {
"score": 1,
"offenses": [
"deepmind"
]
},
"createdAt": "2025-11-20T15:04:23.000Z",
"createdAtI": 1763651063,
"updatedAt": "2025-11-21T17:15:47.000Z",
"fetchedAt": "2025-11-21T17:15:58.318Z",
"firstVersion": {
"storyID": "45993296",
"author": "meetpateltech",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T15:10:58.455Z",
"title": "Nano Banana Pro",
"createdAtI": 1763651063,
"url": "https://blog.google/technology/ai/nano-banana-pro/",
"points": 10,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T15:04:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763651458,
"commentsCount": 1,
"updatedAt": "2025-11-20T15:10:43.000Z"
}
}{
"storyID": "45993214",
"title": "Freer Monads, More Extensible Effects (2015) [pdf]",
"author": "todsacerdoti",
"url": "https://okmij.org/ftp/Haskell/extensible/more.pdf",
"points": 88,
"commentsCount": 27,
"tags": [],
"createdAt": "2025-11-20T14:56:47.000Z",
"createdAtI": 1763650607,
"updatedAt": "2025-11-21T14:49:01.000Z",
"fetchedAt": "2025-11-21T16:45:58.685Z",
"firstVersion": {
"storyID": "45993214",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T16:25:58.367Z",
"title": "Freer Monads, More Extensible Effects [pdf]",
"createdAtI": 1763650607,
"url": "https://okmij.org/ftp/Haskell/extensible/more.pdf",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T14:56:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763655958,
"commentsCount": 0,
"updatedAt": "2025-11-20T16:23:58.000Z"
}
}Taylor Troesh - You will never have enough IQ, nor money, nor time, nor energy.
{
"storyID": "45993073",
"title": "210 IQ Is Not Enough",
"author": "surprisetalk",
"url": "https://taylor.town/iq-not-enough",
"points": 167,
"commentsCount": 264,
"tags": [],
"og": {
"twitterCreator": "@surprisetalk",
"twitterSite": "@surprisetalk",
"articlePublishedTime": "2025-11-20T00:00:00.000Z",
"twitterImage": [
{
"url": "https://i.lede.me?title=210+IQ+is+not+enough&lede=You+will+never+have+enough+IQ%2C+nor+money%2C+nor+time%2C+nor+energy.&author=taylor.town&date=2025.11.20"
}
],
"author": "Taylor Troesh",
"ogTitle": "210 IQ is not enough",
"ogDescription": "You will never have enough IQ, nor money, nor time, nor energy.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://i.lede.me?title=210+IQ+is+not+enough&lede=You+will+never+have+enough+IQ%2C+nor+money%2C+nor+time%2C+nor+energy.&author=taylor.town&date=2025.11.20"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://taylor.town/iq-not-enough",
"ogLogo": "https://taylor.town/apple-touch-icon.png",
"ogUrl": "https://taylor.town/iq-not-enough",
"articleModifiedTime": "2025-11-20T00:00:00.000Z",
"articleAuthor": "Taylor Troesh"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T14:45:20.000Z",
"createdAtI": 1763649920,
"updatedAt": "2025-11-21T16:14:32.000Z",
"fetchedAt": "2025-11-21T16:25:58.606Z",
"firstVersion": {
"storyID": "45993073",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T14:50:58.371Z",
"title": "210 IQ Is Not Enough",
"createdAtI": 1763649920,
"url": "https://taylor.town/iq-not-enough",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T14:45:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763650258,
"commentsCount": 0,
"updatedAt": "2025-11-20T14:50:43.000Z"
}
}{
"storyID": "45992829",
"title": "Firefox 147 Will Support the XDG Base Directory Specification",
"author": "bradrn",
"url": "https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory",
"points": 351,
"commentsCount": 150,
"tags": [],
"og": {
"twitterCreator": "@michaellarabel",
"twitterCard": "summary_large_image",
"twitterSite": "@phoronix",
"twitterTitle": "Firefox 147 Will Support The XDG Base Directory Specification",
"twitterDescription": "A 21 year old bug report requesting support of the XDG Base Directory specification is finally being addressed by Firefox",
"twitterImage": [
{
"url": "https://www.phoronix.net/image.php?id=2025&image=firefox_xdg_1"
}
],
"success": true,
"requestUrl": "https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory",
"ogTitle": "Firefox 147 Will Support The XDG Base Directory Specification",
"ogImage": [
{
"url": "https://www.phoronix.net/image.php?id=2025&image=firefox_xdg_1"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T14:20:49.000Z",
"createdAtI": 1763648449,
"updatedAt": "2025-11-21T15:21:46.000Z",
"fetchedAt": "2025-11-21T15:25:58.477Z",
"firstVersion": {
"storyID": "45992829",
"author": "bradrn",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T14:45:58.641Z",
"title": "Firefox 147 Will Support the XDG Base Directory Specification",
"createdAtI": 1763648449,
"url": "https://www.phoronix.com/news/Firefox-147-XDG-Base-Directory",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2025-11-20T14:20:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763649959,
"commentsCount": 1,
"updatedAt": "2025-11-20T14:45:43.000Z"
}
}{
"storyID": "45992403",
"title": "Dr Matthew Garrett v Dr Roy Schestowitz and Anor",
"author": "jonty",
"url": "https://caselaw.nationalarchives.gov.uk/ewhc/kb/2025/3063",
"points": 111,
"commentsCount": 95,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://caselaw.nationalarchives.gov.uk/ewhc/kb/2025/3063"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2025-11-20T13:37:13.000Z",
"createdAtI": 1763645833,
"updatedAt": "2025-11-21T13:45:16.000Z",
"fetchedAt": "2025-11-21T13:55:58.354Z",
"firstVersion": {
"storyID": "45992403",
"author": "jonty",
"indexedByCreatedAt": 1,
"fetchedAt": "2025-11-20T13:50:58.359Z",
"title": "Judgement on Dr Matthew Garrett (@mjg59) vs. Dr Roy Schestowitz (Techrights.org)",
"createdAtI": 1763645833,
"url": "https://caselaw.nationalarchives.gov.uk/ewhc/kb/2025/3063",
"points": 3,
"tags": [],
"createdAt": "2025-11-20T13:37:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1763646658,
"commentsCount": 0,
"updatedAt": "2025-11-20T13:49:57.000Z"
}
}