pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Один белый IP — несколько виртуальных машин?

Лучший ответ: Понятно, что раз айпи один, то придется заводить для них разные доменные имена, по которым сервер будет определять путь запроса.Мне непонятно. Зачем городить такое, когда хватит одного доменного имени example.com?возможно ли сделать так, чтобы основной сервер работал как роутер, и при при запросе, допустим, в pbx.example.com он все запросы по любым портам отправлял вм с телефонией,Сделать чтобы сервер работал как роутер - без проблем.
Только вот вы похоже роутер с прокси сервером путаете.
Задача роутера - маршрутизировать трафик. Роутер вообще не знает что такое corp.example.com, и никак такую фигню обрабатывать не может, он знает только IP адрес и порт, без всяких буковок с точками.
С доменными именами работает либо веб сервер, либо прокси сервер, вот прокси как раз и может завернуть трафик куда-нибудь на основе доменного имени.
В вашем случае логичнее сделать так - все сервисы подключаются по имени example.com, которое резольвиться в ваш IP.  Телефония будет идти по какому-то конкретному порту, поэтому сервер или роутер которому назначен этот IP должен будет перебрасывать пакеты приходящие на этот порт на сервер телефонии, а пакеты приходящие на 80порт на веб сервер, соответственно пакеты приходящие на 1с тоже будут перебрасываться на нужный сервер в зависимости от порта на который они пришли.
Логичнее и удобнее делать это на роутере,  да и белый адрес как правило в таких сетях назначается именно роутеру. Сомневаюсь что у вас белый IP адрес висит на интерфейсе Windows сервера. Так что проброс портов все равно делать придется.

Худший ответ: На один внешний IP и порт (80 и 443) (касательно HTTP(S) протокола) - можно посадить сколько угодно доменов, т.к. доменное имя передаётся в HTTP/1.0 пакете и это можно запроксировать веб-сервером на разные внутренние IP-адреса.
Точки входа (на внешний IP-адрес) можно сделать разные (или все перечисленные вместе) и привязать к разным внутренним IP-адресам (обычным или виртуальным машинам):
srv1.example.com
srv2.example.com
example.com
example.com/srv1
example.com/folder/srv1
Также, касательно доменных сервисов, есть в DNS поле SRV, где для каждого протокола можно указать целевой хост, порт и приоритет: линк
PS: Инструкция по настройке proxy на Apache (Digital Ocean): здесь.
Вопрос: Что не так в данном коде PHP и почему?

Лучший ответ: Ну хотя бы:
1. Использование устаревших функций mysql_*. Надо юзать PDO.
2. Параметры запроса берете и подставляете как есть в SQL. Это прямая угроза sql injection. Надо юзать prepared statements (опять же, см. PDO).
3. Именование переменных и стиль форматирования кода не соответсвует рекомендациям PSR.
4. В поиске запрос без LIMIT, т.е. нет пагинации никакой. А что если 100 миллионов записей найдется? Все их так и вывалите клиенту?

Худший ответ: Проще сказать, что у вас так...<?php
// Не стоит использовать глобальные И суперглобальные переменные.
// Лучше в принципе забудьте про их существование.
// В начале обработки сформируйте Request и уже далее с ним работайте.
// Вы данные на входе даже не проверяете, это ужасно
 $uname = $_REQUEST['user_name'];
 $upass = $_REQUEST['user_pass'];

// Это уже прошлое, mysql_*** НЕ поддерживается.
 mysql_connect("localhost", "root", "12345678");
 mysql_select_db("orders");

// см. выше на счет суперглобальных переменных.
 $user_ip = $_SERVER['REMOTE_ADDR'];
// Почитайте про PSR и забудьте про существование однострочных управляющих конструкций
 if ($_SERVER['HTTP_X_FORWARDED_FOR']) $user_ip = $_SERVER['HTTP_X_FORWARDED_FOR'];

 if ($user_ip=="127.0.0.1")
    {
// Авторизация по ip, вы серьезно?))
      echo "Добрый день Администратор<br>";
    }
    else
    {
// Что будет, если отправить $upass="';DROP TABLE users; SELECT '1" ?
// Это называется sql инъекция
// Параметры подставляются по другому
       $sqlQuery = "SELECT * FROM users WHERE uname='$uname' and upass='$upass' and `real`=1";
       $result = mysql_quеry($sqlQuery) or user_error(mysql_error()."<br>".$sqlQuery."<br>", E_USER_ERROR);
// Не используйте присваивания в условиях
       if ($user = mysql_fеtch_array($result));
          {
            echo "Здравствуйте ".$user['fio']."<br>";
          }
          else
          {
            echo "Я вас не знаю"; exit;
          }
    }
