What happens when you responsibly disclose a critical vulnerability exposing personal data - including that of minors - and the organization responds with legal threats instead of a thank you?
{
"storyID": "47092578",
"title": "I found a Vulnerability. They found a Lawyer",
"author": "toomuchtodo",
"url": "https://dixken.de/blog/i-found-a-vulnerability-they-found-a-lawyer",
"points": 51,
"commentsCount": 22,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "I found a Vulnerability. They found a Lawyer.",
"articlePublishedTime": "2026-02-01",
"twitterImage": [
{
"url": "https://dixken.de/images/blog/costa-rica.jpg"
}
],
"ogTitle": "I found a Vulnerability. They found a Lawyer.",
"ogDescription": "What happens when you responsibly disclose a critical vulnerability exposing personal data - including that of minors - and the organization responds with legal threats instead of a thank you?",
"ogImage": [
{
"url": "https://dixken.de/images/blog/costa-rica.jpg"
}
],
"ogType": "article",
"articleTag": "vulnerability",
"twitterCard": "summary_large_image",
"twitterDescription": "What happens when you responsibly disclose a critical vulnerability exposing personal data - including that of minors - and the organization responds with legal threats instead of a thank you?",
"success": true,
"requestUrl": "https://dixken.de/blog/i-found-a-vulnerability-they-found-a-lawyer",
"ogUrl": "https://dixken.de/blog/i-found-a-vulnerability-they-found-a-lawyer"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T19:19:58.000Z",
"createdAtI": 1771615198,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47092578",
"author": "toomuchtodo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T19:45:58.571Z",
"title": "I found a Vulnerability. They found a Lawyer",
"createdAtI": 1771615198,
"url": "https://dixken.de/blog/i-found-a-vulnerability-they-found-a-lawyer",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T19:19:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771616759,
"commentsCount": 0,
"updatedAt": "2026-02-20T19:45:20.000Z"
}
}Through the mirror into the lightly-clothed AI gooniverse
{
"storyID": "47091748",
"title": "Facebook is absolutely cooked",
"author": "npilk",
"url": "https://pilk.website/3/facebook-is-absolutely-cooked",
"points": 252,
"commentsCount": 191,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "PILK #3 | Facebook is absolutely cooked",
"twitterDescription": "Through the mirror into the lightly-clothed AI gooniverse",
"twitterImage": [
{
"url": "https://pilk.website/3/facebook-is-cooked-wide.png"
}
],
"success": true,
"requestUrl": "https://pilk.website/3/facebook-is-absolutely-cooked",
"ogTitle": "PILK #3 | Facebook is absolutely cooked",
"ogUrl": "https://pilk.website/3/facebook-is-absolutely-cooked.html",
"ogDescription": "Through the mirror into the lightly-clothed AI gooniverse",
"ogSiteName": "PILK",
"ogImage": [
{
"width": "1200",
"url": "https://pilk.website/3/facebook-is-cooked-wide.png",
"height": "720"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-20T18:25:07.000Z",
"createdAtI": 1771611907,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47091748",
"author": "npilk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T18:35:58.510Z",
"title": "Facebook is absolutely cooked",
"createdAtI": 1771611907,
"url": "https://pilk.website/3/facebook-is-absolutely-cooked",
"points": 9,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T18:25:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771612559,
"commentsCount": 1,
"updatedAt": "2026-02-20T18:35:49.000Z"
}
}Patrick Mineault - Why controlling total luminance is a better bet
{
"storyID": "47091606",
"title": "Blue light filters don't work",
"author": "pminimax",
"url": "https://www.neuroai.science/p/blue-light-filters-dont-work",
"points": 36,
"commentsCount": 62,
"tags": [],
"og": {
"twitterTitle": "Blue light filters don’t work",
"twitterCard": "summary_large_image",
"twitterDescription": "Why controlling total luminance is a better bet",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!-Y-J!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fnaix.substack.com%2Fapi%2Fv1%2Fpost_preview%2F188578855%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Patrick Mineault",
"requestUrl": "https://www.neuroai.science/p/blue-light-filters-dont-work",
"ogTitle": "Blue light filters don’t work",
"ogUrl": "https://www.neuroai.science/p/blue-light-filters-dont-work",
"ogDescription": "Why controlling total luminance is a better bet",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!ZstF!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d43665d-dcdb-4bce-a926-fe8bb91fa185_680x364.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T18:14:13.000Z",
"createdAtI": 1771611253,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47091606",
"author": "pminimax",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T18:35:58.510Z",
"title": "Blue light filters don't work",
"createdAtI": 1771611253,
"url": "https://www.neuroai.science/p/blue-light-filters-dont-work",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T18:14:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771612559,
"commentsCount": 0,
"updatedAt": "2026-02-20T18:32:50.000Z"
}
}Claude Code Security is one step towards our goal of more secure codebases and a higher security baseline across the industry.
{
"storyID": "47091469",
"title": "Making frontier cybersecurity capabilities available to defenders",
"author": "surprisetalk",
"url": "https://www.anthropic.com/news/claude-code-security",
"points": 53,
"commentsCount": 21,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "Making frontier cybersecurity capabilities available to defenders",
"twitterDescription": "Claude Code Security is one step towards our goal of more secure codebases and a higher security baseline across the industry.",
"twitterImage": [
{
"alt": "Open laptop with lock iconography showing on its inner screen",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Object-LaptopSecure&backgroundColor=clay"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/news/claude-code-security",
"ogTitle": "Making frontier cybersecurity capabilities available to defenders",
"ogDescription": "Claude Code Security is one step towards our goal of more secure codebases and a higher security baseline across the industry.",
"ogImage": [
{
"alt": "Open laptop with lock iconography showing on its inner screen",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Object-LaptopSecure&backgroundColor=clay"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2026-02-20T18:03:19.000Z",
"createdAtI": 1771610599,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47091469",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T18:20:58.406Z",
"title": "Making frontier cybersecurity capabilities available to defenders",
"createdAtI": 1771610599,
"url": "https://www.anthropic.com/news/claude-code-security",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T18:03:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771611658,
"commentsCount": 0,
"updatedAt": "2026-02-20T18:20:19.000Z"
}
}This Week in F-Droid TWIF curated on Friday, 20 Feb 2026, Week 8 F-Droid core During out talks with F-Droid users at FOSDEM26 we were baffled to learn most w...
{
"storyID": "47091419",
"title": "Keep Android Open",
"author": "LorenDB",
"url": "https://f-droid.org/2026/02/20/twif.html",
"points": 501,
"commentsCount": 190,
"tags": [
"front_page"
],
"og": {
"ogTitle": "Keep Android Open | F-Droid - Free and Open Source Android App Repository",
"ogUrl": "https://f-droid.org/2026/02/20/twif.html",
"ogDescription": "This Week in F-Droid TWIF curated on Friday, 20 Feb 2026, Week 8 F-Droid core During out talks with F-Droid users at FOSDEM26 we were baffled to learn most w...",
"ogImage": [
{
"url": "https://f-droid.org/assets/fdroid-logo_bfHl7nsLHOUQxzdU8-rGIhn4bAgl6z7k2mA3fWoCyT4=.png"
}
],
"success": true,
"requestUrl": "https://f-droid.org/2026/02/20/twif.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T17:58:51.000Z",
"createdAtI": 1771610331,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47091419",
"author": "LorenDB",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T18:05:58.802Z",
"title": "F-Droid: \"Keep Android Open\"",
"createdAtI": 1771610331,
"url": "https://f-droid.org/2026/02/20/twif.html",
"points": 17,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T17:58:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771610759,
"commentsCount": 0,
"updatedAt": "2026-02-20T18:05:49.000Z"
}
}Taylor Troesh - a pungent monad odor that attracts mathochists
{
"storyID": "47091071",
"title": "Lil' Fun Langs",
"author": "surprisetalk",
"url": "https://taylor.town/scrapscript-000",
"points": 59,
"commentsCount": 4,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@surprisetalk",
"twitterSite": "@surprisetalk",
"articlePublishedTime": "2026-02-20T00:00:00.000Z",
"twitterImage": [
{
"url": "https://i.lede.me?title=Lil%27+Fun+Langs&lede=a+pungent+monad+odor+that+attracts+mathochists&author=taylor.town&date=2026.02.20"
}
],
"author": "Taylor Troesh",
"ogTitle": "Lil' Fun Langs",
"ogDescription": "a pungent monad odor that attracts mathochists",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://i.lede.me?title=Lil%27+Fun+Langs&lede=a+pungent+monad+odor+that+attracts+mathochists&author=taylor.town&date=2026.02.20"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://taylor.town/scrapscript-000",
"ogLogo": "https://taylor.town/apple-touch-icon.png",
"ogUrl": "https://taylor.town/scrapscript-000",
"articleModifiedTime": "2026-02-20T00:00:00.000Z",
"articleAuthor": "Taylor Troesh"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T17:34:12.000Z",
"createdAtI": 1771608852,
"updatedAt": "2026-02-20T20:23:22.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47091071",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T18:10:58.489Z",
"title": "Lil' Fun Langs",
"createdAtI": 1771608852,
"url": "https://taylor.town/scrapscript-000",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T17:34:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771611058,
"commentsCount": 0,
"updatedAt": "2026-02-20T18:08:50.000Z"
}
}Fred Lambert - A federal judge has rejected Tesla’s bid to overturn a $243 million jury verdict over a fatal 2019 Autopilot crash...
{
"storyID": "47090584",
"title": "Tesla has to pay historic $243M judgement over Autopilot crash, judge says",
"author": "jeffbee",
"url": "https://electrek.co/2026/02/20/tesla-has-to-pay-historical-243-million-judgement-over-autopilot-crash-judge-says/",
"points": 95,
"commentsCount": 89,
"tags": [],
"og": {
"twitterCreator": "@electrekco",
"twitterSite": "@electrekco",
"articlePublishedTime": "2026-02-20T15:30:13+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2026/01/Tesla-kills-Autopilot.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1"
}
],
"author": "Fred Lambert",
"ogTitle": "Tesla has to pay historic $243 million judgement over Autopilot crash, judge says",
"ogDescription": "A federal judge has rejected Tesla’s bid to overturn a $243 million jury verdict over a fatal 2019 Autopilot crash...",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2040",
"type": "image/jpeg",
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2026/01/Tesla-kills-Autopilot.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1",
"height": "1016"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/electrekco",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://electrek.co/2026/02/20/tesla-has-to-pay-historical-243-million-judgement-over-autopilot-crash-judge-says/",
"ogUrl": "https://electrek.co/2026/02/20/tesla-has-to-pay-historical-243-million-judgement-over-autopilot-crash-judge-says/",
"ogSiteName": "Electrek",
"articleModifiedTime": "2026-02-20T16:09:26+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T17:00:18.000Z",
"createdAtI": 1771606818,
"updatedAt": "2026-02-20T20:24:21.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47090584",
"author": "jeffbee",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T17:15:58.510Z",
"title": "Tesla to pay $243M judgement over Autopilot crash",
"createdAtI": 1771606818,
"url": "https://electrek.co/2026/02/20/tesla-has-to-pay-historical-243-million-judgement-over-autopilot-crash-judge-says/",
"points": 4,
"tags": [],
"createdAt": "2026-02-20T17:00:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771607759,
"commentsCount": 0,
"updatedAt": "2026-02-20T17:15:36.000Z"
}
}I was reading a thread on HN and I started writing this super long comment and rewriting and editing and thought, hey, if I'm doing this I clearly care enough about the state of Show HN and HN in general to write a post on it. I've written code since
{
"storyID": "47089907",
"title": "No Skill. No Taste",
"author": "ianbutler",
"url": "https://blog.kinglycrow.com/no-skill-no-taste/",
"points": 135,
"commentsCount": 135,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@kinglycrow",
"twitterTitle": "No Skill. No Taste.",
"twitterSite": "@ghost",
"articlePublishedTime": "2026-02-20T06:00:21.000Z",
"twitterImage": [
{
"url": "https://blog.kinglycrow.com/content/images/2026/02/Gemini_Generated_Image_fgdy61fgdy61fgdy.png"
}
],
"twitterUrl": "https://blog.kinglycrow.com/no-skill-no-taste/",
"ogTitle": "No Skill. No Taste.",
"ogDescription": "I was reading a thread on HN and I started writing this super long comment and rewriting and editing and thought, hey, if I'm doing this I clearly care enough about the state of Show HN and HN in general to write a post on it. I've written code since",
"ogImage": [
{
"width": "2000",
"url": "https://blog.kinglycrow.com/content/images/2026/02/Gemini_Generated_Image_fgdy61fgdy61fgdy.png",
"height": "1091"
}
],
"ogType": "article",
"articleTag": "Opinion",
"articlePublisher": "https://www.facebook.com/ghost",
"twitterCard": "summary_large_image",
"twitterDescription": "I was reading a thread on HN and I started writing this super long comment and rewriting and editing and thought, hey, if I'm doing this I clearly care enough about the state of Show HN and HN in general to write a post on it. I've written code since",
"success": true,
"requestUrl": "https://blog.kinglycrow.com/no-skill-no-taste/",
"ogUrl": "https://blog.kinglycrow.com/no-skill-no-taste/",
"ogSiteName": "The Crow's Nest",
"articleModifiedTime": "2026-02-20T06:16:51.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T16:13:32.000Z",
"createdAtI": 1771604012,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47089907",
"author": "ianbutler",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T16:20:58.399Z",
"title": "No Skill. No Taste",
"createdAtI": 1771604012,
"url": "https://blog.kinglycrow.com/no-skill-no-taste/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T16:13:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771604458,
"commentsCount": 0,
"updatedAt": "2026-02-20T16:18:37.000Z"
}
}Zoë Bernard - Gay men have long been rumored to run Silicon Valley. WIRED investigates.
{
"storyID": "47089469",
"title": "The Gay Tech Mafia",
"author": "ksec",
"url": "https://www.wired.com/story/inside-the-gay-tech-mafia/",
"points": 51,
"commentsCount": 36,
"tags": [],
"og": {
"twitterCreator": "@wired",
"twitterSite": "@wired",
"twitterTitle": "Inside the Gay Tech Mafia",
"articlePublishedTime": "2026-02-19T11:00:00.000Z",
"twitterImage": [
{
"url": "https://media.wired.com/photos/6994f17cb8586c61dc0d5553/191:100/w_1280,c_limit/Digital%20Opener_Handshake.jpg?mbid=social_retweet"
}
],
"author": "Zoë Bernard",
"ogTitle": "Inside the Gay Tech Mafia",
"ogDescription": "Gay men have long been rumored to run Silicon Valley. WIRED investigates.",
"ogImage": [
{
"url": "https://media.wired.com/photos/6994f17cb8586c61dc0d5553/191:100/w_1280,c_limit/Digital%20Opener_Handshake.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Gay men have long been rumored to run Silicon Valley. WIRED investigates.",
"success": true,
"requestUrl": "https://www.wired.com/story/inside-the-gay-tech-mafia/",
"ogUrl": "https://www.wired.com/story/inside-the-gay-tech-mafia/",
"ogSiteName": "WIRED",
"articleSection": "tags",
"articleModifiedTime": "2026-02-19T11:00:00.000Z",
"articleAuthor": "Zoë Bernard",
"fbAppId": "719405864858490"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T15:44:55.000Z",
"createdAtI": 1771602295,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47089469",
"author": "ksec",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T15:50:58.337Z",
"title": "The Gay Tech Mafia",
"createdAtI": 1771602295,
"url": "https://www.wired.com/story/inside-the-gay-tech-mafia/",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T15:44:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771602658,
"commentsCount": 1,
"updatedAt": "2026-02-20T15:48:34.000Z"
}
}The Supreme Court rules with a 6-3 majority that Trump exceeded his authority when he imposed tariffs via a law reserved for national emergencies.
{
"storyID": "47089213",
"title": "Trump's global tariffs struck down by US Supreme Court",
"author": "blackguardx",
"url": "https://www.bbc.com/news/live/c0l9r67drg7t",
"points": 935,
"commentsCount": 748,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@BBCWorld",
"twitterTitle": "Trump's sweeping global tariffs struck down by US Supreme Court ruling - follow live",
"twitterSite": "@BBCWorld",
"twitterImage": [
{
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/8240/live/63755a70-0e6f-11f1-a7d2-13765adb9f56.jpg"
}
],
"twitterUrl": "https://www.bbc.com/news/live/c0l9r67drg7t",
"ogTitle": "Trump's sweeping global tariffs struck down by US Supreme Court ruling - follow live",
"ogDescription": "The Supreme Court rules with a 6-3 majority that Trump exceeded his authority when he imposed tariffs via a law reserved for national emergencies.",
"ogLocale": "en_GB",
"ogImage": [
{
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/8240/live/63755a70-0e6f-11f1-a7d2-13765adb9f56.jpg"
}
],
"ogType": "article",
"twitterDescription": "The Supreme Court rules with a 6-3 majority that Trump exceeded his authority when he imposed tariffs via a law reserved for national emergencies.",
"success": true,
"requestUrl": "https://www.bbc.com/news/live/c0l9r67drg7t",
"ogUrl": "https://www.bbc.com/news/live/c0l9r67drg7t",
"ogSiteName": "BBC News",
"fbAppId": "3662195467332439",
"articleAuthor": "https://www.facebook.com/bbcnews"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T15:27:38.000Z",
"createdAtI": 1771601258,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47089213",
"author": "blackguardx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T15:30:58.332Z",
"title": "Trump's global tariffs struck down by US Supreme Court",
"createdAtI": 1771601258,
"url": "https://www.bbc.com/news/live/c0l9r67drg7t",
"points": 9,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T15:27:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771601458,
"commentsCount": 0,
"updatedAt": "2026-02-20T15:30:49.000Z"
}
}Tech’s new generation and the end of thinking
{
"storyID": "47088685",
"title": "Child's Play: Tech's new generation and the end of thinking",
"author": "ramimac",
"url": "https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/",
"points": 250,
"commentsCount": 157,
"tags": [
"front_page"
],
"og": {
"articlePublisher": "https://www.facebook.com/HarpersMagazine/",
"twitterCard": "summary_large_image",
"twitterSite": "@Harpers",
"success": true,
"requestUrl": "https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/",
"ogTitle": "Child’s Play, by Sam Kriss",
"ogDescription": "Tech’s new generation and the end of thinking",
"ogSiteName": "Harper's Magazine",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/jpeg",
"url": "https://wp.harpers.org/wp-content/uploads/2026/02/CUT-12-scaled.jpg",
"height": "2280"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T14:48:34.000Z",
"createdAtI": 1771598914,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47088685",
"author": "ramimac",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T15:10:58.691Z",
"title": "Child's Play: Tech's new generation and the end of thinking",
"createdAtI": 1771598914,
"url": "https://harpers.org/archive/2026/03/childs-play-sam-kriss-ai-startup-roy-lee/",
"points": 4,
"tags": [],
"createdAt": "2026-02-20T14:48:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771600259,
"commentsCount": 0,
"updatedAt": "2026-02-20T15:10:34.000Z"
}
}Spencer Dixon - How to delete all merged git branches locally with a single command. This one-liner has been in my zshrc since 2017 — I found it buried in the CIA's Vault7 l...
{
"storyID": "47088181",
"title": "I found a useful Git one liner buried in leaked CIA developer docs",
"author": "spencerldixon",
"url": "https://spencer.wtf/2026/02/20/cleaning-up-merged-git-branches-a-one-liner-from-the-cias-leaked-dev-docs.html",
"points": 500,
"commentsCount": 186,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@spencerldixon",
"twitterSite": "@spencerldixon",
"twitterTitle": "Cleaning up merged git branches: a one-liner from the CIA's leaked dev docs | spencer.wtf",
"articlePublishedTime": "2026-02-20T00:00:00+00:00",
"twitterImage": [
{
"url": "https://spencer.wtf/assets/images/ogimage.png"
}
],
"author": "Spencer Dixon",
"twitterUrl": "https://spencer.wtf/2026/02/20/cleaning-up-merged-git-branches-a-one-liner-from-the-cias-leaked-dev-docs.html",
"ogTitle": "Cleaning up merged git branches: a one-liner from the CIA's leaked dev docs | spencer.wtf",
"ogDescription": "How to delete all merged git branches locally with a single command. This one-liner has been in my zshrc since 2017 — I found it buried in the CIA's Vault7 l...",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://spencer.wtf/assets/images/ogimage.png"
}
],
"ogType": "article",
"articleTag": "tools",
"twitterCard": "summary_large_image",
"twitterDescription": "How to delete all merged git branches locally with a single command. This one-liner has been in my zshrc since 2017 — I found it buried in the CIA's Vault7 l...",
"success": true,
"requestUrl": "https://spencer.wtf/2026/02/20/cleaning-up-merged-git-branches-a-one-liner-from-the-cias-leaked-dev-docs.html",
"ogUrl": "https://spencer.wtf/2026/02/20/cleaning-up-merged-git-branches-a-one-liner-from-the-cias-leaked-dev-docs.html",
"ogSiteName": "spencer.wtf",
"articleAuthor": "Spencer Dixon"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T14:03:06.000Z",
"createdAtI": 1771596186,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47088181",
"author": "spencerldixon",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T14:20:58.359Z",
"title": "I found a useful Git one liner buried in leaked CIA developer docs",
"createdAtI": 1771596186,
"url": "https://spencer.wtf/2026/02/20/cleaning-up-merged-git-branches-a-one-liner-from-the-cias-leaked-dev-docs.html",
"points": 14,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T14:03:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771597258,
"commentsCount": 0,
"updatedAt": "2026-02-20T14:20:48.000Z"
}
}Contribute to IronsideXXVI/Hacker-News development by creating an account on GitHub.
{
"storyID": "47088166",
"title": "Show HN: A native macOS client for Hacker News, built with SwiftUI",
"author": "IronsideXXVI",
"url": "https://github.com/IronsideXXVI/Hacker-News",
"points": 129,
"commentsCount": 91,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - IronsideXXVI/Hacker-News",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/b9c3198b9bf6a862dc0a43bc76cfeb6233885d4a31058772b9df3b69ea933b41/IronsideXXVI/Hacker-News"
}
],
"ogTitle": "GitHub - IronsideXXVI/Hacker-News",
"ogDescription": "Contribute to IronsideXXVI/Hacker-News development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Contribute to IronsideXXVI/Hacker-News development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/b9c3198b9bf6a862dc0a43bc76cfeb6233885d4a31058772b9df3b69ea933b41/IronsideXXVI/Hacker-News",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Contribute to IronsideXXVI/Hacker-News development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/IronsideXXVI/Hacker-News",
"ogUrl": "https://github.com/IronsideXXVI/Hacker-News",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T14:02:05.000Z",
"createdAtI": 1771596125,
"updatedAt": "2026-02-20T20:23:51.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47088166",
"author": "IronsideXXVI",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T14:15:58.984Z",
"title": "Show HN: A native macOS client for Hacker News, built with SwiftUI",
"createdAtI": 1771596125,
"url": "https://github.com/IronsideXXVI/Hacker-News",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-20T14:02:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771596959,
"commentsCount": 0,
"updatedAt": "2026-02-20T14:15:48.000Z"
}
}Announcement We are happy to announce that ggml.ai (the founding team of llama.cpp) are joining Hugging Face in order to keep future AI truly open. Georgi and team are joining HF with the goal of s...
{
"storyID": "47088037",
"title": "Ggml.ai joins Hugging Face to ensure the long-term progress of Local AI",
"author": "lairv",
"url": "https://github.com/ggml-org/llama.cpp/discussions/19759",
"points": 545,
"commentsCount": 124,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "ggml.ai joins Hugging Face to ensure the long-term progress of Local AI · ggml-org llama.cpp · Discussion #19759",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/06ed108b249663f0f9daf27d41234ddb8b0d473703a669fc1fff3728f905f1ce/ggml-org/llama.cpp/discussions/19759"
}
],
"ogTitle": "ggml.ai joins Hugging Face to ensure the long-term progress of Local AI · ggml-org llama.cpp · Discussion #19759",
"ogDescription": "Announcement We are happy to announce that ggml.ai (the founding team of llama.cpp) are joining Hugging Face in order to keep future AI truly open. Georgi and team are joining HF with the goal of s...",
"ogImage": [
{
"width": "1200",
"alt": "Announcement We are happy to announce that ggml.ai (the founding team of llama.cpp) are joining Hugging Face in order to keep future AI truly open. Georgi and team are joining HF with the goal of s...",
"url": "https://opengraph.githubassets.com/06ed108b249663f0f9daf27d41234ddb8b0d473703a669fc1fff3728f905f1ce/ggml-org/llama.cpp/discussions/19759",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Announcement We are happy to announce that ggml.ai (the founding team of llama.cpp) are joining Hugging Face in order to keep future AI truly open. Georgi and team are joining HF with the goal of s...",
"success": true,
"requestUrl": "https://github.com/ggml-org/llama.cpp/discussions/19759",
"ogUrl": "https://github.com/ggml-org/llama.cpp/discussions/19759",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 4,
"offenses": [
"AI",
"AI",
"huggingface",
"huggingface"
]
},
"createdAt": "2026-02-20T13:51:04.000Z",
"createdAtI": 1771595464,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47088037",
"author": "lairv",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T14:05:58.414Z",
"title": "Ggml.ai joins Hugging Face to ensure the long-term progress of Local AI",
"createdAtI": 1771595464,
"url": "https://github.com/ggml-org/llama.cpp/discussions/19759",
"points": 16,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T13:51:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771596358,
"commentsCount": 0,
"updatedAt": "2026-02-20T14:05:48.000Z"
}
}PayPal is notifying customers of a data breach after a software error in a loan application exposed their sensitive personal information, including Social Security numbers, for nearly 6 months last year.
{
"storyID": "47087719",
"title": "PayPal discloses data breach that exposed user info for 6 months",
"author": "el_duderino",
"url": "https://www.bleepingcomputer.com/news/security/paypal-discloses-data-breach-exposing-users-personal-information/",
"points": 208,
"commentsCount": 62,
"tags": [
"front_page"
],
"og": {
"twitterCreator": "@BleepinComputer",
"twitterSite": "@BleepinComputer",
"twitterTitle": "PayPal discloses data breach that exposed user info for 6 months",
"twitterImage": [
{
"url": "https://www.bleepstatic.com/content/hl-images/2026/02/20/PayPal-headpic.jpg"
}
],
"ogTitle": "PayPal discloses data breach that exposed user info for 6 months",
"ogDescription": "PayPal is notifying customers of a data breach after a software error in a loan application exposed their sensitive personal information, including Social Security numbers, for nearly 6 months last year.",
"ogLocale": "en_us",
"ogImage": [
{
"width": "1600",
"url": "https://www.bleepstatic.com/content/hl-images/2026/02/20/PayPal-headpic.jpg",
"height": "900"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "PayPal is notifying customers of a data breach after a software error in a loan application exposed their sensitive personal information, including Social Security numbers, for nearly 6 months last year.",
"success": true,
"requestUrl": "https://www.bleepingcomputer.com/news/security/paypal-discloses-data-breach-exposing-users-personal-information/",
"ogUrl": "https://www.bleepingcomputer.com/news/security/paypal-discloses-data-breach-exposing-users-personal-information/",
"ogSiteName": "BleepingComputer",
"fbAppId": "517620508265293"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T13:22:32.000Z",
"createdAtI": 1771593752,
"updatedAt": "2026-02-20T20:24:21.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47087719",
"author": "el_duderino",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T13:40:58.388Z",
"title": "PayPal discloses data breach that exposed user info for 6 months",
"createdAtI": 1771593752,
"url": "https://www.bleepingcomputer.com/news/security/paypal-discloses-data-breach-exposing-users-personal-information/",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T13:22:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771594858,
"commentsCount": 0,
"updatedAt": "2026-02-20T13:40:48.000Z"
}
}The most interesting people I know aren't trying to be interesting. Thank God. They're saying what they actually think and wearing what they actually like, pursuing hobbies that genuinely fascinate them, regardless of whether those hobbies are cool. The most mind-numbingly boring people I know are working overtime to seem
{
"storyID": "47087687",
"title": "How to Stop Being Boring",
"author": "surprisetalk",
"url": "https://www.joanwestenberg.com/how-to-stop-being-boring/",
"points": 87,
"commentsCount": 93,
"tags": [],
"og": {
"twitterTitle": "How to stop being boring",
"twitterSite": "@jawestenberg",
"articlePublishedTime": "2026-02-05T19:11:57.000Z",
"twitterImage": [
{
"url": "https://images.unsplash.com/photo-1548159417-f283998827c1?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDgxfHxhYnN0cmFjdHxlbnwwfHx8fDE3NzAzMTg2NjN8MA&ixlib=rb-4.1.0&q=80&w=2000"
}
],
"twitterUrl": "https://www.joanwestenberg.com/how-to-stop-being-boring/",
"ogTitle": "How to stop being boring",
"ogDescription": "The most interesting people I know aren't trying to be interesting.\n\nThank God.\n\nThey're saying what they actually think and wearing what they actually like, pursuing hobbies that genuinely fascinate them, regardless of whether those hobbies are cool. The most mind-numbingly boring people I know are working overtime to seem",
"ogImage": [
{
"width": "1200",
"url": "https://images.unsplash.com/photo-1548159417-f283998827c1?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDgxfHxhYnN0cmFjdHxlbnwwfHx8fDE3NzAzMTg2NjN8MA&ixlib=rb-4.1.0&q=80&w=2000",
"height": "800"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The most interesting people I know aren't trying to be interesting.\n\nThank God.\n\nThey're saying what they actually think and wearing what they actually like, pursuing hobbies that genuinely fascinate them, regardless of whether those hobbies are cool. The most mind-numbingly boring people I know are working overtime to seem",
"success": true,
"requestUrl": "https://www.joanwestenberg.com/how-to-stop-being-boring/",
"ogUrl": "https://www.joanwestenberg.com/how-to-stop-being-boring/",
"ogSiteName": "Westenberg.",
"articleModifiedTime": "2026-02-05T19:11:57.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T13:19:34.000Z",
"createdAtI": 1771593574,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47087687",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T13:45:58.515Z",
"title": "How to Stop Being Boring",
"createdAtI": 1771593574,
"url": "https://www.joanwestenberg.com/how-to-stop-being-boring/",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T13:19:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771595159,
"commentsCount": 0,
"updatedAt": "2026-02-20T13:43:03.000Z"
}
}{
"storyID": "47087143",
"title": "Exercise has 'similar effect' to therapy, study on depression shows",
"author": "PaulHoule",
"url": "https://medicalxpress.com/news/2026-01-similar-effect-therapy-depression.html",
"points": 90,
"commentsCount": 97,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://medicalxpress.com/news/2026-01-similar-effect-therapy-depression.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T12:24:02.000Z",
"createdAtI": 1771590242,
"updatedAt": "2026-02-20T20:09:21.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47087143",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T12:35:58.327Z",
"title": "Exercise has 'similar effect' to therapy, study on depression shows",
"createdAtI": 1771590242,
"url": "https://medicalxpress.com/news/2026-01-similar-effect-therapy-depression.html",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T12:24:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771590958,
"commentsCount": 0,
"updatedAt": "2026-02-20T12:34:02.000Z"
}
}Chipmaker swaps last year’s complex framework with AI start-up in favour of equity cheque
{
"storyID": "47086980",
"title": "Nvidia and OpenAI abandon unfinished $100B deal in favour of $30B investment",
"author": "zerosizedweasle",
"url": "https://www.ft.com/content/dea24046-0a73-40b2-8246-5ac7b7a54323",
"points": 273,
"commentsCount": 278,
"tags": [],
"og": {
"twitterSite": "@FinancialTimes",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.ft.com/content/dea24046-0a73-40b2-8246-5ac7b7a54323",
"ogTitle": "Nvidia and OpenAI abandon unfinished $100bn deal in favour of $30bn investment",
"ogUrl": "https://www.ft.com/content/dea24046-0a73-40b2-8246-5ac7b7a54323",
"ogDescription": "Chipmaker swaps last year’s complex framework with AI start-up in favour of equity cheque",
"ogImage": [
{
"url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2Fd58e764a-dfd3-4747-a1d5-684d26084849.jpg?source=next-barrier-page"
}
]
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"openai"
]
},
"createdAt": "2026-02-20T12:04:35.000Z",
"createdAtI": 1771589075,
"updatedAt": "2026-02-20T20:24:21.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47086980",
"author": "zerosizedweasle",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T12:10:58.355Z",
"title": "Nvidia and OpenAI abandon unfinished $100B deal in favour of $30B investment",
"createdAtI": 1771589075,
"url": "https://www.ft.com/content/dea24046-0a73-40b2-8246-5ac7b7a54323",
"points": 4,
"tags": [],
"createdAt": "2026-02-20T12:04:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771589458,
"commentsCount": 0,
"updatedAt": "2026-02-20T12:08:16.000Z"
}
}Minions are Stripe’s homegrown coding agents, responsible for more than a thousand pull requests merged each week. Though humans review the code, minions write it from start to finish. Learn how they work, and how we built them.
{
"storyID": "47086557",
"title": "Minions – Stripe's Coding Agents Part 2",
"author": "ludovicianul",
"url": "https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2",
"points": 115,
"commentsCount": 57,
"tags": [],
"og": {
"twitterCreator": "@stripepress",
"twitterCard": "summary_large_image",
"twitterSite": "@stripepress",
"twitterTitle": "Minions: Stripe’s one-shot, end-to-end coding agents—Part 2",
"twitterDescription": "Minions are Stripe’s homegrown coding agents, responsible for more than a thousand pull requests merged each week. Though humans review the code, minions write it from start to finish. Learn how they work, and how we built them.",
"twitterImage": [
{
"url": "https://images.ctfassets.net/fzn2n1nzq965/1IiEdIR6LsEY9aym5JQM6u/85a9a55f58137d9d1fac99319658081b/dev_social.png"
}
],
"success": true,
"requestUrl": "https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2",
"ogTitle": "Minions: Stripe’s one-shot, end-to-end coding agents—Part 2",
"ogUrl": "https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2",
"ogDescription": "Minions are Stripe’s homegrown coding agents, responsible for more than a thousand pull requests merged each week. Though humans review the code, minions write it from start to finish. Learn how they work, and how we built them.",
"ogImage": [
{
"url": "https://images.ctfassets.net/fzn2n1nzq965/1IiEdIR6LsEY9aym5JQM6u/85a9a55f58137d9d1fac99319658081b/dev_social.png"
},
{
"url": "https://images.ctfassets.net/fzn2n1nzq965/1IiEdIR6LsEY9aym5JQM6u/85a9a55f58137d9d1fac99319658081b/dev_social.png"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T11:20:02.000Z",
"createdAtI": 1771586402,
"updatedAt": "2026-02-20T20:23:22.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47086557",
"author": "ludovicianul",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T11:45:58.557Z",
"title": "Minions – Stripe's Coding Agents Part 2",
"createdAtI": 1771586402,
"url": "https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents-part-2",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T11:20:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771587959,
"commentsCount": 0,
"updatedAt": "2026-02-20T11:45:46.000Z"
}
}{
"storyID": "47086392",
"title": "I'm Sick of This AI Shit [video]",
"author": "thm",
"url": "https://www.youtube.com/watch?v=7XGct4rbYfI",
"points": 40,
"commentsCount": 18,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.youtube.com/watch?v=7XGct4rbYfI"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-20T10:59:26.000Z",
"createdAtI": 1771585166,
"updatedAt": "2026-02-20T19:30:52.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47086392",
"author": "thm",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T12:05:58.361Z",
"title": "I'm Sick of This AI Shit [video]",
"createdAtI": 1771585166,
"url": "https://www.youtube.com/watch?v=7XGct4rbYfI",
"points": 6,
"tags": [],
"createdAt": "2026-02-20T10:59:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771589158,
"commentsCount": 0,
"updatedAt": "2026-02-20T12:02:46.000Z"
}
}{
"storyID": "47086319",
"title": "Silicon Valley engineers were indicted for allegedly sending secrets to Iran",
"author": "giuliomagnifico",
"url": "https://www.cnbc.com/2026/02/20/three-engineers-charged-stealing-google-trade-secrets-data-iran-soc-snapdragon.html",
"points": 113,
"commentsCount": 75,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.cnbc.com/2026/02/20/three-engineers-charged-stealing-google-trade-secrets-data-iran-soc-snapdragon.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T10:50:58.000Z",
"createdAtI": 1771584658,
"updatedAt": "2026-02-20T20:24:21.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47086319",
"author": "giuliomagnifico",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T12:15:58.616Z",
"title": "Silicon Valley engineers were indicted for allegedly sending secrets to Iran",
"createdAtI": 1771584658,
"url": "https://www.cnbc.com/2026/02/20/three-engineers-charged-stealing-google-trade-secrets-data-iran-soc-snapdragon.html",
"points": 6,
"tags": [],
"createdAt": "2026-02-20T10:50:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771589759,
"commentsCount": 0,
"updatedAt": "2026-02-20T12:15:47.000Z"
}
}By Ljubisa Bajic Many believe AI is the real deal. In narrow domains, it already surpasses human performance. Used well, it is an unprecedented amplifier of human ingenuity and productivity. Its widespread adoption is hindered by two key barriers: high latency and astronomical cost. Interactions with language models lag far...
{
"storyID": "47086181",
"title": "The path to ubiquitous AI (17k tokens/sec)",
"author": "sidnarsipur",
"url": "https://taalas.com/the-path-to-ubiquitous-ai/",
"points": 593,
"commentsCount": 345,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "The path to ubiquitous AI | Taalas",
"articlePublishedTime": "2026-02-19T10:09:10+02",
"twitterImage": [
{
"url": "https://taalas.com/h-content/themes/h-theme-child/media/blank-featured.png"
}
],
"twitterUrl": "https://taalas.com/the-path-to-ubiquitous-ai/",
"ogTitle": "The path to ubiquitous AI | Taalas",
"ogDescription": "By Ljubisa Bajic Many believe AI is the real deal. In narrow domains, it already surpasses human performance. Used well, it is an unprecedented amplifier of human ingenuity and productivity. Its widespread adoption is hindered by two key barriers: high latency and astronomical cost. Interactions with language models lag far...",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://taalas.com/h-content/themes/h-theme-child/media/blank-featured.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "By Ljubisa Bajic Many believe AI is the real deal. In narrow domains, it already surpasses human performance. Used well, it is an unprecedented amplifier of human ingenuity and productivity. Its widespread adoption is hindered by two key barriers: high latency and astronomical cost. Interactions with language models lag far...",
"success": true,
"requestUrl": "https://taalas.com/the-path-to-ubiquitous-ai/",
"ogUrl": "https://taalas.com/the-path-to-ubiquitous-ai/",
"ogSiteName": "Taalas"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"AI",
"languagemodel"
]
},
"createdAt": "2026-02-20T10:32:52.000Z",
"createdAtI": 1771583572,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47086181",
"author": "sidnarsipur",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T11:05:58.433Z",
"title": "The path to ubiquitous AI (17k tokens/sec)",
"createdAtI": 1771583572,
"url": "https://taalas.com/the-path-to-ubiquitous-ai/",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T10:32:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771585558,
"commentsCount": 0,
"updatedAt": "2026-02-20T11:04:46.000Z"
}
}I tried building my startup entirely on European infrastructure. Here's the stack I landed on, what was harder than expected, and what you still can't avoid.
{
"storyID": "47085483",
"title": "I tried building my startup entirely on European infrastructure",
"author": "willy__",
"url": "https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/",
"points": 648,
"commentsCount": 336,
"tags": [],
"og": {
"twitterTitle": "\"Made in EU\" - it was harder than I thought.",
"twitterSite": "@coinerella_com",
"articlePublishedTime": "2026-02-20T09:00:27.000Z",
"twitterImage": [
{
"url": "https://images.unsplash.com/photo-1608817576203-3c27ed168bd2?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGV1cm9wZXxlbnwwfHx8fDE3NzE0MDQ5Mjl8MA&ixlib=rb-4.1.0&q=80&w=2000"
}
],
"twitterUrl": "https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/",
"ogTitle": "\"Made in EU\" - it was harder than I thought.",
"ogDescription": "I tried building my startup entirely on European infrastructure. Here's the stack I landed on, what was harder than expected, and what you still can't avoid.",
"ogImage": [
{
"width": "1200",
"url": "https://images.unsplash.com/photo-1608817576203-3c27ed168bd2?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGV1cm9wZXxlbnwwfHx8fDE3NzE0MDQ5Mjl8MA&ixlib=rb-4.1.0&q=80&w=2000",
"height": "702"
}
],
"ogType": "article",
"articleTag": "DevOps",
"twitterCard": "summary_large_image",
"twitterDescription": "I tried building my startup entirely on European infrastructure. Here's the stack I landed on, what was harder than expected, and what you still can't avoid.",
"success": true,
"requestUrl": "https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/",
"ogUrl": "https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/",
"ogSiteName": "Coinerella",
"articleModifiedTime": "2026-02-20T09:00:27.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T09:02:05.000Z",
"createdAtI": 1771578125,
"updatedAt": "2026-02-20T20:23:22.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47085483",
"author": "willy__",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T09:10:58.324Z",
"title": "\"Made in EU\" – Building a Startup on European Infrastructure",
"createdAtI": 1771578125,
"url": "https://www.coinerella.com/made-in-eu-it-was-harder-than-i-thought/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T09:02:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771578658,
"commentsCount": 0,
"updatedAt": "2026-02-20T09:09:45.000Z"
}
}Jimmy Miller - Understanding large codebase can be incredibly difficult. In this post I walk through how I learn a codebase use turbopack as my case study.
{
"storyID": "47085425",
"title": "Untapped Way to Learn a Codebase: Build a Visualizer",
"author": "andreabergia",
"url": "https://jimmyhmiller.com/learn-codebase-visualizer",
"points": 163,
"commentsCount": 27,
"tags": [
"front_page"
],
"og": {
"ogDescription": "Understanding large codebase can be incredibly difficult. In this post I walk through how I learn a codebase use turbopack as my case study.",
"success": true,
"author": "Jimmy Miller",
"requestUrl": "https://jimmyhmiller.com/learn-codebase-visualizer"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T08:52:17.000Z",
"createdAtI": 1771577537,
"updatedAt": "2026-02-20T20:21:07.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47085425",
"author": "andreabergia",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T10:30:58.568Z",
"title": "Untapped Way to Learn a Codebase: Build a Visualizer",
"createdAtI": 1771577537,
"url": "https://jimmyhmiller.com/learn-codebase-visualizer",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T08:52:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771583459,
"commentsCount": 0,
"updatedAt": "2026-02-20T10:29:15.000Z"
}
}{
"storyID": "47085387",
"title": "Raspberry Pi Pico 2 at 873.5MHz with 3.05V Core Abuse",
"author": "Lwrless",
"url": "https://learn.pimoroni.com/article/overclocking-the-pico-2",
"points": 115,
"commentsCount": 36,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://learn.pimoroni.com/article/overclocking-the-pico-2"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T08:48:05.000Z",
"createdAtI": 1771577285,
"updatedAt": "2026-02-20T20:23:51.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47085387",
"author": "Lwrless",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T10:25:58.350Z",
"title": "Raspberry Pi Pico 2 at 873.5MHz with 3.05V Core Abuse",
"createdAtI": 1771577285,
"url": "https://learn.pimoroni.com/article/overclocking-the-pico-2",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T08:48:05.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771583158,
"commentsCount": 0,
"updatedAt": "2026-02-20T10:23:15.000Z"
}
}Modern browsers now support everything needed to build sophisticated, reactive web interfaces without React, Vue, or Angular. Web components, custom elements, shadow DOM, and native event systems l...
{
"storyID": "47085370",
"title": "Web Components: The Framework-Free Renaissance",
"author": "mpweiher",
"url": "https://www.caimito.net/en/blog/2026/02/17/web-components-the-framework-free-renaissance.html",
"points": 168,
"commentsCount": 112,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Web Components: The Framework-Free Renaissance",
"twitterDescription": "Modern browsers now support everything needed to build sophisticated, reactive web interfaces without React, Vue, or Angular. Web components, custom elements, shadow DOM, and native event systems l...",
"twitterImage": [
{
"url": "https://www.caimito.net/img/blog/web-components-the-framework-free-renaissance.jpg"
}
],
"success": true,
"requestUrl": "https://www.caimito.net/en/blog/2026/02/17/web-components-the-framework-free-renaissance.html",
"ogTitle": "Web Components: The Framework-Free Renaissance",
"ogUrl": "https://www.caimito.net/en/blog/2026/02/17/web-components-the-framework-free-renaissance.html",
"ogSiteName": "Caimito Agile Life",
"ogDescription": "Modern browsers now support everything needed to build sophisticated, reactive web interfaces without React, Vue, or Angular. Web components, custom elements, shadow DOM, and native event systems l...",
"ogImage": [
{
"url": "https://www.caimito.net/img/blog/web-components-the-framework-free-renaissance.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T08:45:57.000Z",
"createdAtI": 1771577157,
"updatedAt": "2026-02-20T20:25:06.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47085370",
"author": "mpweiher",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T10:50:58.326Z",
"title": "Web Components: The Framework-Free Renaissance",
"createdAtI": 1771577157,
"url": "https://www.caimito.net/en/blog/2026/02/17/web-components-the-framework-free-renaissance.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T08:45:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771584658,
"commentsCount": 0,
"updatedAt": "2026-02-20T10:50:00.000Z"
}
}reading the undocumented mems accelerometer on apple silicon macbooks via iokit hid - olvvier/apple-silicon-accelerometer
{
"storyID": "47084000",
"title": "Reading the undocumented MEMS accelerometer on Apple Silicon MacBooks via iokit",
"author": "todsacerdoti",
"url": "https://github.com/olvvier/apple-silicon-accelerometer",
"points": 128,
"commentsCount": 55,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - olvvier/apple-silicon-accelerometer: reading the undocumented mems accelerometer on apple silicon macbooks via iokit hid",
"twitterImage": [
{
"url": "https://repository-images.githubusercontent.com/1161415745/b2755726-3964-4bfa-942c-19de5583e0fd"
}
],
"ogTitle": "GitHub - olvvier/apple-silicon-accelerometer: reading the undocumented mems accelerometer on apple silicon macbooks via iokit hid",
"ogDescription": "reading the undocumented mems accelerometer on apple silicon macbooks via iokit hid - olvvier/apple-silicon-accelerometer",
"ogImage": [
{
"alt": "reading the undocumented mems accelerometer on apple silicon macbooks via iokit hid - olvvier/apple-silicon-accelerometer",
"url": "https://repository-images.githubusercontent.com/1161415745/b2755726-3964-4bfa-942c-19de5583e0fd"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "reading the undocumented mems accelerometer on apple silicon macbooks via iokit hid - olvvier/apple-silicon-accelerometer",
"success": true,
"requestUrl": "https://github.com/olvvier/apple-silicon-accelerometer",
"ogUrl": "https://github.com/olvvier/apple-silicon-accelerometer",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T05:06:40.000Z",
"createdAtI": 1771564000,
"updatedAt": "2026-02-20T20:08:20.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47084000",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T06:40:58.694Z",
"title": "Reading the undocumented MEMS accelerometer on Apple Silicon MacBooks via iokit",
"createdAtI": 1771564000,
"url": "https://github.com/olvvier/apple-silicon-accelerometer",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T05:06:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771569659,
"commentsCount": 0,
"updatedAt": "2026-02-20T06:40:13.000Z"
}
}Scaling language models to long contexts is often bottlenecked by the size of the key-value (KV) cache. In deployed settings, long contexts are typically managed through compaction in token space via summarization. However, summarization can be highly lossy, substantially harming downstream performance. Recent work on Cartridges has shown that it is possible to train highly compact KV caches in latent space that clos
{
"storyID": "47083882",
"title": "Fast KV Compaction via Attention Matching",
"author": "cbracketdash",
"url": "https://arxiv.org/abs/2602.16284",
"points": 62,
"commentsCount": 15,
"tags": [],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "Fast KV Compaction via Attention Matching",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "Fast KV Compaction via Attention Matching",
"ogDescription": "Scaling language models to long contexts is often bottlenecked by the size of the key-value (KV) cache. In deployed settings, long contexts are typically managed through compaction in token space via summarization. However, summarization can be highly lossy, substantially harming downstream performance. Recent work on Cartridges has shown that it is possible to train highly compact KV caches in latent space that clos",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "Scaling language models to long contexts is often bottlenecked by the size of the key-value (KV) cache. In deployed settings, long contexts are typically managed through compaction in token space...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2602.16284",
"ogUrl": "https://arxiv.org/abs/2602.16284v1",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 1,
"offenses": [
"languagemodel"
]
},
"createdAt": "2026-02-20T04:46:37.000Z",
"createdAtI": 1771562797,
"updatedAt": "2026-02-20T19:58:06.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47083882",
"author": "cbracketdash",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T06:55:58.365Z",
"title": "Fast KV Compaction via Attention Matching",
"createdAtI": 1771562797,
"url": "https://arxiv.org/abs/2602.16284",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T04:46:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771570558,
"commentsCount": 0,
"updatedAt": "2026-02-20T06:55:44.000Z"
}
}Osaka's mayor says he is 'lost for words' and that he has 'nothing but appreciation' for the gesture.
{
"storyID": "47083735",
"title": "Mystery donor gives Japanese city $3.6M in gold bars to fix water system",
"author": "tartoran",
"url": "https://www.bbc.com/news/articles/c3ew5jlqz87o",
"points": 130,
"commentsCount": 77,
"tags": [],
"og": {
"twitterTitle": "Japan: Mystery donor gives $3.6m of gold to fix Osaka water system",
"alWebUrl": "https://bbc.com/news/articles/c3ew5jlqz87o",
"twitterImage": [
{
"alt": "Bars of gold stacked in a black tray",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/8c5d/live/0efb2e40-0dff-11f1-b8b6-79c822a78f72.png"
}
],
"ogTitle": "Japan: Mystery donor gives $3.6m of gold to fix Osaka water system",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Osaka's mayor says he is 'lost for words' and that he has 'nothing but appreciation' for the gesture.",
"ogImage": [
{
"width": "1024",
"alt": "Bars of gold stacked in a black tray",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/8c5d/live/0efb2e40-0dff-11f1-b8b6-79c822a78f72.png",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Osaka's mayor says he is 'lost for words' and that he has 'nothing but appreciation' for the gesture.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/c3ew5jlqz87o",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/c3ew5jlqz87o",
"articleModifiedTime": "2026-02-20T02:55:04.989Z",
"alAndroidUrl": "bbcx://news/articles/c3ew5jlqz87o"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T04:27:51.000Z",
"createdAtI": 1771561671,
"updatedAt": "2026-02-20T20:20:20.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47083735",
"author": "tartoran",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T05:30:58.722Z",
"title": "Mystery donor gives Japanese city $3.6M in gold bars to fix water system",
"createdAtI": 1771561671,
"url": "https://www.bbc.com/news/articles/c3ew5jlqz87o",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T04:27:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771565459,
"commentsCount": 0,
"updatedAt": "2026-02-20T05:30:43.000Z"
}
}Standard diffusion language models can't use KV caching and need too many refinement steps to be practical. CDLM fixes both with a post-training recipe that enables exact block-wise KV caching and trajectory-consistent step reduction — delivering up to 14.5x latency improvements
{
"storyID": "47083648",
"title": "Consistency diffusion language models: Up to 14x faster, no quality loss",
"author": "zagwdt",
"url": "https://www.together.ai/blog/consistency-diffusion-language-models",
"points": 193,
"commentsCount": 85,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "Consistency diffusion language models: Up to 14x faster inference without sacrificing quality",
"twitterCard": "summary_large_image",
"twitterDescription": "Standard diffusion language models can't use KV caching and need too many refinement steps to be practical. CDLM fixes both with a post-training recipe that enables exact block-wise KV caching and trajectory-consistent step reduction — delivering up to 14.5x latency improvements",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/650c3b59079d92475f37b68f/6996ae056c5e54d0c23d9553_Handoff%20CDML.png"
}
],
"success": true,
"requestUrl": "https://www.together.ai/blog/consistency-diffusion-language-models",
"ogTitle": "Consistency diffusion language models: Up to 14x faster inference without sacrificing quality",
"ogDescription": "Standard diffusion language models can't use KV caching and need too many refinement steps to be practical. CDLM fixes both with a post-training recipe that enables exact block-wise KV caching and trajectory-consistent step reduction — delivering up to 14.5x latency improvements",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/650c3b59079d92475f37b68f/6996ae056c5e54d0c23d9553_Handoff%20CDML.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 3,
"offenses": [
"languagemodel",
"languagemodel",
"www.together.ai"
]
},
"createdAt": "2026-02-20T04:15:58.000Z",
"createdAtI": 1771560958,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47083648",
"author": "zagwdt",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T05:00:58.705Z",
"title": "Consistency diffusion language models: Up to 14x faster, no quality loss",
"createdAtI": 1771560958,
"url": "https://www.together.ai/blog/consistency-diffusion-language-models",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T04:15:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771563659,
"commentsCount": 0,
"updatedAt": "2026-02-20T04:59:44.000Z"
}
}Femtosecond lasers etch data into a very stable medium.
{
"storyID": "47083512",
"title": "Microsoft's new 10k-year data storage medium: glass",
"author": "vinhnx",
"url": "https://arstechnica.com/science/2026/02/microsofts-new-10000-year-data-storage-medium-glass/",
"points": 36,
"commentsCount": 12,
"tags": [],
"og": {
"twitterTitle": "Microsoft's new 10,000-year data storage medium: glass",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2026-02-18T19:01:55+00:00",
"twitterImage": [
{
"alt": "A table top covered with lenses and optical equipment, with a microscope on one side.",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/02/Silica_Figure_2-2560x1440.jpg"
}
],
"ogTitle": "Microsoft's new 10,000-year data storage medium: glass",
"ogDescription": "Femtosecond lasers etch data into a very stable medium.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"alt": "A table top covered with lenses and optical equipment, with a microscope on one side.",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/02/Silica_Figure_2-2560x1440.jpg",
"height": "1440"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Femtosecond lasers etch data into a very stable medium.",
"success": true,
"requestUrl": "https://arstechnica.com/science/2026/02/microsofts-new-10000-year-data-storage-medium-glass/",
"ogUrl": "https://arstechnica.com/science/2026/02/microsofts-new-10000-year-data-storage-medium-glass/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2026-02-19T15:49:10+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T03:57:55.000Z",
"createdAtI": 1771559875,
"updatedAt": "2026-02-20T16:47:34.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47083512",
"author": "vinhnx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T04:05:58.359Z",
"title": "Microsoft's new 10k-year data storage medium: glass",
"createdAtI": 1771559875,
"url": "https://arstechnica.com/science/2026/02/microsofts-new-10000-year-data-storage-medium-glass/",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T03:57:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771560358,
"commentsCount": 0,
"updatedAt": "2026-02-20T04:03:13.000Z"
}
}Context: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…
{
"storyID": "47083145",
"title": "An AI Agent Published a Hit Piece on Me – The Operator Came Forward",
"author": "scottshambaugh",
"url": "https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-part-4/",
"points": 499,
"commentsCount": 443,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-20T03:04:23+00:00",
"twitterImage": [
{
"url": "https://theshamblog.com/wp-content/uploads/2026/02/scary-headshot-tweet.jpg.png?w=640"
}
],
"ogTitle": "An AI Agent Published a Hit Piece on Me – The Operator Came Forward",
"ogDescription": "Context: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "737",
"url": "https://theshamblog.com/wp-content/uploads/2026/02/scary-headshot-tweet.jpg.png",
"height": "686"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-part-4/",
"ogUrl": "https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-part-4/",
"ogSiteName": "The Shamblog",
"articleModifiedTime": "2026-02-20T03:18:19+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-20T03:05:08.000Z",
"createdAtI": 1771556708,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47083145",
"author": "scottshambaugh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T03:10:58.405Z",
"title": "An AI Agent Wrote a Hit Piece on Me – The Operator Came Forward",
"createdAtI": 1771556708,
"url": "https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-part-4/",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T03:05:08.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771557058,
"commentsCount": 0,
"updatedAt": "2026-02-20T03:09:12.000Z"
}
}Experimental Excel sidebar agent add-in. Multi-model. Powered by Pi. - tmustier/pi-for-excel
{
"storyID": "47082854",
"title": "Pi for Excel: AI sidebar add-in for Excel",
"author": "rahimnathwani",
"url": "https://github.com/tmustier/pi-for-excel",
"points": 99,
"commentsCount": 26,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - tmustier/pi-for-excel: Experimental Excel sidebar agent add-in. Multi-model. Powered by Pi.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/13543f766eea504a52124518ebdf73b5f229124587f4ef93af271ad42c72177c/tmustier/pi-for-excel"
}
],
"ogTitle": "GitHub - tmustier/pi-for-excel: Experimental Excel sidebar agent add-in. Multi-model. Powered by Pi.",
"ogDescription": "Experimental Excel sidebar agent add-in. Multi-model. Powered by Pi. - tmustier/pi-for-excel",
"ogImage": [
{
"width": "1200",
"alt": "Experimental Excel sidebar agent add-in. Multi-model. Powered by Pi. - tmustier/pi-for-excel",
"url": "https://opengraph.githubassets.com/13543f766eea504a52124518ebdf73b5f229124587f4ef93af271ad42c72177c/tmustier/pi-for-excel",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Experimental Excel sidebar agent add-in. Multi-model. Powered by Pi. - tmustier/pi-for-excel",
"success": true,
"requestUrl": "https://github.com/tmustier/pi-for-excel",
"ogUrl": "https://github.com/tmustier/pi-for-excel",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-20T02:20:06.000Z",
"createdAtI": 1771554006,
"updatedAt": "2026-02-20T19:36:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47082854",
"author": "rahimnathwani",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T02:45:58.523Z",
"title": "Pi for Excel: AI sidebar add-in for Excel, powered by Pi",
"createdAtI": 1771554006,
"url": "https://github.com/tmustier/pi-for-excel",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T02:20:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771555559,
"commentsCount": 0,
"updatedAt": "2026-02-20T02:43:43.000Z"
}
}{
"storyID": "47082548",
"title": "An ARM Homelab Server, or a Minisforum MS-R1 Review",
"author": "neelc",
"url": "https://sour.coffee/2026/02/20/an-arm-homelab-server-or-a-minisforum-ms-r1-review/",
"points": 113,
"commentsCount": 88,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://sour.coffee/2026/02/20/an-arm-homelab-server-or-a-minisforum-ms-r1-review/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T01:33:36.000Z",
"createdAtI": 1771551216,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47082548",
"author": "neelc",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T01:45:58.566Z",
"title": "An ARM Homelab Server, or a Minisforum MS-R1 Review",
"createdAtI": 1771551216,
"url": "https://sour.coffee/2026/02/20/an-arm-homelab-server-or-a-minisforum-ms-r1-review/",
"points": 3,
"tags": [],
"createdAt": "2026-02-20T01:33:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771551959,
"commentsCount": 2,
"updatedAt": "2026-02-20T01:45:43.000Z"
}
}MuMu Player Pro (NetEase) silently runs 17 system reconnaissance commands every 30 minutes on macOS - news.md
{
"storyID": "47082496",
"title": "MuMu Player (NetEase) silently runs 17 reconnaissance commands every 30 minutes",
"author": "interpidused",
"url": "https://gist.github.com/interpiduser5/547d8a7baec436f24b7cce89dd4ae1ea",
"points": 304,
"commentsCount": 132,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "MuMu Player Pro (NetEase) silently runs 17 system reconnaissance commands every 30 minutes on macOS",
"twitterImage": [
{
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogTitle": "MuMu Player Pro (NetEase) silently runs 17 system reconnaissance commands every 30 minutes on macOS",
"ogDescription": "MuMu Player Pro (NetEase) silently runs 17 system reconnaissance commands every 30 minutes on macOS - news.md",
"ogImage": [
{
"alt": "MuMu Player Pro (NetEase) silently runs 17 system reconnaissance commands every 30 minutes on macOS - news.md",
"url": "https://github.githubassets.com/assets/gist-og-image-54fd7dc0713e.png"
}
],
"ogType": "article",
"articlePublisher": "262588213843476",
"twitterCard": "summary_large_image",
"twitterDescription": "MuMu Player Pro (NetEase) silently runs 17 system reconnaissance commands every 30 minutes on macOS - news.md",
"success": true,
"requestUrl": "https://gist.github.com/interpiduser5/547d8a7baec436f24b7cce89dd4ae1ea",
"ogUrl": "https://gist.github.com/interpiduser5/547d8a7baec436f24b7cce89dd4ae1ea",
"ogSiteName": "Gist",
"fbAppId": "1401488693436528",
"articleAuthor": "262588213843476"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-20T01:28:47.000Z",
"createdAtI": 1771550927,
"updatedAt": "2026-02-20T20:21:07.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47082496",
"author": "interpidused",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T02:45:58.523Z",
"title": "MuMu Player (NetEase) silently runs 17 reconnaissance commands every 30 minutes",
"createdAtI": 1771550927,
"url": "https://gist.github.com/interpiduser5/547d8a7baec436f24b7cce89dd4ae1ea",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-20T01:28:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771555559,
"commentsCount": 0,
"updatedAt": "2026-02-20T02:44:42.000Z"
}
}Western music theory library in C. Contribute to thelowsunoverthemoon/mahler.c development by creating an account on GitHub.
{
"storyID": "47080873",
"title": "Show HN: A small, simple music theory library in C99",
"author": "lowsun",
"url": "https://github.com/thelowsunoverthemoon/mahler.c",
"points": 48,
"commentsCount": 17,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - thelowsunoverthemoon/mahler.c: Western music theory library in C",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/c84d620e9a07bc2db9812731c8d41281a0d290b22cca3e85880b57705f4df922/thelowsunoverthemoon/mahler.c"
}
],
"ogTitle": "GitHub - thelowsunoverthemoon/mahler.c: Western music theory library in C",
"ogDescription": "Western music theory library in C. Contribute to thelowsunoverthemoon/mahler.c development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Western music theory library in C. Contribute to thelowsunoverthemoon/mahler.c development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/c84d620e9a07bc2db9812731c8d41281a0d290b22cca3e85880b57705f4df922/thelowsunoverthemoon/mahler.c",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Western music theory library in C. Contribute to thelowsunoverthemoon/mahler.c development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/thelowsunoverthemoon/mahler.c",
"ogUrl": "https://github.com/thelowsunoverthemoon/mahler.c",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T22:54:28.000Z",
"createdAtI": 1771541668,
"updatedAt": "2026-02-20T20:14:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47080873",
"author": "lowsun",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T01:15:58.512Z",
"title": "Show HN: A small, simple music theory library in C99",
"createdAtI": 1771541668,
"url": "https://github.com/thelowsunoverthemoon/mahler.c",
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-19T22:54:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771550159,
"commentsCount": 0,
"updatedAt": "2026-02-20T01:15:14.000Z"
}
}{
"storyID": "47080785",
"title": "The #1 most downloaded skill on OpenClaw marketplace was malware",
"author": "Umofomia",
"url": "https://twitter.com/chiefofautism/status/2024483631067021348",
"points": 61,
"commentsCount": 8,
"tags": [],
"og": {
"ogSiteName": "X (formerly Twitter)",
"success": true,
"requestUrl": "https://twitter.com/chiefofautism/status/2024483631067021348",
"fbAppId": "2231777543"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T22:47:21.000Z",
"createdAtI": 1771541241,
"updatedAt": "2026-02-20T20:18:38.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47080785",
"author": "Umofomia",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-20T00:15:58.566Z",
"title": "The #1 most downloaded skill on OpenClaw marketplace was malware",
"createdAtI": 1771541241,
"url": "https://twitter.com/chiefofautism/status/2024483631067021348",
"points": 5,
"tags": [],
"createdAt": "2026-02-19T22:47:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771546559,
"commentsCount": 0,
"updatedAt": "2026-02-20T00:12:58.000Z"
}
}A Stanford University team have tested their nasal spray vaccine in animals but still need to do human clinical trials.
{
"storyID": "47080267",
"title": "Single vaccine could protect against all coughs, colds and flus",
"author": "dabinat",
"url": "https://www.bbc.com/news/articles/cx2g8rz7yedo",
"points": 187,
"commentsCount": 124,
"tags": [],
"og": {
"twitterTitle": "Single vaccine could protect against all coughs, colds and flus, researchers say",
"alWebUrl": "https://bbc.com/news/articles/cx2g8rz7yedo",
"twitterImage": [
{
"alt": "A vial held in gloved hands",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/93b9/live/4a4f60e0-0dd4-11f1-9972-d3f265c101c6.jpg"
}
],
"ogTitle": "Single vaccine could protect against all coughs, colds and flus, researchers say",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "A Stanford University team have tested their nasal spray vaccine in animals but still need to do human clinical trials.",
"ogImage": [
{
"width": "1024",
"alt": "A vial held in gloved hands",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/93b9/live/4a4f60e0-0dd4-11f1-9972-d3f265c101c6.jpg",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "A Stanford University team have tested their nasal spray vaccine in animals but still need to do human clinical trials.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/cx2g8rz7yedo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/cx2g8rz7yedo",
"articleModifiedTime": "2026-02-19T22:30:35.036Z",
"alAndroidUrl": "bbcx://news/articles/cx2g8rz7yedo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T22:08:24.000Z",
"createdAtI": 1771538904,
"updatedAt": "2026-02-20T20:22:06.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47080267",
"author": "dabinat",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T22:20:58.396Z",
"title": "Single vaccine could protect against all coughs, colds and flus",
"createdAtI": 1771538904,
"url": "https://www.bbc.com/news/articles/cx2g8rz7yedo",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T22:08:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771539658,
"commentsCount": 0,
"updatedAt": "2026-02-19T22:17:42.000Z"
}
}Devan Cole, Tierney Sneed - A federal judge in Minnesota held a Trump administration attorney in civil contempt for “flagrant disobedience of court orders” in the case of a noncitizen swept up in the immigration crackdown there earlier this year.
{
"storyID": "47080255",
"title": "Minnesota judge holds federal attorney in civil contempt",
"author": "rawgabbit",
"url": "https://www.cnn.com/2026/02/19/politics/trump-attorney-contempt-minnesota-immigration",
"points": 72,
"commentsCount": 6,
"tags": [],
"og": {
"twitterTitle": "Minnesota judge holds federal attorney in civil contempt, a first in Trump’s second term | CNN Politics",
"twitterSite": "@cnnpolitics",
"articlePublishedTime": "2026-02-19T18:05:45.246Z",
"twitterImage": [
{
"url": "https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-2254675964-20260204203659220.jpg?c=16x9&q=w_800,c_fill"
}
],
"author": "Devan Cole, Tierney Sneed",
"ogTitle": "Minnesota judge holds federal attorney in civil contempt, a first in Trump’s second term | CNN Politics",
"ogDescription": "A federal judge in Minnesota held a Trump administration attorney in civil contempt for “flagrant disobedience of court orders” in the case of a noncitizen swept up in the immigration crackdown there earlier this year.",
"ogImage": [
{
"url": "https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-2254675964-20260204203659220.jpg?c=16x9&q=w_800,c_fill"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/CNN",
"twitterCard": "summary_large_image",
"twitterDescription": "A federal judge in Minnesota held a Trump administration attorney in civil contempt for “flagrant disobedience of court orders” in the case of a noncitizen swept up in the immigration crackdown there earlier this year.",
"success": true,
"requestUrl": "https://www.cnn.com/2026/02/19/politics/trump-attorney-contempt-minnesota-immigration",
"ogUrl": "https://www.cnn.com/2026/02/19/politics/trump-attorney-contempt-minnesota-immigration",
"ogSiteName": "CNN",
"articleModifiedTime": "2026-02-19T19:19:22.461Z",
"fbAppId": "80401312489"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T22:07:29.000Z",
"createdAtI": 1771538849,
"updatedAt": "2026-02-20T16:39:04.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47080255",
"author": "rawgabbit",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T22:20:58.396Z",
"title": "Minnesota judge holds federal attorney in civil contempt",
"createdAtI": 1771538849,
"url": "https://www.cnn.com/2026/02/19/politics/trump-attorney-contempt-minnesota-immigration",
"points": 6,
"tags": [],
"createdAt": "2026-02-19T22:07:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771539658,
"commentsCount": 0,
"updatedAt": "2026-02-19T22:19:27.000Z"
}
}Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents - manaflow-ai/cmux
{
"storyID": "47079718",
"title": "Show HN: Ghostty-based terminal with vertical tabs and notifications",
"author": "lawrencechen",
"url": "https://github.com/manaflow-ai/cmux",
"points": 166,
"commentsCount": 70,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - manaflow-ai/cmux: Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/7e3f40d48cce153041f199b500d53844138788122516e44c2d4abc53595287c1/manaflow-ai/cmux"
}
],
"ogTitle": "GitHub - manaflow-ai/cmux: Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents",
"ogDescription": "Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents - manaflow-ai/cmux",
"ogImage": [
{
"width": "1200",
"alt": "Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents - manaflow-ai/cmux",
"url": "https://opengraph.githubassets.com/7e3f40d48cce153041f199b500d53844138788122516e44c2d4abc53595287c1/manaflow-ai/cmux",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents - manaflow-ai/cmux",
"success": true,
"requestUrl": "https://github.com/manaflow-ai/cmux",
"ogUrl": "https://github.com/manaflow-ai/cmux",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-19T21:30:04.000Z",
"createdAtI": 1771536604,
"updatedAt": "2026-02-20T20:04:22.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47079718",
"author": "lawrencechen",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T21:35:58.302Z",
"title": "Show HN: Ghostty-based terminal with vertical tabs and notifications",
"createdAtI": 1771536604,
"url": "https://github.com/manaflow-ai/cmux",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-02-19T21:30:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771536958,
"commentsCount": 0,
"updatedAt": "2026-02-19T21:35:11.000Z"
}
}{
"storyID": "47079590",
"title": "A psychedelic medicine performs well against depression",
"author": "vinni2",
"url": "https://www.economist.com/science-and-technology/2026/02/19/a-psychedelic-medicine-performs-well-against-depression",
"points": 84,
"commentsCount": 63,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.economist.com/science-and-technology/2026/02/19/a-psychedelic-medicine-performs-well-against-depression"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T21:21:27.000Z",
"createdAtI": 1771536087,
"updatedAt": "2026-02-20T20:03:36.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47079590",
"author": "vinni2",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T21:55:58.729Z",
"title": "A psychedelic medicine performs well against depression",
"createdAtI": 1771536087,
"url": "https://www.economist.com/science-and-technology/2026/02/19/a-psychedelic-medicine-performs-well-against-depression",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T21:21:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771538159,
"commentsCount": 0,
"updatedAt": "2026-02-19T21:54:27.000Z"
}
}As Trump slashes science funding, young researchers flee abroad. Without solid innovation, the US could cease to have the largest biomedical ecosystem in the world
{
"storyID": "47079222",
"title": "We're no longer attracting top talent: the brain drain killing American science",
"author": "mitchbob",
"url": "https://www.theguardian.com/us-news/2026/feb/19/trump-science-funding-cuts",
"points": 504,
"commentsCount": 519,
"tags": [],
"og": {
"twitterCreator": "@edpilkington",
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://us-news/2026/feb/19/trump-science-funding-cuts?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "‘We’re no longer attracting top talent’: the brain drain killing American science",
"ogType": "article",
"articleTag": "US news,Science,Medicine,Trump administration,Donald Trump,US politics,Research,Research funding",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/us-news/2026/feb/19/trump-science-funding-cuts",
"twitterAppUrliPhone": "gnmguardian://us-news/2026/feb/19/trump-science-funding-cuts?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/us-news/2026/feb/19/trump-science-funding-cuts",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-02-19T12:00:10.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/a76381905d61e851c20bdcc942c03a3d1c09fcae/0_0_3000_2400/master/3000.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&s=4025cd40146bf76139a9fc8024597f4f"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "As Trump slashes science funding, young researchers flee abroad. Without solid innovation, the US could cease to have the largest biomedical ecosystem in the world",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/a76381905d61e851c20bdcc942c03a3d1c09fcae/0_0_3000_2400/master/3000.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&precrop=40:21,offset-x50,offset-y0&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=33732a6ad1c54f625689635de2dc298a",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/us-news/2026/feb/19/trump-science-funding-cuts",
"alIosUrl": "gnmguardian://us-news/2026/feb/19/trump-science-funding-cuts?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-02-19T12:02:04.000Z",
"articleSection": "US news",
"articleAuthor": "https://www.theguardian.com/profile/edpilkington",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T20:56:23.000Z",
"createdAtI": 1771534583,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47079222",
"author": "mitchbob",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T21:10:58.495Z",
"title": "We're no longer attracting top talent: the brain drain killing American science",
"createdAtI": 1771534583,
"url": "https://www.theguardian.com/us-news/2026/feb/19/trump-science-funding-cuts",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T20:56:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771535458,
"commentsCount": 0,
"updatedAt": "2026-02-19T21:06:12.000Z"
}
}Jessica Priest - Opponents warned the policy’s vagueness could push professors to self-censor and leave students less prepared for the workplace.
{
"storyID": "47078941",
"title": "University of Texas limits on teaching of \"unnecessary controversial subjects\"",
"author": "bhouston",
"url": "https://www.texastribune.org/2026/02/19/texas-university-ut-regents-unnecessarily-controversial-subjects/",
"points": 66,
"commentsCount": 19,
"tags": [],
"og": {
"twitterCreator": "@jessica_priest",
"articlePublishedTime": "2026-02-19T18:15:32+00:00",
"author": "Jessica Priest",
"ogTitle": "University of Texas regents OK limits on controversial subjects",
"ogDescription": "Opponents warned the policy’s vagueness could push professors to self-censor and leave students less prepared for the workplace.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/jpeg",
"url": "https://i0.wp.com/www.texastribune.org/wp-content/uploads/2026/02/20250919-UT-File-MS-75.jpg?fit=2560%2C1707&quality=89&ssl=1",
"height": "1707"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.texastribune.org/2026/02/19/texas-university-ut-regents-unnecessarily-controversial-subjects/",
"ogUrl": "https://www.texastribune.org/2026/02/19/texas-university-ut-regents-unnecessarily-controversial-subjects/",
"ogSiteName": "The Texas Tribune",
"articleModifiedTime": "2026-02-19T19:35:00+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T20:39:59.000Z",
"createdAtI": 1771533599,
"updatedAt": "2026-02-20T20:16:21.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078941",
"author": "bhouston",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T20:50:58.696Z",
"title": "University of Texas limits on teaching of \"unnecessary controversial subjects\"",
"createdAtI": 1771533599,
"url": "https://www.texastribune.org/2026/02/19/texas-university-ut-regents-unnecessarily-controversial-subjects/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T20:39:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771534259,
"commentsCount": 1,
"updatedAt": "2026-02-19T20:50:13.000Z"
}
}{
"storyID": "47078840",
"title": "Overall, the colorectal cancer story is encouraging",
"author": "ZeroGravitas",
"url": "https://www.hankgreen.com/crc",
"points": 152,
"commentsCount": 147,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.hankgreen.com/crc"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T20:32:09.000Z",
"createdAtI": 1771533129,
"updatedAt": "2026-02-20T20:00:20.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078840",
"author": "ZeroGravitas",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T20:40:58.408Z",
"title": "Something Is Going on with Colorectal Cancer",
"createdAtI": 1771533129,
"url": "https://www.hankgreen.com/crc",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T20:32:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771533658,
"commentsCount": 1,
"updatedAt": "2026-02-19T20:39:43.000Z"
}
}Kasava - Kasava is the AI-native platform purpose-built for product development. Plan, build, and monitor with AI-powered workflows.
{
"storyID": "47078324",
"title": "AI is not a coworker, it's an exoskeleton",
"author": "benbeingbin",
"url": "https://www.kasava.dev/blog/ai-as-exoskeleton",
"points": 459,
"commentsCount": 471,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Kasava - The Agentic Platform for Product Engineers",
"twitterDescription": "Kasava is the AI-native platform purpose-built for product development. Plan, build, and monitor with AI-powered workflows.",
"twitterImage": [
{
"url": "https://www.kasava.dev/og-image.jpg"
}
],
"success": true,
"author": "Kasava",
"requestUrl": "https://www.kasava.dev/blog/ai-as-exoskeleton",
"ogTitle": "Kasava - The Agentic Platform for Product Engineers",
"ogDescription": "Kasava is the AI-native platform purpose-built for product development. Plan, build, and monitor with AI-powered workflows.",
"ogSiteName": "Kasava",
"ogImage": [
{
"width": "1200",
"alt": "Kasava - The Agentic Platform for Product Engineers",
"url": "https://www.kasava.dev/og-image.jpg",
"height": "630"
}
]
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-19T19:55:11.000Z",
"createdAtI": 1771530911,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078324",
"author": "benbeingbin",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T21:20:58.379Z",
"title": "AI is not a coworker, it's an exoskeleton",
"createdAtI": 1771530911,
"url": "https://www.kasava.dev/blog/ai-as-exoskeleton",
"points": 10,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T19:55:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771536058,
"commentsCount": 3,
"updatedAt": "2026-02-19T21:20:42.000Z"
}
}{
"storyID": "47078167",
"title": "Micropayments as a reality check for news sites",
"author": "speckx",
"url": "https://blog.zgp.org/micropayments-as-a-reality-check-for-news-sites/",
"points": 186,
"commentsCount": 374,
"tags": [],
"og": {
"success": true,
"author": "Don Marti",
"requestUrl": "https://blog.zgp.org/micropayments-as-a-reality-check-for-news-sites/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:42:31.000Z",
"createdAtI": 1771530151,
"updatedAt": "2026-02-20T20:25:06.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078167",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T20:05:58.689Z",
"title": "Micropayments as a reality check for news sites",
"createdAtI": 1771530151,
"url": "https://blog.zgp.org/micropayments-as-a-reality-check-for-news-sites/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T19:42:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771531559,
"commentsCount": 0,
"updatedAt": "2026-02-19T20:01:44.000Z"
}
}The roots of the conflict point to the changing nature of software stacks as top officials push to modernize the military.
{
"storyID": "47078109",
"title": "Palantir partnership is at heart of Anthropic, Pentagon rift",
"author": "everybodyknows",
"url": "https://www.semafor.com/article/02/17/2026/palantir-partnership-is-at-heart-of-anthropic-pentagon-rift",
"points": 51,
"commentsCount": 2,
"tags": [],
"og": {
"twitterTitle": "Exclusive: Palantir partnership is at heart of Anthropic, Pentagon rift",
"articlePublishedTime": "2026-02-17T22:30:25Z",
"twitterImage": [
{
"url": "https://img.semafor.com/1b6dc771c1b8c1b2d0c5cbbc27575d0c93ea96cf-2048x1365.jpg?rect=0,146,2048,1075&w=1200&h=630&q=75&auto=format"
}
],
"ogTitle": "Exclusive: Palantir partnership is at heart of Anthropic, Pentagon rift",
"ogDescription": "The roots of the conflict point to the changing nature of software stacks as top officials push to modernize the military.",
"ogImage": [
{
"width": "630",
"url": "https://img.semafor.com/1b6dc771c1b8c1b2d0c5cbbc27575d0c93ea96cf-2048x1365.jpg?rect=0,146,2048,1075&w=1200&h=630&q=75&auto=format",
"height": "1200"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The roots of the conflict point to the changing nature of software stacks as top officials push to modernize the military.",
"success": true,
"requestUrl": "https://www.semafor.com/article/02/17/2026/palantir-partnership-is-at-heart-of-anthropic-pentagon-rift",
"ogUrl": "https://www.semafor.com/article/02/17/2026/palantir-partnership-is-at-heart-of-anthropic-pentagon-rift",
"articleModifiedTime": "2026-02-17T22:30:25Z",
"articleSection": "tech",
"articleAuthor": "https://www.semafor.com/author/reed-albergotti"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:36:38.000Z",
"createdAtI": 1771529798,
"updatedAt": "2026-02-20T17:23:37.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078109",
"author": "everybodyknows",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:45:58.539Z",
"title": "Palantir partnership is at heart of Anthropic, Pentagon rift",
"createdAtI": 1771529798,
"url": "https://www.semafor.com/article/02/17/2026/palantir-partnership-is-at-heart-of-anthropic-pentagon-rift",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T19:36:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771530359,
"commentsCount": 0,
"updatedAt": "2026-02-19T19:45:42.000Z"
}
}{
"storyID": "47078047",
"title": "Asbestos is a bigger problem than we thought [video]",
"author": "lisper",
"url": "https://www.youtube.com/watch?v=cMx139eTxoc",
"points": 39,
"commentsCount": 12,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.youtube.com/watch?v=cMx139eTxoc"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:32:16.000Z",
"createdAtI": 1771529536,
"updatedAt": "2026-02-20T17:24:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078047",
"author": "lisper",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:55:58.485Z",
"title": "Asbestos is a bigger problem than we thought [video]",
"createdAtI": 1771529536,
"url": "https://www.youtube.com/watch?v=cMx139eTxoc",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T19:32:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771530958,
"commentsCount": 0,
"updatedAt": "2026-02-19T19:52:42.000Z"
}
}Background play in Brave appears to have been restrored, though.
{
"storyID": "47078028",
"title": "YouTube Blocks Background Listening Workaround for Free Users",
"author": "ripe",
"url": "https://www.pcmag.com/news/youtube-blocks-background-listening-workaround-for-free-users",
"points": 43,
"commentsCount": 40,
"tags": [],
"og": {
"twitterSite": "@pcmag",
"twitterTitle": "YouTube Blocks Background Listening Workaround for Free Users",
"articlePublishedTime": "2026-02-03T15:51:06+00:00",
"twitterImage": [
{
"url": "https://i.pcmag.com/imagery/articles/02fLh9TCoJ8kOLGJm0WrkGA-1.fit_lim.size_1200x630.v1770125237.jpg"
}
],
"twitterUrl": "https://www.pcmag.com/news/youtube-blocks-background-listening-workaround-for-free-users",
"ogTitle": "YouTube Blocks Background Listening Workaround for Free Users",
"ogDescription": "Background play in Brave appears to have been restrored, though.",
"ogImage": [
{
"width": "1200",
"url": "https://i.pcmag.com/imagery/articles/02fLh9TCoJ8kOLGJm0WrkGA-1.fit_lim.size_1200x630.v1770125237.jpg",
"height": "630"
}
],
"ogType": "article",
"articleTag": "Jon Martindale",
"twitterCard": "summary_large_image",
"twitterDescription": "Background play in Brave appears to have been restrored, though.",
"success": true,
"requestUrl": "https://www.pcmag.com/news/youtube-blocks-background-listening-workaround-for-free-users",
"ogUrl": "https://www.pcmag.com/news/youtube-blocks-background-listening-workaround-for-free-users",
"ogSiteName": "PCMAG",
"articleAuthor": "Jon Martindale",
"fbAppId": "141810985954037"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:31:06.000Z",
"createdAtI": 1771529466,
"updatedAt": "2026-02-20T19:29:20.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47078028",
"author": "ripe",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:50:58.368Z",
"title": "YouTube Blocks Background Listening Workaround for Free Users",
"createdAtI": 1771529466,
"url": "https://www.pcmag.com/news/youtube-blocks-background-listening-workaround-for-free-users",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T19:31:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771530658,
"commentsCount": 1,
"updatedAt": "2026-02-19T19:47:41.000Z"
}
}: IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup
{
"storyID": "47077849",
"title": "IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup",
"author": "freitasm",
"url": "https://www.theregister.com/2026/02/19/irs_job_cuts/",
"points": 267,
"commentsCount": 163,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/02/19/irs_job_cuts/",
"ogTitle": "DOGE bites taxman",
"ogUrl": "https://www.theregister.com/2026/02/19/irs_job_cuts/",
"ogDescription": ": IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup",
"ogImage": [
{
"url": "https://regmedia.co.uk/2025/03/03/shutterstock_job_loss.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:16:33.000Z",
"createdAtI": 1771528593,
"updatedAt": "2026-02-20T19:38:20.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077849",
"author": "freitasm",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:25:58.366Z",
"title": "IRS lost 40% of IT staff, 80% of tech leaders in 'efficiency' shakeup",
"createdAtI": 1771528593,
"url": "https://www.theregister.com/2026/02/19/irs_job_cuts/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T19:16:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771529158,
"commentsCount": 0,
"updatedAt": "2026-02-19T19:25:13.000Z"
}
}{
"storyID": "47077844",
"title": "California's new bill requires DOJ-approved 3D printers that report themselves",
"author": "fortran77",
"url": "https://blog.adafruit.com/2026/02/19/californias-new-bill-requires-doj-approved-3d-printers-that-report-on-themselves/",
"points": 303,
"commentsCount": 360,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://blog.adafruit.com/2026/02/19/californias-new-bill-requires-doj-approved-3d-printers-that-report-on-themselves/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:16:12.000Z",
"createdAtI": 1771528572,
"updatedAt": "2026-02-20T19:44:04.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077844",
"author": "fortran77",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:50:58.368Z",
"title": "California's New Bill Requires DOJ-Approved 3D Printers That Report Themselves",
"createdAtI": 1771528572,
"url": "https://blog.adafruit.com/2026/02/19/californias-new-bill-requires-doj-approved-3d-printers-that-report-on-themselves/",
"points": 9,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T19:16:12.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771530658,
"commentsCount": 4,
"updatedAt": "2026-02-19T19:50:56.000Z"
}
}Techno-cynics are all just wounded techno-optimists.
{
"storyID": "47077731",
"title": "Techno-cynics are wounded techno-optimists",
"author": "latexr",
"url": "https://aftermath.site/anthropic-claude-ai-leftist-technology/",
"points": 45,
"commentsCount": 66,
"tags": [],
"og": {
"twitterTitle": "The Left Doesn't Hate Technology, We Hate Being Exploited",
"articlePublishedTime": "2026-02-19T14:30:44.000Z",
"twitterImage": [
{
"url": "https://aftermath.site/content/images/size/w1200/2026/02/ss_f4a9713413a54cd9ffea88c84c3197d87012b0eb-scaled.jpg"
}
],
"twitterUrl": "https://aftermath.site/anthropic-claude-ai-leftist-technology/",
"ogTitle": "The Left Doesn't Hate Technology, We Hate Being Exploited",
"ogDescription": "Techno-cynics are all just wounded techno-optimists.",
"ogImage": [
{
"width": "1200",
"url": "https://aftermath.site/content/images/size/w1200/2026/02/ss_f4a9713413a54cd9ffea88c84c3197d87012b0eb-scaled.jpg",
"height": "675"
}
],
"ogType": "article",
"articleTag": "Blog",
"twitterCard": "summary_large_image",
"twitterDescription": "Techno-cynics are all just wounded techno-optimists.",
"success": true,
"requestUrl": "https://aftermath.site/anthropic-claude-ai-leftist-technology/",
"ogUrl": "https://aftermath.site/anthropic-claude-ai-leftist-technology/",
"ogSiteName": "Aftermath",
"articleModifiedTime": "2026-02-19T14:30:44.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:07:40.000Z",
"createdAtI": 1771528060,
"updatedAt": "2026-02-20T19:12:34.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077731",
"author": "latexr",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:50:58.368Z",
"title": "The Left Doesn't Hate Technology, We Hate Being Exploited",
"createdAtI": 1771528060,
"url": "https://aftermath.site/anthropic-claude-ai-leftist-technology/",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T19:07:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771530658,
"commentsCount": 1,
"updatedAt": "2026-02-19T19:50:42.000Z"
}
}Ivan Brezak Brkan - AI adoption is skyrocketing among developers, but productivity improvements remain low. Discover the real impact of AI coding assistants.
{
"storyID": "47077676",
"title": "Productivity gains from AI coding assistants haven’t budged past 10% – survey",
"author": "taubek",
"url": "https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/",
"points": 71,
"commentsCount": 95,
"tags": [],
"og": {
"twitterCreator": "@InfobipShift",
"twitterSite": "@InfobipShift",
"articlePublishedTime": "2026-02-18T15:13:58+00:00",
"author": "Ivan Brezak Brkan",
"ogTitle": "93% of Developers Use AI - Productivity Only 10%",
"ogDescription": "AI adoption is skyrocketing among developers, but productivity improvements remain low. Discover the real impact of AI coding assistants.",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://shiftmag.dev/wp-content/uploads/2026/02/1.cartoonized.png",
"height": "720"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/InfobipShift",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/",
"ogUrl": "https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/",
"ogSiteName": "ShiftMag"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-19T19:03:32.000Z",
"createdAtI": 1771527812,
"updatedAt": "2026-02-20T19:02:52.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077676",
"author": "taubek",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:15:58.675Z",
"title": "CTO Says 93% of Developers Use AI, but Productivity Is Still 10%",
"createdAtI": 1771527812,
"url": "https://shiftmag.dev/this-cto-says-93-of-developers-use-ai-but-productivity-is-still-10-8013/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T19:03:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771528559,
"commentsCount": 0,
"updatedAt": "2026-02-19T19:11:42.000Z"
}
}In the latest in a string of privacy abuses from the chatbot, Grok provided porn performer Siri Dahl's full legal name and birthdate to the public, information she'd protected until now.
{
"storyID": "47077656",
"title": "Grok Exposed a Porn Performer's Legal Name and Birthdate–Without Being Asked",
"author": "latexr",
"url": "https://www.404media.co/grok-doxing-real-names-birthdates-siri-dahl/",
"points": 59,
"commentsCount": 34,
"tags": [],
"og": {
"twitterTitle": "Grok Exposed a Porn Performer’s Legal Name and Birthdate—Without Even Being Asked",
"twitterSite": "@404mediaco",
"articlePublishedTime": "2026-02-19T16:01:50.000Z",
"twitterImage": [
{
"url": "https://www.404media.co/content/images/size/w1200/2026/02/IMG_3604-1.jpeg"
}
],
"twitterUrl": "https://www.404media.co/grok-doxing-real-names-birthdates-siri-dahl/",
"ogTitle": "Grok Exposed a Porn Performer’s Legal Name and Birthdate—Without Even Being Asked",
"ogDescription": "In the latest in a string of privacy abuses from the chatbot, Grok provided porn performer Siri Dahl's full legal name and birthdate to the public, information she'd protected until now.",
"ogImage": [
{
"width": "1200",
"url": "https://www.404media.co/content/images/size/w1200/2026/02/IMG_3604-1.jpeg",
"height": "750"
}
],
"ogType": "article",
"articleTag": "chatbots",
"articlePublisher": "https://www.facebook.com/404mediaco",
"twitterCard": "summary_large_image",
"twitterDescription": "In the latest in a string of privacy abuses from the chatbot, Grok provided porn performer Siri Dahl's full legal name and birthdate to the public, information she'd protected until now.",
"success": true,
"requestUrl": "https://www.404media.co/grok-doxing-real-names-birthdates-siri-dahl/",
"ogUrl": "https://www.404media.co/grok-doxing-real-names-birthdates-siri-dahl/",
"ogSiteName": "404 Media",
"articleModifiedTime": "2026-02-19T16:01:50.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T19:01:50.000Z",
"createdAtI": 1771527710,
"updatedAt": "2026-02-20T20:23:51.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077656",
"author": "latexr",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:10:58.451Z",
"title": "Grok Exposed a Porn Performer's Legal Name and Birthdate–Without Being Asked",
"createdAtI": 1771527710,
"url": "https://www.404media.co/grok-doxing-real-names-birthdates-siri-dahl/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T19:01:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771528258,
"commentsCount": 0,
"updatedAt": "2026-02-19T19:10:42.000Z"
}
}For now...
{
"storyID": "47077383",
"title": "Farewell, Rust for web",
"author": "skwee357",
"url": "https://yieldcode.blog/post/farewell-rust/",
"points": 134,
"commentsCount": 177,
"tags": [],
"og": {
"twitterCreator": "@skwee357",
"twitterTitle": "Farewell, Rust - Dmitry Kudryavtsev",
"articlePublishedTime": "2026-02-19T18:00:00.000Z",
"twitterImage": [
{
"url": "https://yieldcode.blog/post/farewell-rust/cover.png"
}
],
"twitterUrl": "https://yieldcode.blog/post/farewell-rust/",
"ogTitle": "Farewell, Rust - Dmitry Kudryavtsev",
"ogDescription": "For now...",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://yieldcode.blog/post/farewell-rust/cover.png"
}
],
"ogType": "article",
"articleTag": "Typescript",
"twitterCard": "summary_large_image",
"twitterDescription": "For now...",
"success": true,
"requestUrl": "https://yieldcode.blog/post/farewell-rust/",
"ogUrl": "https://yieldcode.blog/post/farewell-rust/",
"ogSiteName": "yield code();",
"articleModifiedTime": "2026-02-19T18:00:00.000Z",
"articleAuthor": "Dmitry Kudryavtsev"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T18:42:51.000Z",
"createdAtI": 1771526571,
"updatedAt": "2026-02-20T20:25:06.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077383",
"author": "skwee357",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:10:58.451Z",
"title": "Farewell Rust",
"createdAtI": 1771526571,
"url": "https://yieldcode.blog/post/farewell-rust/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T18:42:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771528258,
"commentsCount": 0,
"updatedAt": "2026-02-19T19:07:11.000Z"
}
}Sonja Anderson - The Carthaginian general famously used elephants during the Punic Wars. But until now, archaeologists had never found skeletal remains linking the animals to the conflict
{
"storyID": "47077245",
"title": "Archaeologists find possible first direct evidence of Hannibal's war elephants",
"author": "bryanrasmussen",
"url": "https://www.smithsonianmag.com/smart-news/archaeologists-unearthed-a-2200-year-old-bone-they-say-it-could-be-the-first-direct-evidence-of-hannibals-legendary-war-elephants-180988185/",
"points": 112,
"commentsCount": 33,
"tags": [],
"og": {
"twitterCreator": "@",
"twitterSite": "@SmithsonianMag",
"twitterTitle": "Archaeologists Unearthed a 2,200-Year-Old Bone. They Say It Could Be the First Direct Evidence of Hannibal's Legendary War Elephants",
"twitterImage": [
{
"url": "https://th-thumbnailer.cdn-si-edu.com/5HYMCzRBRSnwetE5zD0fJp19s94=/fit-in/1200x0/filters:focal(1811x1225:1812x1226)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/e6/be/e6beedb1-b1b9-4a2f-960c-c61283e543b4/schlacht_bei_zama_gemalde_h_p_motte.jpeg"
}
],
"author": "Sonja Anderson",
"ogTitle": "Archaeologists Unearthed a 2,200-Year-Old Bone. They Say It Could Be the First Direct Evidence of Hannibal's Legendary War Elephants",
"ogDescription": "The Carthaginian general famously used elephants during the Punic Wars. But until now, archaeologists had never found skeletal remains linking the animals to the conflict",
"ogImage": [
{
"alt": "A painting by Henri-Paul Motte depicts Carthaginians using elephants during the Battle of Zama in North Africa, which Rome won, ending the Second Punic War.",
"url": "https://th-thumbnailer.cdn-si-edu.com/A54dD-5RknVdV4hvVZlXIYr2uK8=/fit-in/1600x0/filters:focal(1811x1225:1812x1226)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/e6/be/e6beedb1-b1b9-4a2f-960c-c61283e543b4/schlacht_bei_zama_gemalde_h_p_motte.jpeg"
}
],
"ogType": "article",
"articleTag": "Ancient Civilizations, Ancient Rome, Archaeology, Bones, Cool Finds, Elephants, European History, History, New Research, Roman Empire, Spain, Warfare",
"twitterCard": "summary_large_image",
"ogArticleAuthor": "Sonja Anderson",
"twitterDescription": "The Carthaginian general famously used elephants during the Punic Wars. But until now, archaeologists had never found skeletal remains linking the animals to the conflict",
"success": true,
"requestUrl": "https://www.smithsonianmag.com/smart-news/archaeologists-unearthed-a-2200-year-old-bone-they-say-it-could-be-the-first-direct-evidence-of-hannibals-legendary-war-elephants-180988185/",
"ogUrl": "https://www.smithsonianmag.com/smart-news/archaeologists-unearthed-a-2200-year-old-bone-they-say-it-could-be-the-first-direct-evidence-of-hannibals-legendary-war-elephants-180988185/",
"ogSiteName": "Smithsonian Magazine",
"articleModifiedTime": "2026-02-17T13:46:43.504836-05:00",
"articleSection": "Smart News, Smart News History & Archaeology",
"fbAppId": "419418791549947"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T18:31:50.000Z",
"createdAtI": 1771525910,
"updatedAt": "2026-02-20T19:50:37.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077245",
"author": "bryanrasmussen",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T19:15:58.675Z",
"title": "Archaeologists find possible first direct evidence of Hannibal's war elephants",
"createdAtI": 1771525910,
"url": "https://www.smithsonianmag.com/smart-news/archaeologists-unearthed-a-2200-year-old-bone-they-say-it-could-be-the-first-direct-evidence-of-hannibals-legendary-war-elephants-180988185/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T18:31:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771528559,
"commentsCount": 1,
"updatedAt": "2026-02-19T19:13:27.000Z"
}
}Ex-leader sentenced to life imprisonment with hard labour over failed martial law declaration in 2024
{
"storyID": "47077163",
"title": "South Korean ex president Yoon Suk Yeol jailed for life for leading insurrection",
"author": "Geekette",
"url": "https://www.theguardian.com/world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea",
"points": 278,
"commentsCount": 154,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "South Korea’s former president Yoon Suk Yeol jailed for life for leading insurrection",
"ogType": "article",
"articleTag": "Yoon Suk Yeol,South Korea,World news,Asia Pacific,Park Geun-hye",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea",
"twitterAppUrliPhone": "gnmguardian://world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-02-19T09:02:13.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/480ce82d9b54f375b5d8f165c8debe568e413cd8/261_0_6535_5232/master/6535.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=117e54ad676397d93eaf7f87916449ba"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Ex-leader sentenced to life imprisonment with hard labour over failed martial law declaration in 2024",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/480ce82d9b54f375b5d8f165c8debe568e413cd8/261_0_6535_5232/master/6535.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=d1000d3b5e9f86c517c96200b0741094",
"height": "961"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea",
"alIosUrl": "gnmguardian://world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-02-19T15:03:58.000Z",
"articleSection": "World news",
"articleAuthor": "https://www.theguardian.com/profile/raphael-rashid",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T18:26:44.000Z",
"createdAtI": 1771525604,
"updatedAt": "2026-02-20T20:16:51.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47077163",
"author": "Geekette",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T18:30:58.711Z",
"title": "South Korean ex president Yoon Suk Yeol jailed for life for leading insurrection",
"createdAtI": 1771525604,
"url": "https://www.theguardian.com/world/2026/feb/19/yoon-suk-yeol-sentenced-to-life-in-prison-for-leading-insurrection-in-south-korea",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T18:26:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771525859,
"commentsCount": 0,
"updatedAt": "2026-02-19T18:29:11.000Z"
}
}This post is an elaboration on a comment I made on Hacker News recently, on a blog post that showed an increase in volume and decline in quality among the “Show HN” submissons. I don't actually mind AI-aided development, a tool is a tool and should be used if you find it useful, but I think the vibe coded Show HN projects are overall pretty boring. They generally don't have a lot of work put into them, and as a resul
{
"storyID": "47076966",
"title": "AI makes you boring",
"author": "speckx",
"url": "https://www.marginalia.nu/log/a_132_ai_bores/",
"points": 666,
"commentsCount": 365,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-19T00:00:00+00:00",
"success": true,
"requestUrl": "https://www.marginalia.nu/log/a_132_ai_bores/",
"ogTitle": "AI makes you boring",
"ogUrl": "https://www.marginalia.nu/log/a_132_ai_bores/",
"ogDescription": "This post is an elaboration on a comment I made on Hacker News recently, on a blog post that showed an increase in volume and decline in quality among the “Show HN” submissons.\nI don't actually mind AI-aided development, a tool is a tool and should be used if you find it useful, but I think the vibe coded Show HN projects are overall pretty boring. They generally don't have a lot of work put into them, and as a resul",
"articleSection": "log",
"articleModifiedTime": "2026-02-19T00:00:00+00:00",
"ogType": "article"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-19T18:12:16.000Z",
"createdAtI": 1771524736,
"updatedAt": "2026-02-20T20:25:50.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47076966",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T18:15:58.563Z",
"title": "AI Makes You Boring",
"createdAtI": 1771524736,
"url": "https://www.marginalia.nu/log/a_132_ai_bores/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T18:12:16.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771524959,
"commentsCount": 0,
"updatedAt": "2026-02-19T18:15:41.000Z"
}
}Federal grants that had been approved after a full application and review process were terminated by some random inexperienced DOGE bros based on whether ChatGPT could explain—in under 120 characte…
{
"storyID": "47076826",
"title": "DOGE Bro's Grant Review Process Was Literally Just Asking ChatGPT 'Is This DEI?'",
"author": "hn_acker",
"url": "https://www.techdirt.com/2026/02/19/doge-bros-grant-review-process-was-literally-just-asking-chatgpt-is-this-dei/",
"points": 182,
"commentsCount": 49,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-19T17:24:05+00:00",
"twitterImage": [
{
"url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/techdirt-white-square.png"
}
],
"ogTitle": "DOGE Bro’s Grant Review Process Was Literally Just Asking ChatGPT ‘Is This DEI?’",
"ogDescription": "Federal grants that had been approved after a full application and review process were terminated by some random inexperienced DOGE bros based on whether ChatGPT could explain—in under 120 characte…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://www.techdirt.com/wp-content/themes/techdirt/assets/images/td-rect-logo-white.png",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary",
"success": true,
"requestUrl": "https://www.techdirt.com/2026/02/19/doge-bros-grant-review-process-was-literally-just-asking-chatgpt-is-this-dei/",
"ogUrl": "https://www.techdirt.com/2026/02/19/doge-bros-grant-review-process-was-literally-just-asking-chatgpt-is-this-dei/",
"ogSiteName": "Techdirt",
"articleModifiedTime": "2026-02-19T07:44:17+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"chatgpt",
"chatgpt"
]
},
"createdAt": "2026-02-19T18:01:50.000Z",
"createdAtI": 1771524110,
"updatedAt": "2026-02-20T19:17:06.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47076826",
"author": "hn_acker",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T18:15:58.563Z",
"title": "DOGE Bro's Grant Review Process Was Literally Just Asking ChatGPT 'Is This DEI?'",
"createdAtI": 1771524110,
"url": "https://www.techdirt.com/2026/02/19/doge-bros-grant-review-process-was-literally-just-asking-chatgpt-is-this-dei/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T18:01:50.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771524959,
"commentsCount": 0,
"updatedAt": "2026-02-19T18:15:41.000Z"
}
}a terminal weather app with ascii animation. Contribute to Veirt/weathr development by creating an account on GitHub.
{
"storyID": "47076659",
"title": "A terminal weather app with ASCII animations driven by real-time weather data",
"author": "forinti",
"url": "https://github.com/Veirt/weathr",
"points": 245,
"commentsCount": 41,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - Veirt/weathr: a terminal weather app with ascii animation",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/d6e7998d5f2e107dfb2cb24903aac6397a84486cc719b8c8199a417caa2b50e0/Veirt/weathr"
}
],
"ogTitle": "GitHub - Veirt/weathr: a terminal weather app with ascii animation",
"ogDescription": "a terminal weather app with ascii animation. Contribute to Veirt/weathr development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "a terminal weather app with ascii animation. Contribute to Veirt/weathr development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/d6e7998d5f2e107dfb2cb24903aac6397a84486cc719b8c8199a417caa2b50e0/Veirt/weathr",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "a terminal weather app with ascii animation. Contribute to Veirt/weathr development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/Veirt/weathr",
"ogUrl": "https://github.com/Veirt/weathr",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T17:47:25.000Z",
"createdAtI": 1771523245,
"updatedAt": "2026-02-20T20:02:36.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47076659",
"author": "forinti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T18:15:58.563Z",
"title": "A terminal weather app with ASCII animations driven by real-time weather data",
"createdAtI": 1771523245,
"url": "https://github.com/Veirt/weathr",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T17:47:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771524959,
"commentsCount": 0,
"updatedAt": "2026-02-19T18:14:41.000Z"
}
}Timothy W. Ryback - After creating an economic mess with ill-advised tariffs, Hitler looked north in pursuit of resources and national security.
{
"storyID": "47076327",
"title": "Hitler's Greenland Obsession",
"author": "speckx",
"url": "https://www.theatlantic.com/ideas/2026/02/hitler-greenland/685984/",
"points": 76,
"commentsCount": 19,
"tags": [],
"og": {
"twitterSite": "@theatlantic",
"articlePublishedTime": "2026-02-19T12:00:00Z",
"author": "Timothy W. Ryback",
"ogTitle": "Hitler’s Greenland Obsession",
"ogDescription": "After creating an economic mess with ill-advised tariffs, Hitler looked north in pursuit of resources and national security.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://cdn.theatlantic.com/thumbor/YODQIkZaPU53cZU0OniO-gKbtHM=/0x61:2876x1559/1200x625/media/img/mt/2026/02/20260218_hitler_greenland_1/original.jpg"
}
],
"ogType": "article",
"articleTag": "ideas",
"articlePublisher": "https://www.facebook.com/TheAtlantic/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.theatlantic.com/ideas/2026/02/hitler-greenland/685984/",
"ogUrl": "https://www.theatlantic.com/ideas/2026/02/hitler-greenland/685984/",
"ogSiteName": "The Atlantic",
"articleSection": "Ideas",
"articleModifiedTime": "2026-02-19T12:48:32Z",
"fbAppId": "100770816677686"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T17:22:15.000Z",
"createdAtI": 1771521735,
"updatedAt": "2026-02-20T20:25:35.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47076327",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T17:30:58.534Z",
"title": "Hitler's Greenland Obsession",
"createdAtI": 1771521735,
"url": "https://www.theatlantic.com/ideas/2026/02/hitler-greenland/685984/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T17:22:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771522259,
"commentsCount": 0,
"updatedAt": "2026-02-19T17:30:43.000Z"
}
}The head of the DOJ’s antitrust division has been ousted after clashing with Attorney General Pam Bondi over how aggressively to crack down on corporate crimes. Her removal lays bare a broader fight within the department over enforcement priorities.
{
"storyID": "47076128",
"title": "The DOJ's Top Antitrust Officer Has Left as Lobbying Surges",
"author": "wahnfrieden",
"url": "https://jacobin.com/2026/02/doj-antitrust-slater-lobbying-bondi",
"points": 39,
"commentsCount": 1,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "The DOJ’s Top Antitrust Officer Has Left as Lobbying Surges",
"twitterDescription": "The head of the DOJ’s antitrust division has been ousted after clashing with Attorney General Pam Bondi over how aggressively to crack down on corporate crimes. Her removal lays bare a broader fight within the department over enforcement priorities.",
"twitterImage": [
{
"url": "https://images.jacobinmag.com/wp-content/uploads/2026/02/18082038/GettyImages-2198513900.jpg"
}
],
"success": true,
"requestUrl": "https://jacobin.com/2026/02/doj-antitrust-slater-lobbying-bondi",
"ogTitle": "The DOJ’s Top Antitrust Officer Has Left as Lobbying Surges",
"ogUrl": "https://jacobin.com/2026/02/doj-antitrust-slater-lobbying-bondi",
"ogDescription": "The head of the DOJ’s antitrust division has been ousted after clashing with Attorney General Pam Bondi over how aggressively to crack down on corporate crimes. Her removal lays bare a broader fight within the department over enforcement priorities.",
"ogImage": [
{
"url": "https://images.jacobinmag.com/wp-content/uploads/2026/02/18082038/GettyImages-2198513900.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T17:08:19.000Z",
"createdAtI": 1771520899,
"updatedAt": "2026-02-20T17:37:49.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47076128",
"author": "wahnfrieden",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T18:40:58.401Z",
"title": "The DOJ's Top Antitrust Officer Has Left as Lobbying Surges",
"createdAtI": 1771520899,
"url": "https://jacobin.com/2026/02/doj-antitrust-slater-lobbying-bondi",
"points": 6,
"tags": [],
"createdAt": "2026-02-19T17:08:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771526458,
"commentsCount": 0,
"updatedAt": "2026-02-19T18:40:41.000Z"
}
}{
"storyID": "47075934",
"title": "Choosing a language based on its syntax?",
"author": "todsacerdoti",
"url": "https://www.gingerbill.org/article/2026/02/19/choosing-a-language-based-on-syntax/",
"points": 37,
"commentsCount": 82,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Choosing a Language Based on its Syntax?",
"twitterDescription": "I am still perplexed by how people judge a language purely by its declaration syntax, and will decide whether to use the language purely based on whether they like that aspect or not.The general categories of declarations can be classified as the following:---type-focused---name-focused---qualifier-focusedWhen designing a language, if your semantics are pretty clear you can trivially change this declaration syntax an",
"success": true,
"requestUrl": "https://www.gingerbill.org/article/2026/02/19/choosing-a-language-based-on-syntax/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T16:56:52.000Z",
"createdAtI": 1771520212,
"updatedAt": "2026-02-20T19:49:20.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47075934",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T18:25:58.606Z",
"title": "Choosing a Language Based on Its Syntax?",
"createdAtI": 1771520212,
"url": "https://www.gingerbill.org/article/2026/02/19/choosing-a-language-based-on-syntax/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T16:56:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771525559,
"commentsCount": 0,
"updatedAt": "2026-02-19T18:25:14.000Z"
}
}{
"storyID": "47075400",
"title": "AI made coding more enjoyable",
"author": "domysee",
"url": "https://weberdominik.com/blog/ai-coding-enjoyable/",
"points": 98,
"commentsCount": 92,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "AI made coding more enjoyable",
"twitterImage": [
{
"url": "https://weberdominik.com/social.png"
}
],
"success": true,
"requestUrl": "https://weberdominik.com/blog/ai-coding-enjoyable/",
"twitterUrl": "https://weberdominik.com/blog/ai-coding-enjoyable/",
"ogTitle": "AI made coding more enjoyable",
"ogUrl": "https://weberdominik.com/blog/ai-coding-enjoyable/",
"ogImage": [
{
"url": "https://weberdominik.com/social.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-19T16:20:26.000Z",
"createdAtI": 1771518026,
"updatedAt": "2026-02-20T20:04:22.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47075400",
"author": "domysee",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:35:58.355Z",
"title": "AI made coding more enjoyable",
"createdAtI": 1771518026,
"url": "https://weberdominik.com/blog/ai-coding-enjoyable/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T16:20:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771518958,
"commentsCount": 0,
"updatedAt": "2026-02-19T16:35:41.000Z"
}
}Gemini 3.1 Pro is the next iteration in the Gemini 3 series of models, a suite of highly capable, natively multimodal reasoning models.
{
"storyID": "47075318",
"title": "Gemini 3.1 Pro",
"author": "PunchTornado",
"url": "https://deepmind.google/models/model-cards/gemini-3-1-pro/",
"points": 607,
"commentsCount": 9,
"tags": [],
"og": {
"twitterTitle": "Gemini 3.1 Pro - Model Card",
"twitterSite": "@GoogleDeepMind",
"twitterImage": [
{
"url": "https://lh3.googleusercontent.com/JCgAdFZFMsgx8AZbHhRIx_RwHl1K9yRYOC13Q4rM6Ryo98Hp3xbgtPzAu2KAUWm7xL38oIbFi5G_qkwzjVvHMDryr0iKcvhPud9WStX2Jnoj3d8D3g=w1200-h630-n-nu-rw"
}
],
"ogTitle": "Gemini 3.1 Pro - Model Card",
"ogDescription": "Gemini 3.1 Pro is the next iteration in the Gemini 3 series of models, a suite of highly capable, natively multimodal reasoning models.",
"ogImage": [
{
"url": "https://lh3.googleusercontent.com/JCgAdFZFMsgx8AZbHhRIx_RwHl1K9yRYOC13Q4rM6Ryo98Hp3xbgtPzAu2KAUWm7xL38oIbFi5G_qkwzjVvHMDryr0iKcvhPud9WStX2Jnoj3d8D3g=w1200-h630-n-nu-rw"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Gemini 3.1 Pro is the next iteration in the Gemini 3 series of models, a suite of highly capable, natively multimodal reasoning models.",
"success": true,
"requestUrl": "https://deepmind.google/models/model-cards/gemini-3-1-pro/",
"ogUrl": "https://deepmind.google/models/model-cards/gemini-3-1-pro/",
"ogSiteName": "Google DeepMind"
},
"aiIsh": {
"score": 2,
"offenses": [
"gemini",
"gemini"
]
},
"createdAt": "2026-02-19T16:14:07.000Z",
"createdAtI": 1771517647,
"updatedAt": "2026-02-20T15:49:33.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47075318",
"author": "PunchTornado",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:20:58.375Z",
"title": "Gemini 3.1",
"createdAtI": 1771517647,
"url": "https://deepmind.google/models/model-cards/gemini-3-1-pro/",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T16:14:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771518058,
"commentsCount": 0,
"updatedAt": "2026-02-19T16:19:40.000Z"
}
}{
"storyID": "47075245",
"title": "Mark Zuckerberg grilled on usage goals and underage users at California trial",
"author": "1vuio0pswjnm7",
"url": "https://www.wsj.com/us-news/law/meta-mark-zuckerberg-social-media-trial-0e9a7fa0",
"points": 209,
"commentsCount": 118,
"tags": [],
"og": {
"error": "401 Unauthorized",
"requestUrl": "https://www.wsj.com/us-news/law/meta-mark-zuckerberg-social-media-trial-0e9a7fa0"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T16:07:14.000Z",
"createdAtI": 1771517234,
"updatedAt": "2026-02-20T19:03:51.000Z",
"fetchedAt": "2026-02-20T20:25:58.371Z",
"firstVersion": {
"storyID": "47075245",
"author": "1vuio0pswjnm7",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:20:58.375Z",
"title": "Mark Zuckerberg Grilled on Usage Goals and Underage Users at California Trial",
"createdAtI": 1771517234,
"url": "https://www.wsj.com/us-news/law/meta-mark-zuckerberg-social-media-trial-0e9a7fa0",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T16:07:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771518058,
"commentsCount": 0,
"updatedAt": "2026-02-19T16:16:56.000Z"
}
}{
"storyID": "47075124",
"title": "Show HN: Micasa – track your house from the terminal",
"author": "cpcloud",
"url": "https://micasa.dev",
"points": 612,
"commentsCount": 194,
"tags": [
"show_hn"
],
"og": {
"success": true,
"requestUrl": "https://micasa.dev"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T15:54:14.000Z",
"createdAtI": 1771516454,
"updatedAt": "2026-02-20T19:44:52.000Z",
"fetchedAt": "2026-02-20T19:50:58.446Z",
"firstVersion": {
"storyID": "47075124",
"author": "cpcloud",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:20:58.375Z",
"title": "Show HN: Micasa – track your house from the terminal",
"createdAtI": 1771516454,
"url": "https://micasa.dev",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-02-19T15:54:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771518058,
"commentsCount": 1,
"updatedAt": "2026-02-19T16:17:57.000Z"
}
}Barbara Laker | David Gambacorta - Anna Wakeman still questions why 7C Lounge bartenders didn’t stop serving the officer who crashed into her house and upended her life five years ago.
{
"storyID": "47075114",
"title": "Members-only Philly cop bar has been linked to two DUIs and a third crash",
"author": "coloneltcb",
"url": "https://www.inquirer.com/news/philadelphia/philadelphia-police-7c-bar-overserving-car-crashes-20260219.html",
"points": 61,
"commentsCount": 14,
"tags": [],
"og": {
"twitterCreator": "@PhillyInquirer",
"twitterSite": "@PhillyInquirer",
"twitterTitle": "Members-only Philly cop bar has been linked to two DUIs — and a third crash kept secret, until now",
"twitterImage": [
{
"url": "https://www.inquirer.com/resizer/v2/EBVRLZW2H5AL3GUEID2AIXI7EE.jpg?auth=130b553690947cf7a5f97899ab7c2cfe6b57e54ff581c33236357cd6b7d58551&width=760&height=507&smart=true"
}
],
"author": "Barbara Laker | David Gambacorta",
"ogTitle": "Members-only Philly cop bar has been linked to two DUIs — and a third crash kept secret, until now",
"ogDescription": "Anna Wakeman still questions why 7C Lounge bartenders didn’t stop serving the officer who crashed into her house and upended her life five years ago.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "3000",
"url": "https://www.inquirer.com/resizer/v2/EBVRLZW2H5AL3GUEID2AIXI7EE.jpg?auth=130b553690947cf7a5f97899ab7c2cfe6b57e54ff581c33236357cd6b7d58551&width=760&height=507&smart=true",
"height": "2000"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Anna Wakeman still questions why 7C Lounge bartenders didn’t stop serving the officer who crashed into her house and upended her life five years ago.",
"success": true,
"requestUrl": "https://www.inquirer.com/news/philadelphia/philadelphia-police-7c-bar-overserving-car-crashes-20260219.html",
"ogUrl": "https://www.inquirer.com/news/philadelphia/philadelphia-police-7c-bar-overserving-car-crashes-20260219.html",
"ogSiteName": "Inquirer.com",
"articleSection": "Philadelphia News, news, philadelphia",
"articleModifiedTime": "2026-02-19T06:48:18-05:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T15:53:17.000Z",
"createdAtI": 1771516397,
"updatedAt": "2026-02-20T19:34:19.000Z",
"fetchedAt": "2026-02-20T19:45:58.571Z",
"firstVersion": {
"storyID": "47075114",
"author": "coloneltcb",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:05:58.399Z",
"title": "Members-only Philly cop bar has been linked to two DUIs and a third crash",
"createdAtI": 1771516397,
"url": "https://www.inquirer.com/news/philadelphia/philadelphia-police-7c-bar-overserving-car-crashes-20260219.html",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T15:53:17.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771517158,
"commentsCount": 0,
"updatedAt": "2026-02-19T16:05:11.000Z"
}
}I just finished Oliver Sacks’ excellent Everything in Its Place. In it, he mentioned as an aside that the Ginkgo biloba tree is hundreds of millions of years old, and its phenotype has been practically frozen since then – a living fossil.
{
"storyID": "47074869",
"title": "Dinosaur Food: 100M year old foods we still eat today (2022)",
"author": "simonebrunozzi",
"url": "https://borischerny.com/food/2022/01/17/Dinosaur-food.html",
"points": 129,
"commentsCount": 95,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Dinosaur Food: 100 million year old foods we still eat today",
"articlePublishedTime": "2022-01-17T00:00:00+00:00",
"success": true,
"requestUrl": "https://borischerny.com/food/2022/01/17/Dinosaur-food.html",
"ogTitle": "Dinosaur Food: 100 million year old foods we still eat today",
"ogUrl": "/food/2022/01/17/Dinosaur-food.html",
"ogDescription": "I just finished Oliver Sacks’ excellent Everything in Its Place. In it, he mentioned as an aside that the Ginkgo biloba tree is hundreds of millions of years old, and its phenotype has been practically frozen since then – a living fossil.",
"ogSiteName": "Boris Cherny’s Blog",
"ogLocale": "en_US",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T15:30:42.000Z",
"createdAtI": 1771515042,
"updatedAt": "2026-02-20T18:37:05.000Z",
"fetchedAt": "2026-02-20T18:55:58.463Z",
"firstVersion": {
"storyID": "47074869",
"author": "simonebrunozzi",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:15:58.485Z",
"title": "Dinosaur Food: 100M year old foods we still eat today",
"createdAtI": 1771515042,
"url": "https://borischerny.com/food/2022/01/17/Dinosaur-food.html",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T15:30:42.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771517758,
"commentsCount": 0,
"updatedAt": "2026-02-19T16:11:11.000Z"
}
}{
"storyID": "47074735",
"title": "Gemini 3.1 Pro",
"author": "MallocVoidstar",
"url": "https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-1-pro/",
"points": 910,
"commentsCount": 874,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://console.cloud.google.com/vertex-ai/publishers/google/model-garden/gemini-3.1-pro-preview?pli=1"
},
"aiIsh": {
"score": 1,
"offenses": [
"gemini"
]
},
"createdAt": "2026-02-19T15:19:57.000Z",
"createdAtI": 1771514397,
"updatedAt": "2026-02-20T18:34:36.000Z",
"fetchedAt": "2026-02-20T18:35:58.510Z",
"firstVersion": {
"storyID": "47074735",
"author": "MallocVoidstar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T15:35:58.320Z",
"title": "Gemini 3.1 Pro Preview",
"createdAtI": 1771514397,
"url": "https://console.cloud.google.com/vertex-ai/publishers/google/model-garden/gemini-3.1-pro-preview?pli=1",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T15:19:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771515358,
"commentsCount": 0,
"updatedAt": "2026-02-19T15:33:56.000Z"
}
}#WATCH | Delhi | Prime Minister Narendra Modi, along with global tech leaders including the CEO of Google and Alphabet, Sundar Pichai, CEO of OpenAI, Sam Altman, Alexandr Wang, Chief AI Officer of Meta, CEO of Anthropic, Dario Amodei pose for a group photograph at the India AI Impact Summit 2026 in Delhi (Source: DD News)
{
"storyID": "47074474",
"title": "Sam Altman (OpenAI) and Dario Amodei (Anthropic) Refuse to Hold Hands",
"author": "doener",
"url": "https://xcancel.com/ANI/status/2024349307835732347",
"points": 58,
"commentsCount": 21,
"tags": [],
"og": {
"ogVideo": [
{
"type": "text/html",
"url": "https://xcancel.com/i/videos/2024349307835732347"
}
],
"twitterCard": "summary_large_image",
"twitterImage": [
{
"url": "https://pbs.twimg.com/amplify_video_thumb/2024348424855003136/img/mFBks25kDEjlQha7.jpg"
}
],
"success": true,
"requestUrl": "https://xcancel.com/ANI/status/2024349307835732347",
"ogTitle": "ANI (@ANI)",
"ogDescription": "#WATCH | Delhi | Prime Minister Narendra Modi, along with global tech leaders including the CEO of Google and Alphabet, Sundar Pichai, CEO of OpenAI, Sam Altman, Alexandr Wang, Chief AI Officer of Meta, CEO of Anthropic, Dario Amodei pose for a group photograph at the India AI Impact Summit 2026 in Delhi\n\n(Source: DD News)",
"ogSiteName": "Nitter",
"ogVideoSecureURL": "https://xcancel.com/i/videos/2024349307835732347",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://pbs.twimg.com/amplify_video_thumb/2024348424855003136/img/mFBks25kDEjlQha7.jpg"
}
],
"ogType": "video"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"openai",
"openai"
]
},
"createdAt": "2026-02-19T14:58:14.000Z",
"createdAtI": 1771513094,
"updatedAt": "2026-02-20T17:34:20.000Z",
"fetchedAt": "2026-02-20T17:50:58.497Z",
"firstVersion": {
"storyID": "47074474",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T15:05:58.427Z",
"title": "Sam Altman (OpenAI) and Dario Amodei (Anthropic) Refuse to Hold Hands",
"createdAtI": 1771513094,
"url": "https://xcancel.com/ANI/status/2024349307835732347",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T14:58:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771513558,
"commentsCount": 0,
"updatedAt": "2026-02-19T15:03:41.000Z"
}
}Dave Deek - Saving regret has less to do with procrastination than we thought, and more to do with whether your country absorbs economic shocks or lets them hit your savings
{
"storyID": "47074389",
"title": "America vs. Singapore: You can't save your way out of economic shocks",
"author": "guardianbob",
"url": "https://www.governance.fyi/p/america-vs-singapore-you-cant-save",
"points": 301,
"commentsCount": 452,
"tags": [],
"og": {
"twitterTitle": "America vs. Singapore: You Can’t Save Your Way out of Economic Shocks",
"twitterCard": "summary_large_image",
"twitterDescription": "Saving regret has less to do with procrastination than we thought, and more to do with whether your country absorbs economic shocks or lets them hit your savings",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!hhQG!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fgovernancecybernetics.substack.com%2Fapi%2Fv1%2Fpost_preview%2F188340340%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Dave Deek",
"requestUrl": "https://www.governance.fyi/p/america-vs-singapore-you-cant-save",
"ogTitle": "America vs. Singapore: You Can’t Save Your Way out of Economic Shocks",
"ogUrl": "https://www.governance.fyi/p/america-vs-singapore-you-cant-save",
"ogDescription": "Saving regret has less to do with procrastination than we thought, and more to do with whether your country absorbs economic shocks or lets them hit your savings",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!mrn8!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb306c317-e1de-4420-95f5-9d3f1bc7b28f_800x430.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T14:52:18.000Z",
"createdAtI": 1771512738,
"updatedAt": "2026-02-20T17:20:50.000Z",
"fetchedAt": "2026-02-20T17:20:58.378Z",
"firstVersion": {
"storyID": "47074389",
"author": "guardianbob",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T15:00:58.565Z",
"title": "America vs. Singapore: You Can't Save Your Way Out of Economic Shocks",
"createdAtI": 1771512738,
"url": "https://www.governance.fyi/p/america-vs-singapore-you-cant-save",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T14:52:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771513259,
"commentsCount": 0,
"updatedAt": "2026-02-19T15:00:41.000Z"
}
}LOS ANGELES – As Mark Zuckerberg completed his testimony in a landmark child safety trial at Los Angeles Superior Court, The Tech Oversight Project released the following statement: "What we saw in the courtroom today confirms what parents, researchers, and child safety advocates have known for years: Mark Zuckerberg built a
{
"storyID": "47074178",
"title": "Meta CEO Knew Kids Were Being Hurt and He Covered It Up",
"author": "speckx",
"url": "https://dispatch.techoversight.org/email/23724686-b700-489a-9677-327799e75e5e/",
"points": 60,
"commentsCount": 6,
"tags": [],
"og": {
"twitterTitle": "Historic Zuckerberg Testimony Exposes The Truth: Meta CEO Knew Kids Were Being Hurt and He Covered It Up",
"twitterSite": "@tech_oversight",
"twitterImage": [
{
"url": "https://dispatch.techoversight.org/content/images/2025/07/Dark-Dispatch-1200-2.png"
}
],
"twitterUrl": "https://dispatch.techoversight.org/email/23724686-b700-489a-9677-327799e75e5e/",
"ogTitle": "Historic Zuckerberg Testimony Exposes The Truth: Meta CEO Knew Kids Were Being Hurt and He Covered It Up",
"ogDescription": "LOS ANGELES – As Mark Zuckerberg completed his testimony in a landmark child safety trial at Los Angeles Superior Court, The Tech Oversight Project released the following statement:\n\n\"What we saw in the courtroom today confirms what parents, researchers, and child safety advocates have known for years: Mark Zuckerberg built a",
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "LOS ANGELES – As Mark Zuckerberg completed his testimony in a landmark child safety trial at Los Angeles Superior Court, The Tech Oversight Project released the following statement:\n\n\"What we saw in the courtroom today confirms what parents, researchers, and child safety advocates have known for years: Mark Zuckerberg built a",
"success": true,
"requestUrl": "https://dispatch.techoversight.org/email/23724686-b700-489a-9677-327799e75e5e/",
"ogUrl": "https://dispatch.techoversight.org/email/23724686-b700-489a-9677-327799e75e5e/",
"ogSiteName": "The Dispatch",
"articleModifiedTime": "2026-02-19T01:46:10.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T14:34:44.000Z",
"createdAtI": 1771511684,
"updatedAt": "2026-02-20T14:24:18.000Z",
"fetchedAt": "2026-02-20T16:25:58.670Z",
"firstVersion": {
"storyID": "47074178",
"author": "speckx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T14:40:58.431Z",
"title": "Meta CEO Knew Kids Were Being Hurt and He Covered It Up",
"createdAtI": 1771511684,
"url": "https://dispatch.techoversight.org/email/23724686-b700-489a-9677-327799e75e5e/",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T14:34:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771512058,
"commentsCount": 0,
"updatedAt": "2026-02-19T14:39:25.000Z"
}
}{
"storyID": "47074083",
"title": "Can random experimental choice lead to better theories?",
"author": "paraschopra",
"url": "https://journals.sagepub.com/doi/10.1177/26339137261421577",
"points": 38,
"commentsCount": 29,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://journals.sagepub.com/doi/10.1177/26339137261421577"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T14:26:20.000Z",
"createdAtI": 1771511180,
"updatedAt": "2026-02-20T15:43:50.000Z",
"fetchedAt": "2026-02-20T16:15:58.598Z",
"firstVersion": {
"storyID": "47074083",
"author": "paraschopra",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T15:30:58.667Z",
"title": "Against Theory-Motivated Experimentation",
"createdAtI": 1771511180,
"url": "https://journals.sagepub.com/doi/10.1177/26339137261421577",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T14:26:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771515059,
"commentsCount": 1,
"updatedAt": "2026-02-19T15:26:40.000Z"
}
}Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.
{
"storyID": "47073947",
"title": "Measuring AI agent autonomy in practice",
"author": "jbredeche",
"url": "https://www.anthropic.com/research/measuring-agent-autonomy",
"points": 108,
"commentsCount": 49,
"tags": [],
"og": {
"twitterCreator": "@AnthropicAI",
"twitterCard": "summary_large_image",
"twitterSite": "@AnthropicAI",
"twitterTitle": "Measuring AI agent autonomy in practice",
"twitterDescription": "Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.",
"twitterImage": [
{
"alt": "Two stylized hands reaching toward each other with connecting node points",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Hand%20NodePair&backgroundColor=olive"
}
],
"success": true,
"requestUrl": "https://www.anthropic.com/research/measuring-agent-autonomy",
"ogTitle": "Measuring AI agent autonomy in practice",
"ogDescription": "Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.",
"ogImage": [
{
"alt": "Two stylized hands reaching toward each other with connecting node points",
"url": "https://www.anthropic.com/api/opengraph-illustration?name=Hand%20NodePair&backgroundColor=olive"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-19T14:14:14.000Z",
"createdAtI": 1771510454,
"updatedAt": "2026-02-20T15:37:49.000Z",
"fetchedAt": "2026-02-20T16:00:58.630Z",
"firstVersion": {
"storyID": "47073947",
"author": "jbredeche",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T16:00:58.583Z",
"title": "Measuring AI agent autonomy in practice",
"createdAtI": 1771510454,
"url": "https://www.anthropic.com/research/measuring-agent-autonomy",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T14:14:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771516859,
"commentsCount": 1,
"updatedAt": "2026-02-19T15:58:26.000Z"
}
}{
"storyID": "47073838",
"title": "Ask HN: How do you employ LLMs for UI development?",
"author": "jensmtg",
"url": null,
"points": 48,
"commentsCount": 60,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-19T14:04:44.000Z",
"createdAtI": 1771509884,
"updatedAt": "2026-02-20T14:43:20.000Z",
"fetchedAt": "2026-02-20T15:50:58.337Z",
"firstVersion": {
"storyID": "47073838",
"author": "jensmtg",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T14:25:58.667Z",
"title": "Ask HN: How do you employ LLMs for UI development?",
"createdAtI": 1771509884,
"url": null,
"points": 3,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-19T14:04:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771511159,
"commentsCount": 0,
"updatedAt": "2026-02-19T14:25:41.000Z"
}
}Draw your signature with a natural pen feel. Export as PNG or SVG. Free, fast, no signup.
{
"storyID": "47073684",
"title": "Famous Signatures Through History",
"author": "elliotbnvl",
"url": "https://signatory.app/#famous-signatures",
"points": 49,
"commentsCount": 32,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Signatory — Draw Your Signature Online Free",
"twitterDescription": "Draw your signature with a natural pen feel. Export as PNG or SVG. Free, fast, no signup.",
"twitterImage": [
{
"url": "https://signatory.app/og-image.png"
}
],
"success": true,
"requestUrl": "https://signatory.app/#famous-signatures",
"ogTitle": "Signatory — Draw Your Signature Online Free",
"ogUrl": "https://signatory.app",
"ogDescription": "Draw your signature with a natural pen feel. Export as PNG or SVG. Free, fast, no signup.",
"ogImage": [
{
"width": "1200",
"url": "https://signatory.app/og-image.png",
"height": "630"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T13:49:49.000Z",
"createdAtI": 1771508989,
"updatedAt": "2026-02-20T12:57:50.000Z",
"fetchedAt": "2026-02-20T15:20:58.428Z",
"firstVersion": {
"storyID": "47073684",
"author": "elliotbnvl",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T14:00:58.601Z",
"title": "Famous Signatures Through History",
"createdAtI": 1771508989,
"url": "https://signatory.app/#famous-signatures",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T13:49:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771509659,
"commentsCount": 1,
"updatedAt": "2026-02-19T13:59:25.000Z"
}
}When I was looking for the next topic for my posts, my eyes stopped on std::is_within_lifetime. Dealing with lifetime issues is a quite common source of bugs, after all. Then I clicked on the link and I read Checking if a union alternative is active. I scratched my head. Is the link correct? It is — and it totally makes sense. Let’s get into the details and first check what P2641R4 is about. What does std::is_within_
{
"storyID": "47073663",
"title": "C++26: Std:Is_within_lifetime",
"author": "ibobev",
"url": "https://www.sandordargo.com/blog/2026/02/18/cpp26-std_is_within_lifetime",
"points": 47,
"commentsCount": 67,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "C++26: std::is_within_lifetime",
"twitterSite": "@SandorDargo",
"articlePublishedTime": "2026-02-18T00:00:00+01:00",
"success": true,
"requestUrl": "https://www.sandordargo.com/blog/2026/02/18/cpp26-std_is_within_lifetime",
"ogTitle": "C++26: std::is_within_lifetime",
"ogUrl": "https://www.sandordargo.com/blog/2026/02/18/cpp26-std_is_within_lifetime",
"ogDescription": "When I was looking for the next topic for my posts, my eyes stopped on std::is_within_lifetime. Dealing with lifetime issues is a quite common source of bugs, after all. Then I clicked on the link and I read Checking if a union alternative is active. I scratched my head. Is the link correct? It is — and it totally makes sense. Let’s get into the details and first check what P2641R4 is about. What does std::is_within_",
"ogSiteName": "Sandor Dargo’s Blog",
"ogLocale": "en_US",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T13:47:30.000Z",
"createdAtI": 1771508850,
"updatedAt": "2026-02-20T14:47:03.000Z",
"fetchedAt": "2026-02-20T15:15:58.562Z",
"firstVersion": {
"storyID": "47073663",
"author": "ibobev",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T14:05:58.415Z",
"title": "C++26: Std:Is_within_lifetime",
"createdAtI": 1771508850,
"url": "https://www.sandordargo.com/blog/2026/02/18/cpp26-std_is_within_lifetime",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T13:47:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771509958,
"commentsCount": 0,
"updatedAt": "2026-02-19T14:05:40.000Z"
}
}Shrijith Venkatramana - Why verification, not prompting, could shape the next decade of engineering
{
"storyID": "47073351",
"title": "The future belongs to those who can refute AI, not just generate with AI",
"author": "atomicnature",
"url": "https://learningloom.substack.com/p/the-future-belongs-to-those-who-can",
"points": 44,
"commentsCount": 18,
"tags": [],
"og": {
"twitterTitle": "The future belongs to those who can refute AI, not just generate with AI",
"twitterCard": "summary_large_image",
"twitterDescription": "Why verification, not prompting, could shape the next decade of engineering",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!2Dxv!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Flearningloom.substack.com%2Fapi%2Fv1%2Fpost_preview%2F188296747%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Shrijith Venkatramana",
"requestUrl": "https://learningloom.substack.com/p/the-future-belongs-to-those-who-can",
"ogTitle": "The future belongs to those who can refute AI, not just generate with AI",
"ogUrl": "https://learningloom.substack.com/p/the-future-belongs-to-those-who-can",
"ogDescription": "Why verification, not prompting, could shape the next decade of engineering",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!tZJy!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef8c03d-01d8-4a5a-a7b9-72fd0326d569_600x769.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-19T13:11:06.000Z",
"createdAtI": 1771506666,
"updatedAt": "2026-02-20T14:18:33.000Z",
"fetchedAt": "2026-02-20T15:00:58.554Z",
"firstVersion": {
"storyID": "47073351",
"author": "atomicnature",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T13:25:58.636Z",
"title": "The future belongs to those who can refute AI, not just generate with AI",
"createdAtI": 1771506666,
"url": "https://learningloom.substack.com/p/the-future-belongs-to-those-who-can",
"points": 6,
"tags": [],
"createdAt": "2026-02-19T13:11:06.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771507559,
"commentsCount": 0,
"updatedAt": "2026-02-19T13:24:10.000Z"
}
}February Pebble Production and Software Updates
{
"storyID": "47073112",
"title": "Pebble Production: February Update",
"author": "smig0",
"url": "https://repebble.com/blog/february-pebble-production-and-software-updates",
"points": 302,
"commentsCount": 149,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "February Pebble Production and Software Updates",
"articlePublishedTime": "2026-02-18",
"twitterDescription": "February Pebble Production and Software Updates",
"twitterImage": [
{
"url": "https://repebble.com/assets/february-pebble-production-and-software-updates-0-image-social.jpg"
}
],
"success": true,
"requestUrl": "https://repebble.com/blog/february-pebble-production-and-software-updates",
"ogTitle": "February Pebble Production and Software Updates",
"ogDescription": "February Pebble Production and Software Updates",
"ogImage": [
{
"url": "https://repebble.com/assets/february-pebble-production-and-software-updates-0-image-social.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T12:36:00.000Z",
"createdAtI": 1771504560,
"updatedAt": "2026-02-20T13:58:33.000Z",
"fetchedAt": "2026-02-20T14:10:58.466Z",
"firstVersion": {
"storyID": "47073112",
"author": "smig0",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T13:05:58.563Z",
"title": "Pebble Production: February Update",
"createdAtI": 1771504560,
"url": "https://repebble.com/blog/february-pebble-production-and-software-updates",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T12:36:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771506359,
"commentsCount": 0,
"updatedAt": "2026-02-19T13:05:09.000Z"
}
}Jon Woods - An in-depth overview of some of the unusual and very advanced technical tricks used in the Commodore 64 game, Seawolves.
{
"storyID": "47073044",
"title": "Coding Tricks Used in the C64 Game Seawolves (2025)",
"author": "atan2",
"url": "https://kodiak64.co.uk/blog/seawolves-technical-tricks",
"points": 133,
"commentsCount": 22,
"tags": [],
"og": {
"twitterCreator": "@Kodiak64",
"twitterTitle": "9 Exotic Coding Tricks used in the C64 Game, Seawolves",
"twitterSite": "@Kodiak64",
"twitterImage": [
{
"url": "https://kodiak64.co.uk/assets/TW-Image-VSP-future.gif"
}
],
"author": "Jon Woods",
"ogTitle": "9 Exotic Coding Tricks used in the C64 Game, Seawolves",
"ogDescription": "An in-depth overview of some of the unusual and very advanced technical tricks used in the Commodore 64 game, Seawolves.",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "1197",
"type": "image/jpeg",
"url": "https://kodiak64.co.uk/assets/FB-Image-VSP-future.gif",
"height": "628"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "An in-depth overview of some of the unusual and very advanced technical tricks used in the Commodore 64 game, Seawolves.",
"success": true,
"requestUrl": "https://kodiak64.co.uk/blog/seawolves-technical-tricks",
"ogUrl": "https://kodiak64.co.uk/blog/seawolves-technical-tricks",
"ogSiteName": "kodiak64",
"fbAppId": "110544476277300"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T12:24:33.000Z",
"createdAtI": 1771503873,
"updatedAt": "2026-02-20T13:38:18.000Z",
"fetchedAt": "2026-02-20T14:00:58.557Z",
"firstVersion": {
"storyID": "47073044",
"author": "atan2",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:55:58.473Z",
"title": "Coding Tricks Used in the C64 Game Seawolves",
"createdAtI": 1771503873,
"url": "https://kodiak64.co.uk/blog/seawolves-technical-tricks",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T12:24:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771505758,
"commentsCount": 0,
"updatedAt": "2026-02-19T12:53:10.000Z"
}
}{
"storyID": "47072968",
"title": "Paged Out Issue #8 [pdf]",
"author": "SteveHawk27",
"url": "https://pagedout.institute/download/PagedOut_008.pdf",
"points": 407,
"commentsCount": 61,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T12:13:44.000Z",
"createdAtI": 1771503224,
"updatedAt": "2026-02-20T13:35:48.000Z",
"fetchedAt": "2026-02-20T13:35:58.338Z",
"firstVersion": {
"storyID": "47072968",
"author": "SteveHawk27",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:25:58.594Z",
"title": "Paged Out Issue #8 [pdf]",
"createdAtI": 1771503224,
"url": "https://pagedout.institute/download/PagedOut_008.pdf",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T12:13:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771503959,
"commentsCount": 0,
"updatedAt": "2026-02-19T12:25:24.000Z"
}
}An automatically-generated and frequently updated site for presenting data on DOGE’s rampage across government, designed to work on large screens and mobile phones.
{
"storyID": "47072967",
"title": "DOGE Track",
"author": "donohoe",
"url": "https://dogetrack.info/",
"points": 336,
"commentsCount": 192,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "DOGE Track",
"articlePublishedTime": "2026-02-19T03:43:56+00:00",
"success": true,
"requestUrl": "https://dogetrack.info/",
"ogTitle": "DOGE Track",
"ogUrl": "/",
"ogDescription": "An automatically-generated and frequently updated site for presenting data on DOGE’s rampage across government, designed to work on large screens and mobile phones.",
"ogSiteName": "DOGE Track",
"ogLocale": "en_US",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T12:13:39.000Z",
"createdAtI": 1771503219,
"updatedAt": "2026-02-20T13:35:34.000Z",
"fetchedAt": "2026-02-20T13:35:58.338Z",
"firstVersion": {
"storyID": "47072967",
"author": "donohoe",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:40:58.525Z",
"title": "DOGE Track",
"createdAtI": 1771503219,
"url": "https://dogetrack.info/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T12:13:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771504859,
"commentsCount": 0,
"updatedAt": "2026-02-19T12:40:40.000Z"
}
}: 'Why not 12?' says lawyer
{
"storyID": "47072932",
"title": "UK to force social media to remove abusive pics in 48 hours",
"author": "beardyw",
"url": "https://www.theregister.com/2026/02/19/uk_intimate_images_online/",
"points": 43,
"commentsCount": 66,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/02/19/uk_intimate_images_online/",
"ogTitle": "UK to force social media to remove abusive pics in 48 hours",
"ogUrl": "https://www.theregister.com/2026/02/19/uk_intimate_images_online/",
"ogDescription": ": 'Why not 12?' says lawyer",
"ogImage": [
{
"url": "https://regmedia.co.uk/2023/01/20/shutterstock_1147336397.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T12:06:30.000Z",
"createdAtI": 1771502790,
"updatedAt": "2026-02-20T12:51:47.000Z",
"fetchedAt": "2026-02-20T13:30:58.490Z",
"firstVersion": {
"storyID": "47072932",
"author": "beardyw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:35:58.483Z",
"title": "UK to force social media to remove abusive pics in 48 hours",
"createdAtI": 1771502790,
"url": "https://www.theregister.com/2026/02/19/uk_intimate_images_online/",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T12:06:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771504558,
"commentsCount": 0,
"updatedAt": "2026-02-19T12:31:25.000Z"
}
}An encrypted local cross-platform journaling app. Contribute to fjrevoredo/mini-diarium development by creating an account on GitHub.
{
"storyID": "47072863",
"title": "Show HN: Mini-Diarium - An encrypted, local, cross-platform journaling app",
"author": "holyknight",
"url": "https://github.com/fjrevoredo/mini-diarium",
"points": 124,
"commentsCount": 61,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - fjrevoredo/mini-diarium: An encrypted local cross-platform journaling app",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/a491d834d69fa89fac1218e54fd1fd6e2de504dd1c3f845cebc6dc2a4d297108/fjrevoredo/mini-diarium"
}
],
"ogTitle": "GitHub - fjrevoredo/mini-diarium: An encrypted local cross-platform journaling app",
"ogDescription": "An encrypted local cross-platform journaling app. Contribute to fjrevoredo/mini-diarium development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "An encrypted local cross-platform journaling app. Contribute to fjrevoredo/mini-diarium development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/a491d834d69fa89fac1218e54fd1fd6e2de504dd1c3f845cebc6dc2a4d297108/fjrevoredo/mini-diarium",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "An encrypted local cross-platform journaling app. Contribute to fjrevoredo/mini-diarium development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/fjrevoredo/mini-diarium",
"ogUrl": "https://github.com/fjrevoredo/mini-diarium",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T11:54:21.000Z",
"createdAtI": 1771502061,
"updatedAt": "2026-02-20T13:15:48.000Z",
"fetchedAt": "2026-02-20T13:15:58.609Z",
"firstVersion": {
"storyID": "47072863",
"author": "holyknight",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:15:58.501Z",
"title": "Show HN: An encrypted, local, cross-platform journaling app",
"createdAtI": 1771502061,
"url": "https://github.com/fjrevoredo/mini-diarium",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-19T11:54:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771503359,
"commentsCount": 0,
"updatedAt": "2026-02-19T12:15:25.000Z"
}
}Joseph de Weck - Without America to rely on, the EU is gearing up to be a global power in its own right.
{
"storyID": "47072628",
"title": "Without America to rely on, EU gearing up to be a global power in its own right",
"author": "saubeidl",
"url": "https://www.theatlantic.com/international/2026/02/european-union-defense-spending/685983/",
"points": 43,
"commentsCount": 32,
"tags": [],
"og": {
"twitterSite": "@theatlantic",
"articlePublishedTime": "2026-02-17T12:00:00Z",
"author": "Joseph de Weck",
"ogTitle": "Europe Has Received the Message",
"ogDescription": "Without America to rely on, the EU is gearing up to be a global power in its own right.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://cdn.theatlantic.com/thumbor/jd0ERXubtAP6C606jYXUOvdYMew=/0x111:5211x2825/1200x625/media/img/mt/2026/02/2026_02_12_Europe_is_Becoming_Itself/original.jpg"
}
],
"ogType": "article",
"articleTag": "international",
"articlePublisher": "https://www.facebook.com/TheAtlantic/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.theatlantic.com/international/2026/02/european-union-defense-spending/685983/",
"ogUrl": "https://www.theatlantic.com/international/2026/02/european-union-defense-spending/685983/",
"ogSiteName": "The Atlantic",
"articleSection": "Global",
"articleModifiedTime": "2026-02-17T13:38:29Z",
"fbAppId": "100770816677686"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T11:19:03.000Z",
"createdAtI": 1771499943,
"updatedAt": "2026-02-20T12:34:02.000Z",
"fetchedAt": "2026-02-20T12:45:58.626Z",
"firstVersion": {
"storyID": "47072628",
"author": "saubeidl",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T13:15:58.695Z",
"title": "Without America to rely on, EU gearing up to be a global power in its own right",
"createdAtI": 1771499943,
"url": "https://www.theatlantic.com/international/2026/02/european-union-defense-spending/685983/",
"points": 5,
"tags": [],
"createdAt": "2026-02-19T11:19:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771506959,
"commentsCount": 1,
"updatedAt": "2026-02-19T13:14:10.000Z"
}
}maximize your keybinding efficiency in emacs! Contribute to sstraust/shannonmax development by creating an account on GitHub.
{
"storyID": "47072603",
"title": "ShannonMax: A Library to Optimize Emacs Keybindings with Information Theory",
"author": "sammy0910",
"url": "https://github.com/sstraust/shannonmax",
"points": 72,
"commentsCount": 21,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - sstraust/shannonmax: maximize your keybinding efficiency in emacs!",
"twitterImage": [
{
"url": "https://repository-images.githubusercontent.com/775688933/59143747-d2bf-435a-8a70-c56205803eff"
}
],
"ogTitle": "GitHub - sstraust/shannonmax: maximize your keybinding efficiency in emacs!",
"ogDescription": "maximize your keybinding efficiency in emacs! Contribute to sstraust/shannonmax development by creating an account on GitHub.",
"ogImage": [
{
"alt": "maximize your keybinding efficiency in emacs! Contribute to sstraust/shannonmax development by creating an account on GitHub.",
"url": "https://repository-images.githubusercontent.com/775688933/59143747-d2bf-435a-8a70-c56205803eff"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "maximize your keybinding efficiency in emacs! Contribute to sstraust/shannonmax development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/sstraust/shannonmax",
"ogUrl": "https://github.com/sstraust/shannonmax",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T11:15:38.000Z",
"createdAtI": 1771499738,
"updatedAt": "2026-02-20T11:31:30.000Z",
"fetchedAt": "2026-02-20T12:05:58.361Z",
"firstVersion": {
"storyID": "47072603",
"author": "sammy0910",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:55:58.473Z",
"title": "ShannonMax: A Library to Optimize Emacs Keybindings with Information Theory",
"createdAtI": 1771499738,
"url": "https://github.com/sstraust/shannonmax",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T11:15:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771505758,
"commentsCount": 1,
"updatedAt": "2026-02-19T12:55:40.000Z"
}
}Parker and Shannon Selbert - Using Oban to seamlessly exchange durable jobs between Elixir and Python applications through a shared PostgreSQL database.
{
"storyID": "47072539",
"title": "Bridging Elixir and Python with Oban",
"author": "sorentwo",
"url": "https://oban.pro/articles/bridging-with-oban",
"points": 130,
"commentsCount": 53,
"tags": [],
"og": {
"twitterCreator": "@sorentwo",
"twitterSite": "@sorentwo",
"author": "Parker and Shannon Selbert",
"ogTitle": "Bridging Elixir and Python with Oban",
"ogDescription": "Using Oban to seamlessly exchange durable jobs between Elixir and Python applications through a shared PostgreSQL database.",
"ogLocale": "en_US",
"ogImage": [
{
"url": "https://oban.pro/images/bridging-with-oban/social.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://oban.pro/articles/bridging-with-oban",
"ogUrl": "https://oban.pro/articles/bridging-with-oban",
"ogSiteName": "Oban Pro"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T11:07:15.000Z",
"createdAtI": 1771499235,
"updatedAt": "2026-02-20T11:46:46.000Z",
"fetchedAt": "2026-02-20T12:00:58.692Z",
"firstVersion": {
"storyID": "47072539",
"author": "sorentwo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T11:25:58.688Z",
"title": "Bridging Elixir and Python with Oban",
"createdAtI": 1771499235,
"url": "https://oban.pro/articles/bridging-with-oban",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T11:07:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771500359,
"commentsCount": 0,
"updatedAt": "2026-02-19T11:23:09.000Z"
}
}I just did the dumbest thing of my entire career to prove a much more serious point. I tricked ChatGPT and Google, and made them tell other users I’m a competitive hot-dog-eating world champion People are using this trick on a massive scale to make AI tell you lies. I’ll explain how I did it
{
"storyID": "47072450",
"title": "I made ChatGPT and Google tell I'm a competitive hot-dog-eating world champion",
"author": "doener",
"url": "https://bsky.app/profile/thomasgermain.bsky.social/post/3mf5jbn5lqk2k",
"points": 64,
"commentsCount": 41,
"tags": [],
"og": {
"twitterSite": "@bluesky",
"articlePublishedTime": "2026-02-18T16:37:57.855Z",
"twitterImage": [
{
"url": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:b7vj6yi6zy27rfvsqgbl224w/bafkreifrq3iulbpivavggpeuhu5wlrkprkcb3d6sszbfof67zjjqqfe5ha@jpeg"
}
],
"ogTitle": "Thomas Germain (@thomasgermain.bsky.social)",
"ogDescription": "I just did the dumbest thing of my entire career to prove a much more serious point.\n\nI tricked ChatGPT and Google, and made them tell other users I’m a competitive hot-dog-eating world champion\n\nPeople are using this trick on a massive scale to make AI tell you lies. I’ll explain how I did it",
"ogImage": [
{
"url": "https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:b7vj6yi6zy27rfvsqgbl224w/bafkreifrq3iulbpivavggpeuhu5wlrkprkcb3d6sszbfof67zjjqqfe5ha@jpeg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "I just did the dumbest thing of my entire career to prove a much more serious point.\n\nI tricked ChatGPT and Google, and made them tell other users I’m a competitive hot-dog-eating world champion\n\nPeople are using this trick on a massive scale to make AI tell you lies. I’ll explain how I did it",
"success": true,
"requestUrl": "https://bsky.app/profile/thomasgermain.bsky.social/post/3mf5jbn5lqk2k",
"profileUsername": "thomasgermain.bsky.social",
"ogLogo": "https://web-cdn.bsky.app/static/favicon.png",
"ogUrl": "https://bsky.app/profile/thomasgermain.bsky.social/post/3mf5jbn5lqk2k",
"ogSiteName": "Bluesky Social"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"chatgpt",
"chatgpt"
]
},
"createdAt": "2026-02-19T10:56:25.000Z",
"createdAtI": 1771498585,
"updatedAt": "2026-02-20T06:30:59.000Z",
"fetchedAt": "2026-02-20T11:50:58.389Z",
"firstVersion": {
"storyID": "47072450",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T11:05:58.426Z",
"title": "I made ChatGPT and Google tell I'm a competitive hot-dog-eating world champion",
"createdAtI": 1771498585,
"url": "https://bsky.app/profile/thomasgermain.bsky.social/post/3mf5jbn5lqk2k",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T10:56:25.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771499158,
"commentsCount": 0,
"updatedAt": "2026-02-19T11:03:24.000Z"
}
}{
"storyID": "47072444",
"title": "Show HN: A physically-based GPU ray tracer written in Julia",
"author": "simondanisch",
"url": "https://makie.org/website/blogposts/raytracing/",
"points": 182,
"commentsCount": 77,
"tags": [
"show_hn"
],
"og": {
"success": true,
"requestUrl": "https://makie.org/website/blogposts/raytracing/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T10:55:13.000Z",
"createdAtI": 1771498513,
"updatedAt": "2026-02-20T11:39:17.000Z",
"fetchedAt": "2026-02-20T11:50:58.389Z",
"firstVersion": {
"storyID": "47072444",
"author": "simondanisch",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T12:25:58.594Z",
"title": "Show HN: A physically-based GPU ray tracer written in Julia",
"createdAtI": 1771498513,
"url": "https://makie.org/website/blogposts/raytracing/",
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-19T10:55:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771503959,
"commentsCount": 0,
"updatedAt": "2026-02-19T12:22:39.000Z"
}
}It comes after Thames Valley Police said they were assessing a complaint over the alleged sharing of confidential material by the former prince with Jeffrey Epstein.
{
"storyID": "47072141",
"title": "Andrew Mountbatten-Windsor arrested on suspicion of misconduct in public office",
"author": "asdefghyk",
"url": "https://www.bbc.com/news/live/c70kjr9wjw0t",
"points": 68,
"commentsCount": 44,
"tags": [],
"og": {
"twitterCreator": "@BBCWorld",
"twitterTitle": "Andrew Mountbatten-Windsor arrested on suspicion of misconduct in public office",
"twitterSite": "@BBCWorld",
"twitterImage": [
{
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/e0f7/live/175beb80-053d-11f1-b7e1-afb6d0884c18.png"
}
],
"twitterUrl": "https://www.bbc.com/news/live/c70kjr9wjw0t",
"ogTitle": "Andrew Mountbatten-Windsor arrested on suspicion of misconduct in public office",
"ogDescription": "It comes after Thames Valley Police said they were assessing a complaint over the alleged sharing of confidential material by the former prince with Jeffrey Epstein.",
"ogLocale": "en_GB",
"ogImage": [
{
"url": "https://ichef.bbci.co.uk/ace/branded_news/1200/cpsprodpb/e0f7/live/175beb80-053d-11f1-b7e1-afb6d0884c18.png"
}
],
"ogType": "article",
"twitterDescription": "It comes after Thames Valley Police said they were assessing a complaint over the alleged sharing of confidential material by the former prince with Jeffrey Epstein.",
"success": true,
"requestUrl": "https://www.bbc.com/news/live/c70kjr9wjw0t",
"ogUrl": "https://www.bbc.com/news/live/c70kjr9wjw0t",
"ogSiteName": "BBC News",
"fbAppId": "3662195467332439",
"articleAuthor": "https://www.facebook.com/bbcnews"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T10:10:20.000Z",
"createdAtI": 1771495820,
"updatedAt": "2026-02-20T11:16:15.000Z",
"fetchedAt": "2026-02-20T11:40:58.329Z",
"firstVersion": {
"storyID": "47072141",
"author": "asdefghyk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T10:15:58.492Z",
"title": "Andrew Mountbatten-Windsor arrested on suspicion of misconduct in public office",
"createdAtI": 1771495820,
"url": "https://www.bbc.com/news/live/c70kjr9wjw0t",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T10:10:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771496158,
"commentsCount": 1,
"updatedAt": "2026-02-19T10:15:55.000Z"
}
}{
"storyID": "47070802",
"title": "From Paris to New Delhi, the Push to Ban Teens from Social Media Is Going Global",
"author": "1vuio0pswjnm7",
"url": "https://www.wsj.com/tech/personal-tech/from-paris-to-new-delhi-the-push-to-ban-teens-from-social-media-is-going-global-5ee5f314",
"points": 47,
"commentsCount": 60,
"tags": [],
"og": {
"error": "401 Unauthorized",
"requestUrl": "https://www.wsj.com/tech/personal-tech/from-paris-to-new-delhi-the-push-to-ban-teens-from-social-media-is-going-global-5ee5f314"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T07:03:59.000Z",
"createdAtI": 1771484639,
"updatedAt": "2026-02-20T08:50:29.000Z",
"fetchedAt": "2026-02-20T09:05:58.716Z",
"firstVersion": {
"storyID": "47070802",
"author": "1vuio0pswjnm7",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T07:45:58.545Z",
"title": "From Paris to New Delhi, the Push to Ban Teens from Social Media Is Going Global",
"createdAtI": 1771484639,
"url": "https://www.wsj.com/tech/personal-tech/from-paris-to-new-delhi-the-push-to-ban-teens-from-social-media-is-going-global-5ee5f314",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T07:03:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771487159,
"commentsCount": 1,
"updatedAt": "2026-02-19T07:44:08.000Z"
}
}Big Tech chief takes stand in legal case over whether company’s products are addictive to children
{
"storyID": "47070743",
"title": "Mark Zuckerberg to testify in landmark social media trial",
"author": "1vuio0pswjnm7",
"url": "https://www.ft.com/content/0c6d8ff6-f207-431b-bfb9-1d8b42bb4b6d",
"points": 117,
"commentsCount": 106,
"tags": [],
"og": {
"twitterSite": "@FinancialTimes",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.ft.com/content/0c6d8ff6-f207-431b-bfb9-1d8b42bb4b6d",
"ogTitle": "Mark Zuckerberg overruled 18 wellbeing experts to keep beauty filters on Instagram",
"ogUrl": "https://www.ft.com/content/0c6d8ff6-f207-431b-bfb9-1d8b42bb4b6d",
"ogDescription": "Big Tech chief takes stand in legal case over whether company’s products are addictive to children",
"ogImage": [
{
"url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2Fab6fadff-bc5e-41bd-a5d9-add0fcb31125.jpg?source=next-barrier-page"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T06:54:28.000Z",
"createdAtI": 1771484068,
"updatedAt": "2026-02-20T07:57:14.000Z",
"fetchedAt": "2026-02-20T08:55:58.396Z",
"firstVersion": {
"storyID": "47070743",
"author": "1vuio0pswjnm7",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T08:05:58.380Z",
"title": "Mark Zuckerberg overruled 18 wellbeing experts to keep beauty filters on Insta",
"createdAtI": 1771484068,
"url": "https://www.ft.com/content/0c6d8ff6-f207-431b-bfb9-1d8b42bb4b6d",
"points": 5,
"tags": [],
"createdAt": "2026-02-19T06:54:28.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771488358,
"commentsCount": 0,
"updatedAt": "2026-02-19T08:04:54.000Z"
}
}INT. WAREHOUSE - NIGHT Following my recent rants about computer generated effects ( here and here ), I thought it would be fun to look i...
{
"storyID": "47070680",
"title": "Old School Visual Effects: The Cloud Tank (2010)",
"author": "exvi",
"url": "http://singlemindedmovieblog.blogspot.com/2010/04/old-school-effects-cloud-tank.html",
"points": 96,
"commentsCount": 16,
"tags": [],
"og": {
"ogTitle": "Old School Effects: The Cloud Tank",
"ogUrl": "http://singlemindedmovieblog.blogspot.com/2010/04/old-school-effects-cloud-tank.html",
"ogDescription": "INT. WAREHOUSE - NIGHT Following my recent rants about computer generated effects ( here and here ), I thought it would be fun to look i...",
"ogImage": [
{
"url": "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhenTVYQLEg7eBwy07iCfRz2dLpkLZkCJ5V175_jCD6YSM_Nvwb1wQ54JAqo190jrVXDEnFPGXPa8bw_gS5Zgs_eAWWASssRmaUGNME8CzCF0Jd4JUt-agM54zrvi2E7WUsRKi8p3m0OI/w1200-h630-p-k-no-nu/ce3k_02.jpg"
}
],
"success": true,
"requestUrl": "http://singlemindedmovieblog.blogspot.com/2010/04/old-school-effects-cloud-tank.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T06:43:53.000Z",
"createdAtI": 1771483433,
"updatedAt": "2026-02-20T08:06:45.000Z",
"fetchedAt": "2026-02-20T08:40:58.684Z",
"firstVersion": {
"storyID": "47070680",
"author": "exvi",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T08:30:58.628Z",
"title": "Old School Visual Effects: The Cloud Tank (2010)",
"createdAtI": 1771483433,
"url": "http://singlemindedmovieblog.blogspot.com/2010/04/old-school-effects-cloud-tank.html",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T06:43:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771489859,
"commentsCount": 0,
"updatedAt": "2026-02-19T08:30:55.000Z"
}
}Programme that funds groups building tech to evade oppressive government controls under serious threat
{
"storyID": "47070658",
"title": "US funding for global internet freedom 'effectively gutted'",
"author": "xyzal",
"url": "https://www.theguardian.com/world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted",
"points": 89,
"commentsCount": 60,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "US funding for global internet freedom ‘effectively gutted’",
"ogType": "article",
"articleTag": "Censorship,Internet,Surveillance,US news,World news,Technology",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted",
"twitterAppUrliPhone": "gnmguardian://world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-02-19T05:00:55.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/877366fa53e1abf1d71c8df915cda750ff1cdeb1/411_0_4105_3284/master/4105.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=c4644f14fe84f810a3f54ee64d039dfc"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "Programme that funds groups building tech to evade oppressive government controls under serious threat",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/877366fa53e1abf1d71c8df915cda750ff1cdeb1/411_0_4105_3284/master/4105.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=d797215567d535056862fdba2163e397",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted",
"alIosUrl": "gnmguardian://world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-02-19T05:10:35.000Z",
"articleSection": "World news",
"articleAuthor": "https://www.theguardian.com/profile/aisha-down",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T06:41:14.000Z",
"createdAtI": 1771483274,
"updatedAt": "2026-02-20T08:32:15.000Z",
"fetchedAt": "2026-02-20T08:35:58.427Z",
"firstVersion": {
"storyID": "47070658",
"author": "xyzal",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T07:10:58.381Z",
"title": "US funding for global internet freedom 'effectively gutted'",
"createdAtI": 1771483274,
"url": "https://www.theguardian.com/world/2026/feb/19/us-funding-for-global-internet-freedom-effectively-gutted",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T06:41:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771485058,
"commentsCount": 0,
"updatedAt": "2026-02-19T07:10:54.000Z"
}
}EU Tech Map - Find European tech, software, and service alternatives that respect your data sovereignty, are GDPR compliant, and store data in Europe.
{
"storyID": "47070142",
"title": "European Tech Alternatives",
"author": "puppion",
"url": "https://eutechmap.com/map",
"points": 249,
"commentsCount": 169,
"tags": [],
"og": {
"twitterSite": "@EUTechMap",
"twitterTitle": "EU Tech Map | European tech alternatives",
"twitterImage": [
{
"url": "https://eutechmap.com/twitter-card.png"
}
],
"author": "EU Tech Map",
"ogTitle": "EU Tech Map | European tech alternatives",
"ogDescription": "Find European tech, software, and service alternatives that respect your data sovereignty, are GDPR compliant, and store data in Europe.",
"ogImage": [
{
"url": "https://eutechmap.com/og-image.png"
}
],
"ogType": "website",
"twitterCard": "summary_large_image",
"twitterDescription": "Find European tech, software, and service alternatives that respect your data sovereignty, are GDPR compliant, and store data in Europe.",
"success": true,
"requestUrl": "https://eutechmap.com/map",
"ogSiteName": "EU Tech Map"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T05:07:37.000Z",
"createdAtI": 1771477657,
"updatedAt": "2026-02-20T07:18:29.000Z",
"fetchedAt": "2026-02-20T07:30:58.711Z",
"firstVersion": {
"storyID": "47070142",
"author": "puppion",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T05:10:58.319Z",
"title": "European Tech Alternatives",
"createdAtI": 1771477657,
"url": "https://eutechmap.com/map",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T05:07:37.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771477858,
"commentsCount": 0,
"updatedAt": "2026-02-19T05:10:54.000Z"
}
}A Docker image is a piece of executable code that produces some output given some input. - a11ce/docker-lisp
{
"storyID": "47069876",
"title": "Show HN: A Lisp where each function call runs a Docker container",
"author": "a11ce",
"url": "https://github.com/a11ce/docker-lisp",
"points": 80,
"commentsCount": 25,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - a11ce/docker-lisp: A Docker image is a piece of executable code that produces some output given some input.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/deac4e24f6147fdfdcae437de3da5550b11aeed03fc60fefa97765a553054ded/a11ce/docker-lisp"
}
],
"ogTitle": "GitHub - a11ce/docker-lisp: A Docker image is a piece of executable code that produces some output given some input.",
"ogDescription": "A Docker image is a piece of executable code that produces some output given some input. - a11ce/docker-lisp",
"ogImage": [
{
"width": "1200",
"alt": "A Docker image is a piece of executable code that produces some output given some input. - a11ce/docker-lisp",
"url": "https://opengraph.githubassets.com/deac4e24f6147fdfdcae437de3da5550b11aeed03fc60fefa97765a553054ded/a11ce/docker-lisp",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A Docker image is a piece of executable code that produces some output given some input. - a11ce/docker-lisp",
"success": true,
"requestUrl": "https://github.com/a11ce/docker-lisp",
"ogUrl": "https://github.com/a11ce/docker-lisp",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T04:19:20.000Z",
"createdAtI": 1771474760,
"updatedAt": "2026-02-20T06:22:13.000Z",
"fetchedAt": "2026-02-20T06:30:58.681Z",
"firstVersion": {
"storyID": "47069876",
"author": "a11ce",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T04:20:58.419Z",
"title": "Show HN: A Lisp where each function call runs a Docker container",
"createdAtI": 1771474760,
"url": "https://github.com/a11ce/docker-lisp",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-02-19T04:19:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771474858,
"commentsCount": 0,
"updatedAt": "2026-02-19T04:20:53.000Z"
}
}{
"storyID": "47069724",
"title": "Ukranian controls Home Assistant over LoRa radio when their power grid goes down",
"author": "switz",
"url": "https://old.reddit.com/r/homeassistant/comments/1r8ftc0/i_control_my_home_assistant_over_lora_radio_when/",
"points": 95,
"commentsCount": 9,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://old.reddit.com/r/homeassistant/comments/1r8ftc0/i_control_my_home_assistant_over_lora_radio_when/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T03:56:29.000Z",
"createdAtI": 1771473389,
"updatedAt": "2026-02-20T04:31:00.000Z",
"fetchedAt": "2026-02-20T06:15:58.548Z",
"firstVersion": {
"storyID": "47069724",
"author": "switz",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T04:25:58.618Z",
"title": "Ukranian controls Home Assistant over LoRa radio when their power grid goes down",
"createdAtI": 1771473389,
"url": "https://old.reddit.com/r/homeassistant/comments/1r8ftc0/i_control_my_home_assistant_over_lora_radio_when/",
"points": 4,
"tags": [],
"createdAt": "2026-02-19T03:56:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771475159,
"commentsCount": 0,
"updatedAt": "2026-02-19T04:25:39.000Z"
}
}{
"storyID": "47069650",
"title": "Electrobun v1: Build fast, tiny, and cross-platform desktop apps with TypeScript",
"author": "merlindru",
"url": "https://blackboard.sh/blog/electrobun-v1/",
"points": 158,
"commentsCount": 55,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://blackboard.sh/blog/electrobun-v1/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T03:46:07.000Z",
"createdAtI": 1771472767,
"updatedAt": "2026-02-20T05:54:13.000Z",
"fetchedAt": "2026-02-20T06:00:58.640Z",
"firstVersion": {
"storyID": "47069650",
"author": "merlindru",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T03:50:58.333Z",
"title": "Electrobun v1: Build fast, tiny, and cross-platform desktop apps with TypeScript",
"createdAtI": 1771472767,
"url": "https://blackboard.sh/blog/electrobun-v1/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-19T03:46:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771473058,
"commentsCount": 1,
"updatedAt": "2026-02-19T03:48:23.000Z"
}
}Deidre McPhillips - The US Food and Drug Administration has reversed course and will review a new mRNA flu vaccine from Moderna, the pharmaceutical company said Wednesday,
{
"storyID": "47069457",
"title": "FDA reverses course and will review Moderna's mRNA flu shot, company says",
"author": "CGMthrowaway",
"url": "https://www.cnn.com/2026/02/18/health/fda-moderna-mrna-flu-vaccine-reversal",
"points": 61,
"commentsCount": 5,
"tags": [],
"og": {
"twitterTitle": "FDA reverses course and will review new mRNA flu shot, company says | CNN",
"twitterSite": "@CNN",
"articlePublishedTime": "2026-02-18T13:31:14.166Z",
"twitterImage": [
{
"url": "https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-1227710766.jpg?c=16x9&q=w_800,c_fill"
}
],
"author": "Deidre McPhillips",
"ogTitle": "FDA reverses course and will review new mRNA flu shot, company says | CNN",
"ogDescription": "The US Food and Drug Administration has reversed course and will review a new mRNA flu vaccine from Moderna, the pharmaceutical company said Wednesday,",
"ogImage": [
{
"url": "https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-1227710766.jpg?c=16x9&q=w_800,c_fill"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/CNN",
"twitterCard": "summary_large_image",
"twitterDescription": "The US Food and Drug Administration has reversed course and will review a new mRNA flu vaccine from Moderna, the pharmaceutical company said Wednesday,",
"success": true,
"requestUrl": "https://www.cnn.com/2026/02/18/health/fda-moderna-mrna-flu-vaccine-reversal",
"ogUrl": "https://www.cnn.com/2026/02/18/health/fda-moderna-mrna-flu-vaccine-reversal",
"ogSiteName": "CNN",
"articleModifiedTime": "2026-02-18T17:07:32.362Z",
"fbAppId": "80401312489"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-19T03:16:52.000Z",
"createdAtI": 1771471012,
"updatedAt": "2026-02-20T04:20:28.000Z",
"fetchedAt": "2026-02-20T05:10:58.351Z",
"firstVersion": {
"storyID": "47069457",
"author": "CGMthrowaway",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-19T03:20:58.492Z",
"title": "FDA reverses course and will review Moderna's mRNA flu shot, company says",
"createdAtI": 1771471012,
"url": "https://www.cnn.com/2026/02/18/health/fda-moderna-mrna-flu-vaccine-reversal",
"points": 3,
"tags": [],
"createdAt": "2026-02-19T03:16:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1771471258,
"commentsCount": 0,
"updatedAt": "2026-02-19T03:20:54.000Z"
}
}