「ザーク」の名称由来についてウィキペディアに更新がありました

2026/06/19 5:27

「ザーク」の名称由来についてウィキペディアに更新がありました

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

要約

Japanese Translation:

「Zork」という用語は、1970年代において未完成のソフトウェアに対するハッカー用語としては決して使用されたことがなく、MIT の創始者らが汎用的な間投詞として選定した意味のない言葉でした。この事実は複数の元文献により支持されています:Marc Blank は(1984 年の『ボストン・グローブ』および Infocom の『Down From the Top of Its Game』に引用されたインタビューを通じて)、「Zork」という名称を選んだのは、'frob' と同様にもう意味のない響きであるからであると述べており、IEEE Computer(1979 年)は「Zork」が広く使われる意味のない言葉として選ばれたことを指摘しています。また、The New Zork Times(1985 年)は、Blank が Anderson の前もって存在したほぼ完成したプログラムへの命名慣例の後に「Zork」という名称を選択したと報じています。Richard Stallman および Richard Gabriel というハッカーたちの証言によれば、「Zork」が未完成のコードを指す言葉として使われていたことは、どちらも聞いていないとしています。Wikipedia におけるこの主張は、2001 年に無根拠で発生し、2014 年および 2016 年の改訂まで検証されておらず、さらに矛盾する出典を追加されましたが、証拠の大多数は、未完成のプログラムに「Zork」と命名するという一般的な習慣が存在しなかったことを示しています。最新の著者による提案編集では、そのような用語法の使用は存在しなかったと記載されています。この神話を是正することは、歴史記録において Zork が 1970 年代のプログラミング文化や開発者のワークフロー用語の産物ではなく、創造的な言語選択として位置づけられることを保証します。

本文

Zork の名称と「未完のプログラム」という誤解を是正:ゲーム完了後の調査と対応報告

ゲーム完了と新たな疑問の発見

  • 2026 年 5 月、長年の挑戦 끝에 『Zork』冒険シリーズをついに無事にクリア
  • シリーズ完了後、ブログのノートを確認するやいなや、以前懸案となっていた「未解決の問題」を見付けた。
  • これまでの通説:「『ゾルク』という名称は、1970 年代に MIT の Dynamic Modeling Group で使われていた未完成プログラムの呼称(スラング)」。

通説の誤りと出典の検証

  • 当初はこの情報を鵜呑みにしていたが、ウィキペディアの出典不備を指摘したところ、読者から「それは誤りだ」と正される。
  • ウィキペディアの改行履歴(API)調査結果:
    • 「ゾルク=未完成プログラム」という記述は2001 年に初めて出典なしで登場。
    • そのまま修正がなされず、2014 年 10 月まで 13 年間も放置されていた。
    • その後追加された 4 つの出典のうち、3 つは「無意味な単語」という一般的な解釈のみであり、「未完のプログラム」という文脈を支持していない。

真実を示す歴史的資料(出典集)

以下の信頼できるソースにより、「ゾルク」は単なる万能の感嘆詞・無意味な単語であったことが判明した。

【出典 1】The New Zork Times (1985 年)

  • 記事: 「ザ・ヒストリー・オブ・ゾルク - シリーズ第 1 話」
  • インタビュー対象: ティム・アンダーソン氏(推定執筆者)
    • 「私たちはシステムにインストールされるまで、プログラムの名称として『ゾルク』という単語を使っていました。名前のないプログラムを実行することはできないため、すぐに何か必要だったのです。」

【出典 15】The Boston Globe Magazine (1984 年 5 月)

  • 記事: 「ゲームマスターズ」
  • インタビュー対象: マーク・ブランク氏(編集執筆者)
    • 「実際には『ゾルク』は単なる無意味な言葉に過ぎません。ハッカーたちは他にもそのような言葉を使っています。例えば『frob』もそうです。これは『物事』という意味で、品詞の制限を受けずにあらゆる文脈で使えます。万能名詞・動詞ですね。」

【出典 18】IEEE Computer 誌特別号 (1979 年)

  • 記事: 「ゾルクの歴史」
  • 開発者陣による記述:
    • 「……この『ゲーム』の名称は、'foobar(ふおーばあ)」のような広く知られている無意味な言葉から選定されました。」

【出典 19】Infocom 社発行書籍「Down From the Top of Its Game: The Story of Infocom」(2000 年)

  • マーク・ブランク氏のインタビュー内容を引用。
  • さらにティム・アンダーソン氏のバージョン(出典 1)も掲載されているが、名称由来の説明は一致していない。

