Не верь, не бойся, не проси [entries|archive|friends|userinfo]
phantom

[ website | My Website ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

[Jan. 12th, 2017|09:39 pm]
Какой я всё-таки охуительный программер

Наконец-то наблатыкался в макросах достаточно, чтобы залабать всё круто. Давно хотел, да не мог... а теперь смог, я круть.

Была у меня прога, чтоб учить числительные. Одна функция берёт число, например, 17, и выдаёт его написание словами, а другая вызывает её и в бесконечном цикле просит юзера написать число. Сравнивает их, и говорит: "симнадцать неправильно, правильно семнадцать". Ну, и генератор случайных чисел - чуть хитровыебанный.

Однако, бесконечный цикл это скучно, да и до каких пор трахать юзера им? Когда наступает тот момент, когда уже можно сказать, что он выучил уже числительные?

И меня посетила гениальная мысль: надо вхуярить туда code coverage и следить за ним динамически!

Долго тренировался, с макросами ебался, код инструментировал. Сначала реализовал простейшее профилирование и через него - покрытие функций. Потом вглубь по коду - с трудом, через несколько промежуточных задач, - но написал что-то вроде операторного покрытия: каждый узел в AST зарегил в хэше и проинструментировал. Посещение каждого узла увеличивает свой счётчик визитов.

И хотя это не новость, а обычный statement coverage, но в динамике его, кажется, не использовал никто. Так, чтобы прога следила за собой же и принимала решения в зависимости от того, на сколько процентов своих нутрей она уже выполнилась. Ну, точнее, я не слышал таких громких примеров.

Теперь прогу не в бесконечной рекурсии запускаю, а только до тех пор, пока control flow не обойдёт все узлы. А если юзер ошибается, сбрасываю счётчики, и игра сначала.

Более того, таким финтом достигнут двойной выигрыш. Теперь на каждом шаге мурыжу генератор, пока новое число не добавит хоть чуть-чуть к метрике, и тогда только выдаю его юзеру. Это значит, что новый инпут всегда проводит выполнение по какому-то ещё непокрытому пути.

Общий эффект такого изъёба в данной педагогической программе офигенный. Кроме того, это и пример правильного education gamification'а. Играть просто приятно. Кажется, что прога ровно столько задаёт числительных, сколько нужно, чтобы их выучить (точнее, проверить, что они полностью выучены), причём в достаточно интересной случайной последовательности (ну, это с помощью неравномерного распределения в генераторе достигается).

Потом, однако, понял, что в чистой функции, вообще-то, не нужно все узлы инструментировать, а только ветвление. В eager ФП под ветками всё вызовется с неизбежностью, если отбросить возможность эксепшенов и забыть про short-curcuiting. Перелабал под branch coverage, стало эквивалентно круто, но генерированный код чище.

Ещё была проблема со статически определёнными списками. Они-то по-любому проходятся, и какой-нибудь a = { "нуль", "один", "два", ... } считается за один нод. Разные такие строки лучше через юзера прогнать отдельно. Теоретически, этот дефинишен и обращения a[i] можно в метафазе перехуярить на вызов инструментированной индексирующей функции (типа data coverage), но это нужно коданализ продвинутый. Потому пока что вручную разбранчил через паттернматчинг - каждая константа становится своей веткой в функции get-a(i).

Генератор - отдельная тема. К слову, созреть моей гениальной идее, наверное, помогло знание о quick check'e в haskell'е, где тестирование инвариантов через случайный генератор инпута. Однако, если он не порождает все варианты для обхода, то метрика, равная ста процентам, выродится в бесконечный цикл. Типа, нод с константой "триллион" не достигнуть, если генератор в пределах миллионов работает. То же и с мёртвым кодом (к слову, можно это использовать как dead-код-детектор).

Это всё напоминает медитативное такое бросание шара с закрытыми глазами на холмисто-абстрактный ландшафт - в поисках локальных минимумов. Такое монте-карло классическое в поисках глобального минимума, ведь по градиенту шар скатывается в какой-нибудь локальный. И хотя здесь у нас всегда известно, сколько осталось локальных минимумов до глобального, но в зависимости от ландшафта и метода бросания шара (точнее, распределения вероятности его бросания), можно или быстро и эффективно весь этот ландшафт забросать, или можно и всю жизнь провести в попытках. Особенно, если минимумов много, или они круто попрятались.

Попытка открыть глаза и окинуть этот ландшафт взглядом - сродни, в нашем случае, кодоанализу продвинутому. И следующий вопрос, над которым стоит поразмышлять, - это как генерить такой инпут, зная AST, чтобы control flow скатывался в заданную наперёд ветку. Типа, как кидать шары прицельно.

Вот так вот, покрытие кода - но не для тестирования, а в рантайме. Точнее для тестирования, но не регрессионного тестирования программ. А как бы прогрессионное тестирование человека - human in the loop.
Link4 comments|Leave a comment

[Mar. 18th, 2016|09:03 pm]
Ебанём по Альфа-Центавре

Отсюда до АЦ - 4 световых года. Допустим, мы запускаем с Земли ядрёную ракету на АЦ, которая летит с околосветовой скоростью (постоянной). Очевидно, мы увидим вспышку, - соударение снаряда с АЦ, - когда? Правильно, через... ) с момента запуска.

