pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как подключить микрофон от наушников в Windows?

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

Худший ответ: Что у вас не получилось с подключением AirPods? Не пытались ли вы их связать, когда они уже связаны с телефоном?
Микрофон в гарнитуре выведен на четвертый контакт разъема. Чтобы его "как-то задействовать", нужен переходник с trrs на один trs для наушников и один ts для микрофона.
Вопрос: Как сделать эффект дыма на сайте?

Лучший ответ: Эффект тумана на сайте при помощи CSS3

Худший ответ: может подойдет
https://codepen.io/michaelwnelson/pen/EVmRdo
upd. из этой же серии
https://codepen.io/teolitto/pen/KwOVvL
Вопрос: Чем отличается С и С++?

Лучший ответ: Простыми не получится
Как минимум https://isocpp.org/wiki/faq/c#c-diffs
И далее ссылки по тексту.
Помимо поддержки ООП в С++ реализована поддержка обобщенного программирования, которое "придумал" Алекс Степанов, и воплотил свои идеи в виде STL, которая в свою очередь стала частью стандарта языка. 
С++ это гораздо больше, чем Си с классами.
Возьми книгу "Дизайн и эволюция С++" и почитай, раз тебе интересно.

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

Лучший ответ: Это было где-то летом 2016, а сейчас осень 2018, т.е. прошло 2 года...За два года не нашлось времени на замену модема, а вот время на колупание мозгов службе поддержки нашлось.Причем условия тарифа довольно странные. Т.е. вот здравомыслящему человеку не придет в голову.Здравомыслящие люди они разные, и приходят им в голову разные мысли.
А условия тарифа надо читать в договоре, а не пытаться выдумать используя здравый смысл. Никто не запрещает провайдеру указать, что в новолуние цена увеличивается в  2раза.Важно то, что они САМОВОЛЬНО подключили медвежью "услугу" автопродление трафика, кторой раньше по условию договора не былоТакое бывает. Это незаконно!
Сначала убедитесь что в договоре действительно нет пункта, разрешающего провайдеру самому подключать услуги.
Если его нет, смело подавайте в суд. Если найдете нормального юриста вы скорее всего выиграете суд, и вернете ваши 500 рублей, так же рублей 100 морального вреда можно попросить, ну и вам скорее всего компенсируют расходы на юриста 3-15тыс. рублей.
Если проиграете просто потратите 3-15тыс рублей на юриста, и не получите свои 500 рублей.
Но тут уже решать вам.
Так же можно накатать жалобу - в потребнадзор, в спортлото.И попутно кто какой использует метод заслона от рекламы?DNS и адблок в браузерах.

Худший ответ: а Вы yota не пробовали?
там этого всего нет.
Вопрос: Выбор VPN для администрирования Linux?

Лучший ответ: А давайте выберем стол и стул для администрирования Linux?
Ваш вопрос решается в рамках конкретной задачи, конкретной ситуации.
Кто вам мешает ккупить себе пяток VDS у разных провайдеров, дать им удобные для вас днс имена, поднять на них openvpn и с них уже ходить туда, куда вам надо?

Худший ответ: Openvpn и 443 порт. Собственно будет выглядеть как https фактически для провайдера.
Вопрос: Ссылка со сложной структурой?

Лучший ответ: Спокойно заворачивай содержимое тега li в тег a

Худший ответ: Все же просто. Пункту li position:relative; в нем а с абсолютной позицией, шириной и высотой в 100% + display:block; она ляжет поверх всех элементов. которые находятся в li<ul>
    <li>
        <div>1</div>
        <div>2</div>
        <a href="#">Ссылка</a>
    </li>
</ul>
Вопрос: Реализовать слайдер, который выходит с правой стороны за пределы контейнера?

Лучший ответ: Слайды так и располагаются. Можно убрать overfloy: hidden у обертки слайдов и будет как на скрине

Худший ответ: Если цель в том, чтобы слайды за левую границу контейнера не выходили, то для swiper-container, или что там у вас, задать ширину и конечно же overflow: hidden.
width: calc(100vw - (100vw - ширинаКонтейнера) / 2);
Вопрос: Как синхронизировать boolean c бэка в vue?

Лучший ответ: Вы же можете конвертнуть 0/1 в false/true:Boolean(0) // false
Boolean(1) // true

Худший ответ: там ждет false
а как это реализовано? if(some === false)
??
Тогда  можно убрать строгое равенство и 0 будет так же срабатывать
Вопрос: Какие налоги я должен платить, если работаю по ПСН?