// см. выше на счет суперглобальных переменных
 if ($_REQUEST['search'])
    { // Выводим результаты поиска
      echo "Результат поиска: <br>";
      $search_name=$_REQUEST['search'];
// Что будет, если отправить $search_name="';SELECT CONCAT(uname, ' ', upass) AS info FROM users" ?
// тоже sql-инъекция
// и входящие данные вы не проверяете
      $sqlQuery = "SELECT * FROM forms WHERE satus='$search_name'";
      $result = mysql_query($sqlQuery) or user_error(mysql_error()."<br>".$sqlQuery."<br>", E_USER_ERROR);
      while ($one_form = mysql_fetch_аrray($result))
        {
           echо $one_form['info']."<br>";
        }

      }
 echo "<form>Введите поиск: <input type=text name='search'><input type=submit></form>".;
?>
Обязательно посмотрите
Вопрос: Биржа upwork как источник заказов для IT компании?

Лучший ответ: Не с той стороны заходите.
Самая большая проблема - ВЗЯТЬ нормальный заказ на бирже UpWork.
Ну а вам как бизнесмену - брать такие заказы РЕГУЛЯРНО, чтобы обеспечивать свой штат постоянной загрузкой по работе.
Все остальные озвучанные вами проблемы - полнейшая ерунда и вообще не являются проблемой на фоне той проблемы, что действительно вам будет трудно решить для того чтобы начать свою деятельность на Upwork - РЕГУЛЯРНО БРАТЬ ХОРОШИЕ ЗАКАЗЫ.
Неплохие специалисты на Upwork годами работают - и предел их мечтаний "взять заказ на 500 долларов", а вы сходу на постоянные заказы по $3000 рот раззеваете....
Не хотите, чтобы ваши конечные исполнители видели ваши заказы и заказчиков - работайте с исполнителями мимо Upwork, а через Upwork только с заказчиками работайте, - в чем проблема-то????
От того, что ваши работники узнают, что вы берете заказы через Upwork - ничего принципиально не изменится. 
1. Одиночному специалиста не так просто брать крупные заказы.
2. Чтобы раскрутиться на Upwork - нужно время, и довольно долго новичок получает не особо интересные и не особо денежные предложения.
3. Если вы обеспечиваете сотрудников постоянным потоком работ - они не будут искать доп. заработок на сайтах типа Upwork.
4. Не всем нужен этот гемморой с прямым заказчиком. Подавляющее большинство людей в мире работает в каких-либо фирмах и получает работу через начальника, а то и через большую цепочку начальников... Многим людям так намного комфортнее.
Проблема у вас будет только в одном случае - если вы будете откусывать ЗДОРОВЕННЫЙ процент, при этом никакой СВОЙ ВКЛАД НЕ ДОБАВЛЯЯ.
Но в наше время, когда о Upwork знают почти все - никак вы эту проблему не устраните.
Только внося свой дополнительный вклад (например, прекрасным знанием английского языка, постоянным вниканием в глубину проектов и тем, что будете крайне внимательно относится к своей репутации на Upwork и будете работать над репутацией долгие месяцы) вы будете застрахованы, что работать через вас будет выгоднее, чем напрямую.

Худший ответ: 1) заказчик видет все в агенси
разарботчик видит все про закзачика в том числе как он платит
2) если только разработчик не состоит в агенси
нонейм профили запрещены и вы сразу же выхватите бан
разработчик все видит
несколько недель если  вы умеете хорошо работать
Вопрос: Как оформить ИП в России, работая на зарубежных заказчиков и получая оплату на PayPal счет?

Лучший ответ: Прелесть PayPal в том, что он как раз обходит стороной валютные контроли и необходимость отчитываться перед государством (беря за это впрочем весомый процент). Остается только твоя личная ответственность как гражданина РФ. Если не в моготу - ты можешь в налоговую подавать декларацию на эту сумму как физ лицо.
Если счет PP верифицирован (статус проверенный), то он позваляет оперировать довольно большой суммой лимита в месяц. Раньше было 550k - проверьте сейчас.
Если привязан к Палке и пролезаешь в лимит, то не стоит задумываться об ИП. 
У PayPal в России отличный саппорт - смогут тебя сориентировать по деталям

