andante

0203

寝不足のわりには元気だったまあ主観的な睡眠の質とかも全然あてにならないみたいな研究も最近聞いたしそんなもんなのかもしれない

勝手にお金を稼ぐ猫2ツーはようやく軌道に乗ったまあかなりnaïveなロジックというか良くも悪くも基本に忠実な奴だが24時間寝ないで基本に忠実でいられるのは少なくとも僕よりは優れているただこいつがOpenAIのAPI料金程度は稼げるのかどうかそれはまだわからない
ClineをしばきながらPythonコードを手直ししているが一応アノテイションされつつあるとはいえ型のない言語でAIに書き換えさせるのはまあまあ勇気がいるある程度落ち着いてきたらRustで書き直してやろうかな


寝ます朝起きたら億万長者になってたらどうしよう

0202

節分がこの日なの人生で2回目だけどまだ慣れてないまあ別にそんなに興味もないけれど


Clineしばき業は限界が見えてきたどういうことかというと200kトークンウィンドウに納まらなくなってきている現在のClineはトークン多すぎエラーが返ってきても何も手を加えずリトライするしかできないのでこれは詰みまあロールバックはできるのだけど同じことをすればどうせ詰むので結局その先はない
なんだかんだで1行も書かずに切り抜けてきたがさすがにもう無理かやれやれまあ楽しかったよ

あともう一つ勝手にお金を稼ぐ猫プロジェクトのためにこんな時間まで夜更かししてしまったこっちは今のところじわじわと損をし続けている勝手にお金を減らす猫


寝ます明日は少し寝坊しないとな

0201

ChatGPTに新しいモデルo3-miniとo3-mini-highが追加された試してみたが実際賢い感じではあるいつも通りライフゲイムベンチマーク平衡状態における生存セル割合の推定をやったところ平均場近似は難なくこなしてきた上でペア近似なる方法ちゃんと理解していないが要するにセルの平均生存率だけでなく隣接セルが共に生存している確率に関しても平均場近似を行うことで近傍セル同士の相関を勘定に入れることができるで計算をしてなんかものすごい連立自己無撞着方程式を提出してきた問題はこれが解けないことで数値計算ソフトによれば4%付近に解を持つようではあるがこれを以て何かの正解に近づいたと考えてもよいのかは判断できないそもそも式が合っているのかも追っていないこれはまあちゃんと読めばわかるようには書かれているが
だいぶ前から指摘されていることではあるがいよいよLLMの知的能力を評価するのが難しくなりつつあるなと思ったプログラムコードだって本当に複雑なものをスラスラ書き下してきたら読むリソースのほうが追いつかなくなるだろうその時どうすべきなのかあるいは誰に向かって祈るかそろそろ決めといたほうがいいのだろうか


寝ますClineしばき業は停滞している別のことしながらしばいていると堂々巡りに陥っていることに気づくのが遅れる

0131

今日も今日とてClineをしばく相変わらずもうフロントエンドがあるのにreactテンプレートから作り直そうとしてきたり前に自分で決めた方針を全部忘れたりするがそういうのに一つ一つツッコミを入れていくとまあまあ実装は進んでいくいかんせん自分で一行も書いていないから何を作ったのかはよくわかっていないがOpenAIも呼んでるらしい
数日ずっと面倒をみていて慣れてきたのかものすごい妥協をすればまあ使えるなという感覚になってきたこれのもっと頼りになる版と来年には仕事をしているかもしれない
今日はClineを横目に自分で別プロジェクトのコードを書いたといってもこれも半分くらいはChatGPTに提案させたものを手直ししているだけだが
プログラミングはやっぱりだんだんこういう仕事になっていくのかもしれないという実感が湧いてきた今はまだ頭を悩ませながらコードを書くことを好きだと思えることもあるけれどももうそう思う最後の世代なのかもしれない


寝ます

0130

二日酔いで午前中はなかなか辛かったそんなに飲んだっけまあ飲んだんだろう

今日もClineをしばきながら別のコードを書いたりギターを弾いたりしているつまりは生産性2倍と言えるんだろうかこういう動き方に慣れていかないと取り残されるのかも


寝ますもう1月も終わりなんだな

0129

左手の指先が硬くなってきてタイピングやスマホの操作のたびに違和感でびっくりするとともにその程度にはひび練習をしている自分に満足する


