Apr. 7th, 2012

juan_gandhi: (Default)
Мы сначала в Сан Хосе были на шоу Ли Мидлмана, он показывал, как делать керамику в его стиле. Да фигня; и придумал не он; ну неважно. А потом мы с Лией и Фредом решили, что кино смотреть у меня уже поздно, поехали к Фреду кино смотреть, Бразиу. Гиллиама, который наше всё.

Но не об этом речь, а Лия стала меня спрашивать, слыхал ли я про угрозу глобального извержения в Йеллоустоне.

Дык. Российские СМИ, знакомые и вообще кто попало плешь проели своими пугалками, мол Америке кирдык, скоро всё будет покрыто лавой и тефрой (пеплом). Ну весь же мир только и ждёт, когда ж Америке кирдык.

Тут Лия сообщила, что не так уж и давно вся Америка затаив дыхание ждала очередного сообщения об очередном ненастье в СССР. Смерч, наводнение, что угодно - типа если б СССР провалился в тартарары, это было бы на руку. Тут меня и пробило на ржачку, еле чай во рту удержал. И вспомнил, как мы с Асей ходили смотреть наводнение, и как единственное примечательное было всплывавшие из канализации дохлые крысы, в порядочном количестве.

Эх... два мира...
juan_gandhi: (Default)
В Сан Франциско несколько лет назад велосипедист сбил старушку насмерть. Был осуждён. А недавно опять, дедушку сбили, на переходе. Но, похоже, дедушка ломанулся на красный, вместе с толпой, а у велосипедиста был желтый; он видел толпу, но было поздно тормозить, и он выбрал себе... ну вы поняли. Дедушку, кстати, зовут Сучи Хуй.

Велосипедиста не привлекли... ну видно, действительно не на красный ехал.
juan_gandhi: (Default)
Какой мерзкий этот Жорес.


Какая-то прямо брежневщина. Сколько хамства, боже мой.
juan_gandhi: (Default)
Уже чуть не месяц прошел. Присоветовали добрые люди МакБрайда с Патерсоном перепереть на язык родных Скал. Перепёр - не работает. Только что багу у себя нашел. Теперь работает.

implicit def ski[env,a,b](ef:env=>a=>b) = new { val S = (ea:env=>a) => (e:env) => ef(e)(ea(e))}
def K[env,a](x:a) = (gamma:env) => x
type E = Any => Int
def KEnv[X](x: X) = K[E, X](x)

val add = (i: Int) => (j: Int) => i+j

def fetch(x: String) = (env: E) => env(x)
trait Expr
case class Var(x: String)        extends Expr
case class Val(i: Int)           extends Expr
case class Add(p: Expr, q: Expr) extends Expr

def eval(exp: Expr): (E => Int) = exp match {
  case Var(x) => fetch(x)
  case Val(i) => KEnv(i)
  case Add(p,q) => KEnv(add) S eval(p) S eval(q)
}

eval(Add(Var("one"),Add(Var("three"), Val(11))))(Map("one" -> 1, "two" -> 2, "three" -> 3))


Пойду на огороде поработаю, на велике покатаюсь, и дальше чесать.
juan_gandhi: (Default)
Предлагает курсы по руби, работу водителем грузовика, budweiser jobs, и тому подобный букет.
Это в теме, где мне намекают, что мне, деревенщине, не хрен рассуждать о политике Израиля.

Глубоко копает Фил. (Филом раньше звали искусственный интеллект внутри гугла, решающий вопросы, кому что на самом деле надо.)

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 14th, 2025 02:31 pm
Powered by Dreamwidth Studios