Вы неправильно пишете животных / программирование :: длиннопост :: животные :: баги

баги программирование животные длиннопост 

Вы неправильно пишете животных

Не знаю, кто писал большую часть птиц, но я хочу обратить внимание на особенность, позволяющую провести инъекцию произвольного яйца в гнездо. Дело в том, что птица проверяет только расположение и количество яиц, но не их хэши. В 20% случаев кукушка, эксплуатирующая этот баг, может внести яйцо с
Подробнее
Не знаю, кто писал большую часть птиц, но я хочу обратить внимание на особенность, позволяющую провести инъекцию произвольного яйца в гнездо. Дело в том, что птица проверяет только расположение и количество яиц, но не их хэши. В 20% случаев кукушка, эксплуатирующая этот баг, может внести яйцо с сохранением контрольной суммы, чего вполне достаточно для повышения прав в гнезде. Но пойдём далее. Я не знаю, кто разрабатывал архитектуру ящериц, но они бегают в одном процессе, а дышат в другом. При этом платформа не поддерживает многозадачность, поэтому костыль с максимальной длиной бега в 4-6 секунд просто эпичен. Да, ещё о птицах, чтобы два раза не вставать. У них насквозь кривой модуль распознавания «свой-чужой». Что позволяет провести аштаИпЧИе-пискЦе-атаку с помощью подстановки звука птенца. Всё, что примерно совпадает по размерам и при этом передаёт открытую часть ключа, нужно покормить. Похожий баг есть у некоторых грызунов, что позволяет предположить проблемы с общей библиотечной функцией. Спираль будет забирать всё больше муравьёв из доступных источников, пока приоритеты не поменяет внешнее событие или муравьи не умрут Теперь муравьи. Муравьёв довольно легко зациклить. Навигационный блок у них совмещён с системой приоритетов ОС, поэтому при построении циклического маршрута образуется «спираль смерти», затягивающая всё больше и больше ресурсов муравейника - и всё это зависает на 3-4 дня, пока муравьи не погибнут от истощения или что-то снаружи не поменяет навигацию. А вот страус - вершина оптимизации. То, как именно в него впихнули пищеварение, вообще достойно войти в «Жемчужины программирования». Чтобы эта птичка нормально переваривала пищу, разработчик придумал заставить его натурально жрать камни. При беге камни трясутся и перемалывают зёрна. Теперь самое весёлое. Чтобы не писать отдельный код для поедания камней, страусу просто взяли и отключили центральный сектор зрения (как зайцу, но там это известный минорный баг). Поэтому когда страус целится в зерно, он попадает только в 30-50% случаев. Что легко позволяет набирать нужное количество камней, да ещё и с запасом. Именно поэтому страусы, запущенные на чистой виртуальной машине в зоопарке, испытывали проблемы с пищеварением до появления поддержки камней на уровне гипервизора. Кстати, коровы тоже жрут гвозди и иногда гравий, но это не в архитектуре, а просто техническая ошибка обратной совместимости. Да, и ещё. Очень хорошая вещь - повторное использование кода. Часть функционала с камнями потом накатили на крокодила - чтобы ему нырялось лучше. Ныряется действительно лучше. Проблемы энергопотребления решаются не менее гениально. С рептильной платформой всё ещё более-менее нормально (там просто нет долгих высокоуровневых процессов), и крокодил может сидеть сутки без движения до поимки мяса. А вот с теми же крупными хищниками всё пожёстче мобильных ОС. На 20 часов в сутки лев снимает все активные процессы и уходит в спящий режим. Примерно 4 часа он находится в активном режиме -рычит, размножается, сёрфит по саванне и находит новую зарядку в антилопе или зебре. Дельфину вообще не всегда удаётся включать оба ядра мозга - только тогда, когда нужно делать что-то важное. Если вам встретился тормозящий дельфин - проверяйте, оба ли глаза открыты. Только один? Значит, он в спящем режиме и работает на одном ядре с пониженной тактовой частотой. Медведь не всегда корректно выходит из ЫЬегпа1е-режима. Это же, кстати, касается некоторых растений, но там баг не так опасен. Растения легко перезапустить. И да, учитесь у тех, кто писал альбатроса. Альбатрос вообще спит в воздухе. Теперь черепаха. Ей вместо того, чтобы прописать нормальный алгоритм обхода препятствий, Захардкодли рефлекс убирания головы в панцирь. Теперь даже если она натыкается на крокодила, тот со своим молниеносным броском не успевает откусить ей голову. Побочный эффект - черепаха легко уворачивается от ножа мясника. Скорость обработки инструкций процессора не сравнится со скоростью работы интерпретируемого высокоуровневого кода у повара. Черепаху не обгонишь, критичные функции переписаны на ассемблере. Белый медведь - отличный пример работы с солнечной энергией. Медведь прозрачный в УФ по меху и чёрный на коже. Это уже торжество инженера. Жираф - сплошной костыль. Нет, в целом, понятно, что требования заказчика по высоте кроны несколько раз повышались по мере развития проекта. Но вот то, что вошло в релиз по водопоям и было пропущено на приёмке - это нонсенс. Жираф тупо не достаёт головой до воды(!) в обычном режиме. Ему приходится жутко вывернуться и почти сесть на шпагат, чтобы попить. Ясное дело, анонимусы-хищники этим нагло пользуются. Детёныша вообще пришлось укреплять - он в стабильном релизе падает с полутора метров при рождении. Морской свинке и ряду рыб косо прописали задержки на прерываниях. Если обычное животное по очереди опрашивает прерывания вроде «нет ли опасности», «не надо ли попить», «не надо ли поесть», «не надо ли начать размножаться», «не надо ли лечь спать» и «не надо ли выполнять нестандартную процедуру» — и всё это без видимого переключения — то морские свинки делают sleep(iooo); после каждой операции. Видимо, осталось с отладки и вошло в релиз. Хорошей идеей было накатить код сборщика мусора в ОЗУ от золотой рыбки на белку - garbage collector с высокой вероятностью очищает и неиспользуемые указатели на места размеченных орехов и семечек. В результате благодаря белке вырастает много новых деревьев. Вот индийскую кобру точно писал фанат Starcraft. Потому что, задумайтесь, где ещё можно встретить юнита, плюющегося ядом на два с половиной метра точно в глаз террану. Ну и раз начали о нерациональности - вспомним того же осьминога. Километры нервной ткани просто потому, что кому-то было интересно написать его на Ьгашйгск. Да если использовать эти отдельные модули управления присосками, ту же ткань - может получиться вообще ЦОД на колёсиках. Или вот взять того же пингвина - летать не умеет, зато плавает и весело прыгает на полметра в высоту. Написали его в качестве учебного примера для объяснения принципов полиморфизма, а потом почему-то забыли закомментировать подключение библиотек с ним в основном релизе. Тлей и других насекомых, а также ряд животных точно писал бешеный фанат рекурсии. Светлая мысль рождать некоторых уже беременными -просто вынос мозга для тестеров. Зато слонёнок деплоится 22 месяца — вот что значит не влезть в кэш процессора. Кстати, пасхалка с бегемотом получилась смешная. Люди боятся львов, носорогов, змей - но только этот обаятельный толстяк целенаправленно бегает за человеком. И, внезапно, со скоростью до 30 км/ч. То есть догоняет даже велосипедистов. У некоторых кошек не убрали аппаратный байпасе в районе шкирки. Стоит взять взрослую систему за это место, так сразу отключается двигательная активность. Что породило опасный баг с прищепкой, которым часто пользуются скрипткидди. У курицы расслабленная лапа «защёлкнута», поэтому если поставить курицу на ветку, дождаться, пока она уснёт, а потом легко и быстро перевернуть, сработает рефлекс - и у вас будет курица, спящая вниз головой на дереве. Главное - подготовить почву и рассказать всей деревне про вампиров за день до зрелища такого курятника. У собак и ряда других хищников и падальщиков косо прописано распознавание добычи. В одном из условий AND случайно заменили на OR, и вот результат — известный баг с запуском приоритетного процесса с атакой на пятно лазерной указки. В общем, вы наверняка и сами можете продолжить. P.S. Обратите внимание, что большая часть описанных уязвимостей до сих пор не исправлена.
баги,программирование,животные,длиннопост
Еще на тему
Развернуть
А про утконоса не написали.
Ffeess Ffeess 16.09.201716:07 ответить ссылка 7.1
Эта адская тварь уже была удостоена отдельного поста.
http://old.reactor.cc/post/3236755
Адская тварь - это медоед.
Хомяков тоже незаслуженно обошли вниманием
va11 va11 16.09.201718:19 ответить ссылка 3.5
Хомяки тестируют различные способы умереть
ТБ-3 ТБ-3 16.09.201718:22 ответить ссылка 11.8
об этом и речь!
va11 va11 16.09.201719:04 ответить ссылка 1.8
Просто хомяки - единственные, кто пытаются бороться со своими багами.
den_k den_k 16.09.201719:31 ответить ссылка 5.6
Критическими ошибками, несовместимые с осью, после которых ОС стирается нахуй.
Ну, знаешь, сложно улучшать чёрный ящик, не имея возможности откатить его состояние назад и не угроббив ни одного.

