Avatar
ると
2888961a564e080dfe35ad8fc6517b920d2fcd2b7830c73f7c3f9f2abae90ea9
Secure ScuttlebuttとかNostrとか。

ActivityStreamサーバを実装しようとしてて、簡単なやつなら簡単かと思ったけど、RDF (JSON-LD)の扱いがやっかい。

- ActivityStreamはRDFベースなので、あらゆるプロパティは複数の値が指定され得る。

- ActivityStreamはRDFベースなので、あらゆるオブジェクトはJSON-LD内に直接書かれる可能性とIRI参照で指定される可能性の両方がある。

この辺見て自分専用サーバならいけるかと思ったけど、思ったよりやっかいで、お蔵入りする可能性が高い。

https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479

LAPINクリアした。

https://store.steampowered.com/app/1454540/LAPIN/

かわいいうさぎがハードなアクションをするゲーム。ためらうと死ぬ。焦っても死ぬ。テンポは良いので何度もリトライすればなんとかなる。

アメリカン・エキスプレス

アメリカン・エクスプレス

アメックス

アメッキス

旧Twitterでデータのアーカイブをリクエストしたけど、確認コードのメールが来ない。

> 生体情報: ユーザーの同意に基づき、当社は安全およびセキュリティの確保や、身元確認を目的にユーザーの生体情報の収集や使用を行うことがあります。

eKYC用に顔画像を取るとか?

> 求人への応募/求人に関するおすすめ: 当社は、ユーザーに有望な仕事を紹介したり、ユーザーが求人に応募した場合に、その求人元の潜在的な雇用主と当該ユーザーに関する情報を共有したり、雇用主が有望な候補者を見つけられるようにしたり、ユーザーにより関連性の高い広告を表示したりするために、ユーザーの個人情報(職歴、学歴、仕事に関する希望、スキルおよび能力、求職活動および内定などに関する情報)を収集して使用することがあります。

X上に求人サービスが追加される?

> 当社はまた、本ポリシーで概説されている目的のため、当社が収集した情報や一般公開された情報を、機械学習または人工知能モデルのトレーニングに使用することがあります。

これって絵も対象だよね。

> また、プラットフォームのさまざまな場所で、特定のコンテンツに反応を示したり、特定の機能を操作したりする場合の設定を管理することもできます(たとえば、スペースを録音するかどうかや、アップロードした動画を他のユーザーがダウンロードできるようにするかどうか、など)。

例示ではあるものの、将来的に動画がダウンロードできるようになる?

削除箇所で気になったところ:

> ユーザーは、こちらの手順に従って自身のツイートなどのアカウント情報をダウンロードすることができます。

ツイートのダウンロードができなくなる?

「文字起こし」という単語を見て観光地とかにある大きな文字のモニュメント(BE KOBEとか)を思い出した。

ところで「むらおこし」の漢字表記について大辞林 4.0と精選版日本国語大辞典では「村起こし」「村起」としている。三省堂国語辞典第7版は「村興し」。ただ、大辞林も精選版日本国語大辞典も「おこす」の項だと「活動を盛んにさせる」のは「興」と明記してる。

+public

~package

#protected

-private

🐒primate

「流儀」には沿うも反するも載ってない。「作法」はのっとると反するが載っている。

「マナーを守る」? 「マナーに沿う」? 教えて! てにをは辞典! と引いてみたところ、なんと両方とも載ってなかった。

「マナーを遂行する」とか「マナーに優れる」とかは載ってるけど、「マナーを遂行する」って言う?

「コーヒーはこぼす方が目が覚める」

の「は」は

「こんにゃくは太らない」

の「は」?

あと「こぼす方が」の「が」は

「象は鼻が長い」

の「が」とは異なる? 同じ?

一般財団法人Rubyアソシエーション

https://www.ruby.or.jp/

一般財団法人ルビ財団

https://rubizaidan.jp/

