[00:00:25] <boris_ilov> во во
[00:00:50] <boris_ilov> я когда по программированию на ангельском читаю, то практически все понимаю
[00:00:59] <boris_ilov> а худ лит ни слова :D
[00:01:03] <alexey.veselovsky> угу.
[00:01:13] <alexey.veselovsky> самый ахтунг - это МЕНЮ в ресторанах
[00:01:24] <boris_ilov> почему?
[00:01:39] <alexey.veselovsky> фиг поймешь что там такое. там же еще до кучи в названиях аллегории всякие используются. не кошерно же просто написать что это жареный кусок мяса
[00:01:45] <alexey.veselovsky> надо как-то покрасивей назвать
[00:01:52] <boris_ilov> гы
[00:02:11] <alexey.veselovsky> ну у нас в ресторанах ведь тоже частенько называют позаковыристей
[00:02:24] <alexey.veselovsky> да, и у них в меню обычно нет картинок
[00:02:37] <alexey.veselovsky> что особенно печально :-)
[00:03:01] <boris_ilov> я как то был в грузинском ресторане
[00:03:04] <alexey.veselovsky> у нас то обычно хоть картинки есть :-)
[00:03:06] <boris_ilov> такая же херня
[00:03:21] <boris_ilov> там даже еще прикольней
[00:03:38] <boris_ilov> если не вчитываться, то кажется что одно и то же название везде :D
[00:03:48] <alexey.veselovsky> хы
[00:04:13] <boris_ilov> причем ресторан в России
[00:04:19] <alexey.veselovsky> но еда там у них, в США действительно дешевая относительно Европы.
[00:04:24] <boris_ilov> и названия типа в транслите
[00:04:30] <alexey.veselovsky> ы-ы
[00:04:43] <alexey.veselovsky> особенно относительно, блин, финляндии
[00:09:53] <alexey.veselovsky> ilovb: а ты ведь во Владимире?
[00:11:21] <boris_ilov> да
[00:11:21] <тихий бот> boris_ilov, нет
[00:11:25] <boris_ilov> да!
[00:11:44] <boris_ilov> ботяра бездушная
[00:11:57] <kpmý> погладь ботика
[00:12:46] <boris_ilov> .ad;бот;мяу!
[00:12:46] <тихий бот> boris_ilov, "бот" assigned
[00:12:47] <alexey.veselovsky> ня. ведь каждый раз когда еду в москву, илив питер проезжаю через владимир на поезде
[00:12:49] <boris_ilov> бот
[00:12:50] <тихий бот> мяу!
[00:13:12] <boris_ilov> угу :)
[00:13:17] <boris_ilov> и не илив
[00:13:20] <boris_ilov> а илов!
[00:13:22] <boris_ilov> :D
[00:13:48] <alexey.veselovsky> Ж-)
[00:13:55] <boris_ilov> .ad;бот;мяу!:мррр.....
[00:13:55] <тихий бот> boris_ilov, "бот" assigned
[00:13:58] <boris_ilov> бот
[00:13:59] <тихий бот> мяу!
[00:14:01] <boris_ilov> бот
[00:14:01] <тихий бот> мяу!
[00:14:04] <kpmý> гав
[00:14:04] <тихий бот> мяу
[00:14:07] <boris_ilov> юот
[00:14:11] <boris_ilov> гы
[00:14:19] <boris_ilov> а как альтернативы делать?
[00:14:27] <kpmý> через :
[00:14:38] <boris_ilov> а что я не так сделал?
[00:14:42] <boris_ilov> бот
[00:14:42] <тихий бот> мяу!
[00:14:43] <kpmý> бот
[00:14:44] <тихий бот> мррр.....
[00:14:46] <kpmý> все так
[00:14:49] <kpmý> рандом же
[00:15:10] <boris_ilov> чет этот рандом меня невзлюбил
[00:15:14] <boris_ilov> :D
[00:15:28] <boris_ilov> бот
[00:15:29] <тихий бот> мяу!
[00:15:32] <boris_ilov> вот же сука
[00:15:35] <boris_ilov> :D
[00:16:05] <boris_ilov> бот
[00:16:05] <тихий бот> мяу!
[00:16:08] <boris_ilov> бот
[00:16:08] <тихий бот> мяу!
[00:16:10] <boris_ilov> бот
[00:16:10] <тихий бот> мррр.....
[00:16:17] <boris_ilov> ну надо же
[00:16:35] <alexey.veselovsky> это ж рандом!
[00:16:48] <alexey.veselovsky> /me получил таки мультивизу в Италию на год
[00:16:55] <alexey.veselovsky> шенген! :-)
[00:17:07] <boris_ilov> чет ты разпутешествовался
[00:17:13] <boris_ilov> -_-
[00:17:18] <alexey.veselovsky> год такой - перелетный :-)
[00:17:31] <boris_ilov> шпиён?
[00:17:33] <alexey.veselovsky> зато до того был только на Украине
[00:17:48] <alexey.veselovsky> в 98 году
[00:17:51] <alexey.veselovsky> и все
[00:17:59] <boris_ilov> а я нигде не был
[00:18:02] <boris_ilov> вот
[00:18:10] <boris_ilov> в этом году опять на чм еду
[00:18:38] <alexey.veselovsky> на черный море?
[00:19:38] <alexey.veselovsky> на черном море я был тоже в том же 98 году :-) последний раз
[00:20:03] <boris_ilov> угу
[00:20:08] <alexey.veselovsky> а куда?
[00:20:12] <alexey.veselovsky> в Крым? ;-)
[00:20:21] <boris_ilov> почти угадал
[00:20:41] <alexey.veselovsky> если почти, то эмм.. сочи? ;-)
[00:20:45] <boris_ilov> в Крымск
[00:20:50] <boris_ilov> :D
[00:21:14] <alexey.veselovsky> прикольно
[00:21:21] <alexey.veselovsky> а почему именно туда? родственники?
[00:21:22] <boris_ilov> а далее в анапу
[00:21:30] <boris_ilov> угу
[00:21:42] <alexey.veselovsky> ага. ясно. в августе небось?
[00:21:49] <boris_ilov> угу
[00:22:24] <boris_ilov> мне в общем море не интересно
[00:22:30] <boris_ilov> но дочку нужно свозить
[00:22:36] <alexey.veselovsky> я в италию тоже в начале августа. на недельку. погода там конечно противная, но что делать? посмотрю на куски цивилизации из которой получилось то что получилось :-)
[00:22:49] <boris_ilov> :)
[00:23:19] <alexey.veselovsky> вообще, зимой бы туда конечно...
[00:23:33] <boris_ilov> в грецию надо
[00:23:48] <boris_ilov> тож колыбель цивилизации
[00:24:05] <alexey.veselovsky> в грецию тоже, да. в моем случае можно даже совместить.
[00:25:01] <boris_ilov> слушай
[00:25:12] <boris_ilov> что думаешь на счет такого синтаксиса?
[00:25:14] <boris_ilov> ща
[00:27:51] <boris_ilov> PROCEDURE Foo
-- описание процедуры
PAR
a : INTEGER -- описание параметра
b : INTEGER
OUT
c = 0, d = 0 : INTEGER -- описание возвращаемых значений
VAR
x = 0 : INTEGER
BEGIN
END Foo
c, d = Foo(a, b)
[00:28:18] <alexey.veselovsky> что такое описание процедуры?
[00:28:26] <boris_ilov> коммент
[00:28:27] <alexey.veselovsky> коммент?
[00:28:31] <alexey.veselovsky> ага
[00:28:39] <boris_ilov> но его можно вытащить в автодоки
[00:28:41] <alexey.veselovsky> но вообще, такой синтаксис уже ведь был. точнее очень похожий
[00:28:46] <alexey.veselovsky> в Си, Алголе
[00:28:53] <alexey.veselovsky> возможно раннем паскале
[00:28:59] <alexey.veselovsky> кроме разве что OUT
[00:29:02] <boris_ilov> в алголе еще имена параметров таки писали в шапке
[00:29:17] <alexey.veselovsky> да, было такое
[00:29:21] <boris_ilov> но похоже было да
[00:29:25] <boris_ilov> в асме вот тоже
[00:29:40] <boris_ilov> а мне вот кажется что вполне
[00:29:47] <boris_ilov> и смодокументируемость
[00:29:56] <alexey.veselovsky> по моему, слишком тяжеловесно. то есть не приживется если насильно через зонд не внедрять :-) но я не уверен что даже Аппл смог бы такое внедрить.
[00:30:00] <boris_ilov> вот в аде один хрен параметры вертикально пишут
[00:30:28] <alexey.veselovsky> ну Ада - песнь отдельная. Там ниша специфическая.
[00:31:02] <alexey.veselovsky> А какие от этого профиты? ну то есть я ведь могу в таком виде и С++ код записать. Без изменения синтаксиса
[00:31:06] <boris_ilov> зато заголовок освобождается для других вещей
[00:31:22] <boris_ilov> PROCEDURE Foo ccall, export
[00:31:49] <alexey.veselovsky> ну если заголовок перегружен в С++ например, то действительно пишут в несколько строк
[00:31:57] <alexey.veselovsky> но зачем это в синтаксис тащить?
[00:31:59] <boris_ilov> профит в приведении синтаксиса к виду спецификации
[00:32:06] <boris_ilov> а не математических сокращений
[00:32:30] <boris_ilov> единобразия больше
[00:32:41] <boris_ilov> т.е. синтаксис тяжелый да
[00:32:56] <boris_ilov> но вот это и есть достоинство на мой взгляд
[00:33:08] <boris_ilov> другое дело что не привычно, эт да
[00:33:22] <alexey.veselovsky> ведь вот так писать будут:
[00:33:27] <alexey.veselovsky> PROCEDURE Foo PAR a, b : INTEGER OUT c = 0, d = 0 : INTEGER
VAR
c : INTEGER
BEGIN
END
[00:33:43] <boris_ilov> низя
[00:33:50] <boris_ilov> :)
[00:33:52] <alexey.veselovsky> если у тебя не будут значимыми переносы строк
[00:33:59] <alexey.veselovsky> значит напишут макрос!
[00:34:08] <alexey.veselovsky> уж макрос ты точно запретить не сможешь :-)
[00:34:30] <boris_ilov> ну в общем смысл в том
[00:34:41] <boris_ilov> что я хочу разработать концепцию
[00:34:53] <boris_ilov> кода как строгой спецификации
[00:35:01] <alexey.veselovsky> коньцепция это хорошо конечно
[00:35:04] <boris_ilov> тут еще не все
[00:35:08] <alexey.veselovsky> только синтаксис там вторичен :-)
[00:35:12] <boris_ilov> будут пред и постусловия
[00:35:25] <alexey.veselovsky> этта.. глянь эйфель
[00:35:26] <boris_ilov> а синтаксис я хочу сделать жестким
[00:35:28] <alexey.veselovsky> это рраз
[00:35:34] <alexey.veselovsky> и два - глянь SPARK
[00:35:43] <boris_ilov> вот можешь считать что это влияние эйфеля ;)
[00:35:43] <vlad2> /me начал делать фичу и обнаружел, что она уже сделана, просто о ней никто не знал. Хорошо, что обнаружил почти сразу, а не после коммита.
[00:35:48] <alexey.veselovsky> особенно спарк
[00:35:53] <alexey.veselovsky> обязательно
[00:36:02] <boris_ilov> первый раз слышу
[00:36:05] <alexey.veselovsky> ибо спарк круче эйфеля
[00:36:10] <alexey.veselovsky> НАМНОГО
[00:36:21] <alexey.veselovsky> http://en.wikipedia.org/wiki/SPARK_(programming_language)
[00:36:27] <alexey.veselovsky> я ж про него 100500 раз уже писал
[00:36:48] <boris_ilov> о спасибо!
[00:36:53] <alexey.veselovsky> Эйфель нервно курит в сторонке
[00:36:58] <boris_ilov> сразу вижу что оно мне надо
[00:37:00] <alexey.veselovsky> тем более что спарк проверяется на этапе компиляции
[00:37:05] <alexey.veselovsky> в отличае от эйфеля
[00:37:35] <boris_ilov> а книги на русском есть?
[00:37:44] <alexey.veselovsky> фиг знает. сомневаюсь.
[00:37:56] <alexey.veselovsky> Оно же в Ада-мире
[00:38:03] <alexey.veselovsky> а по Аде современной книг на русском нет вообще
[00:38:10] <alexey.veselovsky> (ада 2012 какая-нибудь)
[00:38:57] <boris_ilov> это расширение ады?
[00:39:06] <alexey.veselovsky> и сужение одновременно
[00:39:18] <alexey.veselovsky> это надстройка над подмножеством Ады
[00:39:23] <boris_ilov> ааа
[00:39:34] <alexey.veselovsky> причем текущая Ада была модифицирована так, чтобы Спарк туда красиво интегрировался
[00:39:44] <alexey.veselovsky> то есть стандарт Ады поменяли
[00:39:53] <boris_ilov> слушай еще такой вопрос
[00:39:59] <boris_ilov> может подскажешь чего
[00:40:18] <boris_ilov> есть ли какой то известный способ представления произвольных множеств
[00:40:31] <boris_ilov> ?
[00:40:33] <тихий бот> тварь я дрожащая, или тот, кому надо?
[00:40:57] <boris_ilov> т.е. вот например я понимаю что можно функцией множество задать
[00:41:10] <alexey.veselovsky> эмм.. так сразу не скажу. тебя интересует реализация в компе, или что?
[00:41:15] <boris_ilov> но нужно еще и операции на множествах
[00:41:18] <boris_ilov> да
[00:41:19] <тихий бот> boris_ilov, нет
[00:41:30] <boris_ilov> чтоб велосипед не изобретать
[00:42:10] <boris_ilov> вот например есть x принадлежащий множеству 0<x<10
[00:42:22] <alexey.veselovsky> множество - штука слишком абстрактная. я затрудняюсь дать однозначный ответ :-) хотя бы потому, что не совсем понял вопрос.
[00:42:34] <boris_ilov> а может быть x принадлежащий степеням двойки и т.д. как угодно
[00:43:17] <boris_ilov> и нужно уметь два такие множества пересечь например
[00:43:52] <alexey.veselovsky> и?
[00:43:57] <boris_ilov> и все
[00:44:20] <boris_ilov> вот как сделать на диапазонах я легко представляю
[00:44:26] <boris_ilov> но этого мало
[00:44:48] <boris_ilov> вернее будет жопа если нужны четные числа к примеру
[00:44:56] <alexey.veselovsky> привет символьная алгебра?
[00:45:00] <boris_ilov> угу
[00:45:10] <boris_ilov> ведь есть наверно алгоритмы готовые
[00:45:29] <boris_ilov> не интересовался такими вещами?
[00:45:44] <alexey.veselovsky> ну возможно есть. хотя множества можно так через жопу задать, что символьная алгебра помрет :-)
[00:45:47] <alexey.veselovsky> и не сможет
[00:46:08] <alexey.veselovsky> не, не интересовался. вроде бы никогда не надо было :-)
[00:46:23] <boris_ilov> чуйствую надо будет долго и крепко думать
[00:46:37] <boris_ilov> ибо я пока понять не могу возможно ли это вообще
[00:46:49] <alexey.veselovsky> для начала - вспомнить математику :-) хотя бы какой-нибудь функан и алгебру
[00:46:54] <boris_ilov> херовый их меня математик
[00:47:02] <boris_ilov> вот надо да
[00:47:09] <alexey.veselovsky> а зачем тебе?
[00:47:47] <boris_ilov> тык все мечтаю что парсер будет знать какому множеству принадлежит переменная в данном месте кода
[00:48:27] <boris_ilov> пусть он будет компилить долго как плюсы или дольше
[00:48:29] <alexey.veselovsky> парсер то не будет знать, не его это дело в семантику лезть, а вот семантический анализатор может и попытаться
[00:48:32] <alexey.veselovsky> :-)
[00:48:40] <boris_ilov> но зато скажет мне что я могу выйти за диапазон
[00:49:02] <boris_ilov> ну у вирта парсер и сем.анализатор одно ;)
[00:49:17] <alexey.veselovsky> я тебе и так скажу, если у тебя int a,b,c; a = b+c; // привет, выход за границу :-)
[00:49:27] <boris_ilov> неа
[00:49:31] <alexey.veselovsky> любая арифметическая операция в Обероне не безопасна :-)
[00:50:02] <boris_ilov> если b и c принадлежат множествам 0<b<10 и 0<c<10 то нет ;)
[00:50:14] <alexey.veselovsky> я же указал множества :-)
[00:50:23] <alexey.veselovsky> это тебе в Аду надо. там оно кошерней
[00:50:25] <boris_ilov> не не
[00:50:38] <boris_ilov> я хочу указывать тип и множество отдельно
[00:50:38] <alexey.veselovsky> там реально диапазоны указываются
[00:50:48] <boris_ilov> диапазонов мало
[00:50:49] <alexey.veselovsky> а тип это по определению множество
[00:50:50] <boris_ilov> :)
[00:51:01] <alexey.veselovsky> у типа может быть еще низлежащий тип, тип реализации.
[00:51:12] <alexey.veselovsky> но это уже тонкости.
[00:51:20] <boris_ilov> угу
[00:51:22] <alexey.veselovsky> некоторые языки позволяют его явным образом указывать, некоторые нет
[00:52:06] <boris_ilov> но такой полноценной фичи я еще нигде не видел
[00:52:30] <boris_ilov> т.е. в общем то, что vlad с IS делает
[00:52:37] <boris_ilov> только на полную катушку
[00:52:58] <alexey.veselovsky> с рантайм-проверками?
[00:53:06] <boris_ilov> чтобы если я сделал IF p # NIL то внутри семантика неNIL
[00:53:08] <alexey.veselovsky> ибо без рантайм проверок это будет...
[00:53:17] <alexey.veselovsky> это будут зависимые типы. это уже есть, да
[00:54:08] <alexey.veselovsky> но зависимые типы, то есть в случае когда у тебя программа полностью верифицируется на этапе компиляции, приводят к тому, что у тебя язык перестает быть полным по тьюрингу
[00:54:19] <alexey.veselovsky> соответственно для полноты нужно сделать пару дырок
[00:54:24] <alexey.veselovsky> официальных :-)
[00:54:32] <alexey.veselovsky> см. всякие Agda и проч
[00:54:51] <boris_ilov> ну все равно многое можно будет в компайлтайме поймать
[00:55:54] <alexey.veselovsky> я тут вижу основной профит в том, что компилятор может экономть на рантайм проверках, если гарантировано видит что вследствие данной операции результат гарантированно уложится в эту вот переменную, то рантайм проверку на выход за границы можно не делать
[00:57:33] <boris_ilov> да да
[00:57:48] <boris_ilov> не мешала бы консультация у математика
[00:58:03] <boris_ilov> но вот на бумаге простые случаи я легко решаю
[00:58:13] <alexey.veselovsky> в случае программизмов и ЯП у нас задача намного уже чем произвольные множества
[00:58:21] <alexey.veselovsky> поэтому тут все много проще
[00:58:26] <boris_ilov> попробуй поиграть это вполне реализуемо имхр
[00:58:36] <alexey.veselovsky> это - да
[00:58:47] <alexey.veselovsky> изначально озвученная задача - возможно не реализуема
[00:58:52] <alexey.veselovsky> ведь там же не числа даже :-)
[00:58:56] <boris_ilov> в общем я сначала хочу сделать компилер минимального оберона
[00:59:14] <boris_ilov> еще меньше чем в построении компиляторов
[00:59:21] <boris_ilov> т.е. совсем детский
[00:59:29] <boris_ilov> и на нем экспериментировать
[00:59:31] <alexey.veselovsky> как у Свердлова?
[00:59:37] <boris_ilov> возможно
[00:59:46] <boris_ilov> может даже его и возьму
[00:59:48] <alexey.veselovsky> там у него вроде бы даже вызова функций нет
[00:59:56] <alexey.veselovsky> но описано как сделать :-)
[01:00:19] <boris_ilov> кароче тут по ощущениям непаханное поле для творчества :D
[01:00:33] <alexey.veselovsky> ну, точно скучно не будет :-)
[01:00:49] <boris_ilov> и попой чую что можно получить таки интересные результаты
[01:01:02] <boris_ilov> ну или хоть явно отрицательный :)
[01:01:20] <alexey.veselovsky> :-)
[01:14:42] <boris_ilov> как же я люблю музыку https://www.youtube.com/watch?v=cIIVrgIBvnI&list=LL5EgiT3cUs4J4fgjVnZk7Fw&index=4
[03:54:09] <alexey.veselovsky> блин. какое же дерьмо эта динамическая типизация...
[03:54:19] <alexey.veselovsky> вот например: http://nodejs.org/api/fs.html#fs_fs_mkdir_path_mode_callback
[03:54:30] <alexey.veselovsky> fs.mkdir(path, [mode], callback)#
Asynchronous mkdir(2). No arguments other than a possible exception are given to the completion callback. mode defaults to 0777.
[03:54:47] <alexey.veselovsky> какие типы, какие аргументы у каллбека? можно только догадываться
[03:54:55] <alexey.veselovsky> сцуки
[10:29:41] <s6> geniepro: s6: заслушай же альбом "AMBEON - 2001 - Fate Of A Dreamer" наконец ))
geniepro, где дают?
[10:31:30] <s6> в вк солянка из амбеон есть
[10:34:44] <s6> ничё так. саунд приятный. можна слухать
[10:45:13] <geniepro> s6: ну на рутракере наверное есть
[10:45:48] <s6> я на вк свой скрипт качательный натравил
[10:45:55] <geniepro> http://rutracker.org/forum/viewtopic.php?t=554473
[10:46:10] <s6> у меня на смолтоке скрипт - ему даёшь запрос по аудио, он генерит шелл скрипт для wget
[10:46:29] <s6> и качает все резалты
[10:46:46] <geniepro> приведи код смоллтоковский )))
[10:47:42] <geniepro> http://www.astridvanderveen.com/news.html
[10:50:44] <s6> geniepro, этот торрент - от 0 до 1 сида
[10:50:55] <s6> так что почти no way
[10:51:31] <geniepro> http://rutracker.org/forum/viewtopic.php?t=3943437 15 сидов
http://rutracker.org/forum/viewtopic.php?t=3778960 4 сида
[11:13:34] <s6> geniepro, http://paste.lisp.org/+32ES/2 скрипт vk.com wget fetcher
[11:15:33] <geniepro> смоллток -- птичий язык )))
[11:17:06] <s6> птичный язык.
[12:19:01] <sda> Российская компания запустила производство отечественных восьмиядерных чипов
http://russian.rt.com/article/38846
[12:34:29] <s6> geniepro, а вот эту группёшку знаешь? http://www.youtube.com/watch?v=K3SUPPeuRdU
[12:36:17] <s6> geniepro, вот ещё клипец с мультвставками http://www.youtube.com/watch?v=6LuREkiF_Hs
[12:40:10] <s6> geniepro, ну и вот ещё трек напоследок http://www.youtube.com/watch?v=zKoQgODwveE
[12:40:14] <s6> те же
[13:01:46] <kpmý> *
[13:01:48] <тихий бот> kpmý, ⑤ - ⑤
[13:06:43] <geniepro> s6: Гоголь Бордель? не, не слышал )
[13:08:37] <kpmý> цыгане, блять
[13:09:40] <geniepro> s6> ничё так. саунд приятный. можна слухать
если Амбеон понравился, то тогда зацени и родительский проект: Ayreon
[13:40:30] <geniepro> http://img1.liveinternet.ru/images/attach/c/5/86/323/86323763_large_chaeritie_v_muytischah.jpg
(Справа - активист Евромайдана. Слева - результат восстановления исторической справедливости)
http://uborshizzza.livejournal.com/3075943.html
[15:17:09] <vаlexey> ххх: новости продолжают радовать!
ххх: "Активистки Femen оголили грудь назло шведскому премьеру"
ххх: кажется активистки фемен не вполне правильно понимают суть зла =)
[15:42:25] <vаlexey> http://habrahabr.ru/post/228689/
[15:43:10] <vаlexey> http://icdn.lenta.ru/images/0000/0052/000000524377/pic_1358374241.jpg
[16:10:38] <kpmý> вали!
[16:10:51] <kpmý> комменты в стиле "мы умнее всех"
[16:18:19] <vаlexey> http://lenta.ru/news/2014/07/04/pirati/
[16:18:22] <vаlexey> до кучи
[16:55:52] <geniepro> http://xkcd.ru/i/1181_v2.png
[19:48:35] <geniepro> http://pro-vladimir.livejournal.com/64865.html
[19:59:54] <kpmý> блять, вольфенштейн атас
[20:00:16] <geniepro> сотри его го в танки )
[20:00:42] <geniepro> бот
[20:00:43] <тихий бот> мяу!
[20:00:49] <geniepro> речь
[20:00:49] <тихий бот> Равным образом рамки и место обучения кадров позволяет выполнить важные задания по разработке дальнейших направлений развития
[20:00:52] <geniepro> стехи
[20:00:53] <тихий бот> Стехи!
Я помню нужное рожденье
В ночном горшке явилась ты
Как у ворушников паренье
Как ахтунг женской наркоты
[20:01:05] <geniepro> .lem
[20:01:05] <тихий бот> geniepro, Земля сталкивается с огромной кометой и остаётся невредимой.
[20:49:53] <vаlexey> .lem
[20:49:54] <тихий бот> vаlexey, Земля падает на Солнце и все гибнут.
[20:50:08] <vаlexey> солнцепоклонники!
[21:00:03] <geniepro> будь осторожней там в штатах, окей? ))
http://www.sdelanounas.ru/blogs/29393/
[21:16:48] <vаlexey> э?
[21:16:53] <vаlexey> не понимаю о чем ты
[21:21:25] <geniepro> статью читал?
"Разведка — это не авантюрное приключение. Если вы ведете себя как Бонд, вас хватит на полдня, максимум на день. Даже если представить, что есть магический сейф, в котором лежат все секреты, завтра половина их устареет и будет никому не нужна. Высший класс разведки — это понять, о чем ваш оппонент будет думать завтра, а не о чем он думал вчера."
[21:21:53] <alexey.veselovsky> и-и?
[21:22:35] <alexey.veselovsky> нам то это какие опасности сулит?
[21:23:33] <geniepro> ну блин, если вдруг так случится что в штаты ты ездишь как шпиён -- будь осторожнее, окей? )))
[21:23:59] <alexey.veselovsky> эмм.. не пойму зачем мне шпионить за штатами?
[21:24:13] <geniepro> ну разумеется незачем )))
[21:24:29] <geniepro> http://rutracker.org/forum/viewtopic.php?t=4337250
[21:24:31] <alexey.veselovsky> именно.
[21:26:21] <alexey.veselovsky> Америка - прекрасная страна свободных, трудолюбивых людей. Не ясно зачем за ними шпионить в пользу России.
[21:28:01] <geniepro> совершенно не ясно, тем более что они и так вполне открытые люди )))
[21:28:11] <alexey.veselovsky> именно!
[21:28:49] <geniepro> правда они почему-то не могут отчитаться куда там их минобороны потратило десятки миллиардов долларов -- наверное у них тоже есть сердюковы? )
[21:29:10] <alexey.veselovsky> ну, это уже мелочи :-)
[21:34:16] <alexey.veselovsky> это великая честь и счастье жить в метрополии мира!
[21:34:32] <alexey.veselovsky> ну или хотя бы иногда туда ездить
[21:57:15] <kpmý> > Америка - прекрасная страна свободных, трудолюбивых людей.
гут, вольдемар, гут
[23:24:56] <kpmý> в вольфенштейне главный инженер - жидяра член тайного ордена изобретателей, ох лол