[01:06:15] <vlad2> В этом смысле у оберонщиков сильная позиция: языки приходят и уходят, а циклы остаются.
[08:34:57] <geniepro> valexey: ты ещё смотришь анимешки? пасмари тогда "Мотоклуб (Bakuon!!) [2016]"

[08:36:44] <geniepro> там есть похожие моменты, но не харлейщики против спортсменщиков, а другая тема.
те, кто ездят на "взрослых" мотиках с объёмом двигателя в литр знать не хотят тех, у кого движок всего 150 кубиков или даже 400 кубиков
в свою очередь, те, у кого 400 кубиков, не уважают тех, у кого всего 150
[08:37:43] <geniepro> одна из персонажих говорит -- "если у твоего парня 150 кубиков, то даже и не думай ездить на мотоцикле, у которого больше 50 кубиков, иначе никогда не найдёшь себе парня" ))))
[08:38:51] <geniepro> http://www.world-art.ru/animation/animation.php?id=8520
[08:42:06] <geniepro> а вот инструкция как надо мыть байки: https://streamable.com/ncaj
[11:56:37] <geniepro> https://media.giphy.com/media/3o7TKuJGvIYEiKKLcI/giphy.gif
[13:42:10] <valexey> vlad2: ога, и КП не меняется.
[13:42:20] <valexey> правда все остальные обероны таки сильно меняются.
[13:42:29] <valexey> поэтому русские оберонщики выбирают КП!
[13:44:48] <geniepro> но ведь вроде версии КП тоже несовместимы -- в блекбоксе один диалект, в gpcp другой, несовместимый
[13:46:08] <valexey> угу. они почти несовместимы
[13:46:27] <valexey> ну поэтому русский оберонщик признает только одну реализацию!
[13:46:57] <valexey> вообще, найти две совместимые реализации одного оберона - та еще задача :-)
[13:47:01] <valexey> такое вообще бывает?
[13:47:29] <geniepro> 16 страниц делают эту задачу невыполнимой ))
[13:47:49] <valexey> ну, больше нет таких оберонов
[13:47:59] <valexey> Даже 2016 оберон имеет 17 страниц описалова :-)
[13:48:11] <valexey> ну и у оберон-2 и КП тоже все значительно длиннее
[13:48:16] <valexey> как и у АО
[13:48:25] <valexey> тем более что вроде полной спеки АО не существует
[13:49:50] <geniepro> https://gpcp.codeplex.com/SourceControl/latest#gpcp/GPCPcopyright.cp
[13:54:56] <valexey> ы?
[13:55:16] <geniepro> СМИ: "Молодежь Швеции требует узаконить секс с трупами"
А как у нас обстоят дела в молодежной политике? есть чем ответить?
[14:00:03] <valexey> А это разве запрещено? А зачем?
[14:05:01] <geniepro> ну вроде запрещено -- расценивается как изнасилование же
[14:05:23] <geniepro> ведь труп не может сказать нет -- как и человек в бессознательном состоянии, и мамлолетний
[14:05:30] <geniepro> малолетний*
[14:05:41] <valexey> труп же не является человеком.
[14:05:46] <valexey> там нет личности
[14:05:49] <valexey> нет сознания
[14:05:54] <valexey> это просто вещь
[14:05:56] <geniepro> ну как не является? о_О самый настоящий человекЮ только мёртвый
[14:06:27] <geniepro> ну тогда если ты потеряешь сознание, то тоже перестанешь быть личностью и тебя тоже можно будет безнаказанно использовать вот так? о_О
[14:07:01] <valexey> труп ничего не чувствует и никогда ничего не почувствует. в отличии от человека без сознания.
[14:07:40] <geniepro> говорят в непале нет такого запрета
[14:07:59] <valexey> норм
[14:08:02] <geniepro> а как же клиническая смерть? вот человек помер, а через 15 минут раз и ожил
[14:09:00] <valexey> это не необратимая смерть, следовательно смертью не считается официально.
[14:09:39] <geniepro> но если его не реанимируют -- он умрёт полностью, значит клиническая смерть вполне может быть и необратимой
[14:10:11] <geniepro> и кстати, а если человек не хочет, что бы его реанимировали, то будет ли такая реанимация считаться насилием над ним?
[14:10:32] <valexey> тогда голод это тоже смерть, ибо если человека не покормят, то наступит уже необратимая смерть.
[14:10:45] <valexey> будет. такая реанимация запрещена.
[14:11:13] <geniepro> голодный человек всё-таки ещё жив, а человек в состоянии клинической смерти всё-таки мёртв
[14:11:14] <valexey> по краней мере в US
[14:11:32] <valexey> он мертв клинически, а не юридически. юридически он еще жив.
[14:12:07] <geniepro> В древнеегипетской мифологии бог Гор был зачат богиней Исидой от мёртвого супруга Осириса.
[14:12:17] <valexey> нормуль
[14:12:25] <valexey> технически это возможно.
[14:12:27] <geniepro> некоторых людей хоронят, а потом они вылезают из могил
[14:12:58] <valexey> если труп достаточно свежий (минуты), то у него можно вызвать оргазм со всем что надо.
[14:13:18] <valexey> так что зачать от мертвого мужика вполне возможно. были бы необходимые инструменты под рукой да навыки и знания.
[14:14:40] <geniepro> как там твоя асёна? зазнакомился с нею уже? она писала, что с 14 лет уже туда-сюда со взрослыми мужиками делала )))
[14:15:15] <geniepro> теоретически её могут привлечь за укрывательство преступника-педофила )))
[14:15:39] <valexey> закон обратной силы не имеет
[14:15:45] <valexey> тогда возраст согласия был 14 лет
[14:15:47] <valexey> всё законно
[14:16:10] <valexey> да, я с ней лично знаком.
[14:45:41] <geniepro> http://www.theregister.co.uk/2016/10/10/intel_stratix_10_arm_based_fpga
[14:45:59] <geniepro> valexey> да, я с ней лично знаком.
обана! где ктогда познакомился? ))
[14:47:04] <valexey> да там на очередном мероприятии
[14:49:17] <valexey> дааа.. названия модулей у драйвера монги для ББ жгут напалмом
[14:49:19] <valexey> http://forum.oberoncore.ru/viewtopic.php?f=90&t=5911&p=98665
[14:54:00] <geniepro> вот в хаскельной обвязке для монги нормальные названия модулей: https://github.com/mongodb-haskell/mongodb/tree/master/Database
[14:54:56] <valexey> везде хорошо с названиями
[14:55:00] <valexey> кроме одного языка :-)
[14:56:08] <geniepro> бенчмарк этой монги на хаскелле

