Midjourney が医療画像AI「Midjourney Medical」を発表
Midjourney Medical
画像生成AIで知られる Midjourney が医療分野に参入し、Midjourney Medical を発表した。医療画像の解析・生成に特化した新プロダクトで、Hacker News では1200ポイント超の注目を集めた。画像生成技術を診断支援や医療教育に応用する試みとして、AI の医療応用における新たな動きとなっている。
GitHub で1万件のトロイの木馬配布リポジトリを発見した経緯
I found 10k GitHub repositories distributing Trojan malware
著者は自分のプロジェクトと同名・同説明の偽リポジトリが Bing の検索結果に表示されていることに気づき、調査を開始した。偽リポジトリは正規のコミット履歴を丸ごとコピーした上で、README にマルウェア入り zip ファイルへのリンクを数時間おきに追加・差し替えする手口を使っていた。スクリプトを書いて調査した結果、同一パターンのリポジトリが約1万件見つかり、GitHub サポートに報告したが数週間応答がなかったという。
ローカル Qwen は Opus の劣化版ではなく、別のツールである
Local Qwen isn't a worse Opus, it's a different tool
OpenFaaS 創業者の Alex Ellis が、RTX 6000 Pro で Qwen 27B/35-A3B をローカル実行した実体験を詳細に報告している。GPU 投資は2〜3ヶ月で回収できたものの、量子化モデルでは無限ループや幻覚が頻発し、無人での運用は信頼できないと指摘。クラウドの Claude Opus とは得意分野が異なり、ローカルモデルはバッチ処理やプライバシー重視のタスクで価値を発揮する一方、複雑な推論タスクではクラウドモデルが依然優位だと結論づけている。
DeepSeek がビジョン機能を導入
DeepSeek Introduces Vision
中国のAI企業 DeepSeek が、チャットサービスにマルチモーダルなビジョン機能を追加した。画像の理解・分析が可能となり、テキストのみだった従来のモデルから大きく機能拡張された。Hacker News で400ポイント超を獲得し、オープンソースAIモデルの急速な進化を示す動きとして注目されている。
Noam Shazeer が OpenAI に参加
Noam Shazeer Joins OpenAI
Transformer 論文「Attention Is All You Need」の共著者であり、Character.AI の共同創業者だった Noam Shazeer が OpenAI への参加を発表した。Google Brain 時代に Transformer アーキテクチャの開発に貢献した人物であり、AI 業界における重要な人材移動として大きな話題を呼んでいる。
AMD がコンシューマー向け Ryzen CPU からメモリ暗号化機能を無断で削除
AMD silently removes memory encryption from consumer Ryzen CPUs
AMD が新しい AGESA ファームウェアのアップデートにおいて、コンシューマー向け Ryzen CPU からメモリ暗号化 (SME/SEV) 機能を告知なしに削除していたことが判明した。この機能はコールドブート攻撃などの物理的な攻撃からメモリ内容を保護するもので、削除によりユーザーが脆弱になる可能性がある。AMD のエンジニアは変更の理由について沈黙を保っており、Hacker News では400ポイント超の議論を集めている。
MCP の企業向けゼロタッチ OAuth 認証拡張が安定版に
Zero-Touch OAuth for MCP
Model Context Protocol (MCP) の Enterprise-Managed Authorization (EMA) 拡張が安定版としてリリースされた。企業が ID プロバイダーを通じて MCP サーバーへのアクセスを一元管理でき、従業員は初回ログインだけで全ての MCP サーバーに接続可能になる。Anthropic、Microsoft、Okta が採用を表明しており、従来の個別 OAuth 認証の煩雑さを解消する。
コンパイラが嫌いだ - Anubis の WASM ビルドで再現性に苦しんだ話
I hate compilers
Xe Iaso が Anubis プロジェクトで WebAssembly ベースの proof-of-work チェックを実装する際に直面したコンパイラの問題を綴っている。WASM を JavaScript にフォールバック変換するため binaryen の wasm2js を使うが、Linux ディストリビューション間でバージョンが異なり出力が一致しない。再現可能ビルドを実現するために wasm2js バイナリをバンドルする必要があったという、ビルドツールチェーンの現実的な苦労が描かれている。
Emacs 31 の新機能プレビュー - 開発版を常用して見えてきたもの
Emacs 31 is around the corner: The changes I'm daily driving
Emacs 31 のリリースを前に、開発版を数ヶ月間常用している著者が主要な新機能を紹介している。Tree-sitter の統合改善により外部パッケージなしでシンタックスハイライトが動作するようになったほか、設定の簡素化など多数の改善が含まれる。外部パッケージに依存しない「Emacs Solo」構成での運用経験に基づいた実践的なレビューとなっている。
Progate のレッスンに Chrome の開発者ツールを丸ごと埋め込んだ話
ProgateのレッスンにChromeの開発者ツールを丸ごと埋め込んだ話
プログラミング学習サービス Progate が、レッスン画面内に Chrome DevTools そのものを埋め込む機能を実装した。従来は iframe 内のプレビューを検証するためにブラウザの DevTools を開く必要があり、学習画面が圧迫される問題があった。Chrome DevTools Protocol を活用し、レッスンのプレビュー直下に DevTools を表示することで、HTML/CSS の学習中にその場で要素の検証ができるようになった。
自己改善エージェントはなぜ前提を覆せないのか - 局所最適とハーネスでの脱出
自己改善エージェントはなぜ前提を覆せないのか ― 局所最適とハーネスでの脱出
LayerX の FDE 部が AI Workflow を Agent に自己改善させる際に直面した「最初の前提を覆せない」問題を分析している。Agent による改善はプロンプトの加筆や正規表現による出力正規化に留まり、処理の順序や設計の根本的な変更は提案されない。この局所最適に陥る現象を既存の研究と照合し、ハーネス層から探索空間を広げるアプローチで改善を試みている。
AWS に繋げなくてもテストできる新サービス「AWS Blocks」を触ってみた
AWSに繋げなくてもテストできる?新サービス「AWS Blocks」を触ってみた
AWS が新たにリリースした AWS Blocks は、TypeScript で書く Infrastructure from Code (IFC) スタイルのフルスタックフレームワークである。AWS アカウント不要でローカル環境で即座に動作し、そのまま AWS にデプロイできる。記事では AI エージェントのデモアプリを実際に構築し、Encore や SST など既存の IFC ツールとの違いを解説している。
Node.js で動くのに Deno で動かない JavaScript - Unicode 中黒文字のバグ
Node.jsで動くのにDenoで動かないJavaScript
変数名に中黒文字「・」(U+30FB) を含む JavaScript コードが Node.js では動作するが Deno では SyntaxError になるバグが発見された。原因は Deno が依存する swc のパーサーが Unicode の識別子として中黒を認識しない問題で、修正 PR は既にマージ済み。ECMAScript 仕様における Unicode 識別子の扱いと、ランタイム間の微妙な互換性の差が浮き彫りになった興味深い事例である。
Databricks 発 OSS のメタハーネス「Omnigent」を触ってみた
Databricks発OSSのメタハーネス『Omnigent』を触ってみた!
Databricks がリリースした OSS「Omnigent」は、Claude Code や Codex など複数の AI エージェントを上位レイヤーから束ねて制御する「メタハーネス」である。YAML によるエージェント構成定義、credential 管理、ポリシー制御、セッション共有などの機能を備える。記事では組み込みサンプル「Debby」を使い、複数エージェント間でディベートさせる実験を通じて基本的な使い方を紹介している。
State-Aware RAG を Amazon Bedrock と S3 Vectors で再現してみた
State-Aware RAGをAmazon Bedrock とAmazon S3 Vectorsで再現してみた
AWS の論文「Reasoning with Memory」で提案された State-Aware RAG を、Amazon Bedrock Knowledge Bases 上で再現した実験記事。マルチホップ QA において検索・整理・推論を繰り返す枠組みで、Extractor の学習を省略し Claude Sonnet にプロンプトだけで担わせる構成を採用。論文で最高精度を示した構成を AWS マネージドサービス上で定量的に検証している。
AI 臭を消す Claude Skills を作った (stop-ai-slop-jp)
AI臭を消すClaude Skillsを作った(stop-ai-slop-jp)
AI が生成した日本語文章に残る「AI 臭」を除去する Claude Skills を MIT ライセンスで公開した。全角ダッシュや「いかがでしたか」といった表層的なチェックだけでは消えない、false agency(無生物の主語に意思を持たせる表現)などの構造的なAI臭を分析・修正する。英語圏の stop-slop プロジェクトに触発され、日本語特有の AI 文体パターンに対応している。
cp はディスク上ではデータをコピーしないことがある
`cp`はディスク上ではデータをコピーしないことがある
Linux の cp コマンドが reflink 機能を使う場合、実際にはディスク上のデータブロックをコピーせず、メタデータだけを複製して同じデータブロックを参照する仕組みを解説している。XFS (v4.9以降) や Btrfs がこの reflink をサポートしており、Ubuntu などのディストリビューションではデフォルトで有効になっている。Copy-on-Write により、書き込みが発生した時点で初めてデータが分離されるため、大容量ファイルのコピーが高速化される。
Gemini CLI から Antigravity CLI への移行とエージェント型 PR レビューの構築
Building an agentic PR reviewer with Antigravity SDK
Google が Gemini CLI および Gemini Code Assist IDE 拡張を Antigravity CLI に統合することを発表した。Antigravity SDK はエージェントファーストの設計で、複数エージェントによるワークフロー構築を想定している。記事では Antigravity SDK を用いて、PR の自動レビューを行うエージェントの実装方法を紹介している。
SLSA を超えて: ゼロクリック CI/CD ワームを防ぐ9ステップ計画
Beyond SLSA: How to Stop Zero-Click CI/CD Worms with a 9-Step Plan
2025年後半から2026年にかけて、攻撃者が開発者の IDE や CI/CD パイプラインに自己複製するワームを直接展開する新たな脅威が出現している。SLSA Level 3 やコンテナ脆弱性スキャンでは、ビルド前・コンパイル前の段階での攻撃を検知できない。記事ではパイプラインキャッシュの汚染や認証情報の窃取など pre-build 段階の脅威に対する9段階の防御計画を提示している。
Node.js 24 のネイティブ TypeScript サポート: ビルドステップなしで .ts ファイルを本番実行
Node.js 24 Native TypeScript: Running .ts Files in Production Without a Build Step
Node.js 24 が .ts ファイルのネイティブ実行をサポートし、トランスパイルやバンドルなしに TypeScript を本番環境で直接実行できるようになった。仕組みはロード時に型注釈をストリップして JavaScript として実行するもので、型チェックや .d.ts 生成は行わない。ビルドステップの排除により、Node.js の TypeScript 開発における最大の摩擦が解消された。
provedex: AI エージェントの改ざん検知可能な監査ログを Python で実現
pip install provedex: a tamper-evident black box for your Python AI agent
AI エージェントの行動ログを暗号署名してチェーン化し、改ざんを検知可能にするオープンソースツール provedex が公開された。各アクションは発生時点で暗号署名され、前のアクションにチェーンされて追記専用ファイルに書き込まれる。Rust コアの PyO3 バインディングにより、Python SDK と Rust verifier でバイト単位で一致する検証が可能。規制当局や監査人に対して、エージェントの行動履歴の真正性を証明できる。
レガシーコードとの戦い: 先延ばしにするほど悪化する
Who Here Has Worked with Legacy? The Longer You Wait, the Worse It Gets
JSNation での登壇内容をベースに、レガシーコードの技術的負債がなぜ時間とともに加速度的に悪化するかを論じている。JavaScript エコシステムにおけるフレームワークの急速な陳腐化、テスト不在のコードベースでのリファクタリングの困難さなど、現場での実体験を交えて具体的に解説。オンライントラックでの登壇という制約の中での発表体験も率直に語られている。