Худший ответ: если будет ИП - то деньги ты можешь принимать только на свой расчетный счет.
А это либо работа по договору с прямым банковским переводом на твой РС, либо регать кассу и подключать эквайринг, который поддерживает paypal.
Вопрос: Работает ли сейчас служба поддержки Upwork для России?

Лучший ответ: Это не апворк закрыл службу поддержку для РФ, а РФ закрыла)
Заходите с впн, благодарите роскомнадзор, и перестаньте видеть вокруг злых пиндосов, которые хотят насолить россиянам

Худший ответ: Не закрыл
Вопрос: Пересаживать ли несколько хостов на linux гипервизор?

Лучший ответ: Не стоит конечно с точки зрения собственника, и стоит конечно с точки зрения админа, надо же как-то учиться

Худший ответ: А для KVM (или какой там формат у Proxmox) есть конвертор, который переведет машину в формат целевого гипера? Или предлагается ее остановить и конвертить остановленную? Продакшн может нервно отнестись к этому. У vmware есть конвертер, который работающую машину пилит.
Зоопарк гиперов разводить не стоит, разве только с целью снести Hyper-V совсем. А если просто с целью самообразования (что имхо неплохо) - возьмите хост, поставьте proxmox, поупражняйтесь.
Вопрос: Как убрать лишнее сообщение из оповещения об отправке формы?

Лучший ответ: Нужно либо дать права на запись логов
Либо отключить логирование (в настройках сервера)
или просто оповещения ошибок отрубить

Худший ответ: создайте вручную файл логов на хостинге по указанному в сообщении адресу. Или напишите в ТП хостера.
Вопрос: Насколько гибок Flutter SDK для работы со сложным дизайном?

Лучший ответ: Не отвечу полностью вам на вопрос так как сам недавно ознакомился с проектом. Но очень рекомендую, если еще не видели данный канал: https://www.youtube.com/channel/UCtWyVkPpb8An90SND...
В нём парень берет дизайн с Dribble и создает это с Flutter за полтора-два часа

Худший ответ: Если знать как работает платформ, то любой макет не будет сложным.
У Flutter имеются всякие контейнеры и всякие готовые элементы. Или можно написать свои.
Язык Dart. И ближайший ориентир для меня это JS и Kotlin, причем последний больше.
Это больше похоже на нативную разработку, чем на Web.
Вопрос: Информация из Input'ов в переменные.?

Лучший ответ: Если все в форме, юзай .serialize()

Худший ответ: Вместо jquery учи vuejs
Вопрос: Что означает нижнее подчёркивание в Go?

Лучший ответ: range по слайсу или мапе возвращает две переменные, если тебе первая из них не нужна, пишешь там подчёркивание. Оно означает пустоту.

Худший ответ: А что оно означает в импорте?
Тут сказано https://golang.org/ref/spec#Import_declarations:
An import declaration declares a dependency relation between the importing and imported package. It is illegal for a package to import itself, directly or indirectly, or to directly import a package without referring to any of its exported identifiers. To import a package solely for its side-effects (initialization), use the blank identifier as explicit package name:
То есть если с подчеркиванием это явное подключение пакета, то тогда в чем отличие от обычного подключения?
Вопрос: Объясните нубу как получить лицензионную windows 10?

Лучший ответ: Только покупать.

Худший ответ: Прикупить на маркетплейсе каком, оплачивать либо палкой, либо g2apay. Активируется по телефону без проблем. За десятку грина можно у индусов по типу ock-cdkeys.com прикупить, это для примера, брать лучше маркетплейсах, там и модерация и проверки, селлерам заработаные средства например лишь через месяц становятся доступны к выводу, страйк со стороны баера - рефанд и куча головной боли. При этом оплата палкой происходит на акк маркетплейса, и инвойс выписывается и диспут опять же всегда можно открыть. Правила драконовские - едва ли мягче ибэй/амазон для селлеров.
Вопрос: Какие курсы и какую литературу посоветуете для начинающего системного администратора?

Лучший ответ: Если хотите развиваться и прокачиваться обязательно пробуйте linux