Я утверждаю, что скорость снаряда, которую мы будем наблюдать с Земли, равна примерно, - чему? Правильно, ... ). (Мы наблюдаем снаряд как и все предметы вокруг - по излучаемому / отражённому свету).

Песец, сегодня с 3 людьми спорили. Один из них - физик. Они все считают, что ни хуя, наблюдаемая с Земли скорость будет ... ).

WHAAAAAT??

Друзья, может я чего-то не понимаю. Вы как считаете?
Link19 comments|Leave a comment

[Dec. 11th, 2015|10:31 am]
Пара идей про порно-сайты

Пара идей про порно-сайты, которые не совсем порносайты. Первая для олдфагов-дрочеров. На сайте выбираем сначала "модем эмуляцию" - например, 14400 бод. Дальше нажимаем "начать сеанс". Полторы минуты проигрывается мелодия олдового модема, коннектящегося по (аналоговой) телефонной линии. Дальше грузятся порно картинки, но очеееенннььь медленноооооо. Как будто на модеме на 14400 (особо сильно ностальгирующие могут и 9600 выбрать). Картинки в слабеньких разрешенях и грузятся по линиям, сверху-вниз (gif-ки), зато на весь экран. Коннект иногда обрывается, и надо перезванивать... А фокус в том, что олдфаги будут дрочить не на порно, а на модем и ностальгию, собственно.

Вторая идея, кажется, была когда-то реализована, впрочем, не уверен. Два отдельных порно-сайта: один бесплатный, второй платный, объединённые общей базой данных картинок (ну, или видеороликов). На первом показывается всегда две порно-фотографии рядом, выбранные случайно из базы данных, и две кнопки. Одна кнопка "первая фотка лучше", другая - "вторая фотка лучше", размещённые под соответствующими картинками. После нажатия одной из кнопок, грузятся следующие две фотки, опять же случайным образом. Софт ведёт учёт рейтинговому коэффициенту для каждой фотки в базе данных. Нажатие одной из кнопок юзверем поднимает одной фотке рейтинг и понижает другой, но совсем чуть-чуть. Со временем в рейтинге будут всплывать лучшие картинки (нужно определить трешхолдовое значение), по мнению основной массы бесплатных дрочеров, и эти шедевры уже показывать платным дрочерам на втором сайте...

Фокус не только в бесплатном краудсорсинге - паразитировании на мясных вычислительных машинах (в конце концов, за "работу" по классификации картинок юзвери получают в плату позитивные эмоции и оргазм). А вот подумалось сейчас, что такой сайт был бы простейшей (постмодернистской?) моделью современного классового общества. Нищеброды надрачивают и создают "высококлассные" блага, потребляемые "высшим классом", причём рабы считают себя свободными (в этом и заключается современность). Все счастливы. Можно ещё "социальный лифт" включить, если объединить бесплатный и платный сайты. "Перейди в высший класс и дрочи только на лучшее порно".
Link8 comments|Leave a comment

[Jun. 25th, 2014|11:59 pm]
Как Фалес высоту пирамид измерял?

На срукопедии такая копипаста про Фалеса, источником имеющая некого Бобынина (100+ летней давности историк математики):

Стремление греческих писателей и учёных к возвеличению славы своих деятелей науки ясно проявляется в традиции о способах определения высоты пирамиды по длине её тени. По словам Иеронима Родосского, сохранившимся в ссылке на них Диогена Лаэрция[9], Фалес для решения этой задачи измерял длину тени пирамиды в тот момент, когда длина тени самого наблюдателя делалась равной его росту.

В другом свете представляет дело Плутарх Херонейский. По его рассказу, Фалес определял высоту пирамиды, помещая в конечной точке отбрасываемой ей тени вертикальный шест и показывая с помощью образующихся при этом двух треугольников, что тень пирамиды относится к тени шеста, как сама пирамида к шесту. Решение задачи оказывается, таким образом, основанным на учении о подобии треугольников[10].

С другой стороны свидетельствами греческих писателей несомненно установлено, что учение о пропорциях в Греции известно не было до Пифагора, который первый вынес его из Вавилона. Таким образом, только версия Иеронима Родосского может считаться соответствующим истине в виду простоты и элементарности указываемого в нём способа решения задачи.


