同じアイデアを数十年追い続けた人々:BM25から神奈川の大波まで
People that worked on the same idea for decades

Nitya's Notesの著者が、数十年にわたり同じアイデアを磨き続け、最終的に代表作を生み出した人々の例を収集・紹介する。情報検索のBM25を生んだStephen Robertsonは、1976年の論文で用語の重み付けの概念を提唱し、その後18年かけてBM25に発展させた。また、浮世絵師・葛飾北斎は「神奈川沖浪裏」を描くまでに約40年を費やし、73歳の時に「100歳で神の域に達する」と語ったという。執念と進化の物語。
「73歳でようやく鳥や動物、虫や魚の本質的な構造と、木や植物の成長の仕方を理解した。だから努力を続ければ、80歳ではさらに理解が深まり、90歳では物事の核心に達するだろう。100歳で神の域に達するかもしれない。そして、それ以上生きれば、私が描くすべてのもの——点も線も——が生き生きとするだろう。」
HNでの議論
32- srl
「神奈川沖浪裏」ほど時の試練に耐えた絵画はほとんどない。作者の葛飾北斎は、最も有名なこの波を描くまでに40年かかった。カナガワは場所の名前で、作者は北斎である。
- CM30
ファンゲームやModでは驚くほどよくあることだ。Mushroom Kingdom Fusionは遅くとも2007年には始まっており、早くてもあと1年ほどは完成しないだろう。つまり20年、前身プロジェクトを数えれば30年かもしれない。
Brutal Marioは遅くとも2006年に始まり、私の記憶では2020年代に終了したので、約14〜15年だ。もちろん、2006年のデモは技術的にはデモ6だったので、最初の5つのバージョンがいつ作られたのかは、永遠に失われてしまったようで、誰にもわからない。
Super Mario Star Worldは、Mario 64のハックであるSuper Mario Star Road(Super Mario 64 DS向けに作られた)のリメイク/続編だ。2013年にSuper Mario 64エンジンでの続編として始まったようだが、数年後にSuper Mario 3D LandのModになり、さらに数年後にSuper Mario 64 DSのハックとして作り直され、現在はオリジナル作者のSKELUXが癌になって他のプロジェクトに移った後、新しい作者によって開発が進められている。
他のメディアでは、『盗賊と靴直し』があるだろう。1964年に始まり、1993年に未完成/めちゃくちゃな状態で公開され、2013年と2023年により良い再編集版が作られた。
- interroboink
リッチ・ヒッキーの古い講演を思い出した[1](彼はClojureを、当初は数年にわたり半ば孤立した状態で作った)。
> 何かを丸々1時間考えたのはいつが最後だろう?... 丸一日は?... あるいは一か月単位で?... 一年単位で? そういう時間は、もし持てるなら、非常に貴重なものだ。
- jll29
ソフトウェア
リチャード・ストールマン:GCCとEmacs - どちらも巨大なプロジェクトで、今もなお盛んに開発が続いている。
リーナス・トーバルズ:Linux OSカーネル
科学
ジェフリー・ヒントン:ニューラルネットワークのスケーリング
書籍
ドナルド・E・クヌース:『The Art of Computer Programming』(全12巻中第4巻C)
建築物
さまざまな建築家や建設業者:(ほとんどの)大聖堂(ケルン、バルセロナなど)
- chubot
チャールズ・バベッジは特別なケースだと思う。確か彼の息子も彼の死後、彼の仕事を引き継いだ。つまり彼は、自分の考えにも取り組んだ子供を持つことで、実際に「世代」にわたってその仕事に取り組んだのだ :-)