hn スコア: 8/10

Claude Opus 4.6 から 4.7 へのシステムプロンプト変更点を解析

Changes in the system prompt between Claude Opus 4.6 and 4.7

Simon Willison が Anthropic 公式のシステムプロンプトアーカイブから Opus 4.6(2月)と 4.7(4月16日)の差分を抽出し分析した。主な変更点として、「Claude Platform」への名称変更、Chrome・Excel・PowerPoint 用エージェントツールの追加、児童安全指示の大幅拡充(critical_child_safety_instructions タグ新設)、ユーザーが会話終了を示した際に引き留めない指示、曖昧な要求ではツールを使って情報を補完してから質問する方針への転換が確認された。Claude Code を使って Git 履歴として差分を構築する手法も紹介されている。

#LLM #Claude #AI #Anthropic
hn スコア: 7/10

Vercel がセキュリティ侵害を確認、ShinyHunters が窃取データ販売を主張

Vercel confirms breach as hackers claim to be selling stolen data

Vercel が2026年4月のセキュリティインシデントを公式に認め、攻撃グループ ShinyHunters が侵害データの販売を宣言した。Vercel はユーザーに対しキーのローテーションを推奨している。ホスティングプラットフォームとして多数の Next.js プロジェクトを抱えるため、影響範囲の広さが懸念される。Hacker News と Reddit r/programming で同時にトレンド入りし、開発者コミュニティに波紋を広げている。

#Security #Vercel #DevOps
hn スコア: 7/10

大学講師がAI不正対策としてタイプライターを導入

College instructor turns to typewriters to curb AI-written work

米コロラド州の大学講師が、学生の AI 生成レポート提出への対抗策として物理的なタイプライターでの執筆を課題に取り入れた。AI 検出ツールの精度が不十分な中、アナログ手段による「本人が書いた証明」という逆転の発想が Hacker News で457ポイントを獲得。教育現場における AI との共存問題を象徴する事例として話題を集めている。

#AI #Education
hn スコア: 7/10

NIST が任意の波長を生成できるレーザーを極小回路で実現

NIST scientists create 'any wavelength' lasers

米国標準技術研究所(NIST)の研究チームが、極小のフォトニック回路上で任意の波長のレーザー光を生成する技術を開発した。従来は波長ごとに異なるレーザー素子が必要だったが、この技術により単一チップ上で幅広い波長帯をカバーできる。光通信、センシング、分光分析など幅広い応用が期待される。

#Photonics #Hardware #Research
hn スコア: 7/10

ゲーム開発者が語る「ポーズ機能」実装の裏側

Game devs explain the tricks involved with letting you pause a game

Kotaku が複数のゲーム開発者に取材し、ゲームの「一時停止」機能に隠された技術的トリックを紹介する記事。物理シミュレーション、AI の状態管理、ネットワーク同期など、単純に見えるポーズ処理が実際には複雑な状態管理を伴うことを具体例とともに解説。オンラインゲームでは「ポーズ不可」にする設計判断の理由にも触れている。

#GameDev #Programming
hn スコア: 6/10

Notion が公開ページの全編集者のメールアドレスを漏洩

Notion leaks email addresses of all editors of any public page

OSINT 研究者が Notion の公開ページに関するプライバシー問題を発見した。Notion で公開設定されたページにアクセスすると、そのページを編集した全ユーザーのメールアドレスが API レスポンスに含まれていることが判明。企業の内部ドキュメントが公開ページとして共有されているケースでは、従業員のメールアドレスが意図せず外部に露出するリスクがある。

#Security #Privacy #Notion
hn スコア: 6/10

DRAM 不足は数年続く可能性がある

The RAM shortage could last years

The Verge が現在の DRAM 不足の長期化見通しを報じた。AI データセンター向けの HBM(高帯域メモリ)需要が従来の PC・スマートフォン向けメモリ供給を圧迫しており、メモリメーカーは利益率の高い HBM 生産にシフトしている。中東情勢による臭素供給問題も重なり、一般消費者向け DRAM の価格高騰と品薄が数年単位で続く可能性が指摘されている。

#Hardware #AI #Supply Chain
reddit スコア: 8/10

NSA がブラックリスト入りの Anthropic 製 Mythos を使用していると報道

Scoop: NSA using Anthropic's Mythos despite blacklist

Axios の独自報道によると、米国家安全保障局(NSA)が国防総省のブラックリストにもかかわらず Anthropic の AI モデル Mythos を使用していることが判明した。Anthropic と米政権の関係が改善しつつある中での利用であり、政府機関における AI 調達の方針と実態の乖離を浮き彫りにしている。Reddit r/technology で781ポイントを獲得し注目を集めた。

#AI #Anthropic #Government #Security
reddit スコア: 7/10

数千人の CEO が AI による生産性・雇用への効果なしと報告、ソロー・パラドックスの再来か