Что за зуб на Фалеса у историка математики, который в математике не разбирается, похоже? Он что, надеется возвысить русских математиков, принижая древнегреческих? Вот уж, напала моська на слона, причём который слон - статУя. Теорему Фалеса (Intercept Theorem) кто придумал? (ну, понятно, что не Фалес, согласно принципу Арнольда, но мы считаем, что Фалес, который не Фалес (а идея Фалеса-не-Фалеса), иначе можно считать, что и Фалеса никакого не было, и древних греков не было, и вообще, этого мира не было, а тогда о чём можно что-либо утверждать, вообще?) Согласно этой теореме и тени рассчитываются.

И бездумные копипастеры, блядь, тулят противоречивые утверждения прямо рядом, в одну и ту же статью (на английской версии страницы такого нет, но это не отменяет, конечно, тот факт, что и английские википедоры гнилые). Тащат в эту хуепедию русскую этого дебильного столетнего+ Брокгауза и Ефрона. Я понимаю, конечно, копирайт хуерайт, но не до такой же степени.

Но, вообще, и тот, и иной фалесовский метод измерения высоты имеет нюанс, а описыватели измерения этот нюанс опускают. А он всё существенно усложняет. Вообще, так, как они описывают, можно измерить только высоту шеста или дерева (вертикального), но никак уж не пирамиды. Вот возьмём рисунок, который представляют, когда описывают эти измерения.



С - это прямая от тени вершины к... к чему, блядь? Где проекция вершины пирамиды, с которой нужно содинить тень этой вершины? Где-то под пирамидой, а где - непонятно. В таком расчёте принимают полную тень = тень до края пирамиды + половину длины основания пирамиды (которое квадрат).

Но это неправильно! Если солнце не чётко за задом пирамиды, то и тень кривая, и линия С под пирамидой пройдёт больше, чем половина длины основания-квадрата.

Короче. Я кажется, догадался, как усложнить расчёт, чтобы высота получилась правильная (ну, для симметричной пирамиды с квадратным основанием).

А вы, друзья, догадаетесь? Вот представь, попал ты в Древний Египет, как в книге Ефремова или том фильме про погонщика мамонтов. Только не рабом, а к примеру, жрецом. Ну, не совсем жрецом даже, а если втереть очки фараону, то нормально. А сделать это можно, поразив его расчётом высоты пирамиды. Как Фалес.
Link19 comments|Leave a comment

[Jul. 3rd, 2013|08:27 am]
Заебали!

Текущий секьюрити-скандал поднялся после того как пиндосы узнали, что за ними следят. Да они заебали! Как за иностранцами и всем миром следить - это нормально, как за своими гражданами - сразу вой на весь мир.

И сейчас вот просматриваю сетевые медиа по этому поводу (пиндосские же), только в одной статье говориится, что слежка-то за иностранцами - тоже, в принципе, как-то нехорошо. Но и там тоже - пиндосы то, пиндосы сё, "плохо для Америки в долгосрочной перспективе". Охуели эти приносители демократии и civil liberties куда не просили.

В целом же, довольно сюрреалистическая ситуация сложилась. На словах у них гражданские свободы, на деле - самые заполненные тюрьмы, тоталитаризм и "чтение в сердцах". Скоро откроют Министерство любви, и будут заочно наказывать за инакомыслие. Но так как машинки для чтения мыслей пока не изобрели, будут наказывать просто за наморщенный лоб.
Link4 comments|Leave a comment

[Oct. 4th, 2012|12:57 am]
Занимательная фашистская математика (автор - Перельман)

Один выдающийся математик говорил на своей лекции: "Представим себе жида как шар радиусом..."

Наверное, это было задача теплопроводности. И какого же радиуса должен быть жид, о, мой юный любознательный читатель?

Площадь его кожи около 2 квадратных метров. Отсюда радиус - 0,4 м. Отсюда объём - 0,266 кубических метра.

Получается, что его масса (при плотности воды) - 266 кг? Не так ли?.. Конечно же нет!

Это сколько воды входит в бурдюк, изготовленный из кожи, содранной с жида.

И наоборот, его размолотыми в кашу внутренностями массой 75 кг можно наполнить сферический бурдюк радиуса 0.26 м.

Значит, с 14 жидов можно содрать кожу, из кожи четырёх сделать бурдюки. Перемолоть жидов в кашицу и наполнить эти бурдюки.

Что делать с оставшейся кожей? Но это же очевидно, мой юный гитлер-югенд. Она пойдёт на торшеры!

Ведь с другой стороны, жид - это цилиндр высотой 1,75 м. То есть сразу получается 10 добротных торшеров.

Осталось только выяснить, какого радиуса цилиндрические жиды. Домашнее задание.
LinkLeave a comment

