Февраль 2010

Противофаза.

11.02.2010

Встал, пожарил куриную грудку со вчерашними макаронами.

Если б посты писались каждый день, было бы уже смешно — курица у нас каждый день на завтрак, обед и ужин. Ради продления наших жалких жизней ещё на сутки ежедневно умирает 4-5 куриц. Их бёдра и ливер спасают жизни кому-то ещё, а грудки идут на удовлетворение наших неуёмных аппетитов. Вместе с макаронами, килограммами бананов, парой-тройкой пакетов молока в день и пачкой хлопьев.

Впрочем, реально аппетит у меня не большой. Связываю это с отменой курса Лив52 и пропаданием конкуренции за еду. Осенью готовил практически только первый, причем готовил на одного и ещё чуть-чуть, а делилось это всё на троих. И по началу я накладывал по чуть-чуть, по привычке, что бы можно было потом ещё разок поесть. Через 20 минут, конечно, никакой еды уже не было и через неделю-две я наконец сообразил накладывать минимум треть (а если остальные отвернутся, то и больше :) ), вне зависимости, хочу ли я есть.

Потом мы переехали на другую квартиру, нас стало четверо, а первый, в своём стремлении к интеллигентному эстетствованию *, стал устраивать семейные завтраки, главной особенностью которых являются общие тарелки для еды. То есть, наложить себе больше или хотя бы не меньше, уже не получится — пока ты ковыряешься в тарелке, всё вкусное съедят. Потому я стал есть быстро. Благо усилившийся аппетит тому только способствовал.

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

Это и явилось началом конца, я полагаю. Доступность еды выросла многократно. Даже не знаю, было ли какое-то ощутимое влияние упомянутого Лив 52, который по сути всего лишь гипопротектор. Однако некоторые качки жрут, среди прочего, именно из-за побочки в виде улучшающегося аппетита. Так что верну с сегодняшнего дня его обратно себе в рацион. Видно будет.

* моих знаний русского языка не хватает, что бы выразить мысль более общеупотребительными словами и менее криво

175

Хабр 2.

10.02.2010

Нет, я не буду делать тут rehabr. Однако пост очень симптоматичный.

«Путешествие на Марс в один конец» Об идее отправить на Марс экспедицию без возможности вернуться (т.к. это намного проще), с тем, что бы они основали там колонию. И раз в несколько лет отправлять им посылки с ресурсами и, возможно, пополнением.

http://habrahabr.ru/blogs/popular_science/83645/

Пост был опубликован в 8 вечера и первые пару часов все комментарии делились на 4 группы.

а. Ничего не получится. (Поубивают друг-друга, не выживут без кислорода, т.п.)
б. Нахуй не надо. (Зачем засирать ещё планету \ на Земле ещё много места)
в. Если добровольцы и есть, то они лохи\больны аутизмом. (ну какой нормальный человек откажется от сытой жизни на Земле?)
г. Все читайте, какую крутую шутку я придумал! (к этим претензий нет, на хабр уже давно весь башорг переехал)

Я весь в сомнениях, нужно ли написать, зачем вообще экспедиция на Марс или и так понятно?
Может, ещё обьяснять, зачем нужна была, к примеру, экспедиция Беллинсгаузена и Лазарева? (Антарктиду открыли)Быдлу, сидящему перед монитором с Антарктиды пользы до сих пор как с козла молока.
Экспедиция за тем, что бы была. Потому что рост. Это не значит, что человечеству обязателен рост — в жизни вообще ничего обязательного нет, включая саму жизнь. Можно запереться в рамках маленькой планетки на окраине галактики, конечно. Вот только будут те, кого это не устраивает и кто не будет обращать внимание на офисное быдло, возмущающееся, что их налоги уходят на непонятные экспедиции.

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

Хабр

07.02.2010

А вы читаете хабр? А комментарии к постам?

Я очень часто читаю комментарии к тупым постам, это успокаивает, если хотя бы один человек в комментах сказал что-то разумное. Кажется, что не все в «этой стране» (с) идиоты и есть ещё надежда.