Лучший ответ: За 2020 год вы должны будете заплатить:
1. Налог на патент: 60 тыс. руб.
2. Фиксированные взносы: 32 448 руб. (Пенсионный Фонд) + 8 426 руб. (ФОМС) = 40 874 руб.
3. 1% от суммы, превышающей 300 тыс. потенциального дохода по патенту. Потенциальный доход (также известен как Налоговая база) указан в вашем патенте. Например, налоговая база по патенту 567 тыс. рублей. Вам нужно уплатить (567 000 руб. - 300 000 руб.) * 1% = 2 670 руб. пенсионных взносов.
Подробнее по взносам: https://journal.tinkoff.ru/news/strahovye-vznosy-i...

Худший ответ: В документе, который выдала вам ваша ФНС, имеется срок и сумма платежей. Там указаны конкретные суммы для уплаты по патенту. Сверх предусмотренного патентом лимита:
- вы платить будете, если превысите нарастающим итогом сумму этого лимита. См. внимательно ваш патент.
Дополнительно к этому патенту, вы являетесь плательщиком страховых взносов, которые рассчитываются с выплат и иных вознаграждений физическим лицам (% от суммы з/п для вашего работника) + платите сами за себя, но с вашего дохода (в случае, если величина дохода плательщика за расчетный период превышает 300 000 рублей, - в фиксированном размере 26 545 рублей за расчетный период 2018 года (29 354 рублей за расчетный период 2019 года, 32 448 рублей за расчетный период 2020 года) плюс 1,0 процента суммы дохода плательщика, превышающего 300 000 рублей за расчетный период.)
Вы обязаны совершать обязательные платежи - страховые взносы:
1. на обязательное пенсионное страхование;
2. на обязательное медицинское страхование
Конкретные ставки нужно уточнять в ваших фондах и ФНС по месту вашей регистрации.
Вопрос: Когда начинать делать заказ на upwork?

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

Худший ответ: Если вам только совсем уж заняться нечем.
Active proposal еще не значит, что заказ у вас, так что будьте готовы, что потраченное время никто не оплатит.
Вопрос: Как в Go контролировать количество горутинов?

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

Худший ответ: Как и в других многопоточных языках, уже существует достаточное колличество готовых реализаций Worker Pool (Goroutine Pool)
Вот списки пакетов на github реализующих этот функционал: ссылка и ссылка
Вопрос: Имеет ли смысл создавать несколько баз или лучше создать несколько таблиц?

Лучший ответ: Вы пытаетесь лечить симптомы, вместо постановки диагноза и лечения болезни.
П – профилирование. Сначала выясняется причина тормозов, затем думается как исправлять. А не наоборот.
8 гигов данных и пара десятков запросов в минуту – это ничего для любой современной субд, если она нормально спроектирована.

Худший ответ: Например: долгое выполнение определенного MySQL запроса (например - иногда бывает ).log_slow_queries   = /path/to/log/mysql-slow.log
long_query_time         = 1 #время в секундах
после того как вы увидите что у вас реально что-то тормозит, можно что-то реально поправлять. Например прогнать медленные запросы через explain. Относительно частые запросы cron к БД - раз в 4 секунды.м? что? Относительно частые запросы - 50 в секунду и выше. Конечно на Васином бложике на хостинге за 3 бакса в год это может считаться частыми запросами, но, судя по таблицам по 8Г, у вас проект немножко серьезнее...Например: пользователь вызвал скрипт, который долго выполняет MySQL запрос.
В то же время cron тоже выполняет MySQL запрос. В то же время происходит что то ещё.Космические корабли бороздят просторы Большого театра?
Если скрипт не блокирующий(не запись массива строк) то эти процессы не будут друг другу мешать. И даже в таком случае все настраивается - смотрите разницу в типах таблиц и приоритеты на запись/чтение.Имеет ли смысл создавать несколько баз?
нет.
Вопрос: Как сделать многостраничность для множества записей?

Лучший ответ: пагинация называется

Худший ответ: Она в принципе есть, в консольке можно задавать число записей на одной странце, а под циклом надо выводить кнопки "назад"-"вперед" или плагин ставить, или самому что-то писать <?php next_posts_link('&laquo; Вперед (к старым)') ?>
	<?php previous_posts_link('Назад (к новым) &raquo;') ?>
Вопрос: Почему не работает file_exists() в Laravel при загрузке на сервер?

Лучший ответ: Относительные пути, Карл! Никогда  не используй относительные пути.