[Jul. 2nd, 2012|01:13 am]
Повышение индивидуального КПД (поток информации)

Перепишем предыдущий результат в виде: x = 1 - nw/r. Здесь n/k или nw/r - это потери в КПД, которые желательно уменьшить.

Казалось бы, это можно сделать, уменьшая w или увеличивая r. Но это если консенсус собрать. На самом деле, все нормальные учёные стараются побольше налабать статей, ибо это стандартное мерило их полезности.

Так проявляется асимметрия. Перейдём к задаче, в которой все величины векторные, длины n. Понятно, что w * x = r_i (1 - x_i) для каждого i (* - скалярное произведение). Слева у нас суммарный поток.

Отсюда x_i = 1 - w * x / r_i. Тут хоть к нулю сведи w_i, при достаточно большом n на член w * x влияние будет мало. Он равен примерно nwx (с подчёркиванием средние величины). К слову, здесь отличие от предыдущего результата, добавился множитель x, что приятно, ибо он мал. Согласно расчёту в первом приближениии (см. предыдущую запись), он может быть и 5 %.

Итак, чтобы поднять КПД, нужно не производить информацию быстрее, это не поможет, - а быстрее её потреблять. То есть, учёному гораздо полезнее навык быстрого чтения, чем навык быстрого писания.

Более того, если у него r_i < nwx, то селяви, он выбывает из соревнования. Ещё один критерий дробления области. Человек не справляется с входящим потоком информации, и x_i падает до нуля.

Также, следует заметить, что хорошо написанная литература повышает среднюю скорость чтения r, а следовательно, и средний коэффициент k.

Такие факторы, как ум и умение схватывать на лету, опыт в области, правильный выбор и отсев литературы, увеличивают индивидуальную скорость чтения r_i.

Но отсев литературы - это уже другая история, т.к. мы изначально приняли, что учёный потребляет всю информацию по теме. Ну... скажем, по своей теме он должен читать всё, а вот в области (более широкой) - необязательно. Однако, тут уже надо менять постановку задачи. А если всё же забыть на секунду, что наша модель не подходит, то понятно, что поправка должна быть в суммарном потоке nwx.
LinkLeave a comment

[Jun. 16th, 2012|01:59 pm]
Неизбежность специализации через поток информации

Дано: n человек в группе, где каждый должен прочесть то, что пишут другие. Скорость потребления информации - r, скорость производства информации - w, их пропорция - k = r / w.

Вопрос: Каков будет КПД работы, т.е. сколько процентов времени каждый будет тратить на производство информации?

Понятно, что nwx = r(1-x), а значит, x = k / (n + k).

Пример 1: большая инженерная корпорация. Возьмём средние значения: n = 10 человек в команде. Возьмём k = 5: "чтение" документов обычно сопровождается "тяжёлым" ревью-процессом, а написание - бесконечными "митингами". => x = 1/3.

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

Пример 2: научная тема / область. Возьмём n = 100. Думаю, в среднем, один учёный пишет 1 статью в год, а читает, ну, штук 50, т.е. k = 50. Опять x = 1/3.

Как это обычно бывает, область разрастается, и n становится = 1000. КПД падает до 5 %. Следовательно, тот же учёный напишет одну статью в 7 лет.

Да только его уволят раньше. Значит, научная область неизбежно разделится. => Специализация при текущих "носителях разума" неизбежна.

Вместе с тем растёт число областей, о которых должен иметь тот или иной уровень представления специалист, работающий в смежных областях. Чем ближе к области, тем больше должен знать.

Также существует "общекультурное ядро" знаний, о котором должен иметь представление каждый. Это то, что преподают (или должны были бы преподавать) в школе.
LinkLeave a comment

[Jun. 4th, 2012|03:09 am]
О прогрессе и императорском хуе

Читайте внимательно, ибо в конце задам контрольный вопрос. Или не читайте, ибо в тексте используются матюки и пошлятина. Да, и на (не)разбивку на обзацы не обращайте внимания.

