Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: В чем вести проекты?

Лучший ответ:
но нет плана
Начните с карандаша и бумаги.

Худший ответ:
Я пишу в гитлабе, и таски раздаю. и милестоуны есть, и документы прикрепить можно, и с гит интеграция.
Вопрос: Почему работает es6?

Лучший ответ:
транспайлер нужен не для того чтобы es6 работал. транспайлер нужен, чтобы конвертировать код написанный на es6 в код на es5, т.к. не все браузеры понимают es6. nodejs поддерживает es6 практически на 100%, смотрите здесь

Худший ответ:
Я вам больше скажу, последняя версия Node.js(в любом случае, из исходников), поддерживает ES7 нативно.
Вопрос: Каковы основы теории распознавая образов? Смежные теории?

Лучший ответ:
Дело в том, что название "теория распознавания образов" впервые в русскоязычной научной литературе появилось в 60-70-ых годах прошлого столетия как очень неудачный перевод английского "Pattern recognition". И под этой теорией подразумевалось то, что сегодня подразумевается под Machine Learning -  т.е. наука, которая занимается методами извлечения скрытых паттернов (шаблонов) -  статических или динамических - в данных.  Соответственно если вас интересует именно методы построения "интеллектуальных систем" (хотя мне очень не нравиться этот термин)-  стоит смотреть в этом направлении, включая Data Mining, ANN, Deep Learning и т.д.
С другой стороны, сегодня, когда говорят о "распознавании образов" очень часто имеют ввиду распознавание визуальных образов -  обнаружение лиц на фотографиях, распознавание изображений на картинках, распознавание рукописного текста и производные от этих задач. Замечу, что часто (вернее - как правило) для решения этих задач используются методы и средства из абзаца выше.  Однако я не уверен, что системы этого класса можно отнести к "интеллектуальным" -  т.к. как правило они решают одну, специальную задачи и интеллекта там ровно столько, сколько и в любом современном численном методе решения математических задач.
Я не привожу названий конкретных книг ни по первой ни по второй теме - их огромное множество.  У каждого советующего - свои "лучшие" книги. Даже на тостере десятки тем, где такие книги можно найти. Но надеюсь что мой пост поможет вам более четко определится, что-же именно вас интересует и дальше целенаправленно искать в нужном направлении понимая, куда и зачем вы идете.

Худший ответ:
1. Линк 1
2. Линк 2
Вопрос: Как джуну без профильного резюме составлять?

Лучший ответ:
1. Наработать какие-то навыки и знания + проекты. Указать это в резюме.
2. Кратко перечислить свой непрофильный опыт работы. Отметить  проявленные и наработанные софтскиллы.
3. Закончить какие-нибудь курсы по интересуемой сферы IT, получить какие-либо сертификаты и прочее. Указать в резюме. 
4. Если хороший уровень английского (или немецкого, французского (нужного подчеркнуть)), указать это в резюме. (Порой берут со слабыми хардскиллами, но с хорошим инглишом.)

Худший ответ:
1. Перечислить навыки. Тут можно перечислить технологии списком.
2. Перечислить личные качества, которыми считаете, что обладаете.
3. Указать образование.
Вопрос: Могут ли расширения браузера для хрома и файерфокса, удаляющие рекламу, содержать malware?

Лучший ответ:
1. Зачем тебе два адблока? Оставь только uBlock Origin
2. Подозрительный значок с зеленым щитом
2. Лечи систему с помощью Malwarebytes

Худший ответ:
Может был поддельный адблок?
Вопрос: Какая может быть стоимость разработки интерактивной карты?

Лучший ответ:
Если это не ваша специфика - не проще отдать на аутсорс этот кусок? И соответственно спрашивать у профильных спецов? И да, объем работы по тыканью/летанию может быть сильно недо/переоценен с тем что вы описали, конкретика не помешает. Не мне, а в целом, для народа, бо очень расплывчатое туду.
UPD: Если честно - даже не сильно представляю как все это реализовывать и на чем... Канвас? СВГ? вебГЛ? Ангулар + что-то? Выбор технологии в принципе я умаю определит очень многое, но в любом случае, я так понимаю, задача будет сильно нетривиальной. Попробуйте найти примеры на готовых сайтах - и с технологией определитесь, и разработчику будет во что тыкнуть, аля "вот такие плюшки хочу, только фиолетовые".

