pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Почему REG.RU не возвращает деньги за продление домена, если я его перенёс?

Лучший ответ: Регистратор не может не дать вам перенести домен, если регистрация не закончилась. За 7 дней до наступления paid-till можно перенести домен в электронном виде получив Authinfo-код от домена и введя его на сайте нового регистратора.
Если paid-till наступил, то регистрация домена закончилась. Он еще будет открываться 30 дней с информацией о том, что не продлен, но это Период преимущественного продления, в который Вам дают еще один шанс продлить его. Перенести домен в таком состоянии невозможно, это запрещено Правилами регистрации.
Если продление состоялось, то услуга считается оказанной, даже если вы после этого переносите домен к другому регистратору. Основание - Правила регистрации доменных имен: https://cctld.ru/ru/docs/

Худший ответ: REG.RU по моему мнению является очень плохим регистратором, потому что дерёт аж 899 рублей минимум за продление одного несчастного RU-домена (когда его же реселлеры - куда меньше).Реселлеры продают дороже в большинстве случаев.
Купите 5000доменов у регистратора и у реселлера и сравните цены.
А если вы покупаете или продлеваете один домен - в крупных компаниях не ориентированных на розницу это будет дороже чем у реселлеров.Юристы от IT, объясните, законно ли REG.RU не хочет возвращать средства после продления домена и переноса другому регистратору?Не совсем понятна ситуация, почему вы считаете вам должны вернуть деньги?
Для начала - за какую услугу эти деньги были уплачены? Была ли эта услуга вам оказана?
Вопрос: Как правильно разворачивать сетевую инфраструктуру с dhcp? С использованием отдельного оборудования или все на одном сервере?

Лучший ответ: Вариант 1 используют очень храбрые, очень ...неумные либо фанаты Microsoft, непоколебимо верящие в силу файрволла от MS. Если это про Вас - Ваш выбор.
Вариант 2 используют те, кто любит постоянно лечить компы юзеров от майнеров и жаловаться на то, что почту блокируют за спам. Ну, либо тот, кому совсем уж нечего скрывать :) Если это про Вас - Ваш выбор.
Вариант 3 уже больше похож на типовую схему построения. 
DHCP не стоит держать на роутере. Роутер должен делать то, для чего предназначен - роутить. Ну еще файрволл и VPN, по необходимости. DHCP относится к базовым ролям внутренней сети и держать его IMHO нужно на сервере AD - нагрузка копеечная, зато если вовремя заполнять данные оснастки - можно использовать ее в качестве таблицы распределения IP - не весь же сегмент у Вас динамика, сервера как правило имеют статические адреса.
Эксч категорически рекомендуется отделить от AD. Прокси, если есть - тоже отделить. При нынешних технологиях виртуализации это сделать куда как просто. Файлопомойку - тоже отделить.

Худший ответ: IMHO, что бы ни говорили крутые специалисты,  но в первую очередь всё упирается в ресурсы: деньги на железо и лицензии, место для размещения всего оборудования. Если есть в наличии или возможность приобрести только один сервер + одна лицензия на ОС, то естественно всё придётся ставить на одном, если есть ресурсы, то вариантов много.
DHCP сервис малотребовательный, особенно для небольших сетей. Виндовый по соседству с AD/DNS меня ещё ни разу не подводил, но ни разу не подводил также и DHCP на базе pfSense или домашних роутеров (Zyxell/Asus).
Если почтовый сервер находится в локальной сети, то для него я бы посоветовал выделить отдельную машину (хотя бы виртуальную) и отдельный IP-адрес, чтобы зараженный клиентский компьютер или личный смартфон сотрудника в локальной сети не подставлял адрес под антиспам фильтры. Дополнительный адрес у многих провайдеров стоит копейки.
В целях экономии файл-сервер можно прикрутить на контроллере, но может возникнуть неприятная ситуация с закончившимся свободным местом, бэкапами или вредоносом из пользовательской папки. Если есть возможность: на виртуалку или на отдельную железку.
Вопрос: Как вывести уведомления в телеграм бота, о новых постах в инстаграме?

Лучший ответ: Доброй ночи.
Я бы начал с Subscription API.
Даете инстаграму callback url, он на него отправляет данные, а вы дальше уже с этими данными делаете что пожелаете.

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

Лучший ответ: https://developer.mozilla.org/ru/docs/Learn/HTML/M...
Очень хорошая и подробная статья. Поймешь что тут написано, сможешь даже опытному фронтендеру утереть нос в каком-нибудь споре =)