Худший ответ: Проблему решил следующей проверкой:function productImage($path)
{
    return $path && Storage::disk('local')->exists('public', $path) ? Storage::disk('local')->url($path) : asset('img/not-found.jpg');
}
Вопрос: Как диагностировать ошибку установки Laravel?

Лучший ответ: Судя по тому, что написано в доках по ссылке:CURLE_COULDNT_CONNECT (7)

Failed to connect() to host or proxy.
и тому, что через прокси сайт cabinet.laravel.com возвращает ответ, это все еще проделки РКН

Худший ответ: Да, через VPN работает.
Я просто в акуе от наших блокировщиков.
Вопрос: Есть ли возможность считать медиану выборки инкрементально?

Лучший ответ: Есть, и называется это Streaming Median:
https://programmingpraxis.com/2012/05/29/streaming...
https://habr.com/post/264987/
https://www.cse.wustl.edu/~jain/papers/ftp/psqr.pdf

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

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

Худший ответ: Сейчас смотрел проекты на удаленку, обратил внимание, что если на django/symfony их по 60-80, где требуется уже senior чаще всего, то на bitrix их под 400.
Потому что Django/Symfony - это фреймворки.
А Bitrix - CMS.
По CMS всегда больше работы, это более массовый рынок, так как более дешевая (более простая, более быстрая) работа.
Фреймворки - это для менее стандартных (в среднем) задач, по которым нет готовых решений, как CMS. Что предполагает большие объемы работ, более квалицифированную работу. Что дольше и  дороже. Но, разумеется, меньше и заказчиков.
и есть ли толк ими заниматься? 
Больше спрос - потом больше предложение - потом конкуренция среди исполнителей.
Это только ваше личное дело - сможете найти заказы на Битрикс, значит, вам везет.
Не сможете - ну, не повезло. Однако, кто сказал, что вам повезет с Джангой или Симфонией?
hatman, Ну это понятно, просто если на различных cms - wordpress/joomla/drupal итд, - зп идет копейки, то на bitrix/magneto оплата идет адекватная (чуть меньше, чем на django/symfony). С учетом числа предложений выглядит весьма аппетитно. 
Могу повторить:
Платят много, когда еще есть больший спрос, но еще нет специалистов.
Пока суд-да дело, пока выучитесь - и зарплаты будут такого же уровня.
Битрикс - это всего лишь CMS.
То есть изначально быстрое-дешевое решение задач заказчика.
С другой стороны - дело не столько в зарплатах, сколько в вашем умении находить заказчиков. Это не связано с инструментом вообще никак (ну если конечно вы на полную экзотику не завяжитесь).
Вопрос: Как организовать резервное копирование базы 1С в облако?

Лучший ответ: Основная проблема в таких ситуациях - сделать саму копию, поскольку пользователи работают постоянно.
Для этого применяется штатный механизм теневого копирования NTFS.
Делаете теневую копию прямо во время работы пользователей, упаковываете ее в архив, и любой консольной утилитой отправляете в нужное вам облако.
Есть и софт для бэкапа поддерживающий теневое копирование и работу с облаками, но скриптом получается более гибкое решение.
Теневые копии делаются обычно штатными средствами ОС, для сжатия используются архиваторы вроде rar, 7z, zpaq.
Для отправки в облако ищите консольный клиент под данное облако  например для Google Drive есть  https://github.com/gdrive-org/gdrive, для MEGA есть https://megatools.megous.com/ и.т.д.

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

Лучший ответ: Причин несколько. Во-первых, сами ноутбуки в среднем стали менее прожорливы, меньше греются, и им нужна более слабая зарядка.Во-вторых, элементы совершенствуются, и применяются в ШИМ всё более высокие частоты. Если ранее были 40-60кГц, то потом стали использовать на 100 и 150кГц, а сейчас и на 500кГц или выше (точно не скажу, какие в новых ставят). А бОльшие частоты позволяют снизить размеры импульсных трансформаторов, и дросселей. Плюс к тому силовые элементы становятся меньше и работают на гораздо более высоких частотах и при этом меньше греются - соответственно, им нужен намного меньше радиатор (а иногда и не нужен). К примеру, типовой N-канальный полевой транзистор (по-модному, MOSFET) в начале 2000х это 10х10х4мм габаритами и на напряжение 30В, максимальный ток 10А (30 в импульсе). Сейчас - это 3х3х0,5мм, и это внутри два транзистора и ШИМ сразу. При тех же 30В входного напряжения, и выходных токах до 10А. Или, 4х4х1мм, один транзистор, 30В, 80А (!), и до 120А в импульсе. Частота при этом выросла в несколько раз.В-третьих, стараются везде сэкономить, лишь бы уложиться в гарантию (или даже меньше чтобы отработало, ведь ещё доказать надо, что гарантийный случай, для БП это сложно). Потому ставят меньше ёмкости конденсаторов, упрощают или убирают часть защит, делают тонкий слабый корпус. А для корпуса, что сразу в розетку втыкается, это проще всего  - ведь под нагрузкой сломается именно штырь вилки, и никакой гарантией тут не пахнет. А наступать на него не очень получится, в отличие от старых БП, что просто лежали на столе/на полу/висели на проводе.
При этом цена на старый около 1500р или выше, а на новый что-то около 500р, и чинить его особо никто не станет, разве что проводок подпаять или конденсатор заменить - и производителю выгоднее, т.к. купят новый, а не понесут в ремонт.