Наверное.
Хомякам в релиз засунули часть кода с дебажной версии, где их агрессивно тестили на вылеты.
yoburg yoburg 16.09.201719:12 ответить ссылка 3.8
Так когда будут баги исправлять? Патч когда ждать?
Данные версии сняты с сопровождения.
hatlol hatlol 16.09.201717:49 ответить ссылка -0.4
НООООУ!!!!!
Ты еще патч на наши баги не видел.
А смысл в патчах? сам принцип программирования был ущербен в момент разработки 4 млд лет назад.
Ты что , какой 4млд , все знают что земле 6000 лет .
2017 же, ну!
Тогда релиз был...а до- это бета.
брехня, это заговор учоных, вот тут кратенько правда рассказана:
Патчи таки пишутся медленно, большая часть оказывается нерабочими, а распространение тоже кривое - надо запускать новый экземпляр, текущие на ходу не патчатся (не совсем правда, но это баг, а не фича и эксплуатация таки заканчивается плохо).
Не хотите ли поговорить о частных багах людей, скажем, игроков в доту 2?
"людей"
А эти и вовсе мешают распространению патчей. Видите ли, медицина и всякая социальщина :-)
Так ведь это рыбное хозяйство.
Скорее всего с нуля начнут, чем будут все это править
Чтобы снова все запороть? Легче новый код на новой системе начать писать.
естественный отбо в ужесточившихся условиях быстро подчистит баги. видимо правильный код помечен как комментарии и пометка уберётся при ухудшении условий. у кого не уберётся - в корзину пойдут
Элиминация. Элиминация наше все.
Э нет, естественные отбор уже три с половиной миллиарда лет идет и условия много раз менялись., а до сих пор не почистил код. Всё потому что некоторые баги не на столько серьёзны чтобы быть отсечены естественным отбором. А при изменении/ужесточении условий в первую очередь вымрут те системы, которые имеют наиболее качественный код - узкоспециализированные организмы, доминирующие виды в своей среде обитания. Как в своё время вымерли динозавры. А вот у остальных систем в изменившейся среде имеющиеся баги внезапно могут оказаться фичей, которая поможет им выжить и развиваться дальше.
изменение среды обитания это и есть дебаг - неудачные решения выбраковываются. удачные решения имеют широкий диапазон приспособления. вернись счас динозавры они бы долго не протянули
Тут вопрос что значит "неудачные решения"? Животные, идеально приспособленные к своей среде обитания, при изменении этой среды вымрут в первую очередь. В чем здесь дебаг? Это скорее полная смена ПО. Если ты писал тексты, а потом решил заняться рисованием, то как не мучайся с вордом, пытаясь в нем рисовать, всё равно придется перейти на фотошоп, или другую графическую программу. Но это не значит, что ворд был бажный, он просто не приспособлен для рисования.
именно широкий диапазон приспособляемости у животного это и есть удачная генетика. хорошая каллиграфия вполне поможет научиться толково рисовать. ты путаешь узкую нишу в которой живут отдельные организмы с удачной конструкцией вцелом. при изменении среды тупой баг в генокоде который не мешал вдруг становится вредным.
Удачная генетика это та, которая позволяет выжить в своей среде обитания. А приспособление к определенной среде всегда приведет к узкой специализации, потому что невозможно быть успешным во всех направлениях. Все животные занимают определенную нишу и к ней приспосабливаются. При изменении среды весь генокод становится вредным, потому что он был приспособлен к выживанию в другой среде. От сюда и происходят вымирания.
Естественный отбор не подчищает баги. Он оставляет приемлемые костыли, какими бы тупыми и нелепыми они ни были.
То, что мы решили, что эти костыли тупые - не значит, что 100% так есть. Но и не исключает этого.
Я пытался сказать это же, но мои костыли слишком нелепы: я не осилил придумать такую же короткую, но всё объясняющую фразу. Не видать мне доминирования как своих ушей...
dstwo dstwo 17.09.201701:17 ответить ссылка 0.0
Единственный кодер свалил, но в последнее время начинают появляться какие-то чайники, но всё что они могут - это пытаться, хотя бы, понять код. Так что проект ещё долго будет как Dwarf fortress - баги только добавляют fun-а.
у жирафа ещё баг с нервом, который из мозга идёт вниз по шее, чтобы обогнуть аорту и снова вверх по шее к гортани.
Да и глаз вывернут датчиком внутрь :-)
Ну это и у нас так.
Ну так налицо баг в stdlib :-)
НО не у осьминогов! ТАм как раз с глазом все норм. Вместо наследовать датчик от нерва и віворачивать головоногие расширили класс "кожа" и добавили всех нужніх фич. Умнички
А потому что legacy :-)
Изначально кто-то по уму написал, продуманно. Просто повезло. А нам не очень, у нас с самого начала кто-то умудрился местами поменять нервы с колбочками. Работает и в таком виде? Видно хоть что-то? Ну и ок, потом костылями попробуем улучшить.
dstwo dstwo 17.09.201701:21 ответить ссылка 0.1
Потом перепишем.
Объясните тем кто не в теме.
В глазу слой светочувствительных клеток покрыт сверху переплетением нервных волокон и кровеносных сосудов. Сверху. Не под сетчаткой. То есть служит препятствием свету, падающему на нее. Ни один здравомыслящий инженер не спроектировал бы глаз так.
dstwo dstwo 26.10.201702:10 ответить ссылка 0.0
Это не баг - адаптировали функционал, написанный для предыдущих проектов, чтобы снизить затраты на разработку. В релизе проблем не замечено.
Apteko Apteko 16.09.201718:06 ответить ссылка 2.6
здравствуйте. спасибо за ваше обращение. ваше мнение очень важно для нас. спешим вам сообщить, что данная версия больше не поддерживается и на организация работает над новой версией системы. следите за обновлениями!
Хорошая, годная критика креационизма, тащемта.
Alkoz Alkoz 16.09.201718:35 ответить ссылка 4.0
А все потому что заново никогда код не переписывался. Всё только добавлялись новые костыли к существующему коду, а потом к этим костылям новые костыли.
krakotak krakotak 16.09.201718:40 ответить ссылка 2.4
Были же патчи. Некоторые виды древних приматов пропатчили до версии "Человек разумный". Правда порой патч не подгружается у некоторых особей и они становятся гопниками и овуляшками
Помнится, было обоснование того, что это не баг, а фича.
Правда, фича не во всех условиях полезная - так, блядь, условия по эксплутации вида читать надо.
Ну да бывает, что несколько костылей внезапно образуют новую фичу.
Я тут подумал, а вдруг действительно наша планета была куплена как проект, но потом на него забили. так как 7 дней кода получились сырыми? Вдруг в релизной версии мы должны были быть шарами энергии, способные свободно путешествовать по Вселенной, а не кучкой глины, но бюджета хватило только на это?
А потом на нас забили, как на провалившийся проект, потому что заказчик мудак?
Не думаю. На нас все еще накатывают патчи с исправлениями, но уже какая-то аутсорсинговая компания из аналога нашей Индии. Именно поэтому мы не строим звездолетов, а радуемся iphone X или петуху из говна внезапно. Разброс дикий. Они не могут даже поправить проблему с тем, что люди время от времени крашатся полностью, причем каждый. Вот насколько хреновый код. Нам только и остается выполнять роль программ и пенять на заказчика, так как Бог сделал все что мог. Вспомни, что он даже женский модуль в последний момент переделал так, чтобы люди не исчезли сразу же. Скучаю по программе Лилит.
Нужно написать коллективную жалобу.
Багрепорт архитектору матрицы, чё тут непонятного?
ш
Архитектор матрицы
Выпускаю новый сервис пак
Уже практически закончил писать сервис пак, готовьтесь к
тестированию.
Из основных изменений:
-	Подправил звуковые драйвера, голос Тимати теперь звучит намного лучше. Текстовый генератор ждите отдельным патчем.
-	Исправлена ошибка, из-за
Sveige Sveige 16.09.201720:18 ответить ссылка 7.2
Сука, вспомнил про концовку...
щя кто-то огребет!
У человека который релиз не могут убрать аппендикс, убрать дыхание и питание через одно отверстие и добавить еще один хрусталик, чтобы не грузить мог переворачиванием картинки.