Пост этот пишу ввиду бурных эмоций, которые больше не в состоянии контролировать.

На хабре неделя рациональности. Названия постов завораживают. Ссылки не даю, если вы не читали, то и не стоит, полезного для себя не почерпнёте.
Занятная экономика — обед в ресторане дешевле домашнего.
Занятная экономика — такси каждый день дешевле своего автомобиля
Занятная экономика или манипулирование цифрами
Занимательная экономика от нобелевского лауреата Герри Беккера
UPD: Вы купили вино за 3$, вышли и забыли 2$ сдачи. Вернётесь? А если бы вино стоило 1000 000$?

И по тому, как эта неделя протекает, видно, что техническое образование очень многим даёт то же, что граната даёт обезьяне. Исписать несколько страниц в спорах о том, является ли что-то рациональным или нет, даже не задумавшись, что такое «рациональность» — в этом проявляется аудитория хабра. Справедливости ради отмечу, во многих других местах аудитория проявляет себя не лучше.

Возьму ради интереса первое определение, какое нашлось. С википедии конечно.

Рациональный агент — это агент, действующий оптимальным для достижения наилучшего ожидаемого результата образом.

Наилучший ожидаемый результат. Вот черт. Какой результат ожидаем — не понятно, как выбрать наилучший — не понятно. Все эти выборы — ресторан\дом, машина\такси, 3$\1000000$ — они в сферическом вакууме. Нельзя делать выбор в вакууме. Не потому, что я запрещаю, а потому что выбор будет неверен. Любой выбор делается, учитывая окружающую обстановку. А если человека ждут? Нет, он не торопится, но его ждут. А если он сейчас со знакомым, с которым ему дела вести? Разумным выбором будет выставить себя в выгодном свете, а не сэкономить 2$ (и да, если выгодный свет будет — показать себя бережливым и умеющим считать деньги, то может быть разумно вернуться). А если обдумывается миллиардная сделка? (а над какой ещё может думать человек, покупающий на аукционе вино за $миллион) 2 секунды размышлений «ой, сдача» будут намного дороже этой сдачи.

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

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

Кстати. Всякие вопросы типа «жизнь незнакомого человека или своей собаки» относятся к таким же идиотским сферическим вопросам. Если кто-то вам такой вопрос задаст, максимально полезно для человечества будет (если вас интересует полезность для человечества, конечно), если вы либо обьясните ему, что вопрос дурацкий, либо, если не понимает — ебните в морду. Это будет достаточно рационально (если он не выше на голову), уверяю вас.

Впрочем, не всё потеряно. Процитирую один из комментариев к последнему «экономическому» посту на хабре.

хуйня какая-то

Спать не хотелось.

05.02.2010

Заниматься полной фигней — тоже. Написал фильтровку дубликатов методом шинглов. Никакого внятного интерфейса не прикручивал, но работает. А то текстов на сайте до чёрта уже, контроль за содержимым теряется.
В таких алгоритмах жестко чувствуешь органичения php. Если бы не утечки памяти в функции array_intersect_key, реализация алгоритма влезла бы строк в 5 + подготовка текста, ещё 5 строк. А ограничения в том, что никакое переписывание ускорения не даёт. Будучи переписан в 20-30 строк, алгоритм выполняется абсолютно столько же времени, те же 26 секунд на полторы тысячи текстов. Плюсы, которые можно получить от оптимизации съедаются тупым медленным foreach.

Вообще, у нас прямо высокотехнологичный проект. Ajax c автокомплитом во все поля, всплывающие картинки при наведении, wysiwyg-редакторы. Причём правильные wysiwyg редакторы — html ты пишешь вручную, если он нужен, однако если видишь на странице опечатку, два раза кликнул поменял букву, нажал сохранить. До ума не совсем доведено, но порадоваться иногда можно.

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

Hi-tech, не правда ли? Web 3.0, алгоритмы на службе user-generated контента :) .