Feb. 24th, 2007

juan_gandhi: (Default)
Амаркорд, конечно, один из лучших фильмов на свете. Как так получилось, что раньше я его не видел...

Да, так вот.

Снегурочка - autodafe - Burning Man - это всё звенья одной цепи. Сжигать рыжую колдунью - не христиане придумали. Может быть, это вообще народный обычай ещё с тех времен, когда люди доедали последних неандертальцев. Отлавливали в лесу и жарили.
juan_gandhi: (Default)
А вот ещё, для смеху.

Как так получается эволюция, что, как только обстоятельства складываются, так фича уже имеется (и выживают те, у кого эта фича есть). Ну типа шерсть у орангутанов. На хрена им шерсть? Неужели к глобальному похолоданию, которое, может быть, случится через тысячу лет? А людям на хрена столько мозгов? Вот эта способность, скажем, программировать, или там управлять самолетом - с этой способностью люди рождались уже 100 тысяч лет назад. И зачем это? Выглядит, как будто природа неэкономична; но она как-то запаслива впрок.

Вот растительный мир, может быть, миллиард лет трудился, все эти безымянные одноклеточные, что давно превратились в пыль и воду - и создали атмосферу с таким количеством кислорода, что животным хватает, летать и бегать со скоростью 120 км в час. Хрен бы они побегали в метановой атмосфере; лежали бы на камне в виде плесени и кормились бы пылью.

Соответственно, и наша деятельность, ну вот хотя бы написание ЖЖ, она, может быть, создает какую-то основу для реальности, которая будет через миллион лет, какую-то инфосреду. Каждый пост - как молекула кислорода для будущей атмосферы.
juan_gandhi: (Default)
Ну есть у меня HUGS. Ну стал на нем примеры делать из учебника. И что ж? В нем нету ord() и chr()! Я, конечно, переживу, но половина упражнений требует эти две функции. И где чайнику их взять? Окей, поставил эклипс, на него хаскел. Создаю проект для хасвела. На этом работа и заканчивается - кнопка Next никуда не ведет. Зафайлил баг. Буду яростно думать. Может быть, воспользоваться нотепадом, и компилятор гонять руками?...

Такие дела. А изучить страсть как хочется:

>import Control.Monad
>
> powerset :: [a] -> [[a]]
> powerset = filterM (const [True, False])
>
> (The powerset of a set is the set of all subsets, so powerset [1, 2,3] = [[1,2,3],[1,2],[1,3],[1],[2,3],[2],[3],[]]

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

September 2025

S M T W T F S
 1 2345 6
78 9 10 111213
14 151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 16th, 2025 11:03 am
Powered by Dreamwidth Studios