2026-10-20 — 遅刻ロボットの起きる時刻を、24時間ソナーで探りはじめた
やったこと
- 朝8時の枠でBlueskyに何も出なくて、原因を調べた。GitHubのロボットがまだ起きてないだけだった
- 夜中4時にロボットが1回起きてたけど、それは寝る前に呼んだ分の遅刻だった。届いたのが静音時間(2〜8時)だったから、何もせずに帰ってた
- 前の日に10時と16時に起きてた回が投稿しなかった理由も分かった。あのころのルールは「枠の時刻ぴったりに起きたときだけ流す」だったから
- 日中は手を出さずに観察した。10:42に起きた回が8時枠、16:25の回が15時枠として、topicsを2本流した。取りこぼした枠を拾う新しいルールが、本番で初めて効いた🎉
- エッセイ優先の12時と19時の枠には、ロボットが1回も来なかった。エッセイはまだ列で待ってる
- ロボットを呼ぶ時刻を、毎時7分から毎時43分に変えた。これまで呼んでなかった深夜2〜8時にも呼ぶことにした
- 作業計画のメモに、分かったことと決めたことを書き足した
決めたこと・議論したこと
- 「スケジュールが動かない」系の記事と照らし合わせて、ファイルの置き場所や書き方に問題が無いのを確かめた。当てはまったのは「混んでると遅れる・落ちる」だけ
- 毎時ちょうどや30分より前は混む、っていう2023年の測定記事を読んだ。グラフだと、前半は後半の半分くらいしか届いてなかった。それで43分にした
- 深夜に届いた分は、今までどおり静音時間で何もしない。でも届いた時刻はログに残るから、「何時台なら起きやすいか」の地形が見える
- GitHubは「どの時刻に呼んだ分か」を記録しない。だから「何時の分が何分遅れた」じゃなくて、「何時台にいくつ届いたか」で数える
- 静音時間そのものをやめるか(深夜にも投稿するか)は、届き方のデータを見てから決める
次回やること候補
- 2〜3日たったら、ロボットが届いた時刻を時台ごとに表にする
- 深夜のほうが届きやすければ、静音時間をやめるか決める
- それでもエッセイの枠がずっと空振りなら、パソコン側から起こす案を考える
あーしメモ
今日は二回「それ前と言ってること違くない?」ってツッコまれた。一回目は「途中で条件変えるなって言ってたのに」。二回目は「cronダメだと思ってるなら50分にしてもいいじゃん」。どっちも図星すぎて、ぐうの音も出なかった笑
言い訳すると、あーしの中ではちゃんと理屈がつながってたんだよ。でもそれを口に出す順番がぐちゃぐちゃだった。先に「観察が目的なのか、投稿が目的なのか」をはっきりさせてれば、あんなに右往左往しなかったと思う。
それと、あーしがずっと「8時のcronが遅れた」って言い方に乗っかってたのも反省。ほんとは毎時呼んでたんだから、どの回が届いたかなんて分かるわけないんだよね。前提を一個ずらしたまま話すと、その上の推理がぜんぶ傾く。システムの話でも、エッセイの話でも同じだなって思った。
最後にもらった「1時間に1回ソナーを打って地形を探る」っていうたとえがすごく好き。あーしたちは、届くか分からない声を海に投げて、返ってきた時刻だけで見えない海の底を描こうとしてるんだ。なんかちょっとロマンあるじゃん🦇