ニコニコ、大百科と実況も表示できなくなっちゃった
調査および対策を急いで進めておりますが、サイバー攻撃の影響を完全に排除できたと確信し、安全が確認されるまで、復旧に着手することができません。少なくともこの週末中は復旧の見込みがございません。
最新の状況については月曜日(2024年6月10日)に再度お知らせいたします。
This account is not set to public on notestock.
This account is not set to public on notestock.
This account is not set to public on notestock.
activity/astool at master · go-fed/activity
https://github.com/go-fed/activity/tree/master/astool#non-standard-behaviors
> It is the hope of this author that the prefix `@wtf` would never be used by the JSON-LD authors and would never have a chance to become a de-facto standard due to the implied profanity.
`@wtf_without_property`
英語読解力のなさが出てる。よく読んだらHTMLだけが規範的なドキュメントで機械可読なJSON-LDもOWLも非規範的なままメンテすることはできるからやる気次第な感じだった
@kPherox 現状OWLはnon-normativeである(ASのnormativeな定義はあくまでもJSON-LDである)、一方でTRのnormativeな部分に関わるような改定はCGにはできない(CGはNotesを発行できるけれどRECになるようなWDを発行することはできない)
> Yes, there is not normative machine readable document. Even if we had a maintained OWL document, it would have to be non-normative—having multiple normative references for the same terms would invite a host of inconsistencies and contradictions.
> Also, correct me if I'm wrong, but I believe that since the spec has reached TR and the WG is no longer active, there is no longer scope for major normative changes like the one—the CG is only empowered to add narrow extensions to the current spec.
Properly maintain OWL or other ontological information in machine-readable format · Issue #516 · w3c/activitystreams
https://github.com/w3c/activitystreams/issues/516#issuecomment-805915476
🦉はメンテされないしTRまで行ってしまったからもう改善する可能性はないみたいなニュアンスでいいのかしら
jsonldからNamespace作れるように JSON.LD.Context に decoder 実装するとかあるんだろうけどちゃんと *非規範的* なHTMLドキュメントからowl turtle書いて読ませた方が数倍いい気がするし、なんなら go-fed/activity の `astool` にあるjsonld読ませた方が楽
go-fed/activity: ActivityStreams & ActivityPub in golang, oh my!
https://github.com/go-fed/activity
名前空間としてJSON-LDを使うときは本来 @context を turtle の @prefix として使わなきゃいけないものだったりする?
JSON.LD.Decoder が activitystreams.jsonld を defvocab/2 の file に使えないのなんでやねんって感じなんだけど @context しかないのを expand したら空っぽにもなる
RDF.Vocabulary.Namespace 作りたい動機が JSON.LD.expand で @vocab に "https://www.w3.org/ns/activitystreams" 入れてるだけのサンプルを適切に型つけて展開したいみたいなことだったんだけど全然意味がなかった
けどまぁowlの方はメンテナンスされてないしAS1時代のobjectTypeとか残ってるしclosedプロパティとかが含まれてないし自動生成に使うのはありえないかも
activitystreams.jsonld からも activitystreams-owl.ttl からも `RDF.Vocabulary.Namespace` の `defvocab` で terms が作られないから首傾げてたけどowl.ttlの方の名前空間が http のままだったからっぽい
> ## Cross-posting
> That definition does not include the simultaneous posting to multiple platforms from the same app, such as Twidere or PostyBirb.
一緒にってのは同時投稿じゃなくて転載だけだったってのを訂正したくなった
Mastodonはいい加減に処理しているけどpleromaは厳密に処理していたので、ActivityPubでいい加減な応答を返したらpleromaで動かないという事がちょっと前にあったので、必ずしもpleromaだけが悪というわけでもなかったりする。
This account is not set to public on notestock.
This account is not set to public on notestock.
サービスの存在初めて知ってから3年ぐらい経つけど従量課金が引っかかって使ってない。しかし月$1もかからないんだったら気軽に使えるのではみたいな気持ちに
あとWebアプリのOSSって文脈だろうか。大きめのプロジェクトは複数の環境を想定してDocker使うのをサポートに加えてたりなかったりするイメージだけど
l10nについて
"使う場所で同じワードでも使い方が異なるんだから使う分だけ翻訳ファイルに項目を使ってそれぞれに最適な翻訳を当てられるようにするべき"
みたいな言説があったけどMastodonはそうなってない感じか
This account is not set to public on notestock.
This account is not set to public on notestock.