Худший ответ:
Есть интересный компонент leaflet (leafletjs.com/examples/crs-simple/crs-simple.html) и он умеет работать не только с картами, но и с кастомными объектами. У него есть, например, компонент, для редактирования полигонов (https://github.com/Leaflet/Leaflet.Editable), но лично я бы админку для него затянул по по самые помидоры, чтобы никакого редактирования геометрии, а только текстовую информацию, иначе не совсем ясна суть вашей работы, если план этажа будет рисовать заказчик? У leaflet-а столько плагинов, что дух захватывает: leafletjs.com/plugins.html
Второй Гугл-мап на нем не сделать, но на очень приличные вещи и вау-эффекты вполне потянет.
Вопрос: Не запускается новый пк, почему?

Лучший ответ:
Это или дефект дорожек на материнке. Или Вы прикручиваете слишком сильно, могли и повредить. Мат плата НЕ ДОЛЖНА изгибаться!!! Правильно ли крепите охлаждение? стоят ли ножки (проставки) между платой и корпусом? Не касаются ли металические части охлаждения корпуса ПК?

Худший ответ:
Скорее всего вы повредили дорожки на плате.
Вопрос: JS клиент и Python сервер, как передавать данные через socket?

Лучший ответ:
Дело в том что на клиенте вы используете протокол websocket, а на сервере чистые tcp сокеты. Если вам нужен websocket на python, то посмотрите https://flask-socketio.readthedocs.io/en/latest/ он самый простой на мой взгляд.
Если хотите делать протокол самостоятельно то вот спецификация https://tools.ietf.org/html/rfc6455

Худший ответ:
Для современного асинхронного WebSocket-сервера на Python выбор библиотеки фактически сводится к:https://github.com/KeepSafe/aiohttp - эталонный HTTP-клиент и сервер под asyncio, среди прочего есть поддержка WebSocket на клиенте и на сервере.https://github.com/crossbario/autobahn-python - (по историческим причинам) эталонная реализация WebSocket на Python под asyncio или twisted; остальные реализации обычно сверяют свой функционал с ней.https://github.com/aaugustin/websockets  - под asyncio.https://github.com/Lawouach/WebSocket-for-Python (AKA ws4py) - под asyncio или gevent или CherryPy.
Вопрос: Как зная координаты объекта в 2d плоскости, угол его в направления в радианах и скорость, рассчитать новые координаты через единицу времени?

Лучший ответ:
Проблемой описанной в вашем вопросе занимается раздел науки тригонометрия.
В вашем случае изменение координат по осям X и Y будет cos(φ) и sin(φ) соответственно.P. S. Это, если угол φ отсчитывается от направления оси X против часовой стрелки.

Худший ответ:
Путь = время * скоростьНашли длину, которую он пройдёт.Есть длина, есть угол – это вектор перемещения.Надо сложить векторы начального положения и перемещения.Новый_X = Старый_X + Путь * cos(угла)
Новый_Y = Старый_Y + Путь * sin(угла)
Вопрос: Как должна выглядеть сеть с подсетью?

Лучший ответ:
Если я правильно понял вопрос. То машина B имеет 2 карты. ПО одной получает инет с роутера, по второй является DHCP сервером и шлюзом для следующей подсети.
В этом случает надо на роутере прописать маршруты туда и обратно. Тоесть объяснить роутеру что подсеть 192.168.1.1 надо искать на машине B (192.168.0.10). На машине B надо проделать ту же операцию - что подсеть 192.168.0.1 надо искать на сетевм адресе 192.168.1.1.
По сути это называется роутинг.
Но обычно эти обе подсети поднимаются на роутере, и далее разводятся с него. Минуя схему с ПК.

Худший ответ:
Машина в которой две сетевые карты должна быть роутером.
Ее задача маршрутизировать трафик между сетями.
На линуксе там все проще, все есть из коробки, на винде посложнее, но тоже реализуемо.
Хотя гораздо проще, дешевле  и эффективнее возлагать такие задачи на железные роутеры.Обязательно надо будет про Vlan курить?А Vlan тут каким боком?
Вопрос: Грамотно-ли написан класс работы с БД?

Лучший ответ:
Используйте доктрину DBAL для начала, если будет мало - ORM.
-- Немножко Code Review --// Используйте PSR-2. Стандарт оформления кода не просто так придуман.
// Кстати, это MySQL БД, или PostgreSQL, или sqlite? Не стоит давать общие имена для конкретных реализаций.
class DataBase {
// Достаточно такого:
// /** @var \PDO */
// private $connection;
    private $connectDataBase;

    // конструкция подключения к БД
    function __construct () {
// Вот никак не могу понять, чего народ так упорно  mysqli любит, ну что там такого прям раз такого, по сравнению с PDO?
// Передавайте готовое подключение в конструктор, а не создавайте его там.
        $this->connectDataBase = new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
        if ($this->connectDataBase->connect_errno) {
// С какого класс по работе с БД управляет процессом и выводом? Если что-то пошло не так - бросайте исключение. Конструкцию die - забудьте.
            die('Connect Error (' . $this->connectDataBase->connect_errno . ') ' . $this->connectDataBase->connect_error);
        }
    }

// Не пишите бесполезных комментариев
    // метод подготовленного запроса к базе
    function query ($sql) {
// Зачем вам переменная $result?
        $result = $this->connectDataBase->query($sql);
        return $result;

    }

}

Худший ответ:
die('Connect Error (' . $this->connectDataBase->connect_errno . ') ' . $this->connectDataBase->connect_error);
Замените на исключение.DB_HOST, DB_USERNAME, DB_PASSWORD, DB_DATABASE
Передавайте в конструкторе. А то класс требует константы которые могут быть и не объявлены, и отдельно от приложения в котором они не определены, использовать класс нельзя. 
И код приведите к PSR-2.
P.S. Не совсем понятно зачем отдельный класс когда есть PDO.
Вопрос: Почему в unix-времени 13 чисел?

Лучший ответ:
Во-первых не чисел, а цифр. Во-вторых - это просто милисекунды вместо секунд, поэтому 13

Худший ответ:
Чрезвычайно сложный вопрос - https://en.wikipedia.org/wiki/Unix_time
Вопрос: Как реализовать простую смену языка на сайте?

Лучший ответ:
Если чистый html - то определять можно с помощью JS:<script type="text/javascript">
var userLang = navigator.language || navigator.userLanguage; 
window.location = "https://my.site.ru/" + userLang;
</script>
Но это не самый надежный способ. Правильнее всё-же на бэкенде смотреть Accept-Language.
Попалось ещё красивое решение через API Google:
https://github.com/dansingerman/jQuery-Browser-Lan...

Худший ответ:
navigator.language
Возвращает язык в браузере
Вопрос: СЖО в игровом сервере?

Лучший ответ:
Тебе необходим стакан для заливки жидкого азота и небольшой холодильник для непрерывной его подачи. Иначе слабо разгонишь.spoilerМеня уже достали влажные мечты об игровом сервере этого господина.
С одной стороны очень амбициозные планы, с другой стороны абсолютно бредовые вопросы.
Парень, возьми в аренду любой системник со старшим десктопным процессором райзен 1600 или i7 2500 не очень важно, запусти этот гребанный сервер. Посмотри на узкие места и сделай выводы. 
Вы хотите потратить на железо за 1000 зеленых, но при этом не можете сами вникнуть в тему. Откуда уверенность что синглтред производительность вам так нужна? Вы уже произвели исследования как ваши игроки будут себя чувствовать на сервере с 200+ игроками. Вероятнее всего или игра нормально паралетися или игроки просто не смогут играть на таком большом сервере.

Худший ответ:
Под разгон отлично подойдут Фреоновые установки
Вопрос: Подойдет ли сервер для CRM и для сайта?

Лучший ответ:
И для сайта на 1с-Битрикс. Посещаемость сайта ~300 чел/сутки
В сутки? Или в секунду?
С нагрузкой 300 чел/сутки справится любой современный телефон.

Худший ответ:
Битрикс очень требовательная CMS 
Так же нужно понимать спецфику веб приложений.
Скорость 1 CPU всеже предпочтительней количеству ядер.
Для Битрикс 24 я бы рекомендовал следующие  железки
Core i7 skylake  
8GB - ОЗУ.
ssd - опционально, но тоже даст прирост (практически отсутствие I-O)
Данная конфигурация вам обойдется дешевле но работаь будет примерно на 50% быстрей представленной вами.
Поскольку тактовая частота на 1 CPU выше и значительно. А количество ядер вам не нужно поскольку нагрузка действительно маленькая.
Более дешевая конфигурация  скажется на качестве работы в Битрикс24.
ТАк же рекомендую использовать Битрикс ВМ поскольку битрикс 24  имеет много требований к конфигурации системы и если у вас нет отличного понимания линукс, то воспользуйтесь лучше именно этим решением.
ДА и если есть тоже.
Вопрос: Python для enterprise приложений? Используют?

Лучший ответ:
1) Можешь почитать статьи от Рамблера, Варгейминга - у них вся инфраструктура идет на питоне. Там достаточно интересно рассказывается, почему был выбран питон, и какие сложности им приходится преодолевать. 
2) Если коротко, то за скорость разработки ты платишь гемором при поддержке и расширении. Плюс есть некий дефицит кадров.
Так почему кто-то берет python, а не Java: 
- 9 из 10 проектов будут адекватно работать на python (так как они не разростутся до уровня мега-компаний)
- многие любят python, на нем приятно писать проекты.
Самый типичный кейс интерпрайза на Питон:Сделали какой-то стартапчик на питоне.Стартап выстрельнулНачали расширяться и расти.Так как все было написано на питоне, остались на питоне.Ключевые моменты стали переписывать/дополнять go/node.js сервисами

