中学の時は科学部に所属していて、写真の現像とかをしていました。無意味に部長をやってました。うちの部活はかなりだらだらとやっていて、カルメ焼きつくったりとか、あとは科学館見学とか博物館見学とかばかりしていました。授業の予習として少しだけやりました。ガスバーナーとかをすぐにつけられるようになっていたくらいで、理科の実験のときに少しだけ活躍できるくらいでした。それがなかったんですよね。確かにオタクなんですけど、濃いオタクっぽい人があまりいなくて、運動部の人ともそこそこ仲が良かったんので、そういう風には言われなかったです。いうのは、結構、会う人に拠るんですよね。気分にかなり波があります。今日は、かなりテンションが高い方なんですね。高校の時は暗黒の時代でした。学校が本当に面白くなくて、クラスメートとかも気が合う人がいなくて、本当にどうしていいんだろうって感じでした。本当につまらなくて、今、耐え切れば、大学にいって楽しくなるかなっていう希望だけを糧にして生活していました。反対に学校でそういう風にものすごく抑圧されていたので、家に帰ってからPCと向き合うって時になると集中できたんです。その時に興味を持てていたHTMLとCSSを学習しまくってました。仕様書を読んで、できるだけその意図を解釈して自分の中に取り入れるっていうのに興味を持ってやっていて、学習の過程とか考えてわからないこととかを日記として書いていくうちに、IRCに誘われてとかでネット経由で人と出会い始めたんです。その時に出会った人と今でもつきあいがあって、お陰さまで割と今は楽しいんです。学校でも実際は全く会話する人がいないというわけではなくて、ある程度話すクラスメイトとかはいたんですけど、深く話をする友達ではなかったし、興味を持っている方向も全然違ったので、家に帰ってからネットでというのがメインでした。インターネットの力っていうのを少しずつ感じ始めたのもその頃からですね。学校みたいに小さなコミュニティではなくて、もっとインターネットで広い範囲で社会がひらけていて世界が広がるって感じられたのが大きいんです。それは大きいでしょうね。いう広い世界を見せてくれて、面白い人達を発見できるインターネットに対して、少しでも恩を返していかないとなって感じです。その頃は、実はあまりプログラムを書いていなくて、HTMLとCSSでデザインっていうのが一番自分の頭にありました。やっているうちにプログラミングもできないといけないのかなっていうのが出てきて、プログラミングを更めて始めてみるとすごく楽しかったので、そっちに傾いてきたんです。それで気がついてみたら、いつの間にかプログラミングばかりやっていたって感じですね。サイトを作るのも、やっぱり高校で嫌なことがあって、何故、今こんな嫌な気持ちにならなくちゃいけないんだろうって思っていたときに、愚痴を言える友達もいなくて、表現の場がなかったんで、じゃあネットに書くかって感じでした。インターネットにできるだけ正確に記録しておいて、後から見直して、それを繰り返さないようにしようって思っていました。いえ、公開していました。直接的な反響はないんですが、少しずつ読んでくれる気配があるんです。基本的に気配だけで、ほっといてもらえたのは良かったです。それが、嬉しかったです。直接的に反応がなくても誰かが見てくれていて、もしかしたら同じ気持ちを持っている人がいて、多少なんか感じとってもらえればいいかって感じでした。その頃からそこまで考えていたんですね。私の頃はネットがないんで、学校が唯一のコミュニティですからね。今でもそういうのは強いですよね。学校はやっぱり最重要なコミュニティだと思います。そこでうまくいかなくて、はずれてしまったとしても、インターネットっていうのがあって、世界を広げられるっていうのが分かっていればどうにかなるかなって感じです。うまくいえないんですけど、遠ざけるべきではないと思っています。初期のインターネットを始める前の教育が大切だと思うんですよ。うちの親からは「あまり人を信じるな」って教えられたこともあってか、僕自身がインターネットは危ないっていうのがそもそもあったんです。書く前に同じようなことをやっている人たちのものをまずは読んで、それでどれが嫌な反響を受けているかをみていたんです。「2ちゃんねる」を見ていると、やっぱりすごい嫌なコメントとかがあるけれど、でも嫌なコメントを受ける側に共通点がないかっていうことを頭の中でずっと考えていて、そういう風にならないようにしようって心がけていました。して批判をかわしていこうみたいな。リスクヘッジはしていたんですね。ブログなんかも問題があるから炎上しちゃうんでしょうからね。ないのもあると思います。急激に目立ちすぎてしまうと、それに反感を持つ人って絶対にいるので、ゆっくりゆっくりやっていくしかないなって思いますね。盲目的に信じては駄目なんでしょうけどね。そのあたりはまだ自分自身、考えている最中ですね。自分の場合は割と大丈夫だったけど、他の人に薦める場合は大丈夫かっていうのは問題ですよね。薦めるんであれば、見届けてあげないといけないし、責任を持たないといけないと思います。安全なネット社会が作れればいいですよね。一言間違っただけですごい叩かれるし、インターネットって怖いです。その比が学校のクラスで辛い目に遭う比じゃないですからね。なっても実名じゃなければ大丈夫ですけど、段々そうもいかなくなってきますから。実名とかを公開していないから、つい変なことを言ってしまってっていうパターンもあるし、難しいですよね。自分の場合、実名を公開していなくても、cho45っていう名前で活動している積み上げってあって、間違ったことを言ったとしたら、実名を公開していなくても、この名前を使い続ける以上、どうにかしなくちゃいけないんですよ。なってくると実名とあまり変わりないですよね。それは高校くらいからですね。最初は、C12H22O11って長かったんですけど、それだとIRCをやるときに長すぎたんです。IRCは9文字までだったんで、じゃあ短くしようってことで、数字部分を合計して45にしたんです。「砂糖」を化学式にすると、C12H22O11なんです。「砂糖」っていうのでネトゲとかをしていたんです。「佐藤」もここからきてます。「佐藤」っていうとあまりユニークじゃないから検索しにくいですよね。それはそれでよくて、検索してほしくないところでは「佐藤」を使って、ユニークにして検索性を出すときは、cho45っていうのを使っていたんです。ラグナロクオンラインをやっていました。いえばネトゲから学ぶことも結構ありました。ラグナロクオンラインはぶっちゃけ、まったくよくできたネトゲじゃなくて、サーバーのモデルがユーザー側から見えるんですよ。ある地点にいくとサーバーが切り替わるから魔法の効果が切れるみたいなのがあるんです。すると段々サーバーのことを意識するじゃないですか。すると今、どれだけ人数がいて、負荷がかかって落ちるんだっていうのが把握できますよね。それまでコンピュータってなんとなくいくらでも処理できると思っていたので、そうじゃないんだってのが分ったのは大きいです。作ったりはしなかったんですけど、そういうのもいっぱいあったので、勉強したりはできましたね。メモリを直接呼び出してそれに対して反応を返すみたいなことができるんだとか、ローレベルな部分のネットワークの知識とかが少しつきました。あと、普通にネットワークをやっているだけだとラグって感じないですけど、ハッキリとラグを感じられたのは面白かったです。いうのって重要だと思うんですよね。ウザいのを解決するためにどれだけの苦労があるかっていうことが少しずつ分かってくるんですよね。その、高校時代には分からなかったことなんですけど、サーバーソフトウェアを作ったり、他の人のスケーリングの話を聞いたりすると、めちゃめちゃ大変はことなんだなっていうのが、ネトゲでの経験とリンクして、より現実感があって興味を持てるんです。確かにヒントになりますよね。ネトゲやっている人ってエンジニアが多いですよね。私が6年もやっているGNOだって、オフ会とかいくとエンジニアが多いですもん。6年ってすごいですね(笑)でも、ラグナロクオンラインも古いのにもかかわらず、ずっとやっている人がいますね。自分も時々やりたくなって時々ログインしたりしています。一度消してしまったんですけど、もう一度作りました(笑)。その時出会ったギルドメンバーとオフ会をやるみたいなのがあって、それは自分の中では結構感動したんですよ。オフ会みたいなところには行かない方がいいんじゃなないかって思っていたんですけど、大学に入って何度かオフ会とした後にその人たちと普通に会ったんです。それで「なんか普通に会えるな」って思ったんです。それが面白かったですね。ゲームのときに持っていたイメージとオフ会で会ったときとのギャップが大きくて、意外だなあっていうのもありますよね。何年もやっているとゲームのときの人格とリアルな人格って隠し切れないんで、混ざってきますよね。なると、あ、こいつはあいつだなっていうのがちょっとずつ分かってくるんで、そういうのも楽しいですよね。情報系の学部に入ってみたんですけど、あまり面白くなかったんです。自分のやりたいことをやらせてくれるのはいいんですが、大学って結構、高圧的というか一方的じゃないですか。いうので自分の興味を崩したくなかったんですよね。プログラミングが好きになっていたので、相手からの圧力でプログラミングをやるっていうのは嫌だったんですよ。それによってもしかしたら自分はプログラミングが嫌いになるかもしれないということを考えるとそれは避けたかったんですよ。段々嫌になってきたんです。あとは大学で同じ方向を向いた仲間みたいな人がいなかったんです。1年、2年我慢してやってみたんですけど、大学に行っているのが段々違うんじゃないのかなって感じ始めたんです。それで、3年の夏くらいにあるきっかけがあって、大学に絶望した!って感じでもう駄目だなって思ったんです。高校も大学もずっと我慢してきたけど、もう我慢しなくてもいいんじゃないかなってことだったんですよ。やってずっと嫌な気持ちのままで生きていくよりは、やりたいことをやって嫌な気持ちになった方がいいなって思って、休学することにしたんです。高校の陰鬱な生活の繰り返しっていうのは絶対にやりたくなかったんですよ。それが気がつくと大学でも繰り返しになっていたんで、自分の力で断ち切ろうと思ったんですよ。親とかは説得しないといけないんですけど、精神的にいろいろあれだったんで、家で結構、奇声とかを発してたんです。親が結構心配していて、休学には同意してもらえました。自分としては中退したかったんですけど、他の人生の先輩方にいろいろ聞いてみたところ、とりあえず休学にしとけよっていう声が多かったんで、一旦、休学ということにしました。もがいているんですね。現在進行形でもがいていますね。それはそれで若いうちはいいことだと思うし、財産になると思いますよ。自分も悩むことは悪いことだとは思っていないんですけど、結構きついですね。それはできないんですよ。考え方なんで、やろうと思えばできるとは思うんですけど、嫌な気持ちだとかを忘れていってしまいそうなんで、やりたくなかったんです。保存しつつ、そういう人たちもいるってことを分かりつつやっていきたかったんで、ネガティブな気持ちを忘れずに上手く展開していきたいですね。それをエネルギーに変えるってことですね。今は、Webサービスをやるっていうのに一番興味があるんですけど、それとは別に言語処理系みたいなのが結構楽しいかなっていう感じなんですよ。いつの間にか、言語をたくさんやるようになっているんですけど、それぞれの言語の表現方法って違うじゃないですか。したときに、どの言語が自分に一番合っているだろうとか、一番美しく書けるのはどの言語かっていうのが心にあるんです。面白いんでやるんですけど、でもどれもなんか違うなって感じなんです。将来的には自分の満足いく言語を作りたいですね。いろんな言語をやるようになったのは、Rubyを始めてからですね。それまでは、JavaScriptとPHPを書いていたんですけど、PHPはまったく美しく感じなくて、プログラミングをするっていうは楽しいなっていうのをちょっと学んだだけだったんですよ。綺麗に書ける言語って何があるんだろうって思っているときに、ちょうどRubyって話を聞いて始めてみたんですけど、イテレータの動作を理解して、なるほどこういう風に書けると面白いんだなって思ったんですよ。Rubyっていろんな言語からとにかくパクりまくっているじゃないですか。そのお陰で別の言語にも入れるようになったんです。イテレータっていうのは、クロージャーを引数として渡しているだけだとか。他の言語にいくと、Rubyでこういうことができたんだからこう書けるとか別の書き方ではこんなに綺麗に書けるっていうのが分かってくるんで入りやすくて、じゃあなんで、Rubyはその言語の別な部分を取り入れなかったのかって考えると、確かにこういう理由があるんだなって想像できるのが楽しかったですね。それはとっても分かりやすいですね。Rubyがいいとこどりをしているんだから、その裏でいいとこどりの対象にならなかった裏を見にいくと面白いってことですよね。これってRuby発祥なのかなって思っていたことって、実はほとんど違うじゃないですか。なんだ危ねえなって(笑)だからRuby発祥っていう前に調べるんですよ。調べると、案の定パクりなんで、パクりもとの言語を学んでみるとこの言語面白いじゃんって思うんですよね。Rubyは書いていて楽しいですね。頭に浮かんだことがすぐに書き出せるっていう意味ですごく楽しいですね。Cの勉強もちょっとずつやってるって感じです。Rubyを書いていると段々Cの方には食指がいかなくなるんですけど、Rubyの拡張ライブラリを書くためにCをやったり、ここを高速化したいからとか、他の言語のライブラリをうまく使いたいときにCをやるって感じですね。Cをちゃんとやったことはないです。一応、チェックアウトしていて、困ったときに読むって感じですね。ここがあれなんだとかスレッドの実際はこうなんだとか。必要なときに読めればいいですよね。読むと書くとは違うんで、これから言語処理系をやるとしたら、ちゃんとCを勉強しないといけないですね。それはもうちょっと先でもいいかなっていうのもあります。今はサービスを作りたいというのが強いんです。具体的ではないですけどいろいろ考えてはいます。自分の根底にあるのが、小さなコミュニティでうまく生きていけないんだけど、頭を使って何かをしようとしている人たちっているんで、そういう人たちを上手く掬いあげて面白いことができるようなサービスを作っていきたいですね。そこまでいかなくても、そういう人たちが同じような志を持っているっていうことを実感できるようなサービスを作れるといいですね。勇気を与えるというような感じですか。広い視野があって、インターネットの本当の面白さに気付けるんだったら、もっと希望を持てると思うんですよね。それってメディアを作るってことですね。「はてなダイアリー」とかって、みんながそれぞれ書いていて、キーワードで緩く繋がっているじゃないですか。そこから繋がって、直接コミュニケーションしなくても、こういう人もいるんだって気付けるのはすごく面白いんですよ。いうのを拡大して、同じような志を持った人が緩く繋がれるようにしたいですね。馴れ合いが上手くいかないから孤立するので、そこまでいかなくても上手く繋がれるシステムがあったら絶対に面白いって思いますね。そういのを作っていきたいです。文章だけじゃなくても繋れるといいですよね。馴れ合うのもがっちり繋がるのも苦手なんで、緩い繋がりを創っていきたいってことですね。上手く距離感をとれるサービスっていうのが絶対に必要だと思います。ある程度はほっといてもらえるような。確かにそういうのは必要あるかもしれませんね。最近は少子化もあって、子供時代に社会性を学ぶ場がないんですよね。一人っ子だと兄弟喧嘩もないですからね。私は一人っ子のはしりでクラスに2、3人しか一人っ子がいない時代だったので、「やーい、一人っ子」ってよくいじめられましたね。コミュニケーションも苦手で、大勢での飲み会とかでは、端の方に一人でいるのが好きですね。自分もそういう感じです(笑)周りに人がいると怖くて怖くて仕方がないんですよ。人がいっぱいいると、自分では気付かないうちにやったことに対して、ものすごい勢いで怒られるんじゃないかっていうのがずっとあるんですよ。できるだけ人の少ないところに行こうとするんですよ。私もそういのがあったんですけど、あるときから、周囲は一切無視するようしたんですよ。過ごしやすくなりましたよ(笑)でも、今度は無神経な人とか、本当に周りのことを見ていないとか考えていないとかいろいろいわれるようになって、それはそれで、また問題もあるんですけどね。それは解決方法としては、ありますね。話が脱線しましたが、サービスを作ろうっていう原動力は、自分と同じ境遇の人を救おうっていうところにあるってことはよく分かりました。ある意味感動したサービスの1つなんですけど、フィードリーダーの面白さっていうのは、ぱっと見ではよく分からないんですけど、大量に購読するようにしていくと、面白い人っているんだってことに気付けるんですよ。「人」って、やっぱり継続的にエントリを読まないと分からなかったりするじゃないですか。大量の候補を、継続的に読めるようになったおかげで、今までよりも面白い人を見付けやすくなりました。それは、根本的にはこれだけ溢れている情報の中で、自分が求めているものをどうやって見つけ出すかってことですよね。求めているものをどう形式知化するかっていうロジックが大切ですよね。上手く文章に出来ない人たちもいるんですよね。動画とかができて、歌ったり出来る人たちには活躍できる場が出来たと思うんですけど、何もできない人ってまだ結構いると思うんですよね。いう人たちに何かプラスになるものが作りたいですね。それこそ深層心理の世界に入り込まないといけないんで、甲殻機動隊とかマトリックスの世界ですね。いうのが作れると面白いですよね。表現しない人をどう巻き込めるかとか救えるかとかそういうのはありますよね。今は、できるだけ表現できる人たちが思うように表現できる仕組みを作っていって、そういう人たちが表現することによって目につくようにしていければと思っているんです。すると、こういう表現の方法があるんだったら自分でもできるんじゃないかって気がついたり、たくさん情報があることで繋がれるようになれるんじゃないかなって思っているんです。「繋がれる」っていうのがキーワードですね。自分自身が苦しんだからそういう思いが生まれたんですね。繋れない人の気持ちっていうのは絶対にそうなってみないと分からないと思います。高校のときの、虐げられてきて上手く生きられなかったというのは根底にありますからね。今も上手く生きられているわけじゃないですけど、これからも少しずつやっていって、そういう人たちを見付けられるようにっていうのが自分の中の大きな目標ですね。それは、さっきの言語処理系の話とは別ですけどね。