В далёком девятнадцатом веке царь всея Расеи Николай Первый решил построить первую русскую железную дорогу. * Ибо чем мы хуже англичан и европейцев. На собрание по поводу постройки железной дороги царь прибыл с бодуна не выспамшись, и сидел молча, насупившись косматыми бровями над налитыми кровью глазами. Бояре обсуждали новомодный проект, косясь на императора время от времени, но, боясь навлечь на себя немилость, к нему обращаться не рисковали. Однако, и сделать вид, что императора в зале нету, не могли. И вот, один, осмелившись, спросил у царя: "Ваше Императорское Величество, а колею рельсоваго тракта как будем закладывать, как в Европе?". Секунд пять Николашка не мог сфокусировать зрение на мерзавце. Да, к слову о колее. Колея, ширина которой равна в Англии 1435 мм или 4 фута и 8 с половиной дюймов, появилась на не пустом месте. Легко заметить, что это не круглое число. Почему была выбрана именно такая ширина колеи? Почему англичане прокладывали именно такие железные дороги? Потому что первые английские железные дороги были проложены теми же инженерами, которые прокладывали трамвайные линии с вышеуказанной шириной колеи. Почему трамвайные колеи имели такую ширину? Потому что их строители использовали те же узлы и инструменты, что изготовители повозок, и выбрали как ширину колеи расстояние между колёсами повозки. Почему ось повозки не могла быть длиннее или короче? Потому что тогда повозка могла бы сломаться на одной из старых дорог, где было именно такое расстояние между следами от колёс предыдущих повозок. * Кем же были проложены эти старые дороги? Первые дороги в Англии были проложены римлянами для своих легионов. Многие римские дороги используются до сих пор. Первоначальные колеи, размеру которых вынужденно подражали многие поколения инженеров, были оставлены римскими боевыми колесницами. Поскольку все эти колесницы были построены в Римской Империи для римской армии, они были одинаковыми. Таким образом, ширина колеи американской железной дороги взята из спецификации стандартной римской колесницы. Поэтому следующий раз, когда вы будете держать в руках спецификации и гадать, какая лошадиная задница их придумала, вы можете оказаться правы — ведь римская колесница должна была соответствовать по ширине двум лошадиным крупам. У этой истории есть и продолжение. Сейчас расскажу. Но сначала о прочитанной мной сегодня похожей и даже более поразительной (для меня) истории и из мира программирования. Известно, что Фортран появился в 1957, а через год первый Лисп. И ставил он целью исправить недостатки Фортрана. Из них самый главный недостаток, на мой взгляд - наличие стейтментов *. 6. Programs composed of expressions. Lisp programs are trees of expressions, each of which returns a value. (In some Lisps expressions can return multiple values.) This is in contrast to Fortran and most succeeding languages, which distinguish between expressions and statements. It was natural to have this distinction in Fortran because (not surprisingly in a language where the input format was punched cards) the language was line-oriented. You could not nest statements. And so while you needed expressions for math to work, there was no point in making anything else return a value, because there could not be anything waiting for it. This limitation went away with the arrival of block-structured languages, but by then it was too late. The distinction between expressions and statements was entrenched. It spread from Fortran into Algol and thence to both their descendants. Таким образом, как и в предыдущем случае, многие современные проблемы программирования связаны исторически с исходным недостатком дизайна Фортрана, и есть не что иное как рудименты системы ввода-вывода на перфокартах! Охуеть. Такие вещи навевают мне мысли в русле так называемого "мифа о прогрессе". * Можно даже утверждать, что прогресса, как такового не существует. Он не что иное, как иллюзия. Просто нам кажется, что есть прогресс, а по сути ничего не меняется, кроме размера человеческой популяции. Так вот, перфокарты были в ходу пятьдесят лет назад, а мучаются из-за них до сих пор. И даже не осознают, что мучаются. Потому что растёт поколение за поколением программеров, и учителя предыдущего вбивают в головы последующего те же штампы, что и у себя в голове. Потеряв уже во втором поколении знание о том, чем был обусловлен дизайн ЯП. А потом в силу этого незнания не осознают, что отпали уже те ограничения, и давно пора от них отказаться. И продолжается это уже пятьдесят лет, и будет продолжаться вечно. Ведь вот две тысячи лет уж все позабыли, что две лошадиные жопы в ширину равны римской колеснице. А ширина её колеи стала шириной колеи английской железной дороги. В этом свете даже малые отступления от сложившейся традиции, даже в силу иных побуждений, нежели побуждения революционного духа, вызывают невольное восхищение. Например, русско-советская железнодорожная колея. Когда Николашка наконец сфокусировал взгляд на мерзавце-боярине, он вскричал дурным голосом: "Ширше, на хуй, ширше!" Боярин прихуел и заткнулся, а присутствовавший тут же инженер-австриец, который, собственно, и был приглашён строить железную дорогу, принял это восклицание как руководство к действию. И решил, что железная дорога должна стать на один русский хуй ширше, чем европейская. А т.к. австриец был немного немец, т.е. педант, то провёл небольшое исследование о длине русского хуя. Конечно, со штангенциркулем он в штаны никому не лазил, а воспользовался русскими фольклорными источниками. Вот ему и попалась, значит, на глаза следущая былина. Едут три богатыря по степи. Вдруг — впереди орда. И позади орда. И с обеих сторон орда. Окружили кольцом, хан Батый вперед выходит: — Ну что, богатыри, люди вы известные, уважаемые. Просто так вас обидеть не можем. Поэтому давайте так: если ваши хуи имеют вместе длину одним метр, то мы вас отпустим. А если нет, уж извините, будете отсасывать у всей орды. Ну, делать нечего. Илья Муромец достает свой. Померяли — 50 сантиметров. Орда поражена, аплодирует. Тут Добрыня Никитич извлекает. Померяли — 40 сантиметров. И Добрыня сорвал аплодисмент. Очередь Алеше Поповичу доставать. Померяли — и ровно 10 сантиметров. Опять хан Батый выходит, говорит: — Ну что ж, не уронили вы чести богатырской, так что езжайте с миром. Отъехали три богатыря верст на двадцать и, наконец, решились заговорить. Илья Муромец: А если бы у меня встал, я бы один всех отмазал. Добрыня Никитич: А если бы у меня встал, я бы тоже один всех отмазал. Алеша Попович: да идите вы нахуй, если бы у меня не встал, сейчас бы отсасывали у всей орды. Вот и взял, значит австрийский инженер среднуюю русскую длину хуя, по Добрыне Никитичу, а именно 40 см. Добавил к английской колее, перевёл результат в футы и округлил до целых. * Так Царскосельская железная дорога получилась шириной в 1829 мм. Вот. Никто не замечал лет двенадцать, пока не собрались строить Петербурго-Московскую линию. * Закупили, значит, паровозы в Англии. Поставили на царкосельскую ветку, протестировать, как ездят... А, и закончим про лошадиные жопы.Любой видевший Шаттл на стартовой площадке мог заметить расположенные с двух сторон от его главного топливного бака ускорители. Эти ускорители изготавливаются на предприятии в штате Юта. Инженеры, проектировавшие ускорители, возможно сочли бы нужным сделать их несколько толще, но при транспортировке к месту старта по железной дороге ракеты должны были проходить через туннель в горах. Ширина туннеля немного больше ширины колеи, примерно равной удвоенной ширине лошадиного крупа. * Таким образом, некоторые характеристики одной из самых сложных в мире транспортных систем диктуются шириной жопы обыкновенной лошади! Ну так вот, закупили, значит, паровозы в Англии. Поставили на царкосельскую ветку, протестировать, как ездят. Ёбаный рот! Колёса паровозов в колею проваливаются! Тут, значит, спрашивает боярин Мельников * у австрийского инженера: "А почему колея такая широкая?" "Дык, - отвечает инженер, - вот спецификация. Вот протокол заседания. Вот сам император сказал: ширше на хуй ширше." "Мдаа" - зачухали в бородах бояре. И паровозы не переделать, и к царю в немилость не хочется. "О! - нашлась одна светлая боярская голова, - А если царь-батюшка имел в виду не длину хуя русскога, а ширину онога... влезут паровозы в такую колею?" "Ну, - молвил австриец, - смотря какая ширина у онога." "Ну, - отвечал боярин, - не меньше десяти сантиметров брать надобно *, на сороковку-то... Эх! Пусть будет девять. Надеюсь, не обидится царь-батюшка". Порассчитали, в общем, мозгами пораскинули, испытания паровозам английским устроили, и видят - нормально. Перестали проваливаться и по шпалам прыгать, значит. Так и получилась железная дорога русская шириной 1524 мм. * А историки на основании этой поучительной истории доказали, что габариты русскога царь-хуя - 40 см в длину и 9 см в ширину. И все его сосать будут. Только Гитлер с этим не смирился. Ибо не может быть арийский хуй короче русского. По его подсчётам, превосходство немецкого МПХ должно отразиться на ТТХ железнодорожной дороги разика в два. То есть ширина арийской колеи должна быть 3 метра, не меньше. * Но это уже совсем другая история...

