女子高生の恥ずかしいビデオがWinnyらしき「ファイル交換ソフト」によって流通してしまう。流した元BFは問い詰められても、もはや回収することはできない。女子高生の涙を見た警部補久遠あまねは...。回収することは困難である。いうか、Winnyではムリ。それが勝手に公開されたら困る。回収不能なら大変に困る。これってP2Pやらファイル交換に特有の問題なのだろうか。高木さんは「それは詭弁。人の意識が介在するかどうかが肝」とおっしゃる。Winnyが特に悪質であることを示すためには、確かにそうかもしれない。侵害されてしまったことと回収不能であることには変わりがない。私の恥ずかしいビデオ*1がどこかのWebページで公開されてしまった、とする。HTTPは別に匿名を意識したプロトコルではないので、理屈では(官憲の力を使ってでも)だれがそのページを管理しているかを特定して、そのページの公開をやめさせることは可能である。そんなことは簡単にできることではないし(作中にもあったように海外でホスティングしてたら、とか)、たとえできたとしてもすでにタウンロードされてしまったファイルを消すことは(作中の「非常手段」を使いでもしない限り)不可能だ。この問題の背景にある。そのパワーは悪意のある個人にも届けられたのだ。現時点での私にはこの問題に対する解答はない。下手な保護手段は(言論の封殺や弾圧に)悪用されやすいことだけは確かだ。[特許]ソニー、ウォークマンを巡る訴訟で「発明者」に数百万ドルを支払うソニーがウォークマン類似の特許を持つ発明家と和解し、対価として数百万ユーロを支払ったというニュース。「ベルトにステレオをつける」なんて単なる組み合わせで特許を取るな「ポケットオーディオプレーヤーと携帯電話」なんて単なる組み合わせで特許を取るなとかは、思っても言わない。実際にはもっと高度な特許かもしれないしね。Computerなどにも接触する計画だと話している。白いボディーが鮮やかなAppleのiPodは、ある意味でウォークマンのデジタル版後継機だと言える。彼の特許が成立したのは1977年である。少なくとも彼の最初の特許は期限切れのはずである。期限がきた特許は自由に利用可能とし、人類のために広く公開するべきである。特許の本来の精神には反していると言えよう。返事を書かなきゃいけないメールをinboxに残しておくとすぐに数百通溜ってしまう。溜った古いメールにリプライがついたことが発見し難いのが難点だ。今日も危うく見逃すところだった。Gmailとかはスレッド(conversation)の最後のメールの日付で並んでいる。そっちがあるべき姿だろう。いうわけでmorqをハック。スレッド中最新のメールの日付でソートするようにした。これで古いメールにリプライがあればスレッドごと浮かびあがってくるわけだ。ソートの基準を変更した1行だけ。これこそがハックの醍醐味。それから昨日の「;;」に対応できるようにruby-mode.elをハックした。ruby-mode.elはmorqよりもだいぶ「魔術度」が高いので苦労した。見当違いなコード変更をしてしまってたし。ま、楽しかったからいいけど。Kayといっしょ出雲便が満席だったので米子便を使って東京へ。東京の方が最終便の時刻が遅いから土曜日には有利かもしれない。ゲート前で社長と一緒になる。なんか、すっごい緊張してるんですけど。いうことで今回のセッティングであった。大島さん、ありがとう。面白い話が満載であった。実際はそれどころではない。プログラマブルなプレゼンテーションくらいから。目指すのは21世紀のHyperCardというのが近いかもしれない。ターゲットはもうちょっと違いそう。名刺ジャンケンで強そうなのをゲット。Strustrupに負けない強さだろう。Kayに「Rubyは好きだ」と言わせた。「Smalltalk-80よりもSmalltalk-76の方が私の理想に近い。(Ingalls)とのせめぎあいがあった。「おいおい、そんなこと言っていいのか」というネタ満載だった。拡張可能文法とマクロ「言語は拡張可能であるべきだが、Lispのマクロは正しい解ではない(強力過ぎ)」という点で意見が一致した。実際、私は20年近く遅れてSmalltalkの真似をしてきたわけだが、それでもなお、Alanとここまで意見が一致するのは意外であった。その他、古い言語についてIMPとかLucidとかいう初耳の言語の話をいくつか聞いた。歴史に埋もれていったアイディアや言語はたくさんあるんだなあ。歴史は繰り返す・悪貨は良貨を駆逐するすばらしいアイディアが世に広まるとは限らない。過去の反省に基づかないで「新しい」技術が誕生するとは限らない。WWWブラウザについて、そう思ってるみたい。HyperCardのようなものが普及していれば。そのためには現在のクライアントサイド技術はあまりにも弱い。ああ、他にも一杯聞いたような気がするのに。全部録音すべきであった。私が聞いたのは「(もう)Smalltalkを愛していない」と「Rubyは好きだ」です。それぞれ別のタイミングで。笹田くんのオフィスに寄ってから、東京支社へ。原稿用の下調べをする。オープンソースマガジン8月号テーマは「キャズム」。