【追加発見】The New Zork Times Vol.3 No.1 (1984 年)

  • 記事: 「A Zork By Any Other Name」
  • 内容:
    • ブランク氏とアンダーソン氏は新しい名称に苦慮していた。
    • 「ブランク氏が選んだ『ゾルク』は、MIT コンピュータ科学研究所内で万能的な感嘆詞として広く使われていた無意味な言葉である」と明記。

語源調査:ニック・モンフォード氏の記事

  • 記事: 『Post Position: A Note on the Word "Zork"』
  • 考察内容:
    • 「ゾルク」という言葉の語源を探求・推測。
    • 主な候補の 하나로 MIT の半公式スラング**「zorch(ズオーチ)」**(物を燃やすこと)が含まれていたとされる。
  • 画像による示唆:
    > Zork と呼ばれる翼竜型のヘリコプター……
    > こんなことはありえないでしょう
    

直接取材と結論:「未完のプログラム」という説は誤り

  • 開発者ら(レービング、アンダーソン、ブランク、ダニエルズ)に問いかけしたが、反応が得られず放置状態であった。
  • そこで MIT で活動したリチャード・M・ストールマン氏リチャード・P・ギャブリエル氏への手紙を送った。
    • 両名とも、「ゾルク」を「未完のプログラム」という文脈で聞いた経験はないと回答。
  • 結論:
    • オンライン上に「未完のコードを『ゾルク』と呼ぶ習慣があった」と言及する引用は一つも存在しない。
    • 家庭用コンピューティング史上最大級のゲームが、このスラングを受け継ぐことができなかったのは奇妙。
    • 「ゾルク」は真のスラングであり、**チャンドラー・ビンの個人的主張(一人歩き)**ではなかった事実を裏付ける証拠が必要。

ウィキペディアの訂正と今後の活動

  • コミュニティへの呼びかけ:

    • もし「未完のコードを『ゾルク』と呼ぶのが一般的」という証拠をお持ちの方は、メールにご連絡ください。
    • 該当の場合、ウィキペディアの改訂案提案または ESR 氏に用語ファイルへの追加を促す予定。
  • 【更新:2026 年 6 月 18 日 – やっと!】

    • 著者からの依頼に対し約 1 ヶ月の間、証拠や反応が得られなかったため、ウィキペディアのトークセクションで改訂案を提案。
    • 結果:訂正が実施された
      • 記事内容:「未完のソフトウェアを『ゾルク』と呼ぶ一般的な習慣は存在せず、これはティム・アンダーソン氏の主張のみである」と記述されるようになった。

ブログでの今後の予定

  • 『Let's Play Zork』ブログ:
    • 編集作業を進めている(ミラー・ルームなどのハードルパートや苦戦についても報告予定)。
    • 初回のランでは失望したが、今回は本当に楽しめた
    • 次回からは絶対に続編を選ぶことにする。
  • タイトル画像のクレジット:
    • 使用されている美しい画像は、ギノ・D・アチェッレ氏(1980 年)によるものと判明。
    • この発見は今回のブログ調査の一つとして記録されています。

同じ日のほかのニュース

一覧に戻る →

2026/06/19 3:31

私は彼らに強制的同意は違法だと告げた。その結果、5年後エルクヨプは 180 万ユーロの損失を負った。

## Japanese 翻訳: 2021年7月、Elgiganten Kundklubb に加入後、著者はマーケティングメールからの脱退に際し、店舗会員の全キャンセルが必要となることを発見しました。この問題は、2021年7月30日に Elkjop のデータ保護官に通知され、GDPR 第 4 条 (11) 、第 7 条および第 21 条 (2)、また電子プライバシー指令への違反を指摘しました。Elkjop が同意と会籍の分離を拒否した際、著者は処理制限の要請(第 18 条)および開示請求(第 15 条)を提出することで対応をエスカレートさせました。その後、スウェーデン当局 (IMY) に提出された苦情(参照番号 DI-2021-6660)は、GDPR 第 56 条 (1) のワンストップ・ショップ規則に基づき、Elkjop Nordic AS がノルウェーに拠点を有することから、ノルウェーの Datatilsynet に移管されました。 2026年6月1日、Datatilsynet は Elkjop グループに対して 2,000 万ノルウェークローナ(約 180 万ユーロ)の制裁金を科しました。決定では、同意が強制されたものかつ非具体的であるため無効と認定され、GDPR 第 6 条 (4) の適合性評価に準拠せずに広告およびコンバージョン追跡のためにデータを利用したことは承認されていないと指摘されました。裁判所は GDPR 第 4 条 (11)、第 5 条 (1)(a)、第 5 条 (2)、第 6 条 (1)(a)、第 6 条 (1)(f) および第 6 条 (4) を引用しました。 著者は、この決定を GDPRhub を通じて初めて約五年後に発見し、IMY に対して苦情通知を行わなかったことについて(第 77 条 (2) )問い合わせを実施しており、五営業日以内に回答を求める旨を求めています。未解決の場合は Elkjop グループに対する民事訴訟を検討し、欧州委員会へのエスカレーションを行う可能性があります。この事例は重要な先例を示しています:企業は必須サービスに対して強制的な「オプトイン」条件を用いて、厳格な GDPR 同意要件を回避することはできません。

