January 25th, 2012

поумнеть

Маразмы

Сенсация!
Кот заразился от ребёнка ихтиофтириозом!!!111
Кот госпитализирован, ребёнок госпитализирован. В связи с угрозой эпидемии и эпизоотии также госпитализированы все люди, проживающие работающие на улицах Чапыгина и Уфимской. Временно они размещены в ближайших корпусах института мозга и неврологической клиники. Памятник собаке Павлова не пострадал.

Это первый случай ихтиофтириоза в нашем городе!!!111
поумнеть

мрачное

Сначала человек измеряет энергию в "кВт/ч" и момент силы в "kg/sm", потом не может посчитать площадь боковой поверхности или объём призматического аквариума, потом начинает бояться ГМО и химии, а потом превращается в полного идиота. А такие идиоты заседают в какой-нибудь думе и принимают очередные запутывающие законы и распоряжения, которые мешают жить нормальным людям, но совершенно непонятны (а потому не мешают) идиотам, считающим, что для законопослушности достаточно интуиции.
поумнеть

гм

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

Литдыбр и про языки программирования

А ассемблеры не 'ебанутые' и не 'не-ебанутые'. Они просто предназначены для однозначной трансляции в команды процессора. ГОСТ...89, например, реализованный на ассемблере, работает почти вдвое быстрее, чем на сях, ибо в сях нет таких понятий как "циклический сдвиг" и 'флаг переноса', а эмуляция получается медленноватой. С сями и плюсами сложнее. Фиг с ним с тем, что на них почти невозможно писать безопасно, так они еще и создают иллюзию оптимального/быстрого/эффективного кода. Да, это решаемые проблемы, но решать их приходится вручную, с применением тяжелой артиллерии и с кучей гемора. Проблема не в том, что С++ кривее или глючнее ладдера или х86 ассемблера в диалекте от насма. Проблема в том, что этот с++ пихают во все дыры, как некую панацею, в том числе и в те места, где он вообще нафиг не упёрся.

А по поводу портабельности.. Да даже на четырех современных платформах (win/linux 32/64) и то имеем еблю вприсядку, вплоть до того, что на 64битной платформе "самый быстрый и оптимальный" тип данных (int) 32-битный, указатель 64битный и трюки типа передачи указателя через int уже приводят к граблям. Причем, ЧСХ, обычно это грабли времени исполнения, а не времени компиляции.

Со скриптовыми языками еще хуже. Там нет такой жесткой проблемы вин/лин 16/32/64. Но там есть проблема 'а какой версии у нас рантайм'. Например, после обновления питона, emc2 начал дико сыпать варнингами 'это делать так запрещено, делайте это иначе через другой модуль'. Работе это не очень мешало, но и исправить сходу не получилось, ибо в этом новом модуле функции с новыми именами и заметно иными прототипами.

(А с каким-нибудь плюсявым gtk всё еще хужее. при запуске в консоли оно будет грязно срать под себя и материться)


В общем, по факту, в IT всё развивается примерно так:
1. появляется какой-то новый язык/фреймворк/Технология/Утилита
2. оказывается, что в некоем узком классе задач эта новинка оптимальна, или, хотя бы, чуть лучше прочих
3. новинку начинают пихать во все дыры, писать на ней вообще всё
4. до новинки добираются кретины и долбоёбы, которые желают чесать жопу правой ногой на вставая со стула и для этого по умолчанию добавляют в штаны и стул незакрываемую дырку, а в ногу еще два колена
5. документация и 'stdlib' раздуваются до невозможности. а поскольку делают это толпы кретинов, договориться между собой они не могут и интерфейс становится существенно неортогональным.
Так как интерфейс раздулся, нашим гиперактивным ппридуркам приходится писать ИДЕ с автодополнением и телепатией, которая подскажет юзеру, а в каком порядке надо пихать аргументы вот этой вот новой НЁХ
6. Находится вменяемый человек, которого этот ад задалбывает, но он пишет не очередную простую обёртку вокруг этого ада, а новый язык/фреймворк/Технологию/Утилиту, и весь этот кошмар повторяется.

А всё почему? да потому, что современная версия экономики устроена так, что может существовать только при ускоряющемся цикле воспроизводства, ускорении оборота реальных и виртуальных ценностей, а если "такое говно нам не нужно, нам хватает и прошлогоднего йяфона без четырех жоп", то этот цикл начинает пробуксовывать и случается мировой кризис перепроизводства гаджетов и бумажек.
поумнеть

Радиоложное

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

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

маразмы

В оружейный магазин заходит бесконечное число математиков. Первый просит килограмм картошки, второй - полкило, третий - треть, четвертый - четверть...

Что делать продавцу?
поумнеть

вынесу в отдельный пост

Филоложская гипотеза: для русскоязычного человека корова(4), свинья(3..5), лошадь(3) и овца(3) с точки зрения гастрономии важнее, чем коза(1), ибо для сходных гастрономических понятий больше существенно разных корней.

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

свинья, поросёнок, кабан, хряк, боров, свинина - 5 разных корней.
корова, телёнок, бык, говядина - 4.
баран, овца, ягнёнок, баранина - 3.
конь, кобыла, жеребенок, (лошадь) - 3..4
козёл, коза, козлёнок, козлятина - 1 корень.
Курица, петух, цыплёнок, курятина - 3.
Утка, утёнок, селезень, утятина - 3.
перепел, перепёлка - 1.
Гусь, гусыня, гусёнок - 1.
Индюк, индюшка/индейка, индюшонок - 1.
Осёл, ослица, ослёнок - 1.
мул - 1.

(что еще я забыл из популярной животной еды? а из неживотной?)
поумнеть

Ламерское

А почему не существует платёжных систем, полностью отвязанных от банков?

Банк открыто декларирует возможность прогореть и остаться никому ничего не должным. Банк предлагает азартную игру "заплати денежку за ведение счёта-карты, получи процент по вкладу или потеряй вклад при банкротстве банка".

А платёжная система - это в первую очередь "я в нее здесь пихаю денежку плюс комиссия, а на том конце сразу появляется денежка" и во вторую 'можно положить денежку заранее или вывести не мгновенно, с платой за хранение'.

Полностью отвязанных - в смысле, чтоб ими мжно было пользоваться вообще не обращаясь к банку.