А еще какой-то шутник решил, что будет хорошей идеей сделать анальное отверстие под размер члена.
SaschaG SaschaG 16.09.201719:20 ответить ссылка -3.8
Человек VI. 1
патч
ресницы больше не попадают в область глазного яблока
случайный укус щеки или языка не происходит во время употребления пищи
исправлена проблема с утечкой памяти - 'зашел в комнату и забыл зачем'
исправлен баг, при котором модуль мотивации не мог загрузиться
Uriel Uriel 16.09.201719:21 ответить ссылка 6.9
Мне кажется третий баг есть и у котов.
У кошек своих багов полно.
Кошка V. 1.1.2 патч
-Исправлен вылет при виде пылесоса
-Ест прямо из миски, еду не уносит
-Исправлен баг с постоянным сном
-Теперь ест все подряд, не привередлив к еде
-Убрана способность брать еду со стола хозяйна
Uriel Uriel 16.09.201719:34 ответить ссылка 3.8
О, так у меня уже с этим патчем! Повезло!
Проверь может он и на куропатку ходит сгодится.
JIUNn JIUNn 16.09.201720:37 ответить ссылка -0.6
У меня почему-то последний баг не пофиксили. Техподдержка молчит. Видимо, ждать следующего патча.
Говорят, что баг с уносом еды завирулился и засинхронился с человечким багом "есть за компом" . Правки в одну сторону - не работают. Надо откат или бэкапы поднимать, про синхонный патч я вообще молчу, с такими-то багами...
Черт. У меня походу патч встал криво.
аппендикс то оказывается нужен - скрытый функционал есть. между дыхательным и пищеварительным отверстиями есть заслонка работающая в режиме или или с поддержкой через базовые рефлексы. вылеты случаются только если организм сильно пьян...

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