Худший ответ: Я программист. Английский пока прокачиваю с помощью двух программ на андроиде - duolingo и LinguaLeo. Хотя мне кажется, что без курсов не обойтись, но для начала  будет более-менее (или можно сразу пойти на хорошие курсы).
По поводу литературу и прочего: вот можете глянуть ссылку с хабра. В мою недолгую бытность сисадмином, я себе её сохранял, да так и никак не воспользовался. Посмотрите. Если сама статья мало что даст, то там у неё ещё есть несколько частей-продолжений + на самом хабре дофига инфы, так что читайте, смотрите, пользуйтесь.
Вопрос: Как можно сократить / оптимизировать решение задачи на Python?

Лучший ответ: Как-то так:weight, moon = 70, 0.165
print("Ваш вес в 2018 году:", weight * moon)
print(*[str(i) + " " + str(round((weight + i-1) * moon, 2)) for i in range(1, 16)], sep="\n")
P. S. Только не знаю, насколько сложный для понимания этот код.

Худший ответ: Если слегка оптимизировать то earth_weight = 70
moon_index = 0.165
year_now = datetime.date.today().year

for i in range(1, 16):
	print(f"Ваш вес в {year_now} году: {round(earth_weight * moon_index, 2)} кг" )
	earth_weight += 1
	year_now +=1
Вопрос: РЕШЕНО. Вконтакте не дает перейти на сайт -пишет «Подозрительный сайт». Сайту 3 дня, wordpress, хостинг Бегет. Что делать?

Лучший ответ: Я писал в ТП ВКонтакте примерный текст: "Прошу проверить сайт хххх.ru, т.к. он не является подозрительным". Разблокировали вручную.
Пришлите адрес сайта для более детального рассмотрения вопроса.

Худший ответ: Бегет дает всем, кто заказывает хостинг, технический домен типа kakoitonic.beget.tech (бесплатный естессно), так вот они все, эти технические домены - в данном случае beget.tech, на всех ихних серверах, в ЧС у ВК.
С чем связано? Скорее всего с неправильной политикой БЕГЕТа, так как можно взять тестовый хостинг на 30дн, тут же выдается технический домен, делай на нем что хошь, регистрация хостинга возможна на Пупкина Василия Авдотьича - далее объяснять?)))
Как-то это вышло боком ВК и они внесли в черный список, ну а самому БЕГЕТу это тоже по барабану, клиентов-то надо чем-то заманивать.
Причем тут Ваше доменное имя в зоне ru? днс хостинга, вась! Так что в ТП ВК.
С другой стороны, вот именно на этом beget.tech пока что меньше всего схожих проблем, тьфу*3.Попробуйте запросить у БЕГЕТа смену сервера, ответ будет в разы быстрее, нежели из больнички)))*больничка - ВК, ОК, FB, Inst, TW, etc...
Вопрос: Почему не работает выражение на Python 2.7, а в 3.6 работает?

Лучший ответ: Господи, что это за жесть? Это нельзя прочитать, это идеальная обфускация. Даже прогнав через автоформаттер, я всё равно нихрена не понялSOSTAV = "5C3B2E"
[
    "".join(c for c in SOSTAV[0:4] if c not in "1234567890+"),
    "",
    "".join(c for c in SOSTAV[0:3] if c not in "1234567890+"),
][(0 if SOSTAV[0:2] == u"10" else 1 if SOSTAV[0:2] < u"10" else 2)] + "." + [
    "",
    "СП",
    "ПП",
    "ЧП",
][
    (
        0
        if (["9", SOSTAV[0:1]][(0 if SOSTAV[0:2] == "10" else 1)]) < "1"
        else 1
        if (["9", SOSTAV[0:1]][(0 if SOSTAV[0:2] == "10" else 1)]) <= "4"
        else 2
        if (["9", SOSTAV[0:1]][(0 if SOSTAV[0:2] == "10" else 1)]) <= "7"
        else 3
    )
]

Худший ответ: Вы бы хоть ошибку указали. Так-то я уже догадываюсь где должно упасть
UPD. добавить # -*- coding: utf-8 -*- в начале файла
Вопрос: Как лучше хранить базу данных?

Лучший ответ: По хорошему стоит использовать миграции. Конкретику вы не указали, так что придется вам погуглить типа "postrgresql миграции" или какая там у вас база.

Худший ответ: .mdf файл = MS SQLВозможности поднять личный сервер, на котором бы она лежала, нет.Microsoft Azure.
Вопрос: Почему говорят, что postgress лучше для более-менее серьезного проекта чем что-либо иное?

