**Azureの信頼を蝕んだ決定 – 元Azureコアエンジニアによる考察**

- **機能過剰な約束**  
  *約束された機能が遅れて提供されるか、まったく実装されないことで、ユーザーは誤解を受けたと感じました。*

- **APIの安定性が一貫していない**  
  *頻繁に破壊的変更が行われ、十分な非推奨期間が設けられないため、開発者の信頼感が揺らぎました。*

- **価格設定の不透明さ**  
  *事前告知のない調整や混乱を招く請求モデルにより、顧客は財務予測性を失いました。*

- **セキュリティパッチの遅延**  
  *重大な脆弱性が修正されるまで時間がかかり、クライアントは不必要なリスクにさらされました。*

- **ドキュメント更新の遅れ**  
  *プラットフォームのリリースに追いつかない文書は、ユーザーを信頼性の低いコミュニティ資料へと強制しました。*

これら一連の決定が、Azureがかつて利用者から享受していた信頼を徐々に蝕んでしまいました。

2026/04/03 1:00

**Azureの信頼を蝕んだ決定 – 元Azureコアエンジニアによる考察** - **機能過剰な約束** *約束された機能が遅れて提供されるか、まったく実装されないことで、ユーザーは誤解を受けたと感じました。* - **APIの安定性が一貫していない** *頻繁に破壊的変更が行われ、十分な非推奨期間が設けられないため、開発者の信頼感が揺らぎました。* - **価格設定の不透明さ** *事前告知のない調整や混乱を招く請求モデルにより、顧客は財務予測性を失いました。* - **セキュリティパッチの遅延** *重大な脆弱性が修正されるまで時間がかかり、クライアントは不必要なリスクにさらされました。* - **ドキュメント更新の遅れ** *プラットフォームのリリースに追いつかない文書は、ユーザーを信頼性の低いコミュニティ資料へと強制しました。* これら一連の決定が、Azureがかつて利用者から享受していた信頼を徐々に蝕んでしまいました。

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:


Summary

著者は、Microsoft が Overlake で使用されている小型 ARM SoC に 173 の Azure ノードエージェント を移植する計画が非現実的であり、リスクが高く、Azure Core の評判や主要顧客・政府パートナーとの信頼を損なう可能性があると主張しています。核心となる問題は、ARM SoC の厳しいハードウェア制限―2 本ポートの FPGA メモリが 4 KB に限定されていること―にあり、このため多くのエージェントをサポートすることが不可能です。現在の Xeon ノードはすでに VM 密度(ノードあたり数十台の VM とハイパーバイザー容量約 1,024 台)で苦戦しており、ワークロードに対して性能ジッターを引き起こしています。

著者はまた、OpenAI、Anthropic Claude、SharePoint Online などの高プロファイルクライアントに影響を与える可能性のあるセキュリティリスクを指摘し、国家安全保障上の懸念を提起しています。これらの懸念を Microsoft の経営層(CEO、取締役会、Cloud + AI EVP)に伝えたにもかかわらず、著者は回答や是正措置を受けていません。

2023 年以降 Azure Core に関わり、Overlake カード設計の経験もある著者は、この欠陥のある計画を進めることが Azure Core の「デス・マーチ」になり得ると警告し、顧客信頼を侵食し米国政府関係者との関係に緊張を生む可能性があると述べています。この記事は、さらに詳細を知るために Part 2 への継続読了を促しています。

本文

これは、21 世紀に起こり得る最も滑稽で、最も予防可能かつ費用が高い失敗の一例を学ぶシリーズ記事の第 1 作目です。Microsoft が OpenAI(最大顧客)と米国政府からの信頼をほぼ失ってしまった出来事です。

私は 2023 年 5 月 1 日(月曜の午前中)の退屈な朝に、Azure Core に参加し、Overlake R&D チームのシニアメンバーとして入社しました。こちらは Azure Boost オフロードカードとネットワークアクセラレータを開発したチームです。私は Azure には新参者ではなく、2010 年 2 月に Windows Azure として開始されたこのクラウドサービスの最長期間稼働するプロダクションサブスクリプションを運用してきました。また Microsoft にも入社は久しぶりではありません。2013 年 1 月から Windows チームに所属し、SharePoint Online を Azure に移行した後、Core OS チームのカーネルエンジニアとして参加しました。その際にはカーネルを改善し、Docker、Azure Kubernetes、Azure Container Instances、Azure App Services、および Windows Sandbox をサポートするコンテナプラットフォームを発明・提供し、多数の特許取得に寄与しました。