Thousands of CEOs admit AI had no impact on employment or productivity

Fortune が調査レポートをもとに、数千人規模の CEO アンケートで AI が雇用にも生産性にも目立った影響を与えていないと回答されたことを報じた。経済学者はこれを1980年代の IT 投資における「ソロー・パラドックス」(コンピュータはどこにでもあるが、生産性統計には現れない)の再来と位置づけている。AI 投資と実際の業績改善のギャップが議論を呼んでいる。

#AI #Business #Economics
reddit スコア: 7/10

学生がオンライン学位を数週間で取得、教育関係者に衝撃

Students are speeding through their online degrees in weeks, alarming educators

Washington Post が、AI ツールを活用してオンライン大学の学位課程を数週間で修了する学生が急増していると報じた。課題の自動生成や試験対策の効率化により、本来数年かかるプログラムが短期間で完了可能になっている。教育機関は学位の価値毀損と学習の質担保の間で対応に苦慮しており、Reddit r/technology で11,700以上のスコアを獲得し大きな反響を呼んだ。

#AI #Education
reddit スコア: 7/10

不正な状態を型で表現不可能にする:Python・Java・Kotlin・Rust・Gleam の比較

Making illegal state unrepresentable

Builder パターンを有限状態機械として捉え、不正な状態遷移をコンパイル時に排除する手法を5言語で比較した記事。ピザの注文モデルを例に、Python では実行時バリデーションに依存するのに対し、Java ではジェネリクスで、Rust と Gleam では型システムでコンパイル時に不正遷移を防止できることを実証。静的型付け言語でも十分なジェネリクスがなければボイラープレートが増大する点にも言及している。

#Programming #TypeSystem #Rust #Kotlin
reddit スコア: 7/10

死んだ USB プロトコルをリバースエンジニアリングで復元

Reconstructing a Dead USB protocol: From Unknown Chip to Working Implementation

正体不明の USB チップに対して、ヒートガンとナイフでチップを取り外し、ロジックアナライザでプロトコルを解析して動作する実装を再構築した詳細なライトアップ。ハードウェアの物理的な分解からプロトコル仕様の推定、最終的なソフトウェア実装までの全過程が記録されている。Reddit r/programming で232ポイントを獲得したハードコアなリバースエンジニアリング事例。

#ReverseEngineering #Hardware #USB
reddit スコア: 6/10

米国が OS レベルでの年齢認証義務化を検討、サードパーティへの情報共有も

US may force operating systems to have mandatory age verification, share info with third parties

米国の法案草案で、Windows・macOS・iOS・Android などの OS にネイティブの年齢認証機能を義務付け、その情報をサードパーティと共有する仕組みが提案されている。子どもの保護を名目とするが、プライバシー侵害の懸念が強く、Reddit r/technology で664ポイントを獲得して議論を呼んでいる。GrapheneOS が年齢認証の実装を拒否した事例と併せて注目されている。

#Privacy #Policy #Security
zenn スコア: 9/10

自作キーボードの Tap & Hold 判定に機械学習モデルを導入

自作キーボードに機械学習モデルを仕込む

40%キーボードで課題となる Tap & Hold(短押し/長押し)判定に、従来のルールベース手法に代えて機械学習モデルを導入した実験記録。打鍵の押下時間と次キーまでの間隔を特徴量とした2クラス分類を QMK firmware 上で動作させ、ルールの継ぎはぎで発生する「あちらを立てればこちらが立たない」問題の解消を試みている。特徴量分布の可視化から、タップ時はキー押下時間と次キー間隔に相関がないのに対し、ホールド時には明確な相関がある知見も示された。

#MachineLearning #QMK #Keyboard #Hardware
zenn スコア: 8/10

AI にプロンプトの再現性を自動チューニングさせる方法

プロンプトの再現性をAI に自動チューニングさせる方法 ~ 暗黙知を排除する

Claude Code の skill / slash command の再現性を高めるため、別の AI にスキルを実行させて暗黙知の不足箇所をレポートさせ、反復的にプロンプトを洗練する手法を提案。TDD のテストに相当する位置づけで、シナリオと要件チェックリストを固定し、毎回新規 AI で dispatch して不明瞭点を1つずつ潰す。Conventional Commits スキルを4反復で精度 90%→100% に底上げした具体例と、hold-out シナリオで過適合を弾くワークフローも紹介されている。

#AI #PromptEngineering #Claude Code
zenn スコア: 8/10

1.58ビット量子化 LLM「Ternary Bonsai」を Windows で動かす

Windows で Ternary Bonsai を動かしてみた

