FUJI Goro

@gfx.bsky.social

Software engineer. Parent of mfx (2017~) and rfx (2022~). 毎日楽しく開発したい!! https://github.com/gfx

Pixel 8 Pro、UbigiのeSIMを入れようとしたらSIMシステムがぶっ壊れた。Androidのバグっぽい。 そして既存のeSIMも動かなくなった&NFCも動かなくなった。 オワタ…。ファクトリリセットしかなさそう。

Wadoで一番苦労してるの、ファイル(モジュール)ごとに名前空間を隔離する件かもしれない。 ずっと直し続けてる。

opus5、edit toolを使わずにpythonなどを使ってコードを編集する癖があるな。 system promptを8割削減したってドヤってたけど、消しちゃいけない指示も大量に消したらしいな。

opus5にとって最適な指示、どのみち1-2週間でsystem promptは大幅に変わるだろうから、あまり真面目に追う気になれないな。 コメントを書きすぎるのはなんとかしてほしいが…。

量の多い作業を嫌がってやらない癖はopus5になっても変わらず。 この「やれ」と言ってもやらないのはなんなんだ。

claude code

opus5にwadoのパフォーマンス改善を頼んだら、これまで一度も上がってこなかった角度の提案を複数してきたので、たしかにソフトウェアエンジニアリングの能力はopus4.xよりかなり向上してそうだ。

claude code remote、コンテナが十数分ごとに再起動するので20-30mimするフルテストを何回やっても成功しない。

claude code

wasm cmの単位って「普通のライブラリより大きく、サービスより小さい」んよな。 microservices ならぬnanoservices というか。あるいはErlang/OTPに近い雰囲気を感じる。

Fastlyのcompute、wasm instanceの再利用がopt-inできるようになってる。去年末くらいからっぽい。 これでようやくcomputeをまともに使えるようになった! これがあと2 年早ければM社がFastlyを止めることにならなかったかもしれないが…。 www.fastly.com/documentatio...

Sandbox Execution Lifecycle | Fastly Documentation

Compute runs request handlers in WebAssembly sandboxes. In the default configuration, each request starts a new sandbox. This provides fast…

fastly.com

wadoのplayground、Rustでつくったwasm-targetのcompilerをブラウザで動かしてその成果物のwasmを即ブラウザで実行する & LSPも完備で標準ライブラリもほぼほぼ動くの、まじでやばい(語彙力)。これが片手間の趣味プログラミングの成果だと…?自分でやってて信じられない。 wado-lang.org/playground/

Wado Playground

Write and run Wado in the browser: the compiler, the language server, and your program all execute client-side as WebAssembly.

wado-lang.org

あと1年くらいするとcoding agentsの標準的な賢さがFable5くらいになるか、あるいは下手するとFable5を超えるんだろうなあ。

夏休み、今年からmfxさん(小三)は学童には行かずにやり過ごすことにした。 となると大変なのがランチの管理だが、とりあえずワンバンクのジュニアカードを発行してみた。 自分で作るのにもチャレンジはしてほしいが。サンドイッチづくりとかね。

なんかここ数週間ずっと体調が悪いんだよな。妻もずっと体調悪そう。元気なら子供たちをプールにでも連れて行きたかったが、困ったものだ。

三大プロプライエタリLLMの中では、Geminiのハルシネーションが圧倒的に頻度が高い気がするんだよなあ。

Fable無限に使いてえな。 Wadoを本気でFableで開発したらコンスタントに1000万円/月くらい溶かせる自信がある。