Hacker News Digest

· 5 ハッカーニュース

  1. EUの著作権法は人間中心主義に立脚しており、AIが完全に生成したコンテンツは著作権保護の対象外となる。ミュンヘン地方裁判所も、AI生成ロゴに著作権を認めない判断を示した。プロンプト入力やAI提案の選択だけでは、人間の創作性として不十分とされる。企業にとっては、純粋なAI生成物を排他的に保護できない一方、名前を出せば責任は負うという非対称な状況が生じている。

  2. テルアビブ大学の研究チームが、現代人の男性骨盤はネアンデルタール人や女性とは異なり、股関節の受け皿が前方を向く独自の構造を持ち、これが効率的な歩行に寄与していると発表した。女性は出産の制約からこの特徴を発達させられなかったという。研究はScientific Reports誌に掲載された。

  3. ブログ運営者が、人間のスクロール操作が持つ「バースト性」と「記憶性」に着目し、スクレイピングボットを検出する手法を試した。公開データセットを用いてLightGBMで分類したところ、73.4%の精度を達成。人間とChatGPT Agentの区別が難しいなどの課題はあるが、マウス操作など他の特徴と組み合わせれば実用的な検出モデルが作れるとしている。

  4. 著者が自作言語PlushのコピーGCを高速化した。当初はハッシュマップを使った実装で、100万個の生存オブジェクトの回収に117msかかり目標の20msに届かなかった。RustのデフォルトHashMapがHashDoS対策の安全なハッシュ関数を使っていることが判明し、FxHashMapへの交換と冗長なルックアップの削除で43msまで短縮。さらに伝統的なCheneyコピーGCに書き換え、転送ポイン…

  5. Uberが数千のマイクロサービスを運用しているのは、多数のエンジニアが独自のスケジュールでデプロイし、コードの所有権を明確にするためだった。従来、5〜10人の小規模チームは1日に50コミット程度だったが、現在は20〜100のエージェントを並行実行し、500コミットを生成することもある。コードのモジュール化が進むほど、エージェントを効率的に並行稼働でき、Uberの手法は新たな標準になり得る。モジュ…