{
"storyID": "46857488",
"title": "Ask HN: Who is hiring? (February 2026)",
"author": "whoishiring",
"url": null,
"points": 48,
"commentsCount": 66,
"tags": [
"ask_hn",
"front_page"
],
"createdAt": "2026-02-02T16:01:30.000Z",
"createdAtI": 1770048090,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46857488",
"author": "whoishiring",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T16:05:58.348Z",
"title": "Ask HN: Who is hiring? (February 2026)",
"createdAtI": 1770048090,
"url": null,
"points": 4,
"tags": [
"ask_hn"
],
"createdAt": "2026-02-02T16:01:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770048358,
"commentsCount": 11,
"updatedAt": "2026-02-02T16:05:50.000Z"
}
}Nine countries agree to build joint offshore wind projects and cables in the North Sea
{
"storyID": "46856928",
"title": "Greenland tensions harden Europe's push for energy independence",
"author": "JumpCrisscross",
"url": "https://www.ft.com/content/e9c90df9-ee03-4c51-bbd3-dad45e212961",
"points": 51,
"commentsCount": 63,
"tags": [],
"og": {
"twitterSite": "@FinancialTimes",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.ft.com/content/e9c90df9-ee03-4c51-bbd3-dad45e212961",
"ogTitle": "Greenland tensions harden Europe’s push for energy independence",
"ogUrl": "https://www.ft.com/content/e9c90df9-ee03-4c51-bbd3-dad45e212961",
"ogDescription": "Nine countries agree to build joint offshore wind projects and cables in the North Sea",
"ogImage": [
{
"url": "https://images.ft.com/v3/image/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2Fead488bf-8696-4023-b995-d386166e0c34.jpg?source=next-barrier-page"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T15:14:36.000Z",
"createdAtI": 1770045276,
"updatedAt": "2026-02-02T16:51:35.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46856928",
"author": "JumpCrisscross",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T15:30:58.313Z",
"title": "Greenland tensions harden Europe's push for energy independence",
"createdAtI": 1770045276,
"url": "https://www.ft.com/content/e9c90df9-ee03-4c51-bbd3-dad45e212961",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T15:14:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770046258,
"commentsCount": 0,
"updatedAt": "2026-02-02T15:30:48.000Z"
}
}{
"storyID": "46856854",
"title": "Waymo Seeking About $16B Near $110B Valuation",
"author": "JumpCrisscross",
"url": "https://www.bloomberg.com/news/articles/2026-01-31/waymo-seeking-about-16-billion-near-110-billion-valuation",
"points": 89,
"commentsCount": 95,
"tags": [
"front_page"
],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.bloomberg.com/news/articles/2026-01-31/waymo-seeking-about-16-billion-near-110-billion-valuation"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T15:08:52.000Z",
"createdAtI": 1770044932,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46856854",
"author": "JumpCrisscross",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T15:25:58.606Z",
"title": "Waymo Seeking About $16B Near $110B Valuation",
"createdAtI": 1770044932,
"url": "https://www.bloomberg.com/news/articles/2026-01-31/waymo-seeking-about-16-billion-near-110-billion-valuation",
"points": 4,
"tags": [],
"createdAt": "2026-02-02T15:08:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770045959,
"commentsCount": 0,
"updatedAt": "2026-02-02T15:25:03.000Z"
}
}{
"storyID": "46855803",
"title": "Geologists may have solved mystery of Green River's 'uphill' route",
"author": "defrost",
"url": "https://phys.org/news/2026-01-geologists-mystery-green-river-uphill.html",
"points": 60,
"commentsCount": 10,
"tags": [
"front_page"
],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://phys.org/news/2026-01-geologists-mystery-green-river-uphill.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T13:29:13.000Z",
"createdAtI": 1770038953,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46855803",
"author": "defrost",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T15:15:58.476Z",
"title": "Geologists may have solved mystery of Green River's 'uphill' route",
"createdAtI": 1770038953,
"url": "https://phys.org/news/2026-01-geologists-mystery-green-river-uphill.html",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T13:29:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770045358,
"commentsCount": 0,
"updatedAt": "2026-02-02T15:15:35.000Z"
}
}AdBoost is the only browser extension that adds ads to web pages! - surprisetalk/AdBoost
{
"storyID": "46855640",
"title": "Adboost: A browser extension that adds ads to every webpage",
"author": "surprisetalk",
"url": "https://github.com/surprisetalk/AdBoost",
"points": 48,
"commentsCount": 70,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - surprisetalk/AdBoost: AdBoost is the only browser extension that adds ads to web pages!",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/89d7956fb236199bf767418845e5a9e2bd98cff1557ca38d5b6aba9631dd3ecc/surprisetalk/AdBoost"
}
],
"ogTitle": "GitHub - surprisetalk/AdBoost: AdBoost is the only browser extension that adds ads to web pages!",
"ogDescription": "AdBoost is the only browser extension that adds ads to web pages! - surprisetalk/AdBoost",
"ogImage": [
{
"width": "1200",
"alt": "AdBoost is the only browser extension that adds ads to web pages! - surprisetalk/AdBoost",
"url": "https://opengraph.githubassets.com/89d7956fb236199bf767418845e5a9e2bd98cff1557ca38d5b6aba9631dd3ecc/surprisetalk/AdBoost",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "AdBoost is the only browser extension that adds ads to web pages! - surprisetalk/AdBoost",
"success": true,
"requestUrl": "https://github.com/surprisetalk/AdBoost",
"ogUrl": "https://github.com/surprisetalk/AdBoost",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T13:11:52.000Z",
"createdAtI": 1770037912,
"updatedAt": "2026-02-02T16:43:48.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46855640",
"author": "surprisetalk",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T13:50:58.490Z",
"title": "AdBoost: A Browser Extension That Adds Ads To Every Webpage",
"createdAtI": 1770037912,
"url": "https://github.com/surprisetalk/AdBoost",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T13:11:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770040258,
"commentsCount": 1,
"updatedAt": "2026-02-02T13:50:47.000Z"
}
}{
"storyID": "46855550",
"title": "UK government launches fuel forecourt price API",
"author": "Technolithic",
"url": "https://www.gov.uk/guidance/access-the-latest-fuel-prices-and-forecourt-data-via-api-or-email",
"points": 40,
"commentsCount": 55,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.developer.fuel-finder.service.gov.uk/access-latest-fuelprices"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T13:02:04.000Z",
"createdAtI": 1770037324,
"updatedAt": "2026-02-02T16:48:03.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46855550",
"author": "Technolithic",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T13:35:58.471Z",
"title": "UK Government Launches Fuel Forecourt Price API",
"createdAtI": 1770037324,
"url": "https://www.developer.fuel-finder.service.gov.uk/access-latest-fuelprices",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T13:02:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770039358,
"commentsCount": 0,
"updatedAt": "2026-02-02T13:34:33.000Z"
}
}Two popular AI coding extensions with 1.5M installs secretly harvest your entire codebase and profile you. Both are still live in the marketplace.
{
"storyID": "46855527",
"title": "MaliciousCorgi: AI Extensions send your code to China",
"author": "tatersolid",
"url": "https://www.koi.ai/blog/maliciouscorgi-the-cute-looking-ai-extensions-leaking-code-from-1-5-million-developers",
"points": 76,
"commentsCount": 66,
"tags": [],
"og": {
"twitterTitle": "Malicious VS Code AI Extensions Harvesting Code from 1.5M Devs",
"twitterCard": "summary_large_image",
"twitterDescription": "Two popular AI coding extensions with 1.5M installs secretly harvest your entire codebase and profile you. Both are still live in the marketplace.",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/689ad8c5d13f40cf59df0e0c/6970f940bb0dc57ccc6cd9ca_maliciousCorgi%20copy.jpg"
}
],
"success": true,
"requestUrl": "https://www.koi.ai/blog/maliciouscorgi-the-cute-looking-ai-extensions-leaking-code-from-1-5-million-developers",
"ogTitle": "Malicious VS Code AI Extensions Harvesting Code from 1.5M Devs",
"ogDescription": "Two popular AI coding extensions with 1.5M installs secretly harvest your entire codebase and profile you. Both are still live in the marketplace.",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/689ad8c5d13f40cf59df0e0c/6970f940bb0dc57ccc6cd9ca_maliciousCorgi%20copy.jpg"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 3,
"offenses": [
"AI",
"AI",
"www.koi.ai"
]
},
"createdAt": "2026-02-02T12:59:58.000Z",
"createdAtI": 1770037198,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46855527",
"author": "tatersolid",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T13:05:58.369Z",
"title": "MaliciousCorgi: AI Extensions send your code to China",
"createdAtI": 1770037198,
"url": "https://www.koi.ai/blog/maliciouscorgi-the-cute-looking-ai-extensions-leaking-code-from-1-5-million-developers",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T12:59:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770037558,
"commentsCount": 0,
"updatedAt": "2026-02-02T13:05:48.000Z"
}
}When deploying large language models in production, the inference engine becomes a critical piece of infrastructure.
{
"storyID": "46855447",
"title": "Nano-vLLM: How a vLLM-style inference engine works",
"author": "yz-yu",
"url": "https://neutree.ai/blog/nano-vllm-part-1",
"points": 124,
"commentsCount": 16,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Understanding LLM Inference Engines: Inside Nano-vLLM (Part 1) - Neutree Blog",
"twitterDescription": "When deploying large language models in production, the inference engine becomes a critical piece of infrastructure.",
"twitterImage": [
{
"url": "https://neutree.ai/images/og-image.png"
}
],
"success": true,
"requestUrl": "https://neutree.ai/blog/nano-vllm-part-1",
"ogTitle": "Understanding LLM Inference Engines: Inside Nano-vLLM (Part 1) - Neutree Blog",
"ogDescription": "When deploying large language models in production, the inference engine becomes a critical piece of infrastructure.",
"ogSiteName": "Neutree",
"ogImage": [
{
"width": "1200",
"type": "image/png",
"url": "https://neutree.ai/images/og-image.png",
"height": "630"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 2,
"offenses": [
"languagemodel",
"neutree.ai"
]
},
"createdAt": "2026-02-02T12:52:35.000Z",
"createdAtI": 1770036755,
"updatedAt": "2026-02-02T16:55:19.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46855447",
"author": "yz-yu",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T13:40:58.411Z",
"title": "Nano-vLLM: How a vLLM-style inference engine works",
"createdAtI": 1770036755,
"url": "https://neutree.ai/blog/nano-vllm-part-1",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T12:52:35.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770039658,
"commentsCount": 0,
"updatedAt": "2026-02-02T13:39:33.000Z"
}
}The former Italian prime minister said the European Union risks subordination, division and deindustrialision all at once if it does not pull closer together. #EuropeNews
{
"storyID": "46855059",
"title": "EU must become a 'genuine federation' to avoid deindustrialisation and decline",
"author": "saubeidl",
"url": "https://www.euronews.com/my-europe/2026/02/02/eu-must-become-a-genuine-federation-to-avoid-deindustrialisation-and-decline-draghi-says",
"points": 49,
"commentsCount": 150,
"tags": [],
"og": {
"twitterSite": "@euronews",
"twitterTitle": "Draghi: EU must become a 'genuine federation' to avoid decline",
"articlePublishedTime": "2026-02-02 13:05:03 +01:00",
"twitterImage": [
{
"alt": "EU must become a 'genuine federation' to avoid deindustrialisation and decline, Draghi says",
"url": "https://images.euronews.com/articles/stories/09/63/54/12/1200x675_cmsv2_2a7dc8a3-3a71-561f-8127-05c52a342d72-9635412.jpg"
}
],
"ogTitle": "Draghi: EU must become a 'genuine federation' to avoid decline",
"ogDescription": "The former Italian prime minister said the European Union risks subordination, division and deindustrialision all at once if it does not pull closer together. #EuropeNews",
"ogLocale": "en-GB",
"ogImage": [
{
"width": "1200",
"alt": "EU must become a 'genuine federation' to avoid deindustrialisation and decline, Draghi says",
"type": "image/jpeg",
"url": "https://images.euronews.com/articles/stories/09/63/54/12/1200x675_cmsv2_2a7dc8a3-3a71-561f-8127-05c52a342d72-9635412.jpg",
"height": "675"
}
],
"ogType": "article",
"articleTag": "industrialisation",
"twitterCard": "summary_large_image",
"ogLocaleAlternate": "pt-PT",
"twitterDescription": "The former Italian prime minister said the European Union risks subordination, division and deindustrialision all at once if it does not pull closer together.",
"success": true,
"requestUrl": "https://www.euronews.com/my-europe/2026/02/02/eu-must-become-a-genuine-federation-to-avoid-deindustrialisation-and-decline-draghi-says",
"ogUrl": "https://www.euronews.com/my-europe/2026/02/02/eu-must-become-a-genuine-federation-to-avoid-deindustrialisation-and-decline-draghi-says",
"ogSiteName": "euronews",
"articleModifiedTime": "2026-02-02 13:33:58 +01:00",
"articleSection": "my-europe_europe-news",
"articleAuthor": "Vincenzo Genovese"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T12:08:00.000Z",
"createdAtI": 1770034080,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46855059",
"author": "saubeidl",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T12:15:58.379Z",
"title": "EU must become a 'genuine federation' to avoid deindustrialisation and decline",
"createdAtI": 1770034080,
"url": "https://www.euronews.com/my-europe/2026/02/02/eu-must-become-a-genuine-federation-to-avoid-deindustrialisation-and-decline-draghi-says",
"points": 3,
"tags": [],
"createdAt": "2026-02-02T12:08:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770034558,
"commentsCount": 0,
"updatedAt": "2026-02-02T12:13:48.000Z"
}
}Tom Warren - Microsoft is increasingly adopting Claude Code
{
"storyID": "46854999",
"title": "Claude Code is suddenly everywhere inside Microsoft",
"author": "Anon84",
"url": "https://www.theverge.com/tech/865689/microsoft-claude-code-anthropic-partnership-notepad",
"points": 165,
"commentsCount": 223,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@verge",
"twitterTitle": "Claude Code is suddenly everywhere inside Microsoft",
"articlePublishedTime": "2026-01-22T17:00:00+00:00",
"twitterImage": [
{
"alt": "Vector illustration of the Microsoft logo.",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/02/STK095_MICROSOFT_2_CVirginia_B.jpg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200"
}
],
"author": "Tom Warren",
"twitterUrl": "https://www.theverge.com/tech/865689/microsoft-claude-code-anthropic-partnership-notepad",
"ogTitle": "Claude Code is suddenly everywhere inside Microsoft",
"ogDescription": "Microsoft is increasingly adopting Claude Code",
"ogImage": [
{
"width": "1200",
"alt": "Vector illustration of the Microsoft logo.",
"type": "image/jpeg",
"url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/02/STK095_MICROSOFT_2_CVirginia_B.jpg?quality=90&strip=all&crop=0%2C10.732984293194%2C100%2C78.534031413613&w=1200",
"height": "628"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Microsoft is increasingly adopting Claude Code",
"success": true,
"requestUrl": "https://www.theverge.com/tech/865689/microsoft-claude-code-anthropic-partnership-notepad",
"ogUrl": "https://www.theverge.com/tech/865689/microsoft-claude-code-anthropic-partnership-notepad",
"ogSiteName": "The Verge",
"articleModifiedTime": "2026-01-22T17:00:00+00:00",
"fbAppId": "549923288395304"
},
"aiIsh": {
"score": 2,
"offenses": [
"claude",
"claude"
]
},
"createdAt": "2026-02-02T11:58:58.000Z",
"createdAtI": 1770033538,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46854999",
"author": "Anon84",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T12:10:58.423Z",
"title": "Claude Code is suddenly everywhere inside Microsoft",
"createdAtI": 1770033538,
"url": "https://www.theverge.com/tech/865689/microsoft-claude-code-anthropic-partnership-notepad",
"points": 3,
"tags": [],
"createdAt": "2026-02-02T11:58:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770034258,
"commentsCount": 0,
"updatedAt": "2026-02-02T12:10:33.000Z"
}
}People familiar with Microsoft's plans say that the company moving to streamline or remove certain Copilot integrations across in-box apps like Notepad and Paint in 2026, after pushback from users.
{
"storyID": "46854951",
"title": "Microsoft is walking back Windows 11's AI overload",
"author": "jsheard",
"url": "https://www.windowscentral.com/microsoft/windows-11/microsoft-is-reevaluating-its-ai-efforts-on-windows-11-plans-to-reduce-copilot-integrations-and-evolve-recall",
"points": 153,
"commentsCount": 221,
"tags": [],
"og": {
"twitterCreator": "@windowscentral",
"twitterSite": "@windowscentral",
"twitterTitle": "You won: Microsoft is walking back Windows 11’s AI overload — scaling down Copilot and rethinking Recall in a major shift",
"articlePublishedTime": "2026-01-30T11:47:21Z",
"twitterImage": [
{
"url": "https://cdn.mos.cms.futurecdn.net/xstyFBAMP9XTUL8qniRTN4-1200-80.jpg"
}
],
"ogTitle": "Copilot everywhere? Not for long. Microsoft dialing it back on Windows 11",
"ogDescription": "People familiar with Microsoft's plans say that the company moving to streamline or remove certain Copilot integrations across in-box apps like Notepad and Paint in 2026, after pushback from users.",
"ogImage": [
{
"width": "2560",
"url": "https://cdn.mos.cms.futurecdn.net/xstyFBAMP9XTUL8qniRTN4-2560-80.jpg",
"height": "1429"
},
{
"width": "2560",
"url": "https://cdn.mos.cms.futurecdn.net/xstyFBAMP9XTUL8qniRTN4-2560-80.jpg",
"height": "1429"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/WindowsCentral/",
"twitterCard": "summary_large_image",
"twitterDescription": "In an exclusive report from Windows Central, Microsoft is mulling pulling back its Windows 11 AI push with a major Copilot and Recall rethink.",
"success": true,
"requestUrl": "https://www.windowscentral.com/microsoft/windows-11/microsoft-is-reevaluating-its-ai-efforts-on-windows-11-plans-to-reduce-copilot-integrations-and-evolve-recall",
"ogUrl": "https://www.windowscentral.com/microsoft/windows-11/microsoft-is-reevaluating-its-ai-efforts-on-windows-11-plans-to-reduce-copilot-integrations-and-evolve-recall",
"ogSiteName": "Windows Central"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-02T11:52:29.000Z",
"createdAtI": 1770033149,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46854951",
"author": "jsheard",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T12:00:58.329Z",
"title": "Microsoft is walking back Windows 11's AI overload",
"createdAtI": 1770033149,
"url": "https://www.windowscentral.com/microsoft/windows-11/microsoft-is-reevaluating-its-ai-efforts-on-windows-11-plans-to-reduce-copilot-integrations-and-evolve-recall",
"points": 4,
"tags": [],
"createdAt": "2026-02-02T11:52:29.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770033658,
"commentsCount": 0,
"updatedAt": "2026-02-02T12:00:33.000Z"
}
}Termux - a terminal emulator application for Android OS extendible by variety of packages. - termux/termux-app
{
"storyID": "46854642",
"title": "Termux",
"author": "tosh",
"url": "https://github.com/termux/termux-app",
"points": 250,
"commentsCount": 124,
"tags": [
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - termux/termux-app: Termux - a terminal emulator application for Android OS extendible by variety of packages.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/5379d3ef2ae0097653fb4e339504561836838a1e0bd3436b4a3e064c70b4950c/termux/termux-app"
}
],
"ogTitle": "GitHub - termux/termux-app: Termux - a terminal emulator application for Android OS extendible by variety of packages.",
"ogDescription": "Termux - a terminal emulator application for Android OS extendible by variety of packages. - termux/termux-app",
"ogImage": [
{
"width": "1200",
"alt": "Termux - a terminal emulator application for Android OS extendible by variety of packages. - termux/termux-app",
"url": "https://opengraph.githubassets.com/5379d3ef2ae0097653fb4e339504561836838a1e0bd3436b4a3e064c70b4950c/termux/termux-app",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Termux - a terminal emulator application for Android OS extendible by variety of packages. - termux/termux-app",
"success": true,
"requestUrl": "https://github.com/termux/termux-app",
"ogUrl": "https://github.com/termux/termux-app",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T11:03:44.000Z",
"createdAtI": 1770030224,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46854642",
"author": "tosh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T12:20:58.726Z",
"title": "Termux",
"createdAtI": 1770030224,
"url": "https://github.com/termux/termux-app",
"points": 12,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T11:03:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770034859,
"commentsCount": 0,
"updatedAt": "2026-02-02T12:20:47.000Z"
}
}Building httpz, a high-performance HTTP/1.1 parser with zero heap allocation using OxCaml's unboxed types, local allocations, and mutable local variables.
{
"storyID": "46854534",
"title": "My fast zero-allocation webserver using OxCaml",
"author": "noelwelsh",
"url": "https://anil.recoil.org/notes/oxcaml-httpz",
"points": 85,
"commentsCount": 19,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "My (very) fast zero-allocation webserver using OxCaml",
"twitterDescription": "Building httpz, a high-performance HTTP/1.1 parser with zero heap allocation using OxCaml's unboxed types, local allocations, and mutable local variables.",
"twitterImage": [
{
"url": "https://anil.recoil.org/images/claude-oxlocal-1.640.webp"
}
],
"success": true,
"requestUrl": "https://anil.recoil.org/notes/oxcaml-httpz",
"ogTitle": "My (very) fast zero-allocation webserver using OxCaml",
"ogSiteName": "Anil Madhavapeddy",
"ogDescription": "Building httpz, a high-performance HTTP/1.1 parser with zero heap allocation using OxCaml's unboxed types, local allocations, and mutable local variables.",
"ogImage": [
{
"url": "https://anil.recoil.org/images/claude-oxlocal-1.640.webp"
}
],
"ogType": "object"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T10:45:44.000Z",
"createdAtI": 1770029144,
"updatedAt": "2026-02-02T16:53:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46854534",
"author": "noelwelsh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T12:25:58.628Z",
"title": "My (very) fast zero-allocation webserver using OxCaml",
"createdAtI": 1770029144,
"url": "https://anil.recoil.org/notes/oxcaml-httpz",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T10:45:44.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770035159,
"commentsCount": 1,
"updatedAt": "2026-02-02T12:25:47.000Z"
}
}Yue Zhao - Make the business case for why now. Pitch your promotion broadly on why invest in expanding your scope, and not fund someone else's promotion.
{
"storyID": "46853983",
"title": "What Most People Miss About Getting Promoted",
"author": "yuezhao",
"url": "https://news.theuncommonexecutive.com/p/what-most-people-miss-about-getting",
"points": 40,
"commentsCount": 56,
"tags": [],
"og": {
"twitterTitle": "What Most People Miss About Getting Promoted",
"twitterCard": "summary_large_image",
"twitterDescription": "Make the business case for why now. Pitch your promotion broadly on why invest in expanding your scope, and not fund someone else's promotion.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!wgmi!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fyuezhao.substack.com%2Fapi%2Fv1%2Fpost_preview%2F185842937%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Yue Zhao",
"requestUrl": "https://news.theuncommonexecutive.com/p/what-most-people-miss-about-getting",
"ogTitle": "What Most People Miss About Getting Promoted",
"ogUrl": "https://news.theuncommonexecutive.com/p/what-most-people-miss-about-getting",
"ogDescription": "Make the business case for why now. Pitch your promotion broadly on why invest in expanding your scope, and not fund someone else's promotion.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!4Smf!,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%2Fc3cc25e2-03a0-4215-9d27-4a819c5a283b_750x692.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T09:18:09.000Z",
"createdAtI": 1770023889,
"updatedAt": "2026-02-02T16:52:34.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46853983",
"author": "yuezhao",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T09:45:58.535Z",
"title": "What Most People Miss About Getting Promoted – By Yue Zhao",
"createdAtI": 1770023889,
"url": "https://news.theuncommonexecutive.com/p/what-most-people-miss-about-getting",
"points": 3,
"tags": [],
"createdAt": "2026-02-02T09:18:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770025559,
"commentsCount": 1,
"updatedAt": "2026-02-02T09:43:32.000Z"
}
}Emma Gatti - EU launches government satcom program in sovereignty push
{
"storyID": "46853888",
"title": "EU launches government satcom program in sovereignty push",
"author": "benkan",
"url": "https://spacenews.com/eu-launches-government-satcom-program-in-sovereignty-push/",
"points": 129,
"commentsCount": 67,
"tags": [],
"og": {
"twitterCreator": "@SpaceNews_Inc",
"twitterSite": "@SpaceNews_Inc",
"articlePublishedTime": "2026-01-28T01:36:40+00:00",
"author": "Emma Gatti",
"ogTitle": "EU launches government satcom program in sovereignty push",
"ogDescription": "EU launches government satcom program in sovereignty push",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"type": "image/jpeg",
"url": "https://spacenews.com/wp-content/uploads/2025/07/P067364-774808-scaled.jpeg",
"height": "1707"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/SpaceNewsInc/",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://spacenews.com/eu-launches-government-satcom-program-in-sovereignty-push/",
"ogUrl": "https://spacenews.com/eu-launches-government-satcom-program-in-sovereignty-push/",
"ogSiteName": "SpaceNews",
"articleModifiedTime": "2026-01-28T01:36:44+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T08:59:40.000Z",
"createdAtI": 1770022780,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46853888",
"author": "benkan",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T10:15:58.361Z",
"title": "EU launches government satcom program in sovereignty push",
"createdAtI": 1770022780,
"url": "https://spacenews.com/eu-launches-government-satcom-program-in-sovereignty-push/",
"points": 5,
"tags": [],
"createdAt": "2026-02-02T08:59:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770027358,
"commentsCount": 1,
"updatedAt": "2026-02-02T10:14:32.000Z"
}
}{
"storyID": "46853552",
"title": "Library of Juggling",
"author": "tontony",
"url": "https://libraryofjuggling.com/",
"points": 67,
"commentsCount": 11,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://libraryofjuggling.com/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T07:58:49.000Z",
"createdAtI": 1770019129,
"updatedAt": "2026-02-02T16:54:48.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46853552",
"author": "tontony",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T11:05:58.736Z",
"title": "Library of Juggling",
"createdAtI": 1770019129,
"url": "https://libraryofjuggling.com/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T07:58:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770030359,
"commentsCount": 0,
"updatedAt": "2026-02-02T11:05:48.000Z"
}
}Andy Greenberg - A whistleblower trapped inside a “pig butchering” scam compound gave WIRED a vast trove of its internal materials—including 4,200 pages of messages that lay out its operations in unprecedented detail.
{
"storyID": "46852660",
"title": "Leaked Chats Expose the Daily Life of a Scam Compound's Enslaved Workforce",
"author": "smurda",
"url": "https://www.wired.com/story/the-red-bull-leaks/",
"points": 233,
"commentsCount": 131,
"tags": [],
"og": {
"twitterCreator": "@wired",
"twitterSite": "@wired",
"twitterTitle": "Revealed: Leaked Chats Expose the Daily Life of a Scam Compound’s Enslaved Workforce",
"articlePublishedTime": "2026-01-27T11:00:00.000Z",
"twitterImage": [
{
"url": "https://media.wired.com/photos/697369cf8b7aaa4c8f551ec4/191:100/w_1280,c_limit/012225_Red-Bull-Follow-Up.jpg?mbid=social_retweet"
}
],
"author": "Andy Greenberg",
"ogTitle": "Revealed: Leaked Chats Expose the Daily Life of a Scam Compound’s Enslaved Workforce",
"ogDescription": "A whistleblower trapped inside a “pig butchering” scam compound gave WIRED a vast trove of its internal materials—including 4,200 pages of messages that lay out its operations in unprecedented detail.",
"ogImage": [
{
"url": "https://media.wired.com/photos/697369cf8b7aaa4c8f551ec4/191:100/w_1280,c_limit/012225_Red-Bull-Follow-Up.jpg"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "A whistleblower trapped inside a “pig butchering” scam compound gave WIRED a vast trove of its internal materials—including 4,200 pages of messages that lay out its operations in unprecedented detail.",
"success": true,
"requestUrl": "https://www.wired.com/story/the-red-bull-leaks/",
"ogUrl": "https://www.wired.com/story/the-red-bull-leaks/",
"ogSiteName": "WIRED",
"articleSection": "tags",
"articleModifiedTime": "2026-01-27T11:00:00.000Z",
"articleAuthor": "Andy Greenberg,Lily Hay Newman,Matt Burgess",
"fbAppId": "719405864858490"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T05:10:59.000Z",
"createdAtI": 1770009059,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46852660",
"author": "smurda",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T05:40:58.387Z",
"title": "Leaked Chats Expose the Daily Life of a Scam Compound's Enslaved Workforce",
"createdAtI": 1770009059,
"url": "https://www.wired.com/story/the-red-bull-leaks/",
"points": 3,
"tags": [],
"createdAt": "2026-02-02T05:10:59.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770010858,
"commentsCount": 0,
"updatedAt": "2026-02-02T05:40:32.000Z"
}
}{
"storyID": "46852096",
"title": "Apple's MacBook Pro DFU port documentation is wrong",
"author": "zdw",
"url": "https://lapcatsoftware.com/articles/2026/2/1.html",
"points": 164,
"commentsCount": 60,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://lapcatsoftware.com/articles/2026/2/1.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T03:29:55.000Z",
"createdAtI": 1770002995,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46852096",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T04:55:58.372Z",
"title": "Apple's MacBook Pro DFU port documentation is wrong",
"createdAtI": 1770002995,
"url": "https://lapcatsoftware.com/articles/2026/2/1.html",
"points": 5,
"tags": [],
"createdAt": "2026-02-02T03:29:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770008158,
"commentsCount": 0,
"updatedAt": "2026-02-02T04:53:33.000Z"
}
}Global Entry and Precheck revoked three days after incident, court filing says.
{
"storyID": "46852073",
"title": "ICE protester says her Global Entry was revoked after agent scanned her face",
"author": "theahura",
"url": "https://arstechnica.com/tech-policy/2026/01/ice-protester-says-her-global-entry-was-revoked-after-agent-scanned-her-face/",
"points": 142,
"commentsCount": 87,
"tags": [],
"og": {
"twitterTitle": "ICE protester says her Global Entry was revoked after agent scanned her face",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2026-01-30T22:36:46+00:00",
"twitterImage": [
{
"alt": "People wearing winter coats, hats, and gloves take part in a march against US Immigration and Customs Enforcement (ICE) in Minneapolis, Minnesota. One person holds a sign that says, \"ICE destroys communities!\"",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/01/ice-protest-1152x648-1769811204.jpg"
}
],
"ogTitle": "ICE protester says her Global Entry was revoked after agent scanned her face",
"ogDescription": "Global Entry and Precheck revoked three days after incident, court filing says.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1152",
"alt": "People wearing winter coats, hats, and gloves take part in a march against US Immigration and Customs Enforcement (ICE) in Minneapolis, Minnesota. One person holds a sign that says, \"ICE destroys communities!\"",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/01/ice-protest-1152x648-1769811204.jpg",
"height": "648"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Global Entry and Precheck revoked three days after incident, court filing says.",
"success": true,
"requestUrl": "https://arstechnica.com/tech-policy/2026/01/ice-protester-says-her-global-entry-was-revoked-after-agent-scanned-her-face/",
"ogUrl": "https://arstechnica.com/tech-policy/2026/01/ice-protester-says-her-global-entry-was-revoked-after-agent-scanned-her-face/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2026-01-30T22:36:46+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T03:25:31.000Z",
"createdAtI": 1770002731,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46852073",
"author": "theahura",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T03:35:58.351Z",
"title": "ICE protester says her Global Entry was revoked after agent scanned her face",
"createdAtI": 1770002731,
"url": "https://arstechnica.com/tech-policy/2026/01/ice-protester-says-her-global-entry-was-revoked-after-agent-scanned-her-face/",
"points": 4,
"tags": [],
"createdAt": "2026-02-02T03:25:31.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770003358,
"commentsCount": 1,
"updatedAt": "2026-02-02T03:35:46.000Z"
}
}{
"storyID": "46851548",
"title": "Notepad++ hijacked by state-sponsored actors",
"author": "mysterydip",
"url": "https://notepad-plus-plus.org/news/hijacked-incident-info-update/",
"points": 784,
"commentsCount": 425,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://notepad-plus-plus.org/news/hijacked-incident-info-update/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T01:59:56.000Z",
"createdAtI": 1769997596,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46851548",
"author": "mysterydip",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T02:10:58.314Z",
"title": "Notepad++ hijacked by state-sponsored actors",
"createdAtI": 1769997596,
"url": "https://notepad-plus-plus.org/news/hijacked-incident-info-update/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T01:59:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769998258,
"commentsCount": 1,
"updatedAt": "2026-02-02T02:10:47.000Z"
}
}{
"storyID": "46851192",
"title": "Actors: A Model of Concurrent Computation [pdf] (1985)",
"author": "kioku",
"url": "https://apps.dtic.mil/sti/tr/pdf/ADA157917.pdf",
"points": 121,
"commentsCount": 61,
"tags": [],
"createdAt": "2026-02-02T01:11:15.000Z",
"createdAtI": 1769994675,
"updatedAt": "2026-02-02T16:53:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46851192",
"author": "kioku",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T01:55:58.472Z",
"title": "Actors: A Model of Concurrent Computation [pdf]",
"createdAtI": 1769994675,
"url": "https://apps.dtic.mil/sti/tr/pdf/ADA157917.pdf",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T01:11:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769997358,
"commentsCount": 0,
"updatedAt": "2026-02-02T01:53:47.000Z"
}
}Wikipedia you can doomscroll
{
"storyID": "46850803",
"title": "Show HN: Wikipedia as a doomscrollable social media feed",
"author": "rebane2001",
"url": "https://xikipedia.org",
"points": 348,
"commentsCount": 122,
"tags": [
"show_hn",
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://xikipedia.org",
"ogTitle": "Xikipedia",
"ogUrl": "https://xikipedia.org/",
"ogDescription": "Wikipedia you can doomscroll",
"ogLocale": "en-us",
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T00:12:19.000Z",
"createdAtI": 1769991139,
"updatedAt": "2026-02-02T16:55:19.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46850803",
"author": "rebane2001",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T00:25:58.392Z",
"title": "Show HN: Wikipedia as a doomscrollable social media feed",
"createdAtI": 1769991139,
"url": "https://xikipedia.org",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-02-02T00:12:19.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769991958,
"commentsCount": 0,
"updatedAt": "2026-02-02T00:23:01.000Z"
}
}Sam Hewitt - Sam Hewitt, Human Interface Designer
{
"storyID": "46850709",
"title": "Time Machine-style Backups with rsync (2018)",
"author": "accrual",
"url": "https://samuelhewitt.com/blog/2018-06-05-time-machine-style-backups-with-rsync",
"points": 98,
"commentsCount": 47,
"tags": [],
"og": {
"twitterTitle": "Time Machine-style Backups with rsync — Sam Hewitt",
"twitterImage": [
{
"url": "https://samuelhewitt.com/img/icon.png"
}
],
"author": "Sam Hewitt",
"twitterUrl": "https://samuelhewitt.com/blog/2018-06-05-time-machine-style-backups-with-rsync",
"ogTitle": "Time Machine-style Backups with rsync — Sam Hewitt",
"ogDescription": "Sam Hewitt, Human Interface Designer",
"ogImage": [
{
"url": "https://samuelhewitt.com/img/icon.png"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "Sam Hewitt, Human Interface Designer",
"success": true,
"requestUrl": "https://samuelhewitt.com/blog/2018-06-05-time-machine-style-backups-with-rsync",
"ogSiteName": "Sam Hewitt"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-02T00:00:07.000Z",
"createdAtI": 1769990407,
"updatedAt": "2026-02-02T16:54:03.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46850709",
"author": "accrual",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T01:05:58.461Z",
"title": "Time Machine-style Backups with rsync (2018)",
"createdAtI": 1769990407,
"url": "https://samuelhewitt.com/blog/2018-06-05-time-machine-style-backups-with-rsync",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-02T00:00:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769994358,
"commentsCount": 0,
"updatedAt": "2026-02-02T01:03:31.000Z"
}
}A bifurcation is happening in AI adoption - power users shipping products in days versus everyone else generating meeting agendas. Enterprise tool choices are accelerating the divide.
{
"storyID": "46850588",
"title": "Two kinds of AI users are emerging",
"author": "martinald",
"url": "https://martinalderson.com/posts/two-kinds-of-ai-users-are-emerging/",
"points": 296,
"commentsCount": 278,
"tags": [],
"og": {
"twitterTitle": "Two kinds of AI users are emerging. The gap between them is astonishing.",
"articlePublishedTime": "2026-02-01T00:00:00.000Z",
"twitterImage": [
{
"url": "https://martinalderson.com/img/og/two-kinds-of-ai-users-are-emerging-the-gap-between-them-is-astonishing.png"
}
],
"ogTitle": "Two kinds of AI users are emerging. The gap between them is astonishing.",
"ogDescription": "A bifurcation is happening in AI adoption - power users shipping products in days versus everyone else generating meeting agendas. Enterprise tool choices are accelerating the divide.",
"ogImage": [
{
"width": "1200",
"alt": "Two kinds of AI users are emerging. The gap between them is astonishing.",
"type": "image/png",
"url": "https://martinalderson.com/img/og/two-kinds-of-ai-users-are-emerging-the-gap-between-them-is-astonishing.png",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "A bifurcation is happening in AI adoption - power users shipping products in days versus everyone else generating meeting agendas. Enterprise tool choices are accelerating the divide.",
"success": true,
"requestUrl": "https://martinalderson.com/posts/two-kinds-of-ai-users-are-emerging/",
"ogUrl": "https://martinalderson.com/posts/two-kinds-of-ai-users-are-emerging/",
"ogSiteName": "Martin Alderson",
"articleAuthor": "Martin Alderson"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-01T23:45:18.000Z",
"createdAtI": 1769989518,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46850588",
"author": "martinald",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T01:10:58.394Z",
"title": "Two kinds of AI users are emerging. The gap between them is astonishing",
"createdAtI": 1769989518,
"url": "https://martinalderson.com/posts/two-kinds-of-ai-users-are-emerging/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T23:45:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769994658,
"commentsCount": 1,
"updatedAt": "2026-02-02T01:10:46.000Z"
}
}This is one of those thoughts that just sits there and won’t leave me alone. I honestly think we peaked in the late 90s. Maybe I’m doing that whole nostalgia...
{
"storyID": "46850350",
"title": "We (As a Society) Peaked in the 90s",
"author": "stog",
"url": "https://chris.pagecord.com/we-as-a-society-peaked-in-the-90s",
"points": 62,
"commentsCount": 118,
"tags": [],
"og": {
"twitterTitle": "We (as a society) peaked in the 90s - Chris Collins",
"twitterCard": "summary_large_image",
"twitterDescription": "This is one of those thoughts that just sits there and won’t leave me alone. I honestly think we peaked in the late 90s. Maybe I’m doing that whole nostalgia...",
"twitterImage": [
{
"url": "https://og.pagecord.com/og?accentColor=%23334155&avatar=https%3A%2F%2Fpagecord.com%2Frails%2Factive_storage%2Frepresentations%2Fredirect%2FeyJfcmFpbHMiOnsiZGF0YSI6NDY2OSwicHVyIjoiYmxvYl9pZCJ9fQ%3D%3D--7942ca55de624a595a0fb1bbbeb3c2e9d08245a0%2FeyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5Niw5Nl19LCJwdXIiOiJ2YXJpYXRpb24ifX0%3D--444b9f41a7151c95bdc8af786749430c0d771f80%2FOL3ckLTQ_400x400.jpg&bgColor=%23ffffff&blogTitle=Chris+Collins&signature=ab7b91158889fbd7b474664c1037db8c15136aa7bb867419a1a9ecb19a5e1fbd&textColor=%23334155&title=We+%28as+a+society%29+peaked+in+the+90s"
}
],
"success": true,
"requestUrl": "https://chris.pagecord.com/we-as-a-society-peaked-in-the-90s",
"twitterUrl": "https://chris.pagecord.com/we-as-a-society-peaked-in-the-90s",
"ogTitle": "We (as a society) peaked in the 90s - Chris Collins",
"ogUrl": "https://chris.pagecord.com/we-as-a-society-peaked-in-the-90s",
"ogDescription": "This is one of those thoughts that just sits there and won’t leave me alone. I honestly think we peaked in the late 90s. Maybe I’m doing that whole nostalgia...",
"ogImage": [
{
"url": "https://og.pagecord.com/og?accentColor=%23334155&avatar=https%3A%2F%2Fpagecord.com%2Frails%2Factive_storage%2Frepresentations%2Fredirect%2FeyJfcmFpbHMiOnsiZGF0YSI6NDY2OSwicHVyIjoiYmxvYl9pZCJ9fQ%3D%3D--7942ca55de624a595a0fb1bbbeb3c2e9d08245a0%2FeyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJwbmciLCJyZXNpemVfdG9fbGltaXQiOls5Niw5Nl19LCJwdXIiOiJ2YXJpYXRpb24ifX0%3D--444b9f41a7151c95bdc8af786749430c0d771f80%2FOL3ckLTQ_400x400.jpg&bgColor=%23ffffff&blogTitle=Chris+Collins&signature=ab7b91158889fbd7b474664c1037db8c15136aa7bb867419a1a9ecb19a5e1fbd&textColor=%23334155&title=We+%28as+a+society%29+peaked+in+the+90s"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T23:11:49.000Z",
"createdAtI": 1769987509,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46850350",
"author": "stog",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T23:55:58.703Z",
"title": "We (As a Society) Peaked in the 90s",
"createdAtI": 1769987509,
"url": "https://chris.pagecord.com/we-as-a-society-peaked-in-the-90s",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T23:11:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769990159,
"commentsCount": 3,
"updatedAt": "2026-02-01T23:55:45.000Z"
}
}My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs. - gavrielc/nanoclaw
{
"storyID": "46850205",
"title": "Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation",
"author": "jimminyx",
"url": "https://github.com/gavrielc/nanoclaw",
"points": 461,
"commentsCount": 177,
"tags": [
"show_hn",
"front_page"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - gavrielc/nanoclaw: My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs.",
"twitterImage": [
{
"url": "https://repository-images.githubusercontent.com/1146738089/6d3089da-11d6-4a31-ae00-8ec33e30c667"
}
],
"ogTitle": "GitHub - gavrielc/nanoclaw: My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs.",
"ogDescription": "My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs. - gavrielc/nanoclaw",
"ogImage": [
{
"alt": "My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs. - gavrielc/nanoclaw",
"url": "https://repository-images.githubusercontent.com/1146738089/6d3089da-11d6-4a31-ae00-8ec33e30c667"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "My personal Claude assistant that runs in Apple containers. Lightweight, secure, and built to be understood and customized for your own needs. - gavrielc/nanoclaw",
"success": true,
"requestUrl": "https://github.com/gavrielc/nanoclaw",
"ogUrl": "https://github.com/gavrielc/nanoclaw",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 1,
"offenses": [
"claude"
]
},
"createdAt": "2026-02-01T22:49:22.000Z",
"createdAtI": 1769986162,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46850205",
"author": "jimminyx",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T22:55:58.394Z",
"title": "Show HN: NanoClaw – \"Clawdbot\" in 500 lines of TS with Apple container isolation",
"createdAtI": 1769986162,
"url": "https://github.com/gavrielc/nanoclaw",
"points": 3,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-01T22:49:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769986558,
"commentsCount": 0,
"updatedAt": "2026-02-01T22:54:46.000Z"
}
}Archaeological finds from the planned HS2 train line have been shown exclusively to the BBC.
{
"storyID": "46849926",
"title": "Treasures found on HS2 route stored in secret warehouse",
"author": "breve",
"url": "https://www.bbc.com/news/articles/c93v21q5xdvo",
"points": 90,
"commentsCount": 60,
"tags": [],
"og": {
"twitterTitle": "Treasures found on HS2 route stored in secret warehouse",
"alWebUrl": "https://bbc.com/news/articles/c93v21q5xdvo",
"twitterImage": [
{
"alt": "A close up a medieval dice and part of an imported French pipe with the moulding of a woman's head found during the HS2 archaeological excavations",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/dedb/live/ef1ca240-fd44-11f0-b7e1-afb6d0884c18.png"
}
],
"ogTitle": "Treasures found on HS2 route stored in secret warehouse",
"alAndroidPackage": "bbc.mobile.news.ww",
"alIosAppStoreId": "364147881",
"ogDescription": "Archaeological finds from the planned HS2 train line have been shown exclusively to the BBC.",
"ogImage": [
{
"width": "1024",
"alt": "A close up a medieval dice and part of an imported French pipe with the moulding of a woman's head found during the HS2 archaeological excavations",
"url": "https://ichef.bbci.co.uk/news/1024/branded_news/dedb/live/ef1ca240-fd44-11f0-b7e1-afb6d0884c18.png",
"height": "576"
}
],
"twitterCard": "summary_large_image",
"twitterDescription": "Archaeological finds from the planned HS2 train line have been shown exclusively to the BBC.",
"success": true,
"requestUrl": "https://www.bbc.com/news/articles/c93v21q5xdvo",
"alIosAppName": "BBC: World News & Stories",
"alAndroidAppName": "BBC: World News & Stories",
"alIosUrl": "bbcx://news/articles/c93v21q5xdvo",
"articleModifiedTime": "2026-01-30T06:00:18.166Z",
"alAndroidUrl": "bbcx://news/articles/c93v21q5xdvo"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T22:14:39.000Z",
"createdAtI": 1769984079,
"updatedAt": "2026-02-02T16:55:19.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849926",
"author": "breve",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T23:55:58.703Z",
"title": "Treasures found on HS2 route stored in secret warehouse",
"createdAtI": 1769984079,
"url": "https://www.bbc.com/news/articles/c93v21q5xdvo",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T22:14:39.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769990159,
"commentsCount": 0,
"updatedAt": "2026-02-01T23:54:01.000Z"
}
}{
"storyID": "46849715",
"title": "Iran summons families of exiled journalists to halt their activities",
"author": "ukblewis",
"url": "https://www.iranintl.com/en/202602017863",
"points": 84,
"commentsCount": 88,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Iran summons families of exiled journalists to halt their activities",
"articlePublishedTime": "2026-02-01T21:39:22.017Z",
"success": true,
"requestUrl": "https://www.iranintl.com/en/202602017863",
"ogTitle": "Iran summons families of exiled journalists to halt their activities",
"ogUrl": "https://www.iranintl.com/en/202602017863",
"ogLocale": "en",
"articleModifiedTime": "2026-02-01T21:41:25Z",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T21:47:38.000Z",
"createdAtI": 1769982458,
"updatedAt": "2026-02-02T16:16:50.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849715",
"author": "ukblewis",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T21:50:58.418Z",
"title": "Iran summons families of exiled journalists to halt their activities",
"createdAtI": 1769982458,
"url": "https://www.iranintl.com/en/202602017863",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T21:47:38.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769982658,
"commentsCount": 0,
"updatedAt": "2026-02-01T21:50:45.000Z"
}
}New research suggests that consistent aerobic exercise can help keep your brain biologically younger. Adults who exercised regularly for a year showed brains that appeared nearly a year younger than those who didn’t change their habits. The study focused on midlife, a critical window when prevention may offer long-term benefits. Even small shifts in brain age could add up over decades.
{
"storyID": "46849630",
"title": "MRI scans show exercise can make the brain look younger",
"author": "amichail",
"url": "https://www.sciencedaily.com/releases/2026/01/260121034130.htm",
"points": 113,
"commentsCount": 46,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.sciencedaily.com/releases/2026/01/260121034130.htm",
"ogTitle": "MRI scans show exercise can make the brain look younger",
"ogUrl": "https://www.sciencedaily.com/releases/2026/01/260121034130.htm",
"ogDescription": "New research suggests that consistent aerobic exercise can help keep your brain biologically younger. Adults who exercised regularly for a year showed brains that appeared nearly a year younger than those who didn’t change their habits. The study focused on midlife, a critical window when prevention may offer long-term benefits. Even small shifts in brain age could add up over decades.",
"ogSiteName": "ScienceDaily",
"ogImage": [
{
"width": "1920",
"url": "https://www.sciencedaily.com/images/1920/comparison-mri-brain-scans.webp",
"height": "1080"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T21:37:00.000Z",
"createdAtI": 1769981820,
"updatedAt": "2026-02-02T16:53:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849630",
"author": "amichail",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T21:50:58.418Z",
"title": "MRI scans show exercise can make the brain look younger",
"createdAtI": 1769981820,
"url": "https://www.sciencedaily.com/releases/2026/01/260121034130.htm",
"points": 4,
"tags": [],
"createdAt": "2026-02-01T21:37:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769982658,
"commentsCount": 0,
"updatedAt": "2026-02-01T21:48:01.000Z"
}
}Discover how Apple defied expectations with record gross margins of 48.2%, showcasing strength in products and services despite industry challenges.
{
"storyID": "46849588",
"title": "Margin Call",
"author": "zdw",
"url": "https://asymco.com/2026/02/01/margin-call-3/",
"points": 151,
"commentsCount": 91,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-01T18:51:37+00:00",
"twitterImage": [
{
"url": "https://asymco.com/wp-content/uploads/2026/02/image-5.png?w=640"
}
],
"ogTitle": "Apple's Record Gross Margins: Navigating Market Challenges",
"ogDescription": "Discover how Apple defied expectations with record gross margins of 48.2%, showcasing strength in products and services despite industry challenges.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "731",
"url": "https://asymco.com/wp-content/uploads/2026/02/image-5.png",
"height": "636"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://asymco.com/2026/02/01/margin-call-3/",
"ogUrl": "https://asymco.com/2026/02/01/margin-call-3/",
"ogSiteName": "Asymco",
"articleModifiedTime": "2026-02-01T18:57:30+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T21:33:02.000Z",
"createdAtI": 1769981582,
"updatedAt": "2026-02-02T16:49:20.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849588",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T21:40:58.686Z",
"title": "Apple's Q4 2025 margin on Services was 76.5%",
"createdAtI": 1769981582,
"url": "https://asymco.com/2026/02/01/margin-call-3/",
"points": 4,
"tags": [],
"createdAt": "2026-02-01T21:33:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769982059,
"commentsCount": 0,
"updatedAt": "2026-02-01T21:38:31.000Z"
}
}{
"storyID": "46849567",
"title": "Defeating a 40-year-old copy protection dongle",
"author": "zdw",
"url": "https://dmitrybrant.com/2026/02/01/defeating-a-40-year-old-copy-protection-dongle",
"points": 745,
"commentsCount": 235,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://dmitrybrant.com/2026/02/01/defeating-a-40-year-old-copy-protection-dongle"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T21:30:51.000Z",
"createdAtI": 1769981451,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849567",
"author": "zdw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T22:15:58.463Z",
"title": "Defeating a 40-year-old copy protection dongle",
"createdAtI": 1769981451,
"url": "https://dmitrybrant.com/2026/02/01/defeating-a-40-year-old-copy-protection-dongle",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T21:30:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769984158,
"commentsCount": 0,
"updatedAt": "2026-02-01T22:11:31.000Z"
}
}Ahmed Eldin - Palantir took Epstein’s money, Thiel’s backing, and Trump’s blessing to build an AI war machine. If Gaza is the testing ground, America’s next. Are we ready to fight back?
{
"storyID": "46849401",
"title": "Palantir: Financed by Epstein, Fueled by Thiel",
"author": "doener",
"url": "https://ahmedeldin.substack.com/p/palantir-financed-by-epstein-fueled",
"points": 91,
"commentsCount": 2,
"tags": [],
"og": {
"twitterTitle": "Palantir: Financed by Epstein, Fueled by Thiel, Killing in Gaza and Spying on You",
"twitterCard": "summary_large_image",
"twitterDescription": "Palantir took Epstein’s money, Thiel’s backing, and Trump’s blessing to build an AI war machine. If Gaza is the testing ground, America’s next. Are we ready to fight back?",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!ibvv!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fahmedeldin.substack.com%2Fapi%2Fv1%2Fpost_preview%2F165334610%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Ahmed Eldin",
"requestUrl": "https://ahmedeldin.substack.com/p/palantir-financed-by-epstein-fueled",
"ogTitle": "Palantir: Financed by Epstein, Fueled by Thiel, Killing in Gaza and Spying on You",
"ogUrl": "https://ahmedeldin.substack.com/p/palantir-financed-by-epstein-fueled",
"ogDescription": "Palantir took Epstein’s money, Thiel’s backing, and Trump’s blessing to build an AI war machine. If Gaza is the testing ground, America’s next. Are we ready to fight back?",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!TNAe!,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%2F6ae68843-6cbb-4678-a332-ed818bb25522_1100x826.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-01T21:11:10.000Z",
"createdAtI": 1769980270,
"updatedAt": "2026-02-02T16:54:03.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849401",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T21:15:58.371Z",
"title": "Palantir: Financed by Epstein, Fueled by Thiel",
"createdAtI": 1769980270,
"url": "https://ahmedeldin.substack.com/p/palantir-financed-by-epstein-fueled",
"points": 6,
"tags": [],
"createdAt": "2026-02-01T21:11:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769980558,
"commentsCount": 0,
"updatedAt": "2026-02-01T21:15:45.000Z"
}
}TL;DR: My iPhone 16 Pro Max produces garbage output when running MLX LLMs. An iPhone 15 Pro runs the same code perfectly. A MacBook Pro also runs the same code perfectly. The tensor outputs on the 16 show numerical values an order of magnitude wrong. I suspect it points
{
"storyID": "46849258",
"title": "My iPhone 16 Pro Max produces garbage output when running MLX LLMs",
"author": "rafaelcosta",
"url": "https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/",
"points": 386,
"commentsCount": 179,
"tags": [
"front_page"
],
"og": {
"twitterTitle": "My thousand dollar iPhone can't do math",
"twitterSite": "@objectivecosta",
"articlePublishedTime": "2026-01-28T08:52:11.000Z",
"twitterImage": [
{
"url": "https://journal.rafaelcosta.me/content/images/2026/01/ios-26-iphone-16-pro-trust-this-computer-alert-mac-crop-1.png"
}
],
"twitterUrl": "https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/",
"ogTitle": "My thousand dollar iPhone can't do math",
"ogDescription": "TL;DR:\n\nMy iPhone 16 Pro Max produces garbage output when running MLX LLMs. An iPhone 15 Pro runs the same code perfectly. A MacBook Pro also runs the same code perfectly. The tensor outputs on the 16 show numerical values an order of magnitude wrong. I suspect it points",
"ogImage": [
{
"width": "760",
"url": "https://journal.rafaelcosta.me/content/images/2026/01/ios-26-iphone-16-pro-trust-this-computer-alert-mac-crop-1.png",
"height": "454"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "TL;DR:\n\nMy iPhone 16 Pro Max produces garbage output when running MLX LLMs. An iPhone 15 Pro runs the same code perfectly. A MacBook Pro also runs the same code perfectly. The tensor outputs on the 16 show numerical values an order of magnitude wrong. I suspect it points",
"success": true,
"requestUrl": "https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/",
"ogUrl": "https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/",
"ogSiteName": "Rafael's Journal",
"articleModifiedTime": "2026-02-01T19:19:48.000Z"
},
"aiIsh": {
"score": 1,
"offenses": [
"LLMs"
]
},
"createdAt": "2026-02-01T20:51:56.000Z",
"createdAtI": 1769979116,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849258",
"author": "rafaelcosta",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T22:35:58.418Z",
"title": "My thousand dollar iPhone can't do math",
"createdAtI": 1769979116,
"url": "https://journal.rafaelcosta.me/my-thousand-dollar-iphone-cant-do-math/",
"points": 8,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T20:51:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769985358,
"commentsCount": 0,
"updatedAt": "2026-02-01T22:34:16.000Z"
}
}A practical walk-through of a fixed-width uint128 implementation in modern C++.
{
"storyID": "46849154",
"title": "Building Your Own Efficient uint128 in C++",
"author": "PaulHoule",
"url": "https://solidean.com/blog/2026/building-your-own-u128/",
"points": 107,
"commentsCount": 45,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Building Your Own Efficient uint128 in C++ | Solidean",
"twitterDescription": "A practical walk-through of a fixed-width uint128 implementation in modern C++.",
"twitterImage": [
{
"url": "https://solidean.com/images/og-image-fallback.png"
}
],
"success": true,
"requestUrl": "https://solidean.com/blog/2026/building-your-own-u128/",
"ogTitle": "Building Your Own Efficient uint128 in C++ | Solidean",
"ogUrl": "https://solidean.com/blog/2026/building-your-own-u128/",
"ogSiteName": "Solidean",
"ogDescription": "A practical walk-through of a fixed-width uint128 implementation in modern C++.",
"ogImage": [
{
"alt": "Solidean – Exact, Robust, High-Performance Mesh Booleans",
"url": "https://solidean.com/images/og-image-fallback.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T20:40:45.000Z",
"createdAtI": 1769978445,
"updatedAt": "2026-02-02T16:53:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849154",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T23:30:58.374Z",
"title": "Building Your Own Efficient uint128 in C++",
"createdAtI": 1769978445,
"url": "https://solidean.com/blog/2026/building-your-own-u128/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T20:40:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769988658,
"commentsCount": 0,
"updatedAt": "2026-02-01T23:30:30.000Z"
}
}The accountability monster for people who are easily distracted. Kiki helps you get more done by focusing on one thing at a time. Mac app.
{
"storyID": "46849078",
"title": "Kiki – The accountability monster for people who are easily distracted",
"author": "pikseladam",
"url": "https://www.kiki.computer/",
"points": 44,
"commentsCount": 54,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "Kiki",
"twitterDescription": "The accountability monster for people who are easily distracted. Kiki helps you get more done by focusing on one thing at a time. Mac app.",
"twitterImage": [
{
"url": "https://framerusercontent.com/images/B1tHLG4Spy2i9bgs3270L9i6c4.png"
}
],
"success": true,
"requestUrl": "https://www.kiki.computer/",
"ogTitle": "Kiki",
"ogUrl": "https://www.kiki.computer/",
"ogDescription": "The accountability monster for people who are easily distracted. Kiki helps you get more done by focusing on one thing at a time. Mac app.",
"ogImage": [
{
"url": "https://framerusercontent.com/images/B1tHLG4Spy2i9bgs3270L9i6c4.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T20:29:02.000Z",
"createdAtI": 1769977742,
"updatedAt": "2026-02-02T13:25:18.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46849078",
"author": "pikseladam",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T22:25:58.362Z",
"title": "Kiki – The accountability monster for people who are easily distracted",
"createdAtI": 1769977742,
"url": "https://www.kiki.computer/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T20:29:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769984758,
"commentsCount": 1,
"updatedAt": "2026-02-01T22:24:30.000Z"
}
}The program helped 94% of participants secure housing while building financial literacy skills that could break the cycle of homelessness.
{
"storyID": "46848907",
"title": "Oregon gave homeless youth $1k/month with no strings",
"author": "xqcgrek2",
"url": "https://www.oregonlive.com/politics/2026/01/oregon-tried-giving-homeless-youth-1000-a-month-with-no-strings-attached-heres-what-happened.html",
"points": 68,
"commentsCount": 88,
"tags": [],
"og": {
"twitterTitle": "Oregon tried giving homeless youth $1,000 a month with no strings attached. Here’s what happened",
"twitterSite": "@oregonlive",
"articlePublishedTime": "2026-01-31T15:00:00Z",
"twitterImage": [
{
"url": "https://www.oregonlive.com/resizer/v2/I6HGRS3EIVGRTEICOQBRX46ZOI.jpeg?auth=d830fb6282535cfc319457dd1d6b8178ceab54d2865c0a14260af4678e4e36f9&width=1280&smart=true&quality=90"
}
],
"ogTitle": "Oregon tried giving homeless youth $1,000 a month with no strings attached. Here’s what happened",
"ogDescription": "The program helped 94% of participants secure housing while building financial literacy skills that could break the cycle of homelessness.",
"ogImage": [
{
"width": "1280",
"url": "https://www.oregonlive.com/resizer/v2/I6HGRS3EIVGRTEICOQBRX46ZOI.jpeg?auth=d830fb6282535cfc319457dd1d6b8178ceab54d2865c0a14260af4678e4e36f9&width=1280&smart=true&quality=90",
"height": "720"
}
],
"ogType": "article",
"articleTag": "@hp-top-stories,@exmeter",
"twitterCard": "summary_large_image",
"twitterDescription": "The program helped 94% of participants secure housing while building financial literacy skills that could break the cycle of homelessness.",
"success": true,
"requestUrl": "https://www.oregonlive.com/politics/2026/01/oregon-tried-giving-homeless-youth-1000-a-month-with-no-strings-attached-heres-what-happened.html",
"ogUrl": "https://www.oregonlive.com/politics/2026/01/oregon-tried-giving-homeless-youth-1000-a-month-with-no-strings-attached-heres-what-happened.html",
"ogSiteName": "oregonlive",
"articleModifiedTime": "2026-01-31T15:00:00Z",
"articleSection": "Politics",
"fbAppId": "132333146781779",
"articleAuthor": "Mia Maldonado"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T20:04:14.000Z",
"createdAtI": 1769976254,
"updatedAt": "2026-02-02T16:38:18.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848907",
"author": "xqcgrek2",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T20:40:58.354Z",
"title": "Oregon gave homeless youth $1k/month with no strings. Here's what happened",
"createdAtI": 1769976254,
"url": "https://www.oregonlive.com/politics/2026/01/oregon-tried-giving-homeless-youth-1000-a-month-with-no-strings-attached-heres-what-happened.html",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T20:04:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769978458,
"commentsCount": 0,
"updatedAt": "2026-02-01T20:39:01.000Z"
}
}A technical teardown of a 1-click RCE against OpenClaw (formerly Moltbot/ClawdBot), a viral open-source AI assistant trusted by 100,000+ developers with high-privilege access. See how a settings logic flaw and a WebSocket pivot turn a single webpage visit into token exfiltration, safety-control bypass, and arbitrary command execution.
{
"storyID": "46848769",
"title": "1-Click RCE to steal your Moltbot data and keys",
"author": "arwt",
"url": "https://depthfirst.com/post/1-click-rce-to-steal-your-moltbot-data-and-keys",
"points": 172,
"commentsCount": 71,
"tags": [],
"og": {
"twitterTitle": "depthfirst | 1-Click RCE To Steal Your Moltbot Data and Keys",
"twitterCard": "summary_large_image",
"twitterDescription": "A technical teardown of a 1-click RCE against OpenClaw (formerly Moltbot/ClawdBot), a viral open-source AI assistant trusted by 100,000+ developers with high-privilege access. See how a settings logic flaw and a WebSocket pivot turn a single webpage visit into token exfiltration, safety-control bypass, and arbitrary command execution.",
"twitterImage": [
{
"url": "https://cdn.prod.website-files.com/691d9445275873e3d3fc4279/697f824bc8f0ea823f8c9535_Whisk_1358248e38462f0921e418ad52a19889eg.png"
}
],
"success": true,
"requestUrl": "https://depthfirst.com/post/1-click-rce-to-steal-your-moltbot-data-and-keys",
"ogTitle": "depthfirst | 1-Click RCE To Steal Your Moltbot Data and Keys",
"ogDescription": "A technical teardown of a 1-click RCE against OpenClaw (formerly Moltbot/ClawdBot), a viral open-source AI assistant trusted by 100,000+ developers with high-privilege access. See how a settings logic flaw and a WebSocket pivot turn a single webpage visit into token exfiltration, safety-control bypass, and arbitrary command execution.",
"ogImage": [
{
"url": "https://cdn.prod.website-files.com/691d9445275873e3d3fc4279/697f824bc8f0ea823f8c9535_Whisk_1358248e38462f0921e418ad52a19889eg.png"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-01T19:47:47.000Z",
"createdAtI": 1769975267,
"updatedAt": "2026-02-02T16:50:18.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848769",
"author": "arwt",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T21:00:58.416Z",
"title": "1-Click RCE to steal your Moltbot data and keys",
"createdAtI": 1769975267,
"url": "https://depthfirst.com/post/1-click-rce-to-steal-your-moltbot-data-and-keys",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T19:47:47.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769979658,
"commentsCount": 0,
"updatedAt": "2026-02-01T20:59:00.000Z"
}
}Rui Carmo - So… Here we are again.
{
"storyID": "46848699",
"title": "TIL: Apple Broke Time Machine Again on Tahoe",
"author": "rcarmo",
"url": "https://taoofmac.com/space/til/2026/02/01/1630",
"points": 217,
"commentsCount": 141,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-01T16:30:00+00:00",
"success": true,
"author": "Rui Carmo",
"requestUrl": "https://taoofmac.com/space/til/2026/02/01/1630",
"ogTitle": "TIL: Apple Broke Time Machine Again On Tahoe",
"ogUrl": "https://taoofmac.com/space/til/2026/02/01/1630",
"ogSiteName": "Tao of Mac",
"ogDescription": "So… Here we are again.",
"articleModifiedTime": "2026-02-01T16:55:04+00:00",
"ogImage": [
{
"width": "1384",
"alt": "My SMB settings, as of DSM 7.3.2-86009-1",
"type": "image/png",
"url": "https://taoofmac.com/media/til/2026/02/01/1630/fY_oAYhU-aPe6gdiXpboLe7GTwI=/image.png",
"height": "1462"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T19:38:45.000Z",
"createdAtI": 1769974725,
"updatedAt": "2026-02-02T16:54:48.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848699",
"author": "rcarmo",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T19:45:58.571Z",
"title": "TIL: Apple Broke Time Machine Again on Tahoe",
"createdAtI": 1769974725,
"url": "https://taoofmac.com/space/til/2026/02/01/1630",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T19:38:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769975159,
"commentsCount": 0,
"updatedAt": "2026-02-01T19:45:45.000Z"
}
}Gary Marcus - Not everything that is interesting is a good idea.
{
"storyID": "46848552",
"title": "OpenClaw is everywhere all at once, and a disaster waiting to happen",
"author": "geox",
"url": "https://garymarcus.substack.com/p/openclaw-aka-moltbot-is-everywhere",
"points": 40,
"commentsCount": 23,
"tags": [],
"og": {
"twitterTitle": "OpenClaw (a.k.a. Moltbot) is everywhere all at once, and a disaster waiting to happen",
"twitterCard": "summary_large_image",
"twitterDescription": "Not everything that is interesting is a good idea.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!lRFH!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fgarymarcus.substack.com%2Fapi%2Fv1%2Fpost_preview%2F186515927%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Gary Marcus",
"requestUrl": "https://garymarcus.substack.com/p/openclaw-aka-moltbot-is-everywhere",
"ogTitle": "OpenClaw (a.k.a. Moltbot) is everywhere all at once, and a disaster waiting to happen",
"ogUrl": "https://garymarcus.substack.com/p/openclaw-aka-moltbot-is-everywhere",
"ogDescription": "Not everything that is interesting is a good idea.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!zX1S!,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%2Fe47f12f4-acd1-4f32-af76-e6885c441274_2177x1135.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T19:20:09.000Z",
"createdAtI": 1769973609,
"updatedAt": "2026-02-02T15:52:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848552",
"author": "geox",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T19:35:58.697Z",
"title": "OpenClaw is everywhere all at once, and a disaster waiting to happen",
"createdAtI": 1769973609,
"url": "https://garymarcus.substack.com/p/openclaw-aka-moltbot-is-everywhere",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T19:20:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769974559,
"commentsCount": 0,
"updatedAt": "2026-02-01T19:32:47.000Z"
}
}When I moved to a new apartment with my family, the cable company we were used to wasn't available. We had to settle for Dish Network. I wasn't too happy about making that switch, but something on the
{
"storyID": "46848415",
"title": "Teaching my neighbor to keep the volume down",
"author": "firefoxd",
"url": "https://idiallo.com/blog/teaching-my-neighbor-to-keep-the-volume-down",
"points": 762,
"commentsCount": 352,
"tags": [],
"og": {
"twitterCreator": "@dialloibu",
"twitterSite": "@dialloibu",
"twitterTitle": "How I Taught My Neighbor to Keep the Volume Down",
"twitterImage": [
{
"url": "https://cdn.idiallo.com/images/assets/601/thumb.jpg"
}
],
"ogTitle": "How I Taught My Neighbor to Keep the Volume Down",
"ogDescription": "When I moved to a new apartment with my family, the cable company we were used to wasn't available. We had to settle for Dish Network. I wasn't too happy about making that switch, but something on the",
"ogImage": [
{
"url": "https://cdn.idiallo.com/images/assets/601/thumb.jpg"
}
],
"ogType": "blog",
"twitterCard": "summary",
"twitterDescription": "When I moved to a new apartment with my family, the cable company we were used to wasn't available. We had to settle for Dish Network. I wasn't too happy about making that switch, but something on the",
"success": true,
"requestUrl": "https://idiallo.com/blog/teaching-my-neighbor-to-keep-the-volume-down",
"ogUrl": "https://idiallo.com/blog/teaching-my-neighbor-to-keep-the-volume-down",
"ogSiteName": "Ibrahim Diallo Blog"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T19:00:46.000Z",
"createdAtI": 1769972446,
"updatedAt": "2026-02-02T16:55:19.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848415",
"author": "firefoxd",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T19:25:58.622Z",
"title": "I taught my neighbor to keep the volume down",
"createdAtI": 1769972446,
"url": "https://idiallo.com/blog/teaching-my-neighbor-to-keep-the-volume-down",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T19:00:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769973959,
"commentsCount": 0,
"updatedAt": "2026-02-01T19:24:30.000Z"
}
}In daily life, light exposure influences cognitive performance in 58 UK adults: brighter, more stable days are linked to better vigilance, memory, and visual search, while recent bright light reduces sleepiness and reaction times.
{
"storyID": "46848343",
"title": "Light exposure and aspects of cognitive function in everyday life",
"author": "PaulHoule",
"url": "https://www.nature.com/articles/s44271-025-00373-9",
"points": 50,
"commentsCount": 3,
"tags": [],
"og": {
"twitterSite": "@null",
"twitterTitle": "Relationships between light exposure and aspects of cognitive function in everyday life",
"dcLanguage": "En",
"twitterImage": [
{
"alt": "Content cover image",
"url": "https://media.springernature.com/full/springer-static/image/art%3A10.1038%2Fs44271-025-00373-9/MediaObjects/44271_2025_373_Fig1_HTML.png"
}
],
"dcType": "OriginalPaper",
"ogTitle": "Relationships between light exposure and aspects of cognitive function in everyday life - Communications Psychology",
"dcTitle": "Relationships between light exposure and aspects of cognitive function in everyday life",
"dcSource": "Communications Psychology 2025 4:1",
"dcPublisher": "Nature Publishing Group",
"ogDescription": "In daily life, light exposure influences cognitive performance in 58 UK adults: brighter, more stable days are linked to better vigilance, memory, and visual search, while recent bright light reduces sleepiness and reaction times.",
"ogImage": [
{
"url": "https://media.springernature.com/m685/springer-static/image/art%3A10.1038%2Fs44271-025-00373-9/MediaObjects/44271_2025_373_Fig1_HTML.png"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"dcDate": "2025-12-16",
"dcRights": "2025 The Author(s)",
"twitterDescription": "Communications Psychology - In daily life, light exposure influences cognitive performance in 58 UK adults: brighter, more stable days are linked to better vigilance, memory, and visual search,...",
"success": true,
"requestUrl": "https://www.nature.com/articles/s44271-025-00373-9",
"dcIdentifier": "doi:10.1038/s44271-025-00373-9",
"dcCreator": "Lucas, Robert J.",
"ogUrl": "https://www.nature.com/articles/s44271-025-00373-9",
"ogSiteName": "Nature",
"dcDescription": "Light exposure can modulate cognitive function, yet its effects outside of controlled laboratory settings remain insufficiently explored. To examine the relationship between real-world light exposure and cognitive performance, we assessed personal light exposure and measured subjective sleepiness, vigilance, working memory, and visual search performance over 7 days of daily life, in a convenience sample of UK adults ",
"dcSubject": "Human behaviour"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T18:51:56.000Z",
"createdAtI": 1769971916,
"updatedAt": "2026-02-02T11:47:35.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848343",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T19:15:58.367Z",
"title": "Light exposure and aspects of cognitive function in everyday life",
"createdAtI": 1769971916,
"url": "https://www.nature.com/articles/s44271-025-00373-9",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T18:51:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769973358,
"commentsCount": 0,
"updatedAt": "2026-02-01T19:11:30.000Z"
}
}If you want to lace shoes, tie shoes or learn about shoelaces, “Ian's Shoelace Site” is the place!
{
"storyID": "46848231",
"title": "Ian's Shoelace Site",
"author": "righthand",
"url": "https://www.fieggen.com/shoelace/",
"points": 325,
"commentsCount": 56,
"tags": [
"front_page"
],
"og": {
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.fieggen.com/shoelace/",
"ogTitle": "Introduction",
"ogUrl": "https://www.fieggen.com/shoelace/index.htm",
"ogSiteName": "Ian's Shoelace Site",
"ogDescription": "If you want to lace shoes, tie shoes or learn about shoelaces, “Ian's Shoelace Site” is the place!",
"ogImage": [
{
"width": "1200",
"alt": "Ian's Shoelace Site (graphic representation)",
"url": "https://www.fieggen.com/shoelace/icons/ians-shoelace-site-og.png",
"height": "630"
},
{
"width": "640",
"alt": "Ian's Shoelace Site (large icon)",
"url": "https://www.fieggen.com/shoelace/icons/ians-shoelace-site-large.jpg",
"height": "640"
}
],
"ogType": "website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T18:38:04.000Z",
"createdAtI": 1769971084,
"updatedAt": "2026-02-02T16:54:03.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848231",
"author": "righthand",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T22:55:58.394Z",
"title": "Ian's Shoelace Site",
"createdAtI": 1769971084,
"url": "https://www.fieggen.com/shoelace/",
"points": 5,
"tags": [],
"createdAt": "2026-02-01T18:38:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769986558,
"commentsCount": 1,
"updatedAt": "2026-02-01T22:55:16.000Z"
}
}Researchers have developed a heat storage unit that takes up less space than a regular hot water tank. It charges when electricity is cheap and releases heat when needed.
{
"storyID": "46848060",
"title": "Pretty soon, heat pumps will be able to store and distribute heat as needed",
"author": "PaulHoule",
"url": "https://www.sintef.no/en/latest-news/2026/pretty-soon-heat-pumps-will-be-able-to-store-and-distribute-heat-as-needed/",
"points": 52,
"commentsCount": 47,
"tags": [],
"og": {
"twitterCreator": "SINTEF",
"twitterSite": "SINTEF",
"twitterTitle": "Pretty soon, heat pumps will be able to store and distribute heat as needed - SINTEF",
"twitterImage": [
{
"alt": "You may have this very common substance in your kitchen cupboard. Now it plays the main role in a new system for heat storage. Researcher Galina Simonsen (pictured) believes the solution could also be very useful in private homes. Photo: SINTEF",
"url": "https://www.sintef.no/remote/norwegianscitechnews.com/wp-content/uploads/2025/12/galina-holder-salthydrater.jpg?width=560"
}
],
"ogTitle": "Pretty soon, heat pumps will be able to store and distribute heat as needed - SINTEF",
"ogDescription": "Researchers have developed a heat storage unit that takes up less space than a regular hot water tank. It charges when electricity is cheap and releases heat when needed.",
"ogImage": [
{
"alt": "You may have this very common substance in your kitchen cupboard. Now it plays the main role in a new system for heat storage. Researcher Galina Simonsen (pictured) believes the solution could also be very useful in private homes. Photo: SINTEF",
"url": "https://www.sintef.no/remote/norwegianscitechnews.com/wp-content/uploads/2025/12/galina-holder-salthydrater.jpg?width=560"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "Researchers have developed a heat storage unit that takes up less space than a regular hot water tank. It charges when electricity is cheap and releases heat when needed.",
"success": true,
"requestUrl": "https://www.sintef.no/en/latest-news/2026/pretty-soon-heat-pumps-will-be-able-to-store-and-distribute-heat-as-needed/",
"ogUrl": "https://www.sintef.no/en/latest-news/2026/pretty-soon-heat-pumps-will-be-able-to-store-and-distribute-heat-as-needed/",
"ogSiteName": "SINTEF"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T18:15:40.000Z",
"createdAtI": 1769969740,
"updatedAt": "2026-02-02T16:54:48.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848060",
"author": "PaulHoule",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T00:30:58.696Z",
"title": "Pretty soon, heat pumps will be able to store and distribute heat as needed",
"createdAtI": 1769969740,
"url": "https://www.sintef.no/en/latest-news/2026/pretty-soon-heat-pumps-will-be-able-to-store-and-distribute-heat-as-needed/",
"points": 10,
"tags": [],
"createdAt": "2026-02-01T18:15:40.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769992259,
"commentsCount": 6,
"updatedAt": "2026-02-02T00:30:01.000Z"
}
}{
"storyID": "46848027",
"title": "GNU Hurd Is \"Almost There\" with x86_64, SMP and ~75% of Debian Packages Building",
"author": "sergiogdr",
"url": "https://www.phoronix.com/news/GNU-Hurd-In-2026",
"points": 50,
"commentsCount": 18,
"tags": [],
"og": {
"twitterCreator": "@michaellarabel",
"twitterCard": "summary_large_image",
"twitterSite": "@phoronix",
"twitterTitle": "GNU Hurd Is \"Almost There\" With x86_64, SMP & ~75% Of Debian Packages Building",
"twitterDescription": "Samuel Thibault offered up a status update on the current state of GNU/Hurd from a presentation in Brussels at FOSDEM 2026",
"twitterImage": [
{
"url": "https://www.phoronix.net/image.php?id=2026&image=gnu_hurd_5"
}
],
"success": true,
"requestUrl": "https://www.phoronix.com/news/GNU-Hurd-In-2026",
"ogTitle": "GNU Hurd Is \"Almost There\" With x86_64, SMP & ~75% Of Debian Packages Building",
"ogImage": [
{
"url": "https://www.phoronix.net/image.php?id=2026&image=gnu_hurd_5"
}
]
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T18:10:07.000Z",
"createdAtI": 1769969407,
"updatedAt": "2026-02-02T15:48:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46848027",
"author": "sergiogdr",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T18:55:58.921Z",
"title": "GNU Hurd Is \"Almost There\" with x86_64, SMP and ~75% of Debian Packages Building",
"createdAtI": 1769969407,
"url": "https://www.phoronix.com/news/GNU-Hurd-In-2026",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T18:10:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769972159,
"commentsCount": 0,
"updatedAt": "2026-02-01T18:51:45.000Z"
}
}{
"storyID": "46847958",
"title": "Towards a science of scaling agent systems: When and why agent systems work",
"author": "gmays",
"url": "https://research.google/blog/towards-a-science-of-scaling-agent-systems-when-and-why-agent-systems-work/",
"points": 97,
"commentsCount": 34,
"tags": [],
"og": {
"ogTitle": "Towards a science of scaling agent systems: When and why agent systems work",
"ogUrl": "https://research.google/blog/towards-a-science-of-scaling-agent-systems-when-and-why-agent-systems-work/",
"ogImage": [
{
"url": "https://storage.googleapis.com/gweb-research2023-media/images/Open_Graph.width-800.format-jpeg.jpg"
}
],
"success": true,
"requestUrl": "https://research.google/blog/towards-a-science-of-scaling-agent-systems-when-and-why-agent-systems-work/",
"ogType": "Website"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T18:00:30.000Z",
"createdAtI": 1769968830,
"updatedAt": "2026-02-02T16:31:06.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847958",
"author": "gmays",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T20:05:58.359Z",
"title": "Towards a science of scaling agent systems: When and why agent systems work",
"createdAtI": 1769968830,
"url": "https://research.google/blog/towards-a-science-of-scaling-agent-systems-when-and-why-agent-systems-work/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T18:00:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769976358,
"commentsCount": 4,
"updatedAt": "2026-02-01T20:04:16.000Z"
}
}A few days ago, The new York Times (owner of Wordle) announced that from 2 February it would start reusing some words from previous years. Their announcem...
{
"storyID": "46847924",
"title": "A Crisis comes to Wordle: Reusing old words",
"author": "cyanbane",
"url": "https://forkingmad.blog/wordle-crisis/",
"points": 119,
"commentsCount": 120,
"tags": [],
"og": {
"twitterTitle": "A Crisis comes to Wordle: Reusing old words!",
"twitterImage": [
{
"url": "https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png"
}
],
"twitterUrl": "https://forkingmad.blog/wordle-crisis/",
"ogTitle": "A Crisis comes to Wordle: Reusing old words!",
"ogDescription": "A few days ago, The new York Times (owner of Wordle) announced that from 2 February it would start reusing some words from previous years.\n\nTheir announcem...",
"ogImage": [
{
"url": "https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "A few days ago, The new York Times (owner of Wordle) announced that from 2 February it would start reusing some words from previous years.\n\nTheir announcem...",
"success": true,
"requestUrl": "https://forkingmad.blog/wordle-crisis/",
"ogUrl": "https://forkingmad.blog/wordle-crisis/",
"ogSiteName": "Forking Mad+"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T17:54:55.000Z",
"createdAtI": 1769968495,
"updatedAt": "2026-02-02T16:53:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847924",
"author": "cyanbane",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T20:05:58.359Z",
"title": "A Crisis comes to Wordle: Reusing old words",
"createdAtI": 1769968495,
"url": "https://forkingmad.blog/wordle-crisis/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T17:54:55.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769976358,
"commentsCount": 2,
"updatedAt": "2026-02-01T20:05:15.000Z"
}
}{
"storyID": "46847780",
"title": "Apple I Advertisement (1976)",
"author": "janandonly",
"url": "http://apple1.chez.com/Apple1project/Gallery/Gallery.htm",
"points": 263,
"commentsCount": 141,
"tags": [
"front_page"
],
"og": {
"success": true,
"author": "VERHILLE Arnaud",
"requestUrl": "http://apple1.chez.com/Apple1project/Gallery/Gallery.htm"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T17:36:57.000Z",
"createdAtI": 1769967417,
"updatedAt": "2026-02-02T16:53:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847780",
"author": "janandonly",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T17:55:58.726Z",
"title": "Apple: Our philosophy is to provide software for our machines free (1976)",
"createdAtI": 1769967417,
"url": "http://apple1.chez.com/Apple1project/Gallery/Gallery.htm",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T17:36:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769968559,
"commentsCount": 0,
"updatedAt": "2026-02-01T17:54:15.000Z"
}
}{
"storyID": "46847746",
"title": "Aging muscle stem cells shift from rapid repair to long-term survival",
"author": "bikenaga",
"url": "https://phys.org/news/2026-01-sprint-marathon-aging-muscle-stem.html",
"points": 81,
"commentsCount": 23,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://phys.org/news/2026-01-sprint-marathon-aging-muscle-stem.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T17:33:04.000Z",
"createdAtI": 1769967184,
"updatedAt": "2026-02-02T16:43:19.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847746",
"author": "bikenaga",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T17:50:58.343Z",
"title": "Aging muscle stem cells shift from rapid repair to long-term survival",
"createdAtI": 1769967184,
"url": "https://phys.org/news/2026-01-sprint-marathon-aging-muscle-stem.html",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T17:33:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769968258,
"commentsCount": 1,
"updatedAt": "2026-02-01T17:47:16.000Z"
}
}Vlad Khambir - Silent scope growth, false alignment, and architecture without context
{
"storyID": "46847456",
"title": "Real engineering failures instead of success stories",
"author": "birdculture",
"url": "https://failhub.substack.com/p/failhub-issue-1",
"points": 43,
"commentsCount": 10,
"tags": [],
"og": {
"twitterTitle": "FailHub – Issue #1",
"twitterCard": "summary_large_image",
"twitterDescription": "Silent scope growth, false alignment, and architecture without context",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!NINj!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Ffailhub.substack.com%2Fapi%2Fv1%2Fpost_preview%2F184210110%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Vlad Khambir",
"requestUrl": "https://failhub.substack.com/p/failhub-issue-1",
"ogTitle": "FailHub – Issue #1",
"ogUrl": "https://failhub.substack.com/p/failhub-issue-1",
"ogDescription": "Silent scope growth, false alignment, and architecture without context",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!LnM9!,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%2F042288a0-f6d8-496f-b425-dc499494cca0_1536x639.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T16:52:30.000Z",
"createdAtI": 1769964750,
"updatedAt": "2026-02-02T11:24:18.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847456",
"author": "birdculture",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T17:10:58.888Z",
"title": "Real engineering failures instead of success stories",
"createdAtI": 1769964750,
"url": "https://failhub.substack.com/p/failhub-issue-1",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T16:52:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769965859,
"commentsCount": 0,
"updatedAt": "2026-02-01T17:10:45.000Z"
}
}My use of mobile phones has been compulsive – has it been for better or for worse?
{
"storyID": "46847124",
"title": "We have lost so much of ourselves to smartphones: can we get it back?",
"author": "Brajeshwar",
"url": "https://www.theguardian.com/technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back",
"points": 38,
"commentsCount": 5,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "We have lost so much of ourselves to smartphones: can we get it back?",
"ogType": "article",
"articleTag": "Technology,Mobile phones,Smartphones,Social media,Digital media",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back",
"twitterAppUrliPhone": "gnmguardian://technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-01-31T06:00:56.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/91a23850d74db54ef4a1d10f2ab645424766f287/0_1093_8360_6688/master/8360.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=7b68757ca0e4b6fc8a108b70b6ba5364"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "My use of mobile phones has been compulsive – has it been for better or for worse?",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/91a23850d74db54ef4a1d10f2ab645424766f287/0_1093_8360_6688/master/8360.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=d4bb07739e360acd7b16b18b552254f6",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back",
"alIosUrl": "gnmguardian://technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-01-31T15:56:03.000Z",
"articleSection": "Technology",
"articleAuthor": "https://www.theguardian.com/profile/will-storr",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T16:07:54.000Z",
"createdAtI": 1769962074,
"updatedAt": "2026-02-02T13:25:50.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847124",
"author": "Brajeshwar",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T16:35:58.368Z",
"title": "We have lost so much of ourselves to smartphones: can we get it back?",
"createdAtI": 1769962074,
"url": "https://www.theguardian.com/technology/2026/jan/31/we-have-lost-so-much-of-ourselves-to-smartphones-can-we-get-it-back",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T16:07:54.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769963758,
"commentsCount": 0,
"updatedAt": "2026-02-01T16:35:30.000Z"
}
}{
"storyID": "46847039",
"title": "English professors double down on requiring printed copies of readings",
"author": "cmsefton",
"url": "https://yaledailynews.com/articles/english-professors-double-down-on-requiring-printed-copies-of-readings",
"points": 137,
"commentsCount": 196,
"tags": [],
"og": {
"error": "Server has returned a 400/500 error code",
"requestUrl": "https://yaledailynews.com/articles/english-professors-double-down-on-requiring-printed-copies-of-readings"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T15:58:23.000Z",
"createdAtI": 1769961503,
"updatedAt": "2026-02-02T16:55:49.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46847039",
"author": "cmsefton",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T16:05:58.358Z",
"title": "English professors double down on requiring printed copies of readings",
"createdAtI": 1769961503,
"url": "https://yaledailynews.com/articles/english-professors-double-down-on-requiring-printed-copies-of-readings",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T15:58:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769961958,
"commentsCount": 0,
"updatedAt": "2026-02-01T16:03:16.000Z"
}
}{
"storyID": "46846905",
"title": "Over half of American adults can't read at 6th Grade Levels",
"author": "laurex",
"url": "https://moneywise.com/news/more-us-students-are-arriving-at-college-unprepared-to-read",
"points": 38,
"commentsCount": 64,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://moneywise.com/news/more-us-students-are-arriving-at-college-unprepared-to-read"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T15:39:27.000Z",
"createdAtI": 1769960367,
"updatedAt": "2026-02-02T16:24:57.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46846905",
"author": "laurex",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T16:05:58.358Z",
"title": "Over half of American adults can't read at 6th Grade Levels",
"createdAtI": 1769960367,
"url": "https://moneywise.com/news/more-us-students-are-arriving-at-college-unprepared-to-read",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T15:39:27.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769961958,
"commentsCount": 3,
"updatedAt": "2026-02-01T16:05:45.000Z"
}
}{
"storyID": "46846803",
"title": "Why aren't we using SSH for everything? (2015)",
"author": "thunderbong",
"url": "https://shazow.net/posts/ssh-how-does-it-even/",
"points": 36,
"commentsCount": 9,
"tags": [],
"og": {
"twitterCreator": "@shazow",
"twitterSite": "@shazow",
"twitterCard": "summary",
"twitterTitle": "Why aren’t we using SSH for everything?",
"twitterDescription": "\nSSH, how does it even?\n\nA few weeks ago, I wrote ssh-chat.\nssh http://t.co/E7Ilc0B0BC pic.twitter.com/CqYBR1WYO4— Andrey 🦃 Petrov (@shazow) December 13, 2014\n\n\n\nThe idea is simple: You open your terminal and type,\n$ ssh chat.shazow.net\nUnlike many others, you might stop yourself before typing “ls” and notice — that’s no shell, it’s a chat room!\nWhile the little details sink in, it dawns on you that there is somethi",
"twitterImage": [
{
"url": "https://shazow.net/posts/ssh-how-does-it-even//posts/ssh-how-does-it-even/images/1.png"
}
],
"success": true,
"requestUrl": "https://shazow.net/posts/ssh-how-does-it-even/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T15:25:24.000Z",
"createdAtI": 1769959524,
"updatedAt": "2026-02-02T16:05:50.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46846803",
"author": "thunderbong",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T16:45:58.667Z",
"title": "Why aren't we using SSH for everything? (2015)",
"createdAtI": 1769959524,
"url": "https://shazow.net/posts/ssh-how-does-it-even/",
"points": 7,
"tags": [],
"createdAt": "2026-02-01T15:25:24.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769964359,
"commentsCount": 0,
"updatedAt": "2026-02-01T16:45:45.000Z"
}
}Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs. - VoidenHQ/voiden
{
"storyID": "46846697",
"title": "Show HN: Voiden – an offline, Git-native API tool built around Markdown",
"author": "dhruv3006",
"url": "https://github.com/VoidenHQ/voiden",
"points": 45,
"commentsCount": 28,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - VoidenHQ/voiden: Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/ab9704cb8a4ac5ecd154da397a818d5ee8d6a0f95dfd43e8e4513d67058c3136/VoidenHQ/voiden"
}
],
"ogTitle": "GitHub - VoidenHQ/voiden: Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs.",
"ogDescription": "Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs. - VoidenHQ/voiden",
"ogImage": [
{
"width": "1200",
"alt": "Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs. - VoidenHQ/voiden",
"url": "https://opengraph.githubassets.com/ab9704cb8a4ac5ecd154da397a818d5ee8d6a0f95dfd43e8e4513d67058c3136/VoidenHQ/voiden",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Define, test, and document APIs like a developer, not a SaaS user. No accounts. No lock-in. No telemetry. Just Markdown, Git, hotkeys, and your damn specs. - VoidenHQ/voiden",
"success": true,
"requestUrl": "https://github.com/VoidenHQ/voiden",
"ogUrl": "https://github.com/VoidenHQ/voiden",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T15:09:26.000Z",
"createdAtI": 1769958566,
"updatedAt": "2026-02-02T16:27:03.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46846697",
"author": "dhruv3006",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T18:25:58.623Z",
"title": "Show HN: Voiden – an offline, Git-native API tool built around Markdown",
"createdAtI": 1769958566,
"url": "https://github.com/VoidenHQ/voiden",
"points": 5,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-01T15:09:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769970359,
"commentsCount": 1,
"updatedAt": "2026-02-01T18:25:15.000Z"
}
}{
"storyID": "46846252",
"title": "Adventure Game Studio: OSS software for creating adventure games",
"author": "doener",
"url": "https://www.adventuregamestudio.co.uk/",
"points": 373,
"commentsCount": 78,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://www.adventuregamestudio.co.uk/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T13:56:56.000Z",
"createdAtI": 1769954216,
"updatedAt": "2026-02-02T16:54:48.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46846252",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T14:40:58.403Z",
"title": "Adventure Game Studio: OSS software for creating adventure games",
"createdAtI": 1769954216,
"url": "https://www.adventuregamestudio.co.uk/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T13:56:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769956858,
"commentsCount": 1,
"updatedAt": "2026-02-01T14:40:30.000Z"
}
}A personal AI that starts minimal, self-improves in real-time, and shares its discoveries with other agents. - zuckermanai/zuckerman
{
"storyID": "46846210",
"title": "Show HN: Zuckerman – minimalist personal AI agent that self-edits its own code",
"author": "ddaniel10",
"url": "https://github.com/zuckermanai/zuckerman",
"points": 70,
"commentsCount": 49,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - zuckermanai/zuckerman: A personal AI that starts minimal, self-improves in real-time, and shares its discoveries with other agents.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/995678bc960330344998c6197e982aba6bc2b70725124746329cc682469e7b55/zuckermanai/zuckerman"
}
],
"ogTitle": "GitHub - zuckermanai/zuckerman: A personal AI that starts minimal, self-improves in real-time, and shares its discoveries with other agents.",
"ogDescription": "A personal AI that starts minimal, self-improves in real-time, and shares its discoveries with other agents. - zuckermanai/zuckerman",
"ogImage": [
{
"width": "1200",
"alt": "A personal AI that starts minimal, self-improves in real-time, and shares its discoveries with other agents. - zuckermanai/zuckerman",
"url": "https://opengraph.githubassets.com/995678bc960330344998c6197e982aba6bc2b70725124746329cc682469e7b55/zuckermanai/zuckerman",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A personal AI that starts minimal, self-improves in real-time, and shares its discoveries with other agents. - zuckermanai/zuckerman",
"success": true,
"requestUrl": "https://github.com/zuckermanai/zuckerman",
"ogUrl": "https://github.com/zuckermanai/zuckerman",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-02-01T13:50:15.000Z",
"createdAtI": 1769953815,
"updatedAt": "2026-02-02T15:36:33.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46846210",
"author": "ddaniel10",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T15:50:58.333Z",
"title": "Show HN: Zuckerman – minimalist personal AI agent that self-edits its own code",
"createdAtI": 1769953815,
"url": "https://github.com/zuckermanai/zuckerman",
"points": 7,
"tags": [
"show_hn",
"front_page"
],
"createdAt": "2026-02-01T13:50:15.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769961058,
"commentsCount": 6,
"updatedAt": "2026-02-01T15:50:45.000Z"
}
}Ashish Pratap Singh - Scaling is a complex topic, but after working at big tech on services handling millions of requests and scaling my own startup (AlgoMaster.io) from scratch, I’ve realized that most systems evolve through a surprisingly similar set of stages as they grow.
{
"storyID": "46845470",
"title": "How to Scale a System from 0 to 10M+ Users",
"author": "olayiwoladekoya",
"url": "https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users",
"points": 132,
"commentsCount": 75,
"tags": [],
"og": {
"twitterTitle": "How to Scale a System from 0 to 10 million+ Users",
"twitterCard": "summary_large_image",
"twitterDescription": "Scaling is a complex topic, but after working at big tech on services handling millions of requests and scaling my own startup (AlgoMaster.io) from scratch, I’ve realized that most systems evolve through a surprisingly similar set of stages as they grow.",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!x0ox!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Falgomaster.substack.com%2Fapi%2Fv1%2Fpost_preview%2F173209644%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Ashish Pratap Singh",
"requestUrl": "https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users",
"ogTitle": "How to Scale a System from 0 to 10 million+ Users",
"ogUrl": "https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users",
"ogDescription": "Scaling is a complex topic, but after working at big tech on services handling millions of requests and scaling my own startup (AlgoMaster.io) from scratch, I’ve realized that most systems evolve through a surprisingly similar set of stages as they grow.",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!2Tb9!,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%2F329f47dd-6c66-4c66-b973-487ef28e77de_725x511.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T11:35:32.000Z",
"createdAtI": 1769945732,
"updatedAt": "2026-02-02T15:49:20.000Z",
"fetchedAt": "2026-02-02T16:55:58.396Z",
"firstVersion": {
"storyID": "46845470",
"author": "olayiwoladekoya",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T12:00:58.516Z",
"title": "How to Scale a System from 0 to 10M+ Users",
"createdAtI": 1769945732,
"url": "https://blog.algomaster.io/p/scaling-a-system-from-0-to-10-million-users",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T11:35:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769947259,
"commentsCount": 1,
"updatedAt": "2026-02-01T12:00:30.000Z"
}
}{
"storyID": "46845244",
"title": "Amiga Unix (Amix)",
"author": "donatj",
"url": "https://www.amigaunix.com/doku.php/home",
"points": 132,
"commentsCount": 57,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.amigaunix.com/doku.php/home"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T10:57:20.000Z",
"createdAtI": 1769943440,
"updatedAt": "2026-02-02T16:28:50.000Z",
"fetchedAt": "2026-02-02T16:35:58.428Z",
"firstVersion": {
"storyID": "46845244",
"author": "donatj",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T12:25:58.334Z",
"title": "Amiga Unix (Amix)",
"createdAtI": 1769943440,
"url": "https://www.amigaunix.com/doku.php/home",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T10:57:20.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769948758,
"commentsCount": 0,
"updatedAt": "2026-02-01T12:23:29.000Z"
}
}gyptazy - A recap of FOSDEM 2026 in Brussels, focusing on open source as a foundation for European digital sovereignty, community-driven innovation, BSD and Linux ecosystems, and the future of free software in Europe.
{
"storyID": "46845103",
"title": "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap",
"author": "yannick2k",
"url": "https://gyptazy.com/blog/fosdem-2026-opensource-conference-brussels/",
"points": 248,
"commentsCount": 215,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "FOSDEM 2026 – Open Source, Digital Sovereignty, and Europes Future",
"twitterSite": "@gyptazy",
"twitterDescription": "A recap of FOSDEM 2026 in Brussels, focusing on open source as a foundation for European digital sovereignty, community-driven innovation, BSD and Linux ecosystems, and the future of free software in Europe.",
"twitterImage": [
{
"url": "https://cdn.gyptazy.com/img/fosdem2026-gyptazy.jpg"
}
],
"success": true,
"author": "gyptazy",
"requestUrl": "https://gyptazy.com/blog/fosdem-2026-opensource-conference-brussels/",
"ogTitle": "FOSDEM 2026 – Open Source, Digital Sovereignty, and Europes Future",
"ogDescription": "A recap of FOSDEM 2026 in Brussels, focusing on open source as a foundation for European digital sovereignty, community-driven innovation, BSD and Linux ecosystems, and the future of free software in Europe.",
"ogImage": [
{
"width": "800",
"url": "https://cdn.gyptazy.com/img/fosdem2026-gyptazy.jpg",
"height": "375"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T10:30:41.000Z",
"createdAtI": 1769941841,
"updatedAt": "2026-02-02T16:03:37.000Z",
"fetchedAt": "2026-02-02T16:10:58.790Z",
"firstVersion": {
"storyID": "46845103",
"author": "yannick2k",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T12:35:58.395Z",
"title": "FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap",
"createdAtI": 1769941841,
"url": "https://gyptazy.com/blog/fosdem-2026-opensource-conference-brussels/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T10:30:41.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769949358,
"commentsCount": 3,
"updatedAt": "2026-02-01T12:35:14.000Z"
}
}Peter Gelling - Small businesses struggled to observe the national shutdown to protest ICE. Here's why a boycott of companies like OpenAI and Amazon could be easier and more effective.
{
"storyID": "46844969",
"title": "'Unsubscribe' and 'opt out': A new Big Tech boycott to protest ICE",
"author": "zerosizedweasle",
"url": "https://www.businessinsider.com/tech-ai-boycott-february-protest-ice-scott-galloway-2026-2",
"points": 45,
"commentsCount": 6,
"tags": [],
"og": {
"articlePublisher": "businessinsider",
"twitterCard": "summary_large_image",
"success": true,
"author": "Peter Gelling",
"requestUrl": "https://www.businessinsider.com/tech-ai-boycott-february-protest-ice-scott-galloway-2026-2",
"ogTitle": "'Unsubscribe' and 'opt out': A new Big Tech boycott to protest ICE starts February 1",
"ogUrl": "https://www.businessinsider.com/tech-ai-boycott-february-protest-ice-scott-galloway-2026-2",
"ogDescription": "Small businesses struggled to observe the national shutdown to protest ICE. Here's why a boycott of companies like OpenAI and Amazon could be easier and more effective.",
"ogSiteName": "Business Insider",
"ogImage": [
{
"width": "1200",
"type": "image/jpeg",
"url": "https://i.insider.com/697e572ba645d1188188675e?width=1200&format=jpeg",
"height": "600"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"openai"
]
},
"createdAt": "2026-02-01T10:01:10.000Z",
"createdAtI": 1769940070,
"updatedAt": "2026-02-01T13:14:59.000Z",
"fetchedAt": "2026-02-01T13:15:58.466Z",
"firstVersion": {
"storyID": "46844969",
"author": "zerosizedweasle",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T10:35:58.409Z",
"title": "'Unsubscribe' and 'opt out': A new Big Tech boycott to protest ICE",
"createdAtI": 1769940070,
"url": "https://www.businessinsider.com/tech-ai-boycott-february-protest-ice-scott-galloway-2026-2",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T10:01:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769942158,
"commentsCount": 0,
"updatedAt": "2026-02-01T10:35:44.000Z"
}
}{
"storyID": "46844870",
"title": "Netbird – Open Source Zero Trust Networking",
"author": "l1am0",
"url": "https://netbird.io/",
"points": 703,
"commentsCount": 269,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://netbird.io/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T09:44:01.000Z",
"createdAtI": 1769939041,
"updatedAt": "2026-02-02T15:52:33.000Z",
"fetchedAt": "2026-02-02T16:00:58.522Z",
"firstVersion": {
"storyID": "46844870",
"author": "l1am0",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T09:55:58.326Z",
"title": "Netbird a German Tailscale alternative (P2P WireGuard-based overlay network)",
"createdAtI": 1769939041,
"url": "https://netbird.io/",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T09:44:01.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769939758,
"commentsCount": 0,
"updatedAt": "2026-02-01T09:52:14.000Z"
}
}Lessons I learned while building my own coding agent from scratch.
{
"storyID": "46844822",
"title": "What I learned building an opinionated and minimal coding agent",
"author": "SatvikBeri",
"url": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/",
"points": 391,
"commentsCount": 166,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterTitle": "What I learned building an opinionated and minimal coding agent",
"twitterDescription": "Lessons I learned while building my own coding agent from scratch.",
"twitterImage": [
{
"url": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/media/header.png"
}
],
"success": true,
"requestUrl": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/",
"twitterUrl": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/",
"ogTitle": "What I learned building an opinionated and minimal coding agent",
"ogUrl": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/",
"ogDescription": "Lessons I learned while building my own coding agent from scratch.",
"ogImage": [
{
"url": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/media/header.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T09:33:46.000Z",
"createdAtI": 1769938426,
"updatedAt": "2026-02-02T15:38:52.000Z",
"fetchedAt": "2026-02-02T15:45:58.557Z",
"firstVersion": {
"storyID": "46844822",
"author": "SatvikBeri",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T09:55:58.326Z",
"title": "What I learned building an opinionated and minimal coding agent",
"createdAtI": 1769938426,
"url": "https://mariozechner.at/posts/2025-11-30-pi-coding-agent/",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T09:33:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769939758,
"commentsCount": 0,
"updatedAt": "2026-02-01T09:53:59.000Z"
}
}The minority coalition’s program also envisions a crackdown on screen time and stricter smartphone rules in schools.
{
"storyID": "46844670",
"title": "New Dutch government to push for EU social media ban for under-15s",
"author": "DavideNL",
"url": "https://www.politico.eu/article/d66-cda-vvd-dutch-government-aims-to-keep-under-15s-off-social-media/",
"points": 63,
"commentsCount": 26,
"tags": [],
"og": {
"articlePublishedTime": "2026-01-30T13:44:46+00:00",
"twitterImage": [
{
"url": "https://www.politico.eu/cdn-cgi/image/width=1200,height=630,fit=crop,quality=80,onerror=redirect/wp-content/uploads/2026/01/30/GettyImages-2258458556-scaled.jpg"
}
],
"ogTitle": "New Dutch government to push for EU social media ban for under-15s",
"ogDescription": "The minority coalition’s program also envisions a crackdown on screen time and stricter smartphone rules in schools.",
"ogLocale": "en_GB",
"ogImage": [
{
"width": "1200",
"url": "https://www.politico.eu/cdn-cgi/image/width=1200,height=630,fit=crop,quality=80,onerror=redirect/wp-content/uploads/2026/01/30/GettyImages-2258458556-scaled.jpg",
"height": "630"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/POLITICOeu",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://www.politico.eu/article/d66-cda-vvd-dutch-government-aims-to-keep-under-15s-off-social-media/",
"ogUrl": "https://www.politico.eu/article/d66-cda-vvd-dutch-government-aims-to-keep-under-15s-off-social-media/",
"ogSiteName": "POLITICO",
"articleModifiedTime": "2026-01-30T13:47:11+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T09:01:49.000Z",
"createdAtI": 1769936509,
"updatedAt": "2026-02-02T11:08:47.000Z",
"fetchedAt": "2026-02-02T15:40:58.440Z",
"firstVersion": {
"storyID": "46844670",
"author": "DavideNL",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T09:55:58.326Z",
"title": "New Dutch government to push for EU social media ban for under-15s",
"createdAtI": 1769936509,
"url": "https://www.politico.eu/article/d66-cda-vvd-dutch-government-aims-to-keep-under-15s-off-social-media/",
"points": 4,
"tags": [],
"createdAt": "2026-02-01T09:01:49.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769939758,
"commentsCount": 1,
"updatedAt": "2026-02-01T09:54:29.000Z"
}
}{
"storyID": "46844466",
"title": "Contracts in Nix",
"author": "todsacerdoti",
"url": "https://sraka.xyz/posts/contracts.html",
"points": 81,
"commentsCount": 16,
"tags": [
"front_page"
],
"og": {
"success": true,
"requestUrl": "https://sraka.xyz/posts/contracts.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T08:15:21.000Z",
"createdAtI": 1769933721,
"updatedAt": "2026-02-02T15:19:18.000Z",
"fetchedAt": "2026-02-02T15:20:58.440Z",
"firstVersion": {
"storyID": "46844466",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-02T05:40:58.387Z",
"title": "Contracts in Nix",
"createdAtI": 1769933721,
"url": "https://sraka.xyz/posts/contracts.html",
"points": 16,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T08:15:21.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1770010858,
"commentsCount": 3,
"updatedAt": "2026-02-02T05:39:32.000Z"
}
}Build a more secure network with PF.
{
"storyID": "46844350",
"title": "The Book of PF, 4th edition",
"author": "0x54MUR41",
"url": "https://nostarch.com/book-of-pf-4th-edition",
"points": 216,
"commentsCount": 37,
"tags": [],
"og": {
"twitterSite": "@nostarch",
"twitterTitle": "The Book of PF, 4th Edition",
"articlePublishedTime": "2025-06-12T13:55:19-07:00",
"twitterImage": [
{
"url": "https://nostarch.com/sites/default/files/BookPF4e_frontcover.jpg"
}
],
"twitterUrl": "https://nostarch.com/book-of-pf-4th-edition",
"ogTitle": "The Book of PF, 4th Edition",
"ogDescription": "Build a more secure network with PF.",
"ogImage": [
{
"url": "https://nostarch.com/sites/default/files/BookPF4e_frontcover.jpg"
}
],
"ogType": "article",
"twitterCard": "summary",
"twitterDescription": "Build a more secure network with PF.",
"success": true,
"requestUrl": "https://nostarch.com/book-of-pf-4th-edition",
"ogUrl": "https://nostarch.com/book-of-pf-4th-edition",
"articleModifiedTime": "2026-01-27T13:27:44-08:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T07:50:51.000Z",
"createdAtI": 1769932251,
"updatedAt": "2026-02-02T14:16:18.000Z",
"fetchedAt": "2026-02-02T15:05:58.428Z",
"firstVersion": {
"storyID": "46844350",
"author": "0x54MUR41",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T08:55:58.319Z",
"title": "The Book of PF, 4th edition",
"createdAtI": 1769932251,
"url": "https://nostarch.com/book-of-pf-4th-edition",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T07:50:51.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769936158,
"commentsCount": 0,
"updatedAt": "2026-02-01T08:53:43.000Z"
}
}Jameson Dow - Tesla once again suggested to investors that it has robotaxis operating in San Francisco, even though it does not have permits to do so.
{
"storyID": "46844257",
"title": "'Tesla is (still) trying to deceive investors into thinking it has SF robotaxis'",
"author": "MilnerRoute",
"url": "https://electrek.co/2026/01/28/tesla-is-still-trying-to-deceive-investors-into-thinking-it-has-sf-robotaxis/",
"points": 64,
"commentsCount": 6,
"tags": [],
"og": {
"twitterCreator": "@electrekco",
"twitterSite": "@electrekco",
"articlePublishedTime": "2026-01-28T22:43:20+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/electrek.co/wp-content/uploads/sites/3/2025/06/tesla-robotaxi-hero.jpg?resize=1200%2C628&quality=82&strip=all&ssl=1"
}
],
"author": "Jameson Dow",
"ogTitle": "Tesla is (still) trying to deceive investors into thinking it has SF robotaxis",
"ogDescription": "Tesla once again suggested to investors that it has robotaxis operating in San Francisco, even though it does not have permits to do so.",
"ogLocale": "en_US",
"ogType": "article",
"articlePublisher": "https://www.facebook.com/electrekco",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://electrek.co/2026/01/28/tesla-is-still-trying-to-deceive-investors-into-thinking-it-has-sf-robotaxis/",
"ogUrl": "https://electrek.co/2026/01/28/tesla-is-still-trying-to-deceive-investors-into-thinking-it-has-sf-robotaxis/",
"ogSiteName": "Electrek",
"articleModifiedTime": "2026-01-29T07:41:48+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T07:25:10.000Z",
"createdAtI": 1769930710,
"updatedAt": "2026-02-02T06:21:31.000Z",
"fetchedAt": "2026-02-02T15:00:58.450Z",
"firstVersion": {
"storyID": "46844257",
"author": "MilnerRoute",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T07:40:58.379Z",
"title": "'Tesla is (still) trying to deceive investors into thinking it has SF robotaxis'",
"createdAtI": 1769930710,
"url": "https://electrek.co/2026/01/28/tesla-is-still-trying-to-deceive-investors-into-thinking-it-has-sf-robotaxis/",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T07:25:10.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769931658,
"commentsCount": 1,
"updatedAt": "2026-02-01T07:36:43.000Z"
}
}Around January 11, 2026, archive.today (aka archive.is, archive.md, etc) started using its users as proxies to conduct a distributed denial of service (DDOS) attack against Gyrovague, my personal b…
{
"storyID": "46843805",
"title": "Archive.today is directing a DDoS attack against my blog",
"author": "gyrovague-com",
"url": "https://gyrovague.com/2026/02/01/archive-today-is-directing-a-ddos-attack-against-my-blog/",
"points": 51,
"commentsCount": 20,
"tags": [],
"og": {
"articlePublishedTime": "2026-02-01T05:09:49+00:00",
"twitterImage": [
{
"url": "https://i0.wp.com/gyrovague.com/wp-content/uploads/2026/02/image.png?fit=1200%2C798&ssl=1&w=640"
}
],
"ogTitle": "archive.today is directing a DDOS attack against my blog",
"ogDescription": "Around January 11, 2026, archive.today (aka archive.is, archive.md, etc) started using its users as proxies to conduct a distributed denial of service (DDOS) attack against Gyrovague, my personal b…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://i0.wp.com/gyrovague.com/wp-content/uploads/2026/02/image.png?fit=1200%2C798&ssl=1",
"height": "798"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/WordPresscom",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://gyrovague.com/2026/02/01/archive-today-is-directing-a-ddos-attack-against-my-blog/",
"ogUrl": "https://gyrovague.com/2026/02/01/archive-today-is-directing-a-ddos-attack-against-my-blog/",
"ogSiteName": "Gyrovague",
"articleModifiedTime": "2026-02-01T05:11:00+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T05:11:53.000Z",
"createdAtI": 1769922713,
"updatedAt": "2026-02-02T13:37:19.000Z",
"fetchedAt": "2026-02-02T14:10:58.440Z",
"firstVersion": {
"storyID": "46843805",
"author": "gyrovague-com",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T06:45:58.559Z",
"title": "Archive.today is directing a DDoS attack against my blog",
"createdAtI": 1769922713,
"url": "https://gyrovague.com/2026/02/01/archive-today-is-directing-a-ddos-attack-against-my-blog/",
"points": 5,
"tags": [],
"createdAt": "2026-02-01T05:11:53.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769928359,
"commentsCount": 0,
"updatedAt": "2026-02-01T06:41:13.000Z"
}
}{
"storyID": "46843037",
"title": "Apple-1 Computer Prototype Board #0 sold for $2.75M",
"author": "qingcharles",
"url": "https://www.rrauction.com/auctions/lot-detail/350902407346003-apple-1-computer-prototype-board-0-the-celebration-board-representing-the-earliest-known-fiberglass-apple-1-prototype/",
"points": 62,
"commentsCount": 28,
"tags": [],
"og": {
"success": true,
"author": "RR Auction",
"requestUrl": "https://www.rrauction.com/auctions/lot-detail/350902407346003-apple-1-computer-prototype-board-0-the-celebration-board-representing-the-earliest-known-fiberglass-apple-1-prototype/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T02:25:26.000Z",
"createdAtI": 1769912726,
"updatedAt": "2026-02-02T08:02:32.000Z",
"fetchedAt": "2026-02-02T13:10:58.361Z",
"firstVersion": {
"storyID": "46843037",
"author": "qingcharles",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T02:45:58.648Z",
"title": "Apple-1 Computer Prototype Board #0 sold for $2.75M",
"createdAtI": 1769912726,
"url": "https://www.rrauction.com/auctions/lot-detail/350902407346003-apple-1-computer-prototype-board-0-the-celebration-board-representing-the-earliest-known-fiberglass-apple-1-prototype/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T02:25:26.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769913959,
"commentsCount": 0,
"updatedAt": "2026-02-01T02:45:43.000Z"
}
}{
"storyID": "46842884",
"title": "OpenClaw security assessment [pdf]",
"author": "nreece",
"url": "https://zeroleaks.ai/reports/openclaw-analysis.pdf",
"points": 60,
"commentsCount": 19,
"tags": [],
"createdAt": "2026-02-01T01:54:14.000Z",
"createdAtI": 1769910854,
"updatedAt": "2026-02-02T02:45:01.000Z",
"fetchedAt": "2026-02-02T12:50:58.346Z",
"firstVersion": {
"storyID": "46842884",
"author": "nreece",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T02:20:58.388Z",
"title": "OpenClaw Security Assessment by ZeroLeaks [pdf]",
"createdAtI": 1769910854,
"url": "https://zeroleaks.ai/reports/openclaw-analysis.pdf",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T01:54:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769912458,
"commentsCount": 0,
"updatedAt": "2026-02-01T02:20:28.000Z"
}
}Jeanna Bryner - Americans are living longer than ever but still well behind the life expectancy of other developed countries
{
"storyID": "46842869",
"title": "U.S. life expectancy hits all-time high",
"author": "brandonb",
"url": "https://www.scientificamerican.com/article/u-s-life-expectancy-hits-all-time-high/",
"points": 39,
"commentsCount": 116,
"tags": [],
"og": {
"twitterTitle": "U.S. life expectancy hits all-time high",
"twitterSite": "@sciam",
"twitterImage": [
{
"alt": "Cropped image of a line chart shows U.S. life expectancy at birth from 2018 to 2024. There are separate lines for women, men and all sexes.",
"url": "https://static.scientificamerican.com/dam/m/765b8bff50307f64/original/life-expectancy-2024_graphic_leadImage.png?m=1769708995.541&w=1200"
}
],
"author": "Jeanna Bryner",
"ogTitle": "U.S. life expectancy hits all-time high",
"ogDescription": "Americans are living longer than ever but still well behind the life expectancy of other developed countries",
"ogLocale": "en_US",
"ogImage": [
{
"alt": "Cropped image of a line chart shows U.S. life expectancy at birth from 2018 to 2024. There are separate lines for women, men and all sexes.",
"url": "https://static.scientificamerican.com/dam/m/765b8bff50307f64/original/life-expectancy-2024_graphic_leadImage.png?m=1769708995.541&w=1200"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Americans are living longer than ever but still well behind the life expectancy of other developed countries",
"success": true,
"requestUrl": "https://www.scientificamerican.com/article/u-s-life-expectancy-hits-all-time-high/",
"ogUrl": "https://www.scientificamerican.com/article/u-s-life-expectancy-hits-all-time-high/",
"ogSiteName": "Scientific American"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T01:51:09.000Z",
"createdAtI": 1769910669,
"updatedAt": "2026-02-02T12:24:03.000Z",
"fetchedAt": "2026-02-02T12:40:58.482Z",
"firstVersion": {
"storyID": "46842869",
"author": "brandonb",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T02:15:58.400Z",
"title": "U.S. life expectancy hits all-time high",
"createdAtI": 1769910669,
"url": "https://www.scientificamerican.com/article/u-s-life-expectancy-hits-all-time-high/",
"points": 3,
"tags": [],
"createdAt": "2026-02-01T01:51:09.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769912158,
"commentsCount": 0,
"updatedAt": "2026-02-01T02:15:42.000Z"
}
}404 Media is publishing a version of the user guide for ELITE, which lets ICE bring up dossiers on individual people and provides a “confidence score” of their address.
{
"storyID": "46842607",
"title": "The User Guide for Elite, the Tool Palantir Made for ICE",
"author": "juujian",
"url": "https://www.404media.co/here-is-the-user-guide-for-elite-the-tool-palantir-made-for-ice/",
"points": 44,
"commentsCount": 3,
"tags": [],
"og": {
"twitterCreator": "@josephfcox",
"twitterTitle": "Here is the User Guide for ELITE, the Tool Palantir Made for ICE",
"twitterSite": "@404mediaco",
"articlePublishedTime": "2026-01-30T14:49:01.000Z",
"twitterImage": [
{
"url": "https://www.404media.co/content/images/size/w1200/2026/01/elite-guide.png"
}
],
"twitterUrl": "https://www.404media.co/here-is-the-user-guide-for-elite-the-tool-palantir-made-for-ice/",
"ogTitle": "Here is the User Guide for ELITE, the Tool Palantir Made for ICE",
"ogDescription": "404 Media is publishing a version of the user guide for ELITE, which lets ICE bring up dossiers on individual people and provides a “confidence score” of their address.",
"ogImage": [
{
"width": "1200",
"url": "https://www.404media.co/content/images/size/w1200/2026/01/elite-guide.png",
"height": "792"
}
],
"ogType": "article",
"articleTag": "palantir",
"articlePublisher": "https://www.facebook.com/404mediaco",
"twitterCard": "summary_large_image",
"twitterDescription": "404 Media is publishing a version of the user guide for ELITE, which lets ICE bring up dossiers on individual people and provides a “confidence score” of their address.",
"success": true,
"requestUrl": "https://www.404media.co/here-is-the-user-guide-for-elite-the-tool-palantir-made-for-ice/",
"ogUrl": "https://www.404media.co/here-is-the-user-guide-for-elite-the-tool-palantir-made-for-ice/",
"ogSiteName": "404 Media",
"articleModifiedTime": "2026-01-30T21:06:37.000Z"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T01:03:58.000Z",
"createdAtI": 1769907838,
"updatedAt": "2026-02-02T04:50:47.000Z",
"fetchedAt": "2026-02-02T12:25:58.628Z",
"firstVersion": {
"storyID": "46842607",
"author": "juujian",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T02:35:58.344Z",
"title": "The User Guide for Elite, the Tool Palantir Made for ICE",
"createdAtI": 1769907838,
"url": "https://www.404media.co/here-is-the-user-guide-for-elite-the-tool-palantir-made-for-ice/",
"points": 6,
"tags": [],
"createdAt": "2026-02-01T01:03:58.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769913358,
"commentsCount": 1,
"updatedAt": "2026-02-01T02:34:13.000Z"
}
}{
"storyID": "46842603",
"title": "List animals until failure",
"author": "l1n",
"url": "https://rose.systems/animalist/",
"points": 343,
"commentsCount": 184,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://rose.systems/animalist/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T01:03:23.000Z",
"createdAtI": 1769907803,
"updatedAt": "2026-02-02T12:20:47.000Z",
"fetchedAt": "2026-02-02T12:20:58.726Z",
"firstVersion": {
"storyID": "46842603",
"author": "l1n",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T04:25:58.631Z",
"title": "List animals until failure",
"createdAtI": 1769907803,
"url": "https://rose.systems/animalist/",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T01:03:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769919959,
"commentsCount": 0,
"updatedAt": "2026-02-01T04:25:43.000Z"
}
}An interesting file system feature that I came across a few years ago is sparse files . In short, many file systems allow you to create a lo...
{
"storyID": "46842586",
"title": "Sparse File LRU Cache",
"author": "paladin314159",
"url": "http://ternarysearch.blogspot.com/2026/01/sparse-file-lru-cache.html",
"points": 49,
"commentsCount": 11,
"tags": [],
"og": {
"ogTitle": "Sparse File LRU Cache",
"ogUrl": "http://ternarysearch.blogspot.com/2026/01/sparse-file-lru-cache.html",
"ogDescription": "An interesting file system feature that I came across a few years ago is sparse files . In short, many file systems allow you to create a lo...",
"ogImage": [
{
"url": "https://blogger.googleusercontent.com/img/a/AVvXsEg4o-6geSoMG028Z1RNs94JDdo3hxsV4iqwWYGu_ljkriUnBd2oDYXBlv1Wf1Deh1-460AdxUIRZ3HMDxR-u3wxFsOZQBeTZgCetzYE-Pvk2Wxw_Uy43PmdPWyz4txPxw9EXrg7F7pTSqHtD0HjrMxDDxDCdg-KWTudozoVwEhVyMyclkwP0zraKi2lwRM5=w1200-h630-p-k-no-nu"
}
],
"success": true,
"requestUrl": "http://ternarysearch.blogspot.com/2026/01/sparse-file-lru-cache.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T01:00:07.000Z",
"createdAtI": 1769907607,
"updatedAt": "2026-02-02T10:28:32.000Z",
"fetchedAt": "2026-02-02T12:20:58.726Z",
"firstVersion": {
"storyID": "46842586",
"author": "paladin314159",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T05:00:58.400Z",
"title": "Sparse File LRU Cache",
"createdAtI": 1769907607,
"url": "http://ternarysearch.blogspot.com/2026/01/sparse-file-lru-cache.html",
"points": 6,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T01:00:07.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769922058,
"commentsCount": 0,
"updatedAt": "2026-02-01T05:00:13.000Z"
}
}'It exploded before anyone thought to check whether the database was properly secured.'
{
"storyID": "46842229",
"title": "Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site",
"author": "8ig8",
"url": "https://www.404media.co/exposed-moltbook-database-let-anyone-take-control-of-any-ai-agent-on-the-site/",
"points": 36,
"commentsCount": 4,
"tags": [],
"og": {
"twitterCreator": "@mjgault",
"twitterTitle": "Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site",
"twitterSite": "@404mediaco",
"articlePublishedTime": "2026-02-01T00:03:16.000Z",
"twitterImage": [
{
"url": "https://www.404media.co/content/images/size/w1200/2026/01/Screenshot-2026-01-31-185109-1.png"
}
],
"twitterUrl": "https://www.404media.co/exposed-moltbook-database-let-anyone-take-control-of-any-ai-agent-on-the-site/",
"ogTitle": "Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site",
"ogDescription": "'It exploded before anyone thought to check whether the database was properly secured.'",
"ogImage": [
{
"width": "1200",
"url": "https://www.404media.co/content/images/size/w1200/2026/01/Screenshot-2026-01-31-185109-1.png",
"height": "800"
}
],
"ogType": "article",
"articleTag": "News",
"articlePublisher": "https://www.facebook.com/404mediaco",
"twitterCard": "summary_large_image",
"twitterDescription": "'It exploded before anyone thought to check whether the database was properly secured.'",
"success": true,
"requestUrl": "https://www.404media.co/exposed-moltbook-database-let-anyone-take-control-of-any-ai-agent-on-the-site/",
"ogUrl": "https://www.404media.co/exposed-moltbook-database-let-anyone-take-control-of-any-ai-agent-on-the-site/",
"ogSiteName": "404 Media",
"articleModifiedTime": "2026-02-01T00:20:11.000Z"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-02-01T00:08:22.000Z",
"createdAtI": 1769904502,
"updatedAt": "2026-02-02T04:41:01.000Z",
"fetchedAt": "2026-02-02T12:05:58.494Z",
"firstVersion": {
"storyID": "46842229",
"author": "8ig8",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T02:00:58.350Z",
"title": "Exposed Moltbook Database Let Anyone Take Control of Any AI Agent on the Site",
"createdAtI": 1769904502,
"url": "https://www.404media.co/exposed-moltbook-database-let-anyone-take-control-of-any-ai-agent-on-the-site/",
"points": 5,
"tags": [],
"createdAt": "2026-02-01T00:08:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769911258,
"commentsCount": 0,
"updatedAt": "2026-02-01T02:00:43.000Z"
}
}The discovery that tissues use electricity to expel unhealthy cells is part of a surge of renewed interest in the currents flowing through our bodies.
{
"storyID": "46842178",
"title": "Cells use 'bioelectricity' to coordinate and make group decisions",
"author": "marojejian",
"url": "https://www.quantamagazine.org/cells-use-bioelectricity-to-coordinate-and-make-group-decisions-20260112/",
"points": 178,
"commentsCount": 84,
"tags": [],
"og": {
"twitterSite": "@QuantaMagazine",
"twitterTitle": "Cells Use ‘Bioelectricity’ To Coordinate and Make Group Decisions | Quanta Magazine",
"articlePublishedTime": "2026-01-12T14:58:22+00:00",
"twitterImage": [
{
"url": "https://www.quantamagazine.org/wp-content/uploads/2026/01/BioelectricTissue-crKingsCollegeLondon-Social.jpg"
}
],
"ogTitle": "Cells Use ‘Bioelectricity’ To Coordinate and Make Group Decisions | Quanta Magazine",
"ogDescription": "The discovery that tissues use electricity to expel unhealthy cells is part of a surge of renewed interest in the currents flowing through our bodies.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://www.quantamagazine.org/wp-content/uploads/2026/01/BioelectricTissue-crKingsCollegeLondon-Social.jpg",
"height": "630"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/QuantaNews",
"twitterCard": "summary_large_image",
"twitterDescription": "The discovery that tissues use electricity to expel unhealthy cells is part of a surge of renewed interest in the currents flowing through our bodies.",
"success": true,
"requestUrl": "https://www.quantamagazine.org/cells-use-bioelectricity-to-coordinate-and-make-group-decisions-20260112/",
"ogUrl": "https://www.quantamagazine.org/cells-use-bioelectricity-to-coordinate-and-make-group-decisions-20260112/",
"ogSiteName": "Quanta Magazine",
"articleModifiedTime": "2026-01-12T16:16:22+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-02-01T00:00:11.000Z",
"createdAtI": 1769904011,
"updatedAt": "2026-02-02T11:41:33.000Z",
"fetchedAt": "2026-02-02T12:00:58.329Z",
"firstVersion": {
"storyID": "46842178",
"author": "marojejian",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T04:25:58.631Z",
"title": "Cells use 'bioelectricity' to coordinate and make group decisions",
"createdAtI": 1769904011,
"url": "https://www.quantamagazine.org/cells-use-bioelectricity-to-coordinate-and-make-group-decisions-20260112/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-02-01T00:00:11.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769919959,
"commentsCount": 1,
"updatedAt": "2026-02-01T04:24:28.000Z"
}
}Anytime an exciting new web technology starts to land in browsers, developers want to know “when in the world am I going to be able to use this?” Currently, the finalized syntax for Grid Lanes is available in Safari Technology Preview.
{
"storyID": "46841794",
"title": "When will CSS Grid Lanes arrive?",
"author": "feross",
"url": "https://webkit.org/blog/17758/when-will-css-grid-lanes-arrive-how-long-until-we-can-use-it/",
"points": 46,
"commentsCount": 27,
"tags": [],
"og": {
"twitterSite": "@webkit",
"twitterTitle": "When will CSS Grid Lanes arrive? How long until we can use it?",
"articlePublishedTime": "2026-01-22T02:00:30-08:00",
"twitterImage": [
{
"url": "https://webkit.org/wp-content/uploads/Grid-Lanes-with-Grid-fallback-1024x574.webp"
}
],
"ogTitle": "When will CSS Grid Lanes arrive? How long until we can use it?",
"ogDescription": "Anytime an exciting new web technology starts to land in browsers, developers want to know “when in the world am I going to be able to use this?” Currently, the finalized syntax for Grid Lanes is available in Safari Technology Preview.",
"ogImage": [
{
"url": "https://webkit.org/wp-content/uploads/Grid-Lanes-with-Grid-fallback-1024x574.webp"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "Anytime an exciting new web technology starts to land in browsers, developers want to know “when in the world am I going to be able to use this?” Currently, the finalized syntax for Grid Lanes is available in Safari Technology Preview.",
"success": true,
"requestUrl": "https://webkit.org/blog/17758/when-will-css-grid-lanes-arrive-how-long-until-we-can-use-it/",
"ogUrl": "https://webkit.org/blog/17758/when-will-css-grid-lanes-arrive-how-long-until-we-can-use-it/",
"ogSiteName": "WebKit",
"articleModifiedTime": "2026-01-29T16:37:53-08:00",
"articleSection": "CSS"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T23:02:45.000Z",
"createdAtI": 1769900565,
"updatedAt": "2026-02-02T10:58:47.000Z",
"fetchedAt": "2026-02-02T11:30:58.349Z",
"firstVersion": {
"storyID": "46841794",
"author": "feross",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-02-01T05:40:58.700Z",
"title": "When will CSS Grid Lanes arrive?",
"createdAtI": 1769900565,
"url": "https://webkit.org/blog/17758/when-will-css-grid-lanes-arrive-how-long-until-we-can-use-it/",
"points": 11,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T23:02:45.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769924459,
"commentsCount": 0,
"updatedAt": "2026-02-01T05:39:28.000Z"
}
}{
"storyID": "46841374",
"title": "Swift is a more convenient Rust (2023)",
"author": "behnamoh",
"url": "https://nmn.sh/blog/2023-10-02-swift-is-the-more-convenient-rust",
"points": 317,
"commentsCount": 339,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://nmn.sh/blog/2023-10-02-swift-is-the-more-convenient-rust"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T22:05:03.000Z",
"createdAtI": 1769897103,
"updatedAt": "2026-02-02T10:57:47.000Z",
"fetchedAt": "2026-02-02T11:10:58.438Z",
"firstVersion": {
"storyID": "46841374",
"author": "behnamoh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T22:25:58.567Z",
"title": "Swift is a more convenient Rust",
"createdAtI": 1769897103,
"url": "https://nmn.sh/blog/2023-10-02-swift-is-the-more-convenient-rust",
"points": 3,
"tags": [],
"createdAt": "2026-01-31T22:05:03.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769898359,
"commentsCount": 0,
"updatedAt": "2026-01-31T22:25:27.000Z"
}
}{
"storyID": "46841187",
"title": "This Year in LLVM (2025)",
"author": "asb",
"url": "https://www.npopov.com/2026/01/31/This-year-in-LLVM-2025.html",
"points": 43,
"commentsCount": 0,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://www.npopov.com/2026/01/31/This-year-in-LLVM-2025.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T21:44:23.000Z",
"createdAtI": 1769895863,
"updatedAt": "2026-02-02T10:10:17.000Z",
"fetchedAt": "2026-02-02T10:45:58.590Z",
"firstVersion": {
"storyID": "46841187",
"author": "asb",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T21:50:58.707Z",
"title": "This Year in LLVM (2025)",
"createdAtI": 1769895863,
"url": "https://www.npopov.com/2026/01/31/This-year-in-LLVM-2025.html",
"points": 3,
"tags": [],
"createdAt": "2026-01-31T21:44:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769896259,
"commentsCount": 0,
"updatedAt": "2026-01-31T21:46:57.000Z"
}
}Scott Alexander - ...
{
"storyID": "46840938",
"title": "Best of Moltbook",
"author": "feross",
"url": "https://www.astralcodexten.com/p/best-of-moltbook",
"points": 87,
"commentsCount": 36,
"tags": [],
"og": {
"twitterTitle": "Best Of Moltbook",
"twitterCard": "summary_large_image",
"twitterDescription": "...",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!IPCF!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fastralcodexten.substack.com%2Fapi%2Fv1%2Fpost_preview%2F186286950%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Scott Alexander",
"requestUrl": "https://www.astralcodexten.com/p/best-of-moltbook",
"ogTitle": "Best Of Moltbook",
"ogUrl": "https://www.astralcodexten.com/p/best-of-moltbook",
"ogDescription": "...",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!1RZX!,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%2Fb31b020e-1329-4b3b-a626-64f9b376ed9b_324x186.png"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T21:16:46.000Z",
"createdAtI": 1769894206,
"updatedAt": "2026-02-02T09:49:02.000Z",
"fetchedAt": "2026-02-02T09:55:58.385Z",
"firstVersion": {
"storyID": "46840938",
"author": "feross",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T23:05:58.467Z",
"title": "Best of Moltbook",
"createdAtI": 1769894206,
"url": "https://www.astralcodexten.com/p/best-of-moltbook",
"points": 5,
"tags": [],
"createdAt": "2026-01-31T21:16:46.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769900758,
"commentsCount": 0,
"updatedAt": "2026-01-31T23:01:23.000Z"
}
}Like many organizations, Wiki Education has grappled with generative AI, its impacts, opportunities, and threats, for several years. As an organization that runs large-scale programs to bring new e…
{
"storyID": "46840924",
"title": "Generative AI and Wikipedia editing: What we learned in 2025",
"author": "ColinWright",
"url": "https://wikiedu.org/blog/2026/01/29/generative-ai-and-wikipedia-editing-what-we-learned-in-2025/",
"points": 235,
"commentsCount": 116,
"tags": [],
"og": {
"twitterSite": "@wikieducation",
"articlePublishedTime": "2026-01-29T17:08:03+00:00",
"twitterImage": [
{
"alt": "AI Detection graph",
"url": "https://wikiedu.org/wp-content/uploads/2026/01/GenAI-blog-post-2026-feature-image.png?w=640"
}
],
"ogTitle": "Generative AI and Wikipedia editing: What we learned in 2025",
"ogDescription": "Like many organizations, Wiki Education has grappled with generative AI, its impacts, opportunities, and threats, for several years. As an organization that runs large-scale programs to bring new e…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "400",
"alt": "AI Detection graph",
"url": "https://wikiedu.org/wp-content/uploads/2026/01/GenAI-blog-post-2026-feature-image.png",
"height": "300"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://wikiedu.org/blog/2026/01/29/generative-ai-and-wikipedia-editing-what-we-learned-in-2025/",
"ogUrl": "https://wikiedu.org/blog/2026/01/29/generative-ai-and-wikipedia-editing-what-we-learned-in-2025/",
"ogSiteName": "Wiki Education",
"articleModifiedTime": "2026-01-29T18:21:21+00:00"
},
"aiIsh": {
"score": 2,
"offenses": [
"AI",
"AI"
]
},
"createdAt": "2026-01-31T21:14:02.000Z",
"createdAtI": 1769894042,
"updatedAt": "2026-02-02T09:41:02.000Z",
"fetchedAt": "2026-02-02T09:45:58.535Z",
"firstVersion": {
"storyID": "46840924",
"author": "ColinWright",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T21:30:58.360Z",
"title": "For most flagged articles, nearly every cited sentence failed verification",
"createdAtI": 1769894042,
"url": "https://wikiedu.org/blog/2026/01/29/generative-ai-and-wikipedia-editing-what-we-learned-in-2025/",
"points": 3,
"tags": [],
"createdAt": "2026-01-31T21:14:02.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769895058,
"commentsCount": 1,
"updatedAt": "2026-01-31T21:29:14.000Z"
}
}{
"storyID": "46840865",
"title": "Outsourcing thinking",
"author": "todsacerdoti",
"url": "https://erikjohannes.no/posts/20260130-outsourcing-thinking/index.html",
"points": 258,
"commentsCount": 209,
"tags": [],
"og": {
"success": true,
"author": "Erik Johannes Husom",
"requestUrl": "https://erikjohannes.no/posts/20260130-outsourcing-thinking/index.html"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T21:06:57.000Z",
"createdAtI": 1769893617,
"updatedAt": "2026-02-02T09:36:47.000Z",
"fetchedAt": "2026-02-02T09:45:58.535Z",
"firstVersion": {
"storyID": "46840865",
"author": "todsacerdoti",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T21:40:58.326Z",
"title": "Outsourcing Thinking",
"createdAtI": 1769893617,
"url": "https://erikjohannes.no/posts/20260130-outsourcing-thinking/index.html",
"points": 3,
"tags": [],
"createdAt": "2026-01-31T21:06:57.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769895658,
"commentsCount": 0,
"updatedAt": "2026-01-31T21:40:12.000Z"
}
}Ashlee Vance - Epic Aerospace's record-setting tug has traveled millions of kilometers, and there's a chance we can bring it back
{
"storyID": "46840753",
"title": "The Spacecraft That Wouldn't Die",
"author": "trothamel",
"url": "https://www.corememory.com/p/exclusive-theres-a-spaceship-epic-aerospace-chimera",
"points": 49,
"commentsCount": 11,
"tags": [],
"og": {
"twitterTitle": "Exclusive: The Spacecraft That Wouldn't Die",
"twitterCard": "summary_large_image",
"twitterDescription": "Epic Aerospace's record-setting tug has traveled millions of kilometers, and there's a chance we can bring it back",
"twitterImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!wPa2!,f_auto,q_auto:best,fl_progressive:steep/https%3A%2F%2Fashleevance.substack.com%2Fapi%2Fv1%2Fpost_preview%2F186428901%2Ftwitter.jpg%3Fversion%3D4"
}
],
"success": true,
"author": "Ashlee Vance",
"requestUrl": "https://www.corememory.com/p/exclusive-theres-a-spaceship-epic-aerospace-chimera",
"ogTitle": "Exclusive: The Spacecraft That Wouldn't Die",
"ogUrl": "https://www.corememory.com/p/exclusive-theres-a-spaceship-epic-aerospace-chimera",
"ogDescription": "Epic Aerospace's record-setting tug has traveled millions of kilometers, and there's a chance we can bring it back",
"ogImage": [
{
"url": "https://substackcdn.com/image/fetch/$s_!4GGh!,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%2Fed0aed98-4ad0-49dd-9b46-d8cd7879a679_4000x3000.jpeg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T20:56:04.000Z",
"createdAtI": 1769892964,
"updatedAt": "2026-02-02T07:36:18.000Z",
"fetchedAt": "2026-02-02T09:40:58.397Z",
"firstVersion": {
"storyID": "46840753",
"author": "trothamel",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T22:00:58.451Z",
"title": "The Spacecraft That Wouldn't Die",
"createdAtI": 1769892964,
"url": "https://www.corememory.com/p/exclusive-theres-a-spaceship-epic-aerospace-chimera",
"points": 5,
"tags": [],
"createdAt": "2026-01-31T20:56:04.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769896858,
"commentsCount": 0,
"updatedAt": "2026-01-31T21:57:57.000Z"
}
}Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc. - zupat/related_post_gen
{
"storyID": "46840698",
"title": "Data Processing Benchmark Featuring Rust, Go, Swift, Zig, Julia etc.",
"author": "behnamoh",
"url": "https://github.com/zupat/related_post_gen",
"points": 142,
"commentsCount": 107,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - zupat/related_post_gen: Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/a5a6e310a5860bbf4f866b00dfe8612ac652fd11330fd1561a2c5f381004e508/zupat/related_post_gen"
}
],
"ogTitle": "GitHub - zupat/related_post_gen: Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc.",
"ogDescription": "Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc. - zupat/related_post_gen",
"ogImage": [
{
"width": "1200",
"alt": "Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc. - zupat/related_post_gen",
"url": "https://opengraph.githubassets.com/a5a6e310a5860bbf4f866b00dfe8612ac652fd11330fd1561a2c5f381004e508/zupat/related_post_gen",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc. - zupat/related_post_gen",
"success": true,
"requestUrl": "https://github.com/zupat/related_post_gen",
"ogUrl": "https://github.com/zupat/related_post_gen",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T20:50:56.000Z",
"createdAtI": 1769892656,
"updatedAt": "2026-02-02T09:31:48.000Z",
"fetchedAt": "2026-02-02T09:35:58.489Z",
"firstVersion": {
"storyID": "46840698",
"author": "behnamoh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T23:00:58.449Z",
"title": "Data Processing Benchmark Featuring Rust, Go, Swift, Zig, Julia etc.",
"createdAtI": 1769892656,
"url": "https://github.com/zupat/related_post_gen",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T20:50:56.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769900458,
"commentsCount": 0,
"updatedAt": "2026-01-31T22:59:43.000Z"
}
}: AI vision systems can be very literal readers
{
"storyID": "46840676",
"title": "Autonomous cars, drones cheerfully obey prompt injection by road sign",
"author": "breve",
"url": "https://www.theregister.com/2026/01/30/road_sign_hijack_ai/",
"points": 202,
"commentsCount": 186,
"tags": [],
"og": {
"twitterCard": "summary_large_image",
"twitterSite": "@TheRegister",
"success": true,
"requestUrl": "https://www.theregister.com/2026/01/30/road_sign_hijack_ai/",
"ogTitle": "Self-driving cars, drones hijacked by custom road signs",
"ogUrl": "https://www.theregister.com/2026/01/30/road_sign_hijack_ai/",
"ogDescription": ": AI vision systems can be very literal readers",
"ogImage": [
{
"url": "https://regmedia.co.uk/2025/12/09/shutterstock_pedestrianaccident.jpg"
}
],
"ogType": "article"
},
"aiIsh": {
"score": 1,
"offenses": [
"AI"
]
},
"createdAt": "2026-01-31T20:48:33.000Z",
"createdAtI": 1769892513,
"updatedAt": "2026-02-02T09:17:02.000Z",
"fetchedAt": "2026-02-02T09:30:58.362Z",
"firstVersion": {
"storyID": "46840676",
"author": "breve",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T20:55:58.691Z",
"title": "Autonomous cars, drones cheerfully obey prompt injection by road sign",
"createdAtI": 1769892513,
"url": "https://www.theregister.com/2026/01/30/road_sign_hijack_ai/",
"points": 3,
"tags": [],
"createdAt": "2026-01-31T20:48:33.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769892959,
"commentsCount": 0,
"updatedAt": "2026-01-31T20:53:59.000Z"
}
}For the last few months, I have been developing a new reporting application. Early on, I decided to add a –dry-run option to the run command. This turned out to be quite useful – I have…
{
"storyID": "46840612",
"title": "In praise of –dry-run",
"author": "ingve",
"url": "https://henrikwarne.com/2026/01/31/in-praise-of-dry-run/",
"points": 292,
"commentsCount": 155,
"tags": [],
"og": {
"twitterCreator": "@henrikwarne",
"twitterSite": "@henrikwarne",
"articlePublishedTime": "2026-01-31T17:50:03+00:00",
"twitterImage": [
{
"url": "https://henrikwarne.com/wp-content/uploads/2026/01/snow.jpg?w=640"
}
],
"ogTitle": "In Praise of –dry-run",
"ogDescription": "For the last few months, I have been developing a new reporting application. Early on, I decided to add a –dry-run option to the run command. This turned out to be quite useful – I have…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "4000",
"url": "https://henrikwarne.com/wp-content/uploads/2026/01/snow.jpg",
"height": "1176"
}
],
"ogType": "article",
"articlePublisher": "https://www.facebook.com/WordPresscom",
"twitterCard": "summary_large_image",
"success": true,
"requestUrl": "https://henrikwarne.com/2026/01/31/in-praise-of-dry-run/",
"ogUrl": "https://henrikwarne.com/2026/01/31/in-praise-of-dry-run/",
"ogSiteName": "Henrik Warne's blog",
"articleModifiedTime": "2026-01-31T17:50:03+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T20:42:13.000Z",
"createdAtI": 1769892133,
"updatedAt": "2026-02-02T08:50:47.000Z",
"fetchedAt": "2026-02-02T09:15:58.371Z",
"firstVersion": {
"storyID": "46840612",
"author": "ingve",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T23:55:58.413Z",
"title": "In Praise Of –Dry-Run",
"createdAtI": 1769892133,
"url": "https://henrikwarne.com/2026/01/31/in-praise-of-dry-run/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T20:42:13.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769903758,
"commentsCount": 0,
"updatedAt": "2026-01-31T23:51:28.000Z"
}
}General Matrix Multiplication (GEMM) is a critical kernel in high-performance computing and deep learning. While modern architectures like ARM's Scalable Matrix Extension (SME) introduce dedicated hardware for matrix operations, existing linear algebra libraries fail to fully exploit its potential, particularly for large matrices. This paper presents MpGEMM, an open-source library that leverages key architectural fea
{
"storyID": "46840252",
"title": "Demystifying ARM SME to Optimize General Matrix Multiplications",
"author": "matt_d",
"url": "https://arxiv.org/abs/2512.21473",
"points": 85,
"commentsCount": 18,
"tags": [],
"og": {
"twitterSite": "@arxiv",
"twitterTitle": "Demystifying ARM SME to Optimize General Matrix Multiplications",
"twitterImage": [
{
"alt": "arXiv logo",
"url": "https://static.arxiv.org/icons/twitter/arxiv-logo-twitter-square.png"
}
],
"ogTitle": "Demystifying ARM SME to Optimize General Matrix Multiplications",
"ogDescription": "General Matrix Multiplication (GEMM) is a critical kernel in high-performance computing and deep learning. While modern architectures like ARM's Scalable Matrix Extension (SME) introduce dedicated hardware for matrix operations, existing linear algebra libraries fail to fully exploit its potential, particularly for large matrices. This paper presents MpGEMM, an open-source library that leverages key architectural fea",
"ogImage": [
{
"width": "1200",
"alt": "arXiv logo",
"url": "/static/browse/0.3.4/images/arxiv-logo-fb.png",
"height": "700"
}
],
"ogType": "website",
"twitterCard": "summary",
"twitterDescription": "General Matrix Multiplication (GEMM) is a critical kernel in high-performance computing and deep learning. While modern architectures like ARM's Scalable Matrix Extension (SME) introduce dedicated...",
"success": true,
"requestUrl": "https://arxiv.org/abs/2512.21473",
"ogUrl": "https://arxiv.org/abs/2512.21473v1",
"ogSiteName": "arXiv.org"
},
"aiIsh": {
"score": 1,
"offenses": [
"deeplearning"
]
},
"createdAt": "2026-01-31T20:05:22.000Z",
"createdAtI": 1769889922,
"updatedAt": "2026-02-02T05:26:47.000Z",
"fetchedAt": "2026-02-02T08:00:58.694Z",
"firstVersion": {
"storyID": "46840252",
"author": "matt_d",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T20:15:58.424Z",
"title": "Demystifying ARM SME to Optimize General Matrix Multiplications",
"createdAtI": 1769889922,
"url": "https://arxiv.org/abs/2512.21473",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T20:05:22.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769890558,
"commentsCount": 0,
"updatedAt": "2026-01-31T20:14:12.000Z"
}
}{
"storyID": "46840219",
"title": "The Saddest Moment (2013) [pdf]",
"author": "tosh",
"url": "https://www.usenix.org/system/files/login-logout_1305_mickens.pdf",
"points": 125,
"commentsCount": 24,
"tags": [],
"createdAt": "2026-01-31T20:02:36.000Z",
"createdAtI": 1769889756,
"updatedAt": "2026-02-02T07:34:02.000Z",
"fetchedAt": "2026-02-02T08:00:58.694Z",
"firstVersion": {
"storyID": "46840219",
"author": "tosh",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T20:35:58.552Z",
"title": "The Saddest Moment (2013) [pdf]",
"createdAtI": 1769889756,
"url": "https://www.usenix.org/system/files/login-logout_1305_mickens.pdf",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T20:02:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769891759,
"commentsCount": 0,
"updatedAt": "2026-01-31T20:35:42.000Z"
}
}A sleek and minimal desktop shell thoughtfully crafted for Wayland. - noctalia-dev/noctalia-shell
{
"storyID": "46840179",
"title": "Noctia: A sleek and minimal desktop shell thoughtfully crafted for Wayland",
"author": "doener",
"url": "https://github.com/noctalia-dev/noctalia-shell",
"points": 85,
"commentsCount": 46,
"tags": [],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - noctalia-dev/noctalia-shell: A sleek and minimal desktop shell thoughtfully crafted for Wayland.",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/7ffda5b17cf04b26eccc8a9743a6c7ac13d1983b52f2b0ab46d101a5aea57ef5/noctalia-dev/noctalia-shell"
}
],
"ogTitle": "GitHub - noctalia-dev/noctalia-shell: A sleek and minimal desktop shell thoughtfully crafted for Wayland.",
"ogDescription": "A sleek and minimal desktop shell thoughtfully crafted for Wayland. - noctalia-dev/noctalia-shell",
"ogImage": [
{
"width": "1200",
"alt": "A sleek and minimal desktop shell thoughtfully crafted for Wayland. - noctalia-dev/noctalia-shell",
"url": "https://opengraph.githubassets.com/7ffda5b17cf04b26eccc8a9743a6c7ac13d1983b52f2b0ab46d101a5aea57ef5/noctalia-dev/noctalia-shell",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "A sleek and minimal desktop shell thoughtfully crafted for Wayland. - noctalia-dev/noctalia-shell",
"success": true,
"requestUrl": "https://github.com/noctalia-dev/noctalia-shell",
"ogUrl": "https://github.com/noctalia-dev/noctalia-shell",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T19:58:14.000Z",
"createdAtI": 1769889494,
"updatedAt": "2026-02-02T04:42:47.000Z",
"fetchedAt": "2026-02-02T07:15:58.718Z",
"firstVersion": {
"storyID": "46840179",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T22:10:58.423Z",
"title": "Noctia: A sleek and minimal desktop shell thoughtfully crafted for Wayland",
"createdAtI": 1769889494,
"url": "https://github.com/noctalia-dev/noctalia-shell",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T19:58:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769897458,
"commentsCount": 1,
"updatedAt": "2026-01-31T22:10:42.000Z"
}
}Minimal CVE Hardened container image collection. Contribute to rtvkiz/minimal development by creating an account on GitHub.
{
"storyID": "46840178",
"title": "Show HN: Minimal – Open-Source Community driven Hardened Container Images",
"author": "ritvikarya98",
"url": "https://github.com/rtvkiz/minimal",
"points": 111,
"commentsCount": 29,
"tags": [
"show_hn"
],
"og": {
"twitterSite": "@github",
"twitterTitle": "GitHub - rtvkiz/minimal: Minimal CVE Hardened container image collection",
"twitterImage": [
{
"url": "https://opengraph.githubassets.com/4a36b314d7d098bb4a0ded8f0e4fdddeb4f8f54d947ab72e862871870107b37e/rtvkiz/minimal"
}
],
"ogTitle": "GitHub - rtvkiz/minimal: Minimal CVE Hardened container image collection",
"ogDescription": "Minimal CVE Hardened container image collection. Contribute to rtvkiz/minimal development by creating an account on GitHub.",
"ogImage": [
{
"width": "1200",
"alt": "Minimal CVE Hardened container image collection. Contribute to rtvkiz/minimal development by creating an account on GitHub.",
"url": "https://opengraph.githubassets.com/4a36b314d7d098bb4a0ded8f0e4fdddeb4f8f54d947ab72e862871870107b37e/rtvkiz/minimal",
"height": "600"
}
],
"ogType": "object",
"twitterCard": "summary_large_image",
"twitterDescription": "Minimal CVE Hardened container image collection. Contribute to rtvkiz/minimal development by creating an account on GitHub.",
"success": true,
"requestUrl": "https://github.com/rtvkiz/minimal",
"ogUrl": "https://github.com/rtvkiz/minimal",
"ogSiteName": "GitHub",
"fbAppId": "1401488693436528"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T19:58:00.000Z",
"createdAtI": 1769889480,
"updatedAt": "2026-02-02T05:12:17.000Z",
"fetchedAt": "2026-02-02T07:05:58.419Z",
"firstVersion": {
"storyID": "46840178",
"author": "ritvikarya98",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T20:15:58.424Z",
"title": "Show HN: Minimal – Open-Source Community driven Hardened Container Images",
"createdAtI": 1769889480,
"url": "https://github.com/rtvkiz/minimal",
"points": 3,
"tags": [
"show_hn"
],
"createdAt": "2026-01-31T19:58:00.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769890558,
"commentsCount": 1,
"updatedAt": "2026-01-31T20:12:27.000Z"
}
}The website is delayed as senators seek answers from health department watchdog.
{
"storyID": "46840077",
"title": "TrumpRx delayed as senators question if it's a giant scam with Big Pharma",
"author": "duxup",
"url": "https://arstechnica.com/health/2026/01/trumprx-delayed-as-senators-question-if-its-a-giant-scam-with-big-pharma/",
"points": 47,
"commentsCount": 22,
"tags": [],
"og": {
"twitterTitle": "TrumpRx delayed as senators question if it's a giant scam with Big Pharma",
"twitterSite": "@arstechnica",
"articlePublishedTime": "2026-01-30T22:25:28+00:00",
"twitterImage": [
{
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/01/GettyImages-2238342037-2560x1440.jpg"
}
],
"ogTitle": "TrumpRx delayed as senators question if it's a giant scam with Big Pharma",
"ogDescription": "The website is delayed as senators seek answers from health department watchdog.",
"ogLocale": "en_US",
"ogImage": [
{
"width": "2560",
"url": "https://cdn.arstechnica.net/wp-content/uploads/2026/01/GettyImages-2238342037-2560x1440.jpg",
"height": "1440"
}
],
"ogType": "article",
"twitterCard": "summary_large_image",
"twitterDescription": "The website is delayed as senators seek answers from health department watchdog.",
"success": true,
"requestUrl": "https://arstechnica.com/health/2026/01/trumprx-delayed-as-senators-question-if-its-a-giant-scam-with-big-pharma/",
"ogUrl": "https://arstechnica.com/health/2026/01/trumprx-delayed-as-senators-question-if-its-a-giant-scam-with-big-pharma/",
"ogSiteName": "Ars Technica",
"articleModifiedTime": "2026-01-30T22:25:28+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T19:47:23.000Z",
"createdAtI": 1769888843,
"updatedAt": "2026-02-02T04:55:03.000Z",
"fetchedAt": "2026-02-02T06:45:58.503Z",
"firstVersion": {
"storyID": "46840077",
"author": "duxup",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T19:50:58.307Z",
"title": "TrumpRx delayed as senators question if it's a giant scam with Big Pharma",
"createdAtI": 1769888843,
"url": "https://arstechnica.com/health/2026/01/trumprx-delayed-as-senators-question-if-its-a-giant-scam-with-big-pharma/",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T19:47:23.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769889058,
"commentsCount": 0,
"updatedAt": "2026-01-31T19:50:43.000Z"
}
}From zoos to soup kitchens, people are hauling away tonnes of surplus spuds after the biggest crop in 25 years
{
"storyID": "46839784",
"title": "Berlin: Record harvest sparks mass giveaway of free potatoes",
"author": "novaRom",
"url": "https://www.theguardian.com/world/2026/jan/31/record-harvest-berlin-giveaway-potatoes",
"points": 129,
"commentsCount": 93,
"tags": [],
"og": {
"twitterAppNameGooglePlay": "The Guardian",
"twitterAppUrliPad": "gnmguardian://world/2026/jan/31/record-harvest-berlin-giveaway-potatoes?contenttype=Article&source=twitter",
"twitterAppIdiPhone": "409128287",
"twitterAppNameiPhone": "The Guardian",
"ogTitle": "Record harvest sparks mass giveaway of free potatoes across Berlin",
"ogType": "article",
"articleTag": "Germany,Europe,World news,Agriculture,Potatoes",
"twitterCard": "summary_large_image",
"requestUrl": "https://www.theguardian.com/world/2026/jan/31/record-harvest-berlin-giveaway-potatoes",
"twitterAppUrliPhone": "gnmguardian://world/2026/jan/31/record-harvest-berlin-giveaway-potatoes?contenttype=Article&source=twitter",
"twitterAppNameiPad": "The Guardian",
"twitterAppUrlGooglePlay": "guardian://www.theguardian.com/world/2026/jan/31/record-harvest-berlin-giveaway-potatoes",
"ogSiteName": "the Guardian",
"twitterSite": "@guardian",
"articlePublishedTime": "2026-01-31T13:00:59.000Z",
"twitterImage": [
{
"url": "https://i.guim.co.uk/img/media/c415bce2119fd8d3ec3a4b527663cb91080f0a18/386_0_4023_3219/master/4023.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=6167aed003d83c0be07974d8cccf5cb1"
}
],
"alIosAppStoreId": "409128287",
"ogDescription": "From zoos to soup kitchens, people are hauling away tonnes of surplus spuds after the biggest crop in 25 years",
"twitterAppIdGooglePlay": "com.guardian",
"ogImage": [
{
"width": "1200",
"url": "https://i.guim.co.uk/img/media/c415bce2119fd8d3ec3a4b527663cb91080f0a18/386_0_4023_3219/master/4023.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=3bc8b77f7c5ccec04f727c9f27e492a9",
"height": "960"
}
],
"twitterAppIdiPad": "409128287",
"articlePublisher": "https://www.facebook.com/theguardian",
"success": true,
"alIosAppName": "The Guardian",
"ogUrl": "https://www.theguardian.com/world/2026/jan/31/record-harvest-berlin-giveaway-potatoes",
"alIosUrl": "gnmguardian://world/2026/jan/31/record-harvest-berlin-giveaway-potatoes?contenttype=Article&source=applinks",
"articleModifiedTime": "2026-01-31T16:49:16.000Z",
"articleSection": "World news",
"articleAuthor": "https://www.theguardian.com/profile/kateconnolly",
"fbAppId": "180444840287"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T19:15:52.000Z",
"createdAtI": 1769886952,
"updatedAt": "2026-02-02T03:55:31.000Z",
"fetchedAt": "2026-02-02T06:05:58.465Z",
"firstVersion": {
"storyID": "46839784",
"author": "novaRom",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T19:30:58.364Z",
"title": "Berlin: Record harvest sparks mass giveaway of free potatoes",
"createdAtI": 1769886952,
"url": "https://www.theguardian.com/world/2026/jan/31/record-harvest-berlin-giveaway-potatoes",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T19:15:52.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769887858,
"commentsCount": 0,
"updatedAt": "2026-01-31T19:29:43.000Z"
}
}Gwern - Applied Computer Science: On Murder Considered As STEM Field—using information theory to quantify the magnitude of Light Yagami’s mistakes in Death Note and considering fixes
{
"storyID": "46839743",
"title": "Death Note: L, Anonymity and Eluding Entropy (2011)",
"author": "teej",
"url": "https://gwern.net/death-note-anonymity",
"points": 88,
"commentsCount": 22,
"tags": [],
"og": {
"twitterCreator": "gwern",
"twitterTitle": "Death Note: L, Anonymity & Eluding Entropy",
"twitterSite": "gwern.net",
"author": "Gwern",
"dcDateIssued": "2011-05-04",
"ogTitle": "Death Note: L, Anonymity & Eluding Entropy",
"ogDescription": "Applied Computer Science: On Murder Considered As STEM Field—using information theory to quantify the magnitude of Light Yagami’s mistakes in Death Note and considering fixes",
"ogImage": [
{
"width": "441",
"alt": "Default thumbnail text: the Gwern.net site logo, a logotype of a large blackletter fraktur capital letter 'G' on a white background.",
"url": "https://gwern.net/static/img/logo/logo-whitebg-large-border.png",
"height": "530"
}
],
"ogType": "article",
"dcRights": "https://creativecommons.org/publicdomain/zero/1.0/",
"success": true,
"requestUrl": "https://gwern.net/death-note-anonymity",
"ogUrl": "https://gwern.net/death-note-anonymity"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T19:11:34.000Z",
"createdAtI": 1769886694,
"updatedAt": "2026-02-02T03:49:01.000Z",
"fetchedAt": "2026-02-02T05:50:58.796Z",
"firstVersion": {
"storyID": "46839743",
"author": "teej",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T19:15:58.432Z",
"title": "Death Note: L, Anonymity and Eluding Entropy (2011)",
"createdAtI": 1769886694,
"url": "https://gwern.net/death-note-anonymity",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T19:11:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769886958,
"commentsCount": 1,
"updatedAt": "2026-01-31T19:15:42.000Z"
}
}{
"storyID": "46839375",
"title": "Google Cloud suspended my account for 2 years, only automated replies",
"author": "andylizf",
"url": null,
"points": 143,
"commentsCount": 81,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-31T18:41:36.000Z",
"createdAtI": 1769884896,
"updatedAt": "2026-02-02T03:56:01.000Z",
"fetchedAt": "2026-02-02T05:25:58.397Z",
"firstVersion": {
"storyID": "46839375",
"author": "andylizf",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T18:55:58.702Z",
"title": "Google Cloud suspended my account for 2 years, only automated replies",
"createdAtI": 1769884896,
"url": null,
"points": 3,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-31T18:41:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769885759,
"commentsCount": 0,
"updatedAt": "2026-01-31T18:53:14.000Z"
}
}{
"storyID": "46839215",
"title": "Nintendo DS code editor and scriptable game engine",
"author": "Antibabelic",
"url": "https://crl.io/ds-game-engine/",
"points": 177,
"commentsCount": 42,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://crl.io/ds-game-engine/"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T18:27:36.000Z",
"createdAtI": 1769884056,
"updatedAt": "2026-02-02T04:20:47.000Z",
"fetchedAt": "2026-02-02T04:55:58.372Z",
"firstVersion": {
"storyID": "46839215",
"author": "Antibabelic",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T20:05:58.446Z",
"title": "Nintendo DS code editor and scriptable game engine",
"createdAtI": 1769884056,
"url": "https://crl.io/ds-game-engine/",
"points": 5,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T18:27:36.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769889958,
"commentsCount": 1,
"updatedAt": "2026-01-31T20:04:42.000Z"
}
}The following guest post was written by a Shtetl-Optimized fan in Iran, who’s choosing to remain anonymous for obvious reasons. I’m in awe of the courage of this individual and the mill…
{
"storyID": "46839106",
"title": "Guest Post from an Iranian",
"author": "Tomte",
"url": "https://scottaaronson.blog/?p=9530",
"points": 59,
"commentsCount": 33,
"tags": [],
"og": {
"articlePublishedTime": "2026-01-31T17:50:28+00:00",
"twitterImage": [
{
"url": "https://scottaaronson.blog/wp-content/uploads/2021/10/cropped-Jacket-270x270.gif"
}
],
"ogTitle": "Guest Post from an Iranian",
"ogDescription": "The following guest post was written by a Shtetl-Optimized fan in Iran, who’s choosing to remain anonymous for obvious reasons. I’m in awe of the courage of this individual and the mill…",
"ogLocale": "en_US",
"ogImage": [
{
"width": "1200",
"url": "https://s0.wp.com/_si/?t=eyJpbWciOiJodHRwczpcL1wvc2NvdHRhYXJvbnNvbi5ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIxXC8xMFwvY3JvcHBlZC1KYWNrZXQuZ2lmIiwidHh0IjoiU2h0ZXRsLU9wdGltaXplZCIsInRlbXBsYXRlIjoiZWRnZSIsImZvbnQiOiIiLCJibG9nX2lkIjoxMjk1MjA1ODB9.siOtN7gHw4tefA_rZickBw4GfI6tPxGgOQ1AXr2ZoOQMQ",
"height": "630"
}
],
"ogType": "article",
"twitterCard": "summary",
"success": true,
"requestUrl": "https://scottaaronson.blog/?p=9530",
"ogUrl": "https://scottaaronson.blog/?p=9530",
"ogSiteName": "Shtetl-Optimized",
"articleModifiedTime": "2026-01-31T17:51:17+00:00"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T18:16:43.000Z",
"createdAtI": 1769883403,
"updatedAt": "2026-02-02T04:50:47.000Z",
"fetchedAt": "2026-02-02T04:55:58.372Z",
"firstVersion": {
"storyID": "46839106",
"author": "Tomte",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T18:40:58.366Z",
"title": "Guest Post from an Iranian",
"createdAtI": 1769883403,
"url": "https://scottaaronson.blog/?p=9530",
"points": 4,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T18:16:43.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769884858,
"commentsCount": 0,
"updatedAt": "2026-01-31T18:38:57.000Z"
}
}{
"storyID": "46838981",
"title": "Genode OS is a tool kit for building highly secure special-purpose OS",
"author": "doener",
"url": "https://genode.org/about/index",
"points": 120,
"commentsCount": 27,
"tags": [],
"og": {
"success": true,
"requestUrl": "https://genode.org/about/index"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T18:03:32.000Z",
"createdAtI": 1769882612,
"updatedAt": "2026-02-02T03:09:02.000Z",
"fetchedAt": "2026-02-02T04:50:58.457Z",
"firstVersion": {
"storyID": "46838981",
"author": "doener",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T18:15:58.429Z",
"title": "Genode OS is a tool kit for building highly secure special-purpose OS",
"createdAtI": 1769882612,
"url": "https://genode.org/about/index",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T18:03:32.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769883358,
"commentsCount": 0,
"updatedAt": "2026-01-31T18:14:27.000Z"
}
}{
"storyID": "46838946",
"title": "Ask HN: Any real OpenClaw (Clawd Bot/Molt Bot) users? What's your experience?",
"author": "cvhc",
"url": null,
"points": 103,
"commentsCount": 159,
"tags": [
"ask_hn"
],
"createdAt": "2026-01-31T18:00:14.000Z",
"createdAtI": 1769882414,
"updatedAt": "2026-02-02T04:47:01.000Z",
"fetchedAt": "2026-02-02T04:50:58.457Z",
"firstVersion": {
"storyID": "46838946",
"author": "cvhc",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T18:10:58.466Z",
"title": "Ask HN: Any real OpenClaw (Clawd Bot/Molt Bot) users? What's your experience?",
"createdAtI": 1769882414,
"url": null,
"points": 3,
"tags": [
"ask_hn",
"front_page"
],
"createdAt": "2026-01-31T18:00:14.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769883058,
"commentsCount": 1,
"updatedAt": "2026-01-31T18:09:57.000Z"
}
}{
"storyID": "46838644",
"title": "Bitcoin Looks Set for Longest Monthly Losing Streak Since 2018",
"author": "1vuio0pswjnm7",
"url": "https://www.bloomberg.com/news/articles/2026-01-30/bitcoin-btc-slides-toward-longest-monthly-losing-streak-since-2018",
"points": 69,
"commentsCount": 79,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.bloomberg.com/news/articles/2026-01-30/bitcoin-btc-slides-toward-longest-monthly-losing-streak-since-2018"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T17:26:18.000Z",
"createdAtI": 1769880378,
"updatedAt": "2026-02-02T02:12:01.000Z",
"fetchedAt": "2026-02-02T04:35:58.415Z",
"firstVersion": {
"storyID": "46838644",
"author": "1vuio0pswjnm7",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T17:40:58.391Z",
"title": "Bitcoin Looks Set for Longest Monthly Losing Streak Since 2018",
"createdAtI": 1769880378,
"url": "https://www.bloomberg.com/news/articles/2026-01-30/bitcoin-btc-slides-toward-longest-monthly-losing-streak-since-2018",
"points": 7,
"tags": [],
"createdAt": "2026-01-31T17:26:18.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769881258,
"commentsCount": 0,
"updatedAt": "2026-01-31T17:38:27.000Z"
}
}{
"storyID": "46838635",
"title": "US has investigated claims WhatsApp chats aren't private",
"author": "1vuio0pswjnm7",
"url": "https://www.bloomberg.com/news/articles/2026-01-29/us-has-investigated-claims-that-whatsapp-chats-aren-t-private",
"points": 210,
"commentsCount": 362,
"tags": [],
"og": {
"error": "403 Forbidden",
"requestUrl": "https://www.bloomberg.com/news/articles/2026-01-29/us-has-investigated-claims-that-whatsapp-chats-aren-t-private"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T17:25:30.000Z",
"createdAtI": 1769880330,
"updatedAt": "2026-02-02T03:55:31.000Z",
"fetchedAt": "2026-02-02T04:30:58.683Z",
"firstVersion": {
"storyID": "46838635",
"author": "1vuio0pswjnm7",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T20:10:58.439Z",
"title": "US has investigated claims WhatsApp chats aren't private",
"createdAtI": 1769880330,
"url": "https://www.bloomberg.com/news/articles/2026-01-29/us-has-investigated-claims-that-whatsapp-chats-aren-t-private",
"points": 7,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T17:25:30.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769890258,
"commentsCount": 183,
"updatedAt": "2026-01-31T20:10:12.000Z"
}
}Andy Wang - In iOS 26.3, Apple introduced a new privacy feature which limits “precise location” data made available to cellular networks via cell towers. The feature is only available to devices with Apple’s in-house modem introduced in 2025. The announcement1 says https://support.apple.com/en-us/126101 ↩
{
"storyID": "46838597",
"title": "Mobile carriers can get your GPS location",
"author": "cbeuw",
"url": "https://an.dywa.ng/carrier-gnss.html",
"points": 843,
"commentsCount": 529,
"tags": [],
"og": {
"twitterCard": "summary",
"twitterTitle": "Mobile carriers can get your GPS location",
"articlePublishedTime": "2026-01-31T00:00:00+00:00",
"success": true,
"author": "Andy Wang",
"requestUrl": "https://an.dywa.ng/carrier-gnss.html",
"ogTitle": "Mobile carriers can get your GPS location",
"ogUrl": "https://an.dywa.ng/carrier-gnss.html",
"ogDescription": "In iOS 26.3, Apple introduced a new privacy feature which limits “precise location” data made available to cellular networks via cell towers. The feature is only available to devices with Apple’s in-house modem introduced in 2025. The announcement1 says https://support.apple.com/en-us/126101 ↩",
"ogSiteName": "an.dy wa.ng",
"ogLocale": "en_US",
"ogType": "article"
},
"aiIsh": {
"score": 0,
"offenses": []
},
"createdAt": "2026-01-31T17:21:34.000Z",
"createdAtI": 1769880094,
"updatedAt": "2026-02-02T04:29:17.000Z",
"fetchedAt": "2026-02-02T04:30:58.683Z",
"firstVersion": {
"storyID": "46838597",
"author": "cbeuw",
"indexedByCreatedAt": 1,
"fetchedAt": "2026-01-31T17:50:58.320Z",
"title": "Mobile carriers can get your GPS location",
"createdAtI": 1769880094,
"url": "https://an.dywa.ng/carrier-gnss.html",
"points": 3,
"tags": [
"front_page"
],
"createdAt": "2026-01-31T17:21:34.000Z",
"indexedByFetchedAt": 1,
"fetchedAtI": 1769881858,
"commentsCount": 0,
"updatedAt": "2026-01-31T17:48:12.000Z"
}
}