Replying to Avatar ると

元々のトロッコ問題(トラム問題)には対となる問題があって、

> 暴徒が判事のところに詰めかけて「あの事件の犯人を見つけて処刑しろ、さもなくば5人の人質を殺す」と言ったが犯人がわからないとき、判事は無実の人間に濡れ衣を着せて処刑すべきか、

というものである。この本の第2章。

Philippa Foot, “The Problem of Abortion and the Doctrine of the Double Effect”, Virtues and Vices: And Other Essays in Moral philosophy (English Edition), Oxford University Press, 2002.

https://global.oup.com/academic/product/virtues-and-vices-9780199252862

https://www.amazon.co.jp/dp/B00318COXY

初出はOxford Reviewに載った単体の論文(1967年。未読)。

この本だと、トロッコ問題では1人を犠牲にするのが当然で、判事の問題では5人を見捨てるのが普通である、という前提で話が進んでいる。

その理由の古典的な説明としては、5人を救うための副作用として1人が死ぬのは許容できるが、5人を救うための手段として1人を殺すのはダメというもので、例えばトラム問題で1人の作業員がたまたま助かった場合、わざわざトラムを降りてバールで殴って殺したりはしないが、判事問題で死刑執行に失敗したら死刑執行をやり直すだろう、という違いがある。ちなみに本当に「バールで殴り殺す(brain him with a crowbar)」って原文に書いてある。

著者はこの考えをさらに発展させて、我々は他人に危害を与えない義務(消極的な義務)は強く負っているが他人を援助する義務(積極的な義務)はそれほど負っていない、という考えを出し、それを元に人工妊娠中絶が許容される条件と理由を出している。

他には飛行機が墜落しそうなときに人口の少ない地域に落とすべきかとか、5人分の薬を必要とする患者を見捨てるべきかとか、1人を殺してその体から薬を作るべきかとか、子供を餓死させるのと毒を飲ませるのは両方とも悪いが、発展途上国の食糧不足を看過するのと毒を送るのは悪さに大きな差があるとか、暴君が「お前がこいつを拷問しろ、さもなくば俺が別の5人を拷問する」というときに拷問すべきかとか、病院で吸入タイプの薬を発生させると毒ガスが1人の病室に流れ込むときはどうかとか、洞窟で1人が出口に詰まってしまって洪水が迫っているときにダイナマイトで詰まった1人を吹き飛ばすべきかとか、色々な例が載っているし、議論もおもしろい(ただ、個人的には人工妊娠中絶に関する結論部分はあまりしっくりきていない)。

ちなみに判事の例はこの論文が初出ではなく、Henry John McCloskeyによるものらしい(未確認)。カタジナ・デ・ラザリ=ラデク ピーター・シンガー 『功利主義とは何か』 森村進 森村たまき 訳、岩波書店、2018年、p. 83 第4章 反論。

あと、この本のトロッコ問題は1人か5人かを明示的に選択するもので、何もしなかった時にどうなるかは特に示されていない。

元々のトロッコ問題(トラム問題)には対となる問題があって、

> 暴徒が判事のところに詰めかけて「あの事件の犯人を見つけて処刑しろ、さもなくば5人の人質を殺す」と言ったが犯人がわからないとき、判事は無実の人間に濡れ衣を着せて処刑すべきか、

というものである。この本の第2章。

Philippa Foot, “The Problem of Abortion and the Doctrine of the Double Effect”, Virtues and Vices: And Other Essays in Moral philosophy (English Edition), Oxford University Press, 2002.

https://global.oup.com/academic/product/virtues-and-vices-9780199252862

https://www.amazon.co.jp/dp/B00318COXY

初出はOxford Reviewに載った単体の論文(1967年。未読)。

この本だと、トロッコ問題では1人を犠牲にするのが当然で、判事の問題では5人を見捨てるのが普通である、という前提で話が進んでいる。