仕事の前に整形外科に行った何枚もレントゲンを撮られたが胸骨というものはあまりよく写らないらしくまあなんか胸肋関節痛なのではみたいな感じで終わったとりあえず現時点で深刻なものである可能性は低そうなので様子を見る腫れたりしてきたら膠原病の可能性があるのでまた病院に行く

仕事でFCMと格闘したりノミカイに行ったりClineには引き続きコードを書かせているが今日はあまり触れていないまあ別に急ぎでやらなければならないようなことなど何もない


寝ます飲み過ぎたから明日は少し寝坊しよ

0128

Clineにフロントエンドを書き始めさせたとりあえずReactでSPAにしているもしかするとそのままTauriかなんかでアプリにするかもしれないしまあ基本的にはプロトタイプなのであまりそうするつもりはない
SPAならClineは自分で動作確認ができるのが強い自分でヘッドレスブラウザを立ち上げて自分で操作して自分でエラーを発見している単純なデバッグ作業なんてほぼ置き換えられるんじゃないかという気がしてくるまあでもまだ頓珍漢な修正をしようとしたりするし先祖返りしてしまうこともあるコンテキスト長や知識の保持の方法にもっと進歩が必要なのだろう
結局ここまで一行も書かずにきてしまった生成したコードは4000行くらいになっているらしいどこまでいけるか気になってきた

そういえばエラーハンドリングについて考えていたがやはりClean Architectureをとるならアプリケイション層がインフラ層の返しうるエラーを完全に規定すべきで変なジェネリクスなどのテクでそれを迂回すべきではないただログユーティリティのために型がちゃんとしていて欲しい場合があってそういう場合どうするかは悩ましいところだまあどうしてもという場合はダウンキャストすればいいのか


寝ます明日は仕事の前に整形外科に行くなんか肋骨が痛いのが数ヶ月続いている

0127

胃もたれしていたせいかよく眠れなかったそういうことがあるんだというのはこの1年くらいの気づき


Clineにはもう任せられねえと言ったけど結局妥協の上でClineに書かせている実際たまに異常に先祖返りしようとするだけでこちらの意図はちゃんと酌めるのだ何なんだろうなこれは
一度言ったことを何度も忘れて別の設計で上書きしようとしてきたり全部消そうとしてきたりされるとかなり苛つく子育てとかには向いてないのかもしれない僕に英語を教えているうちに怒りだしてしまった母のことをすこし思い出したしょうがないだろ赤ちゃんなんだからさすがにそんな年ではなかったが
具体的なUIは何一つないままAPIだけが充実していくいよいよLLMを叩けるようになりつつあるが具体的にどう叩くのかこれも改めてChatGPTと議論しないといけないだろう漠然としたイメージはあるがそこから実装までは途方もない距離がある


寝ます最近忙しいな暇すぎるよりはいいのかな

0126

実装という名のCline激詰め業をやっているが今日はあまり調子が出ないさすがに複雑になってきたからか以前導入したライブラリや決めた設計をすぐに忘れて消そうとしてしまったりを頻繁に起こすようになった何でなんだろう
たぶん完全にClineのやりたいようにやらせるのと比べるとユーザーがこのように書きたいという欲を持っている場合はうまくいかないのだろうそれにもしかすると単純に僕が間違っているのかもしれないいたずらに複雑になるばかりで後々得るものも少ない設計だとAIは看破しているのかも他人が自分を追い越していく瞬間というのは案外その時にはそれとわからないのかも
まあともあれそろそろ自分で書く時期かなと思うAPIは最低限できつつあるからフロントエンドが必要なんだけどこれはどうしようかな一旦これもClineに書かせるかTauriって使えるのかな

夜はほこらんさんとウイグル料理を食べたなんかあんまりこれを食べたみたいな印象はなかったけどラム串とかか


寝ます

0125

LLMを活用した知識整理システムについてChatGPTといろいろ議論をしてある程度用件が決まったからプロトタイプ実装を始めた実装はClineにゼロからやらせている今のところ一行も自分で書いてはいないはずREST APIとDB接続くらいは余裕で書けるただ知ってるライブラリのバージョンがすこし古いのはたまに指導してやる必要があるとはいえドキュメントはURLを渡せば読んでくれるので今のところはなんとかなっている
開発コードはSeiza星をつなぐように知識をつなぎたいから


寝ます