-- Ну а вообще это всегда немножко лотереия -- и для водителя, и для пассажира. Бывали случаи, когда водитель пассажира убил. Но это редкость. -- Спасибо, успокоил.
Чтобы оплатить бензин на заправке картой, надо постараться. Поскольку заправка -- криминогенная зона, кассир часто сидит в будке с перекидным лотком, как в кассе банка, за пуленепробиваемым стеклом. Я видел следующие способы:
1. Водитель передаёт карту кассиру и говорит пин-код (!), после чего кассир у себя вставляет карту и проводит операцию. Это было ещё во времена, когда не было бесконтактной оплаты и пин-код надо было вводить всегда. 2. Терминал прикручен снаружи к стене. 3. Терминал (проводной) суют в лоток, водитель достаёт его с внешней стороны, прикладывает карту, потом передвигает лоток обратно. Сегодня я увидел новый способ. 4. Кассир прикалывает терминал к стеклу изнутри, а водитель прикладывает карту снаружи. Очень мило.
***
У машины почти все лампочки, кроме двух, предназначены не для водителя, а для окружающих. А для водителя предназначены только фары -- чтобы освещать. Я не знаю, почему, но примерно у 5% водителей фары настроены так, что они жутко слепят окружающих через зеркала заднего вида. Боковые я себе поставил с электрорегулировкой, поэтому если машина сбоку болтается длительное время, я просто опускаю зеркало (а если есть возможность, то пропускаю её вперёд). Машину сзади просто так не пропустишь -- она едет и едет. А если салонное зеркало завернуть, чтобы не слепило, то потом его надо будет долго выставлять, чтобы оно отражало то, что надо.
И тут я вспомнил, что у папы ещё на УАЗе было зеркало с двумя положениями. Нажимаешь на рычажок -- и оно поворачивается на 20 градусов. При этом в дело вступает второй отражающий слой, т.е. вы не теряете изображение полностью, но его яркость падает в 5 раз. Это именно то, что нужно против слепящих водителей. При этом если рычажок передвинуть обратно -- восстанавливается старое положение.
Я стал смотреть в магазине -- есть для жигулей такое зеркало! Стоит 400 рублей. Купил, поставил. О боги, какое блаженство! Лучшая, блин, покупка.
Я посмотрел вокруг -- не все современные машины комплектуются таким зеркалом. Если у вас такого нет -- поищите. Очень рекомендую.
***
Дошло, что цвет мигалки у машин спецслужб обозначает скорость езды. Красный, синий -- "я еду слишком быстро". Жёлтый -- "я еду слишком медленно".
То ли со сферой обслуживания что-то не то происходит, то ли со мной.
Захожу в Пятёрочку -- а там просроченная кура лежит прямо на прилавке. Дата -- 1 февраля, срок годности -- 31 января. Я им ничего не сказал, ушёл. Я такого в магазинах не видел уже давно.
Захожу в Перекрёсток -- с курой всё нормально, несу на кассу -- не пробивается. Подошёл администратор, пробубнил в сторону "а, ну значит товар новый" и ушёл. Я говорю -- что мне делать? Кассир -- не знаю, но продать не можем.
Такое уже бывало, хотя редко. Возмутило меня не столько то, что мне товар с прилавка продать не могут, а то, что кассир эту куру просто рядом с собой положил. И она так лежать и осталась. А храниться она должна в холодильнике. Написал им жалобу в жалобную книгу.
С детства люблю составлять инструкции. Возможно, это наследственное, поскольку мой папа тоже всегда любил составлять инструкции. В десять лет я написал инструкцию по использованию авторучки на три страницы. Дальше -- больше. Самым об'ёмным моим трудом является инструкция по прохождению вн-ки Never7 на 80 страниц. И нашёлся даже человек, который её зачем-то прочитал, а потом мы подружились, лол (это был гражданин Пво, его некоторые знают).
По работе мне тоже приходится периодически составлять инструкции. Написал программу -- пишешь инструкцию по эксплуатации. Эти инструкции уже не для развлечения, а по делу. Ими люди пользуются. Некоторые их читают -- и вопросов у них нет. Всё осваивают. Некоторые ничего не понимают -- и приходится дополнительно об'яснять.
Как же определить, хорошая получилась инструкция или нет? Однозначно это не определить, потому что написать то, что поймёт каждый, по-видимому, невозможно. Но есть парочка косвенных признаков: 1) К хорошей инструкции постоянно обращаешься сам. Это означает, что туда включены структурированные справочные сведения, которые нужны, но которые наизусть помнить смысла нет. 2) Когда возвращаешься к хорошей инструкции спустя год -- благодаря ей очень быстро всё вспоминаешь. Это означает, что написано достаточно понятно, чтобы хотя бы сам автор понял, о чём была речь. Особый бонус, когда у тебя возникает вопрос -- и в следующей строчке находишь на него ответ. 3) Когда надо что-то сообщить коллеге/клиенту, достаточно просто отправить ему инструкцию с указанием раздела. Это означает, что инструкция охватывает именно те операции, которые нужны на практике.
Во двор заехала машина. Из машины выгрузились тётка, трёхлетняя девочка (?) и мужик.
Особенность была в том, что девочка была без верхней одежды, а только в рубашечке и рейтузах. Как я понял из дальнейших событий, она на себя что-то пролила.
Тётка полезла в машину что-то забрать, вылезает обратно -- мужик стоит рядом с дочкой и в телефон смотрит.
-- ААА ОНА РАЗДЕТАЯ СТОИТ А ТЫ В ТЕЛЕФОН СМОТРИШЬ! ПОТОМ ПОЗВОНИШЬ! -- Да не, чё я! Я не звонил! Я... -- Ладно, давай не сраться, давай дело делать! *начинает оттирать девочку салфетками*
Потом они надели на неё куртку.
Вот мне понравилось, что тётка (в отличие от мужика) адекватно приоритеты расставила и отложила выяснение отношений. У моей мамы, например, ссора всегда имеет высший приоритет.
Надо приучать себя детектировать, когда вы испытываете неудобство, делая что-либо.
Это переход от автоматического делания к осознанному. Обычно люди живут автоматически, "приходя в себя" только в моменты, когда что-то идёт не так. И вот ситуация неудобства -- одна из ситуаций, на которые надо попытаться поставить триггер.
Установка такого триггера осложняется привычкой. Если вам всегда было что-то делать удобно, то при изменении обстоятельств неудобство может быть незаметно.
Пример. Вот у меня есть фонарь -- посветить где-нибудь. Это удобно, но занимает одну руку. Если мне нужно две руки, фонарь надо как-то поставить, положить, чтобы он светил куда надо. Он этого делать, разумеется, не хочет. Всё время скатывается, падает.
-- Слушай, а ты почему налобный фонарь не возьмёшь?
И тут-то до меня и дошло, что я оказался недогадлив. Триггер не сработал. А ведь налобный фонарь действительно был. Теперь я буду помнить про налобный фонарь -- и при случае его использовать. Но все последующие случаи использования налобного фонаря уже не проходят как "догадливость" или "осознанность", потому что налобный фонарь уже включён в схему. Догадливость проявляется именно в том, чтобы: 1) Определить, что проблема действительно существует; 2) Определить, в чём она заключается; 3) Определить, как её решить.
И первый пункт на практике самый важный, потому что без него не будет остальных двух.
Так, короче говоря. Я уже не раз жаловался на научно-популярный чат, в котором всё плохо. Ссылки тут я не привожу, можно посмотреть по тегу. Поэтому я решил сделать свой чат, с шахматами и поэтессами.
Когда было -15, у машины замерзал гудок. Начинал работать примерно через полчаса-час езды. Вот тогда-то я и понял, что без гудка ездить неуютно.
Я, как правило, не сигналю, а в случае возникновения аварийной ситуации действую своими силами. Соображение тут такое, что незачем пугать другого водителя, потому что он может начать вести себя непредсказуемо, а так я вижу, что он делает, мудак слепой -- и рассчитываю, что он будет продолжать то же самое. Кроме того, гудок -- ненастоящее средство воздействия на другого водителя. Мудак может оказаться ещё и глухим. То есть, мне надо делать то же самое, что бы я делал, если бы гудеть не начал (как правило, тормозить).
И тем не менее, в некоторых случаях остаётся только гудеть. А в некоторых лучше загудеть заранее, когда никто ничего ещё не сделал. И вот когда знаешь, что загудеть ты не можешь вообще, начинаешь немножко по-другому вести машину. Немножко осторожнее, чтобы суметь вырулить при любых обстоятельствах. А может надо всегда так делать?
Некоторые, когда хотят использовать руны в магических целях, рисуют их на бумажке, на фотографии, на себе и т.п. Я же, как правило, вырезаю руны на деревянных плашках. Для этого у меня есть специальный резец по дереву. А когда руны вырезаны, их надо окрасить. Я это делаю акриловыми красками.
Лежит резец на полочке, никого не трогает. Заходит папа. Руки его сразу тянутся к резцу. Берёт, подходит ко мне.
-- Смотри, какой ножичек! -- Это мой. Положи на место. -- Ну ты смотри какой! -- Это вообще-то резец. -- Какой хороший! -- Положи на место!
Еле у него отобрал. А далее было следующее.
Через пару дней папа заходит ко мне в комнату, а у меня на столе лежит куча всякой ерунды и, в том числе, те самые акриловые краски. Папа со мной о чём-то говорит, подходит к столу и берёт в руки именно краски! И начинает их вертеть в руках. На столе было полно всякой всячины, которую можно было полапать, но нет, надо было взять именно ритуальные краски.
-- Ты зачем это в руки взял? -- Не знаю. Просто так. А что? -- Положи на место. -- А что такое-то? -- Это специальные краски, их нельзя трогать. -- Ааа...
Я, конечно, виноват только сам, что особые вещи разбрасываю по квартире, не учитывая, что папа может в любой момент заглянуть на огонёк. Но такой интерес со стороны папы мне показался нездоровым. Сестра провела с ним профилактическую беседу, типа может ему практикой заняться, если его неосознанно тянет? Отказывается.
Передо мной встал вопрос, что делать с предметами. К счастью, они не были никак специально заговорены, просто они были по смыслу предназначены для рун. Поэтому я решил их банально почистить. Чистку я обычно делаю, закладывая предметы в соль, а контейнер кладу в морозилку.
И вот кладу я предметы в морозилку, проговаривая специальные слова, и тут понимаю, что пока меня не будет, папа вполне может прийти и туда залезть...
-- Привет. Ты помнишь сказку "Синяя борода"? -- Ну, да, в общих чертах. -- Хорошо. В морозилку не заглядывай.
В масленичных выпеканиях я участвовал неоднократно. Это выглядело так: мы вставали вдвоём-втроём к плите с тремя сковородками. И понеслось. В кастрюле уже было тесто, кем-то заготовленное. Не мной. Поэтому я знал только конечный этап выпекания, а начального не знал. И вот о нём я и спросил.
Сестра мне сказала, что надо делать. Добавила, что надо обладать бОльшим талантом, чем она, чтобы блины не получились.
В списке того, что надо положить, был разрыхлитель для теста. У меня он кончился. Я вспомнил, что папа всю жизнь вместо разрыхлителя в пакетике клал соду, гашёную уксусом. Спросил у сестры пропорции. Она сказала "на глаз". Спросил, какой нужен процент уксуса. Она сказала, что не знает, берёт просто из бутылки, которая рядом с плитой стоит. Но сестра проживает по другому адресу, поэтому этой бутылки у меня не было. Бутылка была другая.
Я взял соду, положил половинку чайной ложечки и капнул уксуса. Всё зашипело. И продолжило шипеть. Я думаю -- ну, надо ещё капнуть. Потом ещё капнуть. В общем, уксуса я налил так нормально, а оно всё шипит. Я решил дальше не лить, а положить так.
Разрыхлитель сработал на ура -- блины выглядели супер. Но они оказались совершенно нес'едобными. Представьте себе блины со вкусом уксуса. Не с привкусом. Со вкусом.
Рассказываю папе. Он просит показать бутылку. А потом говорит: "Ну, всё правильно. Это 70% уксус. Его в десять раз разбавлять надо!"
Главная причина, чтобы пропустить машину, которая пытается в'ехать в ваш ряд -- это избегание конфликта и, таким образом, аварийной ситуации.
Но есть побочная. Она в том, что в 50% случаев (по моим наблюдениям) вы ничего не теряете. Тот, кто пытается пролезть, не хочет ехать в вашей полосе, он хочет перестроиться ещё дальше.
Также читателей телеграма предупреждаю, что такие длинные тексты переносятся в телеграм с пропусками, поэтому придётся какое-то время подождать, пока я восстановлю правильное разбиение по постам. Сегодня я тестирую разбиение с применением служебных картинок размером 1 на 1 пиксель.
В те разы я говорил о социально-философских аспектах. В этот раз я буду говорить о технических моментах телеграма. Вводная.
Как устроены комментарии в телеграме, кто не в курсе: zhz00.diary.ru/p220037905_pro-kommentarii-v-tel... . Я обновил этот пост, добавив примеры переписок. Если вы не понимаете досконально, как работают комментарии в телеграме, сначала прочтите тот текст.
Канал на 300 тысяч человек открывает комментарии и чат. Нетрудно представить себе, какой цирк будет там твориться. На самом деле представить трудно. Чтобы держать всё это в порядке, нужно дежурство модераторов в три смены. Мало кто захочет этим заниматься бесплатно. Кроме роботов.
Я не знаю, как канал набрал 300 тысяч человек аудитории. Качество контента, хотя и научно-популярное, но довольно низкое. Посты либо копируются из иных источников, либо содержат в себе опечатки и очевидные ошибки. Много рекламы, в том числе кликбейтной и некрасивой. Администрация не любит свой канал и использует его, в основном, для зарабатывания денег.
Теория. Обзор технологии.
Используются два бота. @AngryModerBot и @ChatKeeperBot. Первый занимается непосредственно модерацией, второй -- репутацией. Репутация -- отдельная песня, про неё напишу в другой раз.
AngryModerBot выполняет три основных функции: а) выставление участника на бан квалифицированным большинством голосов б) удаление излишних сообщений в) автоматический бан по ряду признаков
Живой модератор в чате присутствует, но он занимается своими делами и делает административные действия только если его позвать. И то, не всегда.
Теория. Демократический бан.
Если кому-то из участников не нравится, как ведёт себя другой участник, он может открыть голосование на бан. Он отвечает на непонравившееся собщение командой /voteban . Бот открывает голосование -- сообщение с двумя кнопками "да" и "нет". Нужно больше 5 человек "за", которые должны составлять больше 70% от голосовавших. После бана голосование закрывается. Для незабаненных голосование остаётся открытым. По-видимому, неограниченно долго. Если это так, то можно зарегистрировать пару дополнительных симок, отмотать чат на неделю/месяц назад и проголосовать там за бан определённого человека. То есть, все неоконченные баны продолжают висеть над незабаненным участником.
В случае бана появляется кнопка "разбанить", но она работает только для живого модератора.
Немаловажная технологическая особенность, которую надо упомянуть, заключается в том, что телеграм для удобства выводит слова, начинающиеся со слэша, как гиперссылки (только в публичных супергруппах). Нажатие на такие гиперссылки приводит к тому, что слово, начинающееся со слэша, автоматически пишется как сообщение от лица нажавшего. Сделано это, очевидно, чтобы было удобнее вызывать команды бота. Ты пишешь типа, /help, бот выдаёт сообщение со списком команд. И все команды уже являются гиперссылками. Достаточно нажать на нужную команду, и она напишется от твоего лица. А значит, сразу выполнится. К чему это приводит на самом деле -- читайте ниже.
Теория. Удаление лишних сообщений.
К лишним относятся следующие сообщения: 1) содержащие мат 2) слишком краткие, типа "ахаха" (но стикеры можно). Судя по всему, список удаляемых сообщений фиксированный, потому что некоторые не удаляются. 3) КАПСОМ 4) все гиперссылки кроме как на youtu.be/, yandex./... и, возможно, ещё некоторых
Это позволяет в теории удалять бессодержательные сообщения и фильтровать большую часть несанкционированной рекламы.
Теория. Автоматический бан.
В чате, о котором я пишу, автоматический бан работает только по одному признаку: регулярное употребление матерных слов. За каждое употребление счётчик увеличивается на 1. Когда он достигает пяти, пользователь банится. Сбросить счётчик невозможно.
Практика. Обзор.
Чтобы бот-модератор модерировал, его надо наделить правами модератора. Этого сделано не было. В результате все голосовалки и предупреждения носили чисто декоративный характер. Тем не менее, право удалять сообщение у бота-модератора всё-таки было (а почему?), поэтому с фильтрацией гиперссылок и мата бот справлялся.
Бот не справлялся с рекламой иного сорта, а именно -- шлюхоботами. Шлюхоботы существуют во многих чатах, привязанных к каналам. Это выглядит следующим образом. Когда на канале появляется новый пост, к нему сразу же подключаются первонахи. Один или даже сразу несколько человек пишут бессодержательный комментарий типа "Ого!" или "Вот это да!". Если посмотреть внимательно на аватарку написавшего человека, то мы увидим фрагмент женского тела соблазнительных форм. Как правило, это перси или ягодицы. Часто -- обнажённые. Если открыть профиль этого человека, то в био можно обнаружить запись типа: "Женщины ищут мужчин для секса тут! (ссылка)". Это не прямая реклама, поэтому не фильтруется ботом. Над ними уже весь чат смеялся, что типа это невероятно, что все представительницы древнейшей професси поголовно -- большие любительницы науки.
Обилие шлюхоботов породили специальный мем. Его источник -- не данный чат, я видел его и в других. Этим мемом отвечают шлюхоботам на их "Ого!"
Практика. Демократический бан.
Хотя изначально права на бан у бота-модератора не было, потом его всё-таки добавили. Я не знаю, почему. Возможно, потому что я постоянно обращался к администрации с просьбами провести те или иные административные действия, которые не мог провести бот из-за недостаточных прав. Всё, что я напишу ниже, относится уже к эпохе, когда бот-модератор имел право на бан.
Можно ожидать, что главная проблема демократического бана будет в том, что будут случайно банить тех, кого не надо. Но главная проблема оказалась с тем, что люди не понимают, куда писать /voteban .
Если ты сидишь в комментариях, то ты можешь написать /voteban там просто как сообщение. А можешь кликнуть куда-нибудь, например на чужой воутбан, который, как я уже писал, отображается как гиперссылка.
Если участник пишет в комментариях воутбан сам по себе, то открывается голосование на бан всего канала. Потому что, как мы помним, технически комментарий является ответом на дубль поста канала в чате. А значит воутбан пишется не сам по себе, а в адрес канала. Интересной особенностью тут является то, что голосование начинается словами "Иван открыл голосование за бан Telegram". Проблема в том, чем это сообщение заканчивается. А заканчивается оно текстом поста. Например, в случае шлюхоботов это работает так:
Марина: Ого! Иван, в ответ на Марину: /voteban Модератор: Иван начал голосование за бан пользователя Марина. Причина: Ого!
Как мы помним, канал -- научно-популярный. Каждый пост содержит в себе, скажем, полстраницы текста. И при каждой попытке бана эти полстраницы заново дублируются в чат. получается:
Канал: (полстраницы текста) Иван, в ответ на Канал: /voteban Модератор: Иван начал голосование за бан пользователя Telegram. Причина: (полстраницы текста)
Далее, воутбаны в сообщениях кликабельны. Поэтому если их кто-то случайно или специально нажимает, открывается новое голосование на бан. Выглядит это так:
Марина: Ого! Иван, в ответ на Марину: /voteban Модератор: Иван начал голосование за бан пользователя Марина. Причина: Ого! Владимир, в ответ на Ивана: /voteban Модератор: Владимир начал голосование за бан пользователя Иван. Причина: /voteban Иван, в ответ на Владимира: Что я вам сделал-то? Владимир, в ответ на Ивана: Извините, я случайно. Как отменить?
А отменить никак. И эти голосования за бан продолжаются по цепочке до бесконечности.
Когда обсуждаешь что-то по теме в таком чате, чувствуешь себя под постоянным артобстрелам. Против шлюхоботов это всё помогает очень ограниченно. Один из ботов за день сделал четыре новых аккаунта. В такой ситуации шлюхоботы -- меньшее зло. Они пишут тихо своё одно сообщение и всё.
Да, сам канал забанить невозможно, поэтому хотя голосование "за бан Telegram" многократно заканчивалось сообщением о том, что пользователь заблокирован, дубли поста с канала продолжают исправно появляться в чате.
Практика. Удаление лишних сообщений.
В научно-популярном чате удаление гиперссылок сильно осложняет общение, поскольку становится сложнее подкреплять свою точку зрения. Приходится идти на ухищрения, направляя аргументы в ЛС, делая скришноты википедии и маскируя гиперссылки вставкой пробелов в каких-нибудь местах.
Что касается ахаха -- опять-таки, ахаха это меньшее зло, чем десятки страниц стикеров. А стикеры разрешены. И вот это оплошность администрации. В стикерах прокатывает и мат и порнография, которые вроде как запрещены. Бот это не опознаёт и не удаляет.
Обратиться к администрации сложно. Есть живой модератор, но чтобы к нему обратиться, надо найти в истории чата одно из его немногих сообщений, ответить на него и указать, в чём дело. Почему такие сложности? Потому что обращение к пользователям через собачку трактуются ботом как гиперссылка и удаляется!
Практика. Автоматический бан.
Практика автоматических наказаний уже давно стала входить в нашу жизнь на примере камер на дорогах. Но даже камеры могут только выписывать штрафы. Лишить прав на основании фотографии на камере невозможно (на данный момент в России).
Плохо не то, что автоматика ошибается, а то, что с ней нельзя ничего обсудить. Уже как минимум два пользователя были заблокированы следующим образом:
Модератор: Пользователь Иван был заблокирован за мат (Предупреждения 5/5).
Казалось бы -- матерился -- сам виноват. Но дело в том, что модератор выдаёт сообщение на каждое предупреждение, т.е. 1/5, 2/5 и т.д. И если сделать поиск по истории чата, то обнаружится, что никаких предварительных предупреждений бот данному пользователю не выдавал! Он сразу выдал 5/5 и забанил. По словам потерпевшего (это был не я) он матерных сообщений не писал. Я обратился к администрации с вопросом по поводу того, что происходит, но администрация не отвечает.
Этот участник был самым умным и адекватным. Имел большие очки репутации (о которых я тут не пишу). Его (почти) все уважали. И теперь его нет.
Подводя итоги.
Автоматическая модерация жизнеспособна, но за ней требуется присматривать, как и за всем чатом. Полностью автоматический чат -- следствие абсолютного безразличия к аудитории.
Советы: 1. Бороться со шлюхоботами следует вручную. Они работают по паттерну. На канал выкладывается всего несколько постов в день. Вполне можно потратить 10 минут в день, чтобы зайти спустя 5 минут после поста и почистить сообщения. 2. Демократический бан мешает разговаривать. 3. Автоматический бан требует проверки: кого забанили и почему. 4. Следует запретить стикеры 5. Автоматическое удаление некоторых сообщений вводит в ступор, пока не разберёшься. Если после матерных сообщений бот выдаёт предупреждения, то гиперссылки и другие сообщения трутся молча. При этом заранее пользователи об этой особенности не предупреждены. Это не соответствует правилу наименьшего удивления.
Смотрел, как пытаются принять на работу электронщика в соседний отдел. Не получилось. Держите простой вопрос, который поможет отсеять тех, кто что-то знает от тех, кто не знает ничего.
Чем отличается транзистор от трансформатора?
Пациент ответил: "Ну... транзистор это больше про сопротивление, а трансформатор -- про напряжение".
Столкнулся второй раз -- и ушло некоторое время, чтобы вспомнить, что было в первый. Запишу.
Симптом: access violation, открываю отладчик, там вроде моя функция. Но есть пара особенностей.
У этой функции: а) все переменные имеют рандомные значения, а не те, которые должны быть по логике б) call stack вместо нормальных источников вызова показывает кучу штук в духе ntdll.dll.0x479A2BD(). При этом тех функций, которые могли бы в теории вызвать ту, где произошёл acess violation, в списке нет.
А причина одна -- порушенный стек. Это либо проблемы с многопоточностью, либо кто-то вышел за границы массива.
Можно было бы написать "видит невидимые препятствия", но это слишком крипово.
Итак, у робота-пылесоса есть несколько паттернов об'езда площади: 1) зигзаг по основной площади 2) по стенке 3) об'езд краёв площади зигзага с проверкой каждый 30 см, не открывается ли оттуда вид на неизведанную площадь.
Исследование всегда начинается с зигзага.
Симптом: во время езды зигзагом пылесос вдруг останавливается, об'езжает что-то и едет обратно. Таким образом а) зигзаг не полностью обслуживает большУю площадь текущей комнаты б) если выезд в другие комнаты был в необслуженной площади, то робот-пылесос туда просто не выезжает.
У меня есть подозрение, что причиной данной неполадки стало то, что робот слишком сильно исцарапал передний экран, когда я заставил его ездить сверху по шкафам. Из-за этого усилился шум инфракрасных датчиков, особенно передних. Но не факт.
Сбой происходил не сразу: первые 10 минут после включения робот ездил нормально. Потом начинал ездить в два раза медленнее. А потом, спустя полчаса, начинал видеть несуществующие препятствия. Чтобы он снова начал хорошо работать, надо было его выключить тумблером и подождать несколько часов.
Я стал гуглить и нашёл очень интересное об'яснение, связанное с дефектом одометра одинарного колёсика. Вы думаете, маленькое колёсико просто так полосатое? Нет, там отражающий датчик стоит, который по числу проскочивших полосок отсчитывает расстояние. Я думал, может этот дачик отвалился. Я демонтировал колесо и обнаружил, что в моём пылесосе датчика нет! Но для него есть дырки и колёсико полосатое. Ладно.
Тогда я позвонил в техподдержку и мне выдали удивительную рекомендацию. Вытащить аккумулятор, подождать несколько часов и поставить обратно. Я был настроен к такоме методу скептически, однако он помог. Это означает лишь одно, что физический выключатель на пылесосе не выключает его полностью. По-видимому, калибровка датчиков сохраняется.
Пока я пытался разобраться, в чём причина, мне очень сильно не доставало электрической схемы и текста прошивки. Поэтому если вы нёрд, то неплохо было бы брать робот для которого есть альтернативная открытая прошивка. Однако, поверхностное гугление показывает, что таких роботов совсем немного. Либо надо делать робота с нуля, что вполне осуществимо, но э... не для всех.
Появилась интересная информация, что Московский трамвай передан под управление... метрополитену.
Подробнее об этом можно прочитать вот тут. Заголовок -- кликбейт, читайте смысл. Оказывается, это было известно какое-то время назад.
Кац ещё чуть ли не в 2016 году писал, что Собянин хочет развалить Мосгортранс. Цель этого неясна, но, похоже, Кац был прав. Итак:
1. Троллейбус закрыли -- это все знают. 2. Трамвай передают от МГТ Метрополитену.
Остаётся один автобус (ну ещё электробус, да). Но. Уже с 2016 года частные перевозчики включены в общую систему наземного транспорта.
3. МГТ по автобусным маршрутам работает как "всего лишь" один из перевозчиков. Крупнейший -- на текущий момент.
В принципе, МГТ уже развален. Но его можно и полностью закрыть, если создать нового перевозчика, текущие МГТ маршруты об'явить на конкурс, и устроить, чтобы в этих конкурсах победил новый перевозчик.
У метеостанции три градусника. Один висит на верёвочке на улице, другие два применяются по мере необходимости в квартире. Подключаются по радио.
Потерял один из датчиков. Знаю только, что он показывает 25.2 градуса. Температура намекает, что градусник где-то в квартире, а не в холодильнике и не на балконе. Как же его найти? Точное местоположение, конечно, выяснить никак нельзя, но мне удалось уменьшить зону поиска до одной комнаты, открывая везде по очереди форточки и смотря на показания. А потом я его просто увидел.
О том же. Напоминаю, что War of Underworld прервали на самом интересном месте, а продолжение (окончание) выпустили только на следующий год. С одной стороны, это безобразие, а с другой -- его всё-таки выпустили. И теперь, хвала богам, самая длинная арка SAO вышла целиком.
Что думаю
Думаю, что вторая половина "Войны в подмирье" не так плоха, как первая! Хотя сюжет и скачет туда-сюда, но хотя бы более-менее понятно, что происходит. Смотреть всё это довольно интересно, но всё равно сезон довольно плох.
Первая Алисизация была более-менее на уровне первых сезонов. В ней было уделено должное внимание философии (цыц, не смеяться), экшону и игромеханике. Более того, разбор механики работы виртуального мира занимал заметную долю в повествовании. Так же было и в первых двух сезонах. Это важная часть САО. Вторая Алисизация состояла из двух вещей -- из гигантского инфодампинга и из решения внутренних проблем побочных персонажей (которых тысячи) во время битвы (при этом инфодампинг не был никак связан с побочными персонажами). Как я уже писал, я не знаю, как это надо было сделать, но сделано это было неправильно. Третья Алисизация -- это практически чистый махач. Хотя я написал, что смотреть это интересно, но сезон -- ни уму, ни сердцу.
Я писал, что вторая Алисизация -- говно. Но это было говно важное. А этот сезон -- не говно. Но информации и смысла в нём мало. Было место, которое можно было развить и сделать интересно -- показать, как Алису знакомили с нашим миром. Welcome to the real world. Но этот процесс просто выпустили.
Махач же тоже не такой, как был в первых двух частях. В первой Алисизации махач был игромеханическим. Во второй Алисизации персонажи пытались махач осмыслить для себя. В третьей части спонсором махача являются мертвецы. В решающий момент перед "хорошим" персонажем (да и перед плохим в одном месте тоже! но это другая история) появляется призрак его друга, зачастую мёртвого, и подбадривает его. После этого персонаж подбадривается и побеждает. Когда это происходит один раз -- ладно. Но плохо, когда это становится системой! Постойте, может быть, это и есть система? В конце концов, игромеханика Алисизации предполагает то, что сила персонажа в битве зависит от его веры. Но. Можно было бы хотя бы об этом пару фраз сказать.
Отдельного внимания заслуживают последние кадры, когда персонажи сунулись в виртуальный мир, в котором прошло много лет. И что они там увидели. Кто-то очень ругается на этот момент, но именно это мне показалось очень, очень интересным.
Согласно списку томов ранобэ -- есть ещё минимум две неэкранизированные арки. Несмотря на то, что я плююсь ядом, я продолжаю оставаться любителем этой серии и буду их ждать. А создатели будут продолжать меня обижать. Например, из SAO Progressive почему-то собираются сделать полнометражный фильм вместо сериала. Хотя судя по числу томов, информации на 12-серийный сезон там более чем достаточно (пусть даже часть материала была экранизирована в 1-м сезоне).
Заманивают игроков как подкрепление на стороне плохих. Но постойте! Реклама похожа на предложение скачать вирус. К сожалению, в САО не раскрыта тема вирусов для ВР.
THREE OF SWORDS
Тут плоховато видно, но... Кирито плывёт на лодке. А куда он плывёт? :-О Денежку не забыл?