Худший ответ:
Вполне. 
Ибо хорош для быстрого прототипирования. 
Первая версия DropBox была на Python написана. Потом переписали на Go.
Иногда так и оставляют, он вполне справляется.
Вопрос: Как работают ремонтные бригады в It компаниях, заводах и т.д?

Лучший ответ:
1. Происходит поломка.
2. Приходит мастер который смотрит, что именно сломалось.
3. Если вышла из строя деталь, то заменяет ее при наличии на складе. Если детали нет, то заменяет прибор аналогичным.
4. Если запчасти нет то пишется заявка и вместе со счетом предъявляется для оплаты. 
Параллельно с этим ведется:
- учет простоя участков/цехов;
- планирование затрат ремонтного отдела на основании учета простоев;
- закупка ЗИП.

Худший ответ:
А еще есть входной контроль изделий, которые подлежат ремонту по гарантии, замене или возврату из за невозможности восстановить. Это обученный человек который принимает решение и взаимодействует с мастерами, клиентами и руководством, веде учет и логистику.
Мастер не обязан всегда выдавать отремонтированное изделие если время на его ремонт по разным причинам больше установленного, в зависимости от изделия. 10% допускается с отрицательным результатам из за невозможности локализовать проблему. Существуют разные уровни - аппартный на уровне замены модулей и  компонентный с заменой электронных элементов, так же программный  - возврат к фабричным установка, обновление прошивки, перепрошивка, калибровка и т.п.
Вопрос: Как вы собираете свой проект?