Худший ответ: <picture class="intro-background">
  <source srcset="images/background@3x.png" media="(min-width: 2521px)">
  <source srcset="images/background@2x.png" media="(min-width: 1261px)">
  <img src="images/background.png">
</picture>
Лучше всяких слов.
Вопрос: Статистика онлайна/посещаемости?

Лучший ответ: 1) Яндекс.Метрика
2) Google Analytics

Худший ответ: Есть хорошее opensource-решение logz. Работает на основе анализа логов.
Для enterprise, разумеется, есть недорогое облачное решение с разными плюшками.
Вопрос: Simplacms Не загружаются картинки в товар по https?

Лучший ответ: zetwin zetwin  - Правильное решение!
В api/Image.php
...
        // Если вайл удаленный (http://), зальем его себе
        if (preg_match("~^https?://~", $source_file)) {
...
В api/Design.php
...
      if (preg_match("~^https?://~", $resized_filename_encoded)) {
            $resized_filename_encoded = rawurlencode($resized_filename_encoded);
        }
...
Плюс 
Файл simpla\simpla_source\simpla\ProductAdmin.php
Меняем строкуif(!empty($url) && $url != 'http://' && strstr($url,'/')!==false)
наif(!empty($url) && $url != 'http://' && $url != 'https://' && strstr($url,'/')!==false)

Худший ответ: zetwin zetwin  - Правильное решение!
В api/Image.php
...
        // Если вайл удаленный (http://), зальем его себе
        if (preg_match("~^https?://~", $source_file)) {
...
В api/Design.php
...
      if (preg_match("~^https?://~", $resized_filename_encoded)) {
            $resized_filename_encoded = rawurlencode($resized_filename_encoded);
        }
...
Плюс 
Файл simpla\simpla_source\simpla\ProductAdmin.php
Меняем строкуif(!empty($url) && $url != 'http://' && strstr($url,'/')!==false)
наif(!empty($url) && $url != 'http://' && $url != 'https://' && strstr($url,'/')!==false)
Вопрос: Почему LIMIT так сильно влияет на скорость?

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

Худший ответ: Думаю, стоит попробовать date вывести в отдельный индекс. Даже несмотря на Sending data.
Вопрос: Как сделать изображения средствами php?

Лучший ответ: Никак не сделать, там же кусков не хватает.

Худший ответ: Можно создать нейронную сеть, обучить ее на большой выборке живописи и пущщай восстанавливает!
Как-то так: Нейросеть создаёт картины в стиле Ван Гога и Пикассо
Только вряд-ли вы станете это делать именно на PHP.
Вопрос: Стоит ли переносить таблицу с PostgreSQL на NoSQL или другое решение?

Лучший ответ: Прежде чем переносить данные на NoSQL попробуйте использовать одно поле JSONB в PostgreSQL для хранения данных этих 150 колонок. Если результат устроит, переходить нет смысла.

Худший ответ: MongoDB должна подойти. Такой эксперимент много времени не займёт. А вот со связанными таблицами сложнее.
Вопрос: Что вы скажете про язык Perl в разработке игр?

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

Худший ответ: Да, существуют библиотеки для разработки игр - ключевые слова SDL, OpenGL:Game Development with SDL and PerlSimple DirectMedia Library Bindings for PerlPerlGameDev
Вопрос: Как в JavaScript правильно разнести единый код на несколько файлов (аналоги require и include из PHP)?

Лучший ответ: Оно?

Худший ответ: можно gulp'ом к примеру собрать все js в один файл
или другим сборщиком
Вопрос: Как поступить с кроссбраузерной версткой, что ответить заказчику?

Лучший ответ: Так как в пункте ТЗ не оговорены версии браузеров, то вы можете сьехать на то, что ie8 - это уже не подходит под пункт "Кроссбраузер" в классическом понимании этого вопроса. Поддержка ie8 - это можно обозвать "Поддержка устаревших браузеров = +100% стоимости заказа". Или "Пинание говна динозавра" - если так угодно.
Обосновать - чартами использования браузеров и нецелесообразностью траты денег на мёртвый браузер, который используют полтора пенсионера.

Худший ответ: Ты по своей глупости подписал то, что сделать слишком тяжело.
Так ему и объясни.
Можешь мотивировать, что это 0,0001% посетителей его сайта.
Пойдет ли он тебе навстречу - кто знает.
Будешь ли ты за ту же сумму доделывать на IE8 - решай сам.
P.S.:
Возможно просто заказчик не в курсе технических деталей и просто требует от вас IE8, так как считает, что вы отлыниваете от работы и денег хотите.
А, возможно, его требовани вполне подкрепленные статистикой.
Скажем есть у меня в поддержке интернет-магазин, где 8% приходится на IE6, IE7, IE8, IE9, старые Opera. Они приносят ежемесячно по 800-1500 долларов только эти старые браузеры.
Угадайте кого пошлет далеко заказчик, если не выполнить его требования? Того, кто хочет лишить его прибыли.
Мы для этих старых браузеров сделали специальную версию сайта. За полугодовую прибыль от этих 8%.
Вопрос: Как вставить знак $ в инпут?

Лучший ответ: Если надо подобие before/after, то оберните ваш input div'ом м задавайте before/after ему

Худший ответ: Можно так:<div class="foo"><input type="text"></div>.foo {
  position: relative;
  box-sizing: border-box;
}
.foo input {
  padding-left: 1em;
}
.foo::before {
  content: '$';
  position: absolute;
  top: 2px; left: 3px;
  pointer-events: none;
}https://jsfiddle.net/1uhgL0mx/
Вопрос: Поиск по ключу в строках, реальн?

Лучший ответ: Это как оно у вас так построилось??? В смысле что за кей, валуе? Назачем? Таблица просто должна содержать 3 (по вашему примеру) поля, примерно так:
id     |  family  |  name
1      Иванов   Иван
2      Петров   Коля
3      Иванов   Василий
...
тогда номальный запрос будет возвращать нужный результатSELECT `id` 
FROM `promisers_data` as `pd` 
WHERE  (`family` LIKE 'Иванов') 
and (`name` LIKE 'Иван')
Если вы ищете фамилию, то не нужно ее искать в середине поля фамилии, то есть % перед текстом запроса не нужен, а по уму и в конце лишний, если вы не ищете все похожие имена с другим окончанием. И работать будет в разы быстрее, а если еще и индексы на поля создать - вообще летать будет. Особенно если заменить like на равенство(=).

Худший ответ: SELECT
    pd.pid
  FROM
    promisers_data pd 
    INNER JOIN promisers_data pd2 ON pd.pid = pd2.pid
  WHERE 1
    AND (pd.key='family' AND pd.value LIKE '%Иванов%')
    AND (pd2.key='name' AND pd2.value LIKE '%Иван%')
Вопрос: Как отделить бизнес-логику?

Лучший ответ: 1. Создать папку Services
2. Выделить части бизнес логики в сервисы
3. Написать сервисы и подключить через Service Provider в Service Container
4. Написать фасады (по желанию)
5. ...
6. PROFIT

Худший ответ: В zf2 отлично видно как работают сервисы
Вопрос: Как правильно выбрать термопрокладку на процессор нетбука?

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

Худший ответ: Решил проблему следующим образом: разобрал снова бук, снял с процессора тот самый кусок термопрокладки 2-х мм, аккуратно лезвием разрезал прокладку по толщине так, чтобы у меня получилась пластинка в толщину примерно 0.7-0.9 мм. Далее нанес на процессор термопасту тоненьким слоем, сверху положил получившийся кусочек термопрокладки (ровной, заводской стороной на процессор, а не той волнистой, что получилась от использования лезвия), сверху на прокладку нанес ещё один слой термопасты (более плотный, старался заполнить термопастой все впадины на поверхности прокладки). Cверху прикрутил кулер с радиаторной пластиной.
После всех этих манипуляций максимальная температура, до которой доходил процессор при нагрузках равнялась 93 градуса (выключается бук как только температура перевалит за 100, то есть 101 градус = перегрев процессора). Но на высоких температурах долго не задерживается. В среднем, при нагрузках, температура держится на уровне 65-85 градусов.
Кстати, я также переустановил windows, после чего бук стал думать гораздо быстрее. Стояла windows 7 ultimate x64. Я заменил её на windows 7 home premium x86, так как процессор слабоват для 64-битной ОС, а оперативную память в размере 4 Гб без проблем видит и использует 32-битная home premium версия.
Вопрос: Как обучаться C#?

Лучший ответ: Денис, зачем?!

Худший ответ: Попробуйте посмотреть Александра Шевчука из ITVDN.
Вопрос: Как вернуть звук в приложениях после отключения HDMI?

Лучший ответ: через pavucontrol попробуй
или вот так 
https://wiki.archlinux.org/index.php/PulseAudio/Ex...
pactl set-card-profile 0 output:analog-stereo+input:analog-stereo

Худший ответ: Никогда проблем не возникало.
Вот тут все настраивал.
Вопрос: Как реализовать плавный якорь на чистом(Нативном) JavaScript?

Лучший ответ: Этот функционал находится в стадии черновика и в некоторых браузерах уже есть из коробки. Вероятно вам нужен smooth scroll polyfill. Разумеется  никто не мешает в образовательных целях посмотреть его исходники.

Худший ответ: варианты на JQ знаю
Так взять скролл на jq и переписать его на нативный js.
Вопрос: Какой планировщик вы используете?

Лучший ответ: силу воли

Худший ответ: Мне WEEEK помогает уже полгода, там норм интерфейс ну и бесплатно для личного ползования
Вопрос: Датчик веса или движения?

Лучший ответ: Движение не нужно: несколько оптопар на щель и готово.

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

Лучший ответ: Вы второй день задаете какие-то загадочные вопросы.
Самая популярная в мире CMS-ка - это wordpress
В этом не сложно убедиться потратив 2 минуты на гугл:
https://www.google.com/search?q=top+popular+cms
Laravel это не CMS а фреймворк.
Выбирайте ту технологию, которая у вас уже прокачана или ту, которую хотите прокачать. В зависимости от настроения.

Худший ответ: Как front-end разработчик с 5 летним опытом в основном нацеленным на SPA на основе AngularJS(первой версии), React, Vue я могу точно заявить что для малых и средних приложений (до тех на которых может уйти до 2-3 лет разработки 2-3 front-end разработчиков НЕ фулл тайм, строк так на сотни тысяч js кода) разницы для бизнеса нет. 
Есть аспекты входа во фреймворк - лёгкость документации, размер комьюнити - присутствие необходимых готовых решений, удобство программирования и выбранных технологий JSX в react, TS в Angular(2-7 версии) и т.п. 
Сейчас советую использовать vue он более свежий, в нем учтён опыт предъидущих фреймворков, у него отличная документация даже на русском языке и вроде уже не маленькое комьюнити да и на первый взгляд не видно сильных минусов.
Есть вопрос уместности использования spa фреймворка. Для обычных сайтов и простых интернет магазинов целесообразнее использовать jQuery.
Вопрос: Программа которая собирает историю браузера?

Лучший ответ: Kerio Control. Все логируется что нужно. 
А так камрады в комментариях правы. Если пользователь не будет уведомлен под роспись, о том, что он знает, что все логируется и храниться, то толку в этом нет, т.к. доказательства добытые не правомерным путем не являются доказательством. Поэтому если планируете чистить/штрафовать людей, за то что человек смотрел порно или сливал коммерческую тайну, прикладывая логи или скрины с экрана, без его подписи - не выйдет и он с легкостью сможет пожаловаться.

Худший ответ: Шлюз для всей организации... Например Zentyal (https://ru.wikipedia.org/wiki/Zentyal) Все бесплатно и с морем примочек и полезностей, удобняшек и защитных функций. Как вариант - прочитать все, шо там о нем и попробовать доказать руководству, как это будет здорово, полезно и бесплатно. 
Еще проще, если народа совсем мало - пустить все через, например, HandyCache (https://ru.wikipedia.org/wiki/HandyCache)
А анализировать трафик, проходящий через сервак, а, тем паче, раскидывать всем какие-то вирусоподнобные логгеры - ИМХО и странно и не оптимально и нерационально... Не, можно, конечно, анализировать пакеты.. или писать на коленках скрипты\проги юзающие те же утилиты NirSoft для сбора историй браузера и отправки их на сервак или еще что-то. Но, по-моему, это все... "на любителя", так сказать... и, в результате, может обойтись гораздо дороже, чем посиделки некоторых сотрудников вконтакте в рабочее время...
Но, кстати, в связи с этим вопрос напрашивается... если уж про начальство и работу.. а как же у вас там траффик-то идет? Уж сервер-то должен быть... и если он есть, то там что, никакого мониторинга\фаервола или тому подобного нет?
Вопрос: Возможно ли через это зарегистрировать домен в ISPManager?

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

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

Лучший ответ: Стоит, если только тема квалификационной работы такая.

Худший ответ: jquery предыдущих версий там нормально работали, но майкрософт уже давно перестал поддерживать IE6, то есть этот браузер просто небезопасен, как, собственно, и сам флэш
java applet - но на компьютерах заочников должна быть установлена java
опять же вам ничего не мешает использовать последние версии jquery и популярные плагины, на них основанные
Вопрос: Тяжело ли будет создать «клона» Яндекс.Транспорта для небольшого города-спутника?

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

Худший ответ: Проще стать представителем какой-нибудь конторы, которая уже это делает.
Таковых несколько есть. Они уже работают каждая в нескольких городах.
Выбирай.
Вопрос: Возможно глупый вопрос. Но как делают точные калькуляторы, когда есть ограничения на диапозон типов данных (int,doble и т.д.)?

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

Худший ответ: Есть библиотеки для работы с большими числами (bigdigits.c), которые хранят числа в многобайтовых массивах.
Ограничения на типы данных, да и сами типы данных вводятся спецификацией языка программирования.
Вопрос: Оправдано ли будет использование NodeJS в качестве бэкенда крупного приложения?

Лучший ответ: Paypal и Netflix используют Node.js. У обоих нагрузки очень даже приличные.
В плане масштабируемости думайте об архитектуре. Можно и на perl написать приложение, которое за секунду будет обслуживать миллион клиентов.
Node.js будет прекрасно работать в качестве движка для типичного веб-приложения вроде магазина, чата или CRM. Если у вас очень много компонентов, например тысячи, логичнее приложение разбить на модули и сделать вместо одного приложения несколько, которые можно запускать по-отдельности (здесь уместно упоминание микросервисной архитектуры). Разумеется запросы нужно распределять с помощью балансировщика.
Есть еще такая вот штука https://serverless.com/ - ее можно масштабировать практически до бесконечности. Были бы деньги.
Node.js будет плохо работать в области процессинга данных, например генерация картинок, потоковая обработка видео, нейронные сети и т.д. Здесь лидеры C, C++, Go, Rust, Java.
Можно даже создать гибридное приложение - большую часть выполнить на Node.js, а критичную по производительности на другом языке. Например генерация миллиона прайсов в сутки в старый xls или векторный pdf, упаковка в архив и рассылка - не самая лучшая идея для Node..JS. То же C++ здесь будет вне конкуренции.

Худший ответ: Мопед не мой.. Но знаю одного вендора игр для мобилок. Пару штук у них весьма популярны.
У них Nodejs (express, koa, sails - не знаю), основное хранилище - redis, вспомогательное - postgres.
Так же, есть общение по WebSocket и фоновый дэмон (вроде как на Kue). И немало Lua запросов в redis.
Я считаю, что с помощью многих инструметов можно написать одинаково как и хорошее приложение, так и плохое. Главное, как будете писать. 
Само собой,  будет несколько лидеров по производительности. Но не стоит забывать про экосистему/поддержку выбранного стэка.
Выбор за Вами. И совет, если возьмете NodeJS: никаких babel-node и ts-node не использовать. Только обычную ноду, без всяких флагов --harmony итд.
Вопрос: Машинное обучение на статистике ГИБДД. Есть идеи?

Лучший ответ: Можно публиковать результаты исследования в журналах, СМИ и развлекательных площадках. Какой никакой, но результат будет, как минимум осведомленность населения, которое терактов боится больше, чем садиться за руль или идти по улице (где вероятность умереть выше, чем от терактов). 
Я бы если бы было время, сделал как минимум тепловую карту с наиболее аварийными местами в городе с привязкой к времени суток и сезонов, и выложил ее в открытый доступ. 
Причину ДТП сложно будет автоматически анализировать, нужно как минимум категоризировать случаи (пьяный за рулем, заснул, не увидел, не успел).
Марка/модель имеет смысл рассматривать, если есть результаты аварии (жив/мертв/инвалид - с степенью каждого случая), и детали аварии (с кем врезался, на какой скорости относительно друг-друга, с какой массой и.т.д.) иначе напишите, что форд небезопасный, хотя в статистике в него врезался грузовик. 
По полу классифицировать не советую, засудят :-)
Чтобы выбрать алгоритм, нужно понимать цель, в каком виде вы ожидаете результаты работы. Он не сможет вам сказать "вон там положите асфальт, таким людям запретите ездить, в 22:00 сидите дома".

Худший ответ: ничего нового кроме аварийных участков не придумано
особенно смешно, как вы предлагаете с маркой машины упражняться - ну, сделайте, для покупателей подборку, какая марка "олпасная", хотя все случаи независимые
Вопрос: Как обратиться к другому объекту(классу) в СSS?

Лучший ответ: Никак. css ховер работает только с самим элементом и дочерними. Используйте jQ.

Худший ответ: Для этого в css есть селекторы:
x > y { ... }
x ~ y { ... }
x + y { ... }
x + y + z + ... { ... }