3値量子化(1.58ビット)LLM「Ternary Bonsai 8B」を Windows 環境で動作させるための技術調査。MLX 版は Apple Silicon 専用、safetensors 版は16GBとサイズメリットなし、ONNX q2版は ONNX Runtime が2ビットモードに非対応という課題に対し、q2 packed 重みを q4 に変換して CPU で推論を成功させた。ただし DirectML(GPU)では ONNX グラフ構造の違いにより出力が崩壊する現象が発生し、原因が重み精度ではなくグラフ構造にあることを特定した。

#LLM #Quantization #ONNX #Windows
zenn スコア: 7/10

AtCoder のヒューリスティックコンテスト問題を強化学習(PPO)で解く

AHC015を強化学習(PPO)で解いてみた

AtCoder Heuristic Contest 015(Candy Box)を強化学習の PPO アルゴリズムで解いた実践記録。10x10 の箱に100個のキャンディを順番に入れて傾ける問題を、状態(盤面+手番+残りキャンディ列)、行動(4方向)、報酬(中間 shaping + 終端スコア)として定式化。学習済みニューラルネットを AtCoder 提出可能な1ファイルに変換し、本番4位相当のスコアを達成した。

#ReinforcementLearning #CompetitiveProgramming #Python
zenn スコア: 7/10

Async React 時代のトランジション対応 useDebouncedValue フック

Async React時代の宣言的UI 2: トランジション対応のuseDebouncedフックを作る

React の Suspense ベースの非同期データ取得において、バックエンド API 呼び出しをデバウンスするための useDebouncedValue フックの実装を解説。前回の useDeferredValue によるフロントエンド最適化から発展し、ネットワークアクセスを伴うケースでトランジション(useTransition)と組み合わせることで、デバウンス中も UI が応答的に動作する実装パターンを具体的なコード付きで示している。

#React #Frontend #JavaScript
zenn スコア: 6/10

Swift の String 内部ストレージの最適化とメモリアロケーション戦略

SwiftのStringのAllocationsの最適化とストレージ選択の仕組み

try! Swift Tokyo 2026 の Paul Hudson ワークショップ「High-Performance Swift」で得た知見をもとに、Swift の String 型が内部でどのようにストレージを選択し、メモリアロケーションを最適化しているかを解説。短い文字列のインライン格納、長い文字列のヒープ割り当て、COW(Copy-on-Write)の仕組みなど、String のパフォーマンスに直結する内部実装の詳細を掘り下げている。

#Swift #Performance #iOS
devto スコア: 8/10

顔の表情からリアルタイムに音楽を生成する Web アプリを作った

Show Dev: Your Face Is Now a Music Generator

Webcam で顔の表情をリアルタイム検出し、感情に応じてライブ音楽を連続生成する Web アプリ「The Mood Ring Playlist」を開発。顔検出はクライアントサイドで完結させプライバシーとレイテンシを両立、音楽生成は Railway 上の別サービスで処理する構成。笑顔ならテンポアップで明るいメジャーキー、渋い表情ならマイナーキーでスローに、無表情ならアンビエントにシフトする。

#WebDev #AI #Music #Creative
devto スコア: 7/10

長時間 AI エージェントワークフローを成功させる「最小コンテキストの原則」

The Mental Framework for Unlocking Agentic Workflows

Claude Code Manila ミートアップでの発表を記事化。長時間の LLM エージェントワークフローでは、コンテキストウィンドウが埋まり compaction が走ると精度が低下する問題に対し、「最小コンテキストの原則」を提唱。1つの会話に全てを詰め込まず、map-reduce 的にタスクを分割して各サブタスクに必要最小限のコンテキストだけを渡すアプローチを、実践的なパターンとともに解説している。

#AI #LLM #Agents #Claude
devto スコア: 7/10

TLS をゼロから再構築する:Part 3 ハンドシェイクの実装

Rebuilding TLS, Part 3 — Building Our First Handshake

TLS プロトコルをゼロから再実装するシリーズの第3回。Part 1-2 で暗号化・完全性検証・AEAD まで実装したが、鍵の事前共有が前提だった。本稿では「共有秘密を持たない2者が安全でないネットワーク上でどう鍵を確立するか」というハンドシェイク層を構築する。クライアントとサーバー間のメッセージ交換の設計から実装まで、プロトコル設計の本質的な課題を教育的に解説。

#Security #TLS #Cryptography #Tutorial
devto スコア: 6/10

エンジニアリングマネージャーの「第二の脳」を Obsidian + AI で構築する

EM Operating System: Your Brain Is a Terrible Database

エンジニアリングマネージャーの本質的な仕事は「意思決定間のコンテキストを失わずに運ぶこと」だが、人間の脳はそのためのデータベースとしては不適切だという問題提起。Obsidian(ローカルの Markdown エディタ)を中核に、1on1メモ、アーキテクチャ決定、採用フィードバックなどを構造化して「EM Operating System」を構築した方法を解説。ベンダーロックインなし、コストゼロで、ターミナルコマンド5つで環境構築可能。

#Engineering Management #Productivity #Obsidian