その理由の古典的な説明としては、5人を救うための副作用として1人が死ぬのは許容できるが、5人を救うための手段として1人を殺すのはダメというもので、例えばトラム問題で1人の作業員がたまたま助かった場合、わざわざトラムを降りてバールで殴って殺したりはしないが、判事問題で死刑執行に失敗したら死刑執行をやり直すだろう、という違いがある。ちなみに本当に「バールで殴り殺す(brain him with a crowbar)」って原文に書いてある。

著者はこの考えをさらに発展させて、我々は他人に危害を与えない義務(消極的な義務)は強く負っているが他人を援助する義務(積極的な義務)はそれほど負っていない、という考えを出し、それを元に人工妊娠中絶が許容される条件と理由を出している。

他には飛行機が墜落しそうなときに人口の少ない地域に落とすべきかとか、5人分の薬を必要とする患者を見捨てるべきかとか、1人を殺してその体から薬を作るべきかとか、子供を餓死させるのと毒を飲ませるのは両方とも悪いが、発展途上国の食糧不足を看過するのと毒を送るのは悪さに大きな差があるとか、暴君が「お前がこいつを拷問しろ、さもなくば俺が別の5人を拷問する」というときに拷問すべきかとか、病院で吸入タイプの薬を発生させると毒ガスが1人の病室に流れ込むときはどうかとか、洞窟で1人が出口に詰まってしまって洪水が迫っているときにダイナマイトで詰まった1人を吹き飛ばすべきかとか、色々な例が載っているし、議論もおもしろい(ただ、個人的には人工妊娠中絶に関する結論部分はあまりしっくりきていない)。

ちなみに判事の例はこの論文が初出ではなく、Henry John McCloskeyによるものらしい(未確認)。カタジナ・デ・ラザリ=ラデク ピーター・シンガー 『功利主義とは何か』 森村進 森村たまき 訳、岩波書店、2018年、p. 83 第4章 反論。

Wikipediaには曖昧さ回避の曖昧さ回避ページがある。

曖昧さ回避 (曖昧さ回避) - Wikipedia

https://ja.wikipedia.org/wiki/%E6%9B%96%E6%98%A7%E3%81%95%E5%9B%9E%E9%81%BF_(%E6%9B%96%E6%98%A7%E3%81%95%E5%9B%9E%E9%81%BF)

英語版にもある。

Disambiguation (disambiguation) - Wikipedia

https://en.wikipedia.org/wiki/Disambiguation_(disambiguation)

Replying to Avatar ると

インド料理ノベルゲームVenbaをクリアした。

https://store.steampowered.com/app/1491670/Venba/

カナダに移住したインド人夫婦(英語は少し苦手)と、カナダで生まれた子供(英語ペラペラだけどタミル語は詳しくない)の話。英語版しかなくてちょくちょく分からないところがあるけど、ある意味ゲームの体験に合っている。

ゲーム中盤に子供はスプーンでビリヤニを食べているけど父親は手で食べているというシーンがあるんだけど、左手で食べていたのはどういう意味なんだろう。あと牛肉を使っているのはなぜなんだろう。インドでも水牛は食べるとか、宗教によっては牛肉も食べるとか聞いたことはある。

インド料理ノベルゲームVenbaをクリアした。

https://store.steampowered.com/app/1491670/Venba/

カナダに移住したインド人夫婦(英語は少し苦手)と、カナダで生まれた子供(英語ペラペラだけどタミル語は詳しくない)の話。英語版しかなくてちょくちょく分からないところがあるけど、ある意味ゲームの体験に合っている。

ダメではないですが、それだったら`.filter(isNotNull)`の方が素直なのでそちらを選びます。

TypeScriptで`xs: (string | null)[]`のとき、`xs.filter(x => x)`が`string[]`になって欲しい。

`function isNotNull(x: T | null): x is T`を定義して`xs.filter(isNotNull)`とすればいけるけど。