タグ

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

  • Linuxの背後にある精神

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

    Linuxの背後にある精神
    youz
    youz 2016/05/06
  • 頭良さそうにTED風プレゼンをする方法

    “TEDxNewYorkで語られた数々の新しいアイデアを一挙に吹き飛ばすこの珍妙なプレゼンで、面白い人を生業とするウィル・スティーヴンが、何にも話すことがなくてもすごい話をしているように見せられる鉄板のプレゼンスキルを披露します (情報開示 — このプレゼンには多くのTEDトークを見てきた2人のTEDスタッフが協力しています)。” (TED Talks)

    youz
    youz 2015/01/26
    Chicken chicken chicken https://www.youtube.com/watch?v=yL_-1d9OSdk を人語にしたみたいなw
  • もしも〜なら? と問うコミック

    Randall Munroe / 青木靖 訳 2014年3月 (TED2014) 私のウェブサイトには、毎週みんなの送ってくる仮定上の質問に私が答えるというコーナーがありまして、数学と科学とコミックを使って回答を試みています。たとえばこんな質問をした人がいました。「光速の90%のスピードで投げられたボールをバットで打とうとしたらどうなるか?」それでちょっと計算してみました。通常空気中を物体が進む時には空気は物体の周りを流れますが、今の場合ボールがあまりに速いため空気の分子によける時間がなく、ボールは真っ正面からその中に突っ込むことになり、空気の分子との衝突によってボールから窒素や炭素や水素といったものがはじき出されてちりぢりの小さな粒子となり、周りの空気に熱核融合を引き起こします。これにより大量のX線の波がその他の粒子とともに放出され、内部がプラズマ状態のドームがピッチャーマウンドを中心に

    もしも〜なら? と問うコミック
    youz
    youz 2014/05/23
    xkcdっぽいw と思ったら中の人だった
  • かつて存在しなかった最高のコンピュータ

    かつて存在しなかった最高のコンピュータ (TED Talks) John Graham-Cumming / 青木靖 訳 2012年3月 存在することのなかった最高のマシンについてお話しましょう。実際に作られることはありませんでしたが、今度作られることになりました。みんながコンピュータについて考えるはるか以前に設計されたマシンです。コンピュータの歴史についてご存じなら、30〜40年代に単純なコンピュータが作られ、今日のコンピュータ革命に繋がったというのをご存じでしょう。その通りなんですが、ただ世紀が違っています。最初のコンピュータは1830〜40年代に設計されました。1930〜40年代ではありません。設計され、部分的に試作され、ここサウス・ケンジントンに一部が残っています。 そのマシンを作ったのはこの男、チャールズ・バベッジです。バベッジには何か親しみを覚えます。どの写真を見ても髪がこう乱れ

    youz
    youz 2012/09/21
    エイダの師匠。知らなかった。
  • 自分のクリエイティビティに自信を持つ方法

    自分のクリエイティビティに自信を持つ方法 (TED Talks) David Kelley / 青木靖 訳 2012年3月 今日はクリエイティビティに対する自信についてお話しします。オハイオ州バーバートンの小学3年生だった頃の昔の話から始めましょう。親友のブライアンが創作に取り組んだ時のことを今でもよく覚えています。先生が洗面台の下に置いていた粘土を使って馬を作ろうとしていました。すると同じテーブルにいた女の子がのぞき込んで言ったのです。「なによそれ? 全然馬に見えない」。ブライアンは肩を落としました。そして粘土の馬を丸めると、粘土入れに投げ戻しました。その後ブライアンがそのような創作に手を出すことは二度とありませんでした。 こんなことがどれほど頻繁に起きていることかと思います。ブライアンの話をすると、多くの学生が授業の後にやってきて、似たような体験をしたと言います。先生にやる気をなくさせ

    youz
    youz 2012/09/10
  • ゲームで10年長生きしましょう

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

  • ボットはいかにして私から価格付けの力を奪ったのか

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

  • ネットを使った大規模共同作業

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

    youz
    youz 2012/01/27
    reCAPTCHA, Duolingo
  • スナップショット Viaweb 1998年6月

    Paul Graham / 青木靖 訳 2012年1月 1998年6月、Yahooによる買収が発表される数時間前にViawebのサイトのスナップショットを取った。いつか興味深く振り返る時があるかもしれないと思ったのだ。 最初に気づくのはページの小さいことだ。1998年当時は画面がずっと小さかった。私の記憶が正しければ、Viawebのフロントページはその頃一般的だったウィンドウサイズにぴったり合わせてあった。 当時のブラウザ(IE6が出るのはこの3年後)はフォントの種類がわずかで、アンチエイリアスもされていなかった。ページを見栄え良くしようと思ったら、文字を画像にする必要があった。 ViawebとY Combinatorのロゴが似ていることに気づいたかもしれない。YCを始めたとき、ロゴを一種内輪ネタのように決めたのだ。赤い円というのがどれほど基的なイメージであるかを考えると、Viawebを

  • お馬鹿な体験の共有

    お馬鹿な体験の共有 (TEDTalks) Charlie Todd / 青木靖 訳 2011年5月 私が Improv Everywhereを始めたのは10年ほど前、演劇やコメディに興味があってニューヨークに越してきたときです。やってきたばかりで出られる舞台がなかったので、公共の場に自分の舞台を作ることにしたんです。 最初に取り上げるプロジェクトは初めてやった「地下鉄無ズボン乗車」で、2002年1月のことです。この女性が今回の主人公になります。隠しカメラで撮られていることを彼女は知りません。ニューヨーク地下鉄 6-ラインのこの停車駅から始まります。2人のデンマーク人の男が入ってきて隠しカメラの横に座ります。あそこの茶色のコートが私です。外は氷点下1度でした。帽子を被りスカーフを巻いています。ここで彼女が私に気づきます。(笑) ご覧の通りズボンを履いていません。(笑) 彼女は気づいたわけです

  • あらゆる数独パズルを解く

    Peter Norvig / 青木靖 訳 このエッセイでは、 あらゆる数独パズルを解くという問題に取り組む。制約伝播と探索という2つのアイデアを使うと、ごく簡単に解けるということがわかる(主要なアイデアはコードにして1ページたらずで、補足的なコードが2ページある)。 数独の記法と予備概念 最初に記法をいくつか決めておこう。数独パズルは81個のマス(square)からなる盤面を使う。数独ファンの多くはカラムを1-9で、行をA-Iでラベル付けしており、カラム、行、ボックスのような9個のマスの集まりをユニット(unit)と呼び、ユニットを共有するマスをピア(peer)と呼んでいる。パズルではマスのいくつかが空いており、他は数字が入っている。パズルの目的はこうだ。 それぞれのユニットのマスが1から9の数字の順列によって埋められるようにする。 つまり、1つのユニットに同じ数字が2度現れてはならず、そ

    youz
    youz 2011/08/30
    Peter Novig / フイタww > 数独は「人間の知性に対するDoS攻撃」なのだ
  • 嘘と真実とiPodのマジック (TEDTalks)

    嘘と真実とiPodのマジック (TEDTalks) Marco Tempest / 青木靖 訳 2011年7月 私はマジシャンですが、私の好きな種類のマジックはテクノロジーを使ってイルージョンを生み出すものです。最近やっているやつをご覧に入れましょう。一種のアプリなんですが、マルチメディア・アーティストに特に有用なものです。複数の携帯端末の画面を同期させ、映像を表示します。これをお見せするために、3つのiPodを会場のお客様からお借りしました。これを使って私の好きなテーマについてお話しします。「欺き」です。 私の好きなマジシャンにカール・ジャーメインがいます。観客の目の前でバラの木に花を咲かせるという素晴らしいマジックが十八番でしたが、一番見事なマジックは蝶が出現するやつでしょう。 「皆さん、ご覧ください。生命の創造です」 欺くことについて問われたとき、彼はこう答えています。 「マジシャン

    youz
    youz 2011/08/29
    カッコイイ!
  • キロバイトの定義

    Randall Munroe

  • クラッキングママ

    Randall Munroe

  • ((Pythonで) 書く ((さらに良い) Lisp) インタプリタ)

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

  • ((Pythonで) 書く (Lisp) インタプリタ)

    Peter Norvig / 青木靖 訳 このページには2つの目的がある。コンピュータ言語の実装について一般的な記述をすることと、Lispの方言であるSchemeのサブセットをPythonで実装する具体的な方法を示すことである。私はこのインタプリタをLispy (lis.py)と呼ぶ。何年か前に私はJavaとCommon LispでSchemeインタプリタを書く方法を示した。今回の目標は、アラン・ケイが「ソフトウェアのマクスウェル方程式」と呼んだところの簡潔さと取っつきやすさを可能な限り実現するということだ。 SchemeのサブセットLispy の構文と意味論 コンピュータ言語の多くは様々な構文的な決まり(キーワード、中置演算子、カッコ、演算子優先順、ドット記法、セミコロンなど)を持っているが、Lisp族言語の1つとして、Schemeの構文はすべてカッコ付きの前置記法であるリストを基とし

  • 不完全にしておよそ正しくないプログラミング言語小史

    1801 – ジョセフ・マリー・ジャカールがパンチカードを使った織機によってタペストリーに"hello, world"と織り出す。しかしラッダイト (当時のRedditer) たちは、テールリカージョン、並行処理、大文字小文字の区別を欠いていたため、さほど感心しなかった。 1842 – エイダ・ラブレスが最初のプログラムを書く。彼女の努力は、プログラムを実行するコンピュータが実のところ存在しないというマイナーな問題のために頓挫した。後にエンタープライズアーキテクトたちはプログラムをUMLで書くために彼女のテクニックを再び学ぶことになる。 1936 – アラン・チューリングが存在しうるあらゆるプログラミング言語を発明するが、特許化する前に英国情報部員(後の007)によって抹殺される。 1936 – アロンゾ・チャーチも存在しうるあらゆる言語を発明しているが、より巧みに行った。チャーチのラムダ

    youz
    youz 2010/05/18
    マッドマックス見てみるか…
  • アリスとボブ

    Abstruse Goose

  • ブロガーの壁(その2) - 途方にくれた人のためのアニメ

    Steve Yegge / 青木靖 訳 2006年9月17日 日曜 私のブログ器官の詰まりを解消することを目的としたN個のパートからなる短い投稿シリーズの第2回。さあ、鼻をつまんで! なんと言ってもこれは、見ての通り、ナンバー2*だからね。 * "make number two"は幼児語で「うんちする」の意。 ちょうど1年ほど前になるが、私は、自分でも驚いたことに、アニメ("Anime")、つまり日のアニメーションが好きなことを発見した。 宮崎駿の「千と千尋の神隠し」を見たのが始まりだった。(これは今ではみんな見てると思うけど。見てるよね?) アニメって、あのアメリカ下層民が見るやつ? アカデミー賞に長編アニメ賞ができたことで、アニメは今では多かれ少なかれメインストリームになった。も私も代わり映えがしないハリウッドのクズ映画には辟易していたし、年に2か3しか現れない当にいい映画

  • 要求は怪物みたいなもの

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