Да, звонили по поводу гарантийного ремонта компа (писал тут). Сказали, что заменили... мать. Они и на память думали, и на процессор, меняли, но помогла только замена матери (хорошо что аналогичные ещё были на рынке). Мать Гигабайт!
Честно говоря, впервые сталкиваюсь с отказом матери Гигабайта.
Ну вот и что это, отказ ссд и матери в течение года?
Компьютерному переводу много лет. Гуртовщики мыши и гениталии на гусеничном ходу давно в прошлом. Когда к делу подключились нейронки, дело пошло ещё веселее.
И вот что происходит в последние полгода-год. На сайтах функция автоматического перевода, в том числе принудительного, была и раньше, но теперь она стала появляться ещё чаще, в т.ч. на крупных сайтах. Вот список, который бросается в глаза лично мне: 1. Реддит в результатах поиска через гугл теперь выдаёт ссылки сразу на переведённые страницы 2. Автоматический дубляж ютьюба 3. Перевод комментариев в ютьюбе пока не автоматический, но всегда есть кнопка 4. Кнопка перевода в телеге 5. Сегодня файерфокс мне предложил автоматический перевод страниц, якобы анонимный
(сам гугл, в т.ч. гугл хром, предлагает переводить страницы много лет, так что это я в список не включаю)
Я не знаю, откуда такая мания всё переводить. Прочитал где-то в комментариях мнение, что это англоговорящие (американские) разработчики полагают, что все их пользователи знают только один язык, потому что они сами знают только один язык. Ну и типа поэтому им надо помочь.
Тем не менее, даже если я не знаю языка страницы, я бы предпочёл, чтобы автоматический перевод не делался. Потому что я хочу сам выбрать, чем переводить. И потому что мне нужен доступ к оригинальному тексту, потому что там могут быть фамилии, топонимы и прочее, которое необходимо использовать в оригинальном написании.
Да, во многих случаях есть кнопка "показать оригинал". Но не всегда её легко найти.
Еду на машине, темно. Спереди что-то мигает одним огнём. А это чёрная еле видная машина. Хорошо, что я её заметил! Почему-то только один огонь мигает, и красный, а не оранжевый. Об'ехал, через километр опять что-то чернеется. А это четвёрка стоит. Она была не чёрная, но еле заметная. Чудом заметил её тоже. Господа, если в темноте останавливаетесь на проезжей части, должны быть включены фонари, а лучше задние противотуманные, а лучше ещё и знак аварийной остановки поставить. Иначе можно получить в зад.
Этих я тоже об'ехал, а потом думаю, а что там у них? Копаются в моторном отсеке.
Всё, что я знаю о жигулях, я знаю не по своей воле. Но знаю. Я сдал задним, вышел, пошёл общаться.
Там были два мужика нерусской национальности, но говорили хорошо. Они мне рассказали, что у них внезапно пропало напряжение, потому что генератор не заряжал аккумулятор. Чел подёргал ключом, стартёр не крутил. Я пошёл за вольтметром. Приношу, спрашиваю, можно ли померить аккумулятор. Они разрешили. Я посмотрел на АКБ и... напрягся. Одна клемма была вся в белом налёте, а это так "ржавеет" электрика. А другая клемма была залита чем-то синим. Я подумал, что если судить по этим клеммам, то моя машина в отличном состоянии.
Напряжение было 8.5 вольт. Естественно, у них ничего не крутило. Я им сказал про напряжение, а они сказали, что у них с генератора не шло напряжение на аккумулятор, а теперь идёт (я не знаю, что они сделали), и в общем ничего им больше не надо, только толкнуть. Просили толкнуть... задним ходом, что было интересно.
Жигули -- лёгкая машина. Я в одно рыло толкнул машину назад и водитель сразу завёлся. А второй мужик пошёл во вторую машину, которая была сзади. Было такое впечатление, что он остановился уже после меня, чтобы тоже посмотреть, что там случилось.
Так или иначе, тайна выключенных огней была разгадана. И я уехал. И они тоже уехали.
Когда что-то ломается, один коллега всегда звонит мне. Когда речь идёт о тех вещах, для которых есть более крупные специалисты, я всё равно оказываюсь первым.
Я спросил, почему он не обращается к Иванову. А он мне ответил, что с Ивановым слишком сложно общаться... Тогда я спросил, со мной что, легче что ли? Он говорит, да.
После того, как я прочитал про парочку "пранков", я теперь всегда полностью досматриваю видео прежде, чем его кому-то отправить.
Это необходимо для безопасности. Потому что периодически бывают видео, которые начинаются с одного сюжета, а заканчиваются совсем другим. Там может быть скример или кое-что похуже. А отправить-то я хотел котят, которые были в начале...
Ехал в пробке, устала правая нога жать газ-тормоз. Дай-ка, думаю я, понажимаю тормоз левой ногой... Ручка на нейтрали, поэтому сцепление не нужно. Тормозим.
В общем, не пробуйте такого делать в напряжённой обстановке. Я вроде аккуратно нажал, но машина встала колом. И в меня чуть не в'ехал автобус, который был за мной. Сигналил он мне довольно злобно.
Позже я стал понимать, в чём было дело. Это только кажется, что ты просто нажимаешь педали. На самом деле, нажатие происходит определённым образом, доведённым до автоматизма. И способ нажатия разный для разных ног.
Сцепление резко нажимается, но плавно отпускается. Газ и тормоз плавно нажимаются, но резко отпускаются.
Естественно, когда я стал нажимать на тормоз левой ногой, я нажал недостаточно плавно. Мне казалось, что я нажимал плавно — но только казалось. Последующие эксперименты показали, что требовалось нажимать в несколько раз плавнее, чтобы машина не останавливалась резко.
У меня периодически возникает необходимость сантехнического ремонта, когда уже находишься в сантехнической ситуации. Серьёзный ремонт, конечно, так не произвести, но вот чем мне приходилось заниматься (причём не только у себя дома, но и у чёрта на рогах): 1. Сливной бачок не спускает или, наоборот, не останавливается 2. Скручивание душевого шланга со своего места с разбрызгиванием 3. Капитальный засор дырок на самом душе
Ну и вот, у тебя важное дело, но его приходится прерывать и заниматься другим, не менее важным. Это вызывает довольно странные ощущения, потому что эти дела не предназначены для того, чтобы заниматься ими одновременно.
Мне стали чаще писать по поводу опечаток в заголовках постов. Я, конечно, сам лох, но автоматическую проверку никто не отменял. В чём дело?
Я стал внимательно смотреть, как работает проверка орфографии и выяснил следующую подставу.
ОКАЗАЛОСЬ
Что проверка орфографии работает в поле ввода поста, но НЕ работает в поле ввода заголовка. В двух браузерах проверил. Я же на это не обращал внимания, полагая, что раз с красным подчёркиванием в посте я разобрался, а в заголовке ничего не подчёркнуто, то и проблемы нет.
Давненько я не описывал прогресс, а его накопилось достаточно. Я даже не всё опишу из того, что сделал, потому что кое-что ещё не готово (хотя доступно для проверки).
Итак, что входило в первую очередь: 1. Поддержка 8 вариантов нетхака: 3 версии ванили и 5 форков. 2. Поиск мобов по названию 3. Вывод карточки моба в трёх степенях подробности
Что вошло во вторую очередь: 1. Режим вывода списком (таблицей). 2. Таблица поддерживает два независимых поля для сортировки, в обоих направлениях. 3. Таблица поддерживает фильтры, которых существует четыре типа.
Итак, чтобы переключиться в режим таблицы, надо нажать TAB. После этого все мобы текущего варианта NetHack будут видны сразу:
(читать дальше)Зачем этот режим нужен? В образовательных целях. Режим поиска позволяет найти того моба, имя которого вы знаете. Но если вы не знаете, что ищете, и хотите просто посмотреть, что есть, то режим списка позволит вам увидеть ВСЕХ мобов. Другое дело, что ориентироваться в списке из нескольких сотен мобов может быть непросто, но для этого я кое-что придумал, об этом ниже.
К сожалению, не все свойства можно вывести в эту таблицу. Но я постарался вывести все числовые параметры. Только размер мобов выводится мнемоникой вместо числа. Для тех, кто не может догадаться, что это значит, есть простое правило: буквы маленькие для маленьких размров, и заглавные для больших размеров.
Таблицу можно листать привычными клавишами стрелок, PgUp/PgDn, Home/End. Если кто-то помнит, в первой версии на PgUp/PgDn была повешена смена варианта. Но это вступало в конфликт с интуитивным листанием списка. Поэтому теперь смена варианта происходит по квадратным скобкам, а PgUp/PgDn занимаются своей типичной работой.
Как видно, один из монстров выделен. Это значит, что его можно просмотреть. Если нажать Enter, откроется обычная карточка, как и в режиме поиска. Можно даже переключать вариант в режиме просмотра карточки, но при возврате к списку подгружается предыдущий вариант. Это сделано для того, чтобы не сбивать пользователя с толку.
Порядок вывода монстров соответствует тому порядку, который задали разработчики варианта при составлении таблицы мобов. В целом, порядок алфавитный — по букве монстра, но специальные мобы, типа квестовых боссов, идут скопом в конце. Поэтому искать нужных мобов в списке не всегда удобно.
Для того, чтобы было удобнее работать, я добавил сортировку списка. Нажав Ctrl+S, вы можете выбрать любое из отображаемых полей, чтобы сортировать по нему.
Допустим, вы хотите посмотреть, какие мобы в игре самые быстрые. Тогда надо выбрать сортировку по Move Speed (и сразу поменять направление по Ctrl+D). Проблема сортировки по полю, где есть много повторяющихся значений, состоит в том, что придётся вручную глазами искать нужного моба среди нескольких рядом расположенных. Сравнивать мобов непросто. Хотелось бы, чтобы они тоже выводились по порядку. Для этого есть вторичное поле сортировки, вызываемое по Shift+S. Окно выглядит точно так же, и список параметров точно такой же. Если вы выберете, допустим, сложность моба, то внутри скорости мобы будут отсортированы по сложности, что позволит быстрее оценить, кто есть кто в этом списке. Вот пример сортировки по двум полям:
Мобов со скоростью выше 24 всего две штуки, но вот 24 (2 действия на ход) — уже довольно рядовая скорость. Тут вторичное поле сортировки — сложность, поэтому самые сложные мобы расположены в конце.
Благодаря сортировке вы можете посмотреть на самых быстрых и самых медленных мобов, посмотреть, кто даёт больше опыта, кто чаще всего генерируется. Возможностей здесь полно, и определяются они задачей, которая перед вами встала.
Но сортировки не всегда достаточно. Чтобы уменьшить список выводимых мобов, я предусмотрел режим фильтрации. Он содержит четыре типа фильтров, которые можно включать и выключать, а также задавать им параметры. К сожалению, в текущей версии каждый фильтр может существовать в единственном экземпляре, и поддерживается только один способ взаимодействия фильтров — логическое И. Т.е. если вы включите сразу два фильтра, то отображаться будут только те мобы, для которых оба критерия выполняются. Все фильтры применяются мгновенно, после ввода значения или выбора из списка. Чтобы отключить фильтр, можно нажать пробел.
Вот какие типы фильтров я подготовил: 1. Фильтр по букве. В принципе, он вообще не нужен, т.к. сортировка по букве дублирует его функцию. Просто листать список придётся чуть дольше. Но это может быть удобно. У этого фильтра есть особенность. Чтобы его сбросить, в поле ввода желаемой буквы необходимо ввести звёздочку. 2. Фильтр по имени. Этот фильтр аналогичен использованию режима поиска, но результаты теперь выводятся вертикальным списком вместо горизонтального, и для открытия моба надо нажать энтер. Кому что удобнее. 3. Фильтр по приобретаемым свойствам. Если вы хотите узнать, какой моб даёт сопротивление огню или холоду, воспользуйтесь этим фильтром.
Так вы сможете узнать, каких мобов надо искать, чтобы получить определённый резист. Вот, например, выбор шок резиста. Всего 13 мобов могут дать шок резист:
4. Фильтр по числовым параметрам. Этот фильтр не поддерживает неравенства типа "показатель Х должен быть больше чем У". Вместо этого при нажатии энтера пользователю предлагается ввести два граничных числа. Далее будут выведены все мобы, для которых показатель расположен в указанном диапазоне (включительно). Это позволяет, например, отобразить всех нейтральных мобов, или всех уникальных мобов. Если вы знаете, какая сложность текущего уровня, можно отобразить мобов со сложностью от нуля до заданной, чтобы увидеть, кто сейчас может сгенерироваться. Вот пример фильтра по уровню вероисповедания, выводящий всех нейтральных монстров:
Числовой фильтр поддерживает также те поля, которые не отображаются в таблице, а именно специальные поля dNetHack, insight и light_radius. Таким образом, можно посмотреть список всех светящихся мобов, задав радиус света от 1 до 1000, например. Конечно, надо задавать достаточно большое число, т.к. если найдётся моб с радиусом больше 1000 (таких нет), виден он не будет.
Вот и всё на сегодня. Следующими ближайшими функциями будут: 1. разбор атак (уже работает в 3.7.0): показывает точные игромеханические последствия той или иной атаки. Например, объясняет, каким образом и с каким шансом будет происходить окаменение при контакте с василиском в зависимости от типа контакта. 2. фильтры, часть 2. Текущих фильтров явно недостаточно для поиска интересных мобов. Будут добавлены фильтры по разным другим полям, включая типы атаки и флаги. Не думаю, что я сделаю полноценный редактор, но задать комбинированный фильтр по нескольким произвольным полям будет очень даже можно, если записать его в конфигурационный json-файл. 3. особая функция просмотра, позволяющая обозревать мобов ещё более наглядно. Но эта функция секретная, и пока я её не сделаю, рассказывать про неё не буду!
Я столкнулся с новым для себя словом, "бася". Вы знаете такое?
В телеграме иногда приносит видеоролики с подписями типа "какие же баси интеллектуалы" или "какие же баси помогаторы". Что в этих роликах? Собаки. Первый раз видишь, второй раз видишь. На десятый запоминаешь, что бася обозначает любую собаку. Но так ли это?
Гугление показывает, что этим словом даже чаще называют кошек. А у собак Бася может быть кличкой, но никак не нарицательным. В чём же дело?
Я провёл поиск уже в телеге, и обнаружил, что единственный канал, который содержит в себе слово "бася" в значении "собака" — это канал двача!
То есть, редакция одного-единственного канала создала слово и внедрила мне его в сознание так, что я лишь случайно обнаружил, что этого слова, фактически, не существует.
Когда папа захотел себе новый комп, я подобрал ему всё по красоте, и заказал в Регарде. Вместе со сборкой (она была бесплатная). С одной стороны, я что, сам не соберу? А с другой стороны -- сборка была бесплатная. Было такое противоречие. И всё-таки я склонился к фирменной сборке. Правильным ли было решение?
Буквально через пару месяцев отказывает ссд (ADATA Legend). А поскольку комп на гарантии, я не могу сам провести полноценную диагностику, и я не могу сдать отдельный компонент. мне надо везти им весь блок. Ладно, отвёз, заменили ссд по гарантии.
Прошло ещё несколько месяцев, комп перестал включаться. Опять везу им! Вот, приняли его, говорят, что горит красный светодиод неисправности памяти (на материнке). А память-то crucial. Вы когда-нибудь слышали, чтобы отказывала память crucial?
Вот я сижу и думаю — это такие компоненты низкокачественные? Это сборщик виноват? Невезение?
***
Интересно то, как у меня принимали комп. Его вскрыли, посмотрели, а потом мне приёмщик говорит -- не могли бы взять комп, вынести его на улицу, и пронести 15 метров вдоль здания до белых ворот? Я вас там встречу.
Я пожал плечами, но понёс. У белых ворот приёмщик стоял с пневматическим пистолетом. Ну и поставили комп к стенке. Он продул компьютер от пыли, затем скрутил вторую боковую крышку. Протягивает мне винты:
-- Не могли бы вы подержать винты?
Я подержал, мне не сложно. Но что-то я не понял такой иммерсивности. Кто здесь приёмщик, он или я?
***
Внутри, за белыми воротами, на стене висел плакат, рекламирующий виндоуз 7. Это заставило меня задуматься о вечном. Через месяц будет прекращена поддержка виндоуз 10. А этот плакат всё так же висит. И на моём компе семёрка всё так же крутится...
Когда при помощи библиотеки curses выводишь символ, курсор сдвигается в следующую позицию. Когда эта позиция последняя в строке, курсор переходит в начало следующей (и это серьёзное удобство, т.к. не надо вручную менять номер строки).
Но что происходит, если попытаться вывести символ в правый нижний угол? Библиотека не предусматривает для этого особого случая. Она генерирует ошибку. В питоне вообще получается эксепшн. Как же легально вывести символ в правый нижний угол?
Оказывается, есть функция insch(), которая сначала выводит символ в заданное положение, а потом сдвигает всю оставшуюся строчку в правую сторону, обрезая её. А поскольку там и так ничего нет, то проблем это не вызывает. Курсор при этом тоже никуда не смещается.
Такой вывод, конечно, вызывает некоторые неудобства, т.к. надо проверять, влезает строчка, или нет, и если не влезает, то выводить последний символ отдельно. И тем не менее — это решение. Теперь я могу в эту позицию тоже что-нибудь записать!
Минус один. Ломаются. Мы после ремонта поставили часть светильников светодиодными. И они уже все отказали, некоторые не по одному разу (кроме одного, стучу по дереву).
Основная проблема — вылет светодиодных сегментов. Более редкая проблема — вылет блоков питания.
Там, где у обычных люстр достаточно заменить лампу, у светодиодных начинается геморрой. Замену ленты сделать возможно, если найти новую подходящую (а их много видов), но это дело не пяти минут. Замена же блока питания представляет собой гораздо бОльшую проблему, поскольку он должен не только выдавать правильное питание, но и иметь правильный габарит. А выходное напряжение может на нём быть вообще не написано, кстати говоря.
Покупка же новых люстр является проблемой не только с точки зрения денег, но и с точки зрения крепления. Невозможно постоянно переделывать крепления.
В общем, если уж и брать светодиодный светильники, то только после тщательного чтения отзывов.
Вот ещё какое явление, касающееся командировок, я заметил. Если от'езд на неделю, это не сильно заметно. Но если на две, три и далее, то происходит следующее.
Дома копятся дела, которые требуют личного присутствия или участия. И эти дела не делаются. Ты в командировке после рабочего дня спокойно откисаешь на диване, смотришь ютьюб и пьёшь сок. А дела копятся.
Потом возвращаешься и ОПА. Кроме своих неделанных дел, ещё и родственники наседают. И понимаешь — в командировке сиделось очень даже неплохо!
Как пелось в одной весёлой песенке, "two can keep a secret if one of them is dead".
Вот что я наблюдаю, и в культурных произведениях, и в жизни, и по работе. Есть какая-нибудь тайна, которую знает один. Потом, специально или случайно, тайну узнаёт второй. Ну и, в принципе, процесс неостановим.
Наверное, есть какие-то тайны, которые утрачиваются навсегда и не становятся известны. В конце концов, мы и об исторических событиях, вполне публичных, мало что знаем. Но многие тайны (например, косяки перед заказчиком) всё-таки обнаруживаются, или их приходится открыто признавать. И тут есть два момента, которые меня впечатляют.
1. Чем дальше тайна распространяется, тем менее ценной она ощущается -- и тем менее ценной она является. Со временем она становится "общественным достоянием". Ощущение опасности от разглашения тайны, наоборот, снижается. 2. А почему снижается? Потому что как правило реакция на информацию у собеседников оказывается гораздо слабее, чем ожидалось.
Когда я ехал из командировки в поезде, со мной ехала маленькая собачка, чихуахуа. Ехала и ехала, в чём была проблема?
В том, что я сообщил про это маме. Я не буду приводить диалог целиком. В целом, я узнал: -- Что я зря заказал это купе, потому что может быть аллергия -- Что я имею право отказаться от купе из-за того, что там собака -- Что если у меня будут проблемы, то мне надо выйти из купе и подышать снаружи -- И что у меня может быть отёк Квинке, и что это очень опасно
(вообще-то я специально купил билет в купе, где разрешён провоз животных, надеясь встретить кошечку или собачку)
Откуда такой ажиотаж? У мамы явная аллергия на кошек и собак. У сестры тоже. Но я за собой аллергии не замечал. Иногда были подозрительные ощущения в горле, но это было совершенно не похоже на то, что рассказывали мама и сестра. Во время этой поездки ничего не случилось. Но... плотно с кошками и собаками я общаюсь редко, поэтому держу ухо востро.
***
Спустя пару недель я попал в гости, где были две кошки. И сразу начал чувствовать какое-то странное ощущение в горле. То сопля потекла, то пропала. Ну, всё-таки аллергия пошла?
Тем не менее, первичные симптомы не усугублялись, а сохранялись на прежнем уровне.
Потом я вернулся домой и симптомы стали хуже. На всякий случай я убрал подальше штаны, которые могли быть в шерсти, но это не помогло. Лоратадин не помог тоже.
Не слишком приятно узнать, что у тебя всё-таки аллергия на кошек! Или же?...
Дело в том, что к прошлым симптомам добавилась боль в горле, чего при аллергии обычно не бывает. А на следующий день пошла температура и сопли.
Это была не аллергия, а простуда, которая началась одновременно с визитом к кошками. И продлилась ещё неделю.
Всё лето меняют бордюры (уже который год) и этим мешают и машинам, и пешеходам. Но некоторые вещи делают они особенно плохо.
1. Когда кладёшь асфальт, его надо класть на ровное число полос. А вот я видел, когда кладут по полторы полосы на трёхполоске. В результате, когда кладут первую половину, доступна только одна полоса для движения. А когда кладут вторую половину — тоже только одна. А если бы клали 1+2 или 1+1+1, то средняя пропускная способность дороги на время ремонта была бы больше. Я не знаю, возможно дело в технологии процесса, но в других точках клали 1+2.
2. Отключение светофоров. Понятно, что идёт прокладка кабелей. Но отключённый светофор в середине дня создаёт большие неудобства, если улица загружена больше, чем на минимум. Иногда ремонтники выставляют регулировщиков. Иногда.
3. Недостаточный присмотр за покрытием. Всякие щиты и заборы периодически падают прямо на дорогу. Конусы и другие буйки стоят иногда без видимой причины, уменьшая и без того суженную проезжую часть. В покрытии иногда остаются такие дыры, что ехать по ним откровенно опасно. Чаще всего, они засыпаны щебнем. Чаще всего. Благодаря этим дырам у меня отвалился глушитель.
Оказывается, когда вы говорите через телеграм-звонок (что в России сейчас не совсем актуально), то вы у остальных светитесь онлайн. Это может приводить к недопониманию с обратной стороны.
Вот вы пишете человеку, а он светится онлайн, но не отвечает. Есть люди, которые так всегда делают (с некоторыми собеседниками так делаю и я). Но если обычно человек отвечает, но вдруг перестаёт, продолжая светиться онлайн, то... в чём дело?
С моей точки зрения, либо у говорящего с кем-то ещё собеседника должен быть отдельный статус (что может в каком-то смысле нарушать его частную жизнь), либо он должен отображаться оффлайн, а не онлайн.
Мне показали ролик из uma musume (вот этот). И кое-что меня в нём насторожило. Девочка как-то непривычно прядала ушами. Конкретно — она шевелила кончиками ушей независимо от остального уха. Это не соответствовало моим представлениям о лошадиных ушах. Я-то полагал, что лошадиное ухо шевелится целиком, и может только немного скручиваться в трубочку. То есть, нельзя сгибать кончик уха отдельно.
Или всё-таки можно? Уверенности у меня не было. Я подошёл к вопросу серьёзно. Открыл анатомический атлас лошади. Полистал его. И кое-что... кое-что мне показалось знакомым. Я пошёл к сестре поделиться:
— Слушай, я открыл анатомический атлас лошади, полистал... и у меня такое чувство, что я листаю книжку по ремонту машины...
Ответить мне она не успела. На её телефоне автоматически снялся с паузы видеоролик. И женщина с экрана сказала:
Думаю, что это для всех языков работает, но я проверял только для японского и китайского. Задач может быть много, но вот конкретный пример: надо в китайском интернет-магазине найти нужный товар, а там нет перевода (никакого). Какие инструменты могут нам помочь в этом?
1. Сначала конечно нужен переводчик типа гугл транслейт, хотя сейчас и другие есть. Проблема переводчика в том, что он может не понимать контекст, когда пишешь отдельные слова и сочетания, поэтому в перевод будут попадать совсем не те значения. Можно попробовать написать целую фразу, где контекст уже присутствует, но без знания целевого языка не всегда легко определить, которое из выходных слов надо брать.
2. Далее нам помогут гугло-картинки. Забив перевод в гуглокартинки, можно понять, имеет словосочетание отношение к реальности или нет. Если вы ищете не абстрактное понятие, типа вечности, то гуглокартинки будут вам показывать предметы, наиболее часто обозначаемые найденным словом. Если вы видите правильные предметы, то задача решена. Если нет, придётся поиграть ещё.
3. Задача сильно облегчается, если предмет есть в википедии на знакомом вам языке. Потому что есть интервики. Статьи на разных языках об'единены, и можно слева (сверху) увидеть список языков. Если там есть нужный целевой язык, то вы сразу попадёте на целую статью на нужном языке про нужный предмет. И полезным там может оказаться не только название.
4. Конечно же, я должен упомянуть нейронки. Тем не менее, мой опыт по одной попытке пока отрицательный. Нейронке можно сразу указать контекст, в котором употребляется слово, и попросить перевод. Это должно давать хорошие результаты. Но в моём случае два иероглифа оказались поменяны местами, из-за чего тест гугло-картинками не был пройден. Да и попытка забивки в сайт магазина не принесла успехов. Была ли права нейронка или нет? Не знаю. Я не знаю китайского. Может быть, слово с поменянными иероглифами тоже существует. Я догадался (!), в чём дело, потому что я узнаю некоторые иероглифы. И когда я поменял их местами — всё прекрасно стало находиться.