さらに 2020 年〜2021 年に Overlake カードの初期設計議論にも参加し、デバッガーのシリアル接続しかない環境で Host OS ↔ アクセラレータカード通信プロトコルとネットワークスタックの提案書を作成しました。Core OS のスペシャリストとして Azure Core エンジニアが深い OS 問題を診断できるよう支援し、2023 年に再度 Azure 専門家として入社した際には、Azure が依存する技術の開発に貢献し、10 年以上にわたりプラットフォームを利用してきました。

従業員復帰者としては新入社員オリエンテーションをスキップし、12 時正午にグローバルセキュリティからバッジを受け取る予定でしたが、将来のマネージャーから「チームの月次計画会議がその朝にあるため、早めに来てほしい」と頼まれました。私は同意し、10 時前後に Studio X ビルの入口(レドモンド西キャンパスの The Commons に近い)へ到着しました。男性がドアを開け、廊下の迷路を抜けて会議室へ案内されました。

部屋はすっかり混み合っており、ライブカンファレンス通話中の人々も多かったです。開発マネージャー、リーダー、アーキテクト、プリンシパルとシニアエンジニアが、新入社員やジュニア職員と共に空間を共有していました。スクリーンには COM、WMI、パフォーマンスカウンタ、VHDX、NTFS、ETW などの馴染みのある略語と Azure 関連の新しい用語が混在した多数のボックスが矢印で結ばれたスライドが映し出されていました。

私は静かに後ろ席に座り、男性が現在のスタックを Overlake アクセラレータへ移植する大規模計画を説明しているのを見守っていました。その一連のボックス(Windows ユーザーモードとカーネルコンポーネント)がその計画にどう関係するかはすぐには分かりませんでした。数分後、私は質問しました。「これらの Windows 機能を Overlake に移植する予定ですか?」答えは「はい」または少なくとも検討中だというものでした。開発マネージャーは疑念を示し、男性は「少数のジュニア開発者に調査してもらえる」と返しました。部屋は一瞬静まり返りました。

以前勤務していた時期に Overlake カードの SoC のハードウェア仕様を見たことがあり、RAM 容量と電力予算は通常のサーバー CPU から期待できる TDP のほんの一部であることを知っていました。FPGA 上のダブルポートメモリに 4 KB しか確保できないという制約もあったため、全てが軽量かつ効率的で省電力設計でした。10 分前に参加したチームは、半分程度の Windows をファンレスで Linux 実行の小型チップ(爪先サイズ)へ移植することを真剣に検討していました。

それはまるで Elon が火星植民地化について語っているかのようでした。「極地方を核破壊し、雰囲気を育てればいい」と言うよりも、実際にはもっと難しい作業です。122 名規模の組織全体が Windows を Linux に移植して既存の VM 管理エージェントをサポートするという不可能な思考に没頭していました。その男性は Azure ノード上で動くソフトウェアの一部を監督するプリンシパルグループエンジニアリングマネージャーで、彼の上司であるパートナーエンジニアリングマネージャーも会議室にいました。二人は本当に Windows を Linux に移植して現在のソフトウェアをサポートすることを検討していたのです。

最初は自分の理解が正しいか疑問でした。実際、残りの話では計画が明確に示され、開発リーダーたちには人員投入が求められていました。この計画が成功しないことを私は即座に悟り、組織は多大な支援を必要としていると判断しました。

新しい役割での最初の一時間は、愕然と驚嘆という奇妙な感情を混ぜて残しました。スタックは 400 W の Xeon で数十個の VM しか処理できず、ハイパーバイザーが実現可能だと思っていた 1,024 個の VM 制限には到底達していませんでした。また、ノイズが大きく、顧客 VM に jitter をもたらすほどリソースを消費していました。

このスタックが小型 ARM SoC 上で収まり、多数にスケールアップするという想定は現実的ではありません。私は業界(および Microsoft)で長年経験を積んできましたが、こうした組織の非現実性を見たことは初めてでした。最初の日の課題は、新技術に追いつくことではなく、上位層まで「死走り」にあると説得することでした。