main = defaultMain [
   bgroup "insert" [ bench "1000" $ nfIO doInserts ]
 ]

doInserts = do
   let docs = (flip map) [0..1000] $ \i ->
           ["name" M.=: (T.pack $ "name " ++ (show i))]

   pipe <- M.connect (M.host "127.0.0.1")

   forM_ docs $ \doc -> do
     void $ M.access pipe M.master "mongodb-haskell-test" $ M.insert "bigCollection" doc

   M.close pipe
[14:57:12] <geniepro>    pipe <- M.connect (M.host "127.0.0.1")
...
   M.close pipe

вот это, конечно, нехороший код
[14:58:03] <geniepro> надо было сделать что-то типа
withPipe (M.host "127.0.0.1") $ \pipe -> do
   ...
[14:58:30] <geniepro> а в этом withPipe уже и коннект, и close
[15:02:15] <geniepro> а вот как Темиргалеев предлагает работать с это монгой на КП: http://s1.bild.me/bilder/240416/7145534______.PNG
из http://oberoncore.ru/_media/library/temir_abstrakciya_blokiruyushhego_kanala_peredachi_danny_x.pdf
[15:04:01] <valexey> ты так говоришь, будто там что-то плохое...
[15:04:32] <geniepro> где? у темиргалеева?
[15:04:51] <valexey> угу
[15:05:14] <geniepro> вот зачем в клиентском коде давать алиасы этим странным названиям модулей? не лучше ли сразу было дать вменяемые названия?
[15:05:57] <valexey> чтобы потом безболезненно можно было подменить реализацию?
[15:06:26] <valexey> вместо ipui85 будет какой нибудь ipui100500
[15:06:32] <geniepro> а как тут мешает нормальное название модуля?
[15:06:33] <valexey> изменится все ровно в одном месте в модуле
[15:06:57] <valexey> ну, если бы было нормальное название модуля, был бы соблазн без алиасов обойтись
[15:07:09] <valexey> вот видишь, всё что плохо, это на самом деле хорошо!
[15:07:26] <geniepro> то что нас не убивает, делает нас сильнее? )))
[15:08:12] <valexey> ога
[15:08:28] <valexey> если уж ты пишешь на КП, то, очевидно к трудностям тебе не привыкать быть
[15:08:54] <valexey> хотя если ты пишешь на современном Обероне, то трудности КПшников тебя просто смешат :-)
[15:09:44] <geniepro> твои бы слова да в уши оберонщиков ))))
[15:19:10] <valexey> дык двоемыслие - лозунг оберонщиков!
[15:19:12] <valexey> :-)
[15:20:45] <geniepro> https://tjournal.ru/35546-maloletki-ne-ponimaut-vladelica-otelya-v-viborge-obyasnila-pochemu-grubit-postoyalcam
[16:00:08] <valexey> https://habrahabr.ru/post/312026/
[16:41:42] <Kemet> деффки страшные
[17:29:51] <vlad2> Kemet: "Какой бы .NET Вы бы не выбрали, Frontend одинаково страшен" (c)
[17:49:51] <Kemet> ну фронтенд то не страшен, а вот деффки, это да
[19:19:04] <valexey> - А еще у нашей компании есть B2C-направление. Производим XXX.
- Это же ракеты. В Сирии применяются.
- Поэтому и B2C. Конечными потребителями являются физические лица.
[20:11:10] <valexey> бгг. для оберонщиков то, что происходит под капотом у питона - магия
[20:11:29] <valexey> блин, какая в жопу магия если это тупо интерпретатор? не знаешь - глянул исходники и всё понятно же!
[20:12:13] <vlad2> Оно ж не на обероне написано и, следовательно, работать не может, значит магия :)
[20:13:04] <valexey> гг
[20:14:34] <valexey> магия - это суметь установить прямое p2p соединение между клиентом и сервером если каждый из них находится за своим симметричным NATом :-)
[20:20:15] <valexey> о, у народа там опять бомбануло с исключений :-)
[20:20:35] <valexey> "Бог с ними с бряками. Там ещё континуэ имеется. А Трей... Эксцепт...Финалли -- вот что жутко)) Действительно, то что происходит под капотом -- магия."
[20:20:59] <valexey> кстати, вот ещё чем мне камло нравится, так это тем, что там есть обычные человеческие исключения