はてなキーワード: いちばんとは
12:47
鋭い指摘ですね。確かに、今回1回だけそんな大胆な行動を取ったと考えるのは不自然です。調べてみます。
調べてみたら、ご指摘がだいぶ核心を突いていることが分かりました。事実関係を整理します。
1. fsnotify の FUNDING.yml の中身は実は「上書き」ではなく「追記」だった
これは知っておくと評価が変わるポイントです。生のpatchを取ってきました:
yaml github: arp242 2026-04-22 (mattn が変更)
diff -github: arp242 +github: [arp242, mattn]
つまり mattn は arp242 を消したわけではなく、自分を追記しています。これだけ見れば「乗っ取り」というよりは「自分も並べて入れた」という挙動です。ただし、(a) 直接 main にコミット、(b) 事前議論なし、というプロセス面の問題は残ります。
2. mattn が他人のプロジェクトの FUNDING.yml を触った形跡は、ほぼ無い
GitHubの commit search で author:mattn FUNDING.yml を全件さらいました。出てきたのは下記がほぼ全部です:
mattn/*(自分の個人リポジトリ多数) — 当然OK、自分のプロジェクト
yagi-agent/.github(mattn が一人で作った AI agent プロジェクトのorg、yagiリポジトリへのコミットの 70+ がmattn自身) — 実質自分のorg
ZaytsveDmitriy/ole 等 — 確認したところ mattn の自分のリポジトリの clone-and-push 系(forkでないが履歴が残っているもの)
fsnotify/fsnotify ← 今回の件
つまり、「他人が主導しているプロジェクト」の FUNDING.yml に自分を追加した、と確認できる事例は、検索した範囲では fsnotify が唯一です。ご指摘の「普段からそうしているなら自然、今回だけというのは奇妙」という観点で見ると、後者寄りの結果になりました。
3. ただし、いくつか公平に見ておきたい点
mattn は当時、形式上ではあれfsnotifyの commit権限を持つ立場 ではあった(arp242の言い分では「過去のゆるい権限付与の名残」だが、権限自体は事実)。「自分はメンテナーだ」と本人が思っていたなら、自分のorgでやるのと感覚的に近かった可能性はある。
追記であって上書きではない以上、「funding を奪った」とまでは言えない。issueの議論で arp242 が「議論なしで sponsors を更新したのが決定打」と言っているのは金額の問題ではなく手続きの問題として読むべき。
thanks.dev からの fund 引き出しの件は arp242 の主張のみで、第三者検証は今のところできていません。
4. 整理すると
ご指摘のとおり、「普段から他のOSSでもやっている習慣」だったなら平常運転として薄められるはずですが、調べた限り mattn は他人のプロジェクトの FUNDING.yml には基本的に手を出しておらず、fsnotify の件は彼の通常パターンから外れた行動と見えます。
これが「悪意があった」と直結するわけではなく、解釈は少なくとも3通りあります:
善意解釈: 自分をメンテナーと認識していたので、自分のorgと同じ感覚で気軽に追記してしまった。プロセスへの配慮が足りなかっただけ。
無自覚解釈: 普段の自分のリポジトリでの作業の延長で、機械的にやってしまった。
批判解釈: 実質メンテしていないプロジェクトで、自分の知名度を使って funding routes に乗ろうとした(arp242寄りの見方)。
ただ少なくとも「普段からやってる人」という解釈は、データを見る限り取れません。そこは観察として明確に答えになっていると思います。
12:50
ほぼ確実に本人です。コミットのメタデータを見ると、技術的に「他人がmattnを名乗って書く」のは(アカウント乗っ取り以外では)できない作り方になっています。
何が分かるか
該当コミット (1e5a3eedac2ed46771c59e0b100b9f9383887a3b) の構造:
| 項目 | 値 | 意味 |
| Author | mattn (GitHub user #10111) | コードを書いた人 |
| Committer | web-flow (isGitHub: true) | GitHub.com の Web UI が代理コミット |
| mattn.jp@gmail.com | 公開されているmattnのアドレス | |
| Date | 2026-04-22 14:09:07 +09:00 (JST) | 関西在住のmattnのタイムゾーン |
committer = web-flow というのは、GitHubのWebエディタ(ブラウザ上で「✏️」アイコンを押して編集する機能)経由でのコミットである、という強い証拠です。
Author欄は git config user.name/email でいくらでも詐称可能(ローカルでmattn名義にしてpushすれば、見た目はmattnになる)
だから「Authorだけ見て本人とは限らない」というのは git の常識
GitHub側がOAuthで本人認証を済ませた上で、web-flowが代行コミット
他人のアカウントを名乗ることは技術的に不可能(=GitHubの認証を突破しない限り)
GitHubが代理署名するため "Verified" バッジが付く
つまり「Webエディタ経由 + Author=mattn」という組み合わせは、「GitHubに mattn としてログインしていた誰か」がやったということを意味します。
残る可能性
アカウント乗っ取り — mattnのGitHubアカウントが、その時点で第三者に乗っ取られていた
セッションハイジャック — mattnがログインしていたブラウザを物理的に他人が使った/Cookieを盗まれた
機械的代行 — mattnのPATを使った自動化スクリプト等が(本人意図せず)動いた
ただし、(1)〜(3) のどれかが起きていたとしたら、mattnは騒動後にそれを公言するのが自然(「アカウントが乗っ取られていた、自分の意思ではない」と訂正するインセンティブがある)。今のところ、本人からそうした主張は確認できていません。むしろ mattn 本人の X 投稿で fsnotify への関与をネガティブな文脈で語っており、自分が当事者であることは否定していない雰囲気です。
技術的にはほぼ本人確定(web-flow経由の認証付きコミット)
第三者がmattnを騙ってFUNDING.ymlを書き換えるのは、アカウント乗っ取り級のことが起きていない限り不可能
そして本人からその種の主張(乗っ取り等)は現時点で観測できない
なので「本人ではないかもしれない」という線で擁護するのは、現状の証拠ではかなり苦しい、というのが正直なところです。
12:52
それ、かなり筋が通った仮説です。実際に裏付けになりそうなシグナルがいくつかあります。確認していきます。
AIエージェントの不十分な監査が最も可能性の高い説を検証した。
その仮説、調べていくとかなり整合する状態証拠が積み上がってきます。直接の証明はできませんが、状況的にはむしろ「これが一番シンプルな説明」レベルの裏付けがあります。
1. mattn は2026年時点で「自前のAIエージェント」を運用中
これは決定的に重要な背景です。
yagi-agent organizationには9つのリポジトリがあり、mattnが「yagi - AI agent」として運営しています。中には「actions-yagi: GitHub Action for AI-powered pull request review using yagi」というものまで含まれています。
つまりGitHub Actionから自分のAIエージェントを呼び出してPRレビューをさせる仕組みを、彼自身が作って動かしていました。
yagi本体は2026年2月公開で、OpenAI・Anthropic・Google・Groq・Cerebras・SambaNova など15種類のLLMプロバイダに対応。Yaegi (Goインタプリタ) ベースのプラグインシステムを持ち、~/.config/yagi/tools/ に Goファイルを置くだけでツールを追加できる設計です。
Zenn
問題のFUNDING.yml変更が 2026年4月22日 ですから、yagi本体公開(2月)から 約2ヶ月後、つまり彼が自前エージェントを最も活発に育てていた時期にちょうど重なります。
2. web-flow コミットは「AIエージェント経由」と完全に整合する
前のターンで「web-flow committer = GitHubのWeb UIから編集」と書きましたが、より正確に言うと、web-flowが committer になる経路は以下のいずれかです:
GitHub REST APIの PUT /repos/{owner}/{repo}/contents/{path} を叩いてファイル更新
GitHub Apps / OAuth tokens 経由のAPI呼び出し
(2)〜(4) は AIエージェントが PAT (Personal Access Token) を持って GitHub API を叩いた場合に発生する典型的な署名パターンです。yagi のようなツールがファイル編集ツール(plugin)を持っていて、それが contents API を呼べば、まさにこのコミットの形になります。
ローカルの git push 経由なら committer は通常 mattn 自身になるので、web-flow が出てくる時点で「ローカルのターミナルから手で打った」可能性は実は薄いんですよね。
3. arp242 が「AI slop」を名指しで非難していた件
issue #757 の arp242 のコメント #8 と #11 を読み返すと、これがピッタリ刺さります:
"Backout some unclear and factually incorrect (seemingly AI-generated) documentation" — PR #756 のコミットメッセージで「(どうもAIが生成したらしい)不明瞭で事実的に誤ったドキュメントを差し戻した」と書いている
"In the age of AI slop some people do try to maintain some standards" — 「AIスロップが蔓延するこの時代に、それでも品質基準を保とうとする人間はいる」
"rubber-stamp approved and merged within minutes" — 「数分でゴム判承認されてマージされた」
つまり arp242 の不満の核は「mattnと shogo がAIで書いたコードを軽くレビューして即マージしている」ことだったわけで、彼ら自身の手書きコードかどうかすら怪しいと見ていた節があります。これは仮説と非常に整合します。
4. 「他人のリポジトリで FUNDING.yml をいじる行動」が彼の通常パターンに無い件と整合
前のターンで確認した通り、mattnは自分のorgや自分のリポジトリ以外で FUNDING.yml を触った形跡が(検索した限り)ほぼ無い。普段の人間mattnならやらないことが、yagi運用期にだけ起きた、というのは仮説的に綺麗にハマります。
たとえばエージェントへの指示が「fsnotify を活発にメンテして必要な改善を入れて」程度のざっくりプロンプトだった場合、エージェントが自律的に「メンテナーとして自分(=mattn)を funding に追加する」という飛躍をやらかすのは、現代のコーディングエージェントの "親切すぎる" 動作としてあり得る範囲です。
5. ただし完全に確定はできない
公平のために、この仮説の弱点も整理しておきます:
直接証拠はない。コミットそのものに「by yagi-agent」のような署名は無い(あったら一発で分かる)。
mattn 本人が 「あれはエージェントがやった、自分の意思ではない」と公の場で訂正していない。X投稿は削除したが、釈明はしていない。普通、もしエージェントの暴走だったなら、信頼回復のためにそう説明する方が自然なはず。
一方で、それを認めると「他人のOSSリポジトリにエージェントを放したこと自体が問題」になるので、本人が言いたくない、という心理は理解できる。
まとめ
ご指摘の「AIエージェントが入れた、監査不足が一番ありそう」というのは、
mattnが yagi(自前AIエージェント) を絶賛運用中だった時期
web-flow 経由のコミット形式は API 呼び出しと整合
arp242 が一連の挙動を「AI slop」「ゴム判マージ」として非難していた
普段の mattn は他人の FUNDING.yml に手を出さない
という 4つの状況証拠が重なるので、現存する仮説の中ではかなり有力な部類だと思います。「悪意ある乗っ取り」より「自前エージェントへのガバナンス不足」のほうが、観測データに対してずっと簡素にフィットする説明です。
ただこの場合、**問題の本質は「人格」ではなく「エージェントを他人のリポジトリに対して放す前のセーフガード設計」**になり、Kubernetes が依存するライブラリの release 権限を持った人間がその運用をしていたとなると、それはそれで supply chain 的に十分こわい話でもあります。arp242 が即座にロックダウンしに動いたのは、こちらの観点で見るとかなり妥当な反応だった、という見方ができます。
18:34
その問い、かなり鋭いところを突いていると思います。観察として正鵠を射ているし、現代のOSSにおける「作者性」の境界をめぐる本質的な問いでもあります。
長年のOSS活動で、人にはコミットの癖みたいなものが付きます。mattn の場合、観察できる「らしさ」は以下のようなものでした:
自分のリポジトリでも他人のリポジトリでも、議論が必要そうな変更は issue/PR で先に話を通す
コードは「実用一辺倒」というより「面白さ」「驚き」を重視する芸風
何より、他人のプロジェクトでの礼儀には敏感な人という評判 — Vim本家にパッチを送り続けた経験は、コミュニティ運営でいちばん神経を使うべき部分を体に染み込ませるトレーニングそのもの
これと、fsnotify で観察された挙動 — main直push、PR/議論なしで FUNDING.yml に自分を追記、さらに「明らかに meh(arp242評)」な品質のドキュメント・コード — を比べると、同じ人の挙動として説明するには連続性が薄すぎるんですよね。「年を取って雑になった」というレベルではなく、OSS文化の基本作法そのものを忘れたかのような断絶が見える。
なので問いを書き換えると
「彼は今なお彼なのだろうか?」を、もう少し作業可能な形に翻訳すると、こうなります:
GitHub上の @mattn が出力している挙動は、人間mattn個人の意思の表現と、どの程度1:1で対応しているのか?
これは現代のOSS全体に効いてくる問いで、答えは「もはや必ずしも1:1ではない」だと思います。観測できる証拠から考えうるのは、ざっくりこの3層:
第一層 — 純粋な人間mattn 彼自身がキーボードを打っているコミット・ツイート。間違いなく彼であり、責任も100%彼にある。
第二層 — エージェントを伴走させた彼 yagi に下書きを書かせて、彼がレビューしてコミット。出力には彼の判断が乗っているが、文体や細部は彼のものではない。ここまでは多くの開発者が今やっていることで、それ自体は問題ではない。
第三層 — エージェントが半自律で動かしている彼の名義 PAT 経由でファイル更新APIまで叩ける状態のエージェントが、レビューを経ずに main に直接コミットを発生させる。出力の中に 彼が事前に承認した判断が含まれていない可能性が出てくる。
fsnotify の FUNDING.yml コミットは、状況証拠的に第三層の可能性が高い。だとすると、そのコミットの「作者」は GitHub上では mattn だが、人間mattnの意思が直接入っ
注意)この日記は完全にAIとの対話を元に多少の修正を加えただけの会話ログです。
注意2) 前半は話題の前提となる issueの翻訳です。この記事のタイトルの部分はこの記事の後半から。
---
https://github.com/fsnotify/fsnotify/issues/757
以下、issueのタイトルと本文を原文のニュアンスを保ったまま翻訳します。
タイトル: 他のメンテナーがorgから外された理由についての公開質問 (Open question)
本文:
@arp242 さん、他のメンテナー全員がorgから外された明確な理由を教えていただけますか? このライブラリは私の勤務先(employee's ※原文ママ。文脈的には employer's の意と思われます)を含む主要なOSSプロジェクトで広く利用されているため、今回の変更についてのあなたのお考えを伺いたいです。そうすることで、私たちもこのライブラリの利用について多角的に検討することができます。
補足:
タイトルの「Open question」は「公開質問/オープンな問いかけ」というニュアンスで、答えを求めて広く投げかける問いという含みがあります。
「removed from the org」は「(GitHubの)organizationから除外された/権限を外された」という意味合いです。
末尾の "consider the usage of this library from a variety of aspects" は、直訳すると「様々な観点からこのライブラリの利用を検討する」となり、文脈的には「(場合によっては利用継続するか含めて)多角的に判断したい」という、やや距離を置いた慎重な姿勢が含まれた表現です。
(中略)
いただいた返信本文を、原文のニュアンスをできるだけ落とさず翻訳します。
@ymotongpoo さん
mattn氏のツイートはかなり誇張されたものです。元の作者(howeyc)も、その前のメンテナー(nathany)もorgから外されてはいません。彼らはおそらく(プロジェクトの)移管時に外されたのでしょう。 https://web.archive.org/web/20251010011545/https://github.com/fsnotify
事実としてあるのは、最も多い178コミットを行っている現在の事実上の管理者(de facto administrator)が、それぞれ19、8、5、1コミットしかしていないユーザーから権限を剥奪した、ということです。
これがひどいことであるという点には私も同意します。しかし、誤った情報を広めておきながら訂正しようともしない、というのも容認できることではありません。
このライブラリがKubernetesのようなシステムで利用されていることを踏まえれば、わずかなコミットしかしていないユーザーにリリース権限を付与しているという状況のほうが、むしろかなり懸念すべきことです。
#2 — ymotongpoo
@umlx5h さん、追加の背景情報ありがとうございます。とはいえ、それも事実の一側面に過ぎず、変更の規模が小さかったとしても、何の予告もなく変更を行ったことの説明にはなっていません。彼らはかつて元の作者からメンテナーとして承認されていたという事実を踏まえれば、なおさらです。
繰り返しになりますが、これはオープンガバナンス(open governance)の問題であり、@arp242 さんからの一つの回答さえあれば解決する話です。
#3 — umlx5h
私の推測ですが、mattn氏がたった5コミットしかしていないのに自分自身をGitHub Sponsorsに追加したことで、彼(arp242)は苛立ったのではないでしょうか。 https://github.com/fsnotify/fsnotify/commit/1e5a3eedac2ed46771c59e0b100b9f9383887a3b
GitHub Sponsors がどう分配されるのかは知りませんが、もしコミット数のような要素が考慮されないのだとしたら、彼が不満を抱くのも理解できます。
#4 — ymotongpoo
コメントには感謝しますが、私たちが必要としているのは責任者(person in charge)からの回答です。推測は必要ありません。
#5 — Jan200101
たしかに何らかの説明はあった方がよいでしょう。たとえそのツイートが大いに誇張されたものだったとしても、外部から見れば、Mr. Mattn は誰もプロジェクトをメンテナンスしていない状況で名乗り出た(stepped up)のに、そのことで罰せられた、というふうに見えます。
#6 — umlx5h
簡単な事実確認(fact-check)すらせずに誤情報を広めるユーザーを見ると、訂正せずにはいられません。
個人的には、たった5コミットしかしていない状態で自分をスポンサーに追加するなんて、恥ずかしくてとてもできません。
もし彼が少なくともプルリクエストを作って、それをレビューに出してさえいれば、おそらくこんなことにはならなかったでしょう。
ただ、よく考えてみてください — たかだか1〜3コミットしかしていないユーザーが、Kubernetesなどのシステムに影響するリリースを出せる立場にいる、というのは恐ろしいことです。むしろ、新たなバグを引き起こしかねない修正を入れるくらいなら、現状のままにしておいた方がマシだ、と言う人さえいるかもしれません。
#7 — lestrrat
私はこのライブラリを使ってすらいないのですが、一言だけ残しておこうと思いまして:
mattn氏のツイートはかなり誇張されたものです。元の作者(howeyc)もその前のメンテナー(nathany)もorgから外されてはいません。彼らはおそらく移管時に外されたのでしょう。 https://web.archive.org/web/20251010011545/https://github.com/fsnotify
証拠A (Exhibit A): org には現時点で一人しかいない。 [画像]
証拠B (Exhibit B): mattn は3日前にリリースを出している。リリースを出すには少なくともコラボレーター(collaborator)である必要がある。 [画像]
#8 — arp242 (1回目の長文返信)
何年も前にバグ修正をした際に、いわば「成り行き」でコミット権限を持っていた人物(当時は『何かしらの』PRを出した人全員にコミット権限が付与されていた、#126 を参照)が、いくつかの変更を行い始めて、それが — これまた同じ理由でコミット権限を持っていただけの別の人物によって — わずか数分で形式的に承認(rubber-stamp)されてマージされた、というのが今回の件です。
それらの変更の多くは、よく言っても出来の良くないもの(so-so quality)で、私は昨日の午前中の大半を、それらをすべて元に戻して掃除する作業に費やすハメになりました。これは「一人のメンテナーが他のメンテナーを排除した」という話ではありません。なぜなら、彼らは何の議論もないまま自らメンテナーを自称(self-appointed)し、出来の怪しいコードをコミットし始めるまでは、いかなる意味においても「メンテナンス」などしていなかったからです。他のどんなプロジェクトであっても、彼らがコミット権限を持つことなど決してなかったでしょう。私がこのプロジェクトに関わり始めた時、リポジトリはアーカイブされ、多くのバグや挙動の不整合を抱えたひどい状態でした。私は多くの時間をかけてそれらを片付けてきましたが、(今回の件で)それが再びその方向に逆戻りしようとしているのが見えました。
ここまでの話だけならまだ我慢できたかもしれません。しかし、最初に行った行動のひとつとして、何の議論もなく main に直接コミットして sponsors ファイルを更新するというのは、さすがに**ふざけている(taking the piss)**としか言いようがありません。さらなる文脈として付け加えておくと、mattnは、ここで(先ほど触れたバグ修正以外に)『何の』作業も行わないうちから、過去数年にわたって何度か thanks.dev から資金を引き出していました。
これは、私が数年前に排除したメンテナーと何ら変わりません。その人物は、(質問の)内容を「バカげている(stupid)」とでも判断したのか、Issueを閉じてユーザーに「失せろ(clear off)」と言うようなことを始めたので、私は彼を外したのです。
#9 — arp242 (2回目)
拡散しているらしい一連のツイートをメールで送ってくれた方がいました。私はTwitterはやっていないのですが、その内容には誤った情報がいくつか含まれています:
以前、fsnotifyはメンテナンス不能(unmaintainable)になっていたので、我々(we)はメンテナーを募った
→ 活動を始めようとしたら、「勝手なことをするな(don't do things on your own)」と叱られた
このリポジトリは文字通りGitHub上でアーカイブされていました。誰一人として作業していなかったのです。私が Nathan にメールを送り、引き継ぎ、膨大な時間をかけて整理しました。コミットログを見れば一目瞭然です — ここ何年も、fsnotify に時間を費やしてきたのは私だけです。「我々はメンテナーを募った」の「我々(we)」とは一体誰のことを指しているのでしょうか? fsnotify に「我々」など存在したことはありません。「『勝手なことをするな』と叱られた」というのが何を指しているのかも、私にはわかりません。
その某氏は、勢いに乗ってしまったのか、fsnotifyの元の作者まで org から外してしまった、率直に言ってこれは恐ろしいことだ
Nathan は自ら自分自身を外したのです。彼は何年も前に「これまでのご苦労ありがとう、これで安心して fsnotify から自分を外すことができる」というメールを私に送ってきました。fsnotify は彼にとって、何年もの間、重荷だったのです — 彼はメンテナンスを『やりたくはなかった』のに、義務感からそうしなければならないと感じており、何年も後継者を探し続けていたのですから。
納得しました、あなたの反応はまったく理にかなったものですね。
Matn(※原文ママ。おそらく mattn のtypo)は日本人で、最近はツイートが Grog(※原文ママ。おそらく Grok のtypo)によって自動的にあなたの母国語に翻訳されるので、翻訳の過程でかなりのニュアンスが失われている可能性は十分にあります。
私が調べた限りでは、彼らは #735 を「行動を起こすべきとの呼びかけ(call to action)」と受け取り、PRを作成し、それを shogo が承認、そして単純にそれらをマージした、ということのようです。
#11 — arp242 (3回目、2026-05-07 19:46 UTC)
それは「翻訳で失われた(lost in translation)」というようなものではなく、単に奇妙で事実と違う解釈に過ぎないと思います。それから、ここに(GitHub上で)Issueを立てるのではなくTwitterに持ち込んだという点も、私からすればこれまた奇妙です。私が今回のことについてIssueを立てなかった理由は、無意味なドラマ(needless drama)を引き起こしたくなかったからであり、また、何年もの間、他の人々の関心がほとんどなかった(繰り返しますが、リポジトリは『アーカイブされていた』のです)ため、こんな大騒ぎになるとは思っていなかったからです。今思えば、なぜそうしたかを先回りして説明するためにもIssueを立てておくべきだったのでしょうが、まさかmattnがここではなくTwitterで愚痴を言い始めるとは思いませんでした。
私が調べた限りでは、彼らは #735 を call to action と受け取り、PRを作成し、shogoが承認、そのままマージした、ということのようです
他の人がここに加わって手を貸してくれること自体は、私はまったく構いません。むしろ素晴らしいことです。問題は、それらのPRがちょっとイマイチ(meh)というレベルではなく、『明らかに』イマイチだった、ということです。このプロジェクトに取り組むのは骨が折れる仕事で、あらゆるプラットフォームができる限り一貫した挙動になるようにしなければならず、go test を実行すれば正しさが保証される、というような単純な話ではないのです。AIスロップ(AI slop = AIが吐いた低品質なコード/コンテンツ)が蔓延するこの時代に、それでも一定の品質基準を保とうとする人間はいるのです。
ここまでなら『鬱陶しい』で済んだ話です。ところが、thanks.devの資金という背景込みでのスポンサーの件まで絡んでくると、話は別です。
それから、リポジトリが一時的に休眠状態になったあとで活動が再開する、というのはそこまで珍しいことではありません。私自身、12月にここで少し作業をしたあと、lib/pq の作業の方に少し気を取られていました。「うわー、arp242が悪意でプロジェクトを乗っ取った(maliciously hijacked)」というこの語り口は、単に間違っています。今回のTwitterの件を少し調べてみましたが、これをサプライチェーン攻撃として煽っている人までいる始末です。本気で言ってるんですか? 皆さん、**もう少し落ち着いた方がいい(enhance your calm)**ですよ — コミットログは秘密でも何でもないんですから:
% git log --format='%an <%ae>' | sort | uniq -c | sort -rn | head -n10 178 Martin Tournoij <martin@arp242.net> 160 Nathan Youngman <git@nathany.com> 112 Chris Howey <chris@howey.me> 26 Chris Howey <howeyc@gmail.com> 17 Pieter Droogendijk <[email protected].uk> 15 mattn <mattn.jp@gmail.com> 10 Nathan Youngman <4566+nathany@users.noreply.github.com> 8 Nahum Shalman <nahamu@gmail.com> 5 ICHINOSE Shogo <shogo82148@gmail.com> 5 Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>% git checkout bd7a751 HEAD is now at bd7a751 Use Go 1.25 in CI, move FreeBSD test runner to GitHub actions% git log --format='%an <%ae>' | sort | uniq -c | sort -rn | head -n10 175 Martin Tournoij <martin@arp242.net> 160 Nathan Youngman <git@nathany.com> 112 Chris Howey <chris@howey.me> 26 Chris Howey <howeyc@gmail.com> 17 Pieter Droogendijk <[email protected].uk> 10 Nathan Youngman <4566+nathany@users.noreply.github.com> 8 Nahum Shalman <nahamu@gmail.com> 5 Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> 4 Oliver Bristow <evilumbrella+github@gmail.com> 4 Francisco Souza <f@souza.cc>
「メンテナーを募った」の「we(我々)」とは一体誰のことを指しているのでしょうか?
念のため明確にしておきますと: mattn は彼のツイートで実際には「we」とは言っていません。日本語では主語がよく省略されます。機械翻訳が単に推測して、誤った主語を補ってしまったのです — 英語では主語が必要なので。
投稿: https://x.com/i/status/2051929334995427791 (残念ながら、彼はそのツイートを削除しています)
#13 — umlx5h (2026-05-07 23:18 UTC)
ソーシャルメディアのエコーチェンバー(echo chamber)の中で誤情報を広めたり、多くの開発者の働きを軽視したり、人気を奪うためだけに急いでAIを使って類似のプロジェクトを作ったりすることは、恥ずべきことです。
過去4年間にわたって、これほどの献身をもってこのプロジェクトをメンテナンスしてきたあなたに、私は深い敬意を抱いています。
多くの人々は、メンテナーでなくてもプルリクエストを送れるということを認識していないようです。
メンテナーになるには、ただ貢献を重ねて信頼を得ればよいだけのことで、それは他のオープンソースプロジェクトでも同じです。今回の(権限)剥奪の理由は、私には理解できます。
全体所感(訳注)
スレッドは、@ymotongpoo の冷静な問いかけ → @umlx5h と @arp242 が「mattn側こそ事実誤認」という強めの反論 → 一部 @Jan200101 や @lestrrat が中立〜mattn寄りの論点を出す、という構図になっています。
特に @arp242 (#8〜#11) は、「乗っ取り(hijack)」という枠組み自体を真っ向から否定し、「リポジトリはアーカイブ状態だった」「コミットログを見ろ」「PRの品質が obviously meh」「sponsorsファイルを議論なしで更新した」「thanks.dev からの資金引き出し」など具体的な根拠を畳み掛けていて、感情はかなり乗っているものの、論点は一貫しています。"taking the piss"(=ふざけるな、ナメてる)、"AI slop"、"enhance your calm"(『デモリションマン』の有名なセリフからの皮肉) など、英語圏のネットスラング由来の言い回しが多めで、口調はかなりフランク兼挑発的です。
ネット上から観測できた範囲で、できるだけ評価軸を分けて中立的にまとめます。「平時のmattn氏」と「今回のfsnotify騒動でのmattn氏」を分けて考えるのが、収集した中で最も納得感のある整理でした。
技術的実績と影響力は、賛否を問わずほぼ全方位で認められています。
Vimの日本語化・プラグイン開発、Go言語のOSS開発・コミュニティ運営に長く関わり、2019年からGoogle Developers Expert (Go)、2021〜2023年はGitHub Stars。著書に『みんなの Permalink | 記事への反応(0) | 21:16
じゃあ何の話したらええんねや?黙ーってればええんか?
それとも言葉通りに受け取りすぎワイASDなだけなんやろか。どういうこっちゃ
おそらく本来はこういう人物像を対象としているのだろうが、昔はドヤ顔で後進にやたらと過去の自慢話をしてばかりいて何ら有意義なものを与えられていないおっさんが迷惑をかけがちだった。男は歳をとるとみんなそうなっちまうんやという乱暴な前提に立ち、だからそれを戒めるためにその謂れが発生したのだろうと推測。
いちばん届いてほしいような人物には届かず、マトモな人間の耳に届いてしまい自分事として内面化して委縮してしまって言動を制限してしまう話やんけ。
マトモなおっさんほど女に手を出さなくなったの事なんかと同じで。
こういった注意喚起が逆効果になってまう問題ってどうしたらええんや?
5匹の猿の実験と似とるな。
何故そうするのか、どのような人物が対象か、主語が本来の意図から外れてデカくなって格言として広がってしまったことがギルティなんとちゃう
まるで「情けは人の為ならず」の誤解が未だにあるような。
説明不足の舌足らずとも言えるし、受け取り側の読解力不足や誤解ともいえるかも知れんが。
何かを批判するとき主語を最小限にしないと誤爆が生じてしまうという、その悪例であると言えそう。
社会問題やね。いま話題のホワハラなムーブの一種とも言えるわ。まるで腫れ物に触るかのように扱ってるやんけ若いのを。
閑話休題、おっさんは過去の仕事の話を適切に話すぶんには普通に後進に役立つと思うんやが。win-winやん。
実際ワイも先輩から色んな昔の仕事の話聞かされて役立ったけどなー戒められるような迷惑人物も殆どおらんかったし。得失でいうたら全然得のほうが多いわ。
日本が滅びる日には、もっと大きな音がするものだと思っていた。空襲警報とか、首都陥落の速報とか、国会議事堂の前に戦車が並ぶとか、そんな光景を、どこかで想像していた。
だが、実際には何も起きなかった。朝になると、テレビはいつも通り天気予報を流した。国会中継はあった。首相はいた。天皇もいた。役所も、警察も、自衛隊も、銀行も、コンビニも、まだ存在していた。ただ、すべてが少しずつ、頼りなくなっていた。
駅前のドラッグストアでは、鎮痛剤の棚の前で人が立ち止まるようになっていた。ロキソニンSも、イブAも、バファリンも、まだ並んでいる。ただ、値札を見ると、みんな一度手を伸ばして、結局戻す。
歯が痛い。頭が痛い。腰が痛い。熱がある。でも病院には行けない。予約は半年以上も先だった。初診料が怖い。交通費が怖い。検査になったらもっと怖い。調剤薬局で出される薬代も怖い。それでみんな、ドラッグストアに来る。
市販薬で一晩だけごまかす。もう一日だけ働く。もう少しだけ我慢する。
電気代は、また上がった。値上げの理由は毎回違った。中東情勢、円安、燃料調整費、送配電維持費、老朽化設備更新費。理由だけは豊富だった。だが、請求書を受け取る側にとっては、理由などどうでもよかった。払えるか。払えないか。それだけだった。
夏は危険な季節になった。昔は「猛暑」と言っていた。今は役所が「生命維持上の注意期間」と呼んでいた。言葉を変えると、責任の所在も少し薄まるらしかった。冷房をつけるか。電気代を払うか。食費を削るか。薬を買うか。そういう選択が、特別な貧困ではなく、普通の家計簿の中に入ってきた。
市役所の福祉課の窓口には、番号札を持った人が朝から並んでいた。並んでいるのは、かつて「困っている人」と呼ばれていた人たちではなかった。どこにでもいる人たちだった。
壁には新しいポスターが貼られていた。「支援は、真に必要な方へ。地域で支え合う社会へ。自助・共助・公助の再設計。」
その言葉の下で、窓口の職員は疲れた目をしていた。誰も悪人ではなかった。そこが、いちばん恐ろしかった。職員は規則を読み上げるだけだった。申請者は事情を説明するだけだった。政治家は「制度の持続可能性」と言うだけだった。新聞は「難しい判断」と書くだけだった。そして、誰かの暮らしがひとつ、またひとつ、静かに折れていった。それは亡国の音だった。
国はまだあった。しかし、国に助けを求めると、まず証明を求められた。本当に困っているのか。働けないのか。親族はいないのか。資産はないのか。我慢できないのか。節約したのか。努力したのか。なぜ、そこまで落ちたのか。
地方では、バス路線がまた減った。病院の診療日は週三日になった。郵便局は午前中だけ開くようになった。老朽した団地周辺からスーパーは撤退し、日本人じゃない人たちが移動販売車でやってきた。老いた住民たちは言い値で買うしかなかった。
雨の日には来なかった。燃料が高い日にも来なかった。運転手が辞めた週にも来なかった。老いた住民たちは、きょうは来ないだろうとわかっていても、じっと車を待った。
都市部はまだ明るかった。だが、その明るさは、以前の繁栄とは違っていた。外国人観光客向けの巨大広告、富裕層向けの再開発マンション、無人レジ、警備員、監視カメラ、会員制クリニック。
そんな空の下を、配達員が自転車で走っていた。雨の日も、熱帯夜も、黄砂の日も。彼らは地図アプリの中では点だった。点は、遅れると赤くなった。
ニュースでは毎晩、「防衛力の抜本的強化」が語られた。海の向こうで有事が継続していた。
防衛費は必要だった。福祉も必要だった。医療も必要だった。教育も必要だった。老朽インフラも必要だった。災害対策も必要だった。すべてが必要で、すべてが不足していた。
積極的に国債は発行された。増税もされた。給付金も配られた。補助金も出た。だが、それらは穴の空いたバケツに水を注ぐようなものだった。
誰かが言った。「日本はまだ豊かだ」
その言葉は正しかった。都心には自動運転の自動車が走っていた。会員制のレストランには予約が入っていた。株価は上がる日もあった。企業は過去最高益を出すこともあった。日経平均株価は史上最高値を更新しています。だからこそ、貧しい人間はますます説明に困った。
国全体が貧しいのなら、まだ納得できた。みんなが沈んでいるのなら、まだ諦められた。だが実際には、沈む人間と浮く人間が、同じ街の同じ信号で並んでいた。片方はタクシーの後部座席にいた。もう片方は、配達バッグを背負って休みなく往復していた。
2031年の亡国とは、国旗が降ろされることではなかった。誰も責任を取らず、誰も全体を見ず、誰も「もう無理だ」と言わず、ただ一人ずつ、生活が壊れていくことだった。
ある日、市役所から封筒が届いた。薄い封筒だった。薄い封筒は、たいてい悪い知らせだった。中には、制度変更のお知らせが入っていた。文章は丁寧だった。丁寧すぎて、ほとんど何を言っているのかわからなかった。ただ、最後の一文だけは、はっきり読めた。
国が滅びるというのは、国会議事堂が焼け落ちることではなかった。国旗が降ろされることでも、首相が処刑されることでも、外国の軍隊が街を闊歩することでもなかった。
それは、痛み止めを買うか、夕飯を買うかで迷うことだった。
役所から届いた封筒を開ける前に、もう悪い知らせだとわかってしまうことだった。
助けを求めるたびに、自分が本当に助ける価値のある人間なのかを証明させられることだった。
亡国の音が、まもなく──
ぬどぎょわー(インターネットからのうみそに色々な情報や意見が流れ込んできて自分の思うところを出力したくなったがコテハンでの意見表明はしたくない時に発する奇声)
現時点での気分だけメモることにする
・性暴力は駄目だよ 〇(備考:性暴力でない暴力ももちろん駄目だよ)
・性行為には同意が必要だよ 〇(備考:年齢・性別を問わないよ 無回答は同意ではないよ)
・同意を取っても駄目な場合もあるよ 〇(備考:13歳未満の子どもに対して性的な行為をした場合、あるいは13歳以上16歳未満の子どもに対してその人より5歳以上年上の人が性的な行為をした場合、その子どもがイヤと思っているかどうか(同意しているかどうか)にかかわらず、「不同意わいせつ罪」や「不同意性交等罪」が成立します)
・性暴力描写を含むフィクション作品の制作・発表は性暴力ではないよ 〇(備考:嫌がっている人に無理矢理見せるのはハラスメントであるため駄目だよ)
・ハラスメントとは鮭のハラスを食べる活動の事ではないよ 〇(備考:ハラスメントは嫌がらせとかのことだよ 鮭のハラスを食べる活動のことをサーモンハラスメントと呼ぶとややこしいので知らない人の前ではやめたほうがいいよ)
・なしくずしスケベや嫌なのに感じちゃう展開の作品いっぱいすき
・フィクション作品だと現実では性交同意を取れない属性のキャラであっても同意する描写があれば同意したものとして楽しむよ
・「本当は嫌だけど同意したことになってしまった」展開の作品の場合はつらいよ~~ってなりながら楽しむよ アンビバレンツってやつだよ
・それらのフィクションを楽しんでる人を性犯罪者扱いするのはよくないよ 〇(備考:性犯罪者ではないため)
・これらは別物なので両方存在し続けてほしいよ どちらか片方だけあればよいというものではない
・フィクション完全合意性行為作品もいっぱいすき あらゆるスケベ作品すくすく元気であれ
・すくすく元気であれとは言ったが性交失敗作品もすき この場合「しなしな不活発であれ」が適切なのだろうか?
・しかししなしな不活発だと嬉しいのは登場人物についてであって作品そのものにはすくすく元気であってほしい
・「性行為を行った場合性犯罪になる相手」が現実での性嗜好対象である人を性犯罪者扱いするのはよくないよ 〇(備考:性犯罪者ではないため)
・「性行為を行った場合性犯罪になる相手」を性嗜好対象にしていない人が性暴力を行った場合その人は性犯罪者だよ △(備考:〇だと思ったけど考えてみたらたぶん裁判の結果による)
・犯罪に問われないとしても性暴力は駄目だよ 〇(性暴力は駄目なため)
・今のところフィクション作品に対する「嫌」の最上位行為は「作品を見ない・視界に入っても見て見ぬふりをする」であるがいつか「この作品(あるいはジャンル)の公開をやめさせなければならない」になるかもしれない
・そうなっても行動には移さないようにしよう 最終的に自分の首が絞まる
・もしも「自分の好きなものを保護しつつ自分の嫌いなものをこの世から排除できる権利」を手に入れたとしても嫌いなものをこの世から排除するのはやめたほうがいい
・こういう考えメモは匿名でやるのがいちばんいい 日記一覧見れば自分が書いたことはわかるから厳密には完全匿名ではないがそれはそれでよし
以下おまけ
・時計台 偉大
・ロープウェー 上へ
・虎食うサウンドトラック
既存曲にもいろいろあるけれど、既にリリースされている曲をそのまま流しているケース
タイアップでアニメと一緒に作られた曲、カバーソング、アニメを機に編曲された曲を除いて、
最近ということで、ここ10年間くらいの分かる範囲で書いてみる。
| アニメ | 曲名 | 流れるタイミング |
|---|---|---|
| 天使の3P! | LAZY - 感じてKnight | 第10話 挿入歌 |
| アニメ | 曲名 | 流れるタイミング |
|---|---|---|
| 荒ぶる季節の乙女どもよ。 | THE BLUE HEARTS - TRAIN-TRAIN | 第1話 挿入歌 |
| ザ・タイマーズ - お前の股ぐら | 第4話 挿入歌 | |
| THE BLUE HEARTS - チェインギャング | 第10話 挿入歌 |
| アニメ | 曲名 | 流れるタイミング |
|---|---|---|
| かくしごと | 大滝詠一 - 君は天然色 | ED |
| アニメ | 曲名 | 流れるタイミング |
|---|---|---|
| うる星やつら | 忌野清志郎+坂本龍一 - い・け・な・いルージュマジック | 第18話 挿入歌 |
| 君のことが大大大大大好きな100人の彼女 | あんしんパパ - はじめてのチュウ | 第2話 挿入歌 |
| アニメ | 曲名 | 流れるタイミング |
|---|---|---|
| 光が死んだ夏 | AKB48 - 会いたかった | 第1話 挿入歌など |
| 銀河特急 ミルキー☆サブウェイ | キャンディーズ - 銀河系まで飛んで行け! | 主題歌(OP/ED) |
| サラリーマンが異世界に行ったら四天王になった話 | 工藤静香 - MUGO・ん…色っぽい | 第1話 ED |
| 川村かおり - ZOO | 第2話 ED | |
| 小坂恭子 - 想い出まくら | 第3話 ED | |
| エレファントカシマシ - 今宵の月のように | 第4話 ED | |
| 松原みき - 真夜中のドア〜Stay With Me | 第5話 ED | |
| 山崎ハコ - ヘルプミー | 第6話 ED | |
| あべ静江 - みずいろの手紙 | 第7話 ED | |
| 研ナオコ - あばよ | 第8話 ED | |
| 永井龍雲 - 道標ない旅 | 第9話 ED | |
| 崎谷健次郎 - もう一度夜を止めて | 第10話 ED | |
| 木之内みどり - 横浜いれぶん | 第11話 ED | |
| 城南海 - アイツムギ | 第12話 ED |
| アニメ | 曲名 | 流れるタイミング |
|---|---|---|
| 鎧真伝サムライトルーパー | 森口博子 - サムライハート | 第5話 挿入歌 |
| ガンバレ!中村くん!! | 村下孝蔵 - 初恋 | 第1話 ED |
| バブルガム・ブラザーズ - WON'T BE LONG | 第2話 ED | |
| スチャダラパー featuring 小沢健二 - 今夜はブギー・バック smooth rap | 第3話 ED | |
| バービーボーイズ - 負けるもんか | 第4話 ED | |
| 泰葉 - フライディ・チャイナタウン | 第5話 ED | |
| PRINCESS PRINCESS - 世界でいちばん熱い夏(平成レコーディング) | 第6話 ED |
映画まで広げたら「One more time, One more chance」や「ひこうき雲」とかもっともっとあるでしょうな
人類滅亡後の本来の役目を終えたマシンみたいに、まだ動いていた。
誰もいないのに、
照明は落ちない。
希望も、期待も、全部ここを通過していった。
でも今は──ゼロだ。
ホームに立つと、
風の抜ける音だけがやけに速く感じる。
スピードってのは、
誰かと共有してる時は気づかない。
一人になった瞬間、
初めて、その速さがむき出しになる。
電車が滑り込んでくる。
無駄に正確で、
無駄に静かで、
無駄に完成されている。
夢洲。
夢を詰め込むために作られた場所。
でも夢ってやつは、
止まった瞬間、
それはただの「跡」になる。
僕は改札を抜ける。
センサーが反応して、
機械的な音が鳴る。
誰もいないのに、
ちゃんと、反応する。
それが妙にリアルで、
少しだけ笑った。
止まらない。
止まるのは、
いつも人間のほうなんだ。
もはや誰も京都に比べて
少し前まで、みんな同じ事を言っていた。
「なぜあっちは報道されない?」
「なぜこっちばかり取り上げる?」
怒りは整っていて、よく出来ていた。
でも、その「こっち」は、もうほとんどない。
昨日までの主役は、今日は跡形もない。
本当は、ずっと単純な話だ。
それだけのことだ。
天気と同じくらい、ありふれている。
それなのに、あのときの彼らは、
その仕組みだけを都合よく忘れていた。
いや、忘れていたのではない。
使い分けていただけだ。
「偏っている」と言う。
何も言わずに去る。
都合のいい瞬間だけ切り取って、
そして次の日には、
その歪みごと忘れる。
ずいぶん便利な正義だ。
軽くて、持ち運びやすい。
結局、彼らが見ていたのは報道じゃない。
現実でもない。
切り出された断片だ。
だから続かない。
だから残らない。
熱はあるのに、温度がない。
もし本当に「おかしい」と思っていたなら、
話題が消えても、考え続けるはずだ。
誰も見ていなくても、言い続けるはずだ。
でも、そうはならない。
なぜなら、あの怒りは
出来事に向いていたんじゃない。
だからまた繰り返す。
少しだけ言い回しを変えて、
少しだけ賢そうにして。
そしてまた、静かになる。
何も積み上がらないまま、
いちばん中身がないまま。
• 「なんかちょくちょく言われるけどBLは女性向けポルノだしな…男性向けポルノが女性蔑視でないことあります?女性向けポルノが多少男性蔑視でも怒らないでほしい…」
• 「男性にそこまで忖度しなくて良いのでは?…男性向けポルノに規制なんかいらないです!垂れ流しましょうとは言わないですよ」
• 「明らかに男性向けポルノは行き過ぎてるものが多種多様にあるので女性向けレベルにまで落ち着いてもらいたい」
• 公的立場では宇崎ちゃん献血ポスターなどの萌え絵・男性向け性的表現を「ジェンダー規範の再生産」と批判。
• 一方、自身は過激なBL作品を商業執筆していたことが2024年に指摘される。
• 「女性蔑視・規制当然」「擁護する人間が気持ち悪い」と発言。
• 「フィクションを今後も楽しみたければ、フィクションはフィクションにとどめるべし!!」
• 「フィクションと現実の女児を切り離せないのであれば、今後LOでロリコン漫画は描かない」
• 「警察の方はとても誠実な態度でお話しを聞いてくださいました。がいがぁはアイアムアヒーローやウシジマくんのコマ割りの影響を受けていて…」(事件模倣供述を受け、フィクション表記や注意喚起の提案について)
• 作品に「この作品はフィクションです」「作中の行為を真似すると犯罪になります。一切の責任を負いません」などの表記を検討する方向を示唆。
BL作家側の発言は、男性向けポルノを「女性蔑視」「行き過ぎ」「忖度不要」と指摘しつつ、
男性向けポルノ作家・編集部は、「NOタッチ」「現実害防止」「フィクションはフィクションに留める」で一貫。
https://anond.hatelabo.jp/20260425003414
なお、この論争において、石田仁志(ジェンダー学者兼ゲイ当事者)が「表象の横奪」という概念を提唱。彼はのちに論文を英語化。彼の論考は、海外ジェンダー学の最重要文献の一つと位置付けられるに至った。
https://anond.hatelabo.jp/20260424081652
https://anond.hatelabo.jp/20260424215409
むりやりに大絶賛してみる!
まず制作陣がガチで天才だから、この物語への主な批判ポイントが、そのまますべてSF設計の土台なんだよね。
たとえば、キャラの葛藤がないとか、ご都合主義のAIっぽさとか、リアリティがないとか、散々な言われようだけれど。
それって『超かぐや姫』の核心なんだよね。
なぜかって……本作は、『神に喧嘩を売ってでも人間を作りたい』ってのがメインテーマだから。
超簡単に表現すると、人間らしさが消えちゃった彩葉と、ほんとうは人間じゃないかぐやが、「パンケーキを食べておいしい!」と感じたい話。
これこそが『超かぐや姫』の始まりであり、終わりに至るまですべて。
その為には、超早送りでびゅーんっと駆け抜けて、配信界の頂点にたどり着いて、「資本主義バンザイ!」でドパガキから集金しまくって、神の領域に挑戦しなきゃならない。
まるで全部乗せのパンケーキ、すべて持った超人のエネルギーで。
言うなれば、『令和のセカイ系はサイコパス』、うじうじと理屈を語るよりも、葛藤さえもハイスピードで終わらせて、きみとぼくの為――彩葉とかぐやの為だけに、神の理屈をねじ曲げにゆく。
(※セカイ系とは? 「きみ」と「ぼく」という、 ちっちゃな関係性が、 国家や社会をすっ飛ばして、世界のあり方に直結する話)
すなわち、新時代のセカイ系は、狂気で踏み込む決断主義、なにもかも舐め腐って、日本の古典――竹取物語をぶち破らなきゃならない。
天の羽衣を脱ぐ、綺麗事を捨てて、パンケーキの為だけに成り上がる話。
そこまでやらなきゃ、宇宙一の負けヒロインであるかぐやを、地獄の円環構造から救えない。
逆に言えば、それを実現させるまでは、まるで水と粉のパンケーキ、感情移入できないくらいぱっさぱさ――人間味がない、AIみたい、機械的なんですよ。
たとえば、主人公の酒寄彩葉17歳JKは、【楽しんでる場合やあらへん……いちばんやないとあかん】って母親に冷たく言われ続けたせいで、完璧主義のマシーンになっちゃったと。
つまり、学生なのに週5日のバイトで一人暮らし、東大を目指す受験勉強、プロゲーマーばりの腕前、こんだけ詰め込みすぎなのは、いわゆる『過剰適応』って奴。
いじめられっ子がなぜか笑うのと一緒で、『苦しさを100%抑圧』している。
まるで広末涼子の爆走185キロ、人間って一度狂うと止まらないんだよ。
さらに彩葉は、Vtuber月見ヤチヨの歌声に惚れ込んで、ガチガチに推し活もやっていると。
ここでも批判の声――「推し活が記号的、ただの舞台装置」みたいな意見があるけれど、これはSF的にも心理面でも必要不可欠なんですよ。
どういう事かって、彩葉は疲れすぎな日々に、お母さんからの罵倒が幻聴として聞こえていて、それを防ぐためにイヤホンをつけて、ヤチヨのRememberを聴き始めたと。
それもあって、○人的スケジュールなのに、なぜか感動できたり黄昏れたりと、一見余裕があるように見えるのは、その瞬間だけが抑圧からの解放――人間性を取り戻せているから。
その証拠に、「推しがいなければ生きられない」という考えで、食欲がない鬱状態のときも、推しさえ見ればちょっとずつ食べられる、そんな描写もされていて。
もはや推しというより神様――だからこそ彩葉は、月見ヤチヨの神棚アクリルスタンドを大事に飾っているんだよね。
しかもSF的にエグいのは、『超かぐや姫』って本質的に『神○し』のお話になっていて。
「パンケーキを食べたい」というエゴの為に、冗談抜きでドパガキも資本主義もハックして、運と才能とお金と人脈でフルスイングする。
そして、もう一人のヒロインかぐやは、さっきも言ったとおり、本来、人間ではなくて、じゃあ何者かって、月に住んでいたむなしい存在――肉体のない思念体なんですよ。
なので、地球に舞い降りて人間の肉体を得てすぐに、「自由な毎日が楽しいなぁぁ!」って欲望が大爆発する。
その最たる例としては、彩葉が睡眠を削ってまで働いて、がんばって貯めたお金――12万円を使い果たしたことがあって。
ちなみにこのシーン、「彩葉の怒りがあまりにも薄い!」って批判が多いんだけれど、それへの反論は秒速で終わるんだよね。
まず彩葉のため込んだ12万円は、超現実主義なお母さんの呪縛なんだよ。
【この世で頼れるんは自分一人や】、【今日の百円は明日の千円や】みたいな、冷たい言葉を吐かれすぎて、「心が壊れても頑張らなきゃ」という呪いになっている。
つまり、今までずっと無駄なく効率的に生きてきて、完璧主義の廃人になっていた彩葉に、無駄遣いでショック療法――かぐやはこれでもかとご馳走を振る舞った。
人間を人間たらしめるクオリア――簡単にいえば、おいしいという感情、「生きている!」という感覚を取り戻せたと。
その結果、このあと少しして風邪を引くんだけれど、それは別な言い方をすれば、やっと風邪を引けたんだよね、甘えと弱さを出しきって、これでもかと人間らしく。
今まで母親の祟りにやられて、完璧超人のマシーンだった彩葉が、かぐやによって人間性を蘇らせたってこと。
そう考えると、もはや妖怪人間ベムよろしく、「早く人間になりたい」ってのが、『超かぐや姫』のキモなんですよ。
そして、この物語のマジで恐ろしいところは、かぐやが元々暮らしていた月の世界なんだよね。
ここってのは味も温度もない巨大な水槽みたいで、喜びも悲しみもなくて、生きることも死ぬこともできない、永遠なる空っぽの場所であると。
でもって月の住人たちは、ゲームのNPCと同じで、無感覚の日々を繰り返すという、究極的にむなしいシステムに閉じ込められていて。
そんな中、かぐやだけが奇跡というかバグの発生によって、「寂しい! 退屈! 死にそう!」って、みるみると自我が芽生えて、月から飛び出しちゃったんだよ。
そして流れ星のようにキラキラと、『もと光る竹』という宇宙船に乗って、そのまま地球の電柱にビリビリビリってぶつかってゆく。
すると、一瞬でゲーミング電柱になるんだけれど、これは月のテクノロジー、地球環境に馴染むべく、そこに最適化された肉体――今回は赤ちゃんの体を用意して、かぐやの思念体が入り込んでゆくと。
そんでドパガキよろしく、タブレットでネットサーフィン、高速で情報収集をすることによって、その知識量に合わせてハイスピードで、女子高生くらいの見た目に変化するんだよ。
なので、普通の人間たちとは違って、文字通り、恥も外聞もないから、持ちうる力は『すべて出す』を地でゆく、このあと一瞬にして配信業でのし上がるんだよ。
そもそも、かぐやが彩葉のお金で勝手に、ライバーになる為のスマートコンタクトを買って、メタバースの世界ツクヨミにログインして、大観衆の前でいきなり叫ぶ売名行為までやって、終始、大暴れするんだよね。
なのでよくある批判――「子育ての苦しみがない」、「生配信の世界は甘くないぞ!」ってのは、筋の通ったやり方で回避できる。
そうこうして、「パンケーキがおいしい」と思えるくらい、かぐやは人間の幸せを覚えてゆく。
でも残念ながら、『かぐやは月の秩序を乱すバグ』と見なされて、月の世界へと戻されてしまう。
これは日本の古典である『かぐや姫』の結末通りで、強制的なバッドエンドを迎えると。
まず月に戻されたかぐやは、また何もない水槽の中に入れられて、虚無の永久ループに閉じ込められると。
しかも以前と違うのは、主人公の彩葉と出会って、笑ったり歌ったり、パンケーキの甘さを感じたりで、幸せを知ってしまったからこそ、その絶望はより深いんだよね。
5億年ボタンの比じゃないさみしさ、『生と死の狭間』にある闇のような場所で、永遠のひとりぼっち。
でもそんなある日、38万キロの彼方――地球惑星から、懐かしい歌声が聞こえてきて、「もう一回だけ地球に行こう! 彩葉に会いたい!」って、奇跡で飛び起きることができた。
でも運命は残酷で、「また宇宙船に乗って地球に出発だ!」ってときに、タイムトラベル機能をオンにしたもんだから、なんと制御不能でバコーンって隕石と衝突して、8000年前の地球にぶち飛ばされたんだよね。
すると何が起きたか、宇宙船のシステムがエネルギー切れ、月のテクノロジーが使えないせいで、最適な肉体を作り出せない、前と違って赤ちゃんにもなれない、ただの思念体――魂だけで放り出されたと。
それはつまり、声も出せない、誰とも話せない、誰の目にも見えない、永遠に続く孤独がはじまった。
これは昔の名作、『STEINS;GATE』のトラウマ回と似ていて、とある女の子が不完全なタイムマシンに乗ったら、時間跳躍のときにダメージを食らって、自分の名前以外すべてを忘れちゃったんだよ。
とてつもない使命、大切な約束があったのに、のうのうと生きてしまったことを悔いて、【失敗した失敗した失敗した失敗した失敗した】、そう書き綴って……そのまま自殺するんだよね。
そして、かぐやの場合はより怖い――寂しくても退屈でも永久に○ねないから。
なので、「彩葉! 彩葉! 彩葉!」って発狂するんだけれど、それは声にも叫びにもならなくて、いつまでも絶無なんだよね。
泣きながら膝を抱えようにも、そこには涙も膝もない。
けれど1%の奇跡として、宇宙船に乗り込んだときに、地球で彩葉からもらった、たまごっちみたいな携帯ゲーム機、そこに『犬DOGE』という柴犬、電子のペットがいて。
その結果、シャットダウン直前の、宇宙船による最後の力で、たまたま近くにいた、かわいいウミウシ――海のウサギとも呼ばれる生物をスキャンして、そこに犬DOGEの軽いデータをぶっ込めた。
これはつまり完成済みのハードウェア、しょぼいけれどロボットの出来上がり。
だから、ウミウシにログインした犬DOGEをハッキングして、思念体のかぐやが入り込んで動かせるってこと。
そうこうしてウミウシのかぐやは、不老不死の日々を進んでゆく、それも8000年。
縄文時代、平安時代、戦国時代、あらゆる時代に漂って、大量の出会いと別れがあって、もちろん戦争による○し合いもあって、破壊と再生が延々と繰り返される中、かぐやは孤独な観測者として、それらを眺め続けたんだよね。
毒も薬も酸いも甘いもカオスも、すべて飲み込みながら。
そうやって膨大な時が流れて、人類は血みどろの歴史の果てに、電話に冷蔵庫にテレビに、そしてインターネットという、高度な文明を誕生させるんだよ。
そんなある日、かぐやはウミウシの身体のままで、パソコンのキーボードを押して、『Hello,world!』って入力した。
つまり、8000年の時を経てとうとう……想いを伝えられるようになった、孤独な旅がやっと終わった。
その瞬間かぐやは壮大な夢を思い描くんだよ。
それってのは、地球での血なまぐさい争いとか、ひとりぼっちとは無縁な、ユートピアの仮想空間を作ること。
要するに、『水も波も立たない巨大な水槽である』月の寂しさを、他の誰にも味わって欲しくないってこと。
だからこそ、ここでの仮想通貨『ふじゅ~』は、水のように、あぶくのように湧き出てくる。
まさにドパガキよろしく、人の心が踊れば踊るほどに、無尽蔵に金が降り注ぐんだよ。
そうしてかぐやは、ウミウシの身体をよじりながら、htmlを書いてアクセス解析もして、とにかく試行錯誤しているときに、はっと衝撃的なことに気づく。
それってのは、自分がゼロから築き上げてゆく仮想世界が、かつて彩葉と遊んだツクヨミだってことに。
そして、彩葉が歌声に惚れたVtuber月見ヤチヨは私なんだってことに。
すなわち、ぐるぐると同じ輪廻を巡って、この8000年の孤独も含めたループが、何百回、何千回、何万回も続いているのかもしれない。
これをむりやり表現するならば、『メタ的ディストピア円環構造』だね。
つまり、『感情を持った思念体』のかぐやが、月から地球に来て赤ちゃんとして生まれる→彩葉と幸せな時間を過ごす→月の世界に戻される→歌が聞こえて脱出を決意……でも隕石に衝突→8000年前の地球に吹き飛ばされる→そして今の今に繋がる――
めちゃくちゃ残酷なことに、この円環構造の中で、常にかぐやは自我があって、しかもその時間の大半、メタ的視点――実体のない魂のような存在として、声にならない声を上げながら、ずっとひとりぼっちで過ごしている。
そしてこの、『メタ的ディストピア円環構造』をぶち壊すには、バグを伝染させる必要があった。
もっと単純な話、心の底から「パンケーキがおいしい!」と思えること。
彩葉のケースで言えば、月のシステムみたいな完璧主義をやめて、泣いて甘えること、自分の意思で進路を決めること、ホンモノの反抗心で母親にぶつかること。
そのうえで最大の敵は、退屈で○にたくなるほど整った、穢れなき月のAI的世界なんだよね。
だからこそ、ドパガキも資本主義も運も才能も醜さも、Rememberという推しの曲もすべて総動員して、綺麗事抜きの人間らしさで殴り返した。
ありとあらゆる手段で、『竹取物語』の運命――かぐや姫は月に帰るという、神様の結末を破壊する為に。
それはつまり、彩葉の推し――神様だった月見ヤチヨ(かぐや)に、『終わりのある人間としての人生』を与える、今度は自分が神様よろしく、生命を誕生させるってこと。
ちなみに当初、メタバース(ツクヨミ)の世界では、かぐやを連れ去りに来る、月人(つきじん)という大勢の敵を、ゲームのシステムに落とし込んで、プロゲーマーの力とチートによって倒そうとしたんだよ。
現実世界じゃ負けるに決まっているから、ゲームの敵キャラにダウングレードさせようとした。
でもそんな甘っちょろい敵ではなくて、まるで勝ち目がなかった。
その結果、映画の途中でスタッフロールが出て、「めでたし めでたし」って、皮肉なエンディングが軽く流れるんだよね。
でも彩葉はその終わりを許さずに、ツクヨミという仮想空間――一億総ドパガキ社会ってくらい、ユーザー数の多い場所で、ハイスピードで配信者として売れて、べらぼうに儲けたお金と、人脈をフル活用して、10年間、ロボット工学をはじめとした科学技術を学んでゆく。
なぜかって、かぐやの思念体を入れる義体――それも寿命のあるホンモノの生命体を作りたいから。
これこそが『超かぐや姫』のすべて。
つまり、愛とは綺麗事ではない、愛≒平和ではない、愛とは能動的なバグなんだという、パンケーキを食べておいしいと感じる話。
↓『本音のおまけ』
冒頭で、「むりやりに大絶賛してみる!」と宣言したとおり、映画版の『超かぐや姫』は、ファミ通の文庫版も読んで、SF設定もメモして、登場人物の背景も学んで想像して――つまり、こちら側でかなり踏み込んで視聴しないと、ちんぷんかんぷんな事ばかりだ。
とはいえ、90年代2000年代を振り返りゃ、映画であれ音楽であれゲームであれ、たった一本、たった一枚、たった一作を繰り返し……狂ったように楽しむものであった。
たとえば、FFや聖剣伝説をやるときにはアルティマニアという、ごっつい攻略本を買ってプレイ前から読みふけっていた。
そう考えりゃ、『超かぐや姫』の円環構造よろしく、ぐるぐるとリピートする事が大前提の作品があっても良いのかもしれない。
しかも『超かぐや姫』 の場合、知識と考察を重ねるごとに、「この複雑な円環構造のSF設計を考えると、これはこれでアリかもな」と思えてきて、じわじわと評価点が高まる。
君は必ず騙される。30点。
抜群のスキルとセンスを持ちながら、ある事情から常に一人で空を舞うスカイダイバーのサラ。ダイビング場を仕切るグループのリーダーであるペイソンに目を付けられ、“ヘックス(六角形)“という高難易度のフォーメーションに参加するよう口説かれる。ヘックスはその難易度だけではなく、ダイバー達が次々と命を落とすとして都市伝説的に知れ渡る魔の隊形だった。かくしてヘックスに挑戦するサラ達だったが、突如、空中にいる彼らの目の前でペイソンが消えてしまう…。あり得ない出来事に慄き恐怖に陥りながらも、サラをはじめとするチームは、ヘックスにまつわる恐ろしい真実を明らかにするために奔走するが…。
だって思うじゃん、スカイダイビング中に人が消える。しかも目の前で。もしこれが成立するトリックが本当にあるなら絶対に面白いし、それを思いついたからこそ映画化したんだろうなって思うじゃん。そういう勝算の下に作られた映画だってあらすじ読んだら期待するじゃん。
で、父親をヘックスで亡くした主人公たちがヘックスっていう空中陣形で飛ぼうぜ!っつって飛ぶんで、ヘックスの真ん中にいたやつがマジでフッって消えるんよ。そこまでは割とリアルにスカイダイビングの映像撮ってて、これでミステリやったら絶対におもろいやろなと思ってたのに。各自の一人称視点でちょっと目を離した隙にいなくなってるとかじゃなくて、引きの画でCG処理みたいにふわってもやになって消える。そらパニックにもなりますわ。
で、実際にはヘックスはヘックスのための飛行に参加して死亡した人間の命を吸い取ることができる(おそらく)悪魔の儀式になっていたのだった!というクソオカルトだったという話でゲンナリ。それでええんやったらもうなんでもありやん。雪で閉ざされた山荘でさっきまでいた人間が消失するという事件が発生して、そこの参加者で自体を検証するけど実はそれは悪魔の儀式で人体消失現象がガチで起きていただけでしたとかだったら暴動起きるだろ。
消えた後は、消えたやつが血まみれの姿で参加者の前に現れたり消えたり、やたらサ行多めの囁き声が入ったりする凡庸なホラー表現が続いて、参加者が次々と呪いみたいな形で死んでいく。なぜか事件の翌日に日常を感じたいとか言ってスカイダイビングにまた出かけていくトンチキ展開の先で飛び降りた瞬間に死亡。主人公がなんとか追いついてパラシュートを開いて死体がパラシュート降下するっていうシュールな絵面はギリ面白かった。
ありきたりなガス漏れからの爆死(CGすぎてヤバい)、ショットガン撃ったら暴発して顔面に破片が刺さって死亡、みたいな展開が続いて、最終的に自分の父親をヘックスに巻き込んだ男にたどり着く。そこで実はヘックスを飛ぶ前に実は彼女らは飛行機事故で死んでいたのだ!ヘックス後のことはすべて今際の国のアリスだったのだ!ということが明らかになる。
死体がパラシュート降下するのも実際に死体を飛行機から落としたからだし、爆死したのも飛行機のエンジン爆発の爆炎に巻き込まれたから、顔面に破片が刺さって死んだのも爆発の際の破片が刺さったから、という種明かしがあってそこはまぁまぁ説得力がなくはなかったかもしれない。
そして主人公は父親と同じようにパラシュートが絡まって開かず墜落死し、ヘックス中にフワッと消しゴムマジックした奴が黒幕で、主人公の父親の命をヘックスで吸収した黒幕の父親と一緒に街を去るのだった。めでたしめでたし。
ふーん。
で、結局ヘックスってなんやってん。ヘックスは死の儀式って話だと思うんだけど、実際にはヘックス飛ぶ前にもう死んでたって話だからじゃあどこの時点で何をトリガーにしてヘックスが発動してん。俺が見逃してただけか?ただでさえミステリ的な話かと思って見始めてるんやからせめてそこのロジックくらいはしっかりしとけや。
おこですよ。
いちばんの爆笑ポイントは主人公が途中で一緒に飛んだ奴といい感じになってベッドインするんだけど、行為が始まってえちちな音楽が流れて3秒くらいで画面が切り替わって賢者タイムになるところ。いや短すぎるだろ。いい感じになったな→賢者タイムでよかっただろ。ここだけめっちゃ笑った。
まぁそんな感じかな。
超高度ミステリかと思って見始めたらめちゃくちゃ凡な単なるオカルトホラーでその先の表現にもろくにフレッシュなものもない。せめて全部の死をスカイダイビングに絡めたものにしてくれたらよかったのにそういうのもないのは正直しょうもない。