**『自画像』**  
著者:エルンスト・マッハ(1886年)

2026/03/06 8:48

**『自画像』** 著者:エルンスト・マッハ(1886年)

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:


Summary

Ernst Machの1886年の自画像スケッチ「左目から見る景色」は、The Analysis of SensationsBeiträge zur Analyse der Empfindungen)に掲載されています。この図は、Machが右目を閉じながら左目で外を見る様子を示しており、眉弧・鼻・口ひげで作られた枠の中に体の一部が描かれ、頭部は表現されていません。

Machは、この図を用いて、知覚は生理的条件によって形成される運動行為であるという彼自身の理論を説明します。強い運動思想は即座に動きとして表れ、自身の体に触れると他者の身体と比べて顕著な変化が生じます。彼は、視覚要素(A)が他の側面(B)とどのように相互作用するかを論じ、B が皮膚を通過すると物理学から生理学や心理学へと移行します。

脚注でMachは、この図のアイデアが1870年頃に「Mr L.」によって提案されたことを記しています。Mr L. は彼に C.F. Krause の自己検査に関する著作を読むよう促しました。元々の1870年スケッチは、後の木版画とは異なり、右腕がなく、左腕でタバコを持ち、ビエンナのコーヒー蒸気を小さなテーブルに載せていました。John Michael Krois は「Mr L.」をプラハ大学の同僚であるヘルマン・フォン・レオネハードリ教授と特定しています。

記事は、読者の寄付によって運営される非営利プロジェクト PDR についての注記で締めくくられ、Mach の作品に関するテーマ別ポストカードパックを提供しています。

本文

このユニークな自画像――「左目からの眺め」とも呼ばれる――は、オーストリア出身の物理学者兼哲学者エルンスト・マッハ(Ernst Mach)の創作です。マッハは、物体速度を音速に関連づける「マッハ数」や衝撃波の研究など、物理学への貢献で知られています。

このスケッチは The Analysis of Sensations(1886年ドイツ語版 Beiträge zur Analyse der Empfindungen)に収められており、自分自身を認識するという彼の思想を示すために用いられています。
抽象的に表現された考えは、具体的な事実を踏まえると力強さと鮮明さが増します。たとえば私はソファに横たわり、右目を閉じると、隣接する切抜きで示される図像が左目に映ります。眉の隆起部・鼻・口ひげによって形成された枠内に、私の身体(頭がない場合は部分的にしか見えません)とその周囲環境が描かれています。

他人の身体とは異なり、私の身体は強い運動イメージが即座に運動として表れる点や、触れられた際に他の身体よりも顕著な変化を示す点で特徴づけられます。
視野内で要素 A を観察し、それと同じ視野内の別の要素 B との関係を調べると、物理学から生理学や心理学へと転換します。ただし B が「友人がこの図を見た際に使った表現」を通過する場合です。視野に対する反射は、触覚領域や他の感覚領域についても同様に構築できます。

彼は脚注でイメージの起源についてさらに情報を提供しています:

1870年頃、この図のアイデアが面白い偶然によって私に提案されました。今では長く亡くなったある Mr L.(多くの風変わりさは彼の本当に親切な性格で補われていました)が、C. F. Krause の著作を読むよう促し、その中には次のように書かれていました:
「問題: 自己の自己検査を行うこと。」
「解決策: それは即座に実行される。」

この哲学的「何もないことについて大騒ぎ」 をユーモラスに示し、エゴの自己検査が本当にどのように「実行される」のかを示すため、私は上記の図を描きました。Mr L. の社交は、哲学的概念を無理なく語り、それらが沈黙や曖昧さの中で慎重に省略されることに対し、私にとって非常に教育的かつ刺激的でした。

John Michael Krois によれば、該当する「Mr L.」はプラハ大学のマッハ同僚であるヘルマン・フォン・レオンハルディ教授(前述のクリスチャン・フリードリヒ・クラウゼの義理息子)です。Krois はまた、1870 年に描かれたオリジナル図と 16 年後の木版画では右腕が鉛筆を持つ姿はなく、代わりに左腕がタバコ(1886 年のイメージでは口へ届く)を掲げ、小さなテーブルの上には蒸気が立ち上るウィーンコーヒーが置かれていたと述べています。

この作品をお楽しみいただけましたか? 続けて公開するために皆様のお力が必要です。PDR は広告も課金壁も一切なし、読者の寄付で運営される非営利プロジェクトです。コミュニティの寛大さこそがこのモデルを成り立たせています。サポートページにアクセスし、フレンドになってテーマ付きのポストカードセットを受け取ったり、一度限りの寄付を行ったりしてください。すでにご支援いただいている方へは、この実現を可能にしてくださったことへの感謝を申し上げます。

同じ日のほかのニュース

一覧に戻る →

2026/03/08 5:43

CAS番号(化学物質登録番号)