А анальное отверстие, судя по некоторым видео, способно менять свой размер в весьма широких диапазонах, так что там совпадение не только с членом.
dstwo dstwo 17.09.201701:30 ответить ссылка 0.4
Тоже с ним есть баг, толстая и прямая кишка всегда больше в диаметре чем сжатый сфинктер. По этому рано или поздно особь будет мучаться с выпусканием отходов диаметром превышающим максимальное расширение сфинктера в разы.
анальное отверстие изначально меньше размера члена, но может быть растянуто в два раза больше размера. Так что это баг выявленный на релизе
насчёт 2-го хрусталика: плохая идея выносить функционал с програмной части на хрупкую аппаратную
А вот убрать зрительный нерв за сетчатку глаза было бы хорошо.
Jar3d Jar3d 16.09.201721:10 ответить ссылка 1.2
Или добавить чувствительность в дальнем ИК. Насколько легче было бы ориентироваться: пофиг на ночь, теплокровные светятся как лампы, красота.
dstwo dstwo 17.09.201701:32 ответить ссылка 0.1
Анальное отверстие сделано под размер фекалий, тут нужно увеличивать члены.
Тогда придется всю сердечно-сосудистую систему переписывать, нафиг оно надо.
Не обязательно - достаточно вернуть функцию бакулюм.
Автор - milfgard с хабра и гиктаймс. Если что, у него у него еще много постов, написанных в столь же блестящем стиле.
Нюанс: на хабре много статей про внутренние нюансы работы в Мосигре. Это не всем может быть интересно, но как пишет, как пишет!
У кошек ещё баг есть. Цвет глаз, цвет шерсти и управление микрофонами наследуются от одного генетического объекта, поэтому при белой окраске и голубых глазах возникает хэш-коллизия и прерывания с микрофона не обрабатываются.
Soffort Soffort 16.09.201719:29 ответить ссылка 2.3
legacy как оно есть
villy villy 16.09.201719:39 ответить ссылка 0.7
как зациклить муравьёв , что сделать надо ?
всего лишь завести их на собственый путь, когда он возвзвращается с едой. баг состоит в системе определения приоритетного направления: так как оперативы мало то муравей не пишет путь до муравейника, а просто сбрасывает фермионные маячки по пути следования.

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

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