Лучший ответ:
никак.
Свой frontend шаблон вы в cms никак не привяжете.
Делается так: сначала верстается в своем frontend шаблоне , затем берется готовый html  и натягиватеся на смс.
Если надо переделать css/js - передлываете в своем шаблоне.

Худший ответ:
Простейшее добавление одного блока с двумя строчками кода приводит к новой пересборке всех стилей, на выходе опять же читсый html который снова нужно оборачивать php. 
Используйте единый файл стилей и формируйте сам шаблон из нескольких файлов, подгружаемых динамически: includeHTML.
Вопрос: Как сделать service discovery для клиентских приложений?

Лучший ответ:
На данный момент нашел для себя более удобный и просто вариант:
Docker Swarm + Traefik.
В существующих docker-compose.yml всего-навсего пришлось изменить build на image, прописать команды для предварительного сбора образов и добавить метки для traefik.
Через Swarm могу развернуть масштабиремые контейнеры на нескольких машинах, на которые (в нужный микросервис) будет перенаправлять Traefik согласно поддомену (метка traefik.frontend.rule=Host:...)

Худший ответ:
Hashicorp Consul может вам подойдёт? Но я для этого используют облака, в частности AWS - там их Route53 очень удобно на себя берет решение вопроса
Вопрос: Что почитать по тестированию ПО?

