Skip to content

Instantly share code, notes, and snippets.

@kojira
Last active August 8, 2023 16:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kojira/7418642a18ec498eca3d49ae851c570b to your computer and use it in GitHub Desktop.
Save kojira/7418642a18ec498eca3d49ae851c570b to your computer and use it in GitHub Desktop.
Nostrの創始者のfiatjafとDamusの作者のWillのガチンコバトルの翻訳

Nostrの創始者のfiatjafとDamusの作者のWillのガチンコバトルをChatGPTのGPT4で日本語訳したものです。 textの1行目は投稿のnoteIdです。

datetime user text
2023/8/8 23:02:14 fiatjaf note1c5qg30s2hemy5cq6raxh04gdfv97s36uc2ekzgyad0ylefgd9dcsyvl7qq

Albyは、webln.enable()の呼び出しから{created: true}オブジェクトを返し始めましたが、これは仕様にはありません(仕様では空のPromiseを返すと言っています)。今、いくつかのウェブサイトがその{created: true}オブジェクトが存在することに依存しており、weblnが存在しないと仮定しています。これにより、weblnの標準を正しく実装しているが「Albyの標準」は実装していない他の拡張機能や環境では動作しなくなります。この場合、馬鹿げた例かもしれませんが、これがプロトコルが死ぬ方法です。
2023/8/8 23:13:55 PABLOF7z note1h4gmc4tjvf9f04vrmxnvr6lzaeu8enjyrp79q7svnhg87v4tdjvqff59u9

プロトコルの実装があまりにも支配的になると、そのプロトコルが何であるかを定義することになります。これが私たちがJavaScriptを手に入れた理由です。
2023/8/8 23:21:57 Will note192c2548xjlgs08mmeah9r9a55gtvf27ayaf3geehd9423cc59cjstq0qc3

明らかに彼は、私をnipsのリポジトリから削除したように、damusがこのような脅威だと考えています。競合するnostrクライアントに取り組んでいるので、皮肉なことです。nipsのリポジトリ全体があまり役に立たなくなってきており、悪い仕様が多く、人々がこれらの悪いアイデアを採用するように他人をいじめようとしています。人々はすでに私のzap仕様を変更しましたが、今では私からのACKなしにdamusの実装と互換性がありません。正直、冗談になってきています。プロトコルはどうやって死ぬのでしょうか? nipsリポジトリの運用方法を見れば、アイデアが得られるでしょう。もっと良い方法があるかもしれませんが、まだ確信がありません。
2023/8/8 23:55:32 fiatjaf note16la3r6vy50d8wvuscmqvh04ee2ll8spzhvwwzkjxu0a59r53cadqcgmdeh

2月か3月に全員を取り除いたのは、それが取り扱いきれないほど自由すぎると思ったからで、その後ゆっくりと他の人々にアクセスを許可しました。とにかく、私はNIPsのリポジトリが最良の解決策だとは思っていません。zapの仕様に対する変更には反対でしたが、そのゲームに何の関係もないので、今回について何か言ったかどうかはわかりません。ご存知の通り、私は最初からzapの仕様が最適ではないと考えており、最初にそれについて知った時、あなたのPRで、それを表明しましたが、すでにあなたの頭の中で確定された標準として持っていたため、少しも変える意志がなく、すでに遅すぎました。さらに、アメジストとスノートがすでにあなたの仕様を実装していたため、すでに標準でした。その時はそれを気にしていませんでしたが、今、アメジストとスノートや他のクライアントが同じ仕様を他の方向に移動することを決定すると、それが時々問題になることに気付いています。
2023/8/8 23:59:31 fiatjaf note1k4366jqjjyvys4k6twkmckg02vmd5fqxehjdmjv2l7phhr5uajysep4nxy