Худший ответ: Процы в ноутах стали меньше жрать, за счет тормознутости.
Вопрос: Как на PHP определить что пользователь пришел на сайт с рекламы facebook или instagram?

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

Худший ответ: https://developer.mozilla.org/en-US/docs/Web/HTTP/...
Это?
Вопрос: Какой зарубежный интернет-эквайринг подключить?

Лучший ответ: То, что вы хотите сейчас всячески прессуется и преследуется по основаниям "уход от налогов", "отмыв денег".
Везде.

Худший ответ: Пейментволл, но прием РФ карт и зарубежных - совсем разные ограничения
Вопрос: У какого VDS хостера самый быстрый интернет?

Лучший ответ: Очевидно что проблема не в интернете а в плохом медленном коде

Худший ответ: на mchost работаю и проблем вообще никогда не было.
Вопрос: Как ускорить загрузку сайта https://animalclinic.com.ua/?

Лучший ответ: Клиники, пусть даже и для животных - сейчас не бедствуют.
Зайдите на фриланс https://freelansim.ru/?utm_source=tm_toster&utm_me... разместите задание на аудит и найдите того кто выполнит вам анализ вашего сайта. Возможно он и согласится привести ваш сайт в нормальный вид.
У собачки когда кровь из лапы оторванной идет - вы её таблетками лечите? И смотрите - помогло ли? 
Не стоит думать что скорость сайта решается установкой ещё одного плагина. Это работа для специалиста. А вы же знаете что время специалистов оплачивается в зависимости от его квалификации?

Худший ответ: Сайт на WordPress, поэтому все рекомендации будут относительно этой CMS.
1) Установите Autoptimize и включите группировку стилей и поставьте галочку все стили поместить inline в код страницы. Тоже самое с JS, если посыпятся ошибки, то JS можно будет отключить. В этом же плагине используйте отложенную загрузку изображений на самой последней вкладке.
2) GoogleMaps нужно отложить, и показывать только в момент, когда пользователь доскроллит до карты, или еще лучше кликнет на нее. Карту до клика сделать картинкой.
3) Время ответа сервера оставляет желать лучшего, сделал несколько тестов и вижу 1-1.5 секунды время генерации страницы. Поэтому вам следует уставновить плагин для кэширования. Рекомендую WP-SUPER-CACHE. Он не обладает избыточной функциональностью, и кэширует только бакенд. Всю остальную оптимизацию мы выполнили в Autoptimize.
4) Все сторонние скрипты нужно также отложить до момента, когда они будут нужны пользователю. Например статистику можно отложить на 3-5 секунд. Это конечно даст небольшой перекос, но время будет выиграно.
5) При подключении шрифтов нужно использовать font-display: swap; для того, чтобы пока шрифты не будут подгружены, отображался текст в системных шрифтах.
7) Шрифты с гугл-фонтс рекомендую перенести себе, это даст совсем небольшой, но прирост в скорости за счет того, что не нужно будет устанавливать соединение с другим сервером.
Выполнение только этих действий даст хороший прирост по скорости загрузки. Но для еще большего увеличения скорости, я рекомендую обратиться к профессионалам, кто этим занимается на платной основе. Вариантов решения может быть значительно больше.
Проверяйте на трёх сервисах минимум скорость:
PageSpeed - замеряет из Европы.
GTmetrix - попробуйте США и Европу.
loading.express - замеры из России.
И замеряйте в разное время суток. Как минимум попробуйте утром и вечером. Потому что нагрузка на сеть в разное время разная.
Вопрос: Почему в nuxt axios у всех запросов метод OPTIONS?

Лучший ответ: CORS, там на странице есть картинка. Это делает браузер совершенно самостоятельно, ни nuxt, ни axios не причем. Но если я на прямую использую axios, то все правильно работает:import axios from 'axios'
axios.get('http://some-url')
Этот доп. запрос идет только для post запросов, get без него работают.

