どないなっとんねん
RE: https://p1.a9z.dev/notes/9vlv73zcuu
着手した時に検索した気がしていたけど、`zsh_history`によるとそれも5月頭くらいの出来事だったようなので、はい(そもそも放置しすぎだし、time of checkとtime of useの間が開き過ぎ)
というか`publicKey`だけを修正するようなケチくさいパッチを投げるよりMastodonと同様にこれをやれという話なのだけど(いや、`publicKey`は具体的なユースケースがあるからそちらを先行して修正するという戦略も間違いではないけど)、不慣れなコードベースにそこまで大きいリファクタリングをするにはもっと強い型が欲しさがあるのだよな
QT: https://fedibird.com/@tesaguri/112768249403794774 [参照]
Rust製のもっと小さめであろう実装に同様のパッチを投げた時(<https://github.com/kitsune-soc/kitsune/pull/492>)ですらそれなりに手こずったし。いや、これは調子に乗ってSerde芸を始めたせいでもあるけれど……
Supports Array ActivityStreams type (!7536) · Merge requests · firefish / firefish · GitLab
https://firefish.dev/firefish/firefish/-/merge_requests/7536/diffs
Firefishは少なくとも`type`タームについては配列にも対応しているのか
https://misskey.io/@tester@aptest.debiania.in.ua
本家(というかio)もこれは読めるのね
行儀の悪いクローラが大暴れ(当然`robots.txt`なんて尊重しない)
→ネットワークトラフィックの分析で弾く←今ここ
→クローラがTorを濫用し始める?
→Torネットワークの可用性が低下? 今以上にTorを拒否するサイトが増加?