А теперь вопрос )
Link20 comments|Leave a comment

[Mar. 18th, 2012|12:47 am]
Конспект по Абхидхармакоше, глава 1, первые 10 карик

А дальше придётся реконструкцию читать. Автокомментария Васубандху мне не хватает для понимания. (А сначала я думал, хватит одних шлок).



Да, слава яйцам, нашёлся перевод с санскрита. Он лучше, чем с тибетского, а с китайского и подавно.
LinkLeave a comment

[Feb. 29th, 2012|11:26 pm]
Большой Принтер следит за тобой

Тут внезапно вопрос. А кто из вас знает, что принтеры следят за нами? Вот для меня это было недавно шоком.

Ну, в общем, никто не знает.

Это типа мера борьбы с фальшивомонетчиками. На каждую страницу принтер печатает код в виде набора микроскопических жёлтых точек. Код содержит серийный номер принтера и дату печати.

https://www.eff.org/issues/printers
http://www.youtube.com/v/izMGMsIZK4U
https://www.eff.org/pages/list-printers-which-do-or-do-not-display-tracking-dots

И правительство, и производители принтеров "забыли" об этом сообщить. И до недавнего времени это оставалось тайной.

Теперь вот чуваки послали запрос по FOIA, и выясняется, что этим занимаются все основные производители принтеров:

