28.10.2017

блокировка сайтов в Украине

Вот мы и дожили. Мне пришёл спам «Блокировка яндекса в украине как обойти». Надо же было украинцам так опозориться.

16.10.2017

Piper/Пісочник/2016

Смоделировано очень реалистично. Аж страшно становится.

Ice Age: The Great Egg-Scapade/Льодовиковий період: Погоня за яйцями/2016

Тупая пропаганда семейных ценностей.

31.07.2017

Passengers/Пробудження/2016

Из персонажей мне понравился искусственный интеллект. ☺

01.07.2017

ばらかもん/Barakamon/2014

«Маша и медведь» по-японски.

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

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

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