タグ

ブックマーク / www.aoky.net (21)

  • Linuxの背後にある精神

    Linus Torvalds / 青木靖 訳 2016年2月 (TED2016) クリス・アンダーソン 奇妙な話です。あなたのソフトウェアであるLinuxは何百万というコンピュータの中にあり、インターネットのかなりの部分を動かしています。さらに実際に使われているAndroid端末が15億台くらいあって、その1台1台にもあなたのソフトウェアが入っています。これはすごいことで、その開発部ともなれば、さぞ大層な施設なんだろうなと思っていたので、この写真を見たときはびっくりしました。これがその — Linux世界部なんですよね?(笑)(拍手) リーナス・トーバルズ 大したものには見えませんよね。この写真の中で最も興味深く、多くの人が反応する部分は、あのトレッドミル・デスクです。私の仕事場で一番興味深いものですが、私はもう使っていません。この2つは関連していると思います。私の働き方として、外的な

    Linuxの背後にある精神
  • 最も楽しい経路が選べる地図

    Daniele Quercia / 青木靖 訳 2014年11月 (TED@BCG Berlin 2014) 告白することがあります。私は科学者としてエンジニアとして長年効率を追求して来ましたが、効率というのもカルトであり得るのです。それで今日は私がこのカルトを捨ててもっと豊かな現実へと戻ってきた旅路についてお話ししたいと思います。 数年前、私はロンドンでの博士課程を終え、ボストンに越してきました。そしてボストンからケンブリッジの職場に通っていました。その夏にロードレース用の自転車を買って毎日自転車で通勤していました。経路をスマホで調べると、マサチューセッツ通りを行くようにと出ました。それがボストンからケンブリッジへの最短経路だと。1ヶ月ほど車の往来の激しいその道を通っていましたが、ある日違う道を選びました。なぜその日に限って遠回りすることにしたのか覚えていません。ただその時の驚きは良く覚

    最も楽しい経路が選べる地図
    raimon49
    raimon49 2015/02/02
    クラウドソーシングによる投票制
  • テックTシャツはセクシーじゃない

    私はJavaOneには7回参加した。自腹で10,000ドル以上出している。参加費だけでだ。ちょっと考えてほしいのだが、彼らが私に、その、胸があるという事実を隠さない記念のシャツをくれたことが、一度でもあっただろうか。2000ドルの入場料の1%でも余計に使って、6フィート未満の人間に着られるシャツを作ったことが、一度でもあっただろうか。そしてこれはもちろんSunのJavaOneに限った話ではない。実質的にすべてのテクノロジー企業が有罪だ。ブースを構えるベンダが「ほら、寝るときに着れるよ!」と言って笑うごとに10セントもらえたなら、私は今頃これを海辺の別荘で書いているだろう。 (あのね、テクノロジー会社さん、女性の多くは寝るときに着るものは何でもいいってわけじゃない。ああ、話がそれた・・・) 私たちがこのブログで言い古した公式はいたってシンプルだ: あなたはユーザをクールにするためにどんなこと

    raimon49
    raimon49 2013/10/20
    なんかメタルTシャツみたいな話。
  • グローバル・パワー・シフト

    グローバル・パワー・シフト (TED Talks) Noam Chomsky / 青木靖 訳 2010年3月6日 私は政治のパワー・シフトについて話すよう頼まれました。最近よく議論されている話題です。世界の支配的な力としてのアメリカは、中国やインドに追い抜かれることになるのか、それはいつかと取りざたされています。もしそうなれば、世界は17世紀以降のヨーロッパによる征服以前の姿に戻ることになります。科学的ではありませんが、その雰囲気を表す象徴的な例があります。最近マサチューセッツの州立大の歴史の先生と話したんですが、その人はいつも期の始めに「世界で最も豊かな国はどこか」と学生に聞いているそうです。この数年いつも帰ってくる答えは中国とインドだそうです。新聞の見出しを読んでいればそう思うのでしょう。 ただ考えるべきことがあります。第一に富、あるいは社会の健全性です。その尺度として、毎年発表される

  • インターネットが (いつの日か) 政治を変える

    インターネットが (いつの日か) 政治を変える (TED Talks) Clay Shirky / 青木靖 訳 2012年7月 今日はオープンソースプログラミングの世界に民主主義が学べることについてお話ししますが、その前にちょっと見て頂きたいものがあります。この子はマーサ・ペイン、9歳で、スコットランドのアーガイル・アンド・ビュートに住んでいます。 数ヶ月前にペインは『ネバー・セコンズ』というべ物ブログを始め、毎日の給を写真に撮って記録しました。野菜がどこにあるか分かりますか?(笑) よくあるように、最初読者は数十人ほどでしたが、それから数百人、数千人と増え続け、彼女が給につける点数を見ようと、みんな立ち寄るようになりました。私が好きな部分は「品中の毛髪数」というやつです。(笑) この日はゼロです。良かったですね。それから2週間前にこんな投稿をしました。「さようなら」というタイトル

  • ゲームで10年長生きしましょう

    ゲームで10年長生きしましょう (TED Talks) Jane McGonigal / 青木靖 訳 2012年6月 私はゲーマーなので、ゴールを設定するのが好きです。特別な使命とか、秘密の目的みたいな。それで今日の講演にも使命を用意しました。この場にいる人みんなの寿命を7分半伸ばします。文字通り、皆さんはこの講演を聴けば、7分半長生きするんです。なんか疑っている人もいるみたいですね。いいですよ。それが可能だと証明する数式がちゃんとあるんです。今はまだ分からないでしょうけど、後で説明しますので、最後の数字にだけ注目してください。この7.68245837分というのが、使命達成の暁に、私が皆さんにプレゼントするものです。皆さんにも秘密の使命があります。それは、このおまけの7分半の使い道を見つけるということです。何かいつもとは違うことに使うべきだと思います。これはボーナスで、元々なかったものなん

    raimon49
    raimon49 2012/08/29
    >ゲームをするときには私たちはよりクリエイティブになり、意志が強くなり、楽観的になり、他の人に助けを求めやすくなるんです。
  • 私のTODOリストの先頭にあるもの

    Paul Graham / 青木靖 訳 2012年4月 ブロニー・ウェアという緩和ケアの看護師が、人が死の間際によく後悔することのリストを作っている。なるほどと思えるものだ。5つの間違いのうち少なくとも4つを私自身犯していた——というか犯しているのがわかる。 人が死の間際に後悔すること 1. 他の人の期待に合わせるのではなく、自分に正直に生きる勇気が欲しかった。 2. あんなに仕事ばかりするんじゃなかった。 3. 自分の感情を表す勇気を持てばよかった。 4. 友達と連絡を絶やさずにいればよかった。 5. もっと自分を幸せにしてあげればよかった。 これらの間違いを1つのアドバイスにまとめるとしたら、それはたぶん「歯車になるな」ということだろう。この5つの後悔は、状況に合わせて自分を押し込め、止まる時まで律儀に回り続ける脱工業化社会の人間の姿をよく描き出している。 気掛かりなのは、これらの後悔

    raimon49
    raimon49 2012/04/24
    死の間際によく後悔することの逆説から、やるべきことを列挙しておく。
  • 怖いくらいに野心的なスタートアップのアイデア

    Paul Graham / 青木靖 訳 2012年3月 Y Combinatorをやってきて気づいた驚くことの1つに、最も野心的なスタートアップのアイデアの多くがいかに怖いものかということがある。このエッセイではこの現象をいくつかの例で示そうと思う。そのいずれも創業者を億万長者にしうるものだ。そう言うと魅力的に聞こえるが、それが何か書いて見せたなら、きっと思わず尻込みすることだろう。 だからといって心配することはない。それは弱さのしるしではなく、たぶん正気さのしるしなのだ。最も大きなスタートアップのアイデアは怖いものだ。多くの労力を要するからばかりではない。最も大きなアイデアというのは、自分の存在を脅かすように感じられるのだ。果たして自分にはそれをやり通せるだけの野心があるのだろうか? 『マルコヴィッチの穴』に、ダサい主人公がすごく魅力的で洗練された女性に出会う場面がある。彼女は主人公にこ

    raimon49
    raimon49 2012/03/16
    解決してしまうベンチャーが生まれてくることを期待する分野。今そこにあるクソな課題の提示。
  • ボットはいかにして私から価格付けの力を奪ったのか

    Carlos Bueno / 青木靖 訳 2012年2月25日 Lauren Ipsum——コンピュータサイエンスやその他のありそうにないもののお話 私に降りかかった問題について話す前に、“Computer Game Bot Turing Test”(コンピュータゲームボットのチューリングテスト)という別なの話をしよう。ランダムなWikipediaの記事を元にマルコフチェーンを使って「書かれ」ネット上で法外な値段で売られている10万冊以上ある「」の中の1冊だ。出しているのはBetascriptという、その手の出版社として悪名高い会社だ。 なんかすごいことになっている。Amazonマーケットプレイスには古を持ったフリをしたボットが山ほどいて、誰もいまだ目にしたことのないような価格戦争を繰り広げているのだ。このチューリングテストのでは輝く未来的なナンセンスを目にすることができる。人間の

    raimon49
    raimon49 2012/03/03
    >それから気づいたのは、彼らはただ注文されてからAmazonで買えばよいのであって、連中から買うほど愚かな人がいたら、そのまま彼らの儲けになるということだ。リアルに遅延評価をするわけだ。なんと狡猾なボット!
  • ネットを使った大規模共同作業

    ネットを使った大規模共同作業 (TEDTalks) Luis von Ahn / 青木靖 訳 2011年4月 (CAPTCHAの画像)こんな風にゆがんだ文字を読んでフォーム入力をしたことある人? すっごく煩わしいと思った人は? やっぱりみんなそうですよね。考案したのは私です。(笑) まあ、考案者の1人ですね。 これはCAPTCHAと呼ばれています。これの目的は、入力しているのが確かに人間で、何百万回もフォームを送信するように作られたプログラムではないと確認するためです。どうしてこれがうまくいくのかというと、目の見える人であればこんなゆがんだ文字でも問題なく読み取れますが、コンピュータにはまだそれができないからです。例えばチケット販売サイトのチケットマスターがユーザにゆがんだ文字を読ませるのは、一度に何百万枚もチケットを注文するプログラムをダフ屋に作らせないためです。 CAPTCHAはネット

    raimon49
    raimon49 2012/01/29
    reCAPTCHAの入力語句はデジタルスキャンでコンピュータが巧く認識できなかったもの。多くの人が正しく答えてくれたら機械学習される仕組みになっている。
  • 1年かけて世界周遊する方法

    Alex MacCaw / 青木靖 訳 2011年12月29日 この前の記事で旅と執筆とプログラミングをして1年過ごしたことを書いたけど、今回は自分で世界一周旅行を計画するための具体的なこと、飛行機やコストや現地での活動や宿泊先といったことについて書こう。旅行には実際そんなにお金はかからないことと、自分の冒険をどう計画したらいいかを示せたらと思う。 旅というのは偏見や頑迷や偏狭には致命的だ ——マーク・トウェイン シリコンバレーの「エコールーム」から抜けだして旅をし、違った視点を得るというのはすごく大切だと思う。旅をすることは人々が直面している当の問題に目を開かせ、手近なありきたりのアイデアの代わりに、そのような問題の解決法を考え出す機会を与えてくれる。旅から新しい視点やアイデアを何も持たずに帰ってくることはないだろう。 行く先を決める 行く場所を選ぶのに最初はまごつくかもしれない。特に

    1年かけて世界周遊する方法
  • スタートアップを殺す18の誤り

    Paul Graham / 青木靖 訳 2006年10月 最近やった講演の後のQ&Aで、スタートアップを失敗させるのは何かという質問をした人がいた。その場に立ったまま何秒か呆然としていた後、それが一種のひっかけ問題なことに気付いた。これはスタートアップを成功させるのは何かという質問と等価なのだ——失敗の原因となることをすべて避けるようにすれば、成功することができる——そしてこれはその場で答えるにはあまりに大きな問だった。 後になって、私はこの問題をそういう方向から見るのも有効かもしれないと思うようになった。すべきでないことをすべて並べたリストがあれば、それをただ逆にするだけで成功へのレシピに変えることができる。そしてこの形のリストの方が、実践する上で使いやすいかもしれない。やらなければならないことをいつも頭に入れておくよりは、何かやってはいけないことをしているときにそれと気付くというほうが

    raimon49
    raimon49 2011/08/12
    >解くべき最良の問題は、自分が個人的に抱えている問題であると思える。Appleはスティーブ・ウォズニアックがコンピュータをほしかったから生まれたのであり、Googleはラリーとサーゲイがオンラインで情報を見つけられ
  • ((Pythonで) 書く ((さらに良い) Lisp) インタプリタ)

    ((Pythonで) 書く ((さらに良い) Lisp) インタプリタ) Peter Norvig / 青木靖 訳 前のエッセイでは、90行のPythonコードでシンプルなLispインタプリタを書く方法を示した(lis.py)。このエッセイでは、3倍込み入っているが、より完全なlispy.pyを実装しよう。それぞれの節で1つの機能追加を扱っている。 (1) 新しいデータ型 - 文字列、論理型、複素数、ポート Lispyへの新しいデータ型の追加は3つの部分からなる。データの内部表現、それを扱う手続き、読み書きのためのシンタックスだ。ここでは4つの型を追加する(入力ポート以外はPythonのネイティブ表現をそのまま使う)。 文字列 文字列リテラルはダブルクォーテーションで囲まれる。文字列の中で \n は改行を、\" はダブルクォーテーションを意味する。論理型  構文 #t と #f はTrue

  • スペル修正プログラムはどう書くか

    Peter Norvig / 青木靖 訳 先週、2人の友人(ディーンとビル)がそれぞれ別個にGoogleが極めて早く正確にスペル修正できるのには驚くばかりだと私に言った。たとえば speling のような語でGoogleを検索すると、0.1秒くらいで答えが返ってきて、もしかして: spelling じゃないかと言ってくる(YahooMicrosoftのものにも同様の機能がある)。ディーンとビルが高い実績を持ったエンジニアであり数学者であることを思えば、スペル修正のような統計的言語処理についてもっと知っていて良さそうなものなのにと私は驚いた。しかし彼らは知らなかった。よく考えてみれば、 別に彼らが知っているべき理由はないのだった。 間違っていたのは彼らの知識ではなく、私の仮定の方だ。 このことについてちゃんとした説明を書いておけば、彼らばかりでなく多くの人に有益かもしれない。Google

  • なぜ世界にWikiLeaksが必要なのか

     なぜ世界にWikiLeaksが必要なのか (TED Talks) Julian Assange / 青木靖 訳 2010年7月 クリス・アンダーソン  ようこそ、ジュリアン。あなたの作ったWikiLeaksがこの数年すっぱ抜いてきたものは、世界中の報道機関すべてを合わせたよりも多いと伺いました。そんなことってあり得るのでしょうか?。 ジュリアン・アサンジ  あり得ていいのでしょうかねえ…憂えますよね。小さな活動家の一団の方が機密情報をより多く公開できているなんて、世界の報道機関の仕事ぶりはまずいのではないでしょうか。 クリス  どういう仕組みなんですか? どう情報を受け取り、どうプライバシーを守っているんですか? ジュリアン  私達が受け取る情報は、おそらくは内部告発によるものです。データの受け渡し方法はいくつも用意しています。例えば最新の暗号技術を用い、インターネット上で痕跡を消しつ

    raimon49
    raimon49 2010/08/20
    >どんな情報が世界に重要で改革を達成させるのかという問いがありますね。様々な情報がありますが、組織が金をかけてまで情報を隠そうとしているというのは、その情報を世に出せば社会的利益があるという、よい目印
  • バベル案内

    Steve Yegge / 青木靖 訳 2004年9月 これは駆け足の言語案内だ — Amazon Developers Journalのために今月書いていたのだが、どうもこれを見苦しくないようにする方法を見つけられなかった・・・。 ひとつには、私はどうも粗野で口汚くなりがちで、オフィシャルな趣のあるAmazonの出版物に載せるのは不適切に思えた。それでかわりに誰も読まない自分のブログに押し込めてしまうことにした。読んでるのはあなたくらいのものだよ。どうも! もうひとつ言うと、これは当に書きかけのものであり、そこかしこの断片を集めたものでしかない。全然磨き上げられていない。これもブログエントリにする理由になっている。ブログなら別に良質である必要も完全である必要もない。単に私が今日考えたことというだけのものだ。ではお楽しみを! この駆け足の案内では、C、C++、Lisp、JavaPerl

    raimon49
    raimon49 2010/05/13
    やばい、めっちゃ面白いw
  • デビッド・ポーグ 「シンプルなものは売れる」

     デビッド・ポーグ 「シンプルなものは売れる」 (TED Talks) David Pogue / 青木靖 訳 2006年2月 (♪「サウンドオブサイレンス」の節で) やあボイスメール 懐かしき友よ またテクニカルサポートに電話した 上司の忠告を聞かず 月曜の朝に電話した 今はもう夜中 晩ご飯は はじめ冷たく それから固くなった まだ受話器を握ったまま 沈黙に耳を傾けている 分かっているとは思わない 電話の向こうにはきっと誰もいない 言われた通りにボタンを全部押したけど 18時間も待たされたまま やつらのソフトでMac がクラッシュしただけでなく 絶えずハングし 爆弾マーク ROMさえ消えた! 今や沈黙するMac に耳を傾けている 復讐の夢に 思いを巡らせる 彼らがバイク事故を起こし 傷からは血が流れ出し 薄れゆく意識の中で119 番をダイヤルし 医師が来るのを待つが やってくるのは俺だ

    raimon49
    raimon49 2009/09/27
    デザイン哲学
  • プログラマは履歴書をどう見るか

    当の見方はこちら 上のから読むといい。 How to recognize a good programmer (いいプログラマの見分け方) Another Resume Tip (さらに履歴書のコツについて) - Joel on Software Ten Tips for a Slightly Less Awful Resume (履歴書をもうちょっとマシにするための10のヒント) - Steve Yeggeによるアドバイスで、楽しい読み物。 Getting your resume read (履歴書を読んでもらうには) - Joel on Software

    raimon49
    raimon49 2009/04/01
    最後は減点されてもしょうがない。
  • 要求は怪物みたいなもの

    Angry Aussie / 青木靖 訳 2007年8月1日 水曜 8歳になる娘と話をすると、自分が何でもわかっているなどとは思わなくなる。 質問が上手なあの子は、私が答えられなかったり、少なくとも真剣に考えなきゃならないようなことを聞いてくる。真剣に考えるというのは重要で、いい加減な答えをしようものならすぐ突っ込まれてしまう。彼女が5歳で母親に日曜学校へ送り迎えしてもらっていた頃のある日、何の前触れもなくこんなことを聞いたことがあ った。 「ねえ、神様が私たちを作って、そして私たちを好きでいるなら、どうして神様は私たちが病気になるのをほうっておくの?」 あなたならどう答えるだろう? 私が最初に思いついたのは「ママに聞いてごらん」ということだった。しかしこれはその場しのぎにしかならない。最終的には「死なないくらいの病気かかると、かえって体が丈夫になるんだよ」という冴えない答でどうにか逃げお

    raimon49
    raimon49 2008/10/18
    >「いつも怒っているのも無理ないわ」
  • プログラミングの6大10項目リスト

    Jeff Atwood / 青木靖 訳 2007年3月22日 以下に私の選ぶプログラミングの6大10項目リストを挙げておく。取り上げた順序には特に意味はない。このエントリを簡潔なものにしておきたいので、それぞれの項目は短い要約を引用するに留める。興味を引くものがあれば、ぜひリンクをたどってオリジナルの作者の考えについてもっと詳しく読むことをお勧めする。 [ 訳注: 要約だけで意味が取りにくいものに簡単な説明をつけた。] ジェラルド・ワインバーグの「エゴレスプログラミングの十戒」 自分が誤りを犯すということを理解し、受け入れること 。 自分と自分のコードは別物である。 どんなに「空手」を学ぼうと、いつでもあなたよりもっと詳しい人間がいる。 相談せずにコードの書き直 しをしない。 自分より無知な人に対しても尊敬と敬意と忍耐を持って接すること。 世界で唯一変わらないのは変わるということだけ。 唯