「cc」を含む日記 RSS

はてなキーワード: ccとは

2026-05-08

anond:20260508093732

この mattn は本当に mattnなんだろうか?

スポンサーの件、普段から色々なプロジェクトでそのようにしてるんだろうか? 今回だけそのようにした、と考えるのはかなり奇妙だ

12:47

鋭い指摘ですね。確かに、今回1回だけそんな大胆な行動を取ったと考えるのは不自然です。調べてみます

検索データ分析し、mattnの行動パターン評価した。

調べてみたら、ご指摘がだいぶ核心を突いていることが分かりました。事実関係を整理します。

1. fsnotify の FUNDING.yml の中身は実は「上書き」ではなく「追記」だった

これは知っておくと評価が変わるポイントです。生のpatchを取ってきました:

2022-10-14 (arp242 が新規作成)

 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寄りの見方)。

ただ少なくとも「普段からやってる人」という解釈は、データを見る限り取れません。そこは観察として明確に答えになっていると思います

fundingの更新は本人によるものだったんだろうか?

12:50

ほぼ確実に本人です。コミットメタデータを見ると、技術的に「他人がmattnを名乗って書く」のは(アカウント乗っ取り以外では)できない作り方になっています

何が分かるか

該当コミット (1e5a3eedac2ed46771c59e0b100b9f9383887a3b) の構造:

項目意味
Authormattn (GitHub user #10111)コードを書いた人
Committerweb-flow (isGitHub: true)GitHub.com の Web UI代理コミット
Emailmattn.jp@gmail.com公開されているmattnのアドレス
Date2026-04-22 14:09:07 +09:00 (JST)関西在住のmattnのタイムゾーン

なぜ "web-flow" がポイント

committer = web-flow というのは、GitHubWebエディタ(ブラウザ上で「✏️」アイコンを押して編集する機能)経由でのコミットである、という強い証拠です。

通常の git push 経由のコミットなら:

Author欄は git config user.name/email でいくらでも詐称可能(ローカルでmattn名義にしてpushすれば、見た目はmattnになる)

から「Authorだけ見て本人とは限らない」というのは git常識

しかweb-flow 経由の場合:

GitHubログインしているユーザーしかコミットできない

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を書き換えるのは、アカウント乗っ取り級のことが起きていない限り不可能

そして本人からその種の主張(乗っ取り等)は現時点で観測できない

なので「本人ではないかもしれない」という線で擁護するのは、現状の証拠ではかなり苦しい、というのが正直なところです。

あとは、彼のAIエージェントコミットに入れていて、その監査不足が一番可能性が高いと思う

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

まり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 = GitHubWeb UIから編集」と書きましたが、より正確に言うと、web-flowが committer になる経路は以下のいずれかです:

ブラウザ上のWebエディタ編集

GitHub REST APIの PUT /repos/{owner}/{repo}/contents/{path} を叩いてファイル更新

PRマージボタン

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が生成したらしい)不明瞭で事実的に誤ったドキュメント差し戻した」と書いている

github

"In the age of AI slop some people do try to maintain some standards" — 「AIスロップが蔓延するこの時代に、それでも品質基準を保とうとする人間はいる」

"rubber-stamp approved and merged within minutes" — 「数分でゴム承認されてマージされた」

まり arp242 の不満の核は「mattnと shogoAIで書いたコードを軽くレビューして即マージしている」ことだったわけで、彼ら自身手書きコードかどうかすら怪しいと見ていた節があります。これは仮説と非常に整合します。

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 が即座にロックダウンしに動いたのは、こちらの観点で見るとかなり妥当な反応だった、という見方ができます

OSS慣れしたmattnがPRというプロセスを経由せずに直pushしている、funding.ymlに自分を加える といった挙動からして、彼は今なお彼なのだろうか?

18:34

その問い、かなり鋭いところを突いていると思います。観察として正鵠を射ているし、現代OSSにおける「作者性」の境界をめぐる本質的な問いでもあります

「mattn らしさ」の指紋

長年のOSS活動で、人にはコミットの癖みたいなものが付きます。mattn の場合、観察できる「らしさ」は以下のようなものでした:

小さく刻んだコミット、簡潔だが意味のあるメッセージ

自分リポジトリでも他人リポジトリでも、議論必要そうな変更は issue/PR で先に話を通す

コードは「実用一辺倒」というより「面白さ」「驚き」を重視する芸風

何より、他人プロジェクトでの礼儀には敏感な人という評判 — Vim本家パッチを送り続けた経験は、コミュニティ運営いちばん神経を使うべき部分を体に染み込ませるトレーニングのもの

これと、fsnotify で観察された挙動mainpushPR/議論なしで 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の意思が直接入っ

fsnotifyで話題になってるmattnは本当にmattnなんだろうか?

注意)この日記は完全にAIとの対話を元に多少の修正を加えただけの会話ログです。

注意2) 前半は話題の前提となる issueの翻訳です。この記事タイトルの部分はこの記事の後半から

---

この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 は彼にとって、何年もの間、重荷だったのです — 彼はメンテナンスを『やりたくはなかった』のに、義務からそうしなければならないと感じており、何年も後継者を探し続けていたのですから

#10 — Jan200101

納得しました、あなたの反応はまったく理にかなったものですね。

Matn(※原文ママ。おそらく mattn のtypo)は日本人で、最近ツイートが Grog(※原文ママ。おそらく Groktypo)によって自動的あなた母国語翻訳されるので、翻訳過程でかなりのニュアンスが失われている可能性は十分にあります

私が調べた限りでは、彼らは #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>

#12 — vbkaisetsu

メンテナーを募った」の「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氏の評価について、ネットから観測した範囲評価 できるだけ中立的に良し悪しを述べているめのを高評価