http://www.scribd.com/doc/81897582/microdots-pdf

Пока обнаружили, что эти точки печатают цветные лазерники, но вроде есть техники маркировки для всяких:

https://engineering.purdue.edu/~prints/
Link12 comments|Leave a comment

[Jul. 8th, 2011|01:16 pm]
Музыкальное видео с элементами насилия

Пополнение в коллекцию. На скрипке играет Burzum - Dunkelheit, моё любимое.

Главный кадр про камикадзе, атакующего авианосец, остальное - наращивали вокруг этого кадра. Имейте в виду, однако, "расстрел" сбитых пилотов там - это качественный, но монтаж.

В целом же неплохо, пробирает. Кадры про WWII, но цветные!

http://www.youtube.com/watch?v=bmyq2OJOVDw

Link6 comments|Leave a comment

[Jun. 29th, 2011|01:05 am]
Колонизация Луны свёрнута

http://lenta.ru/news/2010/02/01/nomoon/ Барак Обама отказался от лунной программы NASA

Ну, пиздец. Пиздец человечеству приходит.

http://humanextinction.ru/ %

Так и не ступит нога человека на второе светило.
Link11 comments|Leave a comment

[Nov. 23rd, 2010|12:33 pm]
Дмитрий Гайдук, Джатака о говне

Шедевр религиозной мысли. Слушаю через день. Уже долго слушаю. Всё больше кажется, что это бриллиант мудрости. Однако.


http://prostopleer.com/tracks/30704451IMh

Текст:

ДЖАТАКА О ГОВНЕ )
LinkLeave a comment

[Nov. 9th, 2010|07:13 pm]
Ланкаровские чтения: смысл Советской Цивилизации

Цитирую:

Сам архат ушёл, но он совершил тот магический акт,
ради которого являлся - а именно, превратил своё тело
в магический артефакт.
Тело Ленина является полноценным магическим
артефактом, кнардом (т.е. ключом) к московской
вайшнавной кебурге. Этот кнард держит её открытой,
причём такое положение дел было изначально
согласовано между Брахмой и Вишну.

Вообще история СССР в шактиальном (ланкарическом)
измерении выглядит так:

Вишну необходима Империя, которая сможет выполнить (реализовать,
материализовать, "встроить в реальность")
одну из самых важных вайшнавных задач - а именно, расселение
человечества в Космосе - как в пространстве, так и на других планетах.
Для чего Вишну это нужно - рассеять человечество по галактикам?
Для того чтобы раз и навсегда покончить с исходящей от Шивы
угрозой Джаггернаута.

Схема Джаггернаута сводится к тому, что в человеческой
популяции рождается личность, которая создаёт
абсолютное оружие - такое оружие, которое будучи
однократно применено, полностью уничтожит Землю (или
простерилизует её от всех воплощённых форм жизни, по крайней мере, разумных).
Но если человечество к тому времени приобретёт "многоочаговость",
если оно впадёт в "рассеяние по мирам" - то уничтожение Земли
не сможет принципиально ничего изменить - ну, погиб один мир,
есть ещё множество других.
И усиления Шивы не случится - во всяком случае такого,
какое могло бы привести к уничтожению все Вселенной, т.е. к "концу света".

Ради выполнения этой задачи, Вишну заключает договор с Брахмой
(в "настоящей" истории это выглядит как контакты Ленина с германскими
спецслужбами и правительством, как пресловутый "пломбированный вагон из Германии").
Затем, при поддержке Брахмы (эта поддержка выглядит как Первая Мировая война), Вишну захватывает Россию изгоняя из неё Иегову (христианство замещается марксизмом) и подавляя врождённые шивайные проявления русских (анархизм, "бунты бессмысленные и беспощадные" и т.д.).
Однако сам Вишну - чужд всяческой инженерии, науки и технологии.
Для того чтобы создать технические средства покорения Космоса ему нужен Брахма с его "инженерно-математической" магией и склонностью
к насилию во имя Блага и Пользы.
Поэтому Ленин отзывается Домой, его тело остаётся в качестве кнарда (обеспечивая небывалое по силе присутствие Вишну в России), а правителем
формирующейся Империи становится браминный человек - Сталин.

Ну а дальше всё известно - Империя живёт и работает ради космической программы и апогей существования этой Империи - выход человека в Космос,
орбитальный полёт Гагарина.
Правда, к тому моменту планы Вишну насчёт России изменились
и программа галактической экспансии была перенесена в США.

