00:14:05

名画『牛乳を注ぐ女』の世界に入りこんで暴れ回るUnity製アート映像が話題に
https://news.denfaminicogamer.jp/news/220520q

3DCGで再現した名画『牛乳を注ぐ女』の世界に入りこんで暴れ回るUnity製アート映像が話題に。ありとあらゆるものを払いのけ、注ぐ女の代わりに牛乳をこぼしまくってやりたい放題
00:16:06

暴力ies...

11:36:07
2022-05-21 05:00:19 lilaの投稿 lila@nca.aqualitore-lily.com

このアカウントは、notestockで公開設定になっていません。

11:37:03

寝落ちから復活してPCの画面を見たら、開発環境のMastodonが死んでいた

11:37:22

これ今のHEAD死んでるっぽいなぁ

11:40:59

いや、でも切り分けしてないからおま環の可能性もあるか

11:43:34

俺たちは雰囲気でチンしている...

11:44:33

しばふ...

12:02:18

開発環境で試したけど、やっぱりブースト解除時にはアクティビティー送られてないな

12:05:16

Pawooのアカウントで試したらUndo Announce送られて来て爆笑してる

12:05:31

どっかでデグレードしただろこれ

12:05:55

いやでもPawooちょっとカスタマイズ入ってるからバニラの同じバージョンで試すか

12:06:39

なんとなく、ブーストの公開範囲指定が可能になったあたりでやらかしてるんじゃないかなぁと思っている (まだ未検証)

12:10:52

