跳到正文
DEV Community· Nikoloz Turazashvili (@axrisi)·· 3 小時前AI 評分60

OpenAI 會議室錄音裝置、Anthropic Scion 與 Meta Mononoke 架構對比,以及 Cloudflare 追蹤 Yandex 機械人轉移

OpenAI Conference Room Bug, Anthropic's Scion vs. Meta's Mononoke, and Cloudflare's Yandex Bot Trace

AI 導讀

這篇 Daily Diff 彙整三則事件:OpenAI 會議室發現錄音裝置、Anthropic 以 Scion 取代 Git,以及 Cloudflare 追蹤 Yandex 故障後針對性機械人的轉移。

正文

Most people assume that planting a covert listening bug inside a frontier AI lab's executive conference room involves custom silicon or nation-state spyware. According to a federal criminal complaint unsealed in San Francisco on Tuesday, October 13, 2026, it took a $23.99 hobbyist microcontroller board wrapped in a triangle of toilet paper — and a series of prompts to a cloud chatbot that included the board's own MAC address.

In today's edition of The Daily Diff, we break down three stories where physical hardware, version control, and network infrastructure collided with the reality of how modern software and automation actually work:

  1. The $23.99 ESP32-S3 audio recorder found behind an OpenAI executive conference room TV (and how chatbot logs + a second bag left in a printer room built the FBI's timeline).
  2. Anthropic replacing Git with an in-house version control system called Scion after Claude pushed monorepo merges from 2,500 to over 30,000 per day — and why Meta Mononoke's co-creator called out Scion's "derived data" architecture.
  3. Cloudflare Radar's postmortem on the October Yandex data-center outage, proving that while 93.6% of Yandex Search traffic was verified web crawlers, malicious bots on Yandex.Cloud migrated to rival hosts within hours carrying the exact same JA4 TLS fingerprint.

1. The $23.99 Microcontroller in OpenAI's Executive Conference Room

On September 30, 2026, OpenAI's technical surveillance countermeasures team conducted a sweep of an executive conference room at the company's San Francisco headquarters. According to the unsealed U.S. Department of Justice complaint (Press Release 26-1173), meetings in that room regularly covered proprietary research, product roadmaps, commercial partnerships, and government briefings.

Plugged into a USB port on the back of the conference room television — and concealed inside folded toilet paper — was Recording Device 1.

DOJ complaint exhibit showing Recording Device 1 plugged into the TV USB port and the Seeed Studio 2.4G antenna

Court filings cited by The San Francisco Standard identify the hardware as a Seeed Studio XIAO ESP32-S3 Sense, a thumb-sized development board equipped with a digital microphone, microSD card slot, and 2.4 GHz Wi-Fi/BLE antenna that retails on Amazon for $23.99. OpenAI determined the board had been installed around September 28 and that its onboard storage was encrypted.

How the Investigation Connected the Dots

According to the criminal complaint and FBI affidavit, prosecutors traced the device to 35-year-old Abdulrahman Alfozan, an engineer who joined OpenAI's product team in July 2025 after five years as a senior systems engineer at Meta:

  • Internal workspace queries: Prior to September 28, the complaint alleges Alfozan used an internal productivity tool to query OpenAI building addresses, conference room capacities, room calendars, and the locations of leadership and external partner meetings.
  • Chatbot prompts with hardware identifiers: Between September 24 and September 30, a chatbot account associated with Alfozan's spouse — which shared identifiers and attributes with his own account — submitted prompts asking how to "build a continuous audio recorder," "customize Wi-Fi connectivity," "improve audio and live listening," and "encrypt the SD card." On September 27 and 28, that same account submitted prompts referencing the specific device later recovered, including its custom header and unique MAC address.
  • AI forensic analysis & the motion camera: On X, @OpenAINewsroom stated that investigators used OpenAI's own models to analyze forensic images of the device's storage, understand how it operated, and identify who planted it. On October 5, a motion-activated camera placed behind the conference room television captured Alfozan entering the room and looking behind the screen.

DOJ complaint exhibit showing Oct 5 motion-camera capture behind the conference room television

The Unattended Bag in the Printer Room

The most surreal detail in the FBI affidavit happened that same day, October 5. Prosecutors allege Alfozan left a bag unattended in a printer room inside an OpenAI building. When security personnel opened the bag to identify the owner, they found his wallet, his ID, and Recording Device 2 — a second customized microcontroller recorder similar to the first.

Security confiscated the recording device. When Alfozan retrieved the bag on October 6, he filed an internal report stating that his credit card, approximately $500 in cash, two pairs of AirPods, headphones, sunglasses, and a power bank had been stolen from the bag — while making no mention of the missing recording device.

Alfozan was arrested on Friday, October 9, and charged under 18 U.S.C. § 2511 (intercepting oral communications), which carries a maximum penalty of five years in federal prison and a $250,000 fine. OpenAI stated it found no indication that model weights, source code, or customer data were accessed. On Wednesday, October 14, Alfozan's defense attorney, William Pernik, pushed back against the government's framing, stating that the allegations "appear wholly out of character for him," noting that he is charged under a recording statute rather than espionage or trade-secret theft, and reminding the public that an accusation is not a finding of guilt. A detention hearing is set for October 19.


2. Why Anthropic Replaced Git With "Scion" at 30,000 Merges a Day

Across town at Anthropic, the bottleneck wasn't physical security — it was Git itself.

On October 13, Anthropic's engineering team published Redesigning source control at Anthropic, detailing how autonomous coding loops and internal agents pushed their monorepo past the limits of distributed version control:

  • Merge velocity (12× in 4 months): In May 2026, Anthropic averaged roughly 2,500 merged changes per day. By September 2026, daily merges exceeded 30,000 per day.
  • Checkout bandwidth: The main branch history approached 100 GB (with a compressed working copy over 25 GB), while CI and research jobs executed 25 million checkouts per day — equivalent to 600 petabytes per day if fetched naively. Even with hundreds of internal Git mirrors and blob-storage seeds, mirror disks and memory saturated.

Anthropic monorepo merged changes per day from January to September 2026

How Scion Works

A team of seven engineers built an in-house version control system called Scion (alongside an internal code review system called Antique) and migrated the entire monorepo off Git in five months:

  1. Always-online client/server asymmetry: Because almost all clients are cloud CI runners and agent sandboxes that are online by definition, Scion drops Git's local packfiles and full-history clones.
  2. Three-tier object streaming: The CLI (scn) talks over a local socket to a node-level scion-daemon, which pulls missing trees and blobs from regional in-memory scion-cache servers, backed by scion-server, Spanner, and cloud blob storage.
  3. 99%+ cache hit rate & 200× smaller footprint: Each tier maintains a >99% cache hit rate, cutting source-control CPU and memory infrastructure by 200× compared to their Git mirror fleet and freeing 25% of total CI CPU capacity.
  4. Agents building & watching agent infrastructure: Anthropic reported that an early internal snapshot of Claude Mythos Preview rewrote their handwritten Git-to-Scion ingestion prototype to use 20× less memory and run 4× faster, while dedicated Claude Tag "superfans" sit in Slack channels monitoring telemetry for individual components (scion-daemon, scion-cache, and the merge queue).

The "Derived Data" Controversy: Scion vs. Meta's Mononoke

In explaining how Scion handles git blame and file history without storing full trees on every commit, Anthropic wrote that Scion records minimal write-ahead-log changesets (only the files changed relative to the first parent) and computes blame, path history, and skip lists recursively through a generic mechanism they call "derived data." The post credited Google's Piper and Meta's Sapling for general "hard-won lessons," without mentioning Mononoke once.

On October 14, Rain (sunshowers.io), one of the engineers who built Meta's open-source Mononoke source control server in 2017–2018, placed Anthropic's paragraph directly alongside Rain's own 2022 Oxide engineering write-up describing Mononoke:

Anthropic's 2026 description of Scion derived data

Rain's 2022 description of Mononoke derived data

Both systems:

  • Store lightweight parent-relative changesets ("Bonsai changesets" in Mononoke; "changesets" in Scion).
  • Use the exact phrase "derived data" for secondary Merkle/blame indices computed recursively from parent changesets outside the critical write path.
  • Turn blame from an $O(\text{commits in repo})$ traversal into $O(\text{commits touching file})$.

Because Mononoke is open source inside the facebook/sapling repository, it sits directly in frontier LLM training corpora. As Rain pointed out, when you paste Scion's architecture into Claude Opus 5.5 or GPT-6 Astra and ask about prior art, both models immediately identify Meta's Mononoke. Using open-source architecture is good engineering; omitting attribution when an LLM reconstructs it from training data is the problem.


3. Cloudflare Radar: Did the Yandex Outage Actually Stop Russian Botnets?

Between October 7 and October 11, 2026, reported drone strikes hit three Yandex data-center facilities in Russia (Sasovo, Kaluga, and Vladimir). By October 11, HTTP traffic on Yandex Search (AS13238) plunged 99% below baseline, and Yandex.Cloud (AS200350) dropped 90%.

Social media threads quickly declared that Russian bot farms and influence operations had been knocked offline because aggregate automated traffic from Russia fell ~8%. On October 14, Cloudflare published Yandex outage: data shows that instead of going dark, malicious bots went on the move, demonstrating why raw ASN volume is a terrible proxy for threat intelligence:

Cloudflare Radar chart showing Yandex AS13238 and AS200350 traffic collapse on October 11

  1. AS13238 (Yandex Search) was 93.6% legitimate search crawlers: Of the 99.5% automated traffic on Yandex's search ASN, 78.1% was verified YandexBot, 11.5% was YandexRenderResourcesBot, and 1.9% was YandexImages. News and publishing sites saw a 44% drop in Yandex traffic simply because search indexing paused.
  2. AS200350 (Yandex.Cloud) malicious automation relocated within hours: While opportunistic WordPress plugin scanning (−90%) and generic vulnerability probing (−93%) dipped on Yandex.Cloud, high-volume targeted bots never stopped.
  3. The JA4 TLS Fingerprint Match: On a heavily targeted gambling customer, bot requests from AS200350 dropped to zero immediately after the October 8 disruption — and simultaneously appeared from alternative Russian hosting providers (Selectel and Radist) carrying the exact same JA4 TLS client fingerprint, identical uncommon request paths/headers, and identical custom User-Agent strings. Total Russian bot volume against that sector actually rose +1.4% (from 167.7M to 170.1M requests) over the week.

Verdict: REVERT

  • On physical & operational security: Pasting your covert recording board's unique MAC address and SD-card encryption questions into a cloud chatbot — and then filing a lost-property claim for the $500 cash in the bag where security found your second recorder — is an automatic REVERT.
  • On agent-designed systems: Building Scion in five months with a seven-person team is genuinely impressive systems engineering, and crediting the open-source Mononoke team whose "derived data" architecture sits in your model's training set costs zero tokens.

What is the worst Git monorepo bottleneck you have hit at work? Let me know in the comments.


This article expands on an episode of **The Daily Diff, a five-minute daily video on what shipped and what broke in tech.
Watch the episode · Subscribe on YouTube · the written diff lands in your inbox every morning at thedailydiff.dev.

Video transcript and primary sources

來源:DEV Community · dev.to