普遍的かつ真剣に解明すべき人生の問題にぶつかったとき、わたしたちはどのように生きるべきだろうか。大昔から繰り返されてきたこの問いは、現代社会に生きるわたしたちにとっても、変わらず、超重要な課題である。わたしたちはいつになったらこれらの悩みを解決することができるのだろうか。新しい悩みは次々と生まれ、未来永劫、むずかしいことだろう。典型的な自己啓発本だが、「最先端」を行っているように感じる。少なくとも、疲れて、バカになってきたなーと思ったら、パラパラとめくることで一枚岩でしかできなかった思考をある程度のところまで戻してくれる。面白かったのは、死についての章。これまでの歴史にはあり得なかった形で死を隠蔽された現代は、これを意識的に振り返らないと、忘れてしまう。込み入った議論は、唯脳論が参考になる。Deathstyle過去には死は当然にあるものであり、犬が歩くように、木が生えているように、当然のように死があり、それは生を懸命に堪能するきっかけだった。死に対する研究の中で、「中世の終わり頃ほど人々が人生を愛した時代はなかった」という結論につながる。死の話題について、タブーにするべき必然はなにもない。仕事と同じように、恋愛と同じように話しても良い。死は、その性質からして、何かを得るタイミングでもなければ、成長するタイミングでもないので、自身を商品と見据える現代人の気質とは性質が合わない。私達の社会は、若さ、セックス、権力にとりつかれ、老いや衰えを回避する。労働者としての人生を終えたらもはや不要だと老人を見捨てるのは、おそろしいことではないだろうか。自分がいつか死ぬことがわかっていれば、人生の連続性にこだわることも薄れるんじゃないだろうか。くらやみの速さはどれくらいの中で、主人公のルウは、自閉症の自分を「治療」し、新たな自分に至る。これは、これまでのルウの死に等しい。日常においても、本来であれば刻一刻と変わっていく自分と世界の関係性を強く意識して先に進むのか、目をつむるのか?これ自体も、死へのトレーニングになる。Google+最悪の事故起こるまで人は何をしていたかフラッシュ・ボーイズを読んでいて、取引所を事故なく運営するのがどれだけ難しいかをエンジニアが語る場面がある。原因はたった一つのことではないことがわかるだろう。消しては行けない表を消してしまったプログラム作成者ではないのだ。問題は原因の多さにある。エンジニアをやっているので、上記には大いに同意する。絶対にバグは起こり、バグの起こる可能性を下げるにはシステムを構成することの10倍は労力がかかる。起こってしまったバグを復旧にするには、100倍の労力がかかるのだ。現代における最も危険な場所の一つが巨大システムの制御室である。treeについて最近プログラミングコンテストを眺めるようになって、データ構造も調べる様になった。何が嬉しいのか、golangでどうやって実装するケースがあるのか、をざっくり理解する。node)が持つ子の数が高々2であるものをいう。典型的には2つの子はそれぞれ「左」「右」と呼ばれる。