rbenv: version `2.6.6' is not installed (set by /opt/mastodon/.ruby-version)
一回休み

12:21:10

ハウジングの土地抽選販売の再開ならびに当選後にご購入されていない方へのご案内(5/20) | FINAL FANTASY XIV, The Lodestone
https://jp.finalfantasyxiv.com/lodestone/news/detail/81408c971281aaa2799c6cf2aa0cab99cc9628f8

まだ手続きしてない人向け案内

ハウジングの土地抽選販売の再開ならびに当選後にご購入されていない方へのご案内(5/20) | FINAL FANTASY XIV, The Lodestone
12:22:28

Fetching gem metadata from https://rubygems.org/.........
Your bundle is locked to mimemagic (0.3.5), but that version could not be found in any of the sources listed in your Gemfile. If you haven't changed sources, that means the author of mimemagic (0.3.5) has
removed it. You'll need to update your bundle to a version other than mimemagic (0.3.5) that hasn't been removed in order to install.

面接は以上です。ありがとうございました。

Page not found | RubyGems.org
12:23:01

今回はデバッガとか要らないし、Dockerイメージで動かすかなぁ...

12:23:17

環境変えないといけないのが本当に面倒くさい

12:46:15

あ、Dockerイメージだとそもそも開発サーバーにアクセスできないんだった

12:47:14

MastodonってローカルIPアドレスに対してのアクセス制限をバイパスするオプション無いんだっけ...

12:47:34

いやdevelopmentでコンテナ動かせば良いか

12:55:21

ちょっと休憩

13:11:01

@zundan@mastodon.zunda.ninja ありがとうございます
ということは、Mastodon側からリクエスト投げる際のチェックについても何らかのバイパス手段が用意されている可能性ありますね... ちょっと探してみます

13:14:36

あ、ALLOWED_PRIVATE_ADDRESSESとかいう環境変数見てるな...

13:14:42

これか?

13:17:24

@zundan@mastodon.zunda.ninja 無事いけました!ありがとうございます!

13:30:34

ブロックした記録はメールじゃなくてログに出力して、デイリーで覗くくらいで良いと思う。正しくブロッキング出来てるのはリアルタイムで見えなくてもいいと思うので。

13:31:08

デイリーメールはLogwatchとかでたぶん良い感じに出来そう

13:31:53

まぁ個人とか組織によって運用ポリシーは違うと思うのでこの辺で

14:27:27

v3.2.2までは RemoveStatusService#remove_from_remote_affected でリブログ対象投稿の投稿者をUndo Announceの送信対象とする処理が入ってるけど、v3.3.0でごっそり処理が変わってて、そこで意図せず消えた可能性がある

当該処理が入った変更は以下のPull-Request
https://github.com/mastodon/mastodon/pull/7959

Send undo of boost to original poster if reblog by Gargron · Pull Request #7959 · mastodon/mastodon
14:27:47

意図しないデグレードでFAかなぁこれは

14:28:17

とりあえずどの変更で消えちゃったかの調査をする

14:29:04

Rubyなんもわからん~~~~~~~~~~って言いながら読んでる

14:34:31

@rinsuki@mstdn.rinsuki.net ALLOWED_PRIVATE_ADDRESSES で回避出来るやったぜ!って思ったら、当該処理が入ってないバージョンまで遡らないといけなくなって詰んで泣いてた

14:43:23

このコミットで一気に変更が入ってるっぽい (が、ここで挙動が変わったかは未確定)

https://github.com/mastodon/mastodon/commit/e7e099d1a06700d14fa10258f5509fc5c52738c8

Fix deletes not reaching every server that interacted with status (#1… · mastodon/mastodon@e7e099d
14:45:03

StatusReachFinderに対して何らかの処理追加が必要...?

14:45:47

いや、でも入ってるように見えるんだよなぁ

15:01:55

なんかの見間違いであって欲しいと思って開発環境でもう一回動作確認したけど、やっぱり/inboxに届いてない...

15:07:42

あ!!!!!!!!!!!!!

15:07:50

おいおいおいおい~~~~~~~

15:08:07

書き換えて動作確認するかぁ

15:11:56
2022-05-21 15:09:26 一畳の投稿 neyo0_@pawoo.net

このアカウントは、notestockで公開設定になっていません。

15:15:16

書き換えたら届いた

15:15:29

なるほどねえ

15:16:59

StatusReachFinder を修正する必要があると思う

15:20:52

ここの処理、単純にリブログかどうかをチェックするだけではたぶんダメ (この判定ロジック自体消しちゃっても良いんじゃない?って思わなくも無いけど、ちょっと影響調査しないと他への影響が怖い)

https://github.com/mastodon/mastodon/blob/dfb9e6dab1b119c907dece5555408c9b98ec8f2c/app/lib/status_reach_finder.rb#L22

もしくは、RemoveStatusService側に、リブログ対象がリモート投稿の場合は投稿者のinboxを追加する処理を再導入するか (こっちのほうが影響範囲は少ないと思うので良いかもしれない)

15:21:04

そろそろかみげーしていい???

15:22:22

俺さぁ、今日Gaia DCのキャラ育てようと思ってたんだ・・・

15:28:44

Announceを送信してる処理と平仄合わせるのが良い気がするなこれ

15:39:28

あー、ブースト時にブースト対象投稿の投稿者にフォローされてなくてもAnnouceアクティビティー送るのは通知としての意味合いかー

15:40:18

ということは、逆の場合も同じ考え方で送ってやるのがいい気がするなぁ

16:04:50

あ!これ https://github.com/mastodon/mastodon/commit/e7e099d1a06700d14fa10258f5509fc5c52738c8 の段階では動いてたんだ。
でも、後からStatusReachFinderが書き換えられた影響で死んでる。

Fix deletes not reaching every server that interacted with status (#1… · mastodon/mastodon@e7e099d
16:05:23

Issue書いてるタイミングで気付いた

16:05:37

じゃあリグレッションが起きたのは別のコミットか

16:18:22

FF14しちゃおw

16:20:24
Undo Announce activity is not sent when unboosting posts from unfollowed remote accounts · Issue #18471 · mastodon/mastodon
16:22:04

16:22:31

なんかここまで調査したんだったらもうテメーが直せよって言われそうw

16:36:04

電話番号たぶん振られてると思う (設定とかから見れるはず)

16:36:37

現地行け

16:38:56

SMS使えるんならそれでいけるじゃん

16:39:07

エキルレ行ったらアグライア行くか

16:54:12

とりあえず、さっきのやつがバグって確定したら修正PR書くか

17:18:54

パーマリンクになってなかった、一回休み

17:27:10

そういえば、こっちは完全に音沙汰なしで止まっちゃいそうな気がする
https://github.com/mastodon/mastodon/issues/15281

Embedding posts and scrolling on their own · Issue #15281 · mastodon/mastodon
17:27:21

誰も埋め込み使ってへん...

17:28:42

まぁ動画付き投稿を埋め込んだ場合っていう条件付きだから、あんまり引っかからないのかもしれない

17:55:24

最近スパムアカウントがちょこちょこ生えてるっぽい

17:55:43

もしかしたら同一人物もしくは同一の集団の可能性がある

18:04:10

見てる感じ愉快犯っぽいしねぇ

19:33:20

またロット負けしたので、アーゼマ様のパンチラ見に行っただけになってしまった

21:07:26
2022-05-21 21:00:15 おさの投稿 osapon@mstdn.nere9.help

ボイジャーもそろそろ厳しくなってきたねぇ。
打ち上げ45周年の惑星探査機「ボイジャー1号」地球へ届いたデータの一部に問題が見つかる | sorae 宇宙へのポータルサイト
sorae.info/space/20220520-voya

打ち上げ45周年の惑星探査機「ボイジャー1号」地球へ届いたデータの一部に問題が見つかる
21:07:57

40年以上稼働し続けてるシステム、よくよく考えるとなかなかヤバいな

21:17:12
Fix Mastodon not correctly processing HTTP Signatures with query strings by ClearlyClaire · Pull Request #18474 · mastodon/mastodon
22:25:16

昼頃に調査してたやつ、一応仕様の可能性もあるのでIssueへのコメント待ちだけど、数日待って特にコメントなしならPR投げちゃう方が良いかなぁみたいな気がしてきた

22:27:02

リファクタリングって言いながらめっちゃ機能追加するやつじゃん

22:27:08

???