Tech Trends (2026-11-01)


Hacker News (https://news.ycombinator.com/)

[ブログ] Score: 11

TCP Use-After-Free: CVE-2026-98432 / CVSS 9.8

LinuxカーネルのIPv4 TCPハンドシェイクに、遠隔から悪用可能なuse-after-freeが見つかった。CVE-2026-98432、CVSS 9.8の深刻な脆弱性で、認証不要のリモート攻撃が可能。上流は修正済みだがUbuntuやRHELは未提供。AnthropicはMPTCPリスナー環境でroot権限取得の実証コードをClaudeが作成したと報告。

Hacker News コメント

  • 投稿者の oger は MikroTik ルーターが影響を受ける可能性を指摘し、緩和策が存在すると述べる。
  • oger は Linux カーネル更新を監視し、再起動するよう呼びかけている。
  • voidfunc は「Oh joy」と皮肉めいた短い反応を示すのみである。

[ブログ] Score: 26

The Duty of a Scholar

知識を社会に届ける学者の責務を、CPU脆弱性の責任ある開示体験から論じた随筆。著者は2004年、Intel CPUのハイパースレッディングがキャッシュ経由で情報漏えいすることを発見し、RSA秘密鍵を復元できる実証コードを作成。責任ある開示として半年かけ関係ベンダーに通報し、2005年に公表した。工学倫理の安全義務やFichteの学者論を引き、知識は社会のもので、保有者は行動できる人へ能動的に伝える責務があると主張する。研究者は知識を生み、学者は必要な人へ運ぶ者だと定義し、自ら学者の道を選ぶ。

Hacker News コメント

  • 現代のアカデミアは記事で引かれる学問の理念から離れているとの懸念と、内容がR.K.マートンを想起させるとの評価がある。
  • カナダの医療制度が著者の義務遂行を支えた点が支持され、米国でも拡張州ならMedicaid対象になり得ると補足される。
  • 著者本人が関連する2020年記事を併読として挙げ、Intelが問題ではないと主張した件へのリンクも提示されている。

[記事] Score: 6

HTTP/3 is faster with some work and help from Cloudflare

配信大手Delivery HeroがCloudflareの支援を受けHTTP/3を導入し、モバイル通信の遅延を大幅に削減した事例を解説。95%のユーザーを移行し、ハンドシェイク遅延を51%削減、読み取り遅延を最大10倍改善した。AndroidではCronetの初期化遅延を独自改修で解消。ただしパケット損失が多い地域では輻輳制御Cubicが課題となり、BBRとの比較やCloudflareとの解決作業を進めていると説明する。

Hacker News コメント

  • コメントが確認できませんでした

[ブログ] Score: 54

GPT-5.6 Sol can beat Factorio on peaceful mode

GPT-5.6 SolがCodexの低思考レベルで平和モードのFactorioを13.5時間でクリアした事例報告である。Python製ゲーム管理ライブラリで操作し、視界や到達範囲など人間と同じ制約を課した。終盤は生産系統の接続失敗を物資輸送で補い、ロケット打ち上げに手間を要した。GPT-5.5より改善し、自律プレイをモデル能力理解の題材として有望視している。

Hacker News コメント

  • AIはベルト搬送より手動運搬やチェスト移動に頼り、Factorioの自動化の核心を理解していないとの指摘。設計の独自性を学習データ不足や時間・怠惰の欠如と結び付ける見方もある。
  • 平和モードはビター不在で難易度が下がり、リアルタイム対応や防衛が問われないため、達成を過大評価すべきでないとの意見。複雑さや物流最適化こそ課題との反論もある。
  • ゲーム内小型LLMやRTS改善への期待、Factorioの反復作業への不満、Civ6 DeityではLLMがすぐ負けるなど、応用と限界に関する議論がある。

[ブログ] Score: 20

It's the Memory Latency, Stupid

メモリ遅延こそがGROUP BYの性能ボトルネックだと説く記事。CPU使用率100%でも実処理は少なく、キャッシュミスで待機していると指摘。素朴なハッシュ集約ではメモリアクセスが50%を占め、DRAMから4.5GB読む。キーを4096分割するラディックス分割で作業ハッシュを小さくし、DRAM読みを1.5GB、時間を3.9秒から2.7秒へ改善。Pivotでは単一コア1.85秒、16コアで171msを達成。CPU作業を増やしてでもメモリ遅延を隠す設計が有効だと述べる。

Hacker News コメント

  • 投稿者は、STLや仮想関数を多用するチームに対し、独自コンテナやSAX処理、オブジェクトプールで性能差を示した。
  • メモリ律速ではハードウェア特性を意識する設計が重要だが、実践者は減っているとの指摘。
  • ゲーム業界でも熟練システムプログラマの高齢化と若手の関心低下が進み、UE5への集約が懸念されている。

[ブログ] Score: 25

I post trained a model on Demoscenes

Dwitterの140文字JSデモを題材に、LLMを追加学習して未完成コードの続きを生成し、美的選好まで反映した試み。著者はQwen2.5-Code-7BをDweet約2.5万件で継続事前学習。人気度順のカリキュラム学習と、自身の選好によるGRPOで品質を改善。約4万例を比較し、続きを分岐探索するUIを構築。Demoscener-7Bとデータを公開。

Hacker News コメント

  • デモシーンは数学的技巧やパズルを解く喜び、人間の職人芸が本質で、AIが自動生成で答えを出すことには否定的。解説や歴史調査なら有用との意見もある。
  • 一方、デモシーンは新技術で自己表現する場であり意味は一つではない、単なる実験なら面白い、問題はLLMの社会への過剰統合だとの意見も。
  • AI生成要素はコミュニティに受け入れられず、Dwitterの例もslopだと批判され、削除要求や罵倒も出るなど拒絶反応が強い。

[記事] Score: 19

Amazon sends chills through its workforce with mixed message memo about AI use

AmazonのAI利用メモが技術者の不安を招いている。同社幹部の文書は、AIが役立たない作業は失敗ではなく発見として記録を促す一方、非導入者は遅れていると警告し、欠陥のある指標の利用も認める。記事は、これが昇進・降格の都合よい口実になり、トークン消費を競うトークンマックスを招くと指摘する。AWSが外部ではトークン課金で稼ぐ矛盾も挙げ、成果でなくAI利用量が評価される懸念を示す。

Hacker News コメント

  • AmazonがAI利用を促すのは投資回収やトークン使用量指標のためで、利用実績作りが目的との懐疑がある。
  • 元記事はメモ本文より筆者の意見が中心で、実際のメモも内容が薄くLLM生成を疑う声がある。
  • メモはトークン使用量でチームを査定・順位付けすると読め、開発者の自律性や本質に反すると批判されている。

[サービス・ツール] Score: 9

Show HN: Jointter – A daily word puzzle using dots and lines

Show HNに投稿された、ドットと線を使うデイリー英単語パズル「Jointter」の紹介である。7文字の単語を5回以内で当て、盤上の緑のドットと線をすべて使う。入力語の線が正解に含まれれば緑になる。ドットのドラッグは見た目を整えるだけで単語は変わらない。月曜から日曜にかけ難易度が上がり、この問題は土曜日向けである。

Hacker News コメント

  • チュートリアル不足で仕組みが分かりにくいとの声が多く、作者は動画を追加。3文字など短い語から始めると楽しめるとの意見も。
  • 説明文の可読性(低コントラスト・小さすぎ)や邪魔なツールチップ、リセット不足などUI面の不満。作者は一部修正済み。
  • ドット移動式は難しすぎるため固定式の基本モードやサイドのドットで絞り込む機能を求める声。難易度設計への要望。

[記事] Score: 31

Enlightenment 0.28 Released with Many Improvements

Enlightenment 0.28が約2年ぶりにリリースされ、多数の改善を含む。NetBSD初期対応、有線・無線とVPNを扱うNetworkManagerモジュール、PipeWireミキサー対応などを追加。PulseAudioも維持する。新ウィンドウ操作、クライアント側装飾や表示モード、バックライト処理、ウィンドウ切替を改善し、X11接続回復や入れ子Wayland合成器終了など低層も修正。X11とWaylandの両対応を継続する。

Hacker News コメント

  • 往年のE16やテーマ性を懐かしむ声が多く、当時は重量級だったが今は軽量と見なされている。
  • Linuxデスクトップの進化・野心を巡り、niriのスクロール型WMを評価する声と、物理デスク比喩から懐疑的な声がある。
  • テーマ後方互換の破壊や新テーマ不足、C製UIエコシステムへの評価とAPI酷評、Wayland対応が話題。

[ブログ] Score: 4

Useful Custom-Media Presets

CSSの@custom-mediaを使い、再利用可能なメディアクエリのプリセットを紹介する記事。Firefox 148でフラグ付き実装、Chromeは試作意向、Safari未対応とし、入力機器判別、360〜1560pxのブレークポイント、HDR検出の例を提示。全ブラウザ未対応のため、コンテナスタイルクエリ構文やPostCSSプラグインによる代替も示す。

Hacker News コメント

  • コメントが確認できませんでした

[サービス・ツール] Score: 4

Nonna – TypeScript Dependency injection without the reflection tax

リフレクション不要のTypeScript向けDIフレームワークを紹介した記事。Nonnaはゼロ依存・ゼロリフレクションで、Node.jsやDeno、Bun、エッジ環境で動作するDIフレームワーク兼AOTコンパイラ。ビルド時にTypeCheckerでコンストラクタのトークンを静的解析し、実行時の負荷を抑える。リクエストスコープ、ライフサイクルフック、マルチプロバイダを備え、性能面の工夫も挙げている。

Hacker News コメント

  • コメントが確認できませんでした

[サービス・ツール] Score: 10

Show HN: A USB-C LTE modem that gives my computer a phone line

USB-CでPCに電話回線を追加するオープンハードウェア基板である。Quectel EC25-EUXでLTEデータ、SMS、音声通話を提供し、RP2040が音声をUSBサウンドカード化する。nano-SIMとUSB-C給電で動作し、ネットワーク、シリアル、音声機器として認識される。Rev BはDRCエラーゼロで発注段階。今後は起動確認やATコマンド、ファームウェア、初回通話を予定。VoLTEは任意。

Hacker News コメント

  • LTEが3年後の6G普及後も使えるのかという懸念が示されている。
  • 作者は物理SIMでPCの通話・SMSを扱うため、クラウド番号のVoIP扱いとAndroidのUSB音声入出力の不便を動機に挙げている。
  • Quectel EC25-EUXやRP2040サウンドカード、GSMバースト対応電源を採用。Koppar生成設計を照合し、基板未製造で音声/電源への意見を募集中。

[ブログ] Score: 202

Malware uses LLMs to rank victims by how much they're worth

自己削除型Windows情報窃取マルウェアVOLTAが、窃取情報をLLMで分析し被害者を資産価値順に優先度付けする手法を解説した記事。認証情報や暗号資産ウォレット等を収集し、GmailやUber Eats等で住所・購買履歴を補強。OpenRouter経由で最大3モデルに照会し、資産価値とOPSECを評価した報告書を生成する。モデル拒否時はClaudeからKimi、Geminiへフォールバックする。

Hacker News コメント

  • LLMで被害者を選別するマルウェアは供給網攻撃の一例で、自動更新や依存関係の広がりが危険を増すとの懸念。
  • npm等のエコシステムの依存濫用が問題視され、更新遅延やパッケージ署名、最小依存で緩和すべきとの意見。
  • Claude等AIツールがホームを走査するため、VM/QubesOS等で開発・銀行・閲覧を隔離すべきとの議論。

[ブログ] Score: 103

Jepsen: ParticleDB 1.1.4

JepsenがAI向けマルチモデルDB「ParticleDB 1.1.4」を検証し、96件の不具合を報告した記事。完全なACID対応やPostgreSQL互換という主張は不十分で、クラッシュ、デッドロック、コミット済みデータの損失、行の不可視化、型の混同などを確認。大半は単一ノードの通常運用で再現した。最強の分離設定でも書き込み消失や更新消失が生じた。開発元Orkesは後続版で全問題を解消したと主張している。検証はOrkesの資金提供で実施された。

Hacker News コメント

  • Jepsen報告はParticleDB 1.1.4に書込消失など深刻なトランザクション異常を多数指摘し、展開停止と移行を勧告した。
  • 開発元は再設計や修正、Jepsen常用を主張するが、再検証まで信用できないとの懐疑や形式検証主張の撤回が批判された。
  • 議論ではDB実装の難しさ、Jepsenはバグの存在は示すが不在は証明しない点、AI生成疑惑や企業評判への影響も話題になった。

[サービス・ツール] Score: 7

Show HN: A language model that lives in a boot sector

512バイトのブートセクタ内で動く言語モデル。GitHubのbootgptは、MBRの手書きアセンブリが後続セクタのint8モデルを読み込み、OSなしの16ビットリアルモードで偽のLinux起動ログを生成する。8文字文脈・隠れ層1層の文字単位モデルで、訓練時から整数演算を模擬。エンジン全体を510バイトに収めた極小設計が特徴である。

Hacker News コメント

  • 着想は512バイトのブートセクタデモ界隈に由来し、存在しないハードの起動ログ生成を試みたものである。
  • 推論エンジンはMBR510バイトに収め、重み等は後続セクタに置く。train.pyはasmと同じ整数演算でQEMU出力と完全一致する。
  • idivがedxのバイアス表ポインタを壊すバグやBIOS印字のbxゼロ化を修正。sectorllmは逆方向のトレードオフである。

[ブログ] Score: 168

Prospero: A new coding harness for a more civilized age

ローカルLLM向け軽量コーディングハーネスProsperoを紹介する記事。作者は既存ハーネスの肥大化とメモリ消費に失望し、C++とDear ImGuiで自作した。全操作にタイムアウトを設けて無限待機を排し、プロセスツリーを一括終了させる設計を採用。デスクトップ操作やリモート展開、MCPにも対応する。無償のCommunity版と有償のProfessional版がある。

Hacker News コメント

  • GUI派はテキスト選択・検索・非同期質問・サブエージェント操作を重視し自作GUIを進める一方、TUI派はtext入出力の単純さと軽量性を評価する。
  • C++実装は効率・堅牢性を評価されるが、Markdown/HTML描画やレスポンシブなテキストレイアウトはWeb系が容易との指摘がある。
  • 自作ハーネスの流行、Claudeサブスクの第三者利用制限、軽量なhax、名称衝突、サンドボックスや設計思想への懸念が挙がる。

[ブログ] Score: 272

Do the math: How we took over ChatGPT accounts

ChatGPTの公開共有リンク経由でアカウントを乗っ取れる脆弱性の発見報告である。ParameterはPreview隔離とグラフのMathLiveがpostMessageの送信元を検証しない点を組み合わせ、YouTubeのJSONPでCSPを回避。被害者の認証済みAPIから非公開会話を外部送信できた。OpenAIはP1として修正し、5,000ドルを支払った。教訓として送信元検証やサンドボックス維持を挙げている。

Hacker News コメント

  • 記事は攻撃手順の説明が不明瞭で追いにくいとの批判が多く、AI生成らしい雑な文章への不満も出ている。
  • 報告されたP1脆弱性への報奨金5,000ドルは低すぎると批判が集中し、Microsoftの無報酬例や地下市場で売るべきとの意見、倫理論争も起きている。
  • ChatGPTデスクトップアプリの遠隔ファイルアクセスなど問題の深刻さを指摘する声や、コード肥大化でバグが増えるとの懸念もある。

[記事] Score: 258

Molly (Signal fork) has not been updated since 3 months and is vulnerable

Mollyは3か月更新されず、Signal本体で修正済みの脆弱性が残る。最新版は7月31日公開のv8.19.2-4で、10月開示の通話終了後も音声が続く恐れがある脆弱性がSignal 8.27で修正された一方、Mollyは未対応。投稿者は更新再開まで本体Signal利用とMolly削除を推奨。コメントではDegoogleやUnifiedPush対応が利点に挙がるが、更新停止を懸念する声もある。

Hacker News コメント

  • Signal公式がマルチデバイス対応を追加したため、複数端末や複数アカウント目的でMollyを使ってきた利用者の必要性が薄れたとの声が多い。
  • SignalがGoogleサービス依存でUnifiedPush非対応な点を批判する意見と、GrapheneOS等で実用上問題ないという反論が対立している。
  • 「目立たないこと」論争では、Signalは匿名ではなくプライバシーツールであり連合や自己ホストは不要との主張と、政府バックドア対策として必要との意見が交わされた。

[ブログ] Score: 175

Switch Lowering in GCC

GCCのswitch文最適化手法を解説した記事。ジャンプテーブル、比較木、ビットテストの使い分けを例と逆アセンブリで示す。ケースが密ならジャンプテーブル、疎なら比較木を選ぶ。外れ値は密な部分だけテーブル化する。連続ラベルは比較回数で評価し、非連続はビットセットで判定する。実装はpass_lower_switchで動的計画法によりビットテストやジャンプテーブルを探索し、利益判定後、残りを決定木に展開する。

Hacker News コメント

  • 巨大で疎なswitchではLLVM最適化が極端に遅くなる例やperfect hashingで高速化する例が報告された。実装にはコスト対効果の議論がある。
  • 除算による簡略化は不可で、ビットテスト併用のジャンプテーブル案が示された。GCCは関数への直接ジャンプやオフセット幅の最適化をコードサイズ推定の制約で欠く。
  • 予測不能入力では最適化版が約2倍速いが予測可能なら元が速い。ジャンプテーブルは分岐予測/BTBと関係し、JSのMap等では効果薄いがUnicode正規表現で約2倍。

[記事] Score: 327

Tell HN: Scribd Breached

Scribdの親会社がセキュリティ侵害を通知した記事。メールアドレスやクレジットカード下4桁、有効期限、支払い履歴などが第三者にアクセスされた可能性があると説明。フィッシングへの警戒を呼びかけ、法執行機関やデータ保護当局への通報、外部専門会社と連携した対策を進めていると述べる。コメント欄では、AI時代の脆弱性発見と善意のセキュリティ研究を法的に保護すべきか議論されている。

[ブログ] Score: 154

Sanstun: A sans-IO, parallel-friendly WireGuard implementation in Rust

FirezoneがRust製の並列化しやすいsans-IO WireGuard実装sanstunを公開した記事。boringtun改修を経て、IOや時間・乱数を状態から分離。Interfaceで受信時のレート制限とCookie処理を一元化し、Tunnel単位でハンドシェイクを扱う。内部バッファを廃止し、暗号処理を別スレッドに渡せるAPIで並列化を可能にした。Apache 2.0で公開。

Hacker News コメント

  • asyncはI/Oではなく状態機械だとの反論があり、sans-IOは関数の色付け問題をむしろ悪化させると指摘された
  • 一方でsans-IO設計自体は、テスト容易性やasync・blocking両対応、no_std環境での利用が可能な点が評価された
  • 既存のboringtunやMullvadのgotatunとの比較に加え、宣伝文句のAI臭さへの批判も出た