Лучший ответ:
Многие работодатели сейчас утверждают, что Савина уже недостаточно и требуют более специфичных знаний. Одна из хороших книг - Станислава Куликова «Тестирование программного обеспечения. Базовый курс.» (распространяется бесплатно).
Также один из работодателей мне советовал книгу Джеймса Уиттакера, Джейсона Арбона и Джеффа Каролло "Как тестируют в Google".
UPD.
Наткнулся на прекрасную статью о литературе для тестировщиков и не только. Там, в том числе, книгу "Как тестируют в Google" считают неоправданно рекомендуемой. Советую ознакомиться в первую очередь с этим списком.
okiseleva.blogspot.com/2014/02/blog-post_6.html

Худший ответ:
Основы по тестированию программного обеспечения можно почитать на сайте тестировщиков https://radar4site.ru/ есть даже огромный словарь терминов, гигантский список книг по тестированию и многое другое.
Вопрос: Асинхронность Node.js против Java, в чем подвох?

Лучший ответ:
Ну во первых, у Java дофига всяких разных greenlet и пр. технологий, где и явная асинхронность не нужна (она и неудобна)
Во вторых, отдельные воркеры в Apache нужны только для тех бэкэндов, которым это нужно.
Если вы хотите максимизировать число параллельно выполняемых бэкэндом запросов, то, очевидно, что нужно искать другой путь, без воркеров Apache. Например, https://habrahabr.ru/company/itsumma/blog/337346/
В третьих, для лучшего понимания следует изолировать мысленно задачу и вообще исключить тут Апач. Рассматриваем возможности только самой Ноды и самой JVM.
В четвертых, холивар абсолютнобессмысленнен, так как конкретное приложение будет реализовываться с учетом возможностей конкретной среды исполнения. Речь идет о качественной реализации, разумеется. И программист учтет особенности Ноды или JVM. Если он квалифицированный.
В пятых, неквалифицированному программисту не поможет никакой волшебный инструмент.
В шестых, при прочих равных (при одинаково хорошем познании программиста в обеих системах) - JVM будет завсегда быстрее. Ибо она и от С-то отстает ненамного.
В седьмых, но нельзя не обратить внимание на тот факт, что используя Ноду можно обойтись знанием одного языка. Собственно, взлет Ноды именно этим и обусловлен. Что множество фронтендеров, которые желают писать бэкенд. И написали уже для нее кучу вспомогательных инструментов/библиотек и пр. Более ничего такого особо волшебного в Ноде нет.

Худший ответ:
nodeJs не требует отдельного веб сервера, так как имеет свой собственный встроенный.
Вопрос: А как вы сжимаете картинки для googleSpeed?

Лучший ответ:
В подвале googleSpeed можно выкачать все ресурсы сайта в одном архиве уже оптимизированные гуглом

Худший ответ:
Так оно еще смотрит на кто какой реальный размер и какой отображается.
Вопрос: Не могу решить задание в ЕГЭ. Опечатка?

Лучший ответ:
Ты чего-то не понимаешь. Или не умеешь.from itertools import product

def f(a, b, c):
    return int(a and not b and not c or a and c)

print("A B C F")
for abc in product((0, 1), repeat=3):
    print(*abc, f(*abc))
Смотрим выводA B C F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 0
1 1 1 1
в колонке F всего 3 единички, из них в задачу попали 2. Смотрим на строчки с единичкамиA B C F
1 0 0 1
1 0 1 1
1 1 1 1
на роль колонки №2 вроде подходят A и C - они дают 2 необходимых единички,
но C отпадает - в соотв. строках нашей таблицы стоят столбики A и B содержат1 0
1 1
а в задании1 0
0 0
пробуем подобрать 2 из трех строчек, так что средняя колонка - A, а B и C дадут нужные 3 нуля и единичку
вот же они:A B C F
1 0 0 1
1 0 1 1
надо только переставить колонки и строкиC A B F
1 1 0 1
0 1 0 1
убедимся, что и первая строчка из задания, та где F == 0, найдется,
для этого перепишем ее в правильном порядкеC A B F    ->   A B C F
0 1 1 0    ->   1 1 0 0
- есть такая строка, предпоследняя в таблице.
зы. для тех, которым сложно Akram: я и сам думать не люблю, пусть комп думает )ABCF = [(a, b, c, f(a, b, c))
        for a, b, c in product((0, 1), repeat=3)]

data = ((0, 1, 1, 0),
        (1, 1, 0, 1),
        (0, 1, 0, 1))

for x, y, z in permutations((0, 1, 2)):
    crossdata = [(r[x], r[y], r[z], r[3]) for r in ABCF]
    if all(r in crossdata for r in data):
        print("ABC"[x], "ABC"[y], "ABC"[z])

