トップ «前の日記(2026/06/14 (日) ) 最新 編集 RSS feed

HsbtDiary


2026/06/15 (月) [長年日記]

Claude Fable 5 でいろいろ直そうとしたら使えなくなった

先週リリースされた Claude の Fable 5 を使っていろいろ直していたんだけど、土曜に米政府の圧力で使えなくなってしまってしょんぼり。

で、かろうじて数日の間に Fable を使っていろいろ直したやつとしては以下のようなものがある。

https://github.com/ruby/rubygems/pull/9618

1つ目は Bundler のピーク RSS が 32 bit な特定の環境だと溢れてしまって動かないというケース。これでもやや厳しいのだけど、メモリ使用量を減らして、みたいな雑な指示でもそれなりに追試して減らせたらしい。なお 64bit 環境というか、ほぼ全てのユーザーに恩恵があるので次のリリースに入れる予定

で、上の追試の最中に Fable が突然

「なお、調査中に master 自体のバグを発見しました。macOS の --enable-yjit=dev ビルド(+MN)で thread_pthread.c:887 の runnable_hot_th != th assert により btest が散発的に abort します。gem_prelude を master 版に差し替えた A/B 比較でパッチ無関係であることを確認済みで、RUBY_MN_THREADS=0 で回避できます。」

ということを言い出して、「は?」となったんだけど、「直しましょうか?」と提案してきたので別セッションをオープンさせて直させた。

https://github.com/ruby/ruby/pull/17296

Fable 5 が出てすぐは、別に、って感じだったけど数日使った限りは「なぜか初見から異様にコードベースに詳しく、内部実装の込み入った話を専門用語で返事してくるスタッフエンジニア」って乾燥で、扱う側も日本語や内容をめちゃくちゃ理解する必要があってだいぶ疲れる、ただしめちゃくちゃ凄いって印象だった。

せっかくこれを使って、いろいろ解決したい問題があったのになあ。早くもう一度使えるようにしてくれ。

Galaxy Z Fold 7 を One UI 8.5 にアップグレード

Galaxy シリーズは Android をカスタマイズした One UI というのを提供していて、そっちはアップデートでどう変わるか、などは一切追ってないのだけど、朝起きてふとロックを外すと夜間にアップデートします、みたいな通知が出ていたのでその場ですぐアップデートしてしまった。

Android のアップデートは毎回何か変わったっけ、というレベルなので UI は本当に何が変わったんか、って感じなものの、アプリの起動や切り替えは体感レベルで早くなった気はする。あと、アップデート後にいつも通りシャッター音が復活したので adb を繋いで無効化しておいた。