どこかで私は激しい逆境が待ち受けていると知っていました。想像できる通り、うまくいきませんでした。数日間にわたり計画を調べ、現在のシステムを学び、Core OS の旧友たちを訪ねました。この奇妙な領域で迷子になった感覚は、酔っ払いの LLM が自信満々に語るような不条理さでした。

特筆すべきは、Linux System Group のリーダー(INRIA から博士号取得した実力派)が 90 分以上も私と対面で話し、彼の組織が Mariner Linux(現在の Azure Linux)および Overlake / Azure Boost カード上で動作するトリムダウンディストリビューションを提供していることでした。彼は親切に質問に答えてくれ、173 のエージェントが Overlake へ移植候補として特定されたと教えてくれました。

さらに調査した結果、Microsoft 内で誰もが Azure ノードを管理するために最大 173 個のエージェントが必要だという理由や、それぞれが何を行い、互いにどのように相互作用し、機能セットは何か、あるいはなぜ存在するのかを説明できる者はいませんでした。Azure は VMs、ネットワーキング、ストレージを核として販売します。観測性とサービス管理を加えれば十分です。SQL、K8s、AI ワークロードなどその他すべては xPU、ネットワーク、およびストレージに基づく VM を利用し、その魔法を実現するのは Core OS とハイパーバイザーが担っています。

173 エージェントという数値がどうやって生まれたかは謎のままでしょう。しかし、そこには大きな誤解が存在しており、災害の構築方法でもあります。想像してください。この管理されていない「もの」の山が Anthropic の Claude、OpenAI API(残存部分)、SharePoint Online、政府クラウド、その他ミッション・クリティカルインフラを動かす VMs を調整しているとしたら、砂粒一つで全世界的な崩壊を招き、国家安全保障に深刻な影響を与えるだけでなく Microsoft にとってビジネス終了の危機にもなり得ることがわかります。

まだトリプル桁兆円規模の市場価値喪失、CEO への手紙、Microsoft の取締役会、Cloud + AI EVP への手紙と彼らの全く沈黙、OpenAI の quasi‑loss、米国政府との信頼破綻(防衛長官が公表したように)、無駄なエンジニアリング労力、Rust 命令、Azure Core の OpenAI ベアメタルチームでの勤務、中国や他地域からの護送セッション、2023 年に公開されたはずだった機能の遅延など、まだ多くの課題があります。

もし Azure 上で本番ワークロードを実行している、またはミッション・クリティカルシステムに依存しているなら、この物語は想像以上に重要です。Part 2 をクリックしてください。

同じ日のほかのニュース

一覧に戻る →

2026/04/03 1:10

Google が Gemma 4 のオープンモデルをリリースしました。

## Japanese Translation: > **概要:** Gemma 4は、Google の Gemini 3 研究に基づく軽量かつオープンソースの AI モデルであり、モバイル電話、IoT デバイス、およびパーソナルコンピュータ向けにパラメータあたり高い知能を提供するよう設計されています。テキスト・画像・音声といった多モーダルな推論をサポートし、140 言語で動作します。アーキテクチャはエージェント型ワークフローを取り入れており、モデルがタスクの計画、アプリの操作、関数呼び出し、およびユーザー好みのフレームワークによる振る舞いの微調整を行えるようにしています。Gemma 4 はユーザー自身のハードウェア上で実行できるため、効率的な開発と展開が可能です。ベンチマーク結果は優れた性能を示しており、IT Thinking(31B)、MMMLU(1365 タスク中約 85%)、MMMU Pro(76.9–44.2%)、AIME 2026 数学ノーツール(89.2–20.8%)、LiveCodeBench v6 コーディング(80.0–29.1%)、GPQA Diamond 科学知識(84.3–42.4%)および τ2‑bench エージェント型ツール使用小売(86.4–6.6%)において高いスコアを記録しています。これらのスコアは、Gemma 3 など以前のモデルを上回りつつ、デバイス内での展開に十分な効率性を保っていることを示し、消費者向けデバイスおよび企業用途に対して競争力があり低リソースで利用できる AI プラットフォームとして位置づけられます。

2026/04/03 3:22

**テイルスケールの新しい macOS ホーム**