Худший ответ:
что-то сложновато ))
A*~B*~C+A*C = A*(~B*~C+C)=A*(~B+C)
итоговая операция = конъюнкция, проверяем по единицами результата.
значит, А - это второй столбик, так как только там есть 1 для строк 2 и 3.
аналогично, (~B+C) тоже должны дать 1 для этих строк, поэтому B в столбике 3 (отрицание 0 = 1, 1+1 = 1).
для С остается столбик 1.
Вопрос: Mac OS и пиратское ПО? Увидит ли такое ПО компания apple?

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

Худший ответ:
А Microsoft? а Производители дистрибутивов линукс? А авторы софта могут знать что их программы сломали?
Да могут, все могут.
Вопрос: Почему nginx выдает ошибку при перезагрузке?

Лучший ответ:
там же английским по белому написано "could not build server_names_hash, you should increase server_names_hash_bucket_size: 32"

Худший ответ:
Введи sudo nginx -t найди ошибку и исправь.
Вопрос: В каком районе Питера больше всего ИТ-компаний (желательно с разработкой на Java)?

Лучший ответ:
А какая разница вы же не можете работать во всех, самый простой вариант съёмное жилье около работы

Худший ответ:
>  удаленщики мы.
А пригороды не рассматриваете ? :)
Например Колпино ?
Плюсы:
35 минут на электроне до Московского вокзала . Ну правда в часы-пик там не продохнуть.
Для жизни (а не для работы в самый раз). Всё в шаговой доступности. Город можно за 30 минут с одного конца до другого обойти. Ходят местные автобусы также.
Миллион детских садов и школ в старых районах. 
Кинотеатр, больнички и т.п. всё есть.
Макдаки, Каевси, вот недавно пицца-хат открылась, а на Невском закрылась (кризис ?)
Рядом парк, парк облагораживается. Зимой можно по речке на лыжах кататься. Можно выйти в поле, и оказаться в лен. области, да просто с собакой погулять.
Стоимость жилья значительно ниже, если вы рассчитывали в городе на однушку, то тут спокойно двушку можно купить с сопутствующими удобствами жизни.
На московском направлении останавливаются электрички Спб-В.Новгород, Спб-Псков. Т.е. не надо ехать на московский чтобы там толкаться.
Меньшая плотность населения. Можно сказать что такая большая деревня.
Один из современных бассейнов, строится ледовый комплекс.
При покупке здесь будьте внимательны, можете оказаться в лен.области. Тут с одной стороны улицы - Питер, а с другой поселок. Многие люди покупая, даже не знали этого.
Из минусов:
Пробки на въезде и выезде. Проблема решается, в течении лет 3-4 построят новый выезд из Колпино. Есть какие-то планы по скоростному трамваю до нового метро. До метро на машине около 15 минут если быстро выехать рано утром. На автобусе минут 40-45 до Звездной, Купчино. До Рыбацкого тоже есть автобус.
Самолеты над домами летают, шумовое загрязнение. Зимой не особо (окна закрыты), в сезон рейсов 20-30 в день пролетает. Дело привычки на самом деле.
 Каких-то сверх редких вещей тут не найти, нужно ехать в город. 
Если работать в городе, то не наездишься. Но в ИТ можно и удаленно с периодическими набегами в офис.
Немного экология барахлит. На поля вывозят навоз коровий, иногда подванивает :)
Подытожу. Жизнь в Колпино хороша для пенсионеров, может я из этих самых ? блин. Старею.
PS: Колпинцы тут есть ?
Вопрос: Стоит ли отправлять документы для удаленной работы?

Лучший ответ:
Обычная практика. Не хотите отправлять транспортной компанией, едьте лично. По-другому никак.

Худший ответ:
Если вы официально устраивайтесь на работу, то это нужно.
Можно не копию паспорта, достаточно паспортных данных, если не хотите своим лицом светить. ну или заретушировать фото.
Вопрос: Что менялось в алгоритмах Google с 1 августа?

Лучший ответ:
есть такая штука, поиск: https://yandex.ru/search/?text=google%20update%201...
Большей информации чем по ссылке Вы не найдете.

Худший ответ:
есть такая штука, поиск: https://yandex.ru/search/?text=google%20update%201...
Большей информации чем по ссылке Вы не найдете.