PS.

Отправлять какой либо народ "в рассеяние" для того чтобы сохранить от
радикального уничтожения некие уникальные метафизические предпосылки "встроенные" в этот народ - это типичная практика Вишну.
Наиболее выразительным примером является здесь история еврейского
народа, который Иегова "рассеял по лику Земли" действуя в союзе с Вишну и
по научению последнего.
Распространение человечества по галактике - это (в вайшнавном исполнении)
совершенно тоже самое - только в масштабе уже всей человеческой популяции.
Link3 comments|Leave a comment

[Nov. 7th, 2010|06:05 pm]
Музыкальное видео с элементами насилия

Афганистан на этот раз. Музыка не знаю чья, но психоделичненько.

http://www.youtube.com/watch?v=-dQHBHRebS0

LinkLeave a comment

[Oct. 21st, 2010|02:14 pm]
Друзья, помогайте распознать слова в песне

Это мои две любимые песни у Ят-Ха. Узнаю слова - буду напевать себе.






Yat-Kha, Tuva.Rock

My ancestors are Khant and ancient Turkics,
Ancient Uyghur and ancient Kyrgyz,
Also Khakas, Salchak and Irgit
Some Mongols and communists

I'm a nomad,
I'm playing rock.
Tuva.Rock…

Our ancestors went to far seas,
Defeating the tribes on their way.
But our road is Kyzyl - Abakan,
And few ...(?) instead of Great Khans.

I am a nomad,
I’m playing rock.
Tuva.Rock…

Our ancestors went to far seas,
Defeating the tribes on their way.
But our road is Kyzyl - Abakan,
And few ...(?) instead of Great Khans.

Hey, nomads!
Let’s play rock.
Tuva.Rock…

From Tuva Moscow is far away,
Europe is further: many nights, many days.
My simple song flies around, sails away,
And then it comes home again.

Hey, nomads!
Let’s play rock.
Tuva.Rock…

Hey, nomads!
Let’s play rock.
Tuva.Rock…

Oh, yeahh….

Syberian Rock…

Oh, yeahh….



Yat-Kha, Coming Buddha

You are ill, almost dead,
And conquered (?) your own (?) …
The soul will leave your body,
And don't seem to do other things. (?)

Eeeehehey...

Coming Buddha Maitreya.
Coming Buddha Maitreya.
Om mani padme hum…
Om mani padme hum…

… eternal fire
Doesn’t ease your pain.
Young sisters (?) will call you
And then…

Coming Buddha Maitreya.
Coming Buddha Maitreya.
Om mani padme hum…
Om mani padme hum…

Oooohoooooohhhhoo..

You will (?) rise to the sky,
And you’ll see your own soul (sun?)
… dream (?)
Foretells disaster for you.

Oooohoooooohhhhoo..

Coming Buddha Maitreya.
Coming Buddha Maitreya.
Om mani padme hum…
Om mani padme hum…

Link22 comments|Leave a comment

[Sep. 3rd, 2010|11:34 am]
Ян "машина" Фриман

Смотрю вот учебное видео по ММА от Фримана (прикольный он чувак, подрабатывает водопроводчиком). И там в конце видеоклип, который мне нравится. Думал вырезать его и положить на ТыЛевизор, но вовремя сообразил, что кто-то уже это должен был сделать, нужно лишь искать старательней.

http://www.youtube.com/watch?v=44c53Qz-vl0



Никто не знает, что за музыка играет? Хотя бы какой музыкальный жанр?
Link8 comments|Leave a comment

[Aug. 31st, 2010|12:36 am]
Пропеарю [info]igorpashev. Пишет, например, как переименовать файлы в баше, две брошюры наваял - по CAS Axiom и по теории относительности, и т.п.. Короче, кликните, и сами узрейте.
Link3 comments|Leave a comment

[Aug. 13th, 2010|01:57 pm]
Кто на ЛЖР интересный (компост)?

Вот здесь некая лесбиянка пишет, что, мол, все компост на ЛЖР, кроме десятка интересных дневников.

И сразу - стописят комментов. И спрашиваем, а кто же, собственно, эти десяток интересных дневников?

И вот он, список: Миша, Юля, Мия, Ланкар, Шестьсот Шестьдесят Шестой, Олегми, СайленсФэктори, Антикомпромат и КарлФишер.

Бугого. Вербицкий на первом месте. Эта песня будет вечной, если вовремя заменить батарейки.

А вы знаете, что Петя Мамонов записал одну из песен ЭКСКЛЮЗИВНО ДЛЯ МИШИ?

Не верите?

Что ж, слушайте:


http://prostopleer.com/#/tracks/1741503QDsb
Link15 comments|Leave a comment

navigation
[ viewing | most recent entries ]
[ go | earlier ]