Уф надеюсь НА СТОЛЬКО подробный баграпорт позволит уже этим дуракам выпустить патч
GAYAR GAYAR 16.09.201720:18 ответить ссылка 2.4
так дать муравью жрачку которую он не сможет унести , дождаться его ухода и жрачку убрать так ? это работает в упрощённом варианте
не необходимое условие "пересечь со жрачкой собственный путь со жрачкой" Грубо говоря муравей должен заблудится по дороге домой
GAYAR GAYAR 16.09.201720:55 ответить ссылка 1.6
У человека встречается ещё эпичный баг. Поскольку кодовая база мужчин и женщин одна, то впилить модуль, отвечающий за распознавание противоположного пола, пригодного для спаривания, довольно сложно. И, в результате, в частности, у мужчин, распознавание женщин работает в основном по вторичным половым признакам, а не по первичным, лол. В результате, если переодеть женоподобного мужика, то он он вполне сойдёт для другого мужика как объект для спаривания.

Но самая хохма в другом. Так же, довольно трудно выбрать модуль, отвечающий за правильный выбор половой роли, поэтому, его вообще и не прикрутили, типа вот тебе органы, сам разбирайся, что с ними делать. В результате, возможна уязвимость, при которой переодетый мужик запускает в другом мужике функцию, отвечающую за женскую половую роль. Например (NSFW): http://y2.pichunter.com/3430805_7_o.jpg
wooooot wooooot 16.09.201719:56 ответить ссылка 4.0
Модуль, отвечающий за половое влечение у человека вообще дописать забыли. Алгоритм простой: "Найти подходящую по размеру (да, тупо по размеру) "дырку" в теле другого человека и заснуть туда член". Проблема в том, что "дырок"-то не менее 2.
wooooot wooooot 16.09.201720:00 ответить ссылка -1.8
не баг а фича
Ну, с точки зрения человека - фича, а с точки зрения эволюции - баг.
Шедевр!!!
А где ещё посмотреть можно?
slawomir slawomir 16.09.201719:56 ответить ссылка 0.3
баг с кошкой присутствует еще у семейства куньих. Более того, там это было сделано в качестве фичи при размножении, для удобного пользования самцам.
А вот, то что икота у человека это по сути попытка организма дышать через жабры, это я даже не знаю к какому багу отнести. Видимо старевший код, который пытается использовать давно несуществующую процедуру.
krakotak krakotak 16.09.201720:08 ответить ссылка 2.3
откуда инфа?
Вот например https://scisne.net/a-1556. А вообще в какой-то книге по эволюции прочитал. Какая конкретно не помню.
Большая часть библиотек предыдущих версий была подключена на уровне внутреннего ядра с высшим приоритетом. А модулю разума не дали прав обхода команд из ядра. Возможно при низких вычислительных мощностях это и было правильно, но теперь, когда мощности выросли, эти рудиментарные, но все еще влияющие, библиотеки продолжают пользоваться высшим приоритетом. В итоге имеем, что имеем.
Словно авторы совершенно не расчитывали на то, что в будущем ситуация может измениться. Как впрочем и всегда.
9Tails 9Tails 16.09.201721:09 ответить ссылка 0.5
Меня радует реализация кота, как он определяет свежесть еды в своей кормушки. Порог на свежесть конечно выставлен очень низкий.
Однако, он проверяет свежесть только по нескольким верхним элементам массива. Соответственно, если добавить в массив буквально несколько новых элементов (штук 5-6 хрустяшек), кот проверит их, "определит" что все хорошо, и приступив к питанию съест значительно больше хрустяшек, чем мы досыпали. А без досыпания проверка на свежесть еды возвращает false, и процедура кормежки не запускается.
Чтобы исправить сей баг, необходимо, чтобы несвежие элементы содержали яд. Не обязательно смертельный, иначе все кошки вымрут за несколько итераций (поколений). Достаточно, чтобы больше свободы жить и размножаться было у тех кошек, у которых мелкие флуктуации кода (генетические алгоритмы в кошках не выключаются никогда, да-да!, и часть этих алгоритмов - мелкие рандомные мутации) заставляют более вдумчиво анализировать массив. Те, кто поверхностно анализировал, будут чаще травиться и болеть, а значит меньше трахаться и плодиться, а значит, их будет все меньше и меньше от поколения к поколению. Этот долгий вялотекущий процесс и зовется страшным словом "вымирание".
dstwo dstwo 17.09.201701:45 ответить ссылка -1.7
вот хрен бы с ним багами в аппаратной части человека....вооот драйвера которые управления которые ставятся от года до двух, драйвера речи слуха распознавания которые ставятся от года до пяти лет, а потом еще лет пять докачиватся...но даже это все фигня по сравнению с поведенчиским софтом, в народе именуюмым психика....вот там где баг на баге и неочевидные решения.
Alukado Alukado 16.09.201721:34 ответить ссылка 0.1
Психика - новомодный фреймворк же! На нём запилили кучу социального поведения, эмпатии, зачем-то прикрутили эту херню поверх полового поведения. Глючит чудовищно. То Access Denied при вполне подходящем аккаунте, то истерика зацикливается, то какой-то зомби процесс выжирает активность, не хватает ресурсов для мотиваторов и система уходит в депрессию.
А то что баг с пидорами породил цепную реакцию в системе , уже никого не парит ?
Тебя тоже зацепило?
Хз , есть предположение что этот баг есть в каждой системе - в спящем состоянии .
паста 15-го года с хабра (https://habrahabr.ru/post/254473/ на зелёном фоне. Шикарно.
ctrlok ctrlok 17.09.201723:36 ответить ссылка 0.1
Если операционка "Челорвек" иногда поддтормаживает- можно запатчить, есть специальные поверхностные/косметические патчи типа "психолог.ехе", если не помогает - обычно используют кумулятивные обновления "психиатр.ехе" совместно с патчами "психотропные.ехе".
В тяжелых случаях или в случаях отказа накатывают прошивку "лечебница_закрытого_типа.iso" с куммулятивными обновлениями и патчами.
В случае сбоя ОС полекшим физические неисправности девайсов или других ОС, систему перезапусткют в карантине "сизо.сом", в особых случаях долго тесят на виртуалке типа "ЛТП.nvram"
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Тестировшик: *не накодит ни одного Бага в моем коде*
Я следующие 5 дней: 	Шш. •’ JUAfl
	|1
V
“Jrv îvi 1 TiK*«m>'0'*rA»o»0«M 1 TiK*«m>'0'*rA»o»0«M