ゼンマイと二万行の詩 冬の朝の空気は、刃物のように鋭く、それでいてどこか清々しい。 デスクの上に置かれたスマートフォンの画面が、昨夜の眠りの質を無機質なグラフで示している。浅い眠りと深い眠りの境界線を目で追いながら、僕は左手首のスマートリングに指を触れた。体温、心拍数、BMI。自分の身体を数字という「客観的な事実」に変換して眺めるのは、現代を生きる僕なりの、一種の儀式のようなものだ。 「……二十三は超えていないな」 独り言が、冷えた部屋に小さく溶ける。 かつては、ただ腹が減れば食べ、眠くなれば寝るだけの、輪郭のぼやけた生活を送っていた。けれど今は違う。行動経済学の本を捲り、人間の意志がいかに脆弱で、バイアスに満ちているかを知ってから、僕は自分の生活を少しずつ「設計」するようになった。コーヒーを飲むタイミングひとつとっても、血糖値の波を穏やかに保つための計算がそこにはある。 ふと、デスクの隅に置かれた古い手巻きの腕時計に目が留まった。 就職活動をしていた頃、慣れないリクルートスーツの袖から覗かせるために、無理をして買ったものだ。今はもう、通知を飛ばしてくれるスマートウォッチにその座を譲っているが、時折、その銀色のリューズを巻きたくなる。 指先でリューズを回すと、チチチ、という小気味よいラチェットの音がした。 ゼンマイが巻き上げられ、小さな部品たちが一斉に呼吸を始める。この物理的な手応えは、デジタルな数値では決して味わえない、確かな「生」の感触だ。かつてこの時計を「社会性の象徴」として身につけていた頃の、背筋が伸びるような、それでいて少し窮屈だった感覚が蘇る。 画面の中では、新しい物語が生まれていた。 VR空間での活動拠点を整えるため、僕は新しいアバター制作支援ツールを導入した。 「二万行か……」 エディタに表示されたスクリプトの行数を見て、思わず溜息が漏れた。たったひとつの「着せ替え」を効率化するために、誰かがこれだけの論理を積み上げたのだ。画面を流れるコードの奔流は、まるで滝のように美しく、冷徹で、そして深い愛情に満ちていた。 「効率化したい」という欲求の裏には、いつも「もっと本質的なクリエイティブに時間を使いたい」という切実な願いが隠れている。二万行の詩が、僕の手作業という名のノイズを削ぎ落としてくれる。 昼過ぎ、友人との通話で、来週の台湾旅行と、その先の山形合宿の計画を練った。 「七泊八日で、マダミスを四本」 友人の弾んだ声が、スピーカー越しに部屋を温める。山形の雪深い宿に籠もり、自分ではない誰かの人生を演じる七日間。現実の自分のバイアスを脱ぎ捨て、虚構の物語に没入するその時間は、きっと今の僕に最も必要な贅沢なのだろう。 不意に、先日訪れた美術館で見た、フェルメールの『牛乳を注ぐ女』を思い出した。 窓から差し込む柔らかな光。女性が手元の一点だけを見つめ、静かに牛乳を注ぎ続ける、その永遠のような一瞬。 あの絵の中には、スマートウォッチも、二万行のコードも、行動経済学の理論もない。ただ、目の前の営みを丁寧に慈しむ心だけがある。 僕が今、必死にツールを使いこなし、データを管理し、生活を効率化しようとしているのは、あの絵のような「静かな一瞬」に、いつか辿り着くためなのかもしれない。 夕暮れ時、僕はきゅうりを薄く切り、納豆を混ぜる。 特別なご馳走ではないけれど、今の僕の身体が求めているものを、僕自身の意志で選ぶ。 窓の外では、街の灯りが少しずつ灯り始めていた。 明日もまた、新しい何かが始まり、僕はそれを観察し、物語へと変えていくだろう。 少しだけ軽くなった心で、僕は二万行のコードがもたらしてくれた、真新しい衣装の感触を確かめた。鏡の中の自分は、少しだけ誇らしげに、新しい季節の訪れを待っていた。 横浜駅、硝子のプリズム 長い間、僕にとっての横浜駅西口は「未完」の象徴だった。いつ行ってもどこかが工事中で、灰色の仮囲いが迷路のように巡らされ、頭上からは常にドリルの振動が伝わってくる。それがこの街の正体だと思っていた。 けれど、久しぶりに降り立ったその場所は、僕の記憶を鮮やかに裏切った。 「……綺麗になったな」 思わず独り言が漏れる。仮囲いは取り払われ、視界はどこまでも広く、清潔なタイルが冬の柔らかな光を反射している。ウィンドウショップのディスプレイは、まるで宝石箱をひっくり返したような色彩で整えられ、壁面を流れるプロジェクションマッピングのような光の演出が、行き交う人々の輪郭を淡く縁取っていた。無機質だった工事現場が、洗練された「劇場」へと変貌を遂げている。 劇的な変化というのは、いつも少しの寂しさと、それ以上の高揚感を連れてくる。 カフェの窓際で、友人と向かい合う。彼は最近、高校時代の共通の友人が結婚したという報せを持ってきた。 「驚いたよ。あいつが一番、そういうのとは無縁だと思ってたから」 友人はそう言って笑うが、その表情には温かな祝福が滲んでいた。ロジックだけでは説明のつかない、人生の急展開。人の心というやつは、行動経済学のグラフのように綺麗な曲線を描くわけではない。 「結局、僕たちはバイアスの中で生きているんだよね」 友人が最近読んでいるという『Atomic Habits』の話から、話題は人間の習性へと移った。 「正しいとわかっていても、できない。あるいは、合理的ではないとわかっていても、選んでしまう。それを単なる『怠惰』で片付けないのが、今の僕らの救いかもしれない」 僕は手元のコーヒーカップを見つめながら、自分の極端な食生活を思い出した。 最近の僕は、一日に一キロのきゅうりを食べるという、奇妙な習慣を自分に課している。 「人参やピーマンは、毒はないけれど美味しくない。だから食べない」 そう断言する僕に、友人は苦笑した。栄養学的な正しさをマルチビタミンで補完し、味覚の快楽だけを抽出する。それは一見、冷徹な効率化のようで見えて、実は自分の「好き」という感情を絶対に譲らない、一種のわがままだ。二十年後の健康をリスクにさらしても、今この瞬間の「納得」を優先したいという、剥き出しの自我。 二万行のコードを書いたあのツールの開発者も、きっと同じような情熱に突き動かされていたのだろう。 帰宅し、VR空間の作業部屋にログインする。導入したばかりの『MochiFitter』を立ち上げると、その圧倒的な機能美に改めて息を呑む。 一ファイル二万行。 それは単なる効率化の道具ではない。手作業という苦役からユーザーを解放したいという、執念に近い「愛」だ。アバターの衣装を数クリックで適合させるその滑らかな挙動の裏側には、血を吐くようなデバッグと、論理の積み重ねがある。 ヘッドセット越しに聴こえてくる隣の部屋の微かな音楽が、壁の薄さを物理的に伝えてくる。完璧に設計されたデジタル空間であっても、どこかに生活のノイズが混じる。その不完全さが、かえってここが「生きている場所」であることを教えてくれる。 「測れば減り、測らなければ増える」 体重計の数値を管理画面に入力しながら、僕は自分の脆さを苦笑混じりに受け入れた。僕は、自分という複雑なシステムを完全に制御できているわけではない。ただ、その手綱を少しでも握っていようと足掻いているだけだ。 窓の外では、新年の賑わいを微かに残した夜が更けていく。 横浜駅の光り輝く街並みも、二万行のスクリプトも、そして僕が齧るきゅうりの冷たい感触も。 すべては、この不確かな世界で「自分らしく在る」ための、ささやかな儀式なのだ。 少しだけ冷えた指先で、僕は再びリューズを巻く。 チチチ、という規則正しい音が、僕の心臓の鼓動と重なる。 明日もまた、僕は僕のバイアスを愛しながら、この設計された日常を歩いていこうと思う。 緑の規律と二万行の愛 キッチンのまな板の上で、鮮やかなエメラルド色の円盤が積み上がっていく。 瑞々しいきゅうりを刻む音だけが、静かな部屋に小気味よいリズムを刻んでいた。一日に一キロ。数字にすれば極端かもしれないが、僕にとってこれは、自分というシステムを最適に保つための、最も純粋な儀式だった。 「人参もピーマンも、毒はないけれど美味しくない」 独り言を呟きながら、僕はマルチビタミンの錠剤をひとつ、口に放り込む。栄養学的な正しさは化学の力で補い、味覚という感受性には、心から「快」と思えるものだけを捧げる。二十年後の健康を合理的に考えれば、もっと多様な野菜を摂るべきなのだろう。けれど、今の僕を突き動かしているのは、論理よりももっと根源的な「納得」だった。 ふと、昼間に友人と交わした会話を思い出す。 横浜駅の、あの磨き上げられた硝子の回廊を歩きながら、彼は一冊の本の話をしてくれた。人間の習慣がいかに複利的に人生を変えるか。そして、僕たちがどれほど多くの「バイアス」に支配されているか。 「わかっているのに、できない。それが人間なんだよね」 友人は、新しくなった駅舎のプロジェクションマッピングを見上げながら、どこか愛おしそうにそう言った。合理的な正解に辿り着けないのは、僕たちが怠惰だからではない。心の奥底にある見えない傾きが、僕たちの歩みをわずかに逸らしてしまうのだ。 部屋に戻り、僕は「向こう側」の世界へ意識を沈めた。 作業机の前に座ると、目の前に広大な開発画面が展開される。新しく導入したツール『MochiFitter』の最新版が、静かに僕の入力を待っていた。 一ファイル、二万行。 エディタをスクロールさせると、整然と並んだコードの列が、銀河の星々のように流れていく。たった数回のクリックで、アバターに新しい衣装を寸分の狂いもなく適合させる。その魔法のような瞬間の裏には、これだけの膨大な論理と、開発者の執念に近い情熱が詰まっている。 「二万行の愛、か……」 僕は、その滑らかな挙動に溜息をついた。 誰かの「不便」を解消し、誰かの「表現したい」という願いを叶えるために、これだけの時間を費やした人間がいる。手作業というノイズを削ぎ落とし、純粋な創造の時間だけをユーザーに残そうとするその意志は、僕が横浜駅で感じた、あの徹底的に計算された美しさと同じ匂いがした。 アバター制作の戦略を練る時、僕は冷徹な計算を用いる。 二十人から三十人の影響力を持つ人々に事前に配り、市場の熱量を一気に高める。それは一つの経済的な戦術だが、その根底にあるのは、やはり「この美しいものを、もっと多くの人に見てほしい」という、極めて個人的で、バイアスに満ちた熱情だ。 ふと、画面の向こう側の景色に耳を澄ます。 完璧に設計されたデジタルの作業部屋だが、壁の向こうからは微かに隣の部屋の音楽が漏れ聞こえてくるような気がした。どんなに理想的な空間を作ろうとしても、生活のノイズは完全には消えない。そして、そのわずかな揺らぎこそが、ここが単なるデータの集まりではなく、僕の居場所であることを証明している。 作業を終え、僕は鏡の前に立ち、体重計に乗った。 「測れば減り、測らなければ増える」 昨日よりわずかに減った数値を確認し、僕は小さく頷く。 自分という複雑な生き物を制御するのは難しい。欲望に負け、バイアスに惑わされ、時として不合理な選択をする。それでも、こうして数値を記録し、きゅうりを刻み、二万行のコードに敬意を払うことで、僕は僕自身の舵を握り続けようとしている。 窓の外では、新しく生まれ変わった街の灯りが、プリズムのように夜の闇を彩っていた。 明日の朝もまた、冷えた空気の中でリューズを巻き、新しい一日を設計しよう。 バイアスだらけの、けれど愛すべきこの日常を、僕はまた丁寧に歩き始める。