たった1つのアンダースコアが招いた悲劇:タイポひとつで無実の人間が18ヶ月も服役することになった話
A missing underscore sent innocent man to prison for 18 months
A missing underscore sent innocent man to prison for 18 months
ある技術的なミス、具体的にはソースコードにおけるたった1つのアンダースコアの欠落が、無実の人間を18ヶ月もの刑務所暮らしに追い込んでしまったという驚愕の事例が報告されました。プログラミングにおいて、小さなタイポがどれほど深刻な結果を招き得るかを物語る、開発者にとって教訓的なエピソードです。
映画『未来世紀ブラジル』(1985年)の前提そのものだな。
裁判が行われ、Klaymeは有罪判決を受けた。
この一文、肝心なところが抜け落ちてるよな。結局、何が決め手で有罪になったんだ?
Klaymeと少女を結びつけるものは何もなかった。わいせつな画像も見つからなかった。KlaymeはKikのアカウントを持っていたが、警察は彼が問題の期間中にそのサービスにアクセスしていたことすら証明できなかった。
それでもKlaymeは逮捕され、3つの罪に問われた:
通信手段を用いた14歳未満の未成年者への誘惑
子供への性的に露骨な資料の提供
児童ポルノの所持
裁判が行われ、Klaymeは有罪判決を受けた。その後、彼は18ヶ月間収監された。
一体全体、この事件で何が起きたんだ?
証拠が何一つない状態で、どうやってこんな罪で有罪にできるんだ?
記事が何かを省略していない限り、彼らが持っていた唯一の証拠は「間違ったユーザー名」だけだったはずだ。犯行時刻にこの人物がKikを使っていたという証拠すら見つけられていないのに。
弁護士は一体どんな弁護を試みたんだ?混乱するわ。
記事が触れていないことがあるんだけど、冤罪で18ヶ月の服役を強いられ、それまで持っていた仕事を失って収入も断たれ、おそらく一生消えない社会的ダメージを負った(こういう前科は説明が必要になるし、「火のないところに煙は立たぬ」と思う連中もいるからな…)この男性に対して、何らかの補償はあったのか?刑期を終えた後に判決が取り消されただけみたいだけど。ゼロではないにせよ、あまりに不十分じゃないか。
素人質問で悪いんだけど、少女に送られた不適切な写真の身体的特徴と、この無実の男性を単純に照合すれば良かったんじゃないか?ああいう部位って人によって違うし、指紋みたいなものだろ?
これ、いよいよ『Computers Don't Argue』[0]の世界に突入してるよな。
0: https://en.wikipedia.org/wiki/Computers_Don%27t_Argue を参照
(Best of Creative Computing Vol. 2(https://dn790007.ca.archive.org/0/items/bestofcreativeco00ahld/bestofcreativeco00ahld.pdf )の133ページで読める)
注意深く読むと、被害者はアメリカで、被告人はカナダ(おそらく地方部)にいたんだな。
なぜ被告側の弁護団が検察側の論理を崩せなかったのか、みんなが疑問に思うのはもっともだ。これには通常、被告に資金力があること、有能な刑事弁護士を雇えること、そして弁護士が専門家チームを雇ってあらゆる証拠を厳密に精査することが必要になる。
カナダの他のニュース報道も貼っておくよ: https://www.cbc.ca/news/canada/nova-scotia/how-a-single-underscore-led-to-an-innocent-halifax-man-s-conviction-9.7283149
最終的には検察官がその10倍くらいの期間、刑務所に入るべきだな。そうすれば、検察官もあんなに熱心(やりすぎ)にはならないんじゃないか?
こういう法律がある限り、この手の問題は必ず起きるだろうね。だって、場所を問わずごくわずかな労力で法律を破れてしまうからだ。それが原因で、意図的であれ偶発的であれ、誰かを犯人に仕立て上げることが容易になる。もし犯罪が「正しくないバイトパターンの送信」だけで成立するなら、証拠は常にサーバーやローカルのログしかない。いずれ、バグのせいで実際にそのパターンを送信していない人が犯人にされるだろうが、彼らは単に「証拠をローカルストレージから消したんだ」と決めつけるだけだ。この種の犯罪は物理的な証拠を全く必要としないから、他に証拠など存在しようがない。この分類の法律の多くは性的なバイトパターンに関わるものだが、それだけじゃない。他には、間違ったやり方でREST APIを使うこと(不正アクセス)や、空虚で実現不可能な脅し、あるいは「不適切な思想」(アメリカ国外でよくある)に対する制限といった法律も含まれるからね。