Лучший ответ: Этот вопрос на Тостере задают примерно раз в неделю и в Интернете полно сравнений. Например, это или это. Для меня лично самый главный косяк MySQL в том, что в 2018-м году он даже стандарт SQL 92-го года поддерживает не в полном объёме. Или вот косяк из недавнего вопроса - он не запускает триггер на действиях с внешними ключами. И таких косяков просто чудовщное количество. Как только выходишь за рамки чего-то сложнее select * from some_table, начинаешь материть разработчиков ежесекундно. И ещё один факт, мало влияющий на повседневную работу, но достойный упоминания - при проверке статическим анализатором кода нескольких популярных СУДБ, MySQL по количеству ошибок оказался на первом месте с существенным отрывом!

Худший ответ: Меня радуют функции агрегаты в postgres, которых в mysql я не находил
Вопрос: Как сделать звуковые уведомления о новом заказе WooCommerce?

Лучший ответ: Если самим делать, то смотрите в сторону Heartbit APİ вордпресса.

Худший ответ: тыц
Вопрос: Пропал Rising Talent после инактива, как вернуть?

Лучший ответ: никак, берите Топрейтед

Худший ответ: Почитайте тут
Попробуйте пройти тест Upwork Readiness Test.
Вопрос: Толковое решение audio pleyer по типу VK в laravel?

Лучший ответ: То, что вам необходимо - это набор html, css и js файлов. Laravel же, в вашем случае, будет только предоставлять данные об аудиозаписях.

Худший ответ: Посмотри в сторону koel
Вопрос: Как выстроить пункты меню в линию, wordpress?

Лучший ответ: файл
/wp-content/themes/wilo/main.css
строку 2314 сделайте такul li {
    padding-left: 0.5em;
    display: inline-block;
}

Худший ответ: Попробуйте изменить ширину родительского блока, скорее всего пункты меню в строку, но не влазят в родительский блок => переносятся. Как временный костыль используйте white-space: nowrap; это отменит перенос блока на новую строку
Вопрос: Стоит ли перед началом работы переустанавливать винду?

Лучший ответ: Работает - не трогай.

Худший ответ: В целях чистки и при обновлении платформы — да, стоит. А для работы и тестирования ПО — виртуализация рулит.
Вопрос: Какую выбрать БД для больших объемов?

Лучший ответ: Складывайте в файлы по часам (например) - новый час - новый файл. Далее пакуйте.
На timestamp можно отвести 2 байта (т.к. в пределах часа). Посмотрите может value можно уменьшить.
Даже если на запись 16 байт, то современный HDD (150Mb/s) сможет сохранять ~9млн записей в сек (с вашими 30к справится)
Останется только сделать тулзу которая будет по вашим условиям доставать данные.
Файлы можно хранить на диске, можно в файловой БД, можно в GridFS которая будет шардить их по кластеру.

Худший ответ: Посмотрите на sophia.systems, её использует Tarantool как один из движков.
Вопрос: Стоит ли учить Ruby on rails в 2018?

Лучший ответ: Стоит.

Худший ответ: Учите питон, такой же язык но применения больше.
и Java не сложный, просто его нужно "понять"
Вопрос: Как заблокировать вход пользователю в почту?

Лучший ответ: Либо сниффите его логин и пароль от его почты и просто делаете рассылку на его контакты
И получите иск по целому широчайшему диапазону - от персональных данных до защиты чести и достоинства. Сниффить логин-пароль не мешает никто. Даже войти в почту и убедиться, что он не распространял ничего и не пересылал себе ничего "лишнего" можно, хотя и это уже "околозаконное" мероприятие. Но писать от его имени не надо - попадется сутяжник, контору наизнанку вывернет...

Худший ответ: Перенаправить домен в hosts на 127.0.0.1 из простого.
Вопрос: Почему шипят колонки и наушники в виндовс 10?

Лучший ответ: Микрофон.

Худший ответ: Скорее всего косячные настройки в драйверах, по умолчанию включено что-то типа "режима микшера", когда звук с микрофона подмешивается к выходному сигналу.
Сходите на сайт realtek'а и найдите свежие дрова и "центр управления" или как оно там называется. Там должно быть в разы больше настроек чем в интерфейсе винды.
Вопрос: Как комфортно изучать иностранный материал в сети на неизвестном языке, например, французском?

Лучший ответ: Завести себе друга-лингвиста.

Худший ответ: Выучить французский или воспользоваться другим переводчиком.
Вопрос: Какие программы есть для поиска похожих файлов?