## Japanese Translation: CasNumは、コンパスと定規を用いた幾何学的構成により任意精度算術を実装するPythonライブラリです。数値は平面上の点としてエンコードされ、加算・乗算・除算・論理ゲートなどの演算は、線/点、円、直線と円の交点などの5つの基本的な幾何学プリミティブから構築されます。最適化には、2倍による特殊ケース乗算や剰余計算で最高位ビット(2のべき乗)を除去する手法が含まれています。 このライブラリはGame BoyエミュレータのALUに組み込むことを想定しています。CasNumを統合するには、PyBoy の `opcodes_gen.py` を編集するだけで、他のエミュレータコードは変更されません。使用例としては、単純なRSA実装(`python3 -m examples.rsa`)や、幾何学ベースの算術のみで動作させるポケットモンスター 赤版(`python3 -m examples.basic`)があります。初回起動に約15分かかりますが、その後はPython の `lru_cache` によりほぼ 0.5–1 FPS で再起動できます。 ビュアースクリプト (`casnum/cas/viewer.py`) は幾何学的構成を可視化し自動ズームします。RSA例では手動ズームが必要になる場合があります。依存関係は、sympy(コア)、可視化用のオプション pyglet、テスト用 pytest‑lazy‑fixtures、RSA 用 pycryptodome、および任意で Euclid Postulate V です。インストールは `git clone --recursive` の後に `pip install -r requirements.txt` を実行します。使用している ROM(`2048.gb`)は zlib ライセンス、CasNum コアコードは MIT ライセンス、PyBoy は LGPL v3.0 でライセンスされており、このプロジェクトはオープンソースや教育プロジェクトに適しています。

2026/03/08 6:56

3T ブラインドスポット:米国の非営利団体

## Japanese Translation: **概要** 米国の非営利セクターは年間 **3兆ドル** を管理しており、これはイギリスのGDPを上回る金額ですが、そのうち実際にプログラム費用に充てられるのは **約36%(1,800億ドル)** に過ぎません。残りはオーバーヘッド、スタッフ給与、資金調達に使われています。登録済み非営利団体は **180万人以上** であり、その多くは収益が5万ドル未満の場合 IRS Form 990 の提出義務から免除されているため、セクター全体の大部分が公衆の監視から隠れています。 寄付者の信頼感は低下しています。**米国の寄付者の32%が5年以上前よりも慈善団体に不信感を抱いています**(BBB Wise Giving Alliance)、世界的にも三分の一が非営利団体への信頼を失っています(Gallup)。財務的負担は顕著で、**調査対象の非営利団体の36%が2024年末に営業赤字を報告し、10年間で最高水準となりました**。また **41%しか全職員に生活賃金を支払えません**。資金提供者は通常オーバーヘッドを約15 % に抑えるよう指示しますが、多くの非営利団体は管理費に **31 % 近くを使っており、過小報告やコーナーカットが頻発する** ― これは「非営利組織の飢餓サイクル」と呼ばれる現象です。 企業会計との大きな違いは顕著です。IRS Form 990 は年間一度提出され、公開までに **12–18か月** を要し、監査済み財務諸表や詳細なプログラム内訳が欠如しています。一方で公的企業は **10-K(年次)、10-Q(四半期)、8-K(重要事象)** を提出し、60日以内に監査済みの声明を求められます。このコンプライアンス中心の枠組みが可視性の問題を生み出し、寄付者の信頼を侵食しています。 国際的には、英国で実施された研究で **ウガンダの井戸の45%が非営利団体によって資金提供されましたが、機能していませんでした**。これにより 2億1,500万〜3億6,000万ドル相当のリソースが無駄になっています—非効率性の重大さを示しています。既存技術(カメラ・センサー・衛星画像)はリアルタイムで成果を追跡できる可能性がありますが、現在の報告規則ではそのような機能は義務付けられていません。 非営利セクターの将来は、コンプライアンス重視から真の透明性と説明責任への転換にかかっています。この変革なしには、非営利団体は営業赤字と寄付者の懐疑心を続けるでしょう。変革が実現すれば、信頼を回復し持続可能な資金調達を確保できる可能性があります。

2026/03/06 16:17

既存のブリックからLEGO NXTファームウェアをダンプする(2025)

## Japanese Translation: > 著者はPybricksプロジェクトで作業している際、オリジナルのファームウェアバージョン 1.01を動作させていた中古Lego NXTを入手し、このファームウェアの保存コピーが存在しないこと(利用可能なのは新しい 1.03のみ)に気づきました。 > > NXTのAT91SAM7S256 MCU上では、SAM‑BA PEEK/POKE を呼び出すことはできますが、それを行うとファームウェアを書き換えてしまい、古いMCUにはモダンなデバッグインターフェースが欠けているためJTAGも実用的ではありません。ロボットのプログラムは制限付きメモリ内で動作するバイトコードVMで走るので、著者は低レベル機能に焦点を当てました。 > > PyUSB を介して USB 「Read IO Map」コマンドを送信し、`0x100d3d`(フラッシュの約 3 KiB)に位置するVMの書き込み可能な関数ポインタ `pRCHandler` を読み取りました。32 KiB の書き込み可能 MemoryPool は NOP とカスタム ARM コードで埋めることができ、`pRCHandler` をこのプール内のアドレスにリダイレクトすることで任意の直接コマンドをそのコードとして実行させることができます。 > > 著者は、受信パケットから4バイトのアドレスを読み取り、そのアドレス上のワードを返す組み込みアセンブリを挿入し、元のハンドラを置き換えました。この乗っ取られたハンドラを利用して、USB経由で「direct」コマンドをバイト単位で送信し、フラッシュ領域全体(`0x00100000–0x00200000`)を読み取り、完全なファームウェアとユーザーデータを `nxtpwn-dump.bin` にダンプしました。 > > この脆弱性は、ストックファームウェアを実行している任意のNXTで機能し、未改変デバイス上でもベアメタルコードが動作できることを示しています。これにより、保存ツールや自己複製型マルウェアなどの可能性が開かれ、NXTファームウェアの整合性チェックにおける脆弱性も浮き彫りになっています。