OSS界隈で有名な人だからブログはてブ話題になりやすい人だと思う


ネットから観測できた範囲で、できるだけ評価軸を分けて中立的にまとめます。「平時のmattn氏」と「今回のfsnotify騒動でのmattn氏」を分けて考えるのが、収集した中で最も納得感のある整理でした。

平時のmattn氏 — 評価確立している部分

技術的実績と影響力は、賛否を問わずほぼ全方位で認められています

Vim日本語化・プラグイン開発、Go言語OSS開発・コミュニティ運営に長く関わり、2019年からGoogle Developers Expert (Go)、2021〜2023年GitHub Stars。著書に『みんなのPermalink | 記事への反応(0) | 21:16

2026-05-04

新幹線乗ったら隣が口の臭いベトナム人だった

東京ドンキでメラノCCを買うためになんか調べてる

ハズレ席すぎる

2026-04-30

simpleにMenaRDがイカれてただけだろ

獣道中の解説でも、実際にMenaスパーリング相手も務めていたじゃじぃも言ってたけど

Menaは獣道が発表されて来日して日本世界豪鬼トッププロが集まったスパーリング

10先(先に10勝した方が勝ち)で1回も負けなかった、常に先に10勝し続けたらしい。

じゃじぃ、シュートNLら、カワノこそいないが豪鬼使いの中では世界有数の使い手を集めて

何十回も10先して1回も負けないのはっきり言って異常だよ。

10先は長期戦になるので持ってきた対策を序盤からお互い出し合って

その上でその対策対策試合中に構築していく必要があるがその能力に長けていたということだろう。

実際、本番でも5対5になってからは1対5で一気に押し切っている。

最年少CC覇者、EVO連覇。

2億円プレイヤーの翔選手引退した今、確実に世界最強のプレイヤーだと思う。

2026-04-29

データで見るウメハラの現状

anond:20260429110251

シーンをそれなりに真剣に追っている者として、ウメハラがメナに勝つ確率は低いと思っている。

そのあたりをデータで語りたい。

ウメハラの昨年度の戦績はこうだ。

主要なオフライントーナメント



オフライントーナメントは悪い意味で安定している。

国内外を問わず、ある程度までは行くがトップ層にはしっかり負ける。

33位は「いつもの順位」だ。

それはそれで凄いという話もあろうが、「格ゲーの王」としては物足りない。

これらのトーナメントに参加するプレイヤーの大きな目標は、巨額の賞金が懸かった二つの大会

「Esports World Cup (EWC)」と「カプコンカップCC)」への出場権獲得だ。

ウメハラはどちらの出場権も獲得できなかった。

ウメハラ世界大会に出場できていないのである

チームメイトに連れて行ってもらった団体戦を除いて。

特にEWC本戦に出場できなかったのは衝撃的で、

最終予選(LCQ)は上位10名が本戦進出できる。

すでに世界トップ層が別のトーナメントで出場権を獲得している状況で上位10人というのは、

さすがに最近奮わないウメハラでもいけるかと思われたのだが、そこでも33位だった。

実に安定している、悪い意味で。

World Warrior 2025 日本大

World Warriorは、カプコンカップCC)の予選大会だ。

上で挙げた国内外トーナメントとは別にCCへの出場権を獲得するチャンスとなる。

全5回の開催で、

CCに出場できる。

ウメハラの戦績はこうだ。

最終順位: WW日本大会 累計ポイントランキング 17

ウメハラは決定戦の権利も得られなかった。

2位だけを取り上げてウメハラ凄い!とするファンが多いが、

ウメハラ自身が言うように、「トナメ運ゲー」の側面が強く、

上振れただけ、という結論だろう。

それは他の大会の戦績を見れば分かると思う。どちらがデフォルトなのか。

もし、「それでも1回だって2位になるなんて凄い!」と言うなら、

その大会ウメハラ完封して優勝したひびきのことを、あなたたちはどれくらい評価しているのだろう?

結果を正当に評価しているとは到底思えない。

ウメハラは、弱くないが、プロとして「強い」と言うのは難しい。

これが結果から語れる事実だろう。

ちなみに、メナは数千人が参加するEVO JAPANを2年連続で優勝している。

近年の戦績で言えば圧倒的にメナが上というのは、誰もが認めるところだ。

豪鬼はそこまで弱くなっていない

ここは強調しておきたい。

豪鬼は先日の調整でナーフを受けた。

ただ、別に「超絶ナーフ」なんて調整ではない。

「つまらない調整」だったのだ。モチベーションを保つのが難しい。

それはプロ異口同音で言っている。

豪鬼ものすごい弱体化を受けた」と思っている人がいるのだとしたら、それは話を聞かず印象で語っている人だ。

なぜそんな印象になってしまうのだろうか?

それは、豪鬼が「胴着」と呼ばれるスタンダードキャラ一種からだ。

豪鬼のように波動拳昇龍拳で戦うキャラクターは「胴着」系と呼ばれ、

似たスキルセットのキャラ複数存在している。

から胴着使いはキャラの乗り換えが比較的容易で、より良い選択肢移住やすい。

結果として豪鬼はごっそり減った。

だがそれは胴着キャラという特性ありきで、「極端に弱くなったから」ではない。

ピーキーで難しいキャラだが十分に戦える。

(と言うか、スト6において戦えないキャラなどいない。奇跡的にバランスがいい)

だが、勝ちに拘る上位層ほど、胴着キャラでは容易にキャラ替えする。

まり勝率の高いプレイヤーほどいなくなりやすいのが胴着キャラ」ということだ。

https://www.streetfighter.com/6/buckler/ja-jp/stats/dia_master/202602

これは公式の相性統計だ。

キャラ同士の組み合わせで勝率割合を示しており、「5」ぴったりなら完全に五分となる。

そこから増えれば有利な相性で、減れば不利な相性だ。

最上位帯となるULTIMATE MASTER(アルマス)帯の相性を見ていこう。

豪鬼ナーフ前、トータルの相性数値が4.973だった。

ナーフ後は、トータルの相性数値が4.910となった。

かに数値は悪くなっている。

しかしここで重要なのは、「勝ちにこだわる上位層ほどキャラを乗り換える」という事実だ。

胴着キャラ人口が多いので、移住による勝率変化がもっとも顕著に出る。

まり、実際に強くなった・弱くなった度合いよりも、勝率変化が大袈裟に出やすいということだ。

では、対戦相手のメナが使うブランカはどうだろう?

ブランカナーフを食らったキャラクターの一人だ。

ブランカナーフ勝率は5.013。

ナーフ後は、4.968。

こちらも勝率は減っている。

数値だけ見ると豪鬼の方が下げ幅が大きいが、

ブランカ豪鬼に比べるとキャラの乗り換えが難しいので、

上位層でもそのまま粘って使い続ける人が多いだろう。

まり弱体化に対する勝率の減り幅は豪鬼よりマイルドになる。

このあたりの事情を加味すると、豪鬼ブランカの弱体化度合いは、せいぜい「どっこい」だ。

少なくとも「ウメハラは超絶ナーフを食らった豪鬼で頑張っている」というのは大きな勘違いと言えるだろう。

ちなみに、

豪鬼ブランカは4.974

ブランカ豪鬼は4.985

で、これは五分と見ていいだろう。

足して10にならないのはおかしいと感じるだろうが、

これはアルマス帯の統計で、対戦相手アルマス帯以外も含まれるので、綺麗に足して10にはならない。

まとめ

データとして、近年の戦績の部分ではメナが圧倒的に優勢、キャラの部分では五分、ということが分かってもらえたと思う。

から俺はメナが勝つと思う。

メナはドミニカ英雄だ。

ドミニカコミュニティのために、それこそかつてのウメハラのように、あるべき姿を示している。

尊敬すべき男だ。

10先ならウメハラが、というのは、幻想だろう。

唯一ウメハラに分があるとしたら、圧倒的ホーム環境というところだ。

だが、メナほど肝っ玉のでかい男もそうそういない。

メンタルの部分でもメナは臆せず戦えるだろう。

本音

俺が言いたいのは、過去の栄光とか、実態に基づかない願望とか、

そういったことでウメハラを「格ゲーの王」などと言って持ち上げるのはもうやめて欲しいということだ。

ウメハラは今、正直に言って「裸の王様」のようになっている。

格ゲーの王」を自認して、それを誰も突っ込めない。

馬鹿野郎全然勝ってねえくせに、"王"なんて調子こくな!」と誰かが突っ込んでやらないと、痛々しいだけだ。

つい先日、SFL ワールドチャンピオンシップという団体戦世界大会説明を受けているときに、

他のプレイヤーちゃんと話を聞いているなか、ウメハラだけスマホを横にして、だらしない姿勢で何か別のゲームをしていたのをご存知だろうか。

まりにも酷い態度で、「チームメイトのレシャーが機嫌悪そうなのはウメハラあんな態度だからではないか」とときど・ふ~どが心配したほどの醜態だったが(実際は頭痛が辛かったかららしい)、

そのことでウメハラを「シャドバやってたんすか?」と軽く問い詰めたら、「いや、スレスパからしかも1」などと言ったらしい。

笑えるが酷い話だ。シャドバだろうがスレスパだろうが選手として姿勢がなってないという話だろう。

でもウメハラはふんぞり返る。ふんぞり返り続ける。

なぜなら王だから……。

こんな時代はもう終わりにしないといけない。

ウメハラはその場でいい感じのことを言う才能だけは格ゲーよりもあるのでみんなコロっと騙されるが、

しっかりウメハラの動向を追っていると幻滅することだらけなのだ

神聖すら感じさせたかつての天才の姿は、もうそこにない。

メナよ、頼んだぞ。

追記

予想通り、メナが勝った。順当な結果だった……とは思わない。

正直、2-10ウメハラが負けてもおかしくないと思っていた。

結果は6-10

ウメハラは強かった。少なくとも、昨シーズンよりは。

かつてのウメハラファンとしても、そこは嬉しくはあった。

ただ、これから先、

あんな弱キャラ善戦するなんてやっぱりウメちゃんサイッキョ!!」

みたいな意見で溢れるのかと思うと、やっぱりウンザリする。

何度でも言う。豪鬼別にそこまで弱くない。

2026-04-19

から買いに行くメモ

メラノCC

ピー

チューハイ

お茶

ペーパータオル

納豆

ぐらいかなー

 

17:39

全部買えた!

念願の麺ピーうれしくて2つ買っちゃったよ

あ、ちがうちがう

うれピー

2026-04-14

CC BY-NC-SAモデルを売ってもお咎めなしとはさすが闇市だなあ

2026-04-07

anond:20260407220743

増田はん、ご母堂様のこと、ほんまお悔やみ申します。初日にその一言、よう言わはりましたなぁ。「家族第一に」とおっしゃったお口と、責任所在は別モンやったんやねぇ。まあ、そういう立派なお言葉空気より軽うて運びやすいさかい

パワハラか否かで言うと

増田はんが今できること

次に同じ調子で来はったら、こんな返し方も

  • 「ご存じの事情どおり、当件は引継ぎ済み・先方へは報告済みで、延長手続き中です。優先順位のご指示をいただければ、必要分は本日中に整えます。」
  • 初日で体調も万全やおまへん。手順に沿って進めますので、緊急分は引継ぎ窓口にも並行でご連絡願えますか。」

増田はんが自分を責める筋合いはおへん。人が喪に服しとる時に、書類のほうが先に歩くと思てはるお偉いさんもおるもんどすなぁ。記録と味方を確保して、淡々是正していきましょ。

2026-03-29

冷静に考えて社員5人で月100万ってその社員の月給額面で15万いくかどうかぐらいだよなw

経験バイト想定なんかな

2026-03-27

anond:20260327140149

第42章:極地の迷宮と、暗い海面

研究室空気は、日を追うごとに密度を増し、吸い込むだけで肺の奥が重くなるような錯覚を覚えさせていた。そんな折、G子の元に石田教授から一通の簡潔なメールが届く。


『H男くんと同席で、今後の共同研究についてミーティングを行いたい。11時に教授室へ』


G子はその画面を見つめたまま、微かに唇を噛んだ。


彼女の瞳には、すでにA子や壊れていったB子が抱いていたものと同じ、光のない虚無が宿り始めている。


定刻、H男と共に教授室を訪れると、石田はいものように深く椅子腰掛け、二人を温厚な微笑で迎えた。ミーティング自体は滞りなく進んだが、G子は終始うつむき、H男が活発に意見を出す傍らで、機械的メモを取るだけだった。


時間後、解散したばかりの二人の元に、石田から一通のメールが届く。宛先はH男、そしてCCにはG子の名が入っていた。


件名:極地での指針について

H男くん、先ほどの議論の補足だが、ふと思い出した「謎かけ」を一つ。

『極地方において、磁気嵐や吹雪で方角を完全に見失った時、探検家はどうやって進むべき道を見つけると思うかね?』


H男はスマホの画面をスクロールし、首を捻った。最近急にG子の化粧が濃くなったけれど、何かこのことと関係あるのかしらん。彼は極めて真面目で研究熱心だが、石田のこうした「哲学的な余談」に隠された真意を読み解くほど、海千山千の男ではない。彼はすぐに返信を打った。


先生極北の地というと、やはり冬の極夜でしょうか?』

彼には少しの茶目っ気があるのだ。


石田極夜では真っ暗闇なので、夏の話です』


H男『先生不勉強ながら、私にはわかりません』


数分と経たずに、石田からの返信が届く。


『正解は「氷の空(アイスブリンク)」と「水の空(ウォータースカイ)」を見分けることだ。

氷に覆われた大地の上空は白く光り輝くが、海面の上は氷がないため、太陽光の反射率が極端に低くなる。その結果、遠くの空に「暗い影」が映し出される。それを目印に海、つまり開けた場所を探すのだ。

……もっとも、これは私が物の本で読んだだけの知識だがね。我々の研究も、このようなものだ』

第43章:反射しない絶望

H男はそのメールを読み終え、

「なるほど、流石は先生だ。Wikipedia編集するだけのことはある」

と感心したように独り言を漏らすふりをした。彼は、石田自分に「進むべき道を見失うな」という教育的なメタファーを与えてくれたのだと、好意的解釈した。性質のまっすぐな、根が良い男なのだ


しかし、CCでその文面を受け取っていたG子の指は、激しく震えていた。


H男は知る由もなかった。


このメールが届く数日前、すでにG子は石田の「餌食」となっていた。閉ざされた教授室で、逃げ場のない言葉暴力と、拒絶すればキャリア死ぬという無言の圧力彼女にとって、石田が語る「暗く見える海面」とは、希望の光などではない。


それは、真っ白な偽善アイスブリンク)に覆われたこ研究室の中で、唯一、自分が引きずり込まれた「底なし暗渠」そのものを指していた。


「物の本で読んだだけ」という石田免罪符のような一言。それは、G子の身に起きている凄惨現実を、あたかも「どこか遠い世界で起きている客観的事象」として処理し、責任回避する石田の不気味なシグナリズムだった。


H男が「勉強になりました」と能天気に返信を打っているその裏で、G子は確信していた。


石田は今、H男という「何も知らない第三者」を証人として介在させることで、自分とG子の間に横たわる歪な関係を、より強固な、誰にも暴けない密室へと変貌させたのだ。


白く輝く氷原の向こうに、暗く濁った空が見える。

G子は、自分がその「水の空」の下へ、二度と這い上がれない深さまで沈められたことを悟り、音もなく涙を流した。

2026-03-26

Claude Code 持ち上げてる人さ…

最近の界隈、Claude Code を神扱いしてるやつが多すぎる。

Claude系はモデルとしては優秀だし、自分普通に使ってるけど、Claudeが賢いのとClaude Codeが良いツールなのは全くの別問題

それをごっちゃにしてClaude Codeすげえ!って騒いでる連中、お前らが褒めてるのは結局Claudeのモデル性能だけで、ツールとしてのCCじゃないだろ。そこすら見えてない時点で相当。

CLIを急に未来みたいに持ち上げてる人間

今までVSCodeポチポチやってたくせに、急に「これからCLIエージェント時代だ」とか言い出す。去年までターミナル開くのも嫌がってた奴が何様だよ。

非エンジニアにもおすすめツール」とか抜かしてるの見ると頭痛くなる。CLIなんて慣れてない人間からしたらただの黒い墓場だろ。自然言語で話しかけられるようになったくらいで誰でも使えるようになるわけがない。ブラウザで使わせるならCCじゃなくてももっといいのがある。それが目に入ってないのも憐れ。

エージェントが〜みたいな話も、Cursorとかに遅れてるのに気づ気もせず、CCさすがって騒いでる。

Claude一択世界に閉じこもってるのも、頭悪すぎる。

モデルごとに得手不得手あるし、日々変わっていっているんだから、全部使えや。組み合わせるとか。それもやってないヤツらがClaude一強とか言ってるのがキツい。

2026-03-24

友人が役所の水際作戦に遭ったので、こたけ正義感動画で見た知識を試したら、ほんまに勝ててしまった件

【はじめに】

こんにちは世界

先日、お笑い芸人であり弁護士でもある「こたけ正義感」さんの弁論、特に生活保護受給について語る動画を見ました。 その後、まるで運命悪戯のようなタイミングで、友人からLINEが届きました。 「障害者年金受給が断られた。もう死にたい」と。

そこで私は、動画で得た知識を元に、友人に生活保護申請を勧めました。 その結果、私が目の当たりにしたのは、本当にギャグコントかと思うくらい、ステレオタイプ役所の「水際作戦」でした。

そして、素人の私が「こたけ正義感」の真似事をしただけで、面白いぐらいにあっさりと役所撃退してしまった。

その顛末をここに記します。

この文章は、同じように生活保護申請に悩む人、あるいは水際作戦によって人権を奪われかけている人たちの救いになってほしい。

そして、この件について多くの人に議論してほしいと願って書いています

私自身は法律については全くの素人です。普段ソフトウェアエンジニア、その中でも品質保証を担う「QAエンジニア」として働いています。 そんな私が、友人と共にどのようにこの「理不尽ソフトウェア」※と戦ってきたか、お伝えします。

ハードウェア以外はソフトウェアという、「ある人」の考えを前提にこの定義をしています

生存戦略のはじまり

生活保護申請に至るまで】

友人の詳細なプライバシーに関わるため詳しくは書けませんが、その人生は「困難」の一言では片付けられないほど過酷ものでした。

頼れる身内もおらず、心身の状態から、自立して働くことが極めて難しい状況であることは、以前から痛いほど知っていました。

そんな中、「障害年金さえ受給できれば、生活ベースができて状況が好転する」という話があり、私たちはずっとその結果を待っていました。 しかし、その希望非情にも打ち砕かれました。

申請は「却下」。

最後の頼みの綱を絶たれ、「もう死にたい」と漏らすほど絶望していた友人に対し、私は一つの提案しました。

「今のボロボロ状態で無理をして働こうとするのはやめよう。 まずは生活保護を受けて『生存』を確保して、自分の抱える困難と向き合うことにリソースを集中させよう」

それは、友人にとって唯一残された、生きるための合理的で不可欠な選択肢でした。

最初の準備:散らばった情報を「武器」に変える】

まず、戦うための準備として徹底的な「情報収集」を行いました。 行政生活保護に関する要件制度の仕組みを調べるのはもちろんですが、何より重要だったのは「友人自身の現状」の可視化です。 いくら友人とはいえ、日々の詳細な生活実態や、具体的な病状のすべてを把握していたわけではありません。

とりあえず生成AI(Notebook LM)を使用しました。

過去LINEのやり取り、送ってもらった「お薬手帳」の記録、そして会話の端々に出てきた「孤独」や「生活の苦しさ」に関する断片的な情報など。

これらすべてをNotebook LMに読み込ませて整理・統合し、友人が置かれている状況を客観的説明するための「陳述書」としてドキュメント化させました。

目的は一つです。 役所の窓口で「状況がよくわからいから、また出直してください」などという逃げ口上を使わせないため。 有無を言わせず、その場で申請完了させるための「最強の資料」を、まず手元に作り上げました。

アラート申請ではなく「通報」する】

本人は生活保護申請に対して、強い抵抗感と恐怖を抱いていました。

「水際作戦」という具体的な単語を知らなくても、「生活保護を受けるような人間は、窓口で人格否定されるような辛い扱いを受ける」というイメージが染み付いており、心が折れるのを恐れていたからです。(そして、実際にそれがあることを後で目の当たりにします)

そして何より、友人には自分で動ける体力や気力が残っていませんでした。

そこで私は、正面突破(本人が自分から窓口に行く)を避け、少し工夫したアプローチをとることにしました。 それは「申請」ではなく、第三者による「通報保護要請)」という形をとることです。

友人からの「死にたい」というLINE履歴や、過去危険な行動を根拠に、最初市役所へ、(いろいろ事情がありたらい回しにされた結果)そして警察へと連絡を入れました。 「友人の命が危ない状況だ。直ちに保護してほしい」 (実際その日の朝には友人とも連絡がつかなくなっていました)

そう通報することで、行政側が動かざるを得ない「緊急事態」をこちから作り出しました。

そして、怯える友人にはこうラインだけしておきました。

「君はもう何もしなくていい。明日から無理して仕事に行かず、ただ部屋で寝ていてくれ。 私が作った資料だけ手元に置いて、もしインターホンが鳴ったり電話がかかってきたりしたら、それに出て話すだけでいいから」

本人の意思決定コストゼロにし、ただ「待つ」だけの状態にして、ボール行政側に投げました。

水際作戦

【水際作戦の開始:謎の「社協ルート

警察による緊急保護自体は、驚くほどスムーズに行われました。私の通報を受け、警察は迅速に友人を確保し、然るべき手続きに乗せてくれたようです。ここまでは順調でした。

しかし、その後の行政対応に、私は強烈な違和感を抱きました。 友人は役所から「とりあえず『社会福祉協議会社協)』に行くように」と指示され、しかも「相談は数日後になる」と言われたというのです。

「なぜ、生活保護課(福祉事務所)ではなく社協なのか?」 「今日食べるものがないと言っているのに、なぜ数日も待たされるのか?」

QAエンジニア動物的勘が違和感を行動に移させました。

すぐに仕様制度)を調べたところ、社協は主に「貸付」や「自立支援」を行う機関であり、生活保護の決定機関ではありません。 これは、管轄違いの部署に回して時間を稼ぎ、あわよくば借金(貸付)で凌がせて保護申請をさせないための誘導ではないか

「数日後なんて待っていられない」。

私は即座に友人に提案しました。 「向こうのスケジュールに合わせる必要はない。明日の朝イチで、すぐに電話をして相談を開始しよう」

さらに、私はQAエンジニアとして、これから始まる役所とのやり取りを「本番環境でのテスト」と捉え、ログ保全を徹底することにしました。 口頭でのやり取りは、後から「言った言わない」という致命的なバグを生みます。だからこそ、確実なエビデンス(今回は通話録音)が絶対必要です。

私たちは明確に役割を分担しました。

友人(テスター): フロントで、役所というシステムに対して入力電話・会話)を行う実行役。

私(オブザーバー): バックでその挙動監視し、全てのログ(録音)を記録する監視役。

友人がテストを実行し、私が横でそのテスト品質担保する。 これはまさに、二人三脚で行う「ペアテスト」の体制でした。

【展開される水際作戦第一弾:社協の「のらりくらり」】

翌朝、早速「社協社会福祉協議会)」に電話をかけてもらいました。 しかし、受話器の向こうの反応は、予想通り……いや、予想以上に「のらりくらり」としたものでした。

「詳しくは窓口で……」「数日後に一度来所していただいて……」

何かを隠しているのか、あるいは単に丁寧すぎて回りくどいだけなのか。

もごもごと要領を得ない話が30分も続き、話が全く前に進みません。当時の私は「これが噂に聞く水際作戦というやつか?」と警戒を強めました。

(後になって思えば、担当者は単に説明が下手な善人だったのかもしれませんが、切迫しているこちらにとっては遅延行為のものでした)

業を煮やした私は、裏で繋いでいたチャットで友人に指示を飛ばし強制的クロージングをかけさせました。

「話が長い。相手にこう伝えて。 『今の状況を3分以内にまとめて説明してください。この会話は録音していますが、まとめるのが私には難しいです。 それが無理なら、電話を切って30分以内にメール要件を送ってください。 その際、私の支援者(筆者)のアドレスCCに入れてください』」

無駄通話打ち切り証拠が残る「メール」への切り替えと、第三者(私)の監視の目を光らせるためのCC追加。 これを要求した瞬間、空気は変わりました。

【仲間に:敵だと思っていた相手からの「誠実なメール」】

メールは思ったよりも早く、要請から30分と経たずに届きました。

恐る恐る内容を開いてみると、そこには予想に反して、極めて誠実で具体的なアドバイスが記されていました。

文末には「生活保護という制度有効活用されるのは良い選択だと思います」という、温かいメッセージまで添えられていました。 最初電話での「のらりくらり」は、単に慎重だっただけなのかもしれません。

少なくとも、こちらの「本気(熱意)」は伝わったようでした。 このメールを見た瞬間、私は彼を「水際作戦の先兵」という認識から、「協力してくれる仲間」へと認識を改めました。 これで外堀は埋まりました。次はいよいよ、本丸である役所生活保護窓口」への突撃です。

【水際作戦の先鋒部隊コントのような門前払い

社協を味方につけた私たちは、いよいよ本丸である生活福祉課」の窓口へ電話をかけました。 もちろん、私はリモート通話監視し、録音も回しています

そこで繰り広げられた会話は、まさに「こたけ正義感」の動画で見た水際作戦のもの。いや、あまりステレオタイプすぎて、質の悪いコントを見せられているような気分でした。

電話に出たのは、かなり横柄な態度の男性職員威圧的な声を出し、こちらの話を聞く前から電話生活保護申請なんてできないですよ」と断言しました。 「とにかく窓口に来てください」「来ないと絶対無理です」「まずは社協に頼ってください。うちは関係ないんで」

前日に警察保護されたばかりの人間に対し、よくもまあここまで冷酷になれるものだと、怒りを通り越して感心すらしました。

そもそも、保留音も使わずに、裏で職員と「どの説明すれば社協に行ってくれるか」という会話すら聞こえていました。明らかにナメられていました。

しかし、ここで引き下がるわけにはいきません。私はチャットで友人にカウンターの指示を飛ばしました。

「こう伝えて。 『さっき、社協のAさん(フルネームからメールで指示を受けて電話しています。 Aさんは、電話申請意思を伝えろと言っていました。 あなたは、社協担当者が嘘をついていると言うんですか? それとも、社協との連携無視するつもりですか?』」

さらに畳み掛けさせました。 「この通話は録音しています。友人も聞いています。 私は今、明確に『申請意思』を伝えました。 これを受理しないなら、社協の方に『拒否された』と報告します」

普通の神経ならここで怯むはずです。 しかし、その職員は斜め上を行きました。

はい、どうぞ。そうしてください。ぜひそうしてください」 ガチャッ。

挨拶もなしに、一方的電話を切られました。 あまりに堂々とした「職務放棄」と、漫画のような悪役ムーブ。 この通話が終わった後、私と友人は恐怖よりも先に「こんな面白い人、本当に実在するんだ」と、思わず笑い合ってしまいました。

この職員(彼を先鋒部隊と呼びましょう)による「ガチャ切り」と「あからさまな水際作戦」は、私たちの「水際作戦への勝利」を確信させる事象で、むしろ心が楽になりました。

社協リターン:バグ報告と修正依頼】

あのガチャ切りの直後、私は即座に「社協リターン」を選択しました。 話の通じないバグだらけのフロントエンド(役所窓口)を使ったE2Eテストデバッグするのは時間無駄です。まだ話の通じるバックエンド社協のAさん)にエラー報告を投げる方が早い。

そしてここから、私は戦術を切り替えました。

これまでは友人にチャットアドバイスを出して電話対応をしていましたが、ここから私自身が直接介入します。ただし、きちんとしたバグ報告書、ここではメールといいますね。

メール」を使います

私はAさん宛に、以下の事実と警告を含んだメール送信しました。

その上で、最後にこう締めくくりました。 「これ以上、友人をたらい回しにして病状を悪化させるような対応が続くことがないようにお力添えをいただきたいです。 まずはAさんから市役所担当部署へ、直接ご連絡を入れていただけないでしょうか」

これはバグ報告であり、システム修正依頼でした。

【VS 社協担当者:期限を切って「コミット」させる】

メールを送った後、社協のAさんと電話で話すことになりました。もちろん、この通話も全て録音しています

電話口の彼は、相変わらず「もごもご」とした口調でした。おそらく、慎重な性格ゆえの癖なのでしょうが緊急事態においてはこの曖昧さが命取りになります。 「あちらも忙しいようで……」「伝えてはみるのですが……」 そんな煮え切らない会話が15分以上続きました。

私はここで、エンジニアとしてのモードを「相談から要件定義」に切り替えました。

のらりくらりとした会話を遮るように指示し、以下のような明確なコミットメントを求めました。

「Aさん、具体的に『誰』に『どう』話せば、この申請が通るのか、ルート確立してください」

そして、期限(デッドライン)を設定しました。

今日の15時までに、確実な回答をください。 もしそれまでに進展がない、あるいは誠実な対応が見られない場合は、こちらも命が関わります。『他のしかるべき機関』に相談するフェーズに移行します」

この言葉は、懇願ではなく、事実上の最後通告でした。

効果はてきめんでした。 あれだけ「もごもご」していた彼が、電話を切ってからわずか5分後。

福祉課のBさんという方と話がつきました。この方に電話してください」 と、具体的な担当者名前を持ってきたのです。

期限を切ってコミットメントをお願いする。

ビジネスでは当たり前のこの手法が、行政というブラックボックスをこじ開けるための鍵でした。

<後編に続く>

https://anond.hatelabo.jp/20260324191948

2026-03-16

自分がいなきゃ回らないとか言ってる無能老害と、御局をパージせよ

いか、よく聞け。

私がいなきゃこの仕事は回らない。

俺が現場を見ないと不安だ。

これ、一見責任感があるように聞こえるだろうが違うからな。

ただの依存症であり、組織に対するテロ行為だ。

まず上司のお前。

部下の細かいメールCCにまで全部入れろとか、重箱の隅をつつくような修正指示。

それ、マネジメントじゃねえからな。

俺は働いてるんだっていう自分への言い訳、あるいは何もしないと無能だと思われるっていう、中学生並みの承認欲求の裏返しだ。

ビッグモーター東芝日本電産を見ろよ。

上が数字数字って詰めまくった結果、現場は何をした?

報告じゃなくて隠蔽だ。

上司コントロールを失うのが怖くて現場を縛り付ければ付けるほど、現場は腐って、最終的に組織ごと自爆するんだよ。

真のリーダーってのは、自分がいなくても完璧に回る仕組みを作って、自分バッファとして部下を守りつつ、優雅タバコ吸ってる奴のことなんだよ。

それができないなら、今すぐプレイヤーに降格しろ

次に、長くいるだけの御局。

自分の気分や居心地だけで職場空気支配し、陰口で若手を潰す。

そして、大して高度でもない事務作業ブラックボックス化して、私にしかからないという聖域を作る。

これ、非武装化が必要なただの武装勢力からな。

会社はさっさとその聖域をマニュアル化して、誰でも回せるようにしろ

それがガバナンスだ。

上司もあの人はああい性格からとか逃げてんじゃねえよ。

組織を腐らせるガン細胞放置するのは、管理職の怠慢だ。

結局、自分必要とされなくなる恐怖に打ち勝てない奴は、一生誰かの下で動いてろ。

受けた恩を下に流し、自分がいなくても勝手に成長していく部下の姿を見て、ニヤニヤできる度量がある奴だけがリーダーを名乗れ。

有給、試しに1週間でも1ヶ月でも取ってみろよ。

それで会社が回らなくなるなら、それはお前のこれまでの管理ゴミだったっていう証明しかないんだよ。

ウメハラ、CC2027の出場権を獲得する

所属チームREJECTSFL世界大会で優勝したためCCの出場権を獲得する。

 

今期のSFLでの成績()内は総出場可能機会

リーグ戦:1勝4敗(10試合

プレイオフ:1勝0敗(2試合

国内GF:1勝1敗(3試合

WC予選:0勝1敗(2試合

WC本戦:0勝1敗(2試合

 

SFLは4人チームで先方、中堅、大将をそれぞれ選出し対戦

先方、中堅がそれぞれ10pt、大将が20pt

同点の場合残ったメンバー同士で戦うという形式

総出場機会は毎回先方、中堅、大将のどれかに入っていた場合の出場回数

少ない場合は、リザーバー扱いだったということ

プレイオフWC本戦規定得点達成で終了のルールで3巡目の先方戦で終了したため

 総出場可能機会は厳密には3ですが2としてあります

2026-02-14

anond:20260214155933

上司に伝えることで、何かトラブった際の責任所在(ボール)は上司に行く。

うざいと思われても上司に伝えて、悪者にされたら上司さら上司相談済みだったことを伝える。メールCCに入れて送っちゃうとかもあり。

こんど仕事で組む相手メールCCに毎回10人以上入れてくる人でしんどい

しか全然関係なさそうな部署役職無し~部長クラスまで入れてくる

直接の上下関係ないのであんまり強く言いづらい

こういう人ってなんなの?

しか自分は直前に自分が送ったメールの内容とか覚えてないし

2026-02-01

https://x.com/shikano_tsuno_/status/2017589390227521940

九井諒子先生が私に嫌な感情を抱いているとして、そこに苦言を呈することができない今の仕組みが不健全だとは思わないのですか。

1人を糾弾してもなにも変わりません。

いつだって、変えるべきは仕組みです。

からCCマークの話をしたんですよ。

2026-01-23

頑張ってるのにどうもツメが甘くて(添付ファイル忘れるとか、保存時のファイル破損に気付かないとか、宛先CC入れてTo忘れるとか)

ADHDっぽいなあと思うんだけど、

一応診断名ASD手帳とってるんだよなあ。

自閉傾向感覚過敏も確かにあるんだよなあ。

過集中はどっちにもあるんだっけ?

それとも、このくらいのツメの甘さは普通なのかな。

ツメは甘いんだけど、なぜかうっかり由来の大事故はやったことないんだよね。

対人技能の低すぎによる大事故はもう事故だらけで免許返納してるけど。

よくわからん。いまさら再診断も面倒だし、まあいい…のか?

2026-01-15

帰りに買うメモ

メラノCC

ピュオーラのノズルのやつ

リステリン

45Lポリ袋

あったか靴下

ポケットティッシュ

明日の晩ごはん食材

 

クリエイト行ってライフ行くのがいいと思う

2026-01-09

フェルメールのホンモノが見たかったら家で見ろ

自分アドレスCC10個設定してメール送ってみ?

2026-01-06

anond:20260106023244

チョウ意地っ張り

dorawiiより

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

https://anond.hatelabo.jp/20260106023555# 
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaVzciQAKCRBwMdsubs4+
SPZhAP9hv/kJIPwYuy18wuVmntLJYToILaldQGsDOA+ExCvC7AD/cC/IJpQ08A41
vAD01y0AcqQKPVa0vv6D+jQ4BVa+YwY=
=bKyx
-----END PGP SIGNATURE-----

2026-01-01

anond:20260101174328

発動発電機冷房エンジン

採血設備電気式で、その制御コンピューターで行われます。そのため献血バスには動力となるメインエンジンのほか、電気供給するための発動発電機エンジンを持った発電機)を搭載。また快適な車内環境を維持するため、冷房エンジンも備わっています

走行用のメインエンジンディーゼルで、排気量は6,400cc冷房エンジンは小排気量のディーゼルです。共に軽油使用します。発動発電機動力に小排気量のガソリンエンジン使用し、5000Wもの電力を発生させます

燃料の異なるエンジンを搭載しているため、献血バスには軽油用とガソリン用、2つの給油口が付いています

献血バスエンジンの性能

項目 諸元
総排気量 7,790 cc (7.8 L)
シリンダー配列水冷直列6気筒
最高出力 200〜300 PS (150〜224 kW) 程度
最大トルク 700〜980 N・m 程度
燃料噴射システム高圧電子制御コモンレール式直噴
過給機 インタークーラー付きターボチャージャー
機構SOHC 24バル

主な特徴

低回転・高トルク:

実用域でほぼフラットなトルク性能を発揮し、優れた経済性能と実用性を実現しています

効率な燃焼:

電子制御コモンレールシステムクールドEGR(排気再循環)などを採用し、排出ガス規制(新短期排出ガス規制など)に適合しています

高い信頼性耐久性

距離輸送や高負荷用途に適した設計がされており、世界中商用車産業機械で広く利用されています

環境性能:

PMキャタコバータ酸化触媒)などを採用し、PM粒子状物質)の低減を図っています

 

これらの性能により、献血バスは力強い走りと優れた経済性を両立させています

2025-12-16

メールの処理が追いつかない

仕事で昇格してチームリーダー的なポジションになったんだけどメールが多すぎて捌ききれてない

直接関係ないものや各拠点からメールCCで入ってくるしで一瞥してフォルダに振り分けるだけでも時間がかかる

まじで無駄時間を使ってる

2025-12-11

USB-AはPD対応していますか。

いいえ、USB Type-A(USB-A)コネクタ自体は、USB Power DeliveryUSB PD)の規格に直接対応していません。

📌 USB PDの基本

USB PD規格は、USB Type-C(USB-C)コネクタでのみ利用できるように設計されています

USB PDによる高電力供給や、接続機器間で最適な電力を自動でやり取りする機能ネゴシエーション)には、USB-Cコネクタにある専用の信号ラインCCライン)が必要です。USB-AコネクタにはこのCCラインがありません。

💡 例外と補足

ただし、以下のような製品存在するため、混同されがちです。

USB PD対応AC充電器にUSB-Aポートが付いている場合

この場合、充電器自体USB-CポートPD対応しており、USB-AポートPDとは別の充電規格(たとえばQuick Chargeや独自規格など)で急速充電を行っているか、あるいは通常の5V/2.4Aなどの標準的な出力に留まることがほとんどです。

充電器のスペック表に「USB PD」の記載があるのはUSB-Cポート機能についてであり、USB-Aポート機能は別途確認必要です。

USB-A to USB-Cケーブル

このケーブル物理的に接続できますが、USB-A側がPD規格に対応できないため、PDによる高出力充電(例:20V/5Aの100Wなど)はできません。PD対応充電器に接続しても、ケーブル仕様機器側の対応状況に応じた標準的な電力供給(多くの場合、5V/3Aや他の急速充電規格の電力)になります

したがって、USB PDによる最大100W(最新規格では最大240W)などの高電力かつ最適な充電を行うには、充電器・ケーブル機器のすべてがUSB Type-C(USB-C)コネクタ接続されている必要があります

ログイン ユーザー登録
ようこそ ゲスト さん