Худший ответ: Антон Антон, вы не правы, если выполнить get запрос, то браузер тоже шлёт OPTIONS
Вопрос: VK API photos.saveWallPhoto возвращает Invalid hash?

Лучший ответ: позавчера ещё всё работало, опять какое то х
в поддержку никто не писал?
у меня куча пабов в вк, и я "иц май лайф" постить всё ручками на таймер
суппорт молчит пока по этому поводу, если кому ответят или найдёте решение - дайте знать плиз))
/////
////
решение найдено, 
у меня всё заработало
читаем здесь https://vk.com/topic-17157755_33925927

Худший ответ: та же фигня, помоему нчалаось когда добавилось urls
Вопрос: Как откатить команды терминала Linux?

Лучший ответ: Путей несколько А) восстановление из резервной копии Б) присмотритесь к командам которые вводили, если есть install значит есть и обратная
https://ubuntu.fliplinux.com/apt-get-purge-apt-get...
Кстати почему вы решили что что-то неверно? Просто нужно установить пароль. gahcep.github.io/blog/2013/03/11/linux-mysql-setup

Худший ответ: Команду откатить нельзя - это не редактор :)
Рекомендую переставить линух - это и какую-никакую экспу принесет, и возможно даже пользу :)
Вопрос: Как правильно связать пагинацию с vue-router?

Лучший ответ: В ходе разных экспериментов я пришел к такому выводу:
Если мы хотим сделать страницу (компонент|view) чтобы соблюдались такие условия:
- у компонента есть параметры, влияющие на его отображение (например, номер страницы списка и/или фильтры)
- мы хотим чтобы в url отражались эти параметры и можно было сохранить ссылку на компонент в таком виде
- чтобы при открытии страницы по ссылке внешний вид компонента восстанавливался.
- если мы ходим вперед/назад в браузере, то восстанавливается состояние, соответствующее истории браузера.
То нам следует писать компонент следующим образом:
1. Все параметры, которые мы хотим иметь в url необходимо изменять через маршрутизацию при помощи элемента "router-link", или атрибутов "to" некоторых элементов, или при помощи this.$routes.push. При этом ссылка должна быть такой, чтобы все параметры, кроме изменяемого были такими же. Например, у нас есть номер страницы, размер страницы и категория, которые должны быть в url, чтобы пользователь мог пересылать ссылку на определенную страницу определенной категории. Таким образом, ссылки пагинатора должны иметь вид:
/goods?page=1&ps=20&catid=10, /goods?page=2&ps=20&catid=10, /goods?page=3&ps=20&catid=10
соответственно, если у нас будет 50 параметров, которые мы должны отражать, то нам нужно будет организовать адреса переходов для 50 параметров, причем для всех компонентов, которые меняют эти параметры, для этого, наверное, нужно написать какой-нибудь велосипед, который берет текущие параметры урлов, меняет (или добавляет) в них какой-то один и генерирует новый адрес перехода.
2. нужно написать в компоненте метод инициализации, который при помощи параметров в url восстанавливает состояние компонента.
3. в хуке жизненного цикла mounted и в watch'ере маршрутизатора ($route) вызывать метод инициализации из п.2.
4. (это п.1 наоборот) нельзя напрямик (без перехода через маршрутизатор) менять состояние при изменении любого параметра влияющего на состояние, т.е. пагинатор не должен просто менять переменную, отвечающую за номер страницы и обновлять массив загруженных товаров - это не изменит url, и следовательно не позволит получить правильную ссылку.
Насколько это нормальное решение? есть ли у кого-то более изящное? как делаете вы?
Спасибо.

Худший ответ: Набросал небольшой код, может кому поможет - дабы не мучиться и понять как оно работает. 
https://codesandbox.io/s/young-hill-jmosck
Вопрос: Зайдет ли поисковой робот на мой сайт, если на нем нет robots.txt?

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

Худший ответ: Да
Что такое файл robots.txt?
Файл robots.txt сообщает поисковым роботам, какие страницы или файлы на вашем сайте можно или нельзя обрабатывать. Используйте его, чтобы ограничить количество запросов, которые получает ваш сервер, и снизить нагрузку на него. Этот файл не предназначен для того, чтобы запрещать показ веб-страниц в результатах поиска Google. Если вы не хотите, чтобы какие-либо материалы с вашего сайта были представлены в Google, применяйте директивы noindex. Также вы можете создать на сайте разделы, защищенные паролем.
https://support.google.com/webmasters/answer/60626...