Лучший ответ: Сконцентрируйся на поиске программы для поиска похожих программ, это вещь!

Худший ответ: Привет,
Сначала надо определить критерии похожести, а потом искать софт. Для аудио, к примеру, есть сравнивалки по тегам, по битрейту или просто бинарно.
Вопрос: Где можно посмотреть информацию о какие разрешения сейчас используется большинством, 1366x768 или 1440×1080?

Лучший ответ: Тут например или Лайв

Худший ответ: Статистика по разрешениям экрана и не только. И еще тут.
Вопрос: Как должен выглядеть сайт при разных разрешениях?

Лучший ответ: это все должно быть прописано в техзадании
если дизайн сайта меняется в зависимости от размера экрана, то это все варианты должны быть отрисованы, иначе вы не сможете сделать корректный html
для разного размера и разрешения экрана делаются наборы картинок разного размера 
в общем, если у вас этот процесс еще не отработан, то вы закопаетесь
возьмите задание попроще для начала и ищите похожие сайты или темы для вордпресса и смотрите как они сделаны

Худший ответ: Все эти вопросы нужно уточнять у дизайнера, приславшего вам макет.Как он там придумал - одному ему известно.
Вопрос: Как развивать навыки дизайна?

Лучший ответ: Для начала нужно понять, что есть дизайн. Дизайн создается не для определенного круга людей, он создается для широких масс потребителей. Дизайн скорее проектирование, с элементами рисования ) 
Для начала нужно выбрать направления в дизайне (например - дизайн печатной продукции, графический дизайн, веб-дизайн, 3D и т.д.) и вникать ). Читать статьи, следить за тенденциями, применять полученные знания на практике. Все приходит с опытом.

Худший ответ: Нужно уточнить, дизайн чего? Если веб-дизайн (как указано в тегах), начать можно с типографики. Типографика вообще везде пригодится, даже просто по жизни. Как правило, рекомендуют книги. Книги - это полезно. Но я люблю формат статей и уроков. 
Хорошая отправная точка.
Рисовать уметь не нужно. Нужно уметь решать проблемы графическим способом (опять таки, если речь про веб-дизайн). Рисование - это к иллюстраторам. От дизайнера требуется наладить канал связи между сервисом/продуктом и потребителем. Визуальная коммуникация, причём эффективная и наименьшими средствами. Ну а основа коммуникации в вебе - текст. Так что изучай типографику.
Вопрос: Что, fl опять задрал цены?

Лучший ответ: да тоже сегодня хотел купить про и увидел что он подпрыгнул в три раза по цене и подумал ну его нафиг.
в целом их игры слили часть их аудитории на другие русские биржи, а скачок доллара сильно подтолкнул сильно толковых фрилансеров уйти на тот же upwork.com
думаю уже глобально во что то хорошее fl.ru не разовьется, если не менять руководство.
хотя с другой стороны апворк тоже херню делает
фиг знает если они продолжат в том же духе родятся как минимум два новых лидера.

Худший ответ: как говорят, перед смертью не надышишься
Вопрос: Где рисовать дизайн этикетки?

Лучший ответ: Всегда все, что уйдет в печать, делаю в векторе.

Худший ответ: В фотошопе - можно. Это одна из главных программ для создания печатных макетов и подготовки макетов к печати (упаковка = печать).
Вопрос: Испытательный срок без оформления?

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

Худший ответ: У меня тоже так было только 3 месяца (без оформления, все на честном слове), все заплатили, но в и тоге не подошел. Да и самому не хотелось, уж больно проект старый как г.. мамонта, легаси код и хреновый коллектив в придачу.
Вопрос: Где взять номер paypal для налоговой?

Лучший ответ: Так выводи на счет и отчитывайся по этому счету... А то Греф про блокчейн говорит, а в банках еще о PayPal даже не слышали...

Худший ответ: По идее Пейпал должен был сам оповестить налоговую при регистрации корпоративного счёта.
Для какого документа вам требуется этот номер? Возможно они используют ЕГРИП для идентификации этого счета (но это только догадка).
Вопрос: Опять сомнительный заказчик на Upwork, обман ли?

Лучший ответ: Сейчас не знаю что и делать, странно как то это все.
Действительно, странно, сначала делать, потом думать.
Зачем вы вообще пришли на Апворк? Чтобы заниматься подобным схематозом?

Худший ответ: Давайте контакт заказчика, мамку свою на Апворке зарегаю, пусть работает типа ))