2026/06/18 20:45

トロージャンマルウェアの配布用に 1 万カ所の GitHub リポジトリを発見しました

## Japanese Translation: 数値のニュアンス、具体的なファイル形式、および著者がツールをリリースする能動的な役割に関する微妙な点を捉えるために、改善されたバージョンの使用が推奨されます。 **改善されたサマリー:** 2026 年 6 月時点での GitHub マルウェア分散に関する故事への最近の更新は、フォークではなく新しいリポジトリを利用してトロイの木馬マルウェアを分散させる高度なキャンペーンを明らかにしています。攻撃者は明確なパターンに従います:独自の名称とコントリビューターを持つリポジトリを作成し、合法的なプロジェクトからコミット履歴を複製して元の履歴を消去し、README に悪意のある ZIP アーカイブへのリンクで置換します。これらのアーカイブは特定の可执行ファイル(例:`Application.cmd`、`Launcher.cmd`、`loader.exe`)およびランダムな DLL を含んでおり、特に VirusTotal の直接リンクスキャンでは通常クリーンな結果が返される一方、アーカイブファイル自体をスキャンするとトロイの木馬が検出されます。以前の調査では、日間のリポジトリ更新の約 10% が数ヶ月または数年間継続する悪意ある脅威であることが特定されましたが、GitHub の手動報告プロセスは当初、応答期間が週間単位に及ぶため非効率的でした。この問題を解決するために著者は「Git Malware Finder」というスクリプトをリリースし、特定されたリポジトリの完全なリストを公開しました。最近、GitHub はこのツールでフラグ付けされたリポジトリを自動的に削除し始めており、既知のケースの大部分を排除しています。ただし、なぜ検出が現在主に新しいリポジトリに限られているか、キャンペーンの実際の規模と確認された一致との違い、そして検索インデックスおよび検出アルゴリズムから回避するために使用される具体的な戦術についてはまだ未解明な点が残っています。

2026/06/16 7:36

アメリカン・エキスプレス:回復性決済システムのためのセルベースアーキテクチャ

## 日本語訳: American Express は、2018 年以来、その決済エコシステムを、アーキテクチャに直接リゼリアンス(回復力)を組み込むことで強化し、取引の失敗がシステム全体に影響を与えることを極めて稀にするようにしています。核心となる革新は、「セルベース」設計であり、これはマイクロサービスとデータベースを特定の地域内で複数エリアにまたがることなく、それぞれが一つの障害ドメインとして機能するように、孤立した単位である「セル」にグループ化したものです。このアプローチは、不安定なモノリシック構造を、数百万件の日次ライブ取引を確実に処理する堅牢で自律的なインスタンスに置き換えます。速度の向上と隔離の確保のため、同期的ルックアップを避けるために静的データは事前に複製され、動的データについては Global Transaction Router が決定論的ルーティングを使用して、権威のあるデータを保持するセルへのトラフィックを誘導します。ログ記録などのクリティカルパス依存関係は非同期に保たれ、ブロッキングを防ぎます。また、安全な再試行のために一意の識別子を通じて冪等性を維持しています。システムには、不安定になっているセルを漸次的にドレインして健康なセルへトラフィックをシフトさせるインテリジェントなトラフィックシフティングのメカニズムが含まれており、これにより急激な障害なしに処理が行われます。ただし、このリゼリアンスには限界があり、取引が外部システム(例:カード発行会社)に到達した時点で、「戻れない点」に達し、それ以降はルーティングの変更が不可能となります。最終的に、この戦略はエラーを局所的境界内に収容することで安定したユーザー体験を保証し、要求の厳しい金融環境でハイアベイラビリティシステムを拡張するための実証済みブループリントを提供します。