Bun の Rust 書き換えがマージされた
Rewrite Bun in Rust has been merged
JavaScript runtime である Bun のコアランタイムを Zig から Rust へ書き換える大規模な PR がマージされた。Bun は元々 Zig で書かれた高速 JavaScript runtime として注目されていたが、今回の Rust 移行によりメモリ安全性とエコシステムの充実を得ることになる。HN で467ポイント、Reddit r/programming でも443ポイントを獲得するなど大きな反響を呼んでおり、Zig から Rust への移行という判断自体が、システムプログラミング言語の選定におけるトレードオフを示す象徴的な事例となっている。
Nginx に18年間潜んでいた RCE 脆弱性 CVE-2026-42945 の PoC が公開
New Nginx Exploit
Nginx の ngx_http_rewrite_module に2008年から存在していたヒープバッファオーバーフロー脆弱性 CVE-2026-42945 の PoC が公開された。rewrite ディレクティブで is_args フラグの処理において長さ計算パスとコピーパスに不整合が生じ、ngx_escape_uri が1バイトを3バイトに展開する際にバッファをオーバーフローさせる。攻撃者は POST ボディを使ったヒープ feng shui で ngx_pool_t の cleanup ポインタを上書きし、system() を呼び出すことができる。Nginx 1.31.0 で修正済み。
Apple M5 チップ初の公開 macOS カーネルメモリ破壊エクスプロイト
First public macOS kernel memory corruption exploit on Apple M5
セキュリティ企業 Calif が Apple の最新 M5 チップ搭載 Mac を対象とした初の公開カーネルメモリ破壊エクスプロイトを発表した。Apple が5年かけて構築した MIE(Memory Integrity Engine)を突破する動作するエクスプロイトを5日間で開発したという。Apple Park で直接報告を行い、Pwn2Own の投稿ラッシュに埋もれないよう対面での脆弱性報告を選んだ点も興味深い。Apple Silicon のハードウェアセキュリティとの攻防の最前線を示す成果だ。
GGUF ファイルフォーマットの中身と足りないもの
What's in a GGUF, besides the weights – and what's still missing?
llama.cpp が使用する GGUF フォーマットの内部構造を詳細に解説した記事。重みデータ以外に、Jinja2 で記述されたチャットテンプレート、特殊トークン(EOS, BOS, tool_call 等)、トークナイザーの語彙データが単一ファイルに格納されている。safetensors リポジトリのように複数ファイルに分散するのではなく、1ファイルで完結するエルゴノミクスが GGUF の大きな利点だと述べつつ、thinking タグのサポートやマルチモーダル対応など欠けている部分も指摘している。
arXiv が AI による捏造参照文献に対し1年間の投稿禁止ポリシーを導入
New arXiv policy: 1-year ban for hallucinated references
プレプリントサーバー arXiv が、AI によって生成された架空の参考文献を含む論文に対して1年間の投稿禁止処分を課す新ポリシーを発表した。LLM のハルシネーションによる存在しない論文への引用が学術文献で増加している問題に対処するもの。HN では218ポイントを獲得し、学術コミュニティにおける AI ツール利用の責任と品質管理について活発な議論が行われている。
Amazon がついに robots.txt を尊重すると発表
Amazonbot is finally respecting robots.txt
Amazon が2026年6月15日から Amazonbot のクロール設定を robots.txt の標準ディレクティブのみで管理すると発表した。これまで手動リクエストベースだったオプトアウトが、業界標準の仕組みに移行する。Anubis の開発者である Xe Iaso は、Amazon のスクレイパー対策として Anubis を作った経緯に触れつつ、AI 学習データ収集におけるウェブクローラーの倫理的問題に一つの区切りがついた形だと評価している。
2024年型 RAV4 からモデムと GPS を物理的に除去した話
Removing the modem and GPS from my 2024 RAV4 hybrid
セキュリティエンジニアが自身の2024年型 RAV4 Hybrid から常時接続モデムと GPS モジュールを物理的に除去した詳細な記録。現代の自動車は位置情報、速度、急加減速、車内カメラ映像、マイク音声など数百のデータポイントを常時送信しており、LexisNexis や Verisk を通じてデータが売買されている。Toyota の DCM(Data Communication Module)の場所特定から取り外し手順、取り外し後の車両機能への影響まで14分間の読み応えのある記事。HN で544ポイントを獲得した。
HDD ファームウェアハッキング: Xbox 360 ソフトモッドから始まった旅
HDD Firmware Hacking
Xbox 360 のソフトモッド開発中にレースコンディションの悪用のため HDD ファームウェアの改変が必要になり、HDD ファームウェアのリバースエンジニアリングに深入りした記録。HDD 内部のマイクロコントローラが独自のファームウェアを実行しており、JTAG やシリアル接続を通じてファームウェアにアクセスする過程を詳細に解説している。組み込みシステムのセキュリティとハードウェアハッキングの実践的な知見が詰まった記事だ。
Princeton が AI 不正対策で133年の名誉規範を廃止、試験監督を初導入
Princeton scraps honor code and will supervise exams for first time in 133 years because of AI
Princeton 大学が133年間続いた Honor Code(名誉規範)を廃止し、初めて試験に監督者を配置すると発表した。学生の約30%が AI を不正使用しているとの報告がある一方、同級生の不正を通報する学生はほとんどいない状況だった。Reddit r/technology で26,000ポイント超の大反響を呼び、AI 時代の学術的誠実性の根本的な問い直しを象徴する出来事となっている。
Louis Rossmann が Bambu Lab の禁止ファームウェアをフォークしてホスティング
Louis Rossmann taunts Bambu Lab by hosting banned 3D Printer firmware fork, dares them to sue
Right to Repair 活動家として知られる Louis Rossmann が、Bambu Lab が削除させた 3D プリンターの旧ファームウェアフォークを自身のサーバーでホスティングし、訴訟を歓迎すると宣言した。Bambu Lab はファームウェアアップデートでユーザーの自由な改変を制限する方針を取っており、これに反発するコミュニティとの対立が激化している。Reddit r/technology で11,700ポイントを獲得し、ハードウェアの修理権と OSS の自由に関する議論が再燃している。
AI による人員削減のツケは CTO が二重に払うことになる
The AI Layoff Bill Is Coming Due, And CTOs Are Going To Pay It Twice
Forbes が、AI 導入を理由にエンジニアを解雇した企業の CTO が二重のコストを払うことになると警告する記事を掲載した。短期的なコスト削減の一方で、社内の技術的知識の喪失と、AI が生成するコードを適切に評価・保守できる人材の不足という長期的な問題が顕在化しつつある。Reddit r/technology で3,100ポイント以上を獲得し、テック業界のレイオフと AI 依存のジレンマについて議論が広がっている。
ブラウザは大規模サイトを特別扱いしている
Browsers Treat Big Sites Differently
Canva のスタッフエンジニア Den Odell が、ブラウザが大規模サイトに対して小規模サイトとは異なる挙動をすることを解説した記事。Chrome や Firefox がドメインの規模に応じてリソースの優先度、キャッシュ戦略、接続管理を変えている実態を具体的な測定データとともに示している。r/programming で262ポイントを獲得し、ウェブパフォーマンス最適化における見過ごされがちな要因として注目された。
Google の医療 AI が架空の身体部位を生成していた
Google's healthcare AI made up a body part — what happens when doctors don't notice?
Google の医療 AI モデル Med-Gemini を紹介する2024年の研究論文で、「basilar ganglia」という実在しない身体部位が記述されていたことが判明した。basilar artery(脳底動脈)と basal ganglia(大脳基底核)の混同で、AI のハルシネーションか人為的ミスかは不明だが、医療専門家によるレビューでも見逃された点が問題視されている。Reddit r/technology で473ポイントを獲得し、医療 AI の出力を専門家がどう検証すべきかの議論を呼んでいる。
AI 時代、ジュニアエンジニアをどう育てるのか
What are we doing with juniors these days, seriously?
20年の開発経験を持つシニアエンジニアが、AI 時代のジュニア育成の課題について問題提起した投稿。ジュニアが AI ツールに過度に依存し、基礎的な問題解決力やコードの理解力が低下している現状を報告している。r/webdev で629ポイントを集め、メンタリング手法の見直しや AI をどの段階で導入すべきかについて活発な議論が展開されている。
Qt 6 を Zephyr RTOS でマイコン上に動かすことに成功
Qt 6 を Zephyr で動くようにしました
Qt 6.11.0 の標準ライブラリ(QtCore, QtGui, QtWidgets, QtQml, QtQuick)を Zephyr RTOS に移植し、NXP MIMXRT1170-EVKB(Cortex-M7, 1GHz, 64MB SDRAM, MMU なし)上でソースコード無変更で公式サンプルを動作させることに成功した。Qt for MCUs とは異なり、Qt のフル実装を MCU に載せるという挑戦。Zephyr の統一 OS 抽象(Device tree, Kconfig, Display/Input subsystem)の上に載せることで、Cortex-M, RISC-V, ESP32-S3 など多数のボードへの展開可能性が開けた。
Claude Code に AWS コスト調査をさせたら数千万円の改善ポイントが見つかった
Claude Code にAWSのコスト調査をさせたら数千万円分の改善ポイントが見つかった
GENIEE SFA/CRM の SRE チームが Claude Code に AWS コスト調査を実行させた事例。aws cli の readonly 権限で Cost Explorer データを自律的に取得・分析させたところ、年間数千万円規模の改善点が発見された。API リクエストごとに S3 PutObject が実行されていたが実際には参照されていなかったログの削除、API Gateway のレスポンス圧縮未設定(有効化で転送量 -86.4%)などが具体例として挙がっている。人間が半日かかる調査をプロンプト1回で完了した。
Claude Code Routines で GitHub Issue の自動修正をチームで運用
Claude Code Routines で Issue の自動対応をチームで回している話
Claude Code の Routines 機能を使い、GitHub Issue を自動修正する仕組みをチームで構築した事例。4人のメンバーが cron を15分ずらして設定することで、Extra Usage なしで平日15分に1回 AI が Issue を取得してブランチ作成・修正・PR 作成まで行う。/auto-fix-issue スキルをリポジトリに切り出すことで、プロンプト改善が全員に即反映される設計。PR 作成後は GitHub Actions でレビュアー設定、Claude による自動コードレビュー、Cloud Run プレビュー環境デプロイが連動する。
変動費2.3円/時、固定費22円/月の超低コスト Minecraft サーバーを AWS で構築
変動費2.3円/時、固定費22円/月のマイクラサーバーを構築した話
友人と遊ぶための Minecraft サーバーを AWS 上に構築し、徹底的にコストを削減した事例。AMI と Snapshot の保存で固定費約22円/月、t4g インスタンスの変動費約2.3円/時という構造を実現した。遊ぶ時だけインスタンスを起動し、停止時にワールドデータを AMI に保存する設計。Terraform と Ansible ですべて IaC 管理されており、インフラ構成の再現性も確保されている。
Notion Developer Platform 発表: Workers, Agents, CLI の全容
Notion Developer Platform発表を読み解く:Workers/Agents/CLIで「誰がどう嬉しいのか」を整理する
Notion 社がウェビナー「Make with Notion: Developer Platform」で発表した開発者向けプラットフォームの内容を整理した記事。Notion Workers(サーバーレス実行環境)、Notion Agents(AI エージェント統合)、Notion CLI(コマンドライン操作)の3つの柱について、それぞれどのようなユーザーにどのような価値をもたらすのかを分析している。「必ずしも開発者向けではなかった」と自認する Notion が開発者プラットフォームへ舵を切る転換点の発表だ。
ログイン済み Chrome をそのまま Claude Code から操作する playwright-cli attach
ログイン済みの Chrome をそのまま Claude Code から操作する — playwright-cli attach
Claude Code でブラウザ操作する際の3つの課題(MCP 設定の煩雑さ、認証情報の共有困難、ヘッドレスでの動作確認の難しさ)を、playwright-cli の attach コマンドで解決する方法を紹介。Chrome を --remote-debugging-port=9222 で起動し、playwright-cli attach で既存セッションに接続することで、ログイン済みの状態をそのまま Claude Code から操作できる。社内ツールやダッシュボードなど認証が必要なサイトの自動操作に特に有効だ。
AI エージェント時代にゼロ知識証明が必要な理由
AIエージェント時代にゼロ知識証明が必要な理由
AI エージェントが自律的に経済活動を行う時代に、ゼロ知識証明(ZKP)がなぜ必要になるのかを解説した記事。エージェント間の取引において、秘密情報を開示せずに資格や残高を証明する仕組みとして ZKP が機能する。zk-SNARK や ZK Rollup の基礎から、AI エージェントの身元証明、プライバシー保護型決済、オンチェーン計算の検証可能性まで、具体的なユースケースとともに説明している。
Web バンドルサイズは Quake の4000倍: 9ステップの削減監査
Your bundle is 4000x bigger than Quake. The 9-step audit that fixes it.
64KB で完全な FPS ゲームを実装した Quake クローン「QUOD」と比較し、現代の Web アプリが数千倍重い現状を指摘した記事。Next.js や Vite プロジェクトのバンドルサイズを50〜90%削減する9ステップの監査手順を具体的なコマンドとともに解説。moment から date-fns への置換、アイコンセットの個別インポート、dynamic import による遅延読み込み、Tree-shaking の最適化など、即日実行可能な改善策を提示している。
2015年のデスクトップ PC で Gemma 4 は動くのか
Old PC vs New AI: Can a 2015 Desktop Actually Run Gemma 4? (2B vs 4B Benchmarks)
2015年に購入したデスクトップ PC で Google の最新モデル Gemma 4 の 2B と 4B をローカル実行できるか検証した記事。Ollama を使って古いハードウェアでの推論速度、メモリ使用量、応答品質を計測し、ローカル AI がどの程度のハードウェアスペックまで実用的かを具体的な数値で示している。子供より年上の PC でも最新 AI モデルが動く時代になったことを実感させる内容だ。
AWS Agent Toolkit: 20以上のスキルをエージェントに与えるための設定の要
The new Agent Toolkit for AWS includes 20+ agent skills, but your agent might never load them without this one file
2026年5月にリリースされた Agent Toolkit for AWS の活用における重要なポイントを解説。MCP サーバー経由で300以上の AWS API にアクセスし、サンドボックス Python 実行やドキュメント検索を提供するが、ルールファイルを更新しないとエージェントがトレーニングデータから回答してツールを使わない問題がある。Claude Code, Codex, Kiro など MCP 対応エージェントで動作し、スキル層がドメイン知識をパッケージ化する3層アーキテクチャを採用している。
コーディングアシスタントにおけるトークン節約の考え方 Tokensparsamkeit
Tokensparsamkeit for coding assistants
GDPR の背景にあるデータ最小化原則 Datensparsamkeit になぞらえ、AI コーディングアシスタントに送るトークンを最小限に抑える Tokensparsamkeit の概念を提唱する記事。不要なコンテキストを送ると精度低下とコスト増の両方を招くことを指摘し、プロンプトの最適化、コンテキストウィンドウの管理、必要最小限の情報だけを渡す設計パターンを具体的に解説している。
Rust で MCP Server を実装し AWS Lambda にデプロイする
Deploying a Rust MCP Server to Amazon Lambda with Gemini CLI
rmcp crate と標準 Rust ライブラリを使って MCP Server を実装し、AWS Lambda にデプロイする手順を解説した記事。Python が主流の AI ツール開発において、MCP プロトコルの言語非依存性を活かして Rust で実装するメリットを示している。Gemini CLI でローカル検証を行い、Lambda へのデプロイまでの一連の流れを具体的なコード付きで解説。AI エコシステムにおける Rust の活用事例として実用的だ。