26.04.2017

Scent of a Woman/Запах жінки/1992

Все пидарасы, а Чарльз Симмс — д’Адртаньян.

07.03.2017

веб — это тупиковая ветвь развития

Для затравки посмотрите видео на YouTube (42 МБ), которое иллюстрирует мои рассуждения ниже. Что мы видим? Авторы веб-приложения не сумели выровнять виджеты по окну веб-браузера. Я открыл окно веб-браузера не на полный экран, но его ширина больше 1200 пикселов, всё должно помещаться. Вместо этого они сделали бесполезную эпилептическую анимацию, которая запускается, когда я просто вожу мышью. Мы видим хипстерство — стремление к модности (кульности) и красивости, а не к полезности. Причём автор этой программы — не школьник Коля, возомнивший себя программистом, а Google. Если уж программисты Гугла не способны сделать корректное веб-приложение, что можно ожидать от школьников.

Подумаем, почему так вышло. Изначально веб был предназначен для публикации документов с гиперссылками. Гиперссылка — это ссылка на другой документ. Сейчас веб используется для распространения сетевых программ с GUI. Как эти две задачи связаны друг с другом? А никак. Программисты, которые начали применять веб для своих программ, выбрали неудачный способ решения своих задач. Это значит, что они, извините, глупы. Не удивительно, что программы у глупых программистов получаются, мягко говоря, хреновыми. Я мог бы долго рассказывать о глюкавости и тормознутости веб-приложений, которыми пользуюсь. Но я решил, что одного примера достаточно. Вы сами можете найти достаточно примеров в своей практике. Просто мы привыкли терпеть и молчать.

Кто-то может сказать, что это трудности роста, что в конце концов ошибки исправят. Я тоже так думал 15 лет назад, когда работал веб-программистом. Что с тех пор изменилось? Например, появилось то, что я показал на видео, то есть дебильные анимации. Сейчас я уже уверен, что ничего не улучшится. Я даже знаю почему. Потому что глупым программистам не хватает ума. Они не могут проанализировать свои ошибки, начать с чистого листа, построить новую, лучшую платформу без детских ошибок, при этом обеспечив постепенный переход на неё. Им просто не хватает квалификации. А социальность приводит к тому, что умные программисты в эту среду уже не попадут.

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

социальность подавляет эволюцию

Мне не даёт покоя следующий теоретический биологический вопрос. Люди социальны. Социальность — это умение объединяться для достижения общей цели. Социальность подавляет эволюцию. Последнее утверждение может показаться странным. Что ж, я докажу это.

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

Посмотрим, насколько это возможно практически. Если носители старого и нового гена сражаются за ресурсы один-на-один, то носитель нового гена победит. Это следует из определения эффективной мутации. Если носитель нового гена — Рэмбо, он победит двух носителей старого гена. Возможно, десятерых. Больше бывает только в кино. Так вот, носителей старого гена на земле 7 миллиардов. То есть вероятность, что они смогут убить носителя нового гена, практически равна единице. Даже трудно представить случай, когда они не смогут это сделать. Следовательно, эволюция людей остановилась, когда они стали социальными. Люди стали социальными, когда научились объединяться для убийства зверей. Следовательно, люди до сих пор питаются охотой и живут в пещерах. Разумеется, это противоречит реальности. ☺

Наверное, социальность как-то ограничена. Первое, что мне пришло в голову, — она ограничена с помощью моисеевых заповедей. «Не убий» и так далее. Но заповеди тут не работают. Заповедь «не убий» запрещает убивать одному человеку. В нашем случае за убийство голосуют почти все. Это называется «суд», и это сейчас разрешено и считается хорошим и полезным.

12.08.2016

бессмертие

Нужно ли вам бессмертие, если нет бесконечных патронов?

03.08.2016

как спасти мир

А вы заметили, что художественные фильмы прославляют нарушения дисциплины?

24.07.2016

не играю

В этом блоге покемонов нет.

18.07.2016

источник мудрости

Скучно. Почитать раннего себя что ли.

сила слова

Я всегда проигрываю болтунам.

02.07.2016

Thunder and the House of Magic/Кот Гром и заколдованный дом/2013

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

17.06.2016

враждебная среда

То, что нас не убивает, нас калечит.

16.06.2016

бесценный

Тот, кто говорит «бесценный», скорее всего, просто не умеет считать.

