{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Feed for Hacker News implemented by Christian",
  "home_page_url": "https://zhu.blue/hn/",
  "feed_url": "https://zhu.blue/feed.json",
  "authors": [
    {
      "name": "Christian Zhu",
      "url": "https://zhu.blue/"
    }
  ],
  "language": "en",
  "items": [
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48139219",
      "title": "First public macOS kernel memory corruption exploit on Apple M5",
      "url": "https://blog.calif.io/p/first-public-kernel-memory-corruption",
      "external_url": "https://news.ycombinator.com/item?id=48139219",
      "content_text": "First public macOS kernel memory corruption exploit on Apple M5"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48142108",
      "title": "A few words on DS4",
      "url": "https://antirez.com/news/165",
      "external_url": "https://news.ycombinator.com/item?id=48142108",
      "content_text": "A few words on DS4"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48146129",
      "title": "Explore Wikipedia Like a Windows XP Desktop",
      "url": "https://explorer.samismith.com/",
      "external_url": "https://news.ycombinator.com/item?id=48146129",
      "content_text": "Explore Wikipedia Like a Windows XP Desktop"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48148460",
      "title": "A 0-click exploit chain for the Pixel 10",
      "url": "https://projectzero.google/2026/05/pixel-10-exploit.html",
      "external_url": "https://news.ycombinator.com/item?id=48148460",
      "content_text": "A 0-click exploit chain for the Pixel 10"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48150431",
      "title": "Project Gutenberg – keeps getting better",
      "url": "https://www.gutenberg.org/",
      "external_url": "https://news.ycombinator.com/item?id=48150431",
      "content_text": "Project Gutenberg – keeps getting better"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48150900",
      "title": "Bun Rust rewrite: \"codebase fails basic miri checks, allows for UB in safe rust\"",
      "url": "https://github.com/oven-sh/bun/issues/30719",
      "external_url": "https://news.ycombinator.com/item?id=48150900",
      "content_text": "Bun Rust rewrite: \"codebase fails basic miri checks, allows for UB in safe rust\""
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48151383",
      "title": "U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app",
      "url": "https://macdailynews.com/2026/05/15/u-s-doj-demands-apple-and-google-unmask-over-100000-users-of-popular-car-tinkering-app-in-emissions-crackdown/",
      "external_url": "https://news.ycombinator.com/item?id=48151383",
      "content_text": "U.S. DOJ demands Apple and Google unmask over 100k users of car-tinkering app"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48152994",
      "title": "Bill to block publishers from killing online games advances in California",
      "url": "https://arstechnica.com/gaming/2026/05/bill-to-keep-online-games-playable-clears-key-hurdle-in-california/",
      "external_url": "https://news.ycombinator.com/item?id=48152994",
      "content_text": "Bill to block publishers from killing online games advances in California"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48153379",
      "title": "I believe there are entire companies right now under AI psychosis",
      "url": "https://twitter.com/mitchellh/status/2055380239711457578",
      "external_url": "https://news.ycombinator.com/item?id=48153379",
      "content_text": "I believe there are entire companies right now under AI psychosis"
    },
    {
      "date_published": "2026-05-16T18:00:00+00:00",
      "id": "48155690",
      "title": "'No way to prevent this,' says only package manager where this regularly happens",
      "url": "https://kevinpatel.xyz/posts/no-way-to-prevent-this/",
      "external_url": "https://news.ycombinator.com/item?id=48155690",
      "content_text": "'No way to prevent this,' says only package manager where this regularly happens"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48118727",
      "title": "The Emacsification of Software",
      "url": "https://sockpuppet.org/blog/2026/05/12/emacsification/",
      "external_url": "https://news.ycombinator.com/item?id=48118727",
      "content_text": "The Emacsification of Software"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48132488",
      "title": "Rewrite Bun in Rust has been merged",
      "url": "https://github.com/oven-sh/bun/pull/30412",
      "external_url": "https://news.ycombinator.com/item?id=48132488",
      "content_text": "Rewrite Bun in Rust has been merged"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48137145",
      "title": "RTX 5090 and M4 MacBook Air: Can It Game?",
      "url": "https://scottjg.com/posts/2026-05-05-egpu-mac-gaming/",
      "external_url": "https://news.ycombinator.com/item?id=48137145",
      "content_text": "RTX 5090 and M4 MacBook Air: Can It Game?"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48138136",
      "title": "Removing the modem and GPS from my 2024 RAV4 hybrid",
      "url": "https://arkadiyt.com/2026/05/13/removing-the-modem-and-gps-from-my-rav4/",
      "external_url": "https://news.ycombinator.com/item?id=48138136",
      "content_text": "Removing the modem and GPS from my 2024 RAV4 hybrid"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48138268",
      "title": "New Nginx Exploit",
      "url": "https://github.com/DepthFirstDisclosures/Nginx-Rift",
      "external_url": "https://news.ycombinator.com/item?id=48138268",
      "content_text": "New Nginx Exploit"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48139148",
      "title": "AI is making me dumb",
      "url": "https://jpain.io/god-damn-ai-is-making-me-dumb/",
      "external_url": "https://news.ycombinator.com/item?id=48139148",
      "content_text": "AI is making me dumb"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48140529",
      "title": "Codex is now in the ChatGPT mobile app",
      "url": "https://openai.com/index/work-with-codex-from-anywhere/",
      "external_url": "https://news.ycombinator.com/item?id=48140529",
      "content_text": "Codex is now in the ChatGPT mobile app"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48140922",
      "title": "New arXiv policy: 1-year ban for hallucinated references",
      "url": "https://twitter.com/tdietterich/status/2055000956144935055",
      "external_url": "https://news.ycombinator.com/item?id=48140922",
      "content_text": "New arXiv policy: 1-year ban for hallucinated references"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48142251",
      "title": "UK government replaces Palantir software with internally-built refugee system",
      "url": "https://www.bbc.com/news/articles/c2l2j1lxdk5o",
      "external_url": "https://news.ycombinator.com/item?id=48142251",
      "content_text": "UK government replaces Palantir software with internally-built refugee system"
    },
    {
      "date_published": "2026-05-15T18:00:00+00:00",
      "id": "48143880",
      "title": "Mullvad exit IPs are surprisingly identifying",
      "url": "https://tmctmt.com/posts/mullvad-exit-ips-as-a-fingerprinting-vector/",
      "external_url": "https://news.ycombinator.com/item?id=48143880",
      "content_text": "Mullvad exit IPs are surprisingly identifying"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48073979",
      "title": "A History of IDEs at Google",
      "url": "https://laurent.le-brun.eu/blog/a-history-of-ides-at-google",
      "external_url": "https://news.ycombinator.com/item?id=48073979",
      "content_text": "A History of IDEs at Google"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48080587",
      "title": "Show HN: Building a web server in assembly to give my life (a lack of) meaning",
      "url": "https://github.com/imtomt/ymawky",
      "external_url": "https://news.ycombinator.com/item?id=48080587",
      "content_text": "Show HN: Building a web server in assembly to give my life (a lack of) meaning"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48087887",
      "title": "Linux gaming is faster because Windows APIs are becoming Linux kernel features",
      "url": "https://www.xda-developers.com/linux-gaming-is-getting-faster-because-windows-apis-are-becoming-linux-kernel-features/",
      "external_url": "https://news.ycombinator.com/item?id=48087887",
      "content_text": "Linux gaming is faster because Windows APIs are becoming Linux kernel features"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48096692",
      "title": "CUDA-oxide: Nvidia's official Rust to CUDA compiler",
      "url": "https://nvlabs.github.io/cuda-oxide/index.html",
      "external_url": "https://news.ycombinator.com/item?id=48096692",
      "content_text": "CUDA-oxide: Nvidia's official Rust to CUDA compiler"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48115438",
      "title": "Twin brothers wipe 96 government databases minutes after being fired",
      "url": "https://arstechnica.com/tech-policy/2026/05/drop-database-what-not-to-do-after-losing-an-it-job/",
      "external_url": "https://news.ycombinator.com/item?id=48115438",
      "content_text": "Twin brothers wipe 96 government databases minutes after being fired"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48115807",
      "title": "Tell NYT, Atlantic, USA Today to keep Wayback Machine",
      "url": "https://www.savethearchive.com/newsleaders/",
      "external_url": "https://news.ycombinator.com/item?id=48115807",
      "content_text": "Tell NYT, Atlantic, USA Today to keep Wayback Machine"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48121266",
      "title": "Leaving GitHub for Forgejo",
      "url": "https://jorijn.com/en/blog/leaving-github-for-forgejo/",
      "external_url": "https://news.ycombinator.com/item?id=48121266",
      "content_text": "Leaving GitHub for Forgejo"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48122635",
      "title": "Setting up a free *.city.state.us locality domain (2025)",
      "url": "https://fredchan.org/blog/locality-domains-guide/",
      "external_url": "https://news.ycombinator.com/item?id=48122635",
      "content_text": "Setting up a free *.city.state.us locality domain (2025)"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48130950",
      "title": "Claude for Small Business",
      "url": "https://www.anthropic.com/news/claude-for-small-business",
      "external_url": "https://news.ycombinator.com/item?id=48130950",
      "content_text": "Claude for Small Business"
    },
    {
      "date_published": "2026-05-14T18:00:00+00:00",
      "id": "48136262",
      "title": "MIT: 20% drop in incoming graduate students",
      "url": "https://president.mit.edu/writing-speeches/video-transcript-message-president-kornbluth-about-funding-and-talent-pipeline",
      "external_url": "https://news.ycombinator.com/item?id=48136262",
      "content_text": "MIT: 20% drop in incoming graduate students"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48098261",
      "title": "UCLA discovers first stroke rehabilitation drug to repair brain damage (2025)",
      "url": "https://stemcell.ucla.edu/news/ucla-discovers-first-stroke-rehabilitation-drug-repair-brain-damage",
      "external_url": "https://news.ycombinator.com/item?id=48098261",
      "content_text": "UCLA discovers first stroke rehabilitation drug to repair brain damage (2025)"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48106534",
      "title": "EU to crack down on TikTok, Instagram's 'addictive design' targeting kids",
      "url": "https://www.cnbc.com/2026/05/12/tiktok-instagram-social-media-addictive-eu-crack-down.html",
      "external_url": "https://news.ycombinator.com/item?id=48106534",
      "content_text": "EU to crack down on TikTok, Instagram's 'addictive design' targeting kids"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48107997",
      "title": "Rendering the Sky, Sunsets, and Planets",
      "url": "https://blog.maximeheckel.com/posts/on-rendering-the-sky-sunsets-and-planets/",
      "external_url": "https://news.ycombinator.com/item?id=48107997",
      "content_text": "Rendering the Sky, Sunsets, and Planets"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48109460",
      "title": "Why senior developers fail to communicate their expertise",
      "url": "https://www.nair.sh/guides-and-opinions/communicating-your-expertise/why-senior-developers-fail-to-communicate-their-expertise",
      "external_url": "https://news.ycombinator.com/item?id=48109460",
      "content_text": "Why senior developers fail to communicate their expertise"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48109970",
      "title": "The Future of Obsidian Plugins",
      "url": "https://obsidian.md/blog/future-of-plugins/",
      "external_url": "https://news.ycombinator.com/item?id=48109970",
      "content_text": "The Future of Obsidian Plugins"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48111545",
      "title": "Googlebook",
      "url": "https://googlebook.google/",
      "external_url": "https://news.ycombinator.com/item?id=48111545",
      "content_text": "Googlebook"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48111896",
      "title": "Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model",
      "url": "https://github.com/cactus-compute/needle",
      "external_url": "https://news.ycombinator.com/item?id=48111896",
      "content_text": "Show HN: Needle: We Distilled Gemini Tool Calling into a 26M Model"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48113895",
      "title": "How to make your text look futuristic (2016)",
      "url": "https://typesetinthefuture.com/2016/02/18/futuristic/",
      "external_url": "https://news.ycombinator.com/item?id=48113895",
      "content_text": "How to make your text look futuristic (2016)"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48115127",
      "title": "Restore full BambuNetwork support for Bambu Lab printers",
      "url": "https://github.com/FULU-Foundation/OrcaSlicer-bambulab",
      "external_url": "https://news.ycombinator.com/item?id=48115127",
      "content_text": "Restore full BambuNetwork support for Bambu Lab printers"
    },
    {
      "date_published": "2026-05-13T18:00:00+00:00",
      "id": "48120629",
      "title": "I moved my digital stack to Europe",
      "url": "https://monokai.com/articles/how-i-moved-my-digital-stack-to-europe/",
      "external_url": "https://news.ycombinator.com/item?id=48120629",
      "content_text": "I moved my digital stack to Europe"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48067184",
      "title": "Driver accused of DUI tracks missing laptop to Illinois State trooper's house",
      "url": "https://abc7chicago.com/post/top-cop-driver-accused-dui-tracks-missing-laptop-illinois-state-police-trooper-kevin-bradleys-house/19060850/",
      "external_url": "https://news.ycombinator.com/item?id=48067184",
      "content_text": "Driver accused of DUI tracks missing laptop to Illinois State trooper's house"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48092028",
      "title": "Gmail registration now requires scanning a QR code and sending a text message",
      "url": "https://discuss.privacyguides.net/t/google-account-registration-now-requires-sending-an-sms-via-phone-instead-of-receiving-an-sms/36082",
      "external_url": "https://news.ycombinator.com/item?id=48092028",
      "content_text": "Gmail registration now requires scanning a QR code and sending a text message"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48095550",
      "title": "Software engineering may no longer be a lifetime career",
      "url": "https://www.seangoedecke.com/software-engineering-may-no-longer-be-a-lifetime-career/",
      "external_url": "https://news.ycombinator.com/item?id=48095550",
      "content_text": "Software engineering may no longer be a lifetime career"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48100433",
      "title": "If AI writes your code, why use Python?",
      "url": "https://medium.com/@NMitchem/if-ai-writes-your-code-why-use-python-bf8c4ba1a055",
      "external_url": "https://news.ycombinator.com/item?id=48100433",
      "content_text": "If AI writes your code, why use Python?"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48100500",
      "title": "GitLab announces workforce reduction and end of their CREDIT values",
      "url": "https://about.gitlab.com/blog/gitlab-act-2/",
      "external_url": "https://news.ycombinator.com/item?id=48100500",
      "content_text": "GitLab announces workforce reduction and end of their CREDIT values"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48100706",
      "title": "Postmortem: TanStack NPM supply-chain compromise",
      "url": "https://tanstack.com/blog/npm-supply-chain-compromise-postmortem",
      "external_url": "https://news.ycombinator.com/item?id=48100706",
      "content_text": "Postmortem: TanStack NPM supply-chain compromise"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48102700",
      "title": "They Live (1988) inspired Adblocker",
      "url": "https://github.com/davmlaw/they_live_adblocker",
      "external_url": "https://news.ycombinator.com/item?id=48102700",
      "content_text": "They Live (1988) inspired Adblocker"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48104428",
      "title": "Screenshots of Old Desktop OSes",
      "url": "http://www.typewritten.org/Media/",
      "external_url": "https://news.ycombinator.com/item?id=48104428",
      "content_text": "Screenshots of Old Desktop OSes"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48106024",
      "title": "Learning Software Architecture",
      "url": "https://matklad.github.io/2026/05/12/software-architecture.html",
      "external_url": "https://news.ycombinator.com/item?id=48106024",
      "content_text": "Learning Software Architecture"
    },
    {
      "date_published": "2026-05-12T18:00:00+00:00",
      "id": "48109224",
      "title": "Bambu Lab is abusing the open source social contract",
      "url": "https://www.jeffgeerling.com/blog/2026/bambu-lab-abusing-open-source-social-contract/",
      "external_url": "https://news.ycombinator.com/item?id=48109224",
      "content_text": "Bambu Lab is abusing the open source social contract"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48066524",
      "title": "AI is breaking two vulnerability cultures",
      "url": "https://www.jefftk.com/p/ai-is-breaking-two-vulnerability-cultures",
      "external_url": "https://news.ycombinator.com/item?id=48066524",
      "content_text": "AI is breaking two vulnerability cultures"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48074952",
      "title": "The hypocrisy of cyberlibertarianism",
      "url": "https://matduggan.com/the-intolerable-hypocrisy-of-cyberlibertarianism/",
      "external_url": "https://news.ycombinator.com/item?id=48074952",
      "content_text": "The hypocrisy of cyberlibertarianism"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48084432",
      "title": "Louis Rossmann offers to pay legal fees for a threatened OrcaSlicer developer",
      "url": "https://www.tomshardware.com/3d-printing/louis-rossmann-tells-3d-printer-maker-bambu-lab-to-go-bleep-yourself-over-its-lawsuit-against-enthusiast-right-to-repair-advocate-offers-to-pay-the-legal-fees-for-a-threatened-orcaslicer-developer",
      "external_url": "https://news.ycombinator.com/item?id=48084432",
      "content_text": "Louis Rossmann offers to pay legal fees for a threatened OrcaSlicer developer"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48085821",
      "title": "Local AI needs to be the norm",
      "url": "https://unix.foo/posts/local-ai-needs-to-be-norm/",
      "external_url": "https://news.ycombinator.com/item?id=48085821",
      "content_text": "Local AI needs to be the norm"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48086082",
      "title": "Incident Report: CVE-2024-YIKES",
      "url": "https://nesbitt.io/2026/02/03/incident-report-cve-2024-yikes.html",
      "external_url": "https://news.ycombinator.com/item?id=48086082",
      "content_text": "Incident Report: CVE-2024-YIKES"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48086190",
      "title": "Hardware Attestation as Monopoly Enabler",
      "url": "https://grapheneos.social/@GrapheneOS/116550899908879585",
      "external_url": "https://news.ycombinator.com/item?id=48086190",
      "content_text": "Hardware Attestation as Monopoly Enabler"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48089091",
      "title": "Running local models on an M4 with 24GB memory",
      "url": "https://jola.dev/posts/running-local-models-on-m4",
      "external_url": "https://news.ycombinator.com/item?id=48089091",
      "content_text": "Running local models on an M4 with 24GB memory"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48090029",
      "title": "I'm going back to writing code by hand",
      "url": "https://blog.k10s.dev/im-going-back-to-writing-code-by-hand/",
      "external_url": "https://news.ycombinator.com/item?id=48090029",
      "content_text": "I'm going back to writing code by hand"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48091737",
      "title": "Mythos Finds a Curl Vulnerability",
      "url": "https://daniel.haxx.se/blog/2026/05/11/mythos-finds-a-curl-vulnerability/",
      "external_url": "https://news.ycombinator.com/item?id=48091737",
      "content_text": "Mythos Finds a Curl Vulnerability"
    },
    {
      "date_published": "2026-05-11T18:00:00+00:00",
      "id": "48093100",
      "title": "Ratty – A terminal emulator with inline 3D graphics",
      "url": "https://ratty-term.org/",
      "external_url": "https://news.ycombinator.com/item?id=48093100",
      "content_text": "Ratty – A terminal emulator with inline 3D graphics"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48051951",
      "title": "OpenAI’s WebRTC problem",
      "url": "https://moq.dev/blog/webrtc-is-the-problem/",
      "external_url": "https://news.ycombinator.com/item?id=48051951",
      "content_text": "OpenAI’s WebRTC problem"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48060054",
      "title": "Ask HN: We just had an actual UUID v4 collision...",
      "url": "https://news.ycombinator.com/item?id=48060054",
      "external_url": "https://news.ycombinator.com/item?id=48060054",
      "content_text": "Ask HN: We just had an actual UUID v4 collision..."
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48071940",
      "title": "Using Claude Code: The unreasonable effectiveness of HTML",
      "url": "https://twitter.com/trq212/status/2052809885763747935",
      "external_url": "https://news.ycombinator.com/item?id=48071940",
      "content_text": "Using Claude Code: The unreasonable effectiveness of HTML"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48072190",
      "title": "EU Parliamentary Research Service calls VPNs \"a loophole that needs closing\"",
      "url": "https://cyberinsider.com/eu-calls-vpns-a-loophole-that-needs-closing-in-age-verification-push/",
      "external_url": "https://news.ycombinator.com/item?id=48072190",
      "content_text": "EU Parliamentary Research Service calls VPNs \"a loophole that needs closing\""
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48073201",
      "title": "I returned to AWS, and was reminded why I left",
      "url": "http://fourlightyears.blogspot.com/2026/05/i-returned-to-aws-and-was-reminded-hard.html",
      "external_url": "https://news.ycombinator.com/item?id=48073201",
      "content_text": "I returned to AWS, and was reminded why I left"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48073246",
      "title": "LLMs corrupt your documents when you delegate",
      "url": "https://arxiv.org/abs/2604.15597",
      "external_url": "https://news.ycombinator.com/item?id=48073246",
      "content_text": "LLMs corrupt your documents when you delegate"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48073680",
      "title": "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc",
      "url": "https://twitter.com/jarredsumner/status/2053047748191232310",
      "external_url": "https://news.ycombinator.com/item?id=48073680",
      "content_text": "Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48074265",
      "title": "Internet Archive Switzerland",
      "url": "https://blog.archive.org/2026/05/06/internet-archive-switzerland-expanding-a-global-mission-to-preserve-knowledge/",
      "external_url": "https://news.ycombinator.com/item?id=48074265",
      "content_text": "Internet Archive Switzerland"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48076173",
      "title": "I’ve banned query strings",
      "url": "https://chrismorgan.info/no-query-strings",
      "external_url": "https://news.ycombinator.com/item?id=48076173",
      "content_text": "I’ve banned query strings"
    },
    {
      "date_published": "2026-05-10T18:00:00+00:00",
      "id": "48077126",
      "title": "Meta's embrace of AI is making its employees miserable",
      "url": "https://www.nytimes.com/2026/05/08/technology/meta-ai-employees-miserable.html",
      "external_url": "https://news.ycombinator.com/item?id=48077126",
      "content_text": "Meta's embrace of AI is making its employees miserable"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48000028",
      "title": "Why TUIs are back",
      "url": "https://wiki.alcidesfonseca.com/blog/why-tuis-are-back/",
      "external_url": "https://news.ycombinator.com/item?id=48000028",
      "content_text": "Why TUIs are back"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48019163",
      "title": "Async Rust never left the MVP state",
      "url": "https://tweedegolf.nl/en/blog/237/async-rust-never-left-the-mvp-state",
      "external_url": "https://news.ycombinator.com/item?id=48019163",
      "content_text": "Async Rust never left the MVP state"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48021561",
      "title": "iOS 27 is adding a 'Create a Pass' button to Apple Wallet",
      "url": "https://walletwallet.alen.ro/blog/ios-27-wallet-create-pass/",
      "external_url": "https://news.ycombinator.com/item?id=48021561",
      "content_text": "iOS 27 is adding a 'Create a Pass' button to Apple Wallet"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48050751",
      "title": "DeepSeek 4 Flash local inference engine for Metal",
      "url": "https://github.com/antirez/ds4",
      "external_url": "https://news.ycombinator.com/item?id=48050751",
      "content_text": "DeepSeek 4 Flash local inference engine for Metal"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48061566",
      "title": "An Introduction to Meshtastic",
      "url": "https://meshtastic.org/docs/introduction/",
      "external_url": "https://news.ycombinator.com/item?id=48061566",
      "content_text": "An Introduction to Meshtastic"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48061884",
      "title": "David Attenborough's 100th Birthday",
      "url": "https://www.bbc.com/news/articles/cp3pww9g0p5o",
      "external_url": "https://news.ycombinator.com/item?id=48061884",
      "content_text": "David Attenborough's 100th Birthday"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48062178",
      "title": "A web page that shows you everything the browser told it without asking",
      "url": "https://sinceyouarrived.world/taken",
      "external_url": "https://news.ycombinator.com/item?id=48062178",
      "content_text": "A web page that shows you everything the browser told it without asking"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48063199",
      "title": "Google Cloud Fraud Defence is just WEI repackaged",
      "url": "https://privatecaptcha.com/blog/google-cloud-fraud-defence-wei/",
      "external_url": "https://news.ycombinator.com/item?id=48063199",
      "content_text": "Google Cloud Fraud Defence is just WEI repackaged"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48067119",
      "title": "Google broke reCAPTCHA for de-googled Android users",
      "url": "https://reclaimthenet.org/google-broke-recaptcha-for-de-googled-android-users",
      "external_url": "https://news.ycombinator.com/item?id=48067119",
      "content_text": "Google broke reCAPTCHA for de-googled Android users"
    },
    {
      "date_published": "2026-05-09T18:00:00+00:00",
      "id": "48071262",
      "title": "A recent experience with ChatGPT 5.5 Pro",
      "url": "https://gowers.wordpress.com/2026/05/08/a-recent-experience-with-chatgpt-5-5-pro/",
      "external_url": "https://news.ycombinator.com/item?id=48071262",
      "content_text": "A recent experience with ChatGPT 5.5 Pro"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48047981",
      "title": "Grand Theft Oil Futures: Insider traders keep making a killing at our expense",
      "url": "https://paulkrugman.substack.com/p/grand-theft-oil-futures",
      "external_url": "https://news.ycombinator.com/item?id=48047981",
      "content_text": "Grand Theft Oil Futures: Insider traders keep making a killing at our expense"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48049653",
      "title": "The map that keeps Burning Man honest",
      "url": "https://www.not-ship.com/burning-man-moop/",
      "external_url": "https://news.ycombinator.com/item?id=48049653",
      "content_text": "The map that keeps Burning Man honest"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48050964",
      "title": "Chrome removes claim of On-device Al not sending data to Google Servers",
      "url": "https://old.reddit.com/r/chrome/comments/1t5qayz/chrome_removes_claim_of_ondevice_al_not_sending/",
      "external_url": "https://news.ycombinator.com/item?id=48050964",
      "content_text": "Chrome removes claim of On-device Al not sending data to Google Servers"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48051562",
      "title": "Agents need control flow, not more prompts",
      "url": "https://bsuh.bearblog.dev/agents-need-control-flow/",
      "external_url": "https://news.ycombinator.com/item?id=48051562",
      "content_text": "Agents need control flow, not more prompts"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48053203",
      "title": "AI slop is killing online communities",
      "url": "https://rmoff.net/2026/05/06/ai-slop-is-killing-online-communities/",
      "external_url": "https://news.ycombinator.com/item?id=48053203",
      "content_text": "AI slop is killing online communities"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48053623",
      "title": "Dirtyfrag: Universal Linux LPE",
      "url": "https://www.openwall.com/lists/oss-security/2026/05/07/8",
      "external_url": "https://news.ycombinator.com/item?id=48053623",
      "content_text": "Dirtyfrag: Universal Linux LPE"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48054423",
      "title": "Cloudflare to cut about 20% of its workforce",
      "url": "https://www.reuters.com/business/world-at-work/cloudflare-cut-over-1100-jobs-2026-05-07/",
      "external_url": "https://news.ycombinator.com/item?id=48054423",
      "content_text": "Cloudflare to cut about 20% of its workforce"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48055913",
      "title": "Canvas online again as ShinyHunters threatens to leak schools’ data",
      "url": "https://www.theverge.com/tech/926458/canvas-shinyhunters-breach",
      "external_url": "https://news.ycombinator.com/item?id=48055913",
      "content_text": "Canvas online again as ShinyHunters threatens to leak schools’ data"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48056227",
      "title": "Maybe you shouldn't install new software for a bit",
      "url": "https://xeiaso.net/blog/2026/abstain-from-install/",
      "external_url": "https://news.ycombinator.com/item?id=48056227",
      "content_text": "Maybe you shouldn't install new software for a bit"
    },
    {
      "date_published": "2026-05-08T18:00:00+00:00",
      "id": "48062117",
      "title": "Poland is now among the 20 largest economies",
      "url": "https://apnews.com/article/poland-economy-growth-g20-gdp-26fe06e120398410f8d773ba5661e7aa",
      "external_url": "https://news.ycombinator.com/item?id=48062117",
      "content_text": "Poland is now among the 20 largest economies"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48005432",
      "title": "CARA 2.0 – “I Built a Better Robot Dog”",
      "url": "https://www.aaedmusa.com/projects/cara2",
      "external_url": "https://news.ycombinator.com/item?id=48005432",
      "content_text": "CARA 2.0 – “I Built a Better Robot Dog”"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48006967",
      "title": "The bottleneck was never the code",
      "url": "https://www.thetypicalset.com/blog/thoughts-on-coding-agents",
      "external_url": "https://news.ycombinator.com/item?id=48006967",
      "content_text": "The bottleneck was never the code"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48017948",
      "title": "Train Your Own LLM from Scratch",
      "url": "https://github.com/angelos-p/llm-from-scratch",
      "external_url": "https://news.ycombinator.com/item?id=48017948",
      "content_text": "Train Your Own LLM from Scratch"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48026207",
      "title": "Zuckerberg 'Personally Authorized and Encouraged' Meta's Copyright Infringement",
      "url": "https://variety.com/2026/digital/news/meta-ai-mark-zuckerberg-copyright-infringement-lawsuit-publishers-scott-turow-1236738383/",
      "external_url": "https://news.ycombinator.com/item?id=48026207",
      "content_text": "Zuckerberg 'Personally Authorized and Encouraged' Meta's Copyright Infringement"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48032461",
      "title": "Knitting bullshit",
      "url": "https://katedaviesdesigns.com/2026/04/29/knitting-bullshit/",
      "external_url": "https://news.ycombinator.com/item?id=48032461",
      "content_text": "Knitting bullshit"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48037128",
      "title": "Vibe coding and agentic engineering are getting closer than I'd like",
      "url": "https://simonwillison.net/2026/May/6/vibe-coding-and-agentic-engineering/",
      "external_url": "https://news.ycombinator.com/item?id=48037128",
      "content_text": "Vibe coding and agentic engineering are getting closer than I'd like"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48037986",
      "title": "Higher usage limits for Claude and a compute deal with SpaceX",
      "url": "https://www.anthropic.com/news/higher-limits-spacex",
      "external_url": "https://news.ycombinator.com/item?id=48037986",
      "content_text": "Higher usage limits for Claude and a compute deal with SpaceX"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48038001",
      "title": "Appearing productive in the workplace",
      "url": "https://nooneshappy.com/article/appearing-productive-in-the-workplace/",
      "external_url": "https://news.ycombinator.com/item?id=48038001",
      "content_text": "Appearing productive in the workplace"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48040269",
      "title": "Programming Still Sucks",
      "url": "https://www.stvn.sh/writing/programming-still-sucks-fqffhyp",
      "external_url": "https://news.ycombinator.com/item?id=48040269",
      "content_text": "Programming Still Sucks"
    },
    {
      "date_published": "2026-05-07T18:00:00+00:00",
      "id": "48042434",
      "title": "SQLite Is a Library of Congress Recommended Storage Format",
      "url": "https://sqlite.org/locrsf.html",
      "external_url": "https://news.ycombinator.com/item?id=48042434",
      "content_text": "SQLite Is a Library of Congress Recommended Storage Format"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48021368",
      "title": "Today I've made the difficult decision to reduce the size of Coinbase by ~14%",
      "url": "https://twitter.com/brian_armstrong/status/2051616759145185723",
      "external_url": "https://news.ycombinator.com/item?id=48021368",
      "content_text": "Today I've made the difficult decision to reduce the size of Coinbase by ~14%"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48022742",
      "title": "AI didn't delete your database, you did",
      "url": "https://idiallo.com/blog/ai-didnt-delete-your-database-you-did",
      "external_url": "https://news.ycombinator.com/item?id=48022742",
      "content_text": "AI didn't delete your database, you did"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48023861",
      "title": "Three Inverse Laws of AI",
      "url": "https://susam.net/inverse-laws-of-robotics.html",
      "external_url": "https://news.ycombinator.com/item?id=48023861",
      "content_text": "Three Inverse Laws of AI"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48024540",
      "title": "Accelerating Gemma 4: faster inference with multi-token prediction drafters",
      "url": "https://blog.google/innovation-and-ai/technology/developers-tools/multi-token-prediction-gemma-4/",
      "external_url": "https://news.ycombinator.com/item?id=48024540",
      "content_text": "Accelerating Gemma 4: faster inference with multi-token prediction drafters"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48024859",
      "title": "Computer Use is 45x more expensive than structured APIs",
      "url": "https://reflex.dev/blog/computer-use-is-45x-more-expensive-than-structured-apis/",
      "external_url": "https://news.ycombinator.com/item?id=48024859",
      "content_text": "Computer Use is 45x more expensive than structured APIs"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48027897",
      "title": "DNSSEC disruption affecting .de domains – Resolved",
      "url": "https://status.denic.de/pages/incident/592577eab611ce1e0d00046f/69fa60ef9d12f5057a974f38",
      "external_url": "https://news.ycombinator.com/item?id=48027897",
      "content_text": "DNSSEC disruption affecting .de domains – Resolved"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48031261",
      "title": "StarFighter 16-Inch",
      "url": "https://us.starlabs.systems/pages/starfighter",
      "external_url": "https://news.ycombinator.com/item?id=48031261",
      "content_text": "StarFighter 16-Inch"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48031684",
      "title": "Agents can now create Cloudflare accounts, buy domains, and deploy",
      "url": "https://blog.cloudflare.com/agents-stripe-projects/",
      "external_url": "https://news.ycombinator.com/item?id=48031684",
      "content_text": "Agents can now create Cloudflare accounts, buy domains, and deploy"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48034587",
      "title": "Red Squares – GitHub outages as contributions",
      "url": "https://red-squares.cian.lol/",
      "external_url": "https://news.ycombinator.com/item?id=48034587",
      "content_text": "Red Squares – GitHub outages as contributions"
    },
    {
      "date_published": "2026-05-06T18:00:00+00:00",
      "id": "48037555",
      "title": "Valve releases Steam Controller CAD files under Creative Commons license",
      "url": "https://www.digitalfoundry.net/news/2026/05/valve-releases-steam-controller-cad-files-under-creative-commons-license",
      "external_url": "https://news.ycombinator.com/item?id=48037555",
      "content_text": "Valve releases Steam Controller CAD files under Creative Commons license"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "47991802",
      "title": "A couple million lines of Haskell: Production engineering at Mercury",
      "url": "https://blog.haskell.org/a-couple-million-lines-of-haskell/",
      "external_url": "https://news.ycombinator.com/item?id=47991802",
      "content_text": "A couple million lines of Haskell: Production engineering at Mercury"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "47997947",
      "title": "A desktop made for one",
      "url": "https://isene.org/2026/05/Audience-of-One.html",
      "external_url": "https://news.ycombinator.com/item?id=47997947",
      "content_text": "A desktop made for one"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48002442",
      "title": "Agentic Coding Is a Trap",
      "url": "https://larsfaye.com/articles/agentic-coding-is-a-trap",
      "external_url": "https://news.ycombinator.com/item?id=48002442",
      "content_text": "Agentic Coding Is a Trap"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48010301",
      "title": "Incident with Issues and Webhooks – Resolved",
      "url": "https://www.githubstatus.com/incidents/72q3n8yxthcy",
      "external_url": "https://news.ycombinator.com/item?id=48010301",
      "content_text": "Incident with Issues and Webhooks – Resolved"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48011184",
      "title": "I am worried about Bun",
      "url": "https://wwj.dev/posts/i-am-worried-about-bun/",
      "external_url": "https://news.ycombinator.com/item?id=48011184",
      "content_text": "I am worried about Bun"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48011689",
      "title": "US healthcare marketplaces shared citizenship and race data with ad tech giants",
      "url": "https://techcrunch.com/2026/05/04/us-healthcare-marketplaces-shared-citizenship-and-race-data-with-ad-tech-giants/",
      "external_url": "https://news.ycombinator.com/item?id=48011689",
      "content_text": "US healthcare marketplaces shared citizenship and race data with ad tech giants"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48012735",
      "title": "Microsoft Edge stores all passwords in memory in clear text, even when unused",
      "url": "https://twitter.com/L1v1ng0ffTh3L4N/status/2051308329880719730",
      "external_url": "https://news.ycombinator.com/item?id=48012735",
      "content_text": "Microsoft Edge stores all passwords in memory in clear text, even when unused"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48013919",
      "title": "How OpenAI delivers low-latency voice AI at scale",
      "url": "https://openai.com/index/delivering-low-latency-voice-ai-at-scale/",
      "external_url": "https://news.ycombinator.com/item?id=48013919",
      "content_text": "How OpenAI delivers low-latency voice AI at scale"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48016880",
      "title": "Zig → Rust porting guide",
      "url": "https://github.com/oven-sh/bun/commit/46d3bc29f270fa881dd5730ef1549e88407701a5",
      "external_url": "https://news.ycombinator.com/item?id=48016880",
      "content_text": "Zig → Rust porting guide"
    },
    {
      "date_published": "2026-05-05T18:00:00+00:00",
      "id": "48019219",
      "title": "Google Chrome silently installs a 4 GB AI model on your device without consent",
      "url": "https://www.thatprivacyguy.com/blog/chrome-silent-nano-install/",
      "external_url": "https://news.ycombinator.com/item?id=48019219",
      "content_text": "Google Chrome silently installs a 4 GB AI model on your device without consent"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "47991981",
      "title": "OpenAI’s o1 correctly diagnosed 67% of ER patients vs. 50-55% by triage doctors",
      "url": "https://www.theguardian.com/technology/2026/apr/30/ai-outperforms-doctors-in-harvard-trial-of-emergency-triage-diagnoses",
      "external_url": "https://news.ycombinator.com/item?id=47991981",
      "content_text": "OpenAI’s o1 correctly diagnosed 67% of ER patients vs. 50-55% by triage doctors"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "47997418",
      "title": "Mercedes-Benz commits to bringing back physical buttons",
      "url": "https://www.drive.com.au/news/mercedes-benz-commits-to-bringing-back-phycial-buttons/",
      "external_url": "https://news.ycombinator.com/item?id=47997418",
      "content_text": "Mercedes-Benz commits to bringing back physical buttons"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "47999636",
      "title": "BYOMesh – New LoRa mesh radio offers 100x the bandwidth",
      "url": "https://partyon.xyz/@nullagent/116499715071759135",
      "external_url": "https://news.ycombinator.com/item?id=47999636",
      "content_text": "BYOMesh – New LoRa mesh radio offers 100x the bandwidth"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48000152",
      "title": "New statue in London, attributed to Banksy, of a suited man, blinded by a flag",
      "url": "https://www.smithsonianmag.com/smart-news/attributed-to-banksy-a-new-statue-of-a-suited-man-blinded-by-a-flag-and-walking-off-a-ledge-appeared-in-central-london-180988662/",
      "external_url": "https://news.ycombinator.com/item?id=48000152",
      "content_text": "New statue in London, attributed to Banksy, of a suited man, blinded by a flag"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48002136",
      "title": "DeepClaude – Claude Code agent loop with DeepSeek V4 Pro",
      "url": "https://github.com/aattaran/deepclaude",
      "external_url": "https://news.ycombinator.com/item?id=48002136",
      "content_text": "DeepClaude – Claude Code agent loop with DeepSeek V4 Pro"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48002777",
      "title": "Let's Buy Spirit Air",
      "url": "https://letsbuyspiritair.com/",
      "external_url": "https://news.ycombinator.com/item?id=48002777",
      "content_text": "Let's Buy Spirit Air"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48006402",
      "title": "GameStop makes $55.5B takeover offer for eBay",
      "url": "https://www.bbc.co.uk/news/articles/cn0p8yled1do",
      "external_url": "https://news.ycombinator.com/item?id=48006402",
      "content_text": "GameStop makes $55.5B takeover offer for eBay"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48006445",
      "title": "Trademark violation: Fake Notepad++ for Mac",
      "url": "https://notepad-plus-plus.org/news/npp-trademark-infringement/",
      "external_url": "https://news.ycombinator.com/item?id=48006445",
      "content_text": "Trademark violation: Fake Notepad++ for Mac"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48007438",
      "title": "Talking to 35 Strangers at the Gym",
      "url": "https://thienantran.com/talking-to-35-strangers-at-the-gym/",
      "external_url": "https://news.ycombinator.com/item?id=48007438",
      "content_text": "Talking to 35 Strangers at the Gym"
    },
    {
      "date_published": "2026-05-04T18:00:00+00:00",
      "id": "48009697",
      "title": "Removable batteries in smartphones will be mandatory in the EU starting in 2027",
      "url": "https://www.ecopv-eu.com/en/blog-en/replaceable-smartphone-batteries-2027-eu-regulation/",
      "external_url": "https://news.ycombinator.com/item?id=48009697",
      "content_text": "Removable batteries in smartphones will be mandatory in the EU starting in 2027"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47972447",
      "title": "Grok 4.3",
      "url": "https://docs.x.ai/developers/models/grok-4.3",
      "external_url": "https://news.ycombinator.com/item?id=47972447",
      "content_text": "Grok 4.3"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47976415",
      "title": "Uber torches 2026 AI budget on Claude Code in four months",
      "url": "https://www.briefs.co/news/uber-torches-entire-2026-ai-budget-on-claude-code-in-four-months/",
      "external_url": "https://news.ycombinator.com/item?id=47976415",
      "content_text": "Uber torches 2026 AI budget on Claude Code in four months"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47977026",
      "title": "DeepSeek V4 – almost on the frontier",
      "url": "https://simonwillison.net/2026/Apr/24/deepseek-v4/",
      "external_url": "https://news.ycombinator.com/item?id=47977026",
      "content_text": "DeepSeek V4 – almost on the frontier"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47977383",
      "title": "AI uses less water than the public thinks",
      "url": "https://californiawaterblog.com/2026/04/26/ai-water-use-distractions-and-lessons-for-california/",
      "external_url": "https://news.ycombinator.com/item?id=47977383",
      "content_text": "AI uses less water than the public thinks"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47988504",
      "title": "Dav2d",
      "url": "https://code.videolan.org/videolan/dav2d",
      "external_url": "https://news.ycombinator.com/item?id=47988504",
      "content_text": "Dav2d"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47988592",
      "title": "Do_not_track",
      "url": "https://donottrack.sh/",
      "external_url": "https://news.ycombinator.com/item?id=47988592",
      "content_text": "Do_not_track"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47988776",
      "title": "NetHack 5.0.0",
      "url": "https://nethack.org/v500/release.html",
      "external_url": "https://news.ycombinator.com/item?id=47988776",
      "content_text": "NetHack 5.0.0"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47989883",
      "title": "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage",
      "url": "https://github.com/microsoft/vscode/pull/310226",
      "external_url": "https://news.ycombinator.com/item?id=47989883",
      "content_text": "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47990318",
      "title": "This Month in Ladybird – April 2026",
      "url": "https://ladybird.org/newsletter/2026-04-30/",
      "external_url": "https://news.ycombinator.com/item?id=47990318",
      "content_text": "This Month in Ladybird – April 2026"
    },
    {
      "date_published": "2026-05-03T18:00:00+00:00",
      "id": "47990606",
      "title": "Six Years Perfecting Maps on WatchOS",
      "url": "https://www.david-smith.org/blog/2026/04/29/maps-on-watchos/",
      "external_url": "https://news.ycombinator.com/item?id=47990606",
      "content_text": "Six Years Perfecting Maps on WatchOS"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47932422",
      "title": "An update on GitHub availability",
      "url": "https://github.blog/news-insights/company-news/an-update-on-github-availability/",
      "external_url": "https://news.ycombinator.com/item?id=47932422",
      "content_text": "An update on GitHub availability"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47946958",
      "title": "HashiCorp co-founder says GitHub 'no longer a place for serious work'",
      "url": "https://www.theregister.com/2026/04/29/mitchell_hashimoto_ghostty_quitting_github/",
      "external_url": "https://news.ycombinator.com/item?id=47946958",
      "content_text": "HashiCorp co-founder says GitHub 'no longer a place for serious work'"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47950510",
      "title": "FastCGI: 30 years old and still the better protocol for reverse proxies",
      "url": "https://www.agwa.name/blog/post/fastcgi_is_the_better_protocol_for_reverse_proxies",
      "external_url": "https://news.ycombinator.com/item?id=47950510",
      "content_text": "FastCGI: 30 years old and still the better protocol for reverse proxies"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47972511",
      "title": "Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables",
      "url": "https://github.com/darrylmorley/whatcable",
      "external_url": "https://news.ycombinator.com/item?id=47972511",
      "content_text": "Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47977134",
      "title": "The gay jailbreak technique (2025)",
      "url": "https://github.com/Exocija/ZetaLib/blob/main/The%20Gay%20Jailbreak/The%20Gay%20Jailbreak.md",
      "external_url": "https://news.ycombinator.com/item?id=47977134",
      "content_text": "The gay jailbreak technique (2025)"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47977748",
      "title": "New research suggests people can communicate and practice skills while dreaming",
      "url": "https://www.newyorker.com/culture/annals-of-inquiry/its-possible-to-learn-in-our-sleep-should-we",
      "external_url": "https://news.ycombinator.com/item?id=47977748",
      "content_text": "New research suggests people can communicate and practice skills while dreaming"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47978370",
      "title": "City Learns Flock Accessed Cameras in Children's Gymnastics Room as a Sales Demo",
      "url": "https://www.404media.co/city-learns-flock-accessed-cameras-in-childrens-gymnastics-room-as-a-sales-pitch-demo-renews-contract-anyway/",
      "external_url": "https://news.ycombinator.com/item?id=47978370",
      "content_text": "City Learns Flock Accessed Cameras in Children's Gymnastics Room as a Sales Demo"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47979583",
      "title": "Ti-84 Evo",
      "url": "https://education.ti.com/en/products/calculators/graphing-calculators/ti-84-evo",
      "external_url": "https://news.ycombinator.com/item?id=47979583",
      "content_text": "Ti-84 Evo"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47983226",
      "title": "Ask.com has closed",
      "url": "https://www.ask.com/",
      "external_url": "https://news.ycombinator.com/item?id=47983226",
      "content_text": "Ask.com has closed"
    },
    {
      "date_published": "2026-05-02T18:00:00+00:00",
      "id": "47983352",
      "title": "Why does it take so long to release black fan versions?",
      "url": "https://www.noctua.at/en/expertise/blog/how-can-it-take-so-long-to-release-black-fan-versions",
      "external_url": "https://news.ycombinator.com/item?id=47983352",
      "content_text": "Why does it take so long to release black fan versions?"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47927627",
      "title": "Noctua releases official 3D CAD models for its cooling fans",
      "url": "https://www.noctua.at/en/3d-cad-models",
      "external_url": "https://news.ycombinator.com/item?id=47927627",
      "content_text": "Noctua releases official 3D CAD models for its cooling fans"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47951295",
      "title": "Opus 4.7 knows the real Kelsey",
      "url": "https://www.theargumentmag.com/p/i-can-never-talk-to-an-ai-anonymously",
      "external_url": "https://news.ycombinator.com/item?id=47951295",
      "content_text": "Opus 4.7 knows the real Kelsey"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47961838",
      "title": "Meta in row after workers who saw smart glasses users having sex lose jobs",
      "url": "https://www.bbc.com/news/articles/c5y7yvgy0w6o",
      "external_url": "https://news.ycombinator.com/item?id=47961838",
      "content_text": "Meta in row after workers who saw smart glasses users having sex lose jobs"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47962548",
      "title": "How an oil refinery works",
      "url": "https://www.construction-physics.com/p/how-an-oil-refinery-works",
      "external_url": "https://news.ycombinator.com/item?id=47962548",
      "content_text": "How an oil refinery works"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47964034",
      "title": "Spain's parliament will act against massive IP blockages by LaLiga",
      "url": "https://www.democrata.es/en/politics/congress-and-senate/congress-will-act-against-massive-ip-blockages-by-laliga/",
      "external_url": "https://news.ycombinator.com/item?id=47964034",
      "content_text": "Spain's parliament will act against massive IP blockages by LaLiga"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47964617",
      "title": "Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library",
      "url": "https://semgrep.dev/blog/2026/malicious-dependency-in-pytorch-lightning-used-for-ai-training/",
      "external_url": "https://news.ycombinator.com/item?id=47964617",
      "content_text": "Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47965060",
      "title": "How Mark Klein told the EFF about Room 641A [book excerpt]",
      "url": "https://thereader.mitpress.mit.edu/the-whistleblower-who-uncovered-the-nsas-big-brother-machine/",
      "external_url": "https://news.ycombinator.com/item?id=47965060",
      "content_text": "How Mark Klein told the EFF about Room 641A [book excerpt]"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47965108",
      "title": "For Linux kernel vulnerabilities, there is no heads-up to distributions",
      "url": "https://www.openwall.com/lists/oss-security/2026/04/30/10",
      "external_url": "https://news.ycombinator.com/item?id=47965108",
      "content_text": "For Linux kernel vulnerabilities, there is no heads-up to distributions"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47967262",
      "title": "LinkedIn is scanning browser extensions",
      "url": "https://404privacy.com/blog/linkedin-is-scanning-your-browser-extensions-this-is-how-they-use-the-data/",
      "external_url": "https://news.ycombinator.com/item?id=47967262",
      "content_text": "LinkedIn is scanning browser extensions"
    },
    {
      "date_published": "2026-05-01T18:00:00+00:00",
      "id": "47967786",
      "title": "Can I disable all data collection from my vehicle?",
      "url": "https://rivian.com/support/article/can-i-disable-all-data-collection-from-my-vehicle",
      "external_url": "https://news.ycombinator.com/item?id=47967786",
      "content_text": "Can I disable all data collection from my vehicle?"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47949642",
      "title": "Mistral Medium 3.5",
      "url": "https://mistral.ai/news/vibe-remote-agents-mistral-medium-3-5",
      "external_url": "https://news.ycombinator.com/item?id=47949642",
      "content_text": "Mistral Medium 3.5"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47949939",
      "title": "Cursor Camp",
      "url": "https://neal.fun/cursor-camp/",
      "external_url": "https://news.ycombinator.com/item?id=47949939",
      "content_text": "Cursor Camp"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47950091",
      "title": "Online age verification is the hill to die on",
      "url": "https://x.com/GlennMeder/status/2049088498163216560",
      "external_url": "https://news.ycombinator.com/item?id=47950091",
      "content_text": "Online age verification is the hill to die on"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47952181",
      "title": "Copy Fail",
      "url": "https://copy.fail/",
      "external_url": "https://news.ycombinator.com/item?id=47952181",
      "content_text": "Copy Fail"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47952722",
      "title": "HERMES.md in commit messages causes requests to route to extra usage billing",
      "url": "https://github.com/anthropics/claude-code/issues/53262",
      "external_url": "https://news.ycombinator.com/item?id=47952722",
      "content_text": "HERMES.md in commit messages causes requests to route to extra usage billing"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47957294",
      "title": "The Zig project's rationale for their anti-AI contribution policy",
      "url": "https://simonwillison.net/2026/Apr/30/zig-anti-ai/",
      "external_url": "https://news.ycombinator.com/item?id=47957294",
      "content_text": "The Zig project's rationale for their anti-AI contribution policy"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47957688",
      "title": "Where the goblins came from",
      "url": "https://openai.com/index/where-the-goblins-came-from/",
      "external_url": "https://news.ycombinator.com/item?id=47957688",
      "content_text": "Where the goblins came from"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47959463",
      "title": "Mozilla's opposition to Chrome's Prompt API",
      "url": "https://github.com/mozilla/standards-positions/issues/1213",
      "external_url": "https://news.ycombinator.com/item?id=47959463",
      "content_text": "Mozilla's opposition to Chrome's Prompt API"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47961319",
      "title": "Belgium stops decommissioning nuclear power plants",
      "url": "https://dpa-international.com/general-news/urn:newsml:dpa.com:20090101:260430-930-14717/",
      "external_url": "https://news.ycombinator.com/item?id=47961319",
      "content_text": "Belgium stops decommissioning nuclear power plants"
    },
    {
      "date_published": "2026-04-30T18:00:00+00:00",
      "id": "47963204",
      "title": "Claude Code refuses requests or charges extra if your commits mention \"OpenClaw\"",
      "url": "https://twitter.com/theo/status/2049645973350363168",
      "external_url": "https://news.ycombinator.com/item?id=47963204",
      "content_text": "Claude Code refuses requests or charges extra if your commits mention \"OpenClaw\""
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47932937",
      "title": "Who owns the code Claude Code wrote?",
      "url": "https://legallayer.substack.com/p/who-owns-the-claude-code-wrote",
      "external_url": "https://news.ycombinator.com/item?id=47932937",
      "content_text": "Who owns the code Claude Code wrote?"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47933983",
      "title": "UAE to leave OPEC",
      "url": "https://www.ft.com/content/8c354f2d-3e66-47f1-aad4-9b4aa30e386d",
      "external_url": "https://news.ycombinator.com/item?id=47933983",
      "content_text": "UAE to leave OPEC"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47936479",
      "title": "GitHub RCE Vulnerability: CVE-2026-3854 Breakdown",
      "url": "https://www.wiz.io/blog/github-rce-vulnerability-cve-2026-3854",
      "external_url": "https://news.ycombinator.com/item?id=47936479",
      "content_text": "GitHub RCE Vulnerability: CVE-2026-3854 Breakdown"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47939579",
      "title": "Ghostty is leaving GitHub",
      "url": "https://mitchellh.com/writing/ghostty-leaving-github",
      "external_url": "https://news.ycombinator.com/item?id=47939579",
      "content_text": "Ghostty is leaving GitHub"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47940921",
      "title": "Before GitHub",
      "url": "https://lucumr.pocoo.org/2026/4/28/before-github/",
      "external_url": "https://news.ycombinator.com/item?id=47940921",
      "content_text": "Before GitHub"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47942437",
      "title": "How ChatGPT serves ads",
      "url": "https://www.buchodi.com/how-chatgpt-serves-ads-heres-the-full-attribution-loop/",
      "external_url": "https://news.ycombinator.com/item?id=47942437",
      "content_text": "How ChatGPT serves ads"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47943499",
      "title": "Bugs Rust won't catch",
      "url": "https://corrode.dev/blog/bugs-rust-wont-catch/",
      "external_url": "https://news.ycombinator.com/item?id=47943499",
      "content_text": "Bugs Rust won't catch"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47945918",
      "title": "Soft launch of open-source code platform for government",
      "url": "https://www.nldigitalgovernment.nl/news/soft-launch-for-government-open-source-code-platform/",
      "external_url": "https://news.ycombinator.com/item?id=47945918",
      "content_text": "Soft launch of open-source code platform for government"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47948603",
      "title": "We need a federation of forges",
      "url": "https://blog.tangled.org/federation/",
      "external_url": "https://news.ycombinator.com/item?id=47948603",
      "content_text": "We need a federation of forges"
    },
    {
      "date_published": "2026-04-29T18:00:00+00:00",
      "id": "47949027",
      "title": "Zed 1.0",
      "url": "https://zed.dev/blog/zed-1-0",
      "external_url": "https://news.ycombinator.com/item?id=47949027",
      "content_text": "Zed 1.0"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47902525",
      "title": "Using coding assistance tools to revive projects you never were going to finish",
      "url": "https://blog.matthewbrunelle.com/its-ok-to-use-coding-assistance-tools-to-revive-the-projects-you-never-were-going-to-finish/",
      "external_url": "https://news.ycombinator.com/item?id=47902525",
      "content_text": "Using coding assistance tools to revive projects you never were going to finish"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47919630",
      "title": "4TB of voice samples just stolen from 40k AI contractors at Mercor",
      "url": "https://app.oravys.com/blog/mercor-breach-2026",
      "external_url": "https://news.ycombinator.com/item?id=47919630",
      "content_text": "4TB of voice samples just stolen from 40k AI contractors at Mercor"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47919997",
      "title": "Pgbackrest is no longer being maintained",
      "url": "https://github.com/pgbackrest/pgbackrest",
      "external_url": "https://news.ycombinator.com/item?id=47919997",
      "content_text": "Pgbackrest is no longer being maintained"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47920074",
      "title": "Men who stare at walls",
      "url": "https://www.alexselimov.com/posts/men_who_stare_at_walls/",
      "external_url": "https://news.ycombinator.com/item?id=47920074",
      "content_text": "Men who stare at walls"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47920315",
      "title": "China blocks Meta's acquisition of AI startup Manus",
      "url": "https://www.cnbc.com/2026/04/27/meta-manus-china-blocks-acquisition-ai-startup.html",
      "external_url": "https://news.ycombinator.com/item?id=47920315",
      "content_text": "China blocks Meta's acquisition of AI startup Manus"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47923357",
      "title": "GitHub Copilot is moving to usage-based billing",
      "url": "https://github.blog/news-insights/company-news/github-copilot-is-moving-to-usage-based-billing/",
      "external_url": "https://news.ycombinator.com/item?id=47923357",
      "content_text": "GitHub Copilot is moving to usage-based billing"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47926861",
      "title": "Is my blue your blue? (2024)",
      "url": "https://ismy.blue/",
      "external_url": "https://news.ycombinator.com/item?id=47926861",
      "content_text": "Is my blue your blue? (2024)"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47927903",
      "title": "Talkie: a 13B vintage language model from 1930",
      "url": "https://talkie-lm.com/introducing-talkie",
      "external_url": "https://news.ycombinator.com/item?id=47927903",
      "content_text": "Talkie: a 13B vintage language model from 1930"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47933208",
      "title": "Localsend: An open-source cross-platform alternative to AirDrop",
      "url": "https://github.com/localsend/localsend",
      "external_url": "https://news.ycombinator.com/item?id=47933208",
      "content_text": "Localsend: An open-source cross-platform alternative to AirDrop"
    },
    {
      "date_published": "2026-04-28T18:00:00+00:00",
      "id": "47935853",
      "title": "Your phone is about to stop being yours",
      "url": "https://keepandroidopen.org/en/",
      "external_url": "https://news.ycombinator.com/item?id=47935853",
      "content_text": "Your phone is about to stop being yours"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47860198",
      "title": "The Free Universal Construction Kit",
      "url": "https://fffff.at/free-universal-construction-kit/",
      "external_url": "https://news.ycombinator.com/item?id=47860198",
      "content_text": "The Free Universal Construction Kit"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47875795",
      "title": "Flipdiscs",
      "url": "https://flipdisc.io",
      "external_url": "https://news.ycombinator.com/item?id=47875795",
      "content_text": "Flipdiscs"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47905984",
      "title": "Why has there been so little progress on Alzheimer's disease?",
      "url": "https://freakonomics.com/podcast/why-has-there-been-so-little-progress-on-alzheimers-disease/",
      "external_url": "https://news.ycombinator.com/item?id=47905984",
      "content_text": "Why has there been so little progress on Alzheimer's disease?"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47908051",
      "title": "Self-updating screenshots",
      "url": "https://interblah.net/self-updating-screenshots",
      "external_url": "https://news.ycombinator.com/item?id=47908051",
      "content_text": "Self-updating screenshots"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47911524",
      "title": "An AI agent deleted our production database. The agent's confession is below",
      "url": "https://twitter.com/lifeof_jer/status/2048103471019434248",
      "external_url": "https://news.ycombinator.com/item?id=47911524",
      "content_text": "An AI agent deleted our production database. The agent's confession is below"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47911780",
      "title": "GoDaddy gave a domain to a stranger without any documentation",
      "url": "https://anchor.host/godaddy-gave-a-domain-to-a-stranger-without-any-documentation/",
      "external_url": "https://news.ycombinator.com/item?id=47911780",
      "content_text": "GoDaddy gave a domain to a stranger without any documentation"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47913650",
      "title": "AI should elevate your thinking, not replace it",
      "url": "https://www.koshyjohn.com/blog/ai-should-elevate-your-thinking-not-replace-it/",
      "external_url": "https://news.ycombinator.com/item?id=47913650",
      "content_text": "AI should elevate your thinking, not replace it"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47914165",
      "title": "I bought Friendster for $30k – Here's what I'm doing with it",
      "url": "https://ca98am79.medium.com/i-bought-friendster-for-30k-heres-what-i-m-doing-with-it-d5e8ddb3991d",
      "external_url": "https://news.ycombinator.com/item?id=47914165",
      "content_text": "I bought Friendster for $30k – Here's what I'm doing with it"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47914350",
      "title": "Sawe becomes first athlete to run a sub-two-hour marathon in a competitive race",
      "url": "https://www.bbc.com/sport/athletics/articles/crm1m7e0zwzo",
      "external_url": "https://news.ycombinator.com/item?id=47914350",
      "content_text": "Sawe becomes first athlete to run a sub-two-hour marathon in a competitive race"
    },
    {
      "date_published": "2026-04-27T18:00:00+00:00",
      "id": "47921248",
      "title": "Microsoft and OpenAI end their exclusive and revenue-sharing deal",
      "url": "https://www.bloomberg.com/news/articles/2026-04-27/microsoft-to-stop-sharing-revenue-with-main-ai-partner-openai",
      "external_url": "https://news.ycombinator.com/item?id=47921248",
      "content_text": "Microsoft and OpenAI end their exclusive and revenue-sharing deal"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47863570",
      "title": "1-Bit Hokusai's \"The Great Wave\" (2023)",
      "url": "https://www.hypertalking.com/2023/05/08/1-bit-pixel-art-of-hokusais-the-great-wave-off-kanagawa/",
      "external_url": "https://news.ycombinator.com/item?id=47863570",
      "content_text": "1-Bit Hokusai's \"The Great Wave\" (2023)"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47888372",
      "title": "How to be anti-social – a guide to incoherent and isolating social experiences",
      "url": "https://nate.leaflet.pub/3mk4xkaxobc2p",
      "external_url": "https://news.ycombinator.com/item?id=47888372",
      "content_text": "How to be anti-social – a guide to incoherent and isolating social experiences"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47897647",
      "title": "Replace IBM Quantum back end with /dev/urandom",
      "url": "https://github.com/yuvadm/quantumslop/blob/25ad2e76ae58baa96f6219742459407db9dd17f5/URANDOM_DEMO.md",
      "external_url": "https://news.ycombinator.com/item?id=47897647",
      "content_text": "Replace IBM Quantum back end with /dev/urandom"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47897891",
      "title": "Firefox Has Integrated Brave's Adblock Engine",
      "url": "https://itsfoss.com/news/firefox-ships-brave-adblock-engine/",
      "external_url": "https://news.ycombinator.com/item?id=47897891",
      "content_text": "Firefox Has Integrated Brave's Adblock Engine"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47903126",
      "title": "Amateur armed with ChatGPT solves an Erdős problem",
      "url": "https://www.scientificamerican.com/article/amateur-armed-with-chatgpt-vibe-maths-a-60-year-old-problem/",
      "external_url": "https://news.ycombinator.com/item?id=47903126",
      "content_text": "Amateur armed with ChatGPT solves an Erdős problem"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47904876",
      "title": "USB Cheat Sheet (2022)",
      "url": "https://fabiensanglard.net/usbcheat/index.html",
      "external_url": "https://news.ycombinator.com/item?id=47904876",
      "content_text": "USB Cheat Sheet (2022)"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47905283",
      "title": "Trump fires NSF's oversight board",
      "url": "https://www.science.org/content/article/trump-fires-nsf-s-oversight-board",
      "external_url": "https://news.ycombinator.com/item?id=47905283",
      "content_text": "Trump fires NSF's oversight board"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47906253",
      "title": "Tell HN: An app is silently installing itself on my iPhone every day",
      "url": "https://news.ycombinator.com/item?id=47906253",
      "external_url": "https://news.ycombinator.com/item?id=47906253",
      "content_text": "Tell HN: An app is silently installing itself on my iPhone every day"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47907879",
      "title": "The West forgot how to make things, now it’s forgetting how to code",
      "url": "https://techtrenches.dev/p/the-west-forgot-how-to-make-things",
      "external_url": "https://news.ycombinator.com/item?id=47907879",
      "content_text": "The West forgot how to make things, now it’s forgetting how to code"
    },
    {
      "date_published": "2026-04-26T18:00:00+00:00",
      "id": "47909226",
      "title": "Asahi Linux Progress Linux 7.0",
      "url": "https://asahilinux.org/2026/04/progress-report-7-0/",
      "external_url": "https://news.ycombinator.com/item?id=47909226",
      "content_text": "Asahi Linux Progress Linux 7.0"
    }
  ]
}