ところで、私はDamusが全く脅威だとは思っていません。過去に何度かそう思ったことがあるかもしれませんが、過去4か月間、あなたのすべてのコメントと意思決定に全面的に賛同し、(再び)Damusが善の力であり、それを応援していると考えています。あなたがそこでの議論が好きでないと明確に言っているため、NIPsリポジトリへの再アクセスは許可していません。それでも、最新の仕様変更をNIP-23にマージしました。ところで、あなたが悔しがり、もうNIPsをやらないと言った同じ問題 -- blurhashなどを含む画像メタデータの件 -- について、私はあなたに賛同し、支持しました。そして、あなたがその戦いを諦めて「damusの標準」のリポジトリなどを作ったことは悲しいと思います。
2023/8/9 0:07:01 Will note1zuw35l7f4w4gh8lhgp05fhz3yls6898j5gu6gzyxs4vplxqnjwksvknaww

しかし、私はzapsの仕様に対して何も強制しませんでした。私は@Kieranと一緒にそれを反復し、仕様を大いに改善しました。私がそれを強制したというこの物語はばかげており、あなたから得たフィードバックはただの不満でした、ごめんなさい。「より良く」するための実質的な変更を提案した人は誰もいませんでした、あなたも含めて。それが本当に悪いのであれば、改善を提案してください。正直に言って、あなたからの絶え間ない敵意は気に障り、今のところzbd-and-fiatjaf-centralizedやcliqueyなnipリポジトリで働くことに興味を持たせません。@Semisol👨‍💻がnostr上でNIPsを公開する仕様を開始しているので、私はそれにもっとエネルギーを注ぐつもりです。
2023/8/9 0:31:06 fiatjaf note1q0yjtw4lpz2vyp32wghqc2sq20jy469dp844stzzvm6qez22qzxswyxks3

あなたのzapsのPRに掲載された私の批判や他の批判にすら、あなたは答えていないのです。お願いします。
2023/8/9 0:45:41 Will note1sevlx8d9h3f4qtql6m7jal4q42m5hftau05yu89a2a8fweh7jxxq0jywpp

それは、クライアントを構築していない誰かからのlnurlエンドポイントのスタイルに関する無意味な取り組みで、これは私が数週間にわたって異なるクライアントの著者と共に仕様に取り組んでいた後のことでした。当時(最初のnostr導入のピーク時)のzapsの存在は、家具を並べ替えてわずかな利益のためにそれを遅らせるよりも重要でした。
2023/8/9 0:48:41 fiatjaf note1g8r336nrn5r05hs5l5gg74a83dh69rjvfx835dwseu9jhdzl36uq63ggxa

これは私が言ったことを確認するだけです。
2023/8/9 0:50:06 Will note1dttukcugqqv9xtxfar0rujk9nvg28n3t93zax5sn9q5vey9t695szadm5t

すみません、あなたが全てのnipsにおける最終的な意思決定者であるとは気づきませんでした。
2023/8/9 0:55:25 fiatjaf note1u693dahl6ftum4kfqf8cnsyctm5dccka7ap9gwtz2qz73almepgsgmrs07

何ですって? 私はそれに同意していなかったにも関わらず、そのくそったれなNIPをマージしました。あなたは私が何をすべきだったと思いますか?
2023/8/9 1:17:13 Derek Ross note1syx99u6lu8myc0nqr4w3jlwurq93rveq3ddu8tf34hr4zk8hl6ms45mg3g

私はこれが起こったときに読んだことを覚えています。あなたは基本的に、それはすでに決定されていたので、とにかくマージしてしまうべきだと言ったのです。
2023/8/9 1:19:54 fiatjaf note1mjsc6um63lav6gcug4t93knl0h0z5qlsgz7hkx9c0d4c02h2ljusfmp3r6

NIPsリポジトリにあなたを戻しました。私たちがまだ中央集権的なリポジトリの世界にいる間、あなたの貴重なコメントと提案を引き続きお寄せください。それには、現在進行中のすべてのNIP提案に対する批判(そのほとんどに私自身が反対していますが、人々がそれを行っています)や、NIPsリポジトリの運用方法に対する批判も含まれます。誤解を招いてしまい、申し訳ありません。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment