ブログ
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 3508 件
#2026-03 764#japanese 587#deep-dive 254#kubernetes 247#culture 236#career 224#ai 214#llm 208#devops 193#2026-04 144#security 139#observability 113#database 110#communication 107#architecture 100#productivity 88#finance 87#mindset 80#ai-papers 79#history 79#it 78#psychology 78#english 75#networking 74#deep-learning 73#gpu 70#linux 70#performance 70#cs-fundamentals 63#ai-agent 61#postgresql 59#rag 59#economy 57#mlops 53#self-improvement 53#ai-platform 51#food 51#learning 51#python 51#travel 51
ダニング=クルーガー効果 — あの有名なグラフは元論文に存在しません
ネットで出回っている「愚かさの山」のグラフは、ダニングとクルーガーの1999年論文のどこにも存在しません。元論文はコーネル大学の学部生にユーモア、論理、文法の課題を課し、成績四分位ごとに自己評価を比べた4つの研究であり、実際の結果は下位層の過大評価と同じくらい上位層の過小評価を示しています。さらに痛い指摘は別にあります。自己評価と実際の成績にまったく関係のない乱数を入れても、まったく同じ形のグラフが描けてしまうのです。平均への回帰がつく
2026-07-26 · 18 分で読めます #psychology#paper-review#metacognition#self-assessment#statistics損失は利得の二倍痛い — プロスペクト理論の原論文とその後の45年
「人は利得の喜びより損失の痛みを二倍大きく感じる」という一文は、交渉の教科書や価格戦略の資料の常連になりました。出典であるカーネマンとトベルスキーの1979年エコノメトリカ論文を開いてみると、実際の材料はイスラエルの大学生に投げかけた仮想的な賭けの設問と、回答比率の表です。有名な「二倍」という数字は1979年ではなく、大学院生25人を対象にした1992年の後続研究の中央値であり、2018年以降は損失回避が誇張されているという再検討も出て
2026-07-26 · 23 分で読めます #psychology#paper-review#behavioral-economics#decision-making#moneydig は通るのにアプリケーションは失敗する — DNS 解決順序から確認する方法
dig では正常に答えが返るのにアプリケーションだけが名前を見つけられない状況は、バグではなく構造です。dig と nslookup は /etc/hosts も nsswitch.conf もまったく経由せず、リゾルバに直接問い合わせるからです。アプリケーションが実際にたどる経路を nsswitch.conf から systemd-resolved のスタブリゾルバまで追いかけ、getent と resolvectl で同じ経路を再現
2026-07-26 · 21 分で読めます #network#dns#linux#kubernetes#troubleshooting人物はどう変わるのか — キャラクターアーク設計の文法
プロットは出来事の順序であり、アークは人の変化です。よい物語ではこの二つが同じ出来事を分け合い、互いを押し合います。偽の信念を捨てる肯定型、偽の信念に屈する否定型、人物の代わりに世界が変わる平坦型という三つのアークと、そのエンジンである欲望と必要のずれ、人物は説明ではなく圧力の下での選択で現れるという原則、バックストーリーを隠しておく理由、フォイルとアンチヒーローの作動の仕方までを整理しました。最後に自分で試せる観察の練習を添えています
2026-07-26 · 24 分で読めます #storytelling#character#fiction#narrative#craftミルグラム服従実験の再検討 — 65パーセントという数字の裏側
1961年にイェールで始まったミルグラム実験は、参加者の65パーセントが最大電圧まで進んだという一文に要約されてきました。ところがその数字は24個にのぼる変形実験のうちひとつの値にすぎず、条件を変えると服従率は0パーセントから92.5パーセントまで動きました。ジーナ・ペリーがイェールの記録保管庫で確認したのは、実験者が台本にない圧力を繰り返しかけていたこと、そして相当数の参加者が仕掛けを疑っていたという証拠です。ハスラムとライヒャーは盲
2026-07-26 · 20 分で読めます #psychology#paper-review#social-psychology#obedience#research-ethics38人は最初からいなかった — 傍観者効果の神話と本物の実験
1964年、キティ・ジェノヴィーズが殺害されるあいだ38人の隣人が見ているだけだったというニューヨーク・タイムズの記事は、傍観者効果という概念を生みました。ところが2007年にアメリカン・サイコロジストに載った検証は、その数字と状況のかなりの部分が事実ではないと整理します。目撃できた人ははるかに少なく、通報はあり、ある隣人は現場に降りて彼女を抱きかかえていました。それでも、その記事が引き金になったダーリーとラタネの1968年の実験は本物
2026-07-26 · 23 分で読めます #psychology#paper-review#social-psychology#ethics#communication時間管理という幻想 — ツールを変えても一日が変わらない理由
タスク管理アプリを5回乗り換えても一日がそのままなら、問題はツールではなく約束の総量です。カーネマンとトベルスキーが名づけた計画錯誤、外部視点で予定を補正する方法、パーキンソンの法則と締め切りの実際の効果、オリバー・バークマンの4000週という論点、認知の曲線に合わせて難しい仕事を配置する方法、カレンダーがToDoリストに勝つ理由、会議のコストを人数と時間で計算してみる習慣まで整理しました。最後はやらないことリストです。
2026-07-26 · 23 分で読めます #mindset#productivity#time-management#focus#workCore Web Vitalsを実際に直す — LCP・INP・CLSを数字で下げる順序
Lighthouseで98点を取っているのにSearch Consoleが赤いままなのは、二つのツールが別のものを測っているからです。LCPとINP、CLSがそれぞれ何を測るのか、しきい値がなぜ75パーセンタイル基準なのかから整理します。LCPをTTFBとリソース発見の遅延、ロード時間、レンダー遅延の四つに割ってどこを直すか決める方法、INPがFIDを置き換えた理由とロングタスクを実際に譲るコード、CLSの三大要因とそれぞれの正確な解法
2026-07-26 · 24 分で読めます #performance#core-web-vitals#lcp#inp#clsRAGが的外れな答えを返すとき — 検索の失敗と生成の失敗を切り分けるデバッグ手順
RAGが誤った答えを出すと、たいていはプロンプトから直しにかかりますが、実際の原因の多くは検索段階にあります。正解チャンクを手で入れてみるという一度の実験で検索の失敗と生成の失敗を切り分ける手順から始め、チャンキングがなぜ最もよくある犯人なのか、埋め込み類似度が意味的類似度と分かれる地点とBM25の混合がしばしば勝つ理由、リランキングが値打ちを出す条件、チャンクに文書タイトルとメタデータを付けたときの効果を整理しました。最後にゴールデン
2026-07-26 · 23 分で読めます #llm#rag#retrieval#chunking#evaluationTLS ハンドシェイクと証明書エラーの解読 — ブラウザは通るのに curl が失敗する理由
ブラウザでは鍵マークが正常に表示されるのに、curl とサーバーサイドの呼び出しだけが証明書エラーで失敗する状況は、サーバー設定の問題です。ブラウザは欠けている中間証明書を AIA 拡張で自分でダウンロードしますが、OpenSSL 系のクライアントはそうしないからです。TLS 1.3 ハンドシェイクをメッセージ順に読む方法、SNI がないときに起きること、証明書チェーンの検証が途切れる地点、そして unable to get local
2026-07-26 · 22 分で読めます #network#tls#ssl#openssl#security寂しさは空腹と同じです — 欠乏のシグナルを読む方法
寂しさとは、ひとりでいる状態ではなく、望む関係と実際の関係のあいだの隔たりです。ジョン・カシオポはこの感覚を、空腹や渇きと同じ欠乏のシグナルだと見ました。痛むようにできているからこそ、私たちをふたたび人のほうへ押し出すというわけです。ハーバード成人発達研究が80年以上の追跡で見つけたこととその研究の限界、見知らぬ人との短い会話が気分を上げるという通勤電車の実験、そして大人の友情が構造的に難しい理由とその処方をまとめました。
2026-07-26 · 25 分で読めます #mindset#healing#loneliness#relationships#connection認証と認可、そして IDOR — ログインは正常なのに他人のデータが見える理由
実際のデータ漏洩事故のほとんどは認証ではなく認可で発生します。ログインは正常に通過したのに URL の ID を変えるだけで別のユーザーのリソースがそのまま返ってくる IDOR が代表例です。この記事では認証と認可の境界をコードレベルで区別し、連番 ID を UUID に変えることがなぜ解決策ではなく緩和策にすぎないのかを正確に説明します。認可チェックをコントローラごとに散らすと必ず抜ける箇所が出るので、データアクセス層かポリシーエンジ
2026-07-26 · 25 分で読めます #security#authorization#idor#api#multi-tenantスタンフォード監獄実験はどのように崩れたのか — 記録保管庫が語ったこと
1971年のジンバルドーの監獄実験は、ごく普通の大学生が6日で残酷な看守になったという物語として、教科書にも映画にも載りました。ところが元データは最上級の学術誌ではなく小さな雑誌に載り、標本は24人で、募集広告そのものが特定の傾向をもつ応募者を引き寄せていたという検証が2007年に出ています。2018年にティボー・ル・テクシエがスタンフォードの記録保管庫で確認したことは、さらに決定的です。看守たちは強圧的にふるまえというコーチングを受け
2026-07-26 · 18 分で読めます #psychology#paper-review#social-psychology#replication#research-ethics3幕構成は法則なのか慣習なのか — 物語構造論の系譜とその限界
映画がおおむね同じ場所で折れるのは偶然ではありません。アリストテレスは3幕を語ったことがなく、今日の3幕構成は、シド・フィールドが1979年にページ数で釘づけにしたことで業界標準になった20世紀の発明品です。標準ビートが実際に担っている機能的な仕事、ブレイク・スナイダーのビート・シートがハリウッドを均質にしたという批判、葛藤なしで機能する起承転結やダン・ハーモンのストーリー・サークルといった代替案、そして構造図より重要なピクサーの偶然の
2026-07-26 · 24 分で読めます #storytelling#screenwriting#narrative#film#craftシークレット管理、.env ファイルだけでは足りない理由 — 環境変数が漏れる経路とローテーション設計
.env ファイルを .gitignore に入れただけでシークレットが安全になるわけではありません。プロセス環境は同じホストから /proc/PID/environ でそのまま読み取られ、クラッシュレポートやデバッグページや CI ログに乗って流出し、コンテナイメージのレイヤーに永久に残ります。この記事では環境変数が漏れていく実際の経路を一つずつ示し、シークレットがすでにコミットされている場合の対応順序がなぜ履歴の書き換えではなく鍵の
2026-07-26 · 26 分で読めます #security#secrets#devops#vault#kubernetesLLM APIのコスト最適化 — 出力トークン、プロンプトキャッシング、ルーティングの損益分岐計算
LLM APIの請求書を半分にする作業は勘ではなく算数です。出力トークンの単価が入力の数倍という構造のせいで、最大のレバーはほぼ常に出力長の制御であり、その次がプロンプトキャッシングです。キャッシングが接頭辞しか捕まえられないという制約がプロンプトの配置順をどう強制するのか、RAGと全文投入の損益分岐がどこにあるのか、モデルルーティングの削減率の公式とそれに伴う精度の損失を同じ単位でどう測るのかを整理しました。月額コストをシミュレーショ
2026-07-26 · 21 分で読めます #llm#cost-optimization#prompt-caching#rag#model-routingLLM評価を勘でやらない方法 — 標本サイズ、審査者バイアス、CI回帰テスト
プロンプトを直して「良くなった気がする」でデプロイするチームには、静かに積み上がる回帰を見る方法がありません。評価をアサーション、ゴールデンデータセット、LLM-as-judge、人手評価の四層に分けてそれぞれのコストと信頼度を整理し、審査者モデルの位置バイアスと長さ選好をどう相殺するかを扱います。例20個で出した結論の信頼区間が実際どれだけ広いのかを計算し、ペア比較が必要標本を何分の一に減らすのかをコードで示します。温度0でも完全には
2026-07-26 · 20 分で読めます #llm#evaluation#llm-as-judge#statistics#regression-testing1ドルが20ドルに勝った実験 — 認知的不協和の原論文と60年の反論
退屈な課題をやらせたあとでうそを頼み、一方には1ドルを、もう一方には20ドルを渡しました。あとで課題がより面白かったと答えたのは、少なくもらった人たちの方でした。フェスティンガーとカールスミスの1959年論文は、条件あたり20人、マイナス5からプラス5までの尺度の上で行われた小さな実験ですが、社会心理学の方向を変えました。終末予言集団への潜入記録が持つ方法論上の限界、ベムの自己知覚理論という対抗説明、そして2010年に明らかになった自由
2026-07-26 · 25 分で読めます #psychology#paper-review#social-psychology#decision-making#mindset平均応答時間が嘘をつく理由 — p50・p95・p99を正しく読む方法
平均応答時間が80msのサービスで、ユーザーが3秒待たされることはよくあります。ロングテール分布において平均が何を隠すのか、p50とp95、p99、p99.9がそれぞれどんな問いに答えるのか、そしてp99がなぜ「100人に1人」ではないのかを数字で説明します。パーセンタイルは平均できないという決定的な事実と、だからこそヒストグラムが必要になる理由、Prometheusのhistogramquantileにおける線形補間の誤差とバケット境
2026-07-26 · 18 分で読めます #observability#percentile#prometheus#histogram#sloSQL インジェクションとパラメータバインディング — ORM を使っても破られる箇所
SQL インジェクション対策として最初に検索されるのはエスケープ関数ですが、正解はパラメータバインディングです。エスケープは値を文字列リテラルの中で安全にしようとする試みであり、バインディングは値が SQL テキストにそもそも入らないようにする構造的な分離だからです。この記事ではプリペアドステートメントがサーバー側で実際にどうパースされ実行されるのかをログで確認し、ORM を使っているのに破られる三つの箇所、そして ORDER BY や
2026-07-26 · 25 分で読めます #security#sql#database#orm#python