The bill introduced by Marjorie Taylor Greene would amend the Immigration and Nationality Act to eliminate the H-1B visa program.
{
"storyID": "46523029",
"title": "Bill to Eliminate H-1B Visa Program Introduced in Congress",
"author": "ekropotin",
"url": "https://www.newsweek.com/eliminate-h1b-visa-program-congress-bill-marjorie-taylor-greene-11312655",
"points": 98,
"commentsCount": 109,
"tags": [],
"og": {
"twitterSite": "@newsweek",
"twitterTitle": "Bill To \"eliminate\" H-1B visa program introduced in Congress ",
"articlePublishedTime": "2026-01-06T03:47:40-05:00",
"twitterImage": [
{
"alt": "Bill To ‘Eliminate’ H-1B Visa Program Introduced in Congress - Newsweek featured image",
"width": "1200",
"url": "https://assets.newsweek.com/wp-content/uploads/2026/01/MTG-and-H1B-visa.jpg?w=1200crop=1",
"height": "630"
}
],
"twitterUrl": "https://www.newsweek.com/eliminate-h1b-visa-program-congress-bill-marjorie-taylor-greene-11312655",
"ogTitle": "Bill To \"eliminate\" H-1B visa program introduced in Congress ",
"ogDescription": "The bill introduced by Marjorie Taylor Greene would amend the Immigration and Nationality Act to eliminate the H-1B visa program.",
"ogImage": [
{
"width": "1200",
"alt": "Bill To ‘Eliminate’ H-1B Visa Program Introduced in Congress - Newsweek featured image",
"url": "https://assets.newsweek.com/wp-content/uploads/2026/01/MTG-and-H1B-visa.jpg?w=1200crop=1",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The bill introduced by Marjorie Taylor Greene would amend the Immigration and Nationality Act to eliminate the H-1B visa program.",
"success": true,
"requestUrl": "https://www.newsweek.com/eliminate-h1b-visa-program-congress-bill-marjorie-taylor-greene-11312655",
"ogUrl": "https://www.newsweek.com/eliminate-h1b-visa-program-congress-bill-marjorie-taylor-greene-11312655",
"ogSiteName": "Newsweek",
"articleModifiedTime": "2026-01-06T05:42:35-05:00",
"articleSection": "News"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T05:44:54.000Z",
"createdAtI": 1767764694,
"updatedAt": "2026-01-07T10:58:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46523029",
"author": "ekropotin",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T05:50:58.371Z",
"title": "Bill to Eliminate H-1B Visa Program Introduced in Congress",
"createdAtI": 1767764694,
"url": "https://www.newsweek.com/eliminate-h1b-visa-program-congress-bill-marjorie-taylor-greene-11312655",
"points": 3,
"tags": [],
"createdAt": "2026-01-07T05:44:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767765058,
"commentsCount": 0,
"updatedAt": "2026-01-07T05:50:13.000Z"
}
}{
"storyID": "46522308",
"title": "On the slow death of scaling",
"author": "sethbannon",
"url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5877662",
"points": 71,
"commentsCount": 12,
"tags": [
"front_page"
],
"og": {
"ogTitle": "On the Slow Death of Scaling",
"ogImage": [
{
"width": "1200",
"url": "https://cdn.ssrn.com/ssrn-global-header/11589acb53bc518aa22929bf19add113.svg",
"height": "630"
}
],
"success": true,
"requestUrl": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5877662"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T03:48:05.000Z",
"createdAtI": 1767757685,
"updatedAt": "2026-01-07T10:48:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46522308",
"author": "sethbannon",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T03:55:58.344Z",
"title": "On the slow death of scaling",
"createdAtI": 1767757685,
"url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5877662",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-07T03:48:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767758158,
"commentsCount": 0,
"updatedAt": "2026-01-07T03:55:27.000Z"
}
}{
"storyID": "46521860",
"title": "Microsoft probably killed my Snapdragon Dev Kit",
"author": "jasoneckert",
"url": "https://jasoneckert.github.io/myblog/how-microsoft-killed-my-snapdragon-devkit/",
"points": 166,
"commentsCount": 92,
"tags": [
"front_page"
],
"og": {
"success": true,
"author": "Jason Eckert",
"requestUrl": "https://jasoneckert.github.io/myblog/how-microsoft-killed-my-snapdragon-devkit/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T02:37:09.000Z",
"createdAtI": 1767753429,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46521860",
"author": "jasoneckert",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T02:50:58.362Z",
"title": "Microsoft (Probably) Killed My Snapdragon Dev Kit",
"createdAtI": 1767753429,
"url": "https://jasoneckert.github.io/myblog/how-microsoft-killed-my-snapdragon-devkit/",
"points": 3,
"tags": [],
"createdAt": "2026-01-07T02:37:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767754258,
"commentsCount": 0,
"updatedAt": "2026-01-07T02:49:30.000Z"
}
}{
"storyID": "46521619",
"title": "White House Posts False Jan. 6 Narrative on Riot's 5th Anniversary",
"author": "throw0101c",
"url": "https://www.nytimes.com/2026/01/06/us/politics/trump-white-house-jan-6-website.html",
"points": 39,
"commentsCount": 4,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2026/01/06/us/politics/trump-white-house-jan-6-website.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T02:04:33.000Z",
"createdAtI": 1767751473,
"updatedAt": "2026-01-07T10:21:29.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46521619",
"author": "throw0101c",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T02:15:58.355Z",
"title": "White House Posts False Jan. 6 Narrative on Riot's 5th Anniversary",
"createdAtI": 1767751473,
"url": "https://www.nytimes.com/2026/01/06/us/politics/trump-white-house-jan-6-website.html",
"points": 7,
"tags": [],
"createdAt": "2026-01-07T02:04:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767752158,
"commentsCount": 1,
"updatedAt": "2026-01-07T02:15:29.000Z"
}
}The U.S. is set to dominate the global data center landscape, but can the power grid handle the surge?
{
"storyID": "46521238",
"title": "The data center boom is concentrated in the U.S.",
"author": "pseudolus",
"url": "https://spectrum.ieee.org/data-center-growth",
"points": 63,
"commentsCount": 73,
"tags": [],
"og": {
"twitterSite": "@",
"articlePublishedTime": "2026-01-05T13:00:02+00:00",
"ogTitle": "U.S. Data Centers Are Set to Dominate the Global Landscape",
"ogDescription": "The U.S. is set to dominate the global data center landscape, but can the power grid handle the surge?",
"ogImage": [
{
"width": "1200",
"url": "https://spectrum.ieee.org/media-library/image.jpg?id=62624450&width=1200&height=600&coordinates=0%2C75%2C0%2C60",
"height": "600"
}
],
"ogType": "article",
"twitterCard": "summary",
"success": true,
"requestUrl": "https://spectrum.ieee.org/data-center-growth",
"ogUrl": "https://spectrum.ieee.org/data-center-growth",
"ogSiteName": "IEEE Spectrum",
"articleSection": "AI",
"articleModifiedTime": "2026-01-05T13:00:34+00:00",
"fbAppId": "200167090048537",
"articleAuthor": "https://www.facebook.com/48576411181"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T01:11:12.000Z",
"createdAtI": 1767748272,
"updatedAt": "2026-01-07T10:59:13.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46521238",
"author": "pseudolus",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T01:15:58.365Z",
"title": "The Data Center Boom Is Concentrated in the U.S.",
"createdAtI": 1767748272,
"url": "https://spectrum.ieee.org/data-center-growth",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-07T01:11:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767748558,
"commentsCount": 0,
"updatedAt": "2026-01-07T01:14:42.000Z"
}
}Learn why most websites don't need cookie consent banners and how privacy-first design can improve user experience while simplifying compliance with GDPR…
{
"storyID": "46521179",
"title": "Most websites don't need cookie consent banners",
"author": "pickup191",
"url": "https://block81.com/blog/why-most-websites-dont-actually-need-cookie-consent-banners",
"points": 90,
"commentsCount": 65,
"tags": [],
"og": {
"twitterCreator": "@block81_pdx",
"twitterSite": "@block81_pdx",
"twitterTitle": "Why Most Websites Don't Need Cookie Consent Banners | Privacy-First…",
"twitterImage": [
{
"alt": "Block 81 is a web design and branding studio based in Portland, Oregon.",
"width": "800",
"url": "https://block81.com/uploads/images/mmm-cookies.jpg",
"height": "418"
}
],
"ogTitle": "Why Most Websites Don't Need Cookie Consent Banners | Privacy-First…",
"ogDescription": "Learn why most websites don't need cookie consent banners and how privacy-first design can improve user experience while simplifying compliance with GDPR…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"alt": "Block 81 is a web design and branding studio based in Portland, Oregon.",
"url": "https://block81.com/uploads/images/mmm-cookies.jpg",
"height": "630"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Learn why most websites don't need cookie consent banners and how privacy-first design can improve user experience while simplifying compliance with GDPR…",
"success": true,
"requestUrl": "https://block81.com/blog/why-most-websites-dont-actually-need-cookie-consent-banners",
"ogUrl": "https://block81.com/blog/why-most-websites-dont-actually-need-cookie-consent-banners",
"ogSiteName": "Block 81"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T01:05:01.000Z",
"createdAtI": 1767747901,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46521179",
"author": "pickup191",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T01:25:58.624Z",
"title": "Why Most Websites Don't Need Cookie Consent Banners",
"createdAtI": 1767747901,
"url": "https://block81.com/blog/why-most-websites-dont-actually-need-cookie-consent-banners",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-07T01:05:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767749159,
"commentsCount": 0,
"updatedAt": "2026-01-07T01:23:27.000Z"
}
}Daniel Buchner - An exploration in using Passkeys as generalized cryptographic seed material to address new use cases, while inheriting the benefits of cross-device synced keys with native biomentric UX.
{
"storyID": "46521084",
"title": "PassSeeds – hijacking Passkeys to unlock new cryptographic use cases",
"author": "csuwldcat",
"url": "https://backalleycoder.com/posts/passseeds-an-experiment-in-hijacking-passkeys-to-unlock-cryptographic-use-cases/",
"points": 50,
"commentsCount": 36,
"tags": [],
"og": {
"twitterTitle": "PassSeeds - Hijacking Passkeys to Unlock Cryptographic Use Cases | Back Alley Coder",
"articlePublishedTime": "2026-01-06T15:15:11.000Z",
"twitterImage": [
{
"url": "https://csuwildcat.github.io/_astro/passseed-logo.Dtrp9Ve4.jpg"
}
],
"author": "Daniel Buchner",
"twitterUrl": "https://csuwildcat.github.io/posts/passseeds-an-experiment-in-hijacking-passkeys-to-unlock-cryptographic-use-cases/",
"ogTitle": "PassSeeds - Hijacking Passkeys to Unlock Cryptographic Use Cases | Back Alley Coder",
"ogDescription": "An exploration in using Passkeys as generalized cryptographic seed material to address new use cases, while inheriting the benefits of cross-device synced keys with native biomentric UX.",
"ogImage": [
{
"url": "https://csuwildcat.github.io/_astro/passseed-logo.Dtrp9Ve4.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "An exploration in using Passkeys as generalized cryptographic seed material to address new use cases, while inheriting the benefits of cross-device synced keys with native biomentric UX.",
"success": true,
"requestUrl": "https://backalleycoder.com/posts/passseeds-an-experiment-in-hijacking-passkeys-to-unlock-cryptographic-use-cases/",
"ogUrl": "https://csuwildcat.github.io/posts/passseeds-an-experiment-in-hijacking-passkeys-to-unlock-cryptographic-use-cases/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T00:50:58.000Z",
"createdAtI": 1767747058,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46521084",
"author": "csuwldcat",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T01:00:58.453Z",
"title": "PassSeeds – hijacking Passkeys to unlock new cryptographic use cases",
"createdAtI": 1767747058,
"url": "https://backalleycoder.com/posts/passseeds-an-experiment-in-hijacking-passkeys-to-unlock-cryptographic-use-cases/",
"points": 3,
"tags": [],
"createdAt": "2026-01-07T00:50:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767747658,
"commentsCount": 1,
"updatedAt": "2026-01-07T01:00:42.000Z"
}
}{
"storyID": "46521029",
"title": "We recreated Steve Jobs's 1975 Atari horoscope program",
"author": "ptorrone",
"url": "https://blog.adafruit.com/2026/01/06/we-recreated-steve-jobss-1975-atari-horoscope-program-and-you-can-run-it/",
"points": 65,
"commentsCount": 27,
"tags": [
"front_page"
],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://blog.adafruit.com/2026/01/06/we-recreated-steve-jobss-1975-atari-horoscope-program-and-you-can-run-it/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T00:44:43.000Z",
"createdAtI": 1767746683,
"updatedAt": "2026-01-07T10:47:30.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46521029",
"author": "ptorrone",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T02:55:58.386Z",
"title": "We Recreated Steve Jobs's 1975 Atari Horoscope Program and You Can Run It",
"createdAtI": 1767746683,
"url": "https://blog.adafruit.com/2026/01/06/we-recreated-steve-jobss-1975-atari-horoscope-program-and-you-can-run-it/",
"points": 6,
"tags": [],
"createdAt": "2026-01-07T00:44:43.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767754558,
"commentsCount": 0,
"updatedAt": "2026-01-07T02:52:59.000Z"
}
}{
"storyID": "46520935",
"title": "Electronic nose for indoor mold detection and identification",
"author": "PaulHoule",
"url": "https://advanced.onlinelibrary.wiley.com/doi/10.1002/adsr.202500124",
"points": 121,
"commentsCount": 62,
"tags": [
"front_page"
],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://advanced.onlinelibrary.wiley.com/doi/10.1002/adsr.202500124"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T00:31:01.000Z",
"createdAtI": 1767745861,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46520935",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T01:10:58.332Z",
"title": "Electronic Nose for Indoor Mold Detection and Identification",
"createdAtI": 1767745861,
"url": "https://advanced.onlinelibrary.wiley.com/doi/10.1002/adsr.202500124",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-07T00:31:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767748258,
"commentsCount": 1,
"updatedAt": "2026-01-07T01:08:44.000Z"
}
}A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls. - x011/smtp-tunnel-proxy
{
"storyID": "46520926",
"title": "Show HN: SMTP Tunnel – A SOCKS5 proxy disguised as email traffic to bypass DPI",
"author": "lobito25",
"url": "https://github.com/x011/smtp-tunnel-proxy",
"points": 65,
"commentsCount": 18,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - x011/smtp-tunnel-proxy: A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/b3cbe3999361109a5436aef6af6ebe09fa363ff94bb65c2bdb255f2599ef3262/x011/smtp-tunnel-proxy"
}
],
"ogTitle": "GitHub - x011/smtp-tunnel-proxy: A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls.",
"ogDescription": "A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls. - x011/smtp-tunnel-proxy",
"ogImage": [
{
"width": "1200",
"alt": "A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls. - x011/smtp-tunnel-proxy",
"url": "https://opengraph.githubassets.com/b3cbe3999361109a5436aef6af6ebe09fa363ff94bb65c2bdb255f2599ef3262/x011/smtp-tunnel-proxy",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A high-speed covert tunnel that disguises TCP traffic as SMTP email communication to bypass Deep Packet Inspection (DPI) firewalls. - x011/smtp-tunnel-proxy",
"success": true,
"requestUrl": "https://github.com/x011/smtp-tunnel-proxy",
"ogUrl": "https://github.com/x011/smtp-tunnel-proxy",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T00:30:09.000Z",
"createdAtI": 1767745809,
"updatedAt": "2026-01-07T10:54:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46520926",
"author": "lobito25",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T03:20:58.317Z",
"title": "Show HN: SMTP Tunnel – A SOCKS5 proxy disguised as email traffic to bypass DPI",
"createdAtI": 1767745809,
"url": "https://github.com/x011/smtp-tunnel-proxy",
"points": 5,
"tags": [
"show_hn"
],
"createdAt": "2026-01-07T00:30:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767756058,
"commentsCount": 0,
"updatedAt": "2026-01-07T03:18:58.000Z"
}
}a tale about a young transgender intern
{
"storyID": "46520879",
"title": "Why the trans flag emoji is the 5-codepoint sequence it is",
"author": "todsacerdoti",
"url": "https://hecate.pink/blog/2026/trans-flag-emoji/",
"points": 137,
"commentsCount": 66,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://hecate.pink/blog/2026/trans-flag-emoji/",
"ogTitle": "why the trans flag emoji uses the codepoints it uses",
"ogUrl": "https://hecate.pink/blog/2026/trans-flag-emoji/",
"ogDescription": "a tale about a young transgender intern",
"ogImage": [
{
"url": "https://hecate.pink/favicon.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-07T00:22:06.000Z",
"createdAtI": 1767745326,
"updatedAt": "2026-01-07T10:58:14.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46520879",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T00:35:58.722Z",
"title": "Why the trans flag emoji is the 5-codepoint sequence it is",
"createdAtI": 1767745326,
"url": "https://hecate.pink/blog/2026/trans-flag-emoji/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-07T00:22:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767746159,
"commentsCount": 0,
"updatedAt": "2026-01-07T00:34:27.000Z"
}
}{
"storyID": "46520566",
"title": "Ruby Array Pack Bleed",
"author": "pentestercrab",
"url": "https://nastystereo.com/security/ruby-pack.html",
"points": 47,
"commentsCount": 1,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://nastystereo.com/security/ruby-pack.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T23:46:24.000Z",
"createdAtI": 1767743184,
"updatedAt": "2026-01-07T10:27:30.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46520566",
"author": "pentestercrab",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T00:40:58.770Z",
"title": "Vulnerability in Ruby that has existed since 2002",
"createdAtI": 1767743184,
"url": "https://nastystereo.com/security/ruby-pack.html",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T23:46:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767746459,
"commentsCount": 0,
"updatedAt": "2026-01-07T00:39:12.000Z"
}
}{
"storyID": "46520508",
"title": "Hyundai Introduces Its Next-Gen Atlas Robot at CES 2026 [video]",
"author": "surprisetalk",
"url": "https://www.youtube.com/watch?v=9e0SQn9uUlw",
"points": 116,
"commentsCount": 91,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.youtube.com/watch?v=9e0SQn9uUlw"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T23:40:03.000Z",
"createdAtI": 1767742803,
"updatedAt": "2026-01-07T10:56:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46520508",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-07T00:30:58.691Z",
"title": "Hyundai Introduces Its Next-Gen Atlas Robot at CES 2026 [video]",
"createdAtI": 1767742803,
"url": "https://www.youtube.com/watch?v=9e0SQn9uUlw",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T23:40:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767745859,
"commentsCount": 0,
"updatedAt": "2026-01-07T00:29:57.000Z"
}
}Daniel Brendel - I've been asking this question to myself a few times now. When ...
{
"storyID": "46519622",
"title": "Are we tired of social media? (2025)",
"author": "foxiel",
"url": "https://www.danielbrendel.com/blog/24-are-we-tired-of-social-media-once-and-for-all",
"points": 88,
"commentsCount": 66,
"tags": [],
"og": {
"success": true,
"author": "Daniel Brendel",
"requestUrl": "https://www.danielbrendel.com/blog/24-are-we-tired-of-social-media-once-and-for-all",
"ogTitle": "Are we tired of social media once and for all? | Daniel Brendel | Blog",
"ogUrl": "https://www.danielbrendel.com/blog/24-are-we-tired-of-social-media-once-and-for-all",
"ogDescription": "I've been asking this question to myself a few times now. When ...",
"ogImage": [
{
"url": "https://www.danielbrendel.com/img/uploads/social-media.jpg"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T22:15:52.000Z",
"createdAtI": 1767737752,
"updatedAt": "2026-01-07T11:00:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46519622",
"author": "foxiel",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T23:55:58.476Z",
"title": "Are we tired of social media once and for all? On the downfall of social media",
"createdAtI": 1767737752,
"url": "https://www.danielbrendel.com/blog/24-are-we-tired-of-social-media-once-and-for-all",
"points": 5,
"tags": [],
"createdAt": "2026-01-06T22:15:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767743758,
"commentsCount": 2,
"updatedAt": "2026-01-06T23:54:57.000Z"
}
}It came as European allies rallied behind Denmark after renewed US insistence it must have Greenland.
{
"storyID": "46519468",
"title": "US discussing options to get Greenland, incl use of military, says White House",
"author": "mmarian",
"url": "https://www.bbc.co.uk/news/articles/cwyg1jg8xkmo",
"points": 39,
"commentsCount": 18,
"tags": [],
"og": {
"twitterCreator": "@BBCNews",
"twitterSite": "@BBCNews",
"twitterTitle": "US discussing options to acquire Greenland, including use of military - White House",
"twitterImage": [
{
"alt": "Protesters outside US in Nuuk, Greenland, on 15 March 2025 ",
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/ce80/live/27a37560-eb45-11f0-a422-4ba8a094a8fa.jpg"
}
],
"ogTitle": "US discussing options to acquire Greenland, including use of military - White House",
"ogDescription": "It came as European allies rallied behind Denmark after renewed US insistence it must have Greenland. ",
"ogLocale": "en_GB",
"ogImage": [
{
"alt": "Protesters outside US in Nuuk, Greenland, on 15 March 2025 ",
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/ce80/live/27a37560-eb45-11f0-a422-4ba8a094a8fa.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "It came as European allies rallied behind Denmark after renewed US insistence it must have Greenland. ",
"success": true,
"requestUrl": "https://www.bbc.co.uk/news/articles/cwyg1jg8xkmo",
"ogUrl": "https://www.bbc.co.uk/news/articles/cwyg1jg8xkmo",
"ogSiteName": "BBC News",
"articleAuthor": "https://www.facebook.com/bbcnews",
"fbAppId": "3662195467332439"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T22:00:21.000Z",
"createdAtI": 1767736821,
"updatedAt": "2026-01-07T10:48:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46519468",
"author": "mmarian",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T22:15:58.420Z",
"title": "US discussing options to get Greenland, incl use of military, says White House",
"createdAtI": 1767736821,
"url": "https://www.bbc.co.uk/news/articles/cwyg1jg8xkmo",
"points": 6,
"tags": [],
"createdAt": "2026-01-06T22:00:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767737758,
"commentsCount": 0,
"updatedAt": "2026-01-06T22:15:42.000Z"
}
}George Cozma - Here at CES 2026, AMD showed off their upcoming Venice series of server CPUs and their upcoming MI400 series of datacenter accelerators.
{
"storyID": "46519326",
"title": "CES 2026: Taking the Lids Off AMD's Venice and MI400 SoCs",
"author": "rbanffy",
"url": "https://chipsandcheese.com/p/ces-2026-taking-the-lids-off-amds",
"points": 106,
"commentsCount": 59,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "CES 2026: Taking the Lids off AMD's Venice and MI400 SoCs",
"twitterCard": "summary_large_image",
"twitterDescription": "Here at CES 2026, AMD showed off their upcoming Venice series of server CPUs and their upcoming MI400 series of datacenter accelerators.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!fYbW!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fchipsandcheese.substack.com%2Fapi%2Fv1%2Fpost_preview%2F183673318%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "George Cozma",
"requestUrl": "https://chipsandcheese.com/p/ces-2026-taking-the-lids-off-amds",
"ogTitle": "CES 2026: Taking the Lids off AMD's Venice and MI400 SoCs",
"ogUrl": "https://chipsandcheese.com/p/ces-2026-taking-the-lids-off-amds",
"ogDescription": "Here at CES 2026, AMD showed off their upcoming Venice series of server CPUs and their upcoming MI400 series of datacenter accelerators.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!qd_2!,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%2Fc4e23adc-da36-42af-b245-11459f567dcc_1674x960.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T21:46:04.000Z",
"createdAtI": 1767735964,
"updatedAt": "2026-01-07T10:59:13.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46519326",
"author": "rbanffy",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T22:00:58.700Z",
"title": "CES 2026: Taking the Lids Off AMD's Venice and MI400 SoCs",
"createdAtI": 1767735964,
"url": "https://chipsandcheese.com/p/ces-2026-taking-the-lids-off-amds",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T21:46:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767736859,
"commentsCount": 0,
"updatedAt": "2026-01-06T21:59:58.000Z"
}
}Fred Lambert - The data is in for Tesla’s full year 2025 in Europe, and frankly, it’s a bloodbath across most major markets....
{
"storyID": "46519274",
"title": "Tesla's full 2025 data from Europe is in, and it is a total bloodbath",
"author": "breve",
"url": "https://electrek.co/2026/01/06/tesla-full-2025-data-europe-total-bloodbath/",
"points": 39,
"commentsCount": 12,
"tags": [],
"og": {
"twitterCreator": "@electrekco",
"twitterSite": "@electrekco",
"articlePublishedTime": "2026-01-06T16:37:25+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2025/09/2026_tesla_model-y_4dr-suv_long-range-launch-series_fq_oem_1_1600.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1"
}
],
"author": "Fred Lambert",
"ogTitle": "Tesla's full 2025 data from Europe is in, and it is a total bloodbath",
"ogDescription": "The data is in for Tesla’s full year 2025 in Europe, and frankly, it’s a bloodbath across most major markets....",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1600",
"type": "image/jpeg",
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2025/09/2026_tesla_model-y_4dr-suv_long-range-launch-series_fq_oem_1_1600.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1",
"height": "800"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/electrekco",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://electrek.co/2026/01/06/tesla-full-2025-data-europe-total-bloodbath/",
"ogUrl": "https://electrek.co/2026/01/06/tesla-full-2025-data-europe-total-bloodbath/",
"ogSiteName": "Electrek",
"articleModifiedTime": "2026-01-06T16:37:27+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T21:43:05.000Z",
"createdAtI": 1767735785,
"updatedAt": "2026-01-07T09:56:13.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46519274",
"author": "breve",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T21:50:58.464Z",
"title": "Tesla's full 2025 data from Europe is in, and it is a total bloodbath",
"createdAtI": 1767735785,
"url": "https://electrek.co/2026/01/06/tesla-full-2025-data-europe-total-bloodbath/",
"points": 4,
"tags": [],
"createdAt": "2026-01-06T21:43:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767736258,
"commentsCount": 0,
"updatedAt": "2026-01-06T21:50:41.000Z"
}
}{
"storyID": "46519076",
"title": "U.S. Attack to Seize Greenland Would End NATO, Danish Prime Minister Says",
"author": "vinni2",
"url": "https://www.nytimes.com/2026/01/05/world/europe/trump-greenland-denmark.html",
"points": 39,
"commentsCount": 39,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2026/01/05/world/europe/trump-greenland-denmark.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T21:29:33.000Z",
"createdAtI": 1767734973,
"updatedAt": "2026-01-07T10:55:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46519076",
"author": "vinni2",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T21:40:58.381Z",
"title": "U.S. Attack to Seize Greenland Would End NATO, Danish Prime Minister Says",
"createdAtI": 1767734973,
"url": "https://www.nytimes.com/2026/01/05/world/europe/trump-greenland-denmark.html",
"points": 4,
"tags": [],
"createdAt": "2026-01-06T21:29:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767735658,
"commentsCount": 5,
"updatedAt": "2026-01-06T21:40:42.000Z"
}
}We present the first comprehensive evaluation of AI agents against human cybersecurity professionals in a live enterprise environment. We evaluate ten cybersecurity professionals alongside six existing AI agents and ARTEMIS, our new agent scaffold, on a large university network consisting of ~8,000 hosts across 12 subnets. ARTEMIS is a multi-agent framework featuring dynamic prompt generation, arbitrary sub-agents, a
{
"storyID": "46518996",
"title": "Comparing AI agents to cybersecurity professionals in real-world pen testing",
"author": "littlexsparkee",
"url": "https://arxiv.org/abs/2512.09882",
"points": 101,
"commentsCount": 67,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "Comparing AI Agents to Cybersecurity Professionals in Real-World...",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "Comparing AI Agents to Cybersecurity Professionals in Real-World Penetration Testing",
"ogDescription": "We present the first comprehensive evaluation of AI agents against human cybersecurity professionals in a live enterprise environment. We evaluate ten cybersecurity professionals alongside six existing AI agents and ARTEMIS, our new agent scaffold, on a large university network consisting of ~8,000 hosts across 12 subnets. ARTEMIS is a multi-agent framework featuring dynamic prompt generation, arbitrary sub-agents, a",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "We present the first comprehensive evaluation of AI agents against human cybersecurity professionals in a live enterprise environment. We evaluate ten cybersecurity professionals alongside six...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2512.09882",
"ogUrl": "https://arxiv.org/abs/2512.09882v1",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-01-06T21:23:07.000Z",
"createdAtI": 1767734587,
"updatedAt": "2026-01-07T10:48:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46518996",
"author": "littlexsparkee",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T21:25:58.672Z",
"title": "Comparing AI agents to cybersecurity professionals in real-world pen testing",
"createdAtI": 1767734587,
"url": "https://arxiv.org/abs/2512.09882",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T21:23:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767734759,
"commentsCount": 0,
"updatedAt": "2026-01-06T21:25:42.000Z"
}
}{
"storyID": "46518804",
"title": "Oral microbiome sequencing after taking probiotics",
"author": "sethbannon",
"url": "https://blog.booleanbiotech.com/oral-microbiome-biogaia",
"points": 146,
"commentsCount": 62,
"tags": [
"front_page"
],
"og": {
"success": true,
"author": "Brian Naughton",
"requestUrl": "https://blog.booleanbiotech.com/oral-microbiome-biogaia"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T21:10:47.000Z",
"createdAtI": 1767733847,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46518804",
"author": "sethbannon",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T21:25:58.672Z",
"title": "Oral microbiome sequencing after taking probiotics",
"createdAtI": 1767733847,
"url": "https://blog.booleanbiotech.com/oral-microbiome-biogaia",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T21:10:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767734759,
"commentsCount": 0,
"updatedAt": "2026-01-06T21:25:11.000Z"
}
}ByteShape's device-optimized release showing superior TPS-quality tradeoffs across edge and datacenter hardware.
{
"storyID": "46518573",
"title": "A 30B Qwen model walks into a Raspberry Pi and runs in real time",
"author": "dataminer",
"url": "https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/",
"points": 250,
"commentsCount": 74,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "A 30B Qwen Model Walks Into a Raspberry Pi… and Runs in Real Time",
"twitterSite": "@ByteShape",
"twitterImage": [
{
"url": "https://byteshape.com/images/logo.svg"
}
],
"twitterUrl": "https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/",
"ogTitle": "A 30B Qwen Model Walks Into a Raspberry Pi… and Runs in Real Time",
"ogDescription": "ByteShape's device-optimized release showing superior TPS-quality tradeoffs across edge and datacenter hardware.",
"ogImage": [
{
"url": "https://byteshape.com/images/logo.svg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "ByteShape's device-optimized release of Qwen3-30B-A3B-Instruct-2507.",
"success": true,
"requestUrl": "https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/",
"ogUrl": "https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T20:55:01.000Z",
"createdAtI": 1767732901,
"updatedAt": "2026-01-07T10:59:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46518573",
"author": "dataminer",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T22:10:58.448Z",
"title": "A 30B Qwen Model Walks into a Raspberry Pi and Runs in Real Time",
"createdAtI": 1767732901,
"url": "https://byteshape.com/blogs/Qwen3-30B-A3B-Instruct-2507/",
"points": 5,
"tags": [],
"createdAt": "2026-01-06T20:55:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767737458,
"commentsCount": 0,
"updatedAt": "2026-01-06T22:10:43.000Z"
}
}{
"storyID": "46518536",
"title": "White House unveils webpage saying Democrats 'staged the real insurrection'",
"author": "willmarch",
"url": "https://thehill.com/homenews/administration/5675182-trump-launches-jan6-website/",
"points": 46,
"commentsCount": 12,
"tags": [],
"og": {
"error": "Server has returned a 400/500 error code",
"requestUrl": "https://thehill.com/homenews/administration/5675182-trump-launches-jan6-website/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T20:52:35.000Z",
"createdAtI": 1767732755,
"updatedAt": "2026-01-07T10:50:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46518536",
"author": "willmarch",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T20:55:58.712Z",
"title": "White House unveils webpage saying Democrats 'staged the real insurrection'",
"createdAtI": 1767732755,
"url": "https://thehill.com/homenews/administration/5675182-trump-launches-jan6-website/",
"points": 4,
"tags": [],
"createdAt": "2026-01-06T20:52:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767732959,
"commentsCount": 0,
"updatedAt": "2026-01-06T20:55:42.000Z"
}
}Click to read the article on phrack
{
"storyID": "46518129",
"title": "Calling All Hackers: How money works (2024)",
"author": "krrishd",
"url": "https://phrack.org/issues/71/17",
"points": 251,
"commentsCount": 165,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@phrack",
"success": true,
"requestUrl": "https://phrack.org/issues/71/17",
"ogTitle": "Calling All Hackers",
"ogUrl": "https://phrack.org/issues/71/17.html",
"ogDescription": "Click to read the article on phrack",
"ogSiteName": "Phrack",
"ogImage": [
{
"url": "https://phrack.org/images/p40ylogo.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T20:24:45.000Z",
"createdAtI": 1767731085,
"updatedAt": "2026-01-07T10:58:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46518129",
"author": "krrishd",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T21:15:58.436Z",
"title": "Calling All Hackers: How money works (2024)",
"createdAtI": 1767731085,
"url": "https://phrack.org/issues/71/17",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T20:24:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767734158,
"commentsCount": 0,
"updatedAt": "2026-01-06T21:15:28.000Z"
}
}Adam Mastroianni - a three-part treatment for a near-universal affliction
{
"storyID": "46518102",
"title": "How to Be Less Awkward",
"author": "zdw",
"url": "https://www.experimental-history.com/p/how-to-be-less-awkward",
"points": 37,
"commentsCount": 1,
"tags": [],
"og": {
"twitterTitle": "How to be less awkward",
"twitterCard": "summary_large_image",
"twitterDescription": "a three-part treatment for a near-universal affliction",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!p9Do!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fexperimentalhistory.substack.com%2Fapi%2Fv1%2Fpost_preview%2F183569426%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Adam Mastroianni",
"requestUrl": "https://www.experimental-history.com/p/how-to-be-less-awkward",
"ogTitle": "How to be less awkward",
"ogUrl": "https://www.experimental-history.com/p/how-to-be-less-awkward",
"ogDescription": "a three-part treatment for a near-universal affliction",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!l5VM!,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%2Fa568ca16-8bac-4ce9-9d71-8d1e9a123839_1544x506.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T20:22:34.000Z",
"createdAtI": 1767730954,
"updatedAt": "2026-01-07T10:57:14.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46518102",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T23:55:58.476Z",
"title": "How to Be Less Awkward",
"createdAtI": 1767730954,
"url": "https://www.experimental-history.com/p/how-to-be-less-awkward",
"points": 5,
"tags": [],
"createdAt": "2026-01-06T20:22:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767743758,
"commentsCount": 0,
"updatedAt": "2026-01-06T23:51:42.000Z"
}
}Andreas Lay - Self hosting my media library with Jellyfin & Wireguard on Hetzner
{
"storyID": "46517636",
"title": "Self hosting my media library with Jellyfin and Wireguard on Hetzner",
"author": "wismwasm",
"url": "https://layandreas.github.io/personal-blog/posts/how-spotify-made-me-self-host/",
"points": 125,
"commentsCount": 164,
"tags": [],
"og": {
"twitterTitle": "How Spotify Made Me Self Host",
"articlePublishedTime": "2026-01-06T00:00:00+00:00",
"twitterImage": [
{
"url": "https://layandreas.github.io/personal-blog/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E"
}
],
"author": "Andreas Lay",
"ogTitle": "How Spotify Made Me Self Host",
"ogDescription": "Self hosting my media library with Jellyfin & Wireguard on Hetzner",
"ogImage": [
{
"url": "https://layandreas.github.io/personal-blog/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Self hosting my media library with Jellyfin & Wireguard on Hetzner",
"success": true,
"requestUrl": "https://layandreas.github.io/personal-blog/posts/how-spotify-made-me-self-host/",
"ogUrl": "https://layandreas.github.io/personal-blog/posts/how-spotify-made-me-self-host/",
"ogSiteName": "Andreas Lay",
"articleSection": "posts",
"articleModifiedTime": "2026-01-06T00:00:00+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T19:50:35.000Z",
"createdAtI": 1767729035,
"updatedAt": "2026-01-07T10:59:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46517636",
"author": "wismwasm",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T20:10:58.617Z",
"title": "How Spotify Made Me Self Host",
"createdAtI": 1767729035,
"url": "https://layandreas.github.io/personal-blog/posts/how-spotify-made-me-self-host/",
"points": 4,
"tags": [],
"createdAt": "2026-01-06T19:50:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767730259,
"commentsCount": 0,
"updatedAt": "2026-01-06T20:10:27.000Z"
}
}A guide for how to use your smartphone to code anywhere at anytime. - GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime.
{
"storyID": "46517458",
"title": "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone",
"author": "rbergamini27",
"url": "https://github.com/rberg27/doom-coding",
"points": 434,
"commentsCount": 312,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/3f3a5ba06ebf74de0ad724663b6d298e6e11aa5ed72fb169923bafa60eabb4c3/rberg27/doom-coding"
}
],
"ogTitle": "GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime.",
"ogDescription": "A guide for how to use your smartphone to code anywhere at anytime. - GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime.",
"ogImage": [
{
"width": "1200",
"alt": "A guide for how to use your smartphone to code anywhere at anytime. - GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime.",
"url": "https://opengraph.githubassets.com/3f3a5ba06ebf74de0ad724663b6d298e6e11aa5ed72fb169923bafa60eabb4c3/rberg27/doom-coding",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A guide for how to use your smartphone to code anywhere at anytime. - GitHub - rberg27/doom-coding: A guide for how to use your smartphone to code anywhere at anytime.",
"success": true,
"requestUrl": "https://github.com/rberg27/doom-coding",
"ogUrl": "https://github.com/rberg27/doom-coding",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T19:38:32.000Z",
"createdAtI": 1767728312,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46517458",
"author": "rbergamini27",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T19:45:58.450Z",
"title": "Stop Doom Scrolling, Start Doom Coding: Build via the terminal from your phone",
"createdAtI": 1767728312,
"url": "https://github.com/rberg27/doom-coding",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T19:38:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767728758,
"commentsCount": 0,
"updatedAt": "2026-01-06T19:44:26.000Z"
}
}We study how modern database systems can leverage the Linux io_uring interface for efficient, low-overhead I/O. io_uring is an asynchronous system call batching interface that unifies storage and network operations, addressing limitations of existing Linux I/O interfaces. However, naively replacing traditional I/O interfaces with io_uring does not necessarily yield performance benefits. To demonstrate when io_uring d
{
"storyID": "46517319",
"title": "High-Performance DBMSs with io_uring: When and How to use it",
"author": "matt_d",
"url": "https://arxiv.org/abs/2512.04859",
"points": 140,
"commentsCount": 38,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "High-Performance DBMSs with io_uring: When and How to use it",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "High-Performance DBMSs with io_uring: When and How to use it",
"ogDescription": "We study how modern database systems can leverage the Linux io_uring interface for efficient, low-overhead I/O. io_uring is an asynchronous system call batching interface that unifies storage and network operations, addressing limitations of existing Linux I/O interfaces. However, naively replacing traditional I/O interfaces with io_uring does not necessarily yield performance benefits. To demonstrate when io_uring d",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "We study how modern database systems can leverage the Linux io_uring interface for efficient, low-overhead I/O. io_uring is an asynchronous system call batching interface that unifies storage and...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2512.04859",
"ogUrl": "https://arxiv.org/abs/2512.04859v2",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T19:29:15.000Z",
"createdAtI": 1767727755,
"updatedAt": "2026-01-07T10:58:14.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46517319",
"author": "matt_d",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T19:45:58.450Z",
"title": "High-Performance DBMSs with io_uring: When and How to use it",
"createdAtI": 1767727755,
"url": "https://arxiv.org/abs/2512.04859",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T19:29:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767728758,
"commentsCount": 0,
"updatedAt": "2026-01-06T19:43:28.000Z"
}
}Instead of four times a year, Google will now only release Android source code to AOSP twice a year, once in Q2 and again in Q4.
{
"storyID": "46517193",
"title": "Google will now only release Android source code twice a year",
"author": "tripdout",
"url": "https://www.androidauthority.com/aosp-source-code-schedule-3630018/",
"points": 55,
"commentsCount": 16,
"tags": [],
"og": {
"twitterCreator": "@MishaalRahman",
"twitterSite": "@androidauth",
"articlePublishedTime": "2026-01-06T19:18:42+00:00",
"ogTitle": "Breaking: Google will now only release Android source code twice a year",
"ogDescription": "Instead of four times a year, Google will now only release Android source code to AOSP twice a year, once in Q2 and again in Q4.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"url": "https://www.androidauthority.com/wp-content/uploads/2025/03/Android_figures_standing_around_Pixel_phone_with_AOSP_home_page_showing-scaled.jpg",
"height": "1441"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/androidauthority/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.androidauthority.com/aosp-source-code-schedule-3630018/",
"ogUrl": "https://www.androidauthority.com/aosp-source-code-schedule-3630018/",
"ogSiteName": "Android Authority",
"articleModifiedTime": "2026-01-06T19:26:47+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T19:21:49.000Z",
"createdAtI": 1767727309,
"updatedAt": "2026-01-07T10:32:13.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46517193",
"author": "tripdout",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T19:25:58.668Z",
"title": "Google will now only release Android source code twice a year",
"createdAtI": 1767727309,
"url": "https://www.androidauthority.com/aosp-source-code-schedule-3630018/",
"points": 4,
"tags": [],
"createdAt": "2026-01-06T19:21:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767727559,
"commentsCount": 1,
"updatedAt": "2026-01-06T19:25:29.000Z"
}
}{
"storyID": "46516559",
"title": "Video Game Websites in the early 00s",
"author": "klaussilveira",
"url": "https://www.webdesignmuseum.org/exhibitions/video-game-websites-in-the-early-00s",
"points": 168,
"commentsCount": 85,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.webdesignmuseum.org/exhibitions/video-game-websites-in-the-early-00s"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T18:39:21.000Z",
"createdAtI": 1767724761,
"updatedAt": "2026-01-07T11:00:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46516559",
"author": "klaussilveira",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T19:00:58.537Z",
"title": "Video Game Websites in the early 00s",
"createdAtI": 1767724761,
"url": "https://www.webdesignmuseum.org/exhibitions/video-game-websites-in-the-early-00s",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T18:39:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767726059,
"commentsCount": 0,
"updatedAt": "2026-01-06T18:56:59.000Z"
}
}Eric - JAX in pure JavaScript, as a flexible machine learning library and compiler.
{
"storyID": "46516267",
"title": "Show HN: Jax-JS, array library in JavaScript targeting WebGPU",
"author": "ekzhang",
"url": "https://ss.ekzhang.com/p/jax-js-an-ml-library-for-the-web",
"points": 78,
"commentsCount": 21,
"tags": [
"show_hn"
],
"og": {
"twitterTitle": "jax-js: an ML library for the web",
"twitterCard": "summary_large_image",
"twitterDescription": "JAX in pure JavaScript, as a flexible machine learning library and compiler.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!0h9V!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fekzhang.substack.com%2Fapi%2Fv1%2Fpost_preview%2F179060245%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Eric",
"requestUrl": "https://ss.ekzhang.com/p/jax-js-an-ml-library-for-the-web",
"ogTitle": "jax-js: an ML library for the web",
"ogUrl": "https://ss.ekzhang.com/p/jax-js-an-ml-library-for-the-web",
"ogDescription": "JAX in pure JavaScript, as a flexible machine learning library and compiler.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!7bb1!,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%2F1466b600-4dc2-4a2c-9639-843f5a1c700a_1196x450.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"machinelearning"
]
},
"createdAt": "2026-01-06T18:19:31.000Z",
"createdAtI": 1767723571,
"updatedAt": "2026-01-07T09:55:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46516267",
"author": "ekzhang",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:30:58.491Z",
"title": "Show HN: Jax-JS, array library in JavaScript targeting WebGPU",
"createdAtI": 1767723571,
"url": "https://ss.ekzhang.com/p/jax-js-an-ml-library-for-the-web",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-01-06T18:19:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767724258,
"commentsCount": 0,
"updatedAt": "2026-01-06T18:30:13.000Z"
}
}Good morning Masonite community, I regret to inform you all that @josephmancuso has passed away due to health complications. Please keep his family in your thoughts during this time. I had the priv...
{
"storyID": "46516137",
"title": "Passing of Joe Mancuso",
"author": "wilsonfiifi",
"url": "https://github.com/MasoniteFramework/masonite/discussions/853",
"points": 176,
"commentsCount": 16,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "Passing of Joe Mancuso · MasoniteFramework/masonite · Discussion #853",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/9f970283b6363b51035ed184f4d910f31972584e311d91ae939827f461f9ea38/MasoniteFramework/masonite/discussions/853"
}
],
"ogTitle": "Passing of Joe Mancuso · MasoniteFramework/masonite · Discussion #853",
"ogDescription": "Good morning Masonite community, I regret to inform you all that @josephmancuso has passed away due to health complications. Please keep his family in your thoughts during this time. I had the priv...",
"ogImage": [
{
"width": "1200",
"alt": "Good morning Masonite community, I regret to inform you all that @josephmancuso has passed away due to health complications. Please keep his family in your thoughts during this time. I had the priv...",
"url": "https://opengraph.githubassets.com/9f970283b6363b51035ed184f4d910f31972584e311d91ae939827f461f9ea38/MasoniteFramework/masonite/discussions/853",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Good morning Masonite community, I regret to inform you all that @josephmancuso has passed away due to health complications. Please keep his family in your thoughts during this time. I had the priv...",
"success": true,
"requestUrl": "https://github.com/MasoniteFramework/masonite/discussions/853",
"ogUrl": "https://github.com/MasoniteFramework/masonite/discussions/853",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T18:11:51.000Z",
"createdAtI": 1767723111,
"updatedAt": "2026-01-07T10:48:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46516137",
"author": "wilsonfiifi",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:25:58.676Z",
"title": "Passing of Joe Mancuso author of Masonite (Python web framework)",
"createdAtI": 1767723111,
"url": "https://github.com/MasoniteFramework/masonite/discussions/853",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T18:11:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767723959,
"commentsCount": 0,
"updatedAt": "2026-01-06T18:24:12.000Z"
}
}Neil - Learn how we developed a data diode using Raspberry Pi and opto couplers to extract syslog information from air-gapped networks.
{
"storyID": "46516117",
"title": "Creating a bespoke data diode for air‑gapped networks",
"author": "nelop",
"url": "https://nelop.com/bespoke-data-diode-airgap/",
"points": 35,
"commentsCount": 76,
"tags": [],
"og": {
"twitterCreator": "@nelopsystems",
"twitterSite": "@nelopsystems",
"articlePublishedTime": "2025-11-24T14:27:24+00:00",
"author": "Neil",
"ogTitle": "Creating a Bespoke Data Diode for Air Gapped Networks - Nelop Systems",
"ogDescription": "Learn how we developed a data diode using Raspberry Pi and opto couplers to extract syslog information from air-gapped networks.",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "803",
"type": "image/jpeg",
"url": "https://nelop.com/wp-content/uploads/2025/11/Data-Diode.jpg",
"height": "576"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://nelop.com/bespoke-data-diode-airgap/",
"ogUrl": "https://nelop.com/bespoke-data-diode-airgap/",
"ogSiteName": "Nelop Systems",
"articleModifiedTime": "2025-11-26T12:40:28+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T18:10:31.000Z",
"createdAtI": 1767723031,
"updatedAt": "2026-01-07T10:39:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46516117",
"author": "nelop",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:25:58.676Z",
"title": "Creating a Bespoke Data Diode for Air‑Gapped Networks",
"createdAtI": 1767723031,
"url": "https://nelop.com/bespoke-data-diode-airgap/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T18:10:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767723959,
"commentsCount": 1,
"updatedAt": "2026-01-06T18:23:13.000Z"
}
}Transformers operate as horizontal token-by-token scanners; at each generation step, the model attends to an ever-growing sequence of token-level states. This access pattern increases prefill latency and makes long-context decoding increasingly memory-bound, as KV-cache reads and writes dominate inference throughput rather than arithmetic computation. We propose Parallel Hierarchical Operation for Top-down Networks (
{
"storyID": "46515987",
"title": "Hierarchical Autoregressive Modeling for Memory-Efficient Language Generation",
"author": "PaulHoule",
"url": "https://arxiv.org/abs/2512.20687",
"points": 42,
"commentsCount": 3,
"tags": [],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "PHOTON: Hierarchical Autoregressive Modeling for Lightspeed and...",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "PHOTON: Hierarchical Autoregressive Modeling for Lightspeed and Memory-Efficient Language Generation",
"ogDescription": "Transformers operate as horizontal token-by-token scanners; at each generation step, the model attends to an ever-growing sequence of token-level states. This access pattern increases prefill latency and makes long-context decoding increasingly memory-bound, as KV-cache reads and writes dominate inference throughput rather than arithmetic computation. We propose Parallel Hierarchical Operation for Top-down Networks (",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "Transformers operate as horizontal token-by-token scanners; at each generation step, the model attends to an ever-growing sequence of token-level states. This access pattern increases prefill...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2512.20687",
"ogUrl": "https://arxiv.org/abs/2512.20687v1",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T18:02:01.000Z",
"createdAtI": 1767722521,
"updatedAt": "2026-01-07T01:32:57.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46515987",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:05:58.325Z",
"title": "Hierarchical Autoregressive Modeling for Memory-Efficient Language Generation",
"createdAtI": 1767722521,
"url": "https://arxiv.org/abs/2512.20687",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T18:02:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767722758,
"commentsCount": 0,
"updatedAt": "2026-01-06T18:04:29.000Z"
}
}This is just a short description for your post which you can edit depending on your needs via the Framer CMS.
{
"storyID": "46515948",
"title": "Locating a Photo of a Vehicle in 30 Seconds with GeoSpy",
"author": "kachapopopow",
"url": "https://geospy.ai/blog/locating-a-photo-of-a-vehicle-in-30-seconds-with-geospy",
"points": 123,
"commentsCount": 107,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Locating a Photo of a Vehicle In 30 Seconds With GeoSpy - GeoSpy",
"twitterDescription": "This is just a short description for your post which you can edit depending on your needs via the Framer CMS.",
"twitterImage": [
{
"url": "https://framerusercontent.com/images/qfg0hMRKGvlHmiLfjiGvyRhrQk.png"
}
],
"success": true,
"requestUrl": "https://geospy.ai/blog/locating-a-photo-of-a-vehicle-in-30-seconds-with-geospy",
"ogTitle": "Locating a Photo of a Vehicle In 30 Seconds With GeoSpy - GeoSpy",
"ogUrl": "https://geospy.ai/blog/locating-a-photo-of-a-vehicle-in-30-seconds-with-geospy",
"ogDescription": "This is just a short description for your post which you can edit depending on your needs via the Framer CMS.",
"ogImage": [
{
"url": "https://framerusercontent.com/images/qfg0hMRKGvlHmiLfjiGvyRhrQk.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"geospy.ai"
]
},
"createdAt": "2026-01-06T18:00:27.000Z",
"createdAtI": 1767722427,
"updatedAt": "2026-01-07T10:43:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46515948",
"author": "kachapopopow",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:05:58.325Z",
"title": "Locating a Photo of a Vehicle in 30 Seconds with GeoSpy",
"createdAtI": 1767722427,
"url": "https://geospy.ai/blog/locating-a-photo-of-a-vehicle-in-30-seconds-with-geospy",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T18:00:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767722758,
"commentsCount": 1,
"updatedAt": "2026-01-06T18:05:41.000Z"
}
}Stephen McBride - 3 innovators reimagining how we fly
{
"storyID": "46515936",
"title": "Dude, where's my supersonic jet?",
"author": "noleary",
"url": "https://rationaloptimistsociety.substack.com/p/dude-wheres-my-supersonic-jet",
"points": 118,
"commentsCount": 265,
"tags": [],
"og": {
"twitterTitle": "Dude, where’s my supersonic jet?",
"twitterCard": "summary_large_image",
"twitterDescription": "3 innovators reimagining how we fly",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!eqat!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Frationaloptimistsociety.substack.com%2Fapi%2Fv1%2Fpost_preview%2F181245732%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Stephen McBride",
"requestUrl": "https://rationaloptimistsociety.substack.com/p/dude-wheres-my-supersonic-jet",
"ogTitle": "Dude, where’s my supersonic jet?",
"ogUrl": "https://rationaloptimistsociety.substack.com/p/dude-wheres-my-supersonic-jet",
"ogDescription": "3 innovators reimagining how we fly",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!m7z5!,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%2Fd594c1c4-63aa-478e-be4f-71fdd4a7ea2a_800x601.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T17:59:41.000Z",
"createdAtI": 1767722381,
"updatedAt": "2026-01-07T10:56:14.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46515936",
"author": "noleary",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:30:58.491Z",
"title": "Dude, where's my supersonic jet?",
"createdAtI": 1767722381,
"url": "https://rationaloptimistsociety.substack.com/p/dude-wheres-my-supersonic-jet",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T17:59:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767724258,
"commentsCount": 0,
"updatedAt": "2026-01-06T18:30:43.000Z"
}
}{
"storyID": "46515777",
"title": "Launch HN: Tamarind Bio (YC W24) – AI Inference Provider for Drug Discovery",
"author": "denizkavi",
"url": null,
"points": 69,
"commentsCount": 17,
"tags": [
"launch_hn",
"front_page"
],
"createdAt": "2026-01-06T17:49:56.000Z",
"createdAtI": 1767721796,
"updatedAt": "2026-01-07T10:26:00.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46515777",
"author": "denizkavi",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:00:58.350Z",
"title": "Launch HN: Tamarind Bio (YC W24) – AI Inference Provider for Drug Discovery",
"createdAtI": 1767721796,
"url": null,
"points": 4,
"tags": [
"launch_hn",
"front_page"
],
"createdAt": "2026-01-06T17:49:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767722458,
"commentsCount": 0,
"updatedAt": "2026-01-06T17:58:58.000Z"
}
}Three months ago I would have dismissed claims that AI could replace developers. Today, after using Claude Opus 4.5, I believe AI coding agents can absolutely replace developers.
{
"storyID": "46515696",
"title": "Opus 4.5 is not the normal AI agent experience that I have had thus far",
"author": "tbassetto",
"url": "https://burkeholland.github.io/posts/opus-4-5-change-everything/",
"points": 574,
"commentsCount": 779,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@burkeholland",
"twitterSite": "@burkeholland",
"twitterTitle": "Opus 4.5 is going to change everything",
"twitterImage": [
{
"url": "https://pbs.twimg.com/profile_images/1876393154099740672/7iLAPmhD_400x400.jpg"
}
],
"ogTitle": "Opus 4.5 is going to change everything",
"ogDescription": "Three months ago I would have dismissed claims that AI could replace developers. Today, after using Claude Opus 4.5, I believe AI coding agents can absolutely replace developers.",
"ogImage": [
{
"width": "400",
"url": "https://pbs.twimg.com/profile_images/1876393154099740672/7iLAPmhD_400x400.jpg",
"height": "400"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Three months ago I would have dismissed claims that AI could replace developers. Today, after using Claude Opus 4.5, I believe AI coding agents can absolutely replace developers.",
"success": true,
"requestUrl": "https://burkeholland.github.io/posts/opus-4-5-change-everything/",
"ogUrl": "https://burkeholland.github.io/posts/opus-4-5-change-everything/",
"ogSiteName": "Burke Holland"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"claude"
]
},
"createdAt": "2026-01-06T17:45:37.000Z",
"createdAtI": 1767721537,
"updatedAt": "2026-01-07T11:00:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46515696",
"author": "tbassetto",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T17:50:58.496Z",
"title": "Opus 4.5 is going to change everything",
"createdAtI": 1767721537,
"url": "https://burkeholland.github.io/posts/opus-4-5-change-everything/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T17:45:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767721858,
"commentsCount": 0,
"updatedAt": "2026-01-06T17:50:42.000Z"
}
}{
"storyID": "46515191",
"title": "Co-founder Joe Lonsdale: Palantir was founded to kill communists",
"author": "clanky",
"url": "https://twitter.com/JTLonsdale/status/2007849014407086427",
"points": 85,
"commentsCount": 150,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/JTLonsdale/status/2007849014407086427",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T17:15:39.000Z",
"createdAtI": 1767719739,
"updatedAt": "2026-01-07T10:40:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46515191",
"author": "clanky",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T17:30:58.395Z",
"title": "Co-founder Joe Lonsdale: Palantir was founded to kill communists",
"createdAtI": 1767719739,
"url": "https://twitter.com/JTLonsdale/status/2007849014407086427",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T17:15:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767720658,
"commentsCount": 0,
"updatedAt": "2026-01-06T17:28:27.000Z"
}
}The new ID. Polo's interior is full of buttons on the steering wheel and dash, previewing a return to physical switchgear for future Volkswagens.
{
"storyID": "46514913",
"title": "Volkswagen Brings Back Physical Buttons",
"author": "stephc_int13",
"url": "https://www.caranddriver.com/news/a69916699/volkswagen-interior-physical-buttons-return/",
"points": 353,
"commentsCount": 34,
"tags": [],
"og": {
"articlePublishedTime": "2026-01-05T16:15:00Z",
"twitterImage": [
{
"url": "https://hips.hearstapps.com/hmg-prod/images/db2025au02028-large-695bdd8293a88.jpg?crop=0.929xw:0.827xh;0.0102xw,0.124xh&resize=640:*"
}
],
"ogTitle": "VW's New Year's Resolution Is to Bring Back Physical Buttons, Including a Volume Knob",
"ogDescription": "The new ID. Polo's interior is full of buttons on the steering wheel and dash, previewing a return to physical switchgear for future Volkswagens.",
"ogImage": [
{
"width": "1200",
"url": "https://hips.hearstapps.com/hmg-prod/images/db2025au02028-large-695bdd8293a88.jpg?crop=0.929xw:0.827xh;0.0102xw,0.124xh&resize=1200:*",
"height": "600"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/caranddriver",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.caranddriver.com/news/a69916699/volkswagen-interior-physical-buttons-return/",
"ogUrl": "https://www.caranddriver.com/news/a69916699/volkswagen-interior-physical-buttons-return/",
"ogSiteName": "Car and Driver",
"articleSection": "News",
"articleModifiedTime": "2026-01-05T16:15:00Z",
"fbAppId": "457407421359595"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:59:44.000Z",
"createdAtI": 1767718784,
"updatedAt": "2026-01-07T10:58:14.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514913",
"author": "stephc_int13",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T17:10:58.751Z",
"title": "Volkswagen Brings Back Physical Buttons",
"createdAtI": 1767718784,
"url": "https://www.caranddriver.com/news/a69916699/volkswagen-interior-physical-buttons-return/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T16:59:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767719459,
"commentsCount": 0,
"updatedAt": "2026-01-06T17:10:42.000Z"
}
}Bidirectionally sync Markdown files with Apple Notes. - shakedlokits/stash
{
"storyID": "46514874",
"title": "Show HN: Stash – Sync Markdown Files with Apple Notes via CLI",
"author": "shuka",
"url": "https://github.com/shakedlokits/stash",
"points": 64,
"commentsCount": 20,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - shakedlokits/stash: Bidirectionally sync Markdown files with Apple Notes.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/4111ab2d87bf51c3b0b8c92011b7f0e5f117769a62de4f5c2d51fe31dc5fc93b/shakedlokits/stash"
}
],
"ogTitle": "GitHub - shakedlokits/stash: Bidirectionally sync Markdown files with Apple Notes.",
"ogDescription": "Bidirectionally sync Markdown files with Apple Notes. - shakedlokits/stash",
"ogImage": [
{
"width": "1200",
"alt": "Bidirectionally sync Markdown files with Apple Notes. - shakedlokits/stash",
"url": "https://opengraph.githubassets.com/4111ab2d87bf51c3b0b8c92011b7f0e5f117769a62de4f5c2d51fe31dc5fc93b/shakedlokits/stash",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Bidirectionally sync Markdown files with Apple Notes. - shakedlokits/stash",
"success": true,
"requestUrl": "https://github.com/shakedlokits/stash",
"ogUrl": "https://github.com/shakedlokits/stash",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:57:15.000Z",
"createdAtI": 1767718635,
"updatedAt": "2026-01-07T10:41:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514874",
"author": "shuka",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:10:58.416Z",
"title": "Show HN: Stash – Sync Markdown Files with Apple Notes via CLI",
"createdAtI": 1767718635,
"url": "https://github.com/shakedlokits/stash",
"points": 6,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-01-06T16:57:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767723058,
"commentsCount": 1,
"updatedAt": "2026-01-06T18:10:12.000Z"
}
}Anshu Sharma - Stack fallacy has caused many companies to attempt to capture new markets and fail spectacularly. When you see a database company thinking apps are easy, or a VM company thinking big data is easy -- they are suffering from stack fallacy. Stack fallacy is the mistaken belief that it is trivial to build the layer above yours.
{
"storyID": "46514816",
"title": "Why Big Companies Keep Failing: The Stack Fallacy (2016)",
"author": "bobbiechen",
"url": "https://techcrunch.com/2016/01/18/why-big-companies-keep-failing-the-stack-fallacy/",
"points": 87,
"commentsCount": 74,
"tags": [],
"og": {
"twitterCreator": "@TechCrunch",
"twitterSite": "@TechCrunch",
"articlePublishedTime": "2016-01-18T22:00:32+00:00",
"author": "Anshu Sharma",
"ogTitle": "Why Big Companies Keep Failing: The Stack Fallacy | TechCrunch",
"ogDescription": "Stack fallacy has caused many companies to attempt to capture new markets and fail spectacularly. When you see a database company thinking apps are easy, or a VM company thinking big data is easy -- they are suffering from stack fallacy. Stack fallacy is the mistaken belief that it is trivial to build the layer above yours.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://techcrunch.com/wp-content/uploads/2015/11/jenga.jpg?resize=1200,800",
"height": "800"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/techcrunch",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://techcrunch.com/2016/01/18/why-big-companies-keep-failing-the-stack-fallacy/",
"ogUrl": "https://techcrunch.com/2016/01/18/why-big-companies-keep-failing-the-stack-fallacy/",
"ogSiteName": "TechCrunch",
"articleModifiedTime": "2024-05-05T17:59:47+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:53:27.000Z",
"createdAtI": 1767718407,
"updatedAt": "2026-01-07T10:52:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514816",
"author": "bobbiechen",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T18:40:58.704Z",
"title": "Why Big Companies Keep Failing: The Stack Fallacy (2016)",
"createdAtI": 1767718407,
"url": "https://techcrunch.com/2016/01/18/why-big-companies-keep-failing-the-stack-fallacy/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T16:53:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767724859,
"commentsCount": 1,
"updatedAt": "2026-01-06T18:36:26.000Z"
}
}Happy new year, and happy new release of Box64! The new version brings a ton of new enhancements and fixes to all 3 supported platforms, with Steam running not only on Arm64, but also on RiSC-V and on Loongarch! And this is the Linux version of Steam, not the Windows one (but the Windows one...
{
"storyID": "46514807",
"title": "Loongarch Improvements with Box64",
"author": "aaronday",
"url": "https://box86.org/2026/01/new-box64-v0-4-0-released/",
"points": 61,
"commentsCount": 6,
"tags": [],
"og": {
"ogVideo": [
{
"url": "https://youtu.be/d4dR9PvnbZU"
},
{
"url": "https://youtu.be/MKa5jOqIEBA"
},
{
"url": "https://youtu.be/6Fa50RHPJcY"
}
],
"twitterTitle": "New Box64 v0.4.0 released",
"articlePublishedTime": "2026-01-03T15:52:42+00:00",
"twitterImage": [
{
"alt": "box64_v0.4.0_blog",
"url": "https://box86.org/wp-content/uploads/2026/01/box64_v0.4.0_blog.png"
}
],
"twitterUrl": "https://box86.org/2026/01/new-box64-v0-4-0-released/",
"ogTitle": "New Box64 v0.4.0 released",
"ogDescription": "Happy new year, and happy new release of Box64! The new version brings a ton of new enhancements and fixes to all 3 supported platforms, with Steam running not only on Arm64, but also on RiSC-V and on Loongarch! And this is the Linux version of Steam, not the Windows one (but the Windows one...",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1411",
"alt": "box64_v0.4.0_blog",
"type": "image/png",
"url": "https://box86.org/wp-content/uploads/2026/01/box64_v0.4.0_blog.png",
"height": "1080"
},
{
"width": "1280",
"type": "image/jpeg",
"url": "https://img.youtube.com/vi/d4dR9PvnbZU/maxresdefault.jpg",
"height": "720"
},
{
"width": "1280",
"type": "image/jpeg",
"url": "https://img.youtube.com/vi/MKa5jOqIEBA/maxresdefault.jpg",
"height": "720"
},
{
"width": "1280",
"type": "image/jpeg",
"url": "https://img.youtube.com/vi/6Fa50RHPJcY/maxresdefault.jpg",
"height": "720"
}
],
"ogType": "article",
"articleTag": "RISC-V",
"twitterCard": "summary_large_image",
"twitterDescription": "Happy new year, and happy new release of Box64! The new version brings a ton of new enhancements and fixes to all 3 supported platforms, with Steam running not only on Arm64, but also on RiSC-V and...",
"success": true,
"requestUrl": "https://box86.org/2026/01/new-box64-v0-4-0-released/",
"profileUsername": "ptitSeb",
"ogUrl": "https://box86.org/2026/01/new-box64-v0-4-0-released/",
"ogSiteName": "Box86 / Box64",
"articleModifiedTime": "2026-01-03T15:52:42+00:00",
"articleSection": "Gaming",
"twitterPlayer": [
{
"url": "https://youtu.be/d4dR9PvnbZU"
},
{
"url": "https://youtu.be/MKa5jOqIEBA"
},
{
"url": "https://youtu.be/6Fa50RHPJcY"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:52:56.000Z",
"createdAtI": 1767718376,
"updatedAt": "2026-01-07T09:48:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514807",
"author": "aaronday",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T17:10:58.751Z",
"title": "Loongarch Improvements with Box64",
"createdAtI": 1767718376,
"url": "https://box86.org/2026/01/new-box64-v0-4-0-released/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T16:52:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767719459,
"commentsCount": 0,
"updatedAt": "2026-01-06T17:10:42.000Z"
}
}Building your own homelab has just become more expensive
{
"storyID": "46514794",
"title": "Raspberry Pi and mini PC home lab prices hit parity as DRAM costs skyrocket",
"author": "speckx",
"url": "https://www.tomshardware.com/raspberry-pi/raspberry-pi-and-mini-pc-home-lab-prices-hit-parity-as-dram-costs-skyrocket-price-hikes-force-hobbyists-to-weigh-up-performance-versus-power-consumption",
"points": 88,
"commentsCount": 51,
"tags": [],
"og": {
"twitterCreator": "@tomshardware",
"twitterSite": "@tomshardware",
"twitterTitle": "Raspberry Pi and mini PC home lab prices hit parity as DRAM costs skyrocket — price hikes force hobbyists to weigh up performance versus power consumption",
"articlePublishedTime": "2026-01-06T16:08:52Z",
"twitterImage": [
{
"url": "https://cdn.mos.cms.futurecdn.net/2LgwDPUC3ieFaN9rpZXTqe-1200-80.webp"
}
],
"ogTitle": "Raspberry Pi and mini PC home lab prices hit parity as DRAM costs skyrocket — price hikes force hobbyists to weigh up performance versus power consumption",
"ogDescription": "Building your own homelab has just become more expensive",
"ogImage": [
{
"width": "1200",
"url": "https://cdn.mos.cms.futurecdn.net/2LgwDPUC3ieFaN9rpZXTqe-1200-80.webp",
"height": "675"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/tomshardware",
"twitterCard": "summary_large_image",
"twitterDescription": "Building your own homelab has just become more expensive",
"success": true,
"requestUrl": "https://www.tomshardware.com/raspberry-pi/raspberry-pi-and-mini-pc-home-lab-prices-hit-parity-as-dram-costs-skyrocket-price-hikes-force-hobbyists-to-weigh-up-performance-versus-power-consumption",
"ogUrl": "https://www.tomshardware.com/raspberry-pi/raspberry-pi-and-mini-pc-home-lab-prices-hit-parity-as-dram-costs-skyrocket-price-hikes-force-hobbyists-to-weigh-up-performance-versus-power-consumption",
"ogSiteName": "Tom's Hardware"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:52:08.000Z",
"createdAtI": 1767718328,
"updatedAt": "2026-01-07T10:54:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514794",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T17:10:58.751Z",
"title": "Raspberry Pi and mini PC home lab prices hit parity as DRAM costs skyrocket",
"createdAtI": 1767718328,
"url": "https://www.tomshardware.com/raspberry-pi/raspberry-pi-and-mini-pc-home-lab-prices-hit-parity-as-dram-costs-skyrocket-price-hikes-force-hobbyists-to-weigh-up-performance-versus-power-consumption",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T16:52:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767719459,
"commentsCount": 0,
"updatedAt": "2026-01-06T17:10:12.000Z"
}
}Mohamed Akram - The current state of app bloat.
{
"storyID": "46514692",
"title": "Why is the Gmail app 700 MB?",
"author": "thefilmore",
"url": "https://akr.am/blog/posts/why-is-the-gmail-app-700-mb",
"points": 397,
"commentsCount": 354,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Why is the Gmail app 700 MB?",
"articlePublishedTime": "2026-01-06T00:00:00+00:00",
"success": true,
"author": "Mohamed Akram",
"requestUrl": "https://akr.am/blog/posts/why-is-the-gmail-app-700-mb",
"ogTitle": "Why is the Gmail app 700 MB?",
"ogUrl": "https://akr.am/blog/posts/why-is-the-gmail-app-700-mb",
"ogDescription": "The current state of app bloat.",
"ogSiteName": "seize the dev",
"ogLocale": "en_US",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:46:13.000Z",
"createdAtI": 1767717973,
"updatedAt": "2026-01-07T11:00:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514692",
"author": "thefilmore",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T17:05:58.496Z",
"title": "Why is the Gmail app 700 MB?",
"createdAtI": 1767717973,
"url": "https://akr.am/blog/posts/why-is-the-gmail-app-700-mb",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T16:46:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767719158,
"commentsCount": 2,
"updatedAt": "2026-01-06T17:05:43.000Z"
}
}If things go our way, YouTube’s notorious unskippable ads might be a thing of the past come this February. ...
{
"storyID": "46514677",
"title": "Vietnam bans unskippable ads",
"author": "hoherd",
"url": "https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-appear-after-5-seconds",
"points": 1341,
"commentsCount": 693,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-appear-after-5-seconds",
"ogTitle": "Vienam Bans Unskippable Ads, Requires Skip Button to Appear After 5 Seconds | Saigoneer",
"ogUrl": "https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-appear-after-5-seconds",
"ogDescription": "\nIf things go our way, YouTube’s notorious unskippable ads might be a thing of the past come this February.\n...",
"ogImage": [
{
"url": "https://media.urbanistnetwork.com/saigoneer/article-images/2026/01/06/2.webp"
}
],
"ogType": "article",
"fbAppId": "319019758656292"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:45:42.000Z",
"createdAtI": 1767717942,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514677",
"author": "hoherd",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:50:58.416Z",
"title": "Vienam Bans Unskippable Ads, Requires Skip Button to Appear After 5 Seconds",
"createdAtI": 1767717942,
"url": "https://saigoneer.com/vietnam-news/28652-vienam-bans-unskippable-ads,-requires-skip-button-to-appear-after-5-seconds",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T16:45:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767718258,
"commentsCount": 0,
"updatedAt": "2026-01-06T16:50:43.000Z"
}
}{
"storyID": "46514648",
"title": "Ask HN: Any Microsoft employees/devs here? What's happening to Microsoft?",
"author": "thehamkercat",
"url": null,
"points": 36,
"commentsCount": 11,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-06T16:43:21.000Z",
"createdAtI": 1767717801,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514648",
"author": "thehamkercat",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:55:58.439Z",
"title": "Ask HN: Any Microsoft employees/devs here? What's happening to Microsoft?",
"createdAtI": 1767717801,
"url": null,
"points": 3,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-06T16:43:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767718558,
"commentsCount": 0,
"updatedAt": "2026-01-06T16:53:57.000Z"
}
}This graph shows heavy truck sales since 1967 using data from the BEA. The dashed line is the December 2025 seasonally adjusted annual sales...
{
"storyID": "46514490",
"title": "Heavy Truck Sales Collapsed in Q4; Down 32.5% Year-over-Year in December",
"author": "speckx",
"url": "https://www.calculatedriskblog.com/2026/01/heavy-truck-sales-collapsed-in-q4-down.html",
"points": 36,
"commentsCount": 12,
"tags": [],
"og": {
"ogTitle": "Heavy Truck Sales Collapsed in Q4; Down 32.5% Year-over-year in December",
"ogUrl": "https://www.calculatedriskblog.com/2026/01/heavy-truck-sales-collapsed-in-q4-down.html",
"ogDescription": "This graph shows heavy truck sales since 1967 using data from the BEA. The dashed line is the December 2025 seasonally adjusted annual sales...",
"ogImage": [
{
"url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhENBLZ35HIcl-pQsT7Tlx_-JxdWdkr4hXoXGdcpZvob7VSc_u0UdvtXDI7ccitC2L3h7f7m1pacsPMPwHZxwlkuJj9ASihviVtX0QnPIuI5sQIWBWZtklOnJzXiDgqWk4cn1oPBL8WkxCX8nKhmeIyJMCkuERBZpC_CQQtO65W2hvqLL0adtsr/w1200-h630-p-k-no-nu/Image%201-6-26%20at%207.49%E2%80%AFAM.jpeg"
}
],
"success": true,
"requestUrl": "https://www.calculatedriskblog.com/2026/01/heavy-truck-sales-collapsed-in-q4-down.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:32:08.000Z",
"createdAtI": 1767717128,
"updatedAt": "2026-01-07T07:10:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514490",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:40:58.445Z",
"title": "Heavy Truck Sales Collapsed in Q4; Down 32.5% Year-over-Year in December",
"createdAtI": 1767717128,
"url": "https://www.calculatedriskblog.com/2026/01/heavy-truck-sales-collapsed-in-q4-down.html",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T16:32:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767717658,
"commentsCount": 0,
"updatedAt": "2026-01-06T16:40:56.000Z"
}
}My folks are in town visiting us for a couple months so we rented them a house nearby. It’s new construction. No one has lived in it yet. It’s amped up with state of the art systems. You know, the ones with touchscreens of various sizes, IoT appliances, and interfaces that try too hard. And it’s terrible. What a regression. The lights ...
{
"storyID": "46514303",
"title": "The big regression",
"author": "herbertl",
"url": "https://world.hey.com/jason/the-big-regression-da7fc60d",
"points": 38,
"commentsCount": 12,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterImage": [
{
"url": "https://world.hey.com/jason/avatar-9f11ce77d31e68e834c564594ee0bc32a005ee8d"
}
],
"success": true,
"requestUrl": "https://world.hey.com/jason/the-big-regression-da7fc60d",
"ogTitle": "The big regression",
"ogUrl": "https://world.hey.com/jason/the-big-regression-da7fc60d",
"ogDescription": "My folks are in town visiting us for a couple months so we rented them a house nearby. It’s new construction. No one has lived in it yet. It’s amped up with state of the art systems. You know, the ones with touchscreens of various sizes, IoT appliances, and interfaces that try too hard. And it’s terrible. What a regression. The lights ...",
"ogImage": [
{
"url": "https://world.hey.com/jason/avatar-9f11ce77d31e68e834c564594ee0bc32a005ee8d"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:18:35.000Z",
"createdAtI": 1767716315,
"updatedAt": "2026-01-07T08:22:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514303",
"author": "herbertl",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:30:58.706Z",
"title": "The Big Regression",
"createdAtI": 1767716315,
"url": "https://world.hey.com/jason/the-big-regression-da7fc60d",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T16:18:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767717059,
"commentsCount": 1,
"updatedAt": "2026-01-06T16:28:42.000Z"
}
}Happy New Year and welcome to the State of the Fin!
{
"storyID": "46514282",
"title": "State of the Fin 2026-01-06",
"author": "wise_blood",
"url": "https://jellyfin.org/posts/state-of-the-fin-2026-01-06/",
"points": 196,
"commentsCount": 160,
"tags": [],
"og": {
"twitterSite": "@jellyfin",
"articlePublishedTime": "2026-01-06T00:00:00.000Z",
"twitterImage": [
{
"url": "https://jellyfin.org/images/social.png?v2"
}
],
"ogTitle": "State of the Fin 2026-01-06 | Jellyfin",
"ogDescription": "Happy New Year and welcome to the State of the Fin!",
"ogLocale": "en",
"ogImage": [
{
"url": "https://jellyfin.org/images/social.png?v2"
}
],
"ogType": "article",
"articleTag": "state-of-the-fin",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://jellyfin.org/posts/state-of-the-fin-2026-01-06/",
"ogUrl": "https://jellyfin.org/posts/state-of-the-fin-2026-01-06"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:17:24.000Z",
"createdAtI": 1767716244,
"updatedAt": "2026-01-07T10:56:14.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514282",
"author": "wise_blood",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:25:58.695Z",
"title": "State of the Fin 2026-01-06 – Jellyfin",
"createdAtI": 1767716244,
"url": "https://jellyfin.org/posts/state-of-the-fin-2026-01-06/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T16:17:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767716759,
"commentsCount": 0,
"updatedAt": "2026-01-06T16:24:27.000Z"
}
}{
"storyID": "46514059",
"title": "Mamdani Targets Junk Fees and Hidden Charges in Two Executive Orders",
"author": "lordleft",
"url": "https://www.nytimes.com/2026/01/05/nyregion/mamdani-affordability-consumer-protections.html",
"points": 113,
"commentsCount": 130,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.nytimes.com/2026/01/05/nyregion/mamdani-affordability-consumer-protections.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T16:02:56.000Z",
"createdAtI": 1767715376,
"updatedAt": "2026-01-07T10:31:13.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46514059",
"author": "lordleft",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:10:58.408Z",
"title": "Mamdani Targets Junk Fees and Hidden Charges in Two Executive Orders",
"createdAtI": 1767715376,
"url": "https://www.nytimes.com/2026/01/05/nyregion/mamdani-affordability-consumer-protections.html",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T16:02:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767715858,
"commentsCount": 0,
"updatedAt": "2026-01-06T16:08:28.000Z"
}
}Don't let AI erode your focus.
{
"storyID": "46513728",
"title": "The skill of the future is not 'AI', but 'Focus' (2025)",
"author": "Brajeshwar",
"url": "https://carette.xyz/posts/focus_will_be_the_skill_of_the_future/",
"points": 64,
"commentsCount": 15,
"tags": [],
"og": {
"articleTag": "Ai",
"articlePublishedTime": "2025-02-11T16:00:00+02:00",
"success": true,
"requestUrl": "https://carette.xyz/posts/focus_will_be_the_skill_of_the_future/",
"ogTitle": "The skill of the future is not 'AI', but 'Focus'",
"ogUrl": "https://carette.xyz/posts/focus_will_be_the_skill_of_the_future/",
"ogSiteName": "A journey into a wild pointer",
"ogDescription": "Don't let AI erode your focus.",
"ogLocale": "en_us",
"articleSection": "posts",
"articleModifiedTime": "2025-02-11T16:00:00+02:00",
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-01-06T15:44:44.000Z",
"createdAtI": 1767714284,
"updatedAt": "2026-01-07T10:41:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46513728",
"author": "Brajeshwar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:00:58.361Z",
"title": "The skill of the future is not 'AI', but 'Focus' (2025)",
"createdAtI": 1767714284,
"url": "https://carette.xyz/posts/focus_will_be_the_skill_of_the_future/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T15:44:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767715258,
"commentsCount": 0,
"updatedAt": "2026-01-06T15:57:12.000Z"
}
}Introducing the LEGO® SMART Play™ system – made with the creativity of kids in mind. Discover this endlessly responsive evolution to LEGO® play! Find out more here
{
"storyID": "46513173",
"title": "New Lego smart-play system",
"author": "acoye",
"url": "https://www.lego.com/en-us/smart-play",
"points": 70,
"commentsCount": 49,
"tags": [],
"og": {
"ogTitle": "LEGO® SMART Play™ System | Official LEGO® Shop US ",
"ogDescription": "Introducing the LEGO® SMART Play™ system – made with the creativity of kids in mind. Discover this endlessly responsive evolution to LEGO® play! Find out more here",
"success": true,
"requestUrl": "https://www.lego.com/en-us/smart-play"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T15:05:46.000Z",
"createdAtI": 1767711946,
"updatedAt": "2026-01-07T10:15:44.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46513173",
"author": "acoye",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T15:40:58.706Z",
"title": "New Lego smart-play system",
"createdAtI": 1767711946,
"url": "https://www.lego.com/en-us/smart-play",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T15:05:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767714059,
"commentsCount": 0,
"updatedAt": "2026-01-06T15:36:58.000Z"
}
}A long-standing Linux behavior is under threat as GNOME and Mozilla review a proposal to disable middle-mouse paste.
{
"storyID": "46513010",
"title": "Gnome and Mozilla Discuss Proposal to Disable Middle Mouse Paste on Linux",
"author": "raphinou",
"url": "https://linuxiac.com/gnome-and-mozilla-discuss-proposal-to-disable-middle-mouse-paste-on-linux/",
"points": 47,
"commentsCount": 89,
"tags": [],
"og": {
"twitterCreator": "@linuxiac",
"twitterTitle": "GNOME and Mozilla Discuss Proposal to Disable Middle Mouse Paste on Linux",
"twitterSite": "@linuxiac",
"articlePublishedTime": "2026-01-05T21:47:42+00:00",
"twitterImage": [
{
"url": "https://linuxiac.com/wp-content/uploads/2026/01/middle-mouse-paste.jpg"
}
],
"ogTitle": "GNOME and Mozilla Discuss Proposal to Disable Middle Mouse Paste on Linux",
"ogDescription": "A long-standing Linux behavior is under threat as GNOME and Mozilla review a proposal to disable middle-mouse paste.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1600",
"alt": "GNOME and Mozilla Discuss Proposal to Disable Middle Mouse Paste on Linux",
"type": "image/jpeg",
"url": "https://linuxiac.com/wp-content/uploads/2026/01/middle-mouse-paste.jpg",
"height": "900"
}
],
"ogType": "article",
"articleTag": "mozilla",
"articlePublisher": "https://www.facebook.com/my.linuxiac",
"twitterCard": "summary_large_image",
"twitterDescription": "A long-standing Linux behavior is under threat as GNOME and Mozilla review a proposal to disable middle-mouse paste.",
"success": true,
"requestUrl": "https://linuxiac.com/gnome-and-mozilla-discuss-proposal-to-disable-middle-mouse-paste-on-linux/",
"ogUrl": "https://linuxiac.com/gnome-and-mozilla-discuss-proposal-to-disable-middle-mouse-paste-on-linux/",
"ogSiteName": "Linuxiac",
"articleSection": "Linux & Open Source News",
"articleModifiedTime": "2026-01-05T23:20:11+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T14:54:19.000Z",
"createdAtI": 1767711259,
"updatedAt": "2026-01-07T10:13:58.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46513010",
"author": "raphinou",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T15:20:58.412Z",
"title": "Gnome and Mozilla Discuss Proposal to Disable Middle Mouse Paste on Linux",
"createdAtI": 1767711259,
"url": "https://linuxiac.com/gnome-and-mozilla-discuss-proposal-to-disable-middle-mouse-paste-on-linux/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T14:54:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767712858,
"commentsCount": 1,
"updatedAt": "2026-01-06T15:17:43.000Z"
}
}Philipp D. Dubach - Analysis of 32,000 HN posts and 340K comments reveals negativity bias correlates with higher engagement. Data, methodology, and full paper available.
{
"storyID": "46512881",
"title": "65% of Hacker News posts have negative sentiment, and they outperform",
"author": "7777777phil",
"url": "https://philippdubach.com/standalone/hn-sentiment/",
"points": 470,
"commentsCount": 442,
"tags": [],
"og": {
"twitterTitle": "65% of Hacker News Posts Have Negative Sentiment, and They Outperform",
"articlePublishedTime": "2026-01-06T00:00:00Z",
"twitterImage": [
{
"url": "https://static.philippdubach.com/ograph/ograph-hn-sentiment.jpg"
}
],
"author": "Philipp D. Dubach",
"ogTitle": "65% of Hacker News Posts Have Negative Sentiment, and They Outperform",
"ogDescription": "Analysis of 32,000 HN posts and 340K comments reveals negativity bias correlates with higher engagement. Data, methodology, and full paper available.",
"ogLocale": "en_US",
"ogImage": [
{
"type": "image/jpeg",
"url": "https://static.philippdubach.com/ograph/ograph-hn-sentiment.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Analysis of 32,000 HN posts and 340K comments reveals negativity bias correlates with higher engagement. Data, methodology, and full paper available.",
"success": true,
"requestUrl": "https://philippdubach.com/standalone/hn-sentiment/",
"ogLogo": "https://philippdubach.com/icons/favicon.ico",
"ogUrl": "https://philippdubach.com/standalone/hn-sentiment/",
"ogSiteName": "Philipp D. Dubach - Finance, Tech & Strategy",
"articleModifiedTime": "2026-01-06T15:36:40+01:00",
"articleSection": "standalone"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T14:45:47.000Z",
"createdAtI": 1767710747,
"updatedAt": "2026-01-07T10:43:43.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46512881",
"author": "7777777phil",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T14:50:58.440Z",
"title": "65% of Hacker News Posts Have Negative Sentiment, and They Outperform",
"createdAtI": 1767710747,
"url": "https://philippdubach.com/standalone/hn-sentiment/",
"points": 5,
"tags": [],
"createdAt": "2026-01-06T14:45:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767711058,
"commentsCount": 2,
"updatedAt": "2026-01-06T14:50:42.000Z"
}
}Performance focused header-only container library. Currently primarily contains a fast B+Tree implementation. - kressler/fast-containers
{
"storyID": "46512842",
"title": "High-performance header-only container library for C++23 on x86-64",
"author": "mattgodbolt",
"url": "https://github.com/kressler/fast-containers",
"points": 70,
"commentsCount": 23,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - kressler/fast-containers: Performance focused header-only container library. Currently primarily contains a fast B+Tree implementation.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/895fb1eea5d75cdee8c2568ec90cbe0f5d6aa23830fd990fe374b861315d3b67/kressler/fast-containers"
}
],
"ogTitle": "GitHub - kressler/fast-containers: Performance focused header-only container library. Currently primarily contains a fast B+Tree implementation.",
"ogDescription": "Performance focused header-only container library. Currently primarily contains a fast B+Tree implementation. - kressler/fast-containers",
"ogImage": [
{
"width": "1200",
"alt": "Performance focused header-only container library. Currently primarily contains a fast B+Tree implementation. - kressler/fast-containers",
"url": "https://opengraph.githubassets.com/895fb1eea5d75cdee8c2568ec90cbe0f5d6aa23830fd990fe374b861315d3b67/kressler/fast-containers",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Performance focused header-only container library. Currently primarily contains a fast B+Tree implementation. - kressler/fast-containers",
"success": true,
"requestUrl": "https://github.com/kressler/fast-containers",
"ogUrl": "https://github.com/kressler/fast-containers",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T14:41:55.000Z",
"createdAtI": 1767710515,
"updatedAt": "2026-01-07T11:00:28.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46512842",
"author": "mattgodbolt",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T16:00:58.361Z",
"title": "High-performance header-only container library for C++23 on x86-64",
"createdAtI": 1767710515,
"url": "https://github.com/kressler/fast-containers",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T14:41:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767715258,
"commentsCount": 1,
"updatedAt": "2026-01-06T16:00:43.000Z"
}
}{
"storyID": "46512707",
"title": "Gemini Protocol Deployment Statistics",
"author": "rickcarlino",
"url": "https://www.obsessivefacts.com/gemini-proxy?uri=gemini%3A%2F%2Fgemini.bortzmeyer.org%2Fsoftware%2Flupa%2Fstats.gmi",
"points": 72,
"commentsCount": 11,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.obsessivefacts.com/gemini-proxy?uri=gemini%3A%2F%2Fgemini.bortzmeyer.org%2Fsoftware%2Flupa%2Fstats.gmi"
},
"aiIsh": {
"score": 1,
"offenses": [
"gemini"
]
},
"createdAt": "2026-01-06T14:30:53.000Z",
"createdAtI": 1767709853,
"updatedAt": "2026-01-07T10:51:13.000Z",
"fetchedAt": "2026-01-07T11:00:58.354Z",
"firstVersion": {
"storyID": "46512707",
"author": "rickcarlino",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T14:45:58.643Z",
"title": "Gemini Protocol Deployment Statistics",
"createdAtI": 1767709853,
"url": "https://www.obsessivefacts.com/gemini-proxy?uri=gemini%3A%2F%2Fgemini.bortzmeyer.org%2Fsoftware%2Flupa%2Fstats.gmi",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T14:30:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767710759,
"commentsCount": 0,
"updatedAt": "2026-01-06T14:44:41.000Z"
}
}The reference implementation of cognitive code search. Zero-read, deterministic context retrieval for AI agents. - marcoaapfortes/Mantic.sh
{
"storyID": "46512182",
"title": "Show HN: Mantic.sh – A structural code search engine for AI agents",
"author": "marcoaapfortes",
"url": "https://github.com/marcoaapfortes/Mantic.sh",
"points": 63,
"commentsCount": 24,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - marcoaapfortes/Mantic.sh: The reference implementation of cognitive code search. Zero-read, deterministic context retrieval for AI agents.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/1bb9b8c02aa8d914de97fe34289e0449e11a1514b39fc363a3aaf6ed41c7e931/marcoaapfortes/Mantic.sh"
}
],
"ogTitle": "GitHub - marcoaapfortes/Mantic.sh: The reference implementation of cognitive code search. Zero-read, deterministic context retrieval for AI agents.",
"ogDescription": "The reference implementation of cognitive code search. Zero-read, deterministic context retrieval for AI agents. - marcoaapfortes/Mantic.sh",
"ogImage": [
{
"width": "1200",
"alt": "The reference implementation of cognitive code search. Zero-read, deterministic context retrieval for AI agents. - marcoaapfortes/Mantic.sh",
"url": "https://opengraph.githubassets.com/1bb9b8c02aa8d914de97fe34289e0449e11a1514b39fc363a3aaf6ed41c7e931/marcoaapfortes/Mantic.sh",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "The reference implementation of cognitive code search. Zero-read, deterministic context retrieval for AI agents. - marcoaapfortes/Mantic.sh",
"success": true,
"requestUrl": "https://github.com/marcoaapfortes/Mantic.sh",
"ogUrl": "https://github.com/marcoaapfortes/Mantic.sh",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-01-06T13:48:27.000Z",
"createdAtI": 1767707307,
"updatedAt": "2026-01-07T09:45:28.000Z",
"fetchedAt": "2026-01-07T09:55:58.423Z",
"firstVersion": {
"storyID": "46512182",
"author": "marcoaapfortes",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T20:35:58.568Z",
"title": "Show HN: Mantic.sh – Search 480k files in 0.46s without embeddings",
"createdAtI": 1767707307,
"url": "https://github.com/marcoaapfortes/Mantic.sh",
"points": 13,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-01-06T13:48:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767731759,
"commentsCount": 1,
"updatedAt": "2026-01-06T20:35:42.000Z"
}
}{
"storyID": "46511981",
"title": "Why German Strings Are Everywhere?",
"author": "byt3h3ad",
"url": "https://cedardb.com/blog/german_strings/",
"points": 67,
"commentsCount": 55,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterImage": [
{
"url": "/img/opengraph.png"
}
],
"success": true,
"requestUrl": "https://cedardb.com/blog/german_strings/",
"ogTitle": "Why German Strings are Everywhere",
"ogImage": [
{
"url": "/img/opengraph.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T13:30:07.000Z",
"createdAtI": 1767706207,
"updatedAt": "2026-01-07T09:10:43.000Z",
"fetchedAt": "2026-01-07T09:10:58.705Z",
"firstVersion": {
"storyID": "46511981",
"author": "byt3h3ad",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T14:35:58.395Z",
"title": "Why German Strings Are Everywhere?",
"createdAtI": 1767706207,
"url": "https://cedardb.com/blog/german_strings/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T13:30:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767710158,
"commentsCount": 0,
"updatedAt": "2026-01-06T14:34:11.000Z"
}
}For the first two years, gas leaf blowers will be prohibited for nine months out of the year, with the year-round ban starting on Jan. 2028.
{
"storyID": "46511617",
"title": "Portland's gas-powered leaf blower ban goes into effect",
"author": "speckx",
"url": "https://www.oregonlive.com/environment/2026/01/portlands-gas-powered-leaf-blower-ban-goes-into-effect.html",
"points": 70,
"commentsCount": 115,
"tags": [],
"og": {
"twitterTitle": "Portland’s gas-powered leaf blower ban goes into effect",
"twitterSite": "@oregonlive",
"articlePublishedTime": "2026-01-05T23:07:53.569Z",
"twitterImage": [
{
"url": "https://www.oregonlive.com/resizer/v2/WA7PB5CTCFGQXEFGOFEBIRCATE.JPG?auth=9149822d039bb83f7d53a349698d97972baafd30808902d41048c98f356ae7f9&width=1280&smart=true&quality=90"
}
],
"ogTitle": "Portland’s gas-powered leaf blower ban goes into effect",
"ogDescription": "For the first two years, gas leaf blowers will be prohibited for nine months out of the year, with the year-round ban starting on Jan. 2028. \n",
"ogImage": [
{
"width": "1280",
"url": "https://www.oregonlive.com/resizer/v2/WA7PB5CTCFGQXEFGOFEBIRCATE.JPG?auth=9149822d039bb83f7d53a349698d97972baafd30808902d41048c98f356ae7f9&width=1280&smart=true&quality=90",
"height": "720"
}
],
"ogType": "article",
"articleTag": "@hp-top-stories,@health-newsletter,@hg-newsletter,leaf blower ban",
"twitterCard": "summary_large_image",
"twitterDescription": "For the first two years, gas leaf blowers will be prohibited for nine months out of the year, with the year-round ban starting on Jan. 2028. \n",
"success": true,
"requestUrl": "https://www.oregonlive.com/environment/2026/01/portlands-gas-powered-leaf-blower-ban-goes-into-effect.html",
"ogUrl": "https://www.oregonlive.com/environment/2026/01/portlands-gas-powered-leaf-blower-ban-goes-into-effect.html",
"ogSiteName": "oregonlive",
"articleModifiedTime": "2026-01-06T00:36:47.043Z",
"articleSection": "Environment",
"fbAppId": "132333146781779",
"articleAuthor": "Gosia Wozniacka"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T12:53:06.000Z",
"createdAtI": 1767703986,
"updatedAt": "2026-01-07T07:47:28.000Z",
"fetchedAt": "2026-01-07T09:05:58.495Z",
"firstVersion": {
"storyID": "46511617",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T13:15:58.455Z",
"title": "Portland's gas-powered leaf blower ban goes into effect",
"createdAtI": 1767703986,
"url": "https://www.oregonlive.com/environment/2026/01/portlands-gas-powered-leaf-blower-ban-goes-into-effect.html",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T12:53:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767705358,
"commentsCount": 0,
"updatedAt": "2026-01-06T13:14:27.000Z"
}
}{
"storyID": "46511578",
"title": "Show HN: DDL to Data – Generate realistic test data from SQL schemas",
"author": "ddltodata",
"url": null,
"points": 51,
"commentsCount": 26,
"tags": [
"show_hn"
],
"createdAt": "2026-01-06T12:47:23.000Z",
"createdAtI": 1767703643,
"updatedAt": "2026-01-07T07:00:29.000Z",
"fetchedAt": "2026-01-07T09:05:58.495Z",
"firstVersion": {
"storyID": "46511578",
"author": "ddltodata",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T13:45:58.592Z",
"title": "Show HN: DDL to Data – Generate realistic test data from SQL schemas",
"createdAtI": 1767703643,
"url": null,
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-01-06T12:47:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767707159,
"commentsCount": 0,
"updatedAt": "2026-01-06T13:45:40.000Z"
}
}{
"storyID": "46511470",
"title": "C Is Best (2025)",
"author": "alexpadula",
"url": "https://sqlite.org/whyc.html",
"points": 380,
"commentsCount": 498,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://sqlite.org/whyc.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T12:33:54.000Z",
"createdAtI": 1767702834,
"updatedAt": "2026-01-07T08:19:58.000Z",
"fetchedAt": "2026-01-07T08:20:58.443Z",
"firstVersion": {
"storyID": "46511470",
"author": "alexpadula",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T12:45:58.539Z",
"title": "C Is Best",
"createdAtI": 1767702834,
"url": "https://sqlite.org/whyc.html",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T12:33:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767703559,
"commentsCount": 1,
"updatedAt": "2026-01-06T12:44:10.000Z"
}
}BLGardner - Prism.Tools: Standalone web tools for developers. Client-side Formatters, CSS, Security, and Generators. No-install, privacy-focused utilities.
{
"storyID": "46511469",
"title": "Show HN: Prism.Tools – Free and privacy-focused developer utilities",
"author": "BLGardner",
"url": "https://blgardner.github.io/prism.tools/",
"points": 350,
"commentsCount": 97,
"tags": [
"show_hn"
],
"og": {
"twitterCard": "summary",
"twitterTitle": "Prism.Tools | Standalone Client-Side Developer Utilities",
"twitterDescription": "Prism.Tools: Standalone web tools for developers. Client-side Formatters, CSS, Security, and Generators. No-install, privacy-focused utilities.",
"success": true,
"author": "BLGardner",
"requestUrl": "https://blgardner.github.io/prism.tools/",
"ogTitle": "Prism.Tools | Standalone Client-Side Developer Utilities",
"ogDescription": "Prism.Tools: Standalone web tools for developers. Client-side Formatters, CSS, Security, and Generators. No-install, privacy-focused utilities.",
"ogLocale": "en_US",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T12:33:49.000Z",
"createdAtI": 1767702829,
"updatedAt": "2026-01-07T08:10:58.000Z",
"fetchedAt": "2026-01-07T08:20:58.443Z",
"firstVersion": {
"storyID": "46511469",
"author": "BLGardner",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T13:00:58.369Z",
"title": "Show HN: Prism.Tools – Free and privacy-focused developer utilities",
"createdAtI": 1767702829,
"url": "https://blgardner.github.io/prism.tools/",
"points": 4,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-01-06T12:33:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767704458,
"commentsCount": 0,
"updatedAt": "2026-01-06T12:56:55.000Z"
}
}{
"storyID": "46511298",
"title": "System: Control your Mac from anywhere using natural language",
"author": "handfuloflight",
"url": "https://system.surf/",
"points": 39,
"commentsCount": 29,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://system.surf/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T12:04:57.000Z",
"createdAtI": 1767701097,
"updatedAt": "2026-01-07T06:59:13.000Z",
"fetchedAt": "2026-01-07T07:30:58.310Z",
"firstVersion": {
"storyID": "46511298",
"author": "handfuloflight",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T14:20:58.769Z",
"title": "System: Control your Mac from anywhere using natural language",
"createdAtI": 1767701097,
"url": "https://system.surf/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T12:04:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767709259,
"commentsCount": 2,
"updatedAt": "2026-01-06T14:18:14.000Z"
}
}: An anomaly or the beginning of a new trend? My bet's on the latter
{
"storyID": "46511153",
"title": "AWS raises GPU prices 15% on a Saturday, hopes you weren't paying attention",
"author": "Brajeshwar",
"url": "https://www.theregister.com/2026/01/05/aws_price_increase/",
"points": 688,
"commentsCount": 453,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/01/05/aws_price_increase/",
"ogTitle": "AWS raises GPU prices 15% on a Saturday",
"ogUrl": "https://www.theregister.com/2026/01/05/aws_price_increase/",
"ogDescription": ": An anomaly or the beginning of a new trend? My bet's on the latter",
"ogImage": [
{
"url": "https://regmedia.co.uk/2021/02/24/cash.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T11:42:35.000Z",
"createdAtI": 1767699755,
"updatedAt": "2026-01-07T07:00:29.000Z",
"fetchedAt": "2026-01-07T07:05:58.366Z",
"firstVersion": {
"storyID": "46511153",
"author": "Brajeshwar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T11:50:58.456Z",
"title": "AWS raises GPU prices 15% on a Saturday, hopes you weren't paying attention",
"createdAtI": 1767699755,
"url": "https://www.theregister.com/2026/01/05/aws_price_increase/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T11:42:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767700258,
"commentsCount": 0,
"updatedAt": "2026-01-06T11:50:55.000Z"
}
}{
"storyID": "46510625",
"title": "SCiZE's Classic Warez Collection",
"author": "achairapart",
"url": "https://scenelist.org/",
"points": 116,
"commentsCount": 51,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://scenelist.org/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T10:13:43.000Z",
"createdAtI": 1767694423,
"updatedAt": "2026-01-07T04:53:14.000Z",
"fetchedAt": "2026-01-07T06:10:58.488Z",
"firstVersion": {
"storyID": "46510625",
"author": "achairapart",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T10:25:58.578Z",
"title": "SCiZE's Classic Warez Collection",
"createdAtI": 1767694423,
"url": "https://scenelist.org/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T10:13:43.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767695159,
"commentsCount": 1,
"updatedAt": "2026-01-06T10:24:40.000Z"
}
}Tube trains of the future may soon know exactly where they are underground -- even in places where GPS is blind -- by tapping into the strange rules of the quantum world.
{
"storyID": "46509967",
"title": "Tube trains could navigate the Underground using the rules of Quantum Physics",
"author": "beardyw",
"url": "https://www.ianvisits.co.uk/articles/tube-trains-could-navigate-the-underground-using-the-weird-rules-of-quantum-physics-86370/",
"points": 35,
"commentsCount": 77,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@ianvisits",
"success": true,
"requestUrl": "https://www.ianvisits.co.uk/articles/tube-trains-could-navigate-the-underground-using-the-weird-rules-of-quantum-physics-86370/",
"ogTitle": "Tube trains could navigate the Underground using the weird rules of Quantum Physics",
"ogUrl": "https://www.ianvisits.co.uk/articles/tube-trains-could-navigate-the-underground-using-the-weird-rules-of-quantum-physics-86370/",
"ogDescription": "Tube trains of the future may soon know exactly where they are underground -- even in places where GPS is blind -- by tapping into the strange rules of the quantum world.",
"ogSiteName": "ianVisits",
"ogImage": [
{
"width": "1800",
"url": "https://8400e186.delivery.rocketcdn.me/articles/wp-content/uploads/sites/2/2026/01/imperial-college-quantum-accelerometer.jpg",
"height": "1000"
}
],
"ogType": "article",
"fbAppId": "1777508015813682"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T08:26:23.000Z",
"createdAtI": 1767687983,
"updatedAt": "2026-01-07T04:15:28.000Z",
"fetchedAt": "2026-01-07T05:10:58.366Z",
"firstVersion": {
"storyID": "46509967",
"author": "beardyw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T09:00:58.476Z",
"title": "Tube trains could navigate the Underground using the rules of Quantum Physics",
"createdAtI": 1767687983,
"url": "https://www.ianvisits.co.uk/articles/tube-trains-could-navigate-the-underground-using-the-weird-rules-of-quantum-physics-86370/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T08:26:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767690058,
"commentsCount": 1,
"updatedAt": "2026-01-06T09:00:55.000Z"
}
}{
"storyID": "46509788",
"title": "Mapping Protests in Iran",
"author": "nsoonhui",
"url": "https://www.fdd.org/analysis/2025/06/25/mapping-the-protests-in-iran-2/",
"points": 56,
"commentsCount": 35,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.fdd.org/analysis/2025/06/25/mapping-the-protests-in-iran-2/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T08:00:16.000Z",
"createdAtI": 1767686416,
"updatedAt": "2026-01-07T03:34:17.000Z",
"fetchedAt": "2026-01-07T05:10:58.366Z",
"firstVersion": {
"storyID": "46509788",
"author": "nsoonhui",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T08:45:58.572Z",
"title": "Mapping Protests in Iran",
"createdAtI": 1767686416,
"url": "https://www.fdd.org/analysis/2025/06/25/mapping-the-protests-in-iran-2/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T08:00:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767689159,
"commentsCount": 0,
"updatedAt": "2026-01-06T08:44:55.000Z"
}
}A puzzle game about enclosing horses.
{
"storyID": "46509211",
"title": "enclose.horse",
"author": "DavidSJ",
"url": "https://enclose.horse/",
"points": 1077,
"commentsCount": 201,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://enclose.horse/",
"ogTitle": "enclose.horse",
"ogUrl": "https://enclose.horse",
"ogDescription": "A puzzle game about enclosing horses.",
"ogImage": [
{
"url": "https://enclose.horse/og-image.png?v=3"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T06:01:57.000Z",
"createdAtI": 1767679317,
"updatedAt": "2026-01-07T03:05:43.000Z",
"fetchedAt": "2026-01-07T03:05:58.425Z",
"firstVersion": {
"storyID": "46509211",
"author": "DavidSJ",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T06:15:58.397Z",
"title": "enclose.horse",
"createdAtI": 1767679317,
"url": "https://enclose.horse/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T06:01:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767680158,
"commentsCount": 0,
"updatedAt": "2026-01-06T06:15:54.000Z"
}
}Lorenzo Franceschi-Bicchierai - A hacker known as Martha Root broke in and deleted three white supremacist websites at the end of a talk during the annual hacker conference Chaos Communication Congress in Germany.
{
"storyID": "46509074",
"title": "Hacktivist deletes white supremacist websites live onstage during conference",
"author": "ryandrake",
"url": "https://techcrunch.com/2026/01/05/hacktivist-deletes-white-supremacist-websites-live-on-stage-during-hacker-conference/",
"points": 70,
"commentsCount": 61,
"tags": [],
"og": {
"twitterCreator": "@TechCrunch",
"twitterSite": "@TechCrunch",
"articlePublishedTime": "2026-01-05T18:57:31+00:00",
"author": "Lorenzo Franceschi-Bicchierai",
"ogTitle": "Hacktivist deletes white supremacist websites live onstage during hacker conference | TechCrunch",
"ogDescription": "A hacker known as Martha Root broke in and deleted three white supremacist websites at the end of a talk during the annual hacker conference Chaos Communication Congress in Germany.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://techcrunch.com/wp-content/uploads/2026/01/martha-root-whitedate-hack-screenshot1-e1767638022105.png?resize=1200,784",
"height": "784"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/techcrunch",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://techcrunch.com/2026/01/05/hacktivist-deletes-white-supremacist-websites-live-on-stage-during-hacker-conference/",
"ogUrl": "https://techcrunch.com/2026/01/05/hacktivist-deletes-white-supremacist-websites-live-on-stage-during-hacker-conference/",
"ogSiteName": "TechCrunch",
"articleModifiedTime": "2026-01-05T20:53:29+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T05:31:58.000Z",
"createdAtI": 1767677518,
"updatedAt": "2026-01-07T02:45:46.000Z",
"fetchedAt": "2026-01-07T02:45:58.527Z",
"firstVersion": {
"storyID": "46509074",
"author": "ryandrake",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T06:15:58.397Z",
"title": "Hacktivist deletes white supremacist websites live onstage during conference",
"createdAtI": 1767677518,
"url": "https://techcrunch.com/2026/01/05/hacktivist-deletes-white-supremacist-websites-live-on-stage-during-hacker-conference/",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T05:31:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767680158,
"commentsCount": 0,
"updatedAt": "2026-01-06T06:12:39.000Z"
}
}{
"storyID": "46509019",
"title": "The Post-American Internet",
"author": "EvanAnderson",
"url": "https://pluralistic.net/2026/01/01/39c3/",
"points": 521,
"commentsCount": 402,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://pluralistic.net/2026/01/01/39c3/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T05:20:40.000Z",
"createdAtI": 1767676840,
"updatedAt": "2026-01-07T02:20:44.000Z",
"fetchedAt": "2026-01-07T02:20:58.380Z",
"firstVersion": {
"storyID": "46509019",
"author": "EvanAnderson",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T06:35:58.531Z",
"title": "The Post-American Internet",
"createdAtI": 1767676840,
"url": "https://pluralistic.net/2026/01/01/39c3/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T05:20:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767681359,
"commentsCount": 0,
"updatedAt": "2026-01-06T06:34:09.000Z"
}
}The account placed a $32,000 wager just before Trump announced the Venezuelan leader was in US custody.
{
"storyID": "46508582",
"title": "A prediction market user made $436k betting on Maduro's downfall",
"author": "tartoran",
"url": "https://www.bbc.com/news/articles/cx2gn93292do",
"points": 123,
"commentsCount": 186,
"tags": [],
"og": {
"twitterTitle": "A prediction market user made $436,000 betting on Maduro's downfall",
"alWebUrl": "https://bbc.com/news/articles/cx2gn93292do",
"twitterImage": [
{
"alt": "In this photo illustration, a Polymarket logo is seen displayed on a smartphone.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/4795/live/f2f46580-ea7d-11f0-a187-6b933bf6257e.jpg"
}
],
"ogTitle": "A prediction market user made $436,000 betting on Maduro's downfall",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "The account placed a $32,000 wager just before Trump announced the Venezuelan leader was in US custody.",
"ogImage": [
{
"alt": "In this photo illustration, a Polymarket logo is seen displayed on a smartphone.",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/4795/live/f2f46580-ea7d-11f0-a187-6b933bf6257e.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "The account placed a $32,000 wager just before Trump announced the Venezuelan leader was in US custody.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cx2gn93292do",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cx2gn93292do",
"articleModifiedTime": "2026-01-05T23:44:35.006Z",
"alAndroidUrl": "bbcx://news/articles/cx2gn93292do"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T03:59:19.000Z",
"createdAtI": 1767671959,
"updatedAt": "2026-01-07T01:32:57.000Z",
"fetchedAt": "2026-01-07T01:35:58.890Z",
"firstVersion": {
"storyID": "46508582",
"author": "tartoran",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T04:20:58.339Z",
"title": "A prediction market user made $436,000 betting on Maduro's downfall",
"createdAtI": 1767671959,
"url": "https://www.bbc.com/news/articles/cx2gn93292do",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T03:59:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767673258,
"commentsCount": 1,
"updatedAt": "2026-01-06T04:17:24.000Z"
}
}Daniela Morescalchi - Intel ushers in the next generation of AI PCs with exceptional performance, graphics and battery life; available this month
{
"storyID": "46508435",
"title": "Intel Core Ultra Series 3 Debut as First Built on Intel 18A",
"author": "osnium123",
"url": "https://newsroom.intel.com/client-computing/ces-2026-intel-core-ultra-series-3-debut-first-built-on-intel-18a",
"points": 103,
"commentsCount": 166,
"tags": [],
"og": {
"twitterCreator": "@intelnews",
"twitterSite": "@intelnews",
"articlePublishedTime": "2026-01-05T23:03:14+00:00",
"author": "Daniela Morescalchi",
"ogTitle": "CES 2026: Intel Core Ultra Series 3 Debut as First Built on Intel 18A",
"ogDescription": "Intel ushers in the next generation of AI PCs with exceptional performance, graphics and battery life; available this month",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/jpeg",
"url": "https://newsroom.intel.com/wp-content/uploads/2026/01/ces2026-laptop-display3-v2-scaled.jpg",
"height": "1707"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"ogLocaleAlternate": "ja_JP",
"success": true,
"requestUrl": "https://newsroom.intel.com/client-computing/ces-2026-intel-core-ultra-series-3-debut-first-built-on-intel-18a",
"ogUrl": "https://newsroom.intel.com/client-computing/ces-2026-intel-core-ultra-series-3-debut-first-built-on-intel-18a",
"ogSiteName": "Newsroom",
"articleModifiedTime": "2026-01-06T01:04:20+00:00"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-01-06T03:31:39.000Z",
"createdAtI": 1767670299,
"updatedAt": "2026-01-07T01:05:27.000Z",
"fetchedAt": "2026-01-07T01:15:58.365Z",
"firstVersion": {
"storyID": "46508435",
"author": "osnium123",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T06:25:58.648Z",
"title": "Intel Panther Lake (first Intel 18A node product) makes debut at CES",
"createdAtI": 1767670299,
"url": "https://newsroom.intel.com/client-computing/ces-2026-intel-core-ultra-series-3-debut-first-built-on-intel-18a",
"points": 5,
"tags": [],
"createdAt": "2026-01-06T03:31:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767680759,
"commentsCount": 0,
"updatedAt": "2026-01-06T06:23:54.000Z"
}
}{
"storyID": "46508324",
"title": "Amazon Prime AI overviews can't even get the basics right",
"author": "PyWoody",
"url": null,
"points": 42,
"commentsCount": 10,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-06T03:12:05.000Z",
"createdAtI": 1767669125,
"updatedAt": "2026-01-07T01:02:12.000Z",
"fetchedAt": "2026-01-07T01:10:58.332Z",
"firstVersion": {
"storyID": "46508324",
"author": "PyWoody",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T03:25:58.614Z",
"title": "Amazon Prime AI Overviews Can't Even Get the Basics Right",
"createdAtI": 1767669125,
"url": null,
"points": 4,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-06T03:12:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767669959,
"commentsCount": 0,
"updatedAt": "2026-01-06T03:25:54.000Z"
}
}{
"storyID": "46507963",
"title": "GBC Boot Animation 88×31 Web Button",
"author": "zakhary",
"url": "https://zakhary.dev/blog/gbc-web-button",
"points": 187,
"commentsCount": 26,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://zakhary.dev/blog/gbc-web-button"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T02:20:00.000Z",
"createdAtI": 1767666000,
"updatedAt": "2026-01-07T00:10:13.000Z",
"fetchedAt": "2026-01-07T00:45:58.600Z",
"firstVersion": {
"storyID": "46507963",
"author": "zakhary",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T04:05:59.183Z",
"title": "GBC Boot Animation 88×31 Web Button",
"createdAtI": 1767666000,
"url": "https://zakhary.dev/blog/gbc-web-button",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T02:20:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767672359,
"commentsCount": 0,
"updatedAt": "2026-01-06T04:05:39.000Z"
}
}Substack - Seven advantages that AI agents have over human employees, and what that means for the future of knowledge work.
{
"storyID": "46507178",
"title": "Why agents matter more than other AI",
"author": "nvader",
"url": "https://substack.com/home/post/p-182047799",
"points": 44,
"commentsCount": 24,
"tags": [],
"og": {
"twitterTitle": "Why agents matter more than other AI",
"twitterCard": "summary_large_image",
"twitterDescription": "Seven advantages that AI agents have over human employees, and what that means for the future of knowledge work.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!hNsI!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmorereasonable.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-176502110%26version%3D9"
}
],
"success": true,
"author": "Substack",
"requestUrl": "https://substack.com/home/post/p-182047799",
"ogTitle": "Why agents matter more than other AI",
"ogUrl": "https://substack.com/home/post/p-182047799",
"ogDescription": "Seven advantages that AI agents have over human employees, and what that means for the future of knowledge work.",
"ogImage": [
{
"width": "400",
"url": "https://substackcdn.com/image/fetch/$s_!hNsI!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmorereasonable.substack.com%2Ftwitter%2Fsubscribe-card.jpg%3Fv%3D-176502110%26version%3D9",
"height": "400"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-01-06T00:26:20.000Z",
"createdAtI": 1767659180,
"updatedAt": "2026-01-06T23:35:14.000Z",
"fetchedAt": "2026-01-06T23:40:58.368Z",
"firstVersion": {
"storyID": "46507178",
"author": "nvader",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T20:05:58.590Z",
"title": "Why agents matter more than other AI",
"createdAtI": 1767659180,
"url": "https://substack.com/home/post/p-182047799",
"points": 16,
"tags": [
"front_page"
],
"createdAt": "2026-01-06T00:26:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767729959,
"commentsCount": 6,
"updatedAt": "2026-01-06T20:05:42.000Z"
}
}{
"storyID": "46506994",
"title": "I/O is no longer the bottleneck? (2022)",
"author": "benhoyt",
"url": "https://stoppels.ch/2022/11/27/io-is-no-longer-the-bottleneck.html",
"points": 253,
"commentsCount": 124,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://stoppels.ch/2022/11/27/io-is-no-longer-the-bottleneck.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-06T00:02:18.000Z",
"createdAtI": 1767657738,
"updatedAt": "2026-01-06T23:09:12.000Z",
"fetchedAt": "2026-01-06T23:20:58.450Z",
"firstVersion": {
"storyID": "46506994",
"author": "benhoyt",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T00:15:58.664Z",
"title": "I/O is no longer the bottleneck? (2022)",
"createdAtI": 1767657738,
"url": "https://stoppels.ch/2022/11/27/io-is-no-longer-the-bottleneck.html",
"points": 3,
"tags": [],
"createdAt": "2026-01-06T00:02:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767658559,
"commentsCount": 0,
"updatedAt": "2026-01-06T00:11:38.000Z"
}
}If you’ve been following the local-first scene over the past few years, you already know a good definition for the term “local-first” is hard to pin down. Part of the reason is that most people write software for money … and true local-first software is harder to capitalize. “Local-first” is a direct attack on vendor lock-in of all forms: data, formats, protocols, apps, services, and even environments. But the fact y
{
"storyID": "46506957",
"title": "LocalFirst: You Keep Using That Word",
"author": "deobald",
"url": "https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/",
"points": 47,
"commentsCount": 10,
"tags": [],
"og": {
"twitterTitle": "LocalFirst: You Keep Using That Word",
"articlePublishedTime": "2026-01-01T00:00:00+00:00",
"ogTitle": "LocalFirst: You Keep Using That Word",
"ogDescription": "If you’ve been following the local-first scene over the past few years, you already know a good definition for the term “local-first” is hard to pin down.\nPart of the reason is that most people write software for money … and true local-first software is harder to capitalize. “Local-first” is a direct attack on vendor lock-in of all forms: data, formats, protocols, apps, services, and even environments. But the fact y",
"ogLocale": "en_us",
"ogType": "article",
"articleTag": "Design",
"twitterCard": "summary",
"twitterDescription": "If you’ve been following the local-first scene over the past few years, you already know a good definition for the term “local-first” is hard to pin down.\nPart of the reason is that most people write software for money … and true local-first software is harder to capitalize. “Local-first” is a direct attack on vendor lock-in of all forms: data, formats, protocols, apps, services, and even environments. But the fact y",
"success": true,
"requestUrl": "https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/",
"ogUrl": "https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/",
"ogSiteName": "Steven Deobald",
"articleSection": "essays",
"articleModifiedTime": "2026-01-01T00:00:00+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T23:57:21.000Z",
"createdAtI": 1767657441,
"updatedAt": "2026-01-06T20:17:42.000Z",
"fetchedAt": "2026-01-06T23:20:58.450Z",
"firstVersion": {
"storyID": "46506957",
"author": "deobald",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T01:10:58.734Z",
"title": "LocalFirst: You Keep Using That Word",
"createdAtI": 1767657441,
"url": "https://www.deobald.ca/essays/2026-01-01-localfirst-you-keep-using-that-word/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T23:57:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767661859,
"commentsCount": 1,
"updatedAt": "2026-01-06T01:08:53.000Z"
}
}Skwawkbox - The hacker dressed as a Power Ranger - the pink one - deleted 'WhiteDate', which has been nicknamed 'Tinder for Nazis'
{
"storyID": "46506675",
"title": "Pink Power Ranger takes down white supremacist dating sites",
"author": "ZebusJesus",
"url": "https://www.thecanary.co/skwawkbox/2026/01/04/power-ranger-deletes-dating-site/",
"points": 47,
"commentsCount": 47,
"tags": [],
"og": {
"twitterCreator": "@TheCanaryUK",
"twitterSite": "@TheCanaryUK",
"articlePublishedTime": "2026-01-04T16:44:49+00:00",
"author": "Skwawkbox",
"ogTitle": "Watch a hacker dressed as a Power Ranger delete a white supremacist dating site",
"ogDescription": "The hacker dressed as a Power Ranger - the pink one - deleted 'WhiteDate', which has been nicknamed 'Tinder for Nazis'",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://www.thecanary.co/wp-content/uploads/2026/01/Morgan-2026-01-04T164237.402.jpg",
"height": "900"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/TheCanaryUK",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.thecanary.co/skwawkbox/2026/01/04/power-ranger-deletes-dating-site/",
"ogUrl": "https://www.thecanary.co/skwawkbox/2026/01/04/power-ranger-deletes-dating-site/",
"ogSiteName": "Canary"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T23:29:12.000Z",
"createdAtI": 1767655752,
"updatedAt": "2026-01-06T22:50:42.000Z",
"fetchedAt": "2026-01-06T22:50:58.477Z",
"firstVersion": {
"storyID": "46506675",
"author": "ZebusJesus",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T23:40:58.367Z",
"title": "Pink Power Ranger takes down white supremacist dating sites",
"createdAtI": 1767655752,
"url": "https://www.thecanary.co/skwawkbox/2026/01/04/power-ranger-deletes-dating-site/",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T23:29:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767656458,
"commentsCount": 2,
"updatedAt": "2026-01-05T23:39:53.000Z"
}
}{
"storyID": "46506596",
"title": "Strange.website",
"author": "abelanger",
"url": "https://strange.website/",
"points": 201,
"commentsCount": 68,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Quite A Strange.Website Indeed",
"twitterDescription": "Well now, seems you've found a strange and perhaps surprising website, indeed. As with all things, take and enjoy your time — after all, no one may but you.",
"twitterImage": [
{
"url": "https://strange.website/meta/og.jpg"
}
],
"success": true,
"requestUrl": "https://strange.website/",
"ogImage": [
{
"width": "1200",
"type": "image/jpg",
"url": "https://strange.website/meta/og.jpg",
"height": "630"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T23:19:52.000Z",
"createdAtI": 1767655192,
"updatedAt": "2026-01-06T22:30:42.000Z",
"fetchedAt": "2026-01-06T22:30:58.331Z",
"firstVersion": {
"storyID": "46506596",
"author": "abelanger",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T23:40:58.367Z",
"title": "Strange.website",
"createdAtI": 1767655192,
"url": "https://strange.website/",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T23:19:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767656458,
"commentsCount": 0,
"updatedAt": "2026-01-05T23:39:26.000Z"
}
}The Organization for Economic Cooperation and Development has finalized a deal exempting U.S. multinational corporations from paying more corporate taxes overseas.
{
"storyID": "46506419",
"title": "US-based multinational companies will be exempt from global tax deal",
"author": "petethomas",
"url": "https://apnews.com/article/tax-europe-oecd-91627ddcf78c145dab9775252aa08c85",
"points": 40,
"commentsCount": 21,
"tags": [],
"og": {
"twitterCreator": "@fatimathefatima",
"twitterSite": "@AP",
"twitterTitle": "US-based multinational companies will be exempt from global tax deal",
"articlePublishedTime": "2026-01-05T18:25:54",
"twitterImage": [
{
"alt": "U.S. Department of the Treasury Scott Bessent speaks before President Donald Trump arrives at the Mount Airy Casino Resort in Mount Pocono, Pa., Tuesday, Dec. 9, 2025. (AP Photo/Matt Rourke)",
"url": "https://dims.apnews.com/dims4/default/3357730/2147483647/strip/true/crop/3529x1985+0+184/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F9d%2F40%2F068a777c30ff471507e086379435%2F15ee3991cebe47ed8a6c57487534afc7"
}
],
"ogTitle": "US-based multinational companies will be exempt from global tax deal",
"ogDescription": "The Organization for Economic Cooperation and Development has finalized a deal exempting U.S. multinational corporations from paying more corporate taxes overseas.",
"ogImage": [
{
"width": "1440",
"alt": "U.S. Department of the Treasury Scott Bessent speaks before President Donald Trump arrives at the Mount Airy Casino Resort in Mount Pocono, Pa., Tuesday, Dec. 9, 2025. (AP Photo/Matt Rourke)",
"type": "image/jpeg",
"url": "https://dims.apnews.com/dims4/default/3357730/2147483647/strip/true/crop/3529x1985+0+184/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F9d%2F40%2F068a777c30ff471507e086379435%2F15ee3991cebe47ed8a6c57487534afc7",
"height": "810"
}
],
"ogType": "article",
"articleTag": "Jason Smith",
"twitterCard": "summary_large_image",
"twitterDescription": "The Organization for Economic Cooperation and Development has finalized a deal exempting U.S. multinational corporations from paying more corporate taxes overseas.",
"success": true,
"requestUrl": "https://apnews.com/article/tax-europe-oecd-91627ddcf78c145dab9775252aa08c85",
"ogUrl": "https://apnews.com/article/tax-europe-oecd-91627ddcf78c145dab9775252aa08c85",
"ogSiteName": "AP News",
"articleModifiedTime": "2026-01-05T18:31:49.153",
"articleSection": "Business",
"articleAuthor": "https://apnews.com/author/fatima-hussein",
"fbAppId": "870613919693099"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T23:05:35.000Z",
"createdAtI": 1767654335,
"updatedAt": "2026-01-06T21:41:14.000Z",
"fetchedAt": "2026-01-06T22:00:58.700Z",
"firstVersion": {
"storyID": "46506419",
"author": "petethomas",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T23:20:58.358Z",
"title": "US-based multinational companies will be exempt from global tax deal",
"createdAtI": 1767654335,
"url": "https://apnews.com/article/tax-europe-oecd-91627ddcf78c145dab9775252aa08c85",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T23:05:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767655258,
"commentsCount": 0,
"updatedAt": "2026-01-05T23:18:23.000Z"
}
}The Future of Powering Electric Vehicles Is Here Today with Donut Lab Introducing New High-Performance Solid State Donut Batteries Ready for OEM Use Now and Powering All 2026 Model Verge Motorcycles On the Road in Q1 2026. Always innovating and delivering new forms of electrification, Donut Lab shapes the future of mobility by relentlessly pushing ... Read more
{
"storyID": "46505975",
"title": "Donut Lab’s all-solid-state battery delivers 400 Wh/kg of energy density",
"author": "aeonfox",
"url": "https://www.donutlab.com/ces-battery-announcement/",
"points": 248,
"commentsCount": 210,
"tags": [],
"og": {
"twitterTitle": "DONUT LAB INTRODUCES THE FUTURE OF ELECTRIFICATION AT CES PRESENTING WORLD’S FIRST ALL-SOLID-STATE BATTERY READY TO POWER UP PRODUCTION VEHICLES NOW - Donut Lab",
"twitterImage": [
{
"url": "https://mlaygxxmuaqg.i.optimole.com/cb:9f8P.37ca1/w:1358/h:764/q:mauto/f:best/https://www.donutlab.com/wp-content/uploads/2026/01/Donut-Lab-CES-Battery-announcement-cover.jpg"
}
],
"ogTitle": "DONUT LAB INTRODUCES THE FUTURE OF ELECTRIFICATION AT CES PRESENTING WORLD’S FIRST ALL-SOLID-STATE BATTERY READY TO POWER UP PRODUCTION VEHICLES NOW - Donut Lab",
"ogDescription": "The Future of Powering Electric Vehicles Is Here Today with Donut Lab Introducing New High-Performance Solid State Donut Batteries Ready for OEM Use Now and Powering All 2026 Model Verge Motorcycles On the Road in Q1 2026. Always innovating and delivering new forms of electrification, Donut Lab shapes the future of mobility by relentlessly pushing ... Read more",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1358",
"alt": "A sleek, rectangular electronic device labeled \"DONUT | Solid State\" is shown against a plain, gradient blue background, viewed from a slightly lower front angle.",
"type": "image/jpeg",
"url": "https://mlaygxxmuaqg.i.optimole.com/cb:9f8P.37ca1/w:1358/h:764/q:mauto/f:best/https://www.donutlab.com/wp-content/uploads/2026/01/Donut-Lab-CES-Battery-announcement-cover.jpg",
"height": "764"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The Future of Powering Electric Vehicles Is Here Today with Donut Lab Introducing New High-Performance Solid State Donut Batteries Ready for OEM Use Now and Powering All 2026 Model Verge Motorcycles On the Road in Q1 2026. Always innovating and delivering new forms of electrification, Donut Lab shapes the future of mobility by relentlessly pushing ... Read more",
"success": true,
"requestUrl": "https://www.donutlab.com/ces-battery-announcement/",
"ogUrl": "https://www.donutlab.com/ces-battery-announcement/",
"ogSiteName": "Donut Lab"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T22:28:46.000Z",
"createdAtI": 1767652126,
"updatedAt": "2026-01-06T21:20:42.000Z",
"fetchedAt": "2026-01-06T21:20:58.462Z",
"firstVersion": {
"storyID": "46505975",
"author": "aeonfox",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T22:50:58.440Z",
"title": "Worlds's first all-solid-state battery ready to power up production vehicles now",
"createdAtI": 1767652126,
"url": "https://www.donutlab.com/ces-battery-announcement/",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T22:28:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767653458,
"commentsCount": 0,
"updatedAt": "2026-01-05T22:50:54.000Z"
}
}Study Hacks - Exactly one year ago, Sam Altman made a bold prediction: “We believe that, in 2025, we may see the first AI agents ‘join the workforce’ ... Read more
{
"storyID": "46505735",
"title": "Why didn't AI “join the workforce” in 2025?",
"author": "zdw",
"url": "https://calnewport.com/why-didnt-ai-join-the-workforce-in-2025/",
"points": 218,
"commentsCount": 337,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"articlePublishedTime": "2026-01-05T11:05:00+00:00",
"success": true,
"author": "Study Hacks",
"requestUrl": "https://calnewport.com/why-didnt-ai-join-the-workforce-in-2025/",
"ogTitle": "Why Didn’t AI “Join the Workforce” in 2025? - Cal Newport",
"ogUrl": "https://calnewport.com/why-didnt-ai-join-the-workforce-in-2025/",
"ogDescription": "Exactly one year ago, Sam Altman made a bold prediction: “We believe that, in 2025, we may see the first AI agents ‘join the workforce’ ... Read more",
"ogSiteName": "Cal Newport",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://calnewport.com/wp-content/uploads/2026/01/Newsletter-Images-22-1.png",
"height": "500"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-01-05T22:10:15.000Z",
"createdAtI": 1767651015,
"updatedAt": "2026-01-06T21:10:42.000Z",
"fetchedAt": "2026-01-06T21:10:58.600Z",
"firstVersion": {
"storyID": "46505735",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T22:15:58.509Z",
"title": "Why Didn't AI \"Join the Workforce\" in 2025?",
"createdAtI": 1767651015,
"url": "https://calnewport.com/why-didnt-ai-join-the-workforce-in-2025/",
"points": 5,
"tags": [],
"createdAt": "2026-01-05T22:10:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767651359,
"commentsCount": 0,
"updatedAt": "2026-01-05T22:15:54.000Z"
}
}A tiny population of cells that are passed across the placenta between mother and baby challenge basic tenets of human immunology.
{
"storyID": "46505661",
"title": "Migrating cells and the new science of microchimerism",
"author": "Marceltan",
"url": "https://www.nature.com/articles/d41586-025-04102-4",
"points": 37,
"commentsCount": 2,
"tags": [],
"og": {
"twitterSite": "@nature",
"twitterTitle": "Some of your cells are not genetically yours — what can they tell us about life and death?",
"dcLanguage": "En",
"twitterImage": [
{
"url": "https://media.nature.com/lw1200/magazine-assets/d41586-025-04102-4/d41586-025-04102-4_51821576.jpg"
}
],
"dcType": "Book Review",
"ogTitle": "Some of your cells are not genetically yours — what can they tell us about life and death?",
"dcTitle": "Some of your cells are not genetically yours — what can they tell us about life and death?",
"dcSource": "Nature 2025 649:8095",
"dcPublisher": "Nature Publishing Group",
"ogDescription": "A tiny population of cells that are passed across the placenta between mother and baby challenge basic tenets of human immunology.",
"ogImage": [
{
"url": "https://media.nature.com/lw1200/magazine-assets/d41586-025-04102-4/d41586-025-04102-4_51821576.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Nature - A tiny population of cells that are passed across the placenta between mother and baby challenge basic tenets of human immunology.",
"dcDate": "2025-12-31",
"dcRights": "© 2026 Springer Nature Limited",
"success": true,
"requestUrl": "https://www.nature.com/articles/d41586-025-04102-4",
"dcIdentifier": "doi:10.1038/d41586-025-04102-4",
"ogUrl": "https://www.nature.com/articles/d41586-025-04102-4",
"dcCreator": "Way, Sing Sing",
"dcDescription": "A tiny population of cells that are passed across the placenta between mother and baby challenge basic tenets of human immunology. A tiny population of cells that are passed across the placenta between mother and baby challenge basic tenets of human immunology.",
"dcSubject": "Philosophy"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T22:03:52.000Z",
"createdAtI": 1767650632,
"updatedAt": "2026-01-06T19:52:59.000Z",
"fetchedAt": "2026-01-06T20:55:58.712Z",
"firstVersion": {
"storyID": "46505661",
"author": "Marceltan",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T23:10:58.449Z",
"title": "Migrating cells and the new science of microchimerism",
"createdAtI": 1767650632,
"url": "https://www.nature.com/articles/d41586-025-04102-4",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T22:03:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767654658,
"commentsCount": 0,
"updatedAt": "2026-01-05T23:07:24.000Z"
}
}{
"storyID": "46505518",
"title": "Google broke my heart",
"author": "ingve",
"url": "https://perishablepress.com/google-broke-my-heart/",
"points": 514,
"commentsCount": 267,
"tags": [],
"og": {
"success": true,
"author": "Jeff Starr",
"requestUrl": "https://perishablepress.com/google-broke-my-heart/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T21:52:22.000Z",
"createdAtI": 1767649942,
"updatedAt": "2026-01-06T20:46:13.000Z",
"fetchedAt": "2026-01-06T20:50:58.482Z",
"firstVersion": {
"storyID": "46505518",
"author": "ingve",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T22:15:58.509Z",
"title": "Google Broke My Heart",
"createdAtI": 1767649942,
"url": "https://perishablepress.com/google-broke-my-heart/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T21:52:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767651359,
"commentsCount": 0,
"updatedAt": "2026-01-05T22:13:53.000Z"
}
}{
"storyID": "46505352",
"title": "Keeping Syria connected during war: Surviving ISIS and Intelligence",
"author": "oavioklein",
"url": "https://syriauntold.com/2025/12/27/keeping-syria-connected-during-war/",
"points": 66,
"commentsCount": 10,
"tags": [],
"og": {
"twitterCreator": "@syriauntold",
"twitterCard": "summary_large_image",
"twitterTitle": "Keeping Syria connected during war | SyriaUntold | حكاية ما انحكت",
"twitterSite": "@syriauntold",
"twitterDescription": "A Syria Telecom engineer's account told his story during the war; what was behind internet shut downs? And what happened during students’ exams?",
"twitterImage": [
{
"url": "https://syriauntold.com/wp-content/uploads/2025/12/website-cover-keeping-syria-connected-during-civil-war.jpg"
}
],
"success": true,
"requestUrl": "https://syriauntold.com/2025/12/27/keeping-syria-connected-during-war/",
"ogImage": [
{
"url": "https://syriauntold.com/wp-content/uploads/2025/12/website-cover-keeping-syria-connected-during-civil-war.jpg"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T21:38:22.000Z",
"createdAtI": 1767649102,
"updatedAt": "2026-01-06T17:03:57.000Z",
"fetchedAt": "2026-01-06T20:20:58.518Z",
"firstVersion": {
"storyID": "46505352",
"author": "oavioklein",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T23:15:58.527Z",
"title": "Keeping Syria connected during war: Surviving ISIS and Intelligence",
"createdAtI": 1767649102,
"url": "https://syriauntold.com/2025/12/27/keeping-syria-connected-during-war/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T21:38:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767654959,
"commentsCount": 0,
"updatedAt": "2026-01-05T23:14:25.000Z"
}
}{
"storyID": "46505296",
"title": "Scientific production in the era of large language models [pdf]",
"author": "nkko",
"url": "https://gwern.net/doc/science/2025-kusumegi.pdf",
"points": 58,
"commentsCount": 20,
"tags": [],
"createdAt": "2026-01-05T21:33:29.000Z",
"createdAtI": 1767648809,
"updatedAt": "2026-01-06T20:19:28.000Z",
"fetchedAt": "2026-01-06T20:20:58.518Z",
"firstVersion": {
"storyID": "46505296",
"author": "nkko",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T01:40:58.356Z",
"title": "Scientific production in the era of large language models [pdf]",
"createdAtI": 1767648809,
"url": "https://gwern.net/doc/science/2025-kusumegi.pdf",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T21:33:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767663658,
"commentsCount": 0,
"updatedAt": "2026-01-06T01:38:54.000Z"
}
}{
"storyID": "46505112",
"title": "Serious = Suspicious, Shooting with Phone vs. Shooting with Camera",
"author": "axython",
"url": "https://photoni.st/index.php/2026/01/02/serious-suspicious/",
"points": 44,
"commentsCount": 14,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://photoni.st/index.php/2026/01/02/serious-suspicious/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T21:18:31.000Z",
"createdAtI": 1767647911,
"updatedAt": "2026-01-06T19:47:43.000Z",
"fetchedAt": "2026-01-06T20:00:58.550Z",
"firstVersion": {
"storyID": "46505112",
"author": "axython",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-06T00:20:58.677Z",
"title": "Serious = Suspicious, Shooting with Phone vs. Shooting with Camera",
"createdAtI": 1767647911,
"url": "https://photoni.st/index.php/2026/01/02/serious-suspicious/",
"points": 5,
"tags": [],
"createdAt": "2026-01-05T21:18:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767658859,
"commentsCount": 0,
"updatedAt": "2026-01-06T00:17:38.000Z"
}
}Mette Frederiksen says Denmark and Greenland have made it clear they reject US president’s statements
{
"storyID": "46505052",
"title": "Trump serious about wanting to take over Greenland, says Danish prime minister",
"author": "tmcz26",
"url": "https://www.theguardian.com/world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates",
"points": 35,
"commentsCount": 37,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Trump serious about wanting to take over Greenland, says Danish prime minister – as it happened",
"ogType": "article",
"articleTag": "Europe,Greenland,Denmark,European Union,Donald Trump,Russia,Ukraine",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates",
"twitterAppUrliPhone": "gnmguardian://world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-01-05T17:14:27.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/dad4dc1aa6ddb81ef5c9a1f59d62097fc325f55a/1079_0_7200_5760/master/7200.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=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctbGl2ZS5wbmc&s=c847da98113f1aac426fcae0025e1552"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Mette Frederiksen says Denmark and Greenland have made it clear they reject US president’s statements",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/dad4dc1aa6ddb81ef5c9a1f59d62097fc325f55a/1079_0_7200_5760/master/7200.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=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctbGl2ZS5wbmc&enable=upscale&s=99748006b5257f3b93b653cd1434b3e8",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates",
"alIosUrl": "gnmguardian://world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-01-05T17:34:09.000Z",
"articleSection": "World news",
"articleAuthor": "https://www.theguardian.com/profile/jakub-krupa,https://www.theguardian.com/profile/andrewsparrow,https://www.theguardian.com/profile/deborah-cole,https://www.theguardian.com/profile/angeliquechrisafis,https://www.theguardian.com/profile/patrickwintour",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T21:14:08.000Z",
"createdAtI": 1767647648,
"updatedAt": "2026-01-06T19:44:56.000Z",
"fetchedAt": "2026-01-06T20:00:58.550Z",
"firstVersion": {
"storyID": "46505052",
"author": "tmcz26",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T21:15:58.354Z",
"title": "Trump serious about wanting to take over Greenland, says Danish prime minister",
"createdAtI": 1767647648,
"url": "https://www.theguardian.com/world/live/2026/jan/05/europe-greenland-denmark-eu-venezuela-trump-latest-news-updates",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T21:14:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767647758,
"commentsCount": 0,
"updatedAt": "2026-01-05T21:15:54.000Z"
}
}A new robotics partnership aims to combine Boston Dynamics’ athletic intelligence with Google DeepMind’s foundational capabilities
{
"storyID": "46504966",
"title": "Boston Dynamics and DeepMind form new AI partnership",
"author": "mfiguiere",
"url": "https://bostondynamics.com/blog/boston-dynamics-google-deepmind-form-new-ai-partnership/",
"points": 92,
"commentsCount": 48,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://bostondynamics.com/blog/boston-dynamics-google-deepmind-form-new-ai-partnership/",
"ogTitle": "Boston Dynamics & Google DeepMind Form New AI Partnership to Bring Foundational Intelligence to Humanoid Robots | Boston Dynamics",
"ogUrl": "https://bostondynamics.com/blog/boston-dynamics-google-deepmind-form-new-ai-partnership/",
"ogDescription": "A new robotics partnership aims to combine Boston Dynamics’ athletic intelligence with Google DeepMind’s foundational capabilities",
"ogSiteName": "Boston Dynamics",
"ogLocale": "en_US",
"articleModifiedTime": "2026-01-05T21:01:52+00:00",
"ogImage": [
{
"width": "1440",
"type": "image/jpeg",
"url": "https://bostondynamics.com/wp-content/uploads/2026/01/atlas-full-body-sq.jpg",
"height": "1440"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"deepmind",
"deepmind"
]
},
"createdAt": "2026-01-05T21:06:13.000Z",
"createdAtI": 1767647173,
"updatedAt": "2026-01-06T18:30:13.000Z",
"fetchedAt": "2026-01-06T19:50:58.685Z",
"firstVersion": {
"storyID": "46504966",
"author": "mfiguiere",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T21:30:58.421Z",
"title": "Boston Dynamics and Google DeepMind Form New AI Partnership",
"createdAtI": 1767647173,
"url": "https://bostondynamics.com/blog/boston-dynamics-google-deepmind-form-new-ai-partnership/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T21:06:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767648658,
"commentsCount": 0,
"updatedAt": "2026-01-05T21:30:55.000Z"
}
}The Low Orbit Security Radar is a weekly security newsletter from an offensive practitioner's perspective. One idea, curated news, and links worth your time. News: There Were BGP Anomalies During The Venezuela Blackout When watching the situation in Venezuela unfold, the phrase "It was dark, the lights of Caracas were
{
"storyID": "46504963",
"title": "There were BGP anomalies during the Venezuela blackout",
"author": "illithid0",
"url": "https://loworbitsecurity.com/radar/radar16/",
"points": 900,
"commentsCount": 397,
"tags": [],
"og": {
"twitterTitle": "Radar #16: Week of 01/05/2026",
"twitterSite": "@loworbitsec",
"articlePublishedTime": "2026-01-05T21:00:42.000Z",
"twitterImage": [
{
"url": "https://loworbitsecurity.com/content/images/2025/01/banner_bgDark_white.png"
}
],
"twitterUrl": "https://loworbitsecurity.com/radar/radar16/",
"ogTitle": "Radar #16: Week of 01/05/2026",
"ogDescription": "The Low Orbit Security Radar is a weekly security newsletter from an offensive practitioner's perspective. One idea, curated news, and links worth your time.\n\n\nNews: There Were BGP Anomalies During The Venezuela Blackout\n\nWhen watching the situation in Venezuela unfold, the phrase \"It was dark, the lights of Caracas were",
"ogImage": [
{
"width": "1100",
"url": "https://loworbitsecurity.com/content/images/2025/01/banner_bgDark_white.png",
"height": "220"
}
],
"ogType": "article",
"articleTag": "radar",
"twitterCard": "summary_large_image",
"twitterDescription": "The Low Orbit Security Radar is a weekly security newsletter from an offensive practitioner's perspective. One idea, curated news, and links worth your time.\n\n\nNews: There Were BGP Anomalies During The Venezuela Blackout\n\nWhen watching the situation in Venezuela unfold, the phrase \"It was dark, the lights of Caracas were",
"success": true,
"requestUrl": "https://loworbitsecurity.com/radar/radar16/",
"ogUrl": "https://loworbitsecurity.com/radar/radar16/",
"ogSiteName": "Low Orbit Security",
"articleModifiedTime": "2026-01-05T21:03:07.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T21:05:50.000Z",
"createdAtI": 1767647150,
"updatedAt": "2026-01-06T19:45:42.000Z",
"fetchedAt": "2026-01-06T19:50:58.685Z",
"firstVersion": {
"storyID": "46504963",
"author": "illithid0",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T21:10:58.322Z",
"title": "There Were BGP Anomalies During the Venezuela Blackout",
"createdAtI": 1767647150,
"url": "https://loworbitsecurity.com/radar/radar16/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T21:05:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767647458,
"commentsCount": 0,
"updatedAt": "2026-01-05T21:10:54.000Z"
}
}I’m in the process of dropping US tech services. Here’s how I did it, and options you should consider.
{
"storyID": "46504936",
"title": "Getting off US tech: a guide",
"author": "cdrnsf",
"url": "https://disconnect.blog/getting-off-us-tech-a-guide/",
"points": 41,
"commentsCount": 1,
"tags": [],
"og": {
"twitterTitle": "Getting off US tech: a guide",
"articlePublishedTime": "2025-07-18T16:15:04.000Z",
"twitterImage": [
{
"url": "https://disconnect.blog/content/images/size/w1200/2025/08/https-3a-2f-2fparismarx-substack-com-2fapi-2fv1-2fpost_preview-2f168612470-2ftwitter-3fversion-3d4.jpg"
}
],
"twitterUrl": "https://disconnect.blog/getting-off-us-tech-a-guide/",
"ogTitle": "Getting off US tech: a guide",
"ogDescription": "I’m in the process of dropping US tech services. Here’s how I did it, and options you should consider.",
"ogImage": [
{
"width": "1200",
"url": "https://disconnect.blog/content/images/2025/08/https-3a-2f-2fsubstack-post-media-s3-amazonaws-com-2fpublic-2fimages-2ffc13303f-7ff5-4ba8-861b-4dbfc452ce29_2400x1350-png.jpg",
"height": "600"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "I’m in the process of dropping US tech services. Here’s how I did it, and options you should consider.",
"success": true,
"requestUrl": "https://disconnect.blog/getting-off-us-tech-a-guide/",
"ogUrl": "https://disconnect.blog/getting-off-us-tech-a-guide/",
"ogSiteName": "Disconnect",
"articleModifiedTime": "2026-01-05T21:21:02.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T21:04:02.000Z",
"createdAtI": 1767647042,
"updatedAt": "2026-01-06T13:54:11.000Z",
"fetchedAt": "2026-01-06T19:45:58.450Z",
"firstVersion": {
"storyID": "46504936",
"author": "cdrnsf",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T21:05:58.727Z",
"title": "Getting off US tech: a guide",
"createdAtI": 1767647042,
"url": "https://disconnect.blog/getting-off-us-tech-a-guide/",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T21:04:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767647159,
"commentsCount": 0,
"updatedAt": "2026-01-05T21:05:39.000Z"
}
}{
"storyID": "46504198",
"title": "A year of clean energy milestones",
"author": "speckx",
"url": "https://e360.yale.edu/digest/2025-energy-review",
"points": 48,
"commentsCount": 29,
"tags": [],
"og": {
"twitterSite": "@YaleE360",
"twitterTitle": "A Year of Clean Energy Milestones",
"twitterCard": "summary_large_image",
"twitterImage": [
{
"url": "https://yale-threesixty.transforms.svdcdn.com/production/Vietnam-Wind-Solar_Pexels.jpg?w=1200&q=60&auto=format&fit=max&dm=1765807617&s=c91e5bbe444148dc02c8dc558375331a"
}
],
"success": true,
"requestUrl": "https://e360.yale.edu/digest/2025-energy-review",
"ogTitle": "A Year of Clean Energy Milestones",
"ogUrl": "https://e360.yale.edu/digest/2025-energy-review",
"ogSiteName": "Yale E360",
"ogLocale": "en-US",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://yale-threesixty.transforms.svdcdn.com/production/Vietnam-Wind-Solar_Pexels.jpg?w=1200&q=60&auto=format&fit=max&dm=1765807617&s=c91e5bbe444148dc02c8dc558375331a",
"height": "800"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T20:13:03.000Z",
"createdAtI": 1767643983,
"updatedAt": "2026-01-06T18:52:26.000Z",
"fetchedAt": "2026-01-06T19:15:58.404Z",
"firstVersion": {
"storyID": "46504198",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T21:30:58.421Z",
"title": "A Year of Clean Energy Milestones",
"createdAtI": 1767643983,
"url": "https://e360.yale.edu/digest/2025-energy-review",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T20:13:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767648658,
"commentsCount": 0,
"updatedAt": "2026-01-05T21:29:54.000Z"
}
}Arizona Senator and former Navy captain Mark Kelly had urged service members to refuse unlawful orders following US strikes on alleged drug-trafficking boats.
{
"storyID": "46504159",
"title": "Pentagon moves to punish Democratic senator over 'seditious video'",
"author": "onemoresoop",
"url": "https://www.bbc.com/news/articles/cp8039wg1rdo",
"points": 148,
"commentsCount": 68,
"tags": [],
"og": {
"twitterTitle": "Pentagon moves to punish Democratic Senator Mark Kelly over 'seditious video'",
"alWebUrl": "https://bbc.com/news/articles/cp8039wg1rdo",
"twitterImage": [
{
"alt": "Senator Mark Kelly at a campaign event in Phoenix, Arizona in 2022",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/51b2/live/54962b20-ea56-11f0-98b9-2ba4e58a3949.jpg"
}
],
"ogTitle": "Pentagon moves to punish Democratic Senator Mark Kelly over 'seditious video'",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Arizona Senator and former Navy captain Mark Kelly had urged service members to refuse unlawful orders following US strikes on alleged drug-trafficking boats.",
"ogImage": [
{
"alt": "Senator Mark Kelly at a campaign event in Phoenix, Arizona in 2022",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/51b2/live/54962b20-ea56-11f0-98b9-2ba4e58a3949.jpg"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Arizona Senator and former Navy captain Mark Kelly had urged service members to refuse unlawful orders following US strikes on alleged drug-trafficking boats.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cp8039wg1rdo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cp8039wg1rdo",
"articleModifiedTime": "2026-01-05T18:29:11.206Z",
"alAndroidUrl": "bbcx://news/articles/cp8039wg1rdo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T20:11:22.000Z",
"createdAtI": 1767643882,
"updatedAt": "2026-01-06T19:01:28.000Z",
"fetchedAt": "2026-01-06T19:15:58.404Z",
"firstVersion": {
"storyID": "46504159",
"author": "onemoresoop",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T20:20:58.468Z",
"title": "Pentagon moves to punish Democratic senator over 'seditious video'",
"createdAtI": 1767643882,
"url": "https://www.bbc.com/news/articles/cp8039wg1rdo",
"points": 18,
"tags": [],
"createdAt": "2026-01-05T20:11:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767644458,
"commentsCount": 5,
"updatedAt": "2026-01-05T20:20:54.000Z"
}
}First and only GLP-1 pill on the market costs significantly less than injectable versions
{
"storyID": "46503554",
"title": "Novo Nordisk launches Wegovy weight-loss pill in US, triggering price war",
"author": "andsoitis",
"url": "https://www.theguardian.com/business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war",
"points": 139,
"commentsCount": 146,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Novo Nordisk launches Wegovy weight-loss pill in US, triggering price war",
"ogType": "article",
"articleTag": "Pharmaceuticals industry,Business,UK news,US news,World news",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war",
"twitterAppUrliPhone": "gnmguardian://business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-01-05T16:33:10.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/d7642f1f2c5c1c049f669d245d28a1e0cdf9876a/483_0_6827_5464/master/6827.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=bda58108fa4f9c9122f63809ba3f1a45"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "First and only GLP-1 pill on the market costs significantly less than injectable versions",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/d7642f1f2c5c1c049f669d245d28a1e0cdf9876a/483_0_6827_5464/master/6827.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=2e96b02b463a120893a0482caba5add5",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war",
"alIosUrl": "gnmguardian://business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-01-05T17:11:16.000Z",
"articleSection": "Business",
"articleAuthor": "https://www.theguardian.com/profile/juliakollewe",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T19:32:09.000Z",
"createdAtI": 1767641529,
"updatedAt": "2026-01-06T18:21:57.000Z",
"fetchedAt": "2026-01-06T18:45:58.593Z",
"firstVersion": {
"storyID": "46503554",
"author": "andsoitis",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:40:58.370Z",
"title": "Novo Nordisk launches Wegovy weight-loss pill in US, triggering price war",
"createdAtI": 1767641529,
"url": "https://www.theguardian.com/business/2026/jan/05/novo-nordisk-launches-wegovy-weight-loss-pill-us-price-war",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T19:32:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767642058,
"commentsCount": 0,
"updatedAt": "2026-01-05T19:40:55.000Z"
}
}Elissa Welle - AI slop comes for Reddit.
{
"storyID": "46503492",
"title": "That viral Reddit post about food delivery apps was an AI scam",
"author": "coloneltcb",
"url": "https://www.theverge.com/news/855328/viral-reddit-delivery-app-ai-scam",
"points": 36,
"commentsCount": 43,
"tags": [],
"og": {
"twitterSite": "@verge",
"twitterTitle": "That viral Reddit post about food delivery apps was an AI scam",
"articlePublishedTime": "2026-01-05T18:43:02+00:00",
"twitterImage": [
{
"alt": "Food delivery services rise as omicron spreads in New York",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2026/01/gettyimages-1237480824.jpg?quality=90&strip=all&crop=0%2C10.737216108659%2C100%2C78.525567782681&w=1200"
}
],
"author": "Elissa Welle",
"twitterUrl": "https://www.theverge.com/news/855328/viral-reddit-delivery-app-ai-scam",
"ogTitle": "That viral Reddit post about food delivery apps was an AI scam",
"ogDescription": "AI slop comes for Reddit.",
"ogImage": [
{
"width": "1200",
"alt": "Food delivery services rise as omicron spreads in New York",
"type": "image/jpeg",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2026/01/gettyimages-1237480824.jpg?quality=90&strip=all&crop=0%2C10.737216108659%2C100%2C78.525567782681&w=1200",
"height": "628"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "AI slop comes for Reddit.",
"success": true,
"requestUrl": "https://www.theverge.com/news/855328/viral-reddit-delivery-app-ai-scam",
"ogUrl": "https://www.theverge.com/news/855328/viral-reddit-delivery-app-ai-scam",
"ogSiteName": "The Verge",
"articleModifiedTime": "2026-01-05T18:43:02+00:00",
"fbAppId": "549923288395304"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-01-05T19:27:49.000Z",
"createdAtI": 1767641269,
"updatedAt": "2026-01-06T18:05:57.000Z",
"fetchedAt": "2026-01-06T18:45:58.593Z",
"firstVersion": {
"storyID": "46503492",
"author": "coloneltcb",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:35:58.339Z",
"title": "That viral Reddit post about food delivery apps was an AI scam",
"createdAtI": 1767641269,
"url": "https://www.theverge.com/news/855328/viral-reddit-delivery-app-ai-scam",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T19:27:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767641758,
"commentsCount": 0,
"updatedAt": "2026-01-05T19:35:27.000Z"
}
}{
"storyID": "46503439",
"title": "Refactoring – Not on the backlog (2014)",
"author": "dhorthy",
"url": "https://ronjeffries.com/xprog/articles/refactoring-not-on-the-backlog/",
"points": 41,
"commentsCount": 19,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://ronjeffries.com/xprog/articles/refactoring-not-on-the-backlog/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T19:23:56.000Z",
"createdAtI": 1767641036,
"updatedAt": "2026-01-06T16:45:56.000Z",
"fetchedAt": "2026-01-06T18:45:58.593Z",
"firstVersion": {
"storyID": "46503439",
"author": "dhorthy",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:30:58.716Z",
"title": "Refactoring – Not on the Backlog (2014)",
"createdAtI": 1767641036,
"url": "https://ronjeffries.com/xprog/articles/refactoring-not-on-the-backlog/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T19:23:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767641459,
"commentsCount": 0,
"updatedAt": "2026-01-05T19:26:53.000Z"
}
}Cory Dransfeldt - All of them. Seriously. Except iMessage. Everything else? They range from mediocre to outright unusable and none of them are reliable. [I've written about Apple Music.](/posts/2022/apple-music-a-tale-of-woe/) That one launched and cost me a phone battery. Duplicate tracks, halting playback and heat.
{
"storyID": "46503362",
"title": "All of Apple's services are abysmal",
"author": "cdrnsf",
"url": "https://www.coryd.dev/posts/2025/all-of-apples-services-are-abysmal",
"points": 36,
"commentsCount": 18,
"tags": [],
"og": {
"success": true,
"author": "Cory Dransfeldt",
"requestUrl": "https://www.coryd.dev/posts/2025/all-of-apples-services-are-abysmal",
"ogTitle": "All of Apple's services are abysmal • Cory Dransfeldt",
"ogUrl": "https://www.coryd.dev/posts/2025/all-of-apples-services-are-abysmal",
"ogDescription": "All of them. Seriously. Except iMessage. Everything else? They range from mediocre to outright unusable and none of them are reliable. [I've written about Apple Music.](/posts/2022/apple-music-a-tale-of-woe/) That one launched and cost me a phone battery. Duplicate tracks, halting playback and heat.",
"ogSiteName": "Cory Dransfeldt",
"ogImage": [
{
"url": "https://www.coryd.dev/api/og-image?class=w800&id=0265a621-ef92-4d46-96a3-ca1f4052a53a&extension=png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T19:18:35.000Z",
"createdAtI": 1767640715,
"updatedAt": "2026-01-06T17:47:27.000Z",
"fetchedAt": "2026-01-06T18:45:58.593Z",
"firstVersion": {
"storyID": "46503362",
"author": "cdrnsf",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:25:58.749Z",
"title": "All of Apple's services are abysmal",
"createdAtI": 1767640715,
"url": "https://www.coryd.dev/posts/2025/all-of-apples-services-are-abysmal",
"points": 3,
"tags": [],
"createdAt": "2026-01-05T19:18:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767641159,
"commentsCount": 1,
"updatedAt": "2026-01-05T19:25:54.000Z"
}
}Critics call for App Store ban after Grok sexualized images of minors.
{
"storyID": "46503199",
"title": "X blames users for Grok-generated CSAM; no fixes announced",
"author": "voxadam",
"url": "https://arstechnica.com/tech-policy/2026/01/x-blames-users-for-grok-generated-csam-no-fixes-announced/",
"points": 311,
"commentsCount": 558,
"tags": [],
"og": {
"twitterTitle": "X blames users for Grok-generated CSAM; no fixes announced",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2026-01-05T17:42:45+00:00",
"twitterImage": [
{
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/01/GettyImages-2233914159-1024x648.jpg"
}
],
"ogTitle": "X blames users for Grok-generated CSAM; no fixes announced",
"ogDescription": "Critics call for App Store ban after Grok sexualized images of minors.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1024",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/01/GettyImages-2233914159-1024x648.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Critics call for App Store ban after Grok sexualized images of minors.",
"success": true,
"requestUrl": "https://arstechnica.com/tech-policy/2026/01/x-blames-users-for-grok-generated-csam-no-fixes-announced/",
"ogUrl": "https://arstechnica.com/tech-policy/2026/01/x-blames-users-for-grok-generated-csam-no-fixes-announced/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2026-01-05T18:00:40+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T19:07:35.000Z",
"createdAtI": 1767640055,
"updatedAt": "2026-01-06T18:29:43.000Z",
"fetchedAt": "2026-01-06T18:30:58.491Z",
"firstVersion": {
"storyID": "46503199",
"author": "voxadam",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:30:58.716Z",
"title": "X blames users for Grok-generated CSAM; no fixes announced",
"createdAtI": 1767640055,
"url": "https://arstechnica.com/tech-policy/2026/01/x-blames-users-for-grok-generated-csam-no-fixes-announced/",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T19:07:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767641459,
"commentsCount": 0,
"updatedAt": "2026-01-05T19:30:53.000Z"
}
}In 2007, a small team at Yahoo! briefly changed how we program the internet. This is their story.
{
"storyID": "46503006",
"title": "Pipe Dreams – The life and times of Yahoo Pipes (2023)",
"author": "twalichiewicz",
"url": "https://retool.com/pipes",
"points": 140,
"commentsCount": 29,
"tags": [],
"og": {
"twitterCreator": "@retool",
"twitterCard": "summary_large_image",
"twitterTitle": "Pipe Dreams: The life and times of Yahoo Pipes",
"twitterDescription": "In 2007, a small team at Yahoo! briefly changed how we program the internet. This is their story.",
"twitterImage": [
{
"url": "/pages/pipes/images/og.png"
}
],
"success": true,
"requestUrl": "https://retool.com/pipes",
"ogTitle": "Pipe Dreams: The life and times of Yahoo Pipes",
"ogUrl": "https://retool.com/pipes",
"ogDescription": "In 2007, a small team at Yahoo! briefly changed how we program the internet. This is their story.",
"ogImage": [
{
"url": "/pages/pipes/images/og.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-05T18:55:37.000Z",
"createdAtI": 1767639337,
"updatedAt": "2026-01-06T17:59:45.000Z",
"fetchedAt": "2026-01-06T18:20:58.467Z",
"firstVersion": {
"storyID": "46503006",
"author": "twalichiewicz",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:30:58.716Z",
"title": "Pipe Dreams – The life and times of Yahoo Pipes (2023)",
"createdAtI": 1767639337,
"url": "https://retool.com/pipes",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T18:55:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767641459,
"commentsCount": 1,
"updatedAt": "2026-01-05T19:29:54.000Z"
}
}Tom Blakely - Ever since a spate of mergers in the 1990s, Westlaw and LexisNexis have dominated legal research. And that might be why searching legal cases is so costly, even in the age of AI.
{
"storyID": "46502736",
"title": "Gatekeepers of Law: Inside the Westlaw and LexisNexis Duopoly",
"author": "toomuchtodo",
"url": "https://www.thebignewsletter.com/p/gatekeepers-of-law-inside-the-westlaw",
"points": 149,
"commentsCount": 64,
"tags": [],
"og": {
"twitterTitle": "Gatekeepers of Law: Inside the Westlaw and LexisNexis Duopoly",
"twitterCard": "summary_large_image",
"twitterDescription": "Ever since a spate of mergers in the 1990s, Westlaw and LexisNexis have dominated legal research. And that might be why searching legal cases is so costly, even in the age of AI.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!Rjh-!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fmattstoller.substack.com%2Fapi%2Fv1%2Fpost_preview%2F183002743%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Tom Blakely",
"requestUrl": "https://www.thebignewsletter.com/p/gatekeepers-of-law-inside-the-westlaw",
"ogTitle": "Gatekeepers of Law: Inside the Westlaw and LexisNexis Duopoly",
"ogUrl": "https://www.thebignewsletter.com/p/gatekeepers-of-law-inside-the-westlaw",
"ogDescription": "Ever since a spate of mergers in the 1990s, Westlaw and LexisNexis have dominated legal research. And that might be why searching legal cases is so costly, even in the age of AI.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!yPNE!,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%2Fa12d7b2d-3c6e-4d69-a075-40772d1bff12_1152x920.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-01-05T18:35:17.000Z",
"createdAtI": 1767638117,
"updatedAt": "2026-01-06T17:28:59.000Z",
"fetchedAt": "2026-01-06T18:05:58.325Z",
"firstVersion": {
"storyID": "46502736",
"author": "toomuchtodo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-05T19:40:58.370Z",
"title": "Gatekeepers of Law: Inside the Westlaw and LexisNexis Duopoly",
"createdAtI": 1767638117,
"url": "https://www.thebignewsletter.com/p/gatekeepers-of-law-inside-the-westlaw",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2026-01-05T18:35:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1767642058,
"commentsCount": 0,
"updatedAt": "2026-01-05T19:39:53.000Z"
}
}