mal_blue@tumblr
ギトリス そうだね。考えなくなっている。とても危険なことだと思う。情報が多すぎると、かえってゼロに近づいてしまう。「情報」は「経験」と言い直してもいいね。経験が多すぎると、かえって1つも経験しなかったのに似てきてしまう・・・これに関連してね、確かアルベルト・アインシュタインが、日本について面白いことを書いていた。
木野 何を書いていたんですか?
ギトリス 表層的な経験が多くなりすぎて「裏切り(betray)」が起きてしまう、ということ。
―― 「裏切り」ですか?
ギトリス 個人が内的なパーソナリティーを裏切ってしまう。
―― あ・・・なるほど。
ギトリス 自分が自分自身を裏切ってしまう社会。今、世界中で、多くの政府が、市民に情報の「爆撃」を加えているね。
内なる魂の声を聴く自由を!:日経ビジネスオンライン人類の未来を、数学的に予測できる日を信じて
荻上:そうした「物語の弊害」の一方で、僕が面白いと思っているのは、例えばクルーグマンが、アシモフの『ファウンデーション』を読んで、作中に出てくる架空の学問「心理歴史学」になんとなく近いという理由で経済学を志したという話。
(略)
飯田:あの世代の経済学者はファウンデーションシリーズ好き多いですよね。人文知側からみたらしょっぱい話かもしれないですが、かなりの比率の経済学者が、「世界はいつかは理解できるんだ」という考えを、というかむしろ信仰を持っている。いつの日にかハリ・セルダン(『ファウンデーション』シリーズに出てくる、「心理歴史学」の創始者)になれるはずだ。だけど単にデータが足りなくて、僕らの能力が不足しているから、現在は予想できてないけれどで、ある日できるようになるんだと。
子供っぽい話に感じるかもしれませんが、これがなくなっちゃうとグダグダですよ。もうメディアの世論に合わせておもしろいことを言おうというだけのインセンティブになっちゃう。遠くどこかに「歴史心理学が完成する日」がある……それを一日でも早めるための研究者であり啓蒙家として働いているんだというヒロイズムをもって学会、そして論壇やメディアに参加していくようにするとアカデミックな経済学者の意識も変わっていけるのかもしれないですね。
経済学者が「当たり前のこと」を伝えられる日は、やってくるのか | 若手学者が激論する!-経済学・政治学・社会学のコラボレーションで日本を変える | ダイヤモンド・オンライン“理想の”狩猟採集生活に戻ろうとしている現代人
そうなると将来の子供の消費水準を維持・向上させるためには、高度な資本装備を操作・利用できるようにするための教育に、膨大な金銭的および時間的コストがかからざるを得ない。そうなると、現在の親の生活水準を維持する必要から出生率が下がる。
人類学上の常識、人間の本性に反する農業生活
産業革命前の王侯貴族や、産業革命後の金持ち、あるいは現代の中流階級はどのような生活をしているのだろうか? 一言で言えば、清潔、余暇、移動、高栄養生活という狩猟採集民の生活の模倣と言ってもいいように見える。
狩猟採集生活が成り立つのは人口密度が、通常0.1人/平方キロメートル下であるが、現代日本はその3000倍の密度だ。低エントロピー・エネルギー源の大量使用が、誰が見ても既に環境容量や持続可能性を大きく超えてしまっている。
久々におもろい連載
前の続き
system path にある共有ライブラリは path 指定しなくても良くなった。
Components.utils.import("resource://gre/modules/ctypes.jsm");
var MB_OK = 3;
var lib = ctypes.open("user32.dll");
var msgBox = lib.declare("MessageBoxW",
ctypes.stdcall_abi,
ctypes.int32_t,
ctypes.int32_t,
ctypes.ustring,
ctypes.ustring,
ctypes.int32_t);
var ret = msgBox(0, "どないする?", "選びなはれ", MB_OK);
lib.close();
alert(ret);
jsm 経由じゃないと ctypes が登録されなくなってる、前回からそうだったかも。知らんかった…
長いこと Firefox 使ってるけど…
- 画像上で右クリック、コンテキストメニュー出す
- view image を 中ボタンクリック
- 新しいタブで画像が開く
コンテキストメニューで中ボタンクリックとか全く考えてなかったなぁ…
前の続き
XPCOM を介さず Spidermonkey のみで ffi できるようになった。
var init = Components.classes["@mozilla.org/jsctypes;1"].createInstance();
init();
var MB_OK = 3;
var lib = ctypes.open("C:\\WINNT\\system32\\user32.dll");
var msgBox = lib.declare("MessageBoxW",
ctypes.stdcall_abi,
ctypes.int32_t,
ctypes.int32_t,
ctypes.ustring,
ctypes.ustring,
ctypes.int32_t);
var ret = msgBox(0, "どないする?", "選びなはれ", MB_OK);
lib.close();
alert(ret);
オブジェクト名が ctypes 固定がちょっと不気味だが…第一段階 landed
JSctypes - MozillaWiki
Components.utils.import("resource://gre/modules/ctypes.jsm");
var Types = ctypes.types;
var MB_OK = 3;
var lib = ctypes.open("C:\\WINNT\\system32\\user32.dll");
var msgBox = lib.declare("MessageBoxW",
Types.STDCALL,
Types.INT32,
Types.INT32,
Types.USTRING,
Types.USTRING,
Types.INT32);
var ret = msgBox(0, "どないする?", "選びなはれ", MB_OK);
alert(ret);
lib.close();