03.06.2016

дилемма заключённых, продажа банкноты

Зачем кому-то платить $50 за банкноту в $20?

Предположим, что банкнота в $20 продаётся на аукционе тому, кто больше заплатит. Правила этого аукциона требуют, чтобы начальная ставка была не менее 50 центов, и следующая ставка должна превышать предыдущую не менее, чем на 50 центов. Когда торг оканчивается, покупатель, сделавший наибольшую ставку, и покупатель, сделавший вторую по величине ставку, должны заплатить свои ставки аукционисту. Затем покупатель, сделавший наибольшую ставку, получает $20, а покупатель, сделавший вторую по величине ставку, не получает ничего. Например, если наибольшая ставка — $11 и вторая по величине ставка — $10,50, победитель получает в сумме $20 − $11 = $9, а догоняющий теряет $10,50. Насколько высоки в среднем будут ставки?

Подобные аукционы хорошо изучены в лабораторных условиях. Хотя диапазон подопытных — от руководителей высшего звена до студентов колледжей, процесс торгов почти всегда один и тот же. После начальной ставки предложения быстро достигают $10, то есть половины продаваемой банкноты. Потом происходит пауза, во время которой, по-видимому, подопытные переваривают факт, что со следующей ставкой сумма двух наибольших ставок превысит $20, в результате чего аукционист сорвётся с крючка. В этот момент покупатель, предложивший вторую по величине ставку в $9,50, неизменно предлагает $10,50, явно предпочитая шанс выиграть $9,50 гарантированной потере $9,50.

В большинстве случаев в этот момент выбывают все участники, кроме двух с наибольшими ставками, и оставшиеся быстро повышают ставки. Когда ставки достигают $20, наступает вторая пауза; на этот раз покупатели, по-видимому, осознают, что даже победитель потеряет деньги. Покупатель, предложивший вторую по величине ставку в $19,50, по понятным причинам не хочет предлагать $20,50. Но рассмотрим альтернативу. Если он выйдет из торга, он гарантированно потеряет $19,50. А если он предложит $20,50 и выиграет, он потеряет только 50 центов. Так что пока он считает, что есть хотя бы маленький шанс, что другой покупатель сдастся, ему есть смысл продолжать. Как только порог в $20 пройден, темп торгов снова нарастает, превращаясь в проверку крепости нервов двух оставшихся покупателей. Обычно ставка успевает достичь $50 до того, как один покидает торг во фрустрации.

Кого-то может соблазнить мысль, что умный и знающий человек должен понимать, что не стоит участвовать в аукционе, правила которого так поощряют дорогостоящее состязание. Но многие подопытные этих аукционов были искушёнными бизнесменами, многие другие получили образование в теории игр и стратегическом взаимодействии. Например, психолог Макс Базерман сообщает, что за последние 10 лет он заработал более $17000, продавая банкноты в $20 своим студентам из программы MBA Школы бизнеса Келлога Северо-Западного университета, которая неизменно считается одной из лучших программ MBA в мире. В течение почти 200 аукционов, суммарная величина двух наибольших ставок никогда не была меньше $39, а однажды достигла $407.

© “Principles of Microeconomics” by Robert Frank and Ben Bernanke

22.04.2016

психология — опиум для народа

По отношению к общественным преобразованиям психология является реакционной силой. Она отвлекает силы. Как именно, я сейчас объясню. Недавно у нас был популярен лозунг «Чтобы победить коррупцию, начни с себя». Разумеется, люди возмущались этим абсурдом. Получается, не надо сажать коррупционеров в тюрьму, надо посадить в тюрьму себя! :) Не нравится, что чиновники воруют? Измени себя! Борись со своим недовольством! Только не трогай чиновников. :) Как ни смешно всё это звучит, это логичные выводы из психологии. В психологии есть постулат, что проблема в клиенте. Всегда ищи проблему в себе. Надеюсь, теперь понятно, как получаются дебильные лозунги. Этот постулат и вытекающие из него лозунги нравятся реакции, так как переключают энергию человека с общественных преобразований на него самого; время, которое тратится на ковыряние в себе, не тратится на общественные преобразования.

20.04.2016

реальная полемика

Не смотрите на критику легкомысленно. Когда у Ленина не было власти, он критиковал. Когда у Ленина появилась власть, он убивал.