「うるう秒」とは、わたしたちが普段使っている「協定世界時（UTC）」を調整するために、数年に一度追加される1秒のことである。

このうるう秒は、生活に必要な措置ではあるものの「コンピューター・フレンドリー」なものではない。2012年にうるう秒が追加された際には、RedditやYelpといったウェブサイトがクラッシュし、オーストラリアでは航空機の離陸に混乱が生じた。そう聞くと、コンピューターの専門家は、さぞこのうるう秒を嫌っていることだろうと思うかもしれない。

しかし、実はほとんどの専門家たちはうるう秒など問題としていない。そしてそれは、Linux開発者のリーナス・トーヴァルズも同様だ。

6月の終わりにはうるう秒がやってくるが（日本では7月1日の午前8時59分59秒と午前9時00分00秒の間）、トーヴァルズは今回は大きな問題は起きないと予想している。というのも、2012年に起きた混乱以来、多くのソフトウェアにはパッチが当てられているからだ。「前回トラブルがあったあと、人々は時間をかけてそれを解決しました。その成果はしっかりでるでしょう」と彼は言う。

トーヴァルズは、最大の間違いは（時間を1970年1月1日0時0分0秒からの経過秒数で形式的に表示する）POSIX標準において1日を86,400秒と定義しておきながら、（うるう秒による調整が必要な）UTCをコンピューターに採用するという自己矛盾をおかしたことだったと指摘する。

まさにトーヴァルズ節、である。テクニカルで、頑固で、実に愉快だ。

トーヴァルズ：そもそも「タイムゾーン」というものがすでに忌まわしい存在ですが、さらにうるう秒のことまで心配している人たちはもっと大変でしょう。そもそもうるう秒を消してしまうPOSIXであれば、計時に関する大体の問題の影響を最低限に抑えることができます。

たしかに、実際にうるう秒が起こるその一瞬には問題が起こります。1秒の差による長期的な誤差のことを考慮しなければいけない立場の人たちは、うるう秒について考えなくてはいけなくなるでしょう。

しかし、99.9パーセントのソフトウェア（それと間違いなく99.9パーセントのユーザー）は、うるう秒を気にする必要もないし、気にしたくもないのです。そこでPOSIXは、あえて障害をそのままにし、それを気にしない大多数の人間からは問題を隠してしまうというアプローチをとりました。わたしはそれが正しい決断だったと思っています。

もうひとつ「未来の時間」という問題があります。多くのコンピューターにとっては、何年も先の未来の日付が現在の時間と同じくらい大きな意味をもっており、うるう秒はそこに突然、有無をいわさず飛び込んできます。そして、それがいつくるのか特定されていないがために、未来の時間を考えるコンピューターはうるう秒を考慮できません。POSIX時間の本質は、時間をトラッキングすることにあります。もし将来の不確かなうるう秒を考慮してしまい「これから20年後の正午」をPOSIX時間で正確に表せなければ、その価値は失われてしまうのです。

WIRED：わたしはナイーヴなのかもしれませんが、UTCは人間だけのものにして、機械には原子時（訳註：世界各国の200 以上の原子時計を使って決められる標準時であり、うるう秒がない）で自由にやらせた方がいいのではないでしょうか。

トーヴァルズ：ほとんどの場合、機械でさえも原子時のことは気にしていませんよ。大半は、人間が時間を気にしているから機械もそうしているんです。例えば、機械がローンの支払のトラッキングを行っている、というのがそうですね。だから実際は、その2つを分けることはできないんです。人々に「時間と太陽の相関性や、日付と季節の相関性など気にしないように」と言わなくてはいけなくなります。それは現実的でないですよね。

原子時を本当に気にかけているのは、宇宙関連の作業をしているコンピューターや開発者たちでしょう。それ以外の人々は（コンピューターも）POSIX時間を採用し、「そんなの知るか」と言っておけばいいんです。タイムキーピングの倒錯性によって、少数の不運な人々はバグが起きるのを心配するでしょうが。残りのわたしたちはこのうるう秒を、親しい友人たちとちょっとナンセンスなパーティーでも開くための口実にでもすればいいんですよ。

馬鹿みたいな帽子を被って、「うるう秒による審判の日パーティー」みたいな横断幕を掲げ、とにかく酔っぱらいましょう。瞬きする一瞬、それでおしまいです。でも少なくとも、次の日の二日酔いが、この栄光に満ちたわずかな1秒間の思い出になることでしょう。