## Japanese Translation: > **概要:** > Tailscale のメニューバーアイコンは、2021 年以降の MacBook Pro でノッチに隠れてしまい、ユーザーがアプリにアクセスできなくなることがあります。Apple はノッチ内のアイコンを移動または回避するネイティブな方法を提供しておらず、そのため ICE や Bartender といったサードパーティ製ツールがよく利用されます。Tailscale は `occlusionState` を使用してアイコンが隠れたときに検知し、ポップアップで警告を表示します。ただし、この警告は蓋の開閉時やモニター変更時、その他ディスプレイの不具合時に誤って発火することがあります。 > 同社は新しいウィンドウ型 macOS インターフェイス(バージョン 1.96.2 でデフォルト有効)をリリースしました。このインターフェイスはメニューバーアプリと並行して動作し、ノッチの問題に影響されません。UI には Tailnet デバイスの検索可能な一覧、Ping/IP コピー、Taildrop ファイル転送、Exit‑Node 選択、エラー時に赤く表示される Dock アイコン、ミニプレイヤー、およびオンボーディングツアーが含まれており、Dock か Spotlight から起動できてメニューバーアプリを補完する形になります。ウィンドウ型クライアントで「Hide Dock icon」を有効にしたユーザーでも、隠れたアイコンの警告が発生する可能性があります。 > Tailscale は Windows 向けにも同様の UI を計画しており、macOS 体験を向上させるためにユーザーフィードバックを収集しています。Apple の将来的な解決策は、ノッチ内でアイコン描画を防止するか、メニューバー項目用のオーバーフロー機構を提供することになる可能性があり、ウィンドウ型アプリの普及に伴いポップアップ修正が不要になる可能性があります。

2026/04/03 8:34

**「Commitで全ての法令 ― アメリカ合衆国法規をGitHubに」**

## Japanese Translation: > **概要** > 米国法典(United States Code)は、公式XMLから完全にパースされて構造化されたMarkdownへ変換され、48時間以内に公開Gitリポジトリ(`nickvido/us-code`)にコミットされました。各セクションの出典情報、相互参照、および法的注記はすべて保持され、Gitを通じた完全なコンテキスト差分が可能です。このリポジトリには約3,000件のMarkdownファイル(章ごとに1つ)が含まれ、可読性とパフォーマンスのバランスを取っています。 > 以前存在した4つの廃止済みGitHubリポジトリは、本プロジェクトで統合され、単一かつ永続的なソース(`nickvido/us-code-tools`)として構築されています。このツールは最新のPublic Law 119‑73と2013年以降の歴史的スナップショットを取り込み、年次差分および議会ごとのタグ付きリリースを提供します。 > 自律型「Dark Factory」パイプラインが仕様策定、アーキテクチャレビュー、安全性チェック、テスト、対抗コードレビュー、および両リポジトリにわたるドキュメント作成を自動化しています。対抗レビューでは実際のバグ(ZIPパス横断、キャッシュ整合性回避、混在コンテンツXML順序、セクション本文省略)が発見され、すべての修正が問題履歴に公開文書として残されています。 > 今後の目標は、法案をプルリクエストとしてモデル化し、改正、投票、および最終的な可決または拒否をGit内で追跡することです。また、ウェブインターフェースと相互参照グラフの追加も計画しています。この作業は、法をコードとして扱い、クリーンな差分、プルリクエスト、および問題追跡をソフトウェア開発に類似した形で実現できることを示しており、弁護士・開発者・研究者・広範な法務テックコミュニティに対し、透明性とバージョン管理された法的ソースを提供します。 **「48時間以内…」という段落の代わりに上記の拡張版を挿入する場合は、そのまま元の言葉を保ちつつ欠落した詳細のみを追加してください。**

**Azureの信頼を蝕んだ決定 – 元Azureコアエンジニアによる考察** - **機能過剰な約束** *約束された機能が遅れて提供されるか、まったく実装されないことで、ユーザーは誤解を受けたと感じました。* - **APIの安定性が一貫していない** *頻繁に破壊的変更が行われ、十分な非推奨期間が設けられないため、開発者の信頼感が揺らぎました。* - **価格設定の不透明さ** *事前告知のない調整や混乱を招く請求モデルにより、顧客は財務予測性を失いました。* - **セキュリティパッチの遅延** *重大な脆弱性が修正されるまで時間がかかり、クライアントは不必要なリスクにさらされました。* - **ドキュメント更新の遅れ** *プラットフォームのリリースに追いつかない文書は、ユーザーを信頼性の低いコミュニティ資料へと強制しました。* これら一連の決定が、Azureがかつて利用者から享受していた信頼を徐々に蝕んでしまいました。 | そっか~ニュース