…after e34403a's 14:00-15:03 coverage end, its feeds pulled 15:02-15:03; this session's feeds pulled 18:00-18:14 UTC with retries): Angular merged its Rust/Wasm hybrid preprocessor (NGP) into the compiler CLI (primary github.com/angular/angular/pull/71259 verified via the GitHub API - title 'refactor(compiler-cli): integrate hybrid preprocessor into compiler-cli', authored by Angular core's atscott, merged into main by crisbeto at 2026-10-08T21:23:49Z, labels action: merge / area: compiler / target: minor, 2239 files changed +372603 -18): the PR integrates the hybrid Angular preprocessor under packages/compiler-cli/preprocessor with a Rust-based AST analyzer and Wasm compilation target (packages/compiler-cli/preprocessor/ng-analyze), the preprocessor engine and Jasmine suites, language-service extension and specs, an experimental VS Code extension (ngp-vscode-ng-language-service), and a Rust toolchain with hermetic Bazel/Cargo wiring; discovered via HN submission 17:18:57Z 2p 0c id 50035023 titled 'Angular compiler rewritten in Rust, PR merged to main' - the HN title overstates (the PR integrates a hybrid preprocessor with a Rust AST analyzer, it is not a full compiler rewrite) and the entry copy follows the PR itself; gap-fill disclosure: the merge is Oct 8 21:23Z but no prior session could have seen it - no feed in the standing 45 set carries angular PRs (angular.dev/blog fetched this session carries no related post, so the PR is the canonical source), no HN submission existed through e34403a's 15:01:34Z sweep end per their recorded 40-hit window, and git grep shows zero prior Angular compiler entries; the 17:18:57Z HN debut is the first in-set visibility and the entry is logged there per the DuckDB/Managed-Agents/MongoDB gap-fill precedents; categorized 前端 per the frontend-framework precedents. Also adds: The Verge reported a supply-chain attack on Ledger crypto wallets (primary theverge.com/tech/1009294/ledger-wallet-tampering-suspected-after-reports-of-crypto-thefts fetched directly - byline Terrence O'Brien, datePublished/dateModified 2026-10-10T16:36:44+00:00 matching the verge feed stamp exactly): users of Ledger wallets bought through reseller CryptoBillis reported drained accounts; Ledger confirmed 'one of the impacted users' devices contained an unauthorized hardware implant' and asked CryptoBillis to pause all sales while it investigates; X/Threads photos show a small circuit board under the screen that allegedly intercepts everything displayed including the seed passphrase shown at setup and exfiltrates it via an embedded SIM card; reports put the theft above 86 million dollars across hundreds of wallets, mainly Southeast Asia; Ledger says there is no indication its own systems or direct-sale wallets were affected and has published tamper-check guidance; new territory - git grep shows zero prior Ledger entries; categorized 后端 per the Krebs-arrest/Chromium-typosquatting ecosystem-security precedents; cleanly in-window (16:36Z). Evaluated and skipped: HN hits in window - TechSpot 'Being mean to Claude could get you banned as Anthropic introduces new rules' 15:20:06Z as a relay dedupe: the primary anthropic.com/news/2026-usage-policy-update was fetched directly and is dated Oct 8 2026 (annual Usage Policy refresh effective November 12 consolidating deceptive-campaign rules, sharpening elections/weapons/surveillance sections, adding autonomous-physical-action controls and abusive-behavior-toward-models provisions), and a prior session already logged the story (git log carries '使用政策禁止虐待模型' at 23:31:17Z Oct 8), so today's TechSpot/HN resurfacing is a late relay; techcrunch recovered fresh this session - 'Cloudflare acquires Deno to improve its Workers programming model' 16:25:42Z as a dedupe of the in-data blog.cloudflare.com/deno-joins-cloudflare/ primary (in-data at array line 280, deno feed newest remains the same story Oct 9 15:00Z), '3 days to TechCrunch Disrupt 2026' 15:00Z already skipped by e34403a as conference promo, 'Petra Power' 17:00Z as startup marketing, 'top AI agents in your text messages' 14:00Z pre-window listicle; bleeping 'Cyber exec arrested in case allegedly tied to ShinyHunters hackers' 15:07:54Z as a relay dedupe of the in-data KrebsOnSecurity entry (krebsonsecurity.com/2026/10/fbi-arrests-founder-of-ransomware-negotiation-firm/ at array line 163, same ShinyHunters-tied case); DOJ press release 'Known Cybersecurity Expert and Owner of Florida Ransomware Recovery Firm Charged with Defrauding Clients' 16:45:18Z as the government-legal same-case follow-up per the Japan-advisory/justice.gov precedents; WSJ 'Tom Brown used GOP ties to broker a $1.25B/month SpaceX compute deal' 15:04:38Z 68p as paywalled business per the FT precedent; astral.sh 'Python 3.15' 15:17:05Z as a vendor relay dedupe of the in-data python.org/downloads/release/python-3150/ primary; unison-lang.org 'Unison Cloud is now open source' 15:52:04Z as a dedupe of the in-data entry (array line 244); Cloudflare 'The keys to the Internet change on October 11, 2026' 16:30:40Z as a dedupe of the in-data root-KSK entry (array line 458); thenewstack 'Microsoft skipped OpenAI's decision model' 16:08:31Z as a dedupe of the in-data Microsoft-Decision-1 entry; NYT 'Verification Tax' 16:07:09Z paywalled analysis, NYT 'Anthropic agents visa forms' 16:27:40Z and WSJ fake-tip 16:54:02Z as paywalled dedupes of the in-data Anthropic rogue-agents arc; phoronix 'Boro' 16:47:52Z as the already-skipped HN-late precedent story; Rails at Scale 'ZJIT is now as fast as YJIT' 17:55:14Z as a single vendor engineering blog per the primeintellect/railsatscale precedents (Oct 9 dated anyway); Reuters 'Upscale AI launches platform' 17:12:55Z as vendor launch marketing, Reuters 'Super Micro contractor pleads guilty' 17:49:14Z as legal/crime; AdExchanger 'Apple Has Plans to Block Programmatic Data Companies' 16:33:42Z as reportedly-based adtech trade business per the 传/消息称 rule; Wired 'AI Is Getting Good at Messing with Cybercriminals' 17:26:43Z as a soft feature per the human-interest precedents; Wired 'Book Publishers Are Quietly Using More AI' 15:43:32Z as media-industry feature; momo5502 '500B Tokens Later' 17:00:04Z, karansaini Android MMI exploit 15:08:19Z, smallprint resurfaced 15:00:14Z, sebsite strtod 15:39:30Z, sineframe MCP 15:16:02Z, breadbowl KV-cache 17:53:05Z, vivekhaldar decision models 17:53:50Z per the standing Jev-ecosystem skip, a16zcrypto 'Can AI Break Cryptography' 15:56:14Z, certkit DNS-PERSIST-01 16:17:58Z, tush.ar pyinstaller 15:20:50Z, shayon versioned filesystem 17:25:30Z, zohaib vibe-coded 16:29:21Z, dhh Redundancy 17:26:34Z, Terry Tao Math 2.0 16:16:39Z, metedata Roadside Picnic 16:19:23Z, AI-psychosis 17:17:54Z, carette AI-stance 15:58:19Z, leaflet spec 16:17:02Z, pournasserian MCP rulebooks 15:57:31Z, luish shell 17:56:32Z, medium orchestration 17:56:29Z, nlab type theory 15:37:01Z, sebsite-C 15:39:30Z, thanassis 16:52:30Z, lee-phillips HN apology 15:38:48Z as essays/commentary; arxiv Kronos 16:14:43Z (Aug 2025 paper) and Residual Matrix Transformers 17:44:08Z (Jun 2025 paper) as HN-late academic per the HN-late precedents; science/medicine/non-tech tail (PVX-001 vaccine 15:10:24Z 51p, FDA guardian 15:00:36Z 67p resurfaced from e34403a's window and re-skipped, Polymath Anthropic business 15:01:34Z re-skipped, 404media radio signal 16:08:54Z, MPG orangutans 15:18:33Z, Yale Toy Story hair 16:35:17Z, ACM cannabis study 16:40:59Z, Lancet diabetes 17:46:07Z, Guardian Havana 17:54:31Z, economist Hilsum obituary 15:35:44Z, SCMP calligraphy 17:07:03Z, city-journal drug policy 15:17:03Z, begiant tractors 16:16:05Z, seattletimes light rail 16:14:58Z, cbc rockets 17:26:36Z, techdirt USPS 17:26:27Z, EFF data consolidation 17:31:08Z, CJR fake Caroline 17:18:53Z, panarchy politics 15:53:46Z 25p, FT protein 15:40:06Z 26p paywalled, knuth reward check 15:47:01Z, wikipedia/meow/sovereign-capitalist/zumapress/fermi-poker/eco-modernist/bragg-mirrors/NTT-EUV/keytech tails); Show-HN/repo/small-tool tail (tov.sh 15:50:15Z, RoadRaven 15:52:59Z, Claydash 15:53:12Z, Vigil pentest harness 15:59:52Z, mailcheap 15:07:02Z, voiceio 15:09:19Z, sibuna WAF 15:27:19Z, gauze 15:37:18Z, health-explorer 15:44:09Z, twin-update 16:13:14Z, machso 16:01:05Z, CodeAlta 16:15:35Z, nolfsrc 15:18:09Z, game-of-life piet 15:32:06Z, hoard 15:33:48Z, live-shortcut 15:37:44Z, blackcat 16:32:38Z, iMCP 16:32:09Z, the-sentence 16:30:52Z, Planar.jl 16:52:16Z, LoRA-GGUF 16:43:43Z, Baton 17:19:55Z, cedit 17:22:50Z, tortugarr 17:47:52Z, echo99 17:06:47Z, enzos.ai 15:03:21Z, inbrowser 16:32:50Z, calculus-julia 15:59:52Z, prolog-haskell 17:07:04Z, stage0 17:04:13Z, ispa no-url 16:50:11Z, ask-HN REA 15:39:43Z and long-term goals 17:10:34Z, lightroom-denoising no-url 16:51:39Z); hiring/video/spam tail (evolocity 16:54:19Z, TestFlight press app 15:59:38Z, apple-shortcuts 15:37:44Z, Microsoft chips video-era reels, 3d-printed manipulator 17:57:59Z, vinyl-phone gaming 18:00:34Z, sentinelone SoC vibes 18:00:47Z vendor blog, aleph-alpha doom demo 17:44:22Z, Clera postgres migration 17:45:40Z, Upscale/Nvidia chips item above, MrBeast algorithms 15:51:39Z as creator-economy human interest, yahoo hospital AI bill 16:07:54Z consumer anecdote, Nadella X post 17:36:37Z unverifiable without login per the no-X-login rule, tesseracted/doomers-class vendor demos, Microsoft $80B video 16:00-era, jesse.id-class essays). Feed-side in-window items - ithome batch 15:11-16:15Z (酷派阔直板手机首曝, 宁德时代与赛力斯战略合作, 漫步者 Lolli Spark 星闪耳机, 华为鸿蒙星河互联与 Apple Watch 适配机型公布, Cirrus Logic 抢购 Synaptics as chip-M&A business, 阿维塔 T09 概念版, 爱达花城号邮轮, 华为神秘小屏新机 per the 消息称 rule, 理想 i6 六大升级) all consumer/auto/chip-business; heise 3 items (OpenDesk agentische KI product news 16:21Z, Silver Pines game test 15:57Z, OVG NRW Websperren legal 15:41Z) German local/product/legal; phoronix 'Rolling Release Distros Superior To LTS Distros In The Patch-Heavy GenAI Era?' 15:27Z as an opinion piece; infoq-cn/infoq-cn-alt byte-identical with all 9 in-window stamps Beijing-local mislabeled per the s22 condition and every item already evaluated by prior sessions (Aurora DSQL real 11:00Z, Linear/StyleX real 10:09Z, MiMo-V2.6 real 09:24Z, essay real 09:10Z, Java roundup real 09:00Z, GKE real 07:31Z, DHH real 07:24Z, CLAUDE.md/AGENTS.md real 07:19Z, Jev real 07:11Z); solidot recovered this session with newest real 09:05Z DDR4 (already skipped); thn newest real 11:00Z Third-Party Agent Problem (already skipped); leiphone newest real 11:40Z 字节 DeepSeek 空格 bug (already skipped by e34403a); swillison newest 02:04Z Oct 10 (nothing in-window); hnrss in-window items are the HN sweep duplicates already evaluated (frontpage visibility subsumed per the standing condition). Source status: 45 feeds attempted fresh at 18:00-18:14 UTC Oct 10 - the standing 45 set unchanged, all 45 landed this session though the network flapped: first parallel pass landed 33, retry rounds recovered infoq-cn-alt/nextjs, devblogs-dotnet/jetbrains, golang/webkit/mydrivers-shell, devclass (five attempts, final 63KB full feed still stale Sep 26), and a mis-tallied second batch (solidot/swillison/techcrunch/thn) recovered late in the session; standing shell/stale conditions unchanged - anthropic 20.5KB, tailwind 133KB, register 204KB parse-error, nextjs 25KB nodejs 98KB svelte vscode parse-0, mydrivers 1.2KB oschina 1.5KB shells, chrome 5.5KB stale Jun 22, vite stale Jun 23, typescript Jul 8, react Sep 9, k8s Oct 6, deno newest Oct 9 15:00Z, bun newest v1.4.3 03:18Z Oct 10, github-blog/github-changelog/openai/hf-blog/devblogs-ms/jetbrains newest Oct 9, webkit Oct 8, devblogs-dotnet Oct 6, golang/rust Oct 2, astro Sep 30, vercel-blog newest Oct 9 20:24Z, cloudflare newest Oct 9 18:27Z Clef-omni, qbitai newest 06:59Z, ars newest 11:15Z (prior-window), techcrunch fresh (items above), heise fresh with the 3 German items above; per-feed newest-stamp scan confirms no other feed carried real items after 15:03Z beyond those evaluated. HN sweep (hn.algolia search_by_date with numericFilters created_at_i > 1791644400 - this cutoff is 15:00:00Z real UTC Oct 10, matching e34403a's feed-pull moment, so their last hits 15:00:14Z/15:00:36Z/15:01:34Z re-surfaced here as predicted and were re-skipped): first page-0 pull returned exactly 100 hits whose oldest was 15:50:15Z, prompting a pagination check that found nbPages=2 / 152 total; pages merged and deduped to 142 unique hits spanning 15:00:14Z-18:00:47Z with 0 cutoff violations; p1 fetch needed retry loops (JSON truncation from the flapping network, valid on re-pull). Window maintenance: today is 2026-10-10 UTC so the 14-day cutoff is 2026-09-26; oldest entry is 2026-09-27, nothing to prune; publishedNews 164 under the current cutoff. Validation: tsc -b passes (exit 0); npm run build fails only with the pre-existing lint:api-content failure set, digit-normalized diff against HEAD shows BUILD LOGS IDENTICAL (606 log lines each); node tmp/validate-oct10-h18.mjs confirms 163 of 164 array entries parsed by regex (the 1 unparsable is the pre-existing letsencrypt entry whose source field uses double quotes "Let's Encrypt"), with 0 duplicate URLs, 0 bad category, 0 out-of-window, 0 order violations, 0 over-length titles/summaries; in-file assertNewsCopy guard clean at module import via tsx (164 entries, 164 unique urls, publishedNews 164 spanning 2026-09-27..2026-10-10, both new entries present at the top in 17:18/16:36 order); new entries within 25/28 + 25/28 title and 48/60 + 47/60 summary limits. Adds 2 items; dataset now 164 entries.