pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Зачем в 32 разрядной виндовс существует ограничение в 4 гб?

Лучший ответ: потому что 32 бита может адресовать 2^32=4294967296 байт памяти, а это и есть 4Гб. Ни каких других ограничений в этом плане не существует. Ваша фраза (впрочем как и вся табличка ) полный бред
Искусственные ограничения есть в х64. В реале 64 бит адресуют 17179869184 Гб, согласно закона Мура такой объем памяти в бытовых компьютерах появится примерно через 50 лет

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

Лучший ответ: Пыль

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

Лучший ответ: Во множественном числе, естественно. Интуитивно становится понятно, что там не один элемент содержится. А увидишь ты перед собой переменную order и будешь думать, что там описан один объект. Будет сюрприз, когда окажется, что это массив.

Худший ответ: Ну если рассуждать логически, тоorder = orders[3];
хотя иногда я использую ещё название orderList
Вопрос: Как лучше сделать прокси чекер?

Лучший ответ: Если знаете Perl, то советую посмотреть в сторону AnyEvent::HTTP либо Mojo::UserAgent
Пример использования AnyEvent::HTTP можно посмотреть в моей статье Функциональное программирование на Perl в примерах Здесь используется не многопоточность, а неблокирующее программирование с мультиплексированием ввода-вывода (epoll, kqueue, iocp)

Худший ответ: Посмотрите в сторону Golang. На гитхабе можно найти готовые примеры https://github.com/ilijamt/proxy-checker
Вопрос: Где хранить все данные о товарах? В 1С или на сайте?

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

Худший ответ: Основная площадка, как бы в миру - 1С, в ней и происходят все телодвижения. На сайт в БД мы выгружаем лишь копию этой базы, которую с каждым синхроном апдейтим для актуальности информации.
Вопрос: Как найти работу в сша удаленно?

Лучший ответ: Если у Вас нет разрешения на работу в США, надо быть крайне волшебным человечком (далеко не junior) или иметь мега хороших знакомых там, что бы прислали приглашение на работу.
Если разрешение есть, можно искать работу, но главный вопрос как с английским?
Обычно люди идут на фриланс и через несколько лет, если появится от туда постоянный клиент и очень Вы понравитесь, можно говорить с ним о переезде и работе офлайн.
Так для заметки:
у меня мама гражданка США, подала на воссоединение семьи и уже хрен знает сколько лет жду возможности получить гринкарту. Так что если у Вас к США только много желания и нет документов - учите мат часть.

Худший ответ: Автор, а какие формальные основания для подачи на визу в США у тебя есть? 
Откуда взялось вот это "перед переездом в США"?
Вопрос: Где скачать архив погоды?

Лучший ответ: rp5.ru архив где-то с 2005 года, много параметров

Худший ответ: У меня есть такой архив. В виде базы данных mysql. Информация за 100 лет, несколько тысяч метеостанций. Создавался парсингом с разных ресурсов.
Вопрос: Сильно ли отличаются по ощущениям Apple Trackpad и Trackpad 2?

Лучший ответ: На мой взгляд очень отличаются. Сейчас у меня обе версии, первая дома, вторая на работе. Вот несколько пунктов, которые я до сих пор замечаю, когда пересаживаюсь первую версию, когда возвращаюсь со второй:
1. Ездит по столу, если, например, делать какой-нибудь длинный драг энд дроп. Вторая версия более "массивная" и таким недостатком не обладает.
2. Внезапно кончается рабочая поверхность. У второй версии вся поверхность сверху рабочая, кроме того она больше чем на первой.
3. "Блин, опять батарейки разрядились". Я использую первую версию с (купленными отдельно) перезаряжаемыми аккумуляторами в формате AA, когда они разряжаются нужно или иметь рядом замену, или ждать пока зарядятся. При этом нужно раскрутить не очень удобную заглушку и помнить о возможности разряда. Нужно ли упоминать, что пользоваться первым трекпадом пока единственные батареи заряжаются невозможно. У второй версии сзади есть лайтинг разъём, шнур от айфона всегда под рукой. Если, вдруг, трекпад разрядился - можно подключить его по USB, он будет и заряжаться и работать.
Force touch, присутствующий во второй версии я нахожу бесполезным или даже вредным (если не выключить). Единственное применение ему я нашёл при тестировании iOS приложений в симуляторе, но, честно говоря, такое я почти всегда тестирую на устройстве.
Выбор делайте сами, но, стоит отметить, что стоимость второй версии высока. Лично я, например,  первую версию дома я не буду заменять на вторую. Но, как рабочий безотказный инструмент, оно того стоит.
Первый трекпад похож на трекпад MacBook Pro (без force touch), даже интереснее в плане большей рабочей поверхности. В тот же момент он не обладает такой массивностью, как трэкпад ноутбука.

Худший ответ: Не смльно, но отличаются.
Ощущение описать не могу, но комфортнее это точно.
Думаю, переплачивать не стоит.
Вопрос: Дебажу erlang io:format('text ~p', [Variable]) падает при каждом чихе, как смотреть что находится в переменных?

Лучший ответ: io:format('text ~p', [Variable]) 
а вы кавычки те ли поставили ?
может надо ?
 io:format("text ~p", [Variable])

Худший ответ: Если это rebar3 , то вы можете собрать релиз (rebar3 release) , запустить его c консолью (./_build/rel/... console). Либо, если у вас есть запущенная нода - приаттачится (см remsh) .
Методов дебага много. Мне когда-то очень помогла эта статья - eax.me/erlang-dbg
Возможно если в сборку и старт добавить sasl ошибки будут более объясняемые.
Да и вообще - смотрите внимательно сообщения о падении, обычно в ним все для анализа есть.
Удачи )
Вопрос: Почему не работает хук?

Лучший ответ: Это не фильтр, а экшен. Делайте echo прямо в экшене вместо return. Отличия от фильтра - в концепции, и заключаются в том, что фильтр меняет данные и возвращает их, а экшен выполняет действие и ничего не возвращает.
Либо используйте add_filter \ apply_filters, если вам необходимо вернуть значение.

Худший ответ: Дополню ответ Алексей Николаев конкретным кодом с комментами:...
add_filter( 'ul_ol_hook', 'ul_ol_func' );<?php echo apply_filters('ul_ol_hook', $tblock_textarea); ?>
1. Ваш коллбек изменяет данные, значит это должен быть фильтр.
2. Фильтр возвращает измененные данные, а не выводит их, значит надо делать echo или выводить другим способом.
Вопрос: Выбор архитектуры и средств реализации сверточной нейронной сети?

Лучший ответ: Вообще-то ответ на три первых заданных вопроса - это нехилая себе такая работа. С соответствующим анализом, сравнением и пр. необходимыми атрибутами.
Ответ на три последних - это на уровне студента первокурсника-троечника(отличники даже  на первом курсе таких вопросов уже не задают). 
Поэтому, исходя из заданных вопросов, у вас есть два пути. Лучшее что вы можете сделать - если не хотите, конечно, с треском завалить проект - это нанять компетентного в этих вопросах человека. Дорого конечно, но за знания и умения (других) надо платить. 
Второй путь -  самостоятельно разобраться в теме, благо литературы - навалом, даже как-то не совсем удобно их тут перечислять. Ну, для затравки, разве что:
1. Хайкин Нейронные сети полный курс. 2 издание
2. Николенко С., Кадурин А., Архангельская Е. Глубокое обучение. — СПб.: Питер, 2018
3. Гудфеллоу Я., Бенджио И., Курвилль А. Глубокое обучение -М.: ДМК Пресс, 2018.
4. David Kriesel A Brief Introduction to Neural Networks
(вон, в комментах вам даже чью-то докторскую диссертацию по ходу освоить предложили :-). Правда не думаю, что вы в ней разберетесь, не освоив истоки)
Ну и в интернете ссылок более чем много. Для совсем ленивых -  есть видеокурсы. Даже на русском :-)
Только долгий этот путь. Так что лучше все-таки - первый.

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

Лучший ответ: Выбери что-то из готовых, сам ты не напишешь, судя по уровню вопроса.
https://www.google.com/search?q=js+comparison+slider

Худший ответ: К сожалению подключить тайч пад было сложно
вот отличная библиотека
https://zurb.com/playground/twentytwenty
Вопрос: Есть ли смысл ставить Linux, если локального админа на Винде легко взломать?

Лучший ответ: Есть ли смысл в таком случае ставить Linux? Чтобы не так просто и не так легко было взломать локального админа.
1) На Linux локального админа взломать еще проще.
2) Странные у вас критерии. А что, используемое прикладное ПО (на Windows и Linux оно разное) - значения не имеет? Вы эксплуатируете только одну голую ОС?

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

Лучший ответ: Проксируйте запрос к картинке через свой сервер, на выбор два варианта:Настраиваете прокси на уровне nginx, если используете его Настраиваете прокси на стороне PHP: создаете роут вида images/%absolutePathToRemoteImage%, контроллер принимает путь, забираете изображение через file_get_contents('http://site.com/' . $absolutePathToRemoteImage) и через echo отдаете его пользователю

Худший ответ: Я воспользовался решением со stackoverflow$image = 'http://somesite.com/lib/img/1234.jpg';
// Read image path, convert to base64 encoding
$imageData = base64_encode(file_get_contents($image));

// Format the image SRC:  data:{mime};base64,{data};
$src = 'data: '.mime_content_type($image).';base64,'.$imageData;

// Echo out a sample image
echo '<img src="' . $src . '">';
Вопрос: Дайте совет, как правильно развиваться в фронтенде?

Лучший ответ: Углубляться в чистый js и учить популярные фреймворки/библиотеки.

Худший ответ: надо бросать фронтенд
Вопрос: Есть ли ORM с поддержкой партиционирования?

Лучший ответ: вообще то это фича БД а не ORM
определитесь с БД и любите гугл:
- запрос MS SQL партиционирование позволяет довольно быстро понять что в MS SQL, данная фича называется секционированием
- и примерно в таком же духе, шаг за шагом, уточняйте запросы к поисковикам, по мере роста понимания, возможно это где то и пересечется с Entity Framework (а может и нет)

Худший ответ: вообще то это фича БД а не ORM
определитесь с БД и любите гугл:
- запрос MS SQL партиционирование позволяет довольно быстро понять что в MS SQL, данная фича называется секционированием
- и примерно в таком же духе, шаг за шагом, уточняйте запросы к поисковикам, по мере роста понимания, возможно это где то и пересечется с Entity Framework (а может и нет)
Вопрос: Как настроить nginx reverse proxy для работы с nginx Битрикс с ssl на letsencrypt?

Лучший ответ: Для тех, кто столкнется с такой же проблемой:
server {
    listen 80;
    return 301 https://$host$request_uri;
}
server {
    listen 443;
    server_name домен;
    ssl_certificate           /etc/nginx/{fullchain.pem};
    ssl_certificate_key       /etc/nginx/{privkey.pem};
    ssl on;
    ssl_session_cache  builtin:1000  shared:SSL:10m;
    ssl_protocols  TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4;
    ssl_prefer_server_ciphers on;
    access_log            /var/log/nginx/access.log;
    location / {
      proxy_set_header        Host $host;
      proxy_set_header        X-Real-IP $remote_addr;
      proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header        X-Forwarded-Proto $scheme;
      proxy_pass          http://внутренний_ip:port;
      proxy_read_timeout  90;
      proxy_redirect      http://внутренний_ip:port https://домен;
    }
  }
Если используется связка с let's encrypt - то придется вручную копировать сертификаты на nginx reverse proxy

Худший ответ: в виртуальном хостеserver {
    listen 80;
    listen [::]:80;
    server_name домен;
    return 301 https://$server_name$request_uri;
}
так?
Вопрос: Какие связки софта и плагинов к нему используются для рендеринга 3d геометрии в вектор?

Лучший ответ: Например Blender это умеет.

Худший ответ: Как вариант рабочий опробованный лично способ:
Любой 3д редактор и рендер с toon шейдером или своим кастомным шейдером.
Вывод в битмап,потом пакетная обработка potrace(в случае секвенции анимации).
Вопрос: Git commit -a странно работает?

Лучший ответ: Привет.
Просто данный шорткат используется в случае уже существующего файла, в который вы вносите изменения. Иначе, в самом начале, как только вы создали новый файл, вам нужно добавить его стандартно, через последовательность отдельных add и commit. А уже после - можно использовать -a -m.# создаем новый файл math.txt
echo "# Comment " > math.txt
git add math.txt
git commit -m "This is the first commit."# Вносим изменения в уже существующий math.txt 
echo "a=1" >> math.txt
git commit -a -m "This is the second commit."

Худший ответ: Если вы создали новый файл, его как минимум один раз нужно добавить в репозиторий через git add.
git commit -a будет коммитить все файлы, которые уже отслеживаются. Другими словами:
* Новый файл - git add.
* Измененные файлы - можно автоматически через git commit -a
Вопрос: Photoshop — при открытии макета пишет нет шрифта?

Лучший ответ: Идёшь в Гугл
Пишешь NotoSerif Bold
Ищешь
Находишь
Качаешь
Устанавливаешь
Profit

Худший ответ: нужно посмотреть, какой шрифт отсутствует. Найти его в интернете или на том компьютере. где вы создавали свой psd файл (если, например, вы принесли файл с работы). Файл со шрифтом скопируйте в папку C:\windows\fonts - и больше такого сообщения возникать не будет.
Вопрос: Как передать GET параметр в скрипт php?

Лучший ответ: if (isset($_GET['search'])){
    echo 'search существует';
    if (empty($_GET['search'])) {
        echo ' но пустой';
    } else {
        echo ' и не пустой. Его значение:' . $_GET['search'];
    }
}

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

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

Худший ответ: Обычно (90-95%) производителей имеют свои утилиты для управления работой АКБ.
Как отмечал Алексей Николаев ноутбуки Lenovo гоняют в определённом режиме АКБ между 40 и 60%.
Если постоянно работаете от шнура:
1. поставьте в energy management program галочку на максимальной battery life time
2. Зарядите на 50% батарею и просто выньте её.
Вопрос: Нормально ли сделана шапка?

Лучший ответ: Я бы посоветовал изучить методологию БЭМ. Вот еще видеоурок. Она сильно упростит процесс и подход к верстке.

Худший ответ: названия классов у вас, конечно, крутые. вы хоть однотипно пишите. а то один класс начинается с большой буквы, другой с маленькой. то camelCase, то непоймиЧтоCase. лучше несколько слов писать через дефис или нижнее подчеркивание
Вопрос: NULLNULLNULLNULL?

Лучший ответ: Выбираете:  другой вариант 
И вручную указываете пустой раздел куда устанавливать Ubuntu

Худший ответ: Выбирайте лучше последний вариант и ставьте все вручную. Это не так сложно, и в интернете много материалов, как это сделать
Вопрос: Где в США продают сайты?

Лучший ответ: Вот у нас в СНГ распространено
Ну не особо последние 10-20 лет.Сделать кино сайт и воткнуть туда кинопартнерку и гнать трафик
Ну так блочат же. Этим надо заниматься из офшора, а не в России и то, там зарабатывают те кто делают релизы, за счет рекламы от лохотронщиков. Те кто делают сайты садятся потом.Сделать еще блог и поставить adsense
зачем? Вначале нужны посетители, потом adsense. Сделать сегодня блог и заработать на adsense денег больше чем на 1 пиво в месяц не очень простоя задача. Тут главное контент, много, качественный и постоянно. Сделать блог в этой схеме - это даже не 1% работы. Это ничто. Потом это всё успешно продается на https://www.telderi.ru/ru
Не думаю, что ВСЁ там успешно продается. Иначе все кто здесь есть занимались бы только этим. Я знаю как генерить блоги на автомате, например. А смысл?Или в СНГ из за нищенства народ таким бредом занимается
В СНГ этим давно никто не занимается, кроме школьников и тех кто прошел курсы "Разбогатеть на блогах за 18 дней" или "WEB гуру за неделю"
Итог: в США или в СНГ подобной херней занимаются школьники. В США школьники побогаче, так что теоретически, если Вы планируете искать лохов и продавать им воздух - там жирнее лохи. Но в России их больше.

Худший ответ: Я читаю блог одного американца, который делает статейные сайты хорошего качества, доит их, а потом продает (когда они начинают загибаться, либо становятся рискованными). Один из его проданных сайтов - https://www.roastycoffee.com/
Он говорит, что либо на самом сайте ставит объявление о продаже в коммерческом разделе, либо в своем блоге дает анонс. С ним связываются люди, и через юриста он продает свой сайт (но там и сделки по 20-50к баксов).
__
У меня есть пару хороших жирных статейных сайтов, где монетизация идет через чистые CPA-программы, либо продажа доп-услуг сервиса (хорошая посещаемость, норм доход итд). Чисто ради интереса выставил их на телдери за сумму 700-800к. Все, кто писал по объявлению - откровенно дегенераты, которые вообще ничего не понимают в том, как зарабатывать на сайтах, и что с ними нужно делать. Т.е. даже ни одного адекватного вопроса не было про то, что и как сайт работает.
Так что уровень телдери - это продажа сайтов по потенции, где монетизация это мази для увеличения члена с накрученным траффиком, который попадет под фильтры через пару месяцев.
Вопрос: Упростить массив объектов, есть ли резон и красивые решения?

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

Худший ответ: Это какая-то экономия на спичках получается. Отдавайте данные с сервера в нормальном виде и храните их также.
Вопрос: Сверстал найденный в инете макет. Могу ли выложить его в портфолио?

Лучший ответ: Да можешь

Худший ответ: Это не этично.
Но можешь. В реальности - вероятность, что тебе предъявят, стремится к 0.
Вопрос: Правильно ли таким образом шифровать пароли?

Лучший ответ: Согласен с evnuh. Вы действительно не разбираетесь в хешировании и шифровании.
Хеширование подразумевает алгоритм только в одну сторону. Если вы захешировали что-то, то все. Пароли обычно хешируются. Из-за того, что хеш это алгоритм в одну сторону, то взломать его можно перебором к примеру. Но там существует такая проблема как коллизия.
Шифрование - это алгоритм двунаправленый. Существует различные алгоритм (с открытым, закрытым ключом и т.д.). Суть шифрование - выполнить преобразование над текстом с помощью ключа и расшифровать его может только пользователь для которого предназначено данное сообщение.

Худший ответ: Вы не различаете хеширование и шифрование
Вопрос: Текст слева иконка справа, как сделать?

Лучший ответ: Но ведь.... на скрине иконка слева, а текст справа....
:before/:after тебя спасут в любом случае.

Худший ответ: Можно так попробовать:
//тег текста{
float: left;
}
//тег иконки{
float: right;
}
и все должно работать.
Вопрос: 8гб озу, i3, 256 ssd, full hd — нормально для веб разработки?

Лучший ответ: 1. В прошлом вопросе вам уже давно ответили на все. Зачем задавать новый?
2. Вы сомневаетесь в том, хватит ли вам 8 гб для того чтобы держать открытым какой-нибудь Atom или sublimetext? Серьезно? Этого будет более чем.
3. Вместо вопросов берите себе уже ноутбук и начинайте учить, все равно несколько месяцев вы не будете вылазить из обычного текстового редактора.

Худший ответ: Для начала воспользуйтесь поиском по тостеру - вопрос задается с завидной регулярностью.
Вопрос: Webpack годится в продакшн?

Лучший ответ: webpack должен собрать бандлы (билд если хотите). В продакшен он уже не нужен.

Худший ответ: Добрый день, как уже было сказано выше - задача webpack'a собрать файл (со стилями и js, или только js), который называется в общем случае "бандл". Для этого, бандл нужно собрать (сделать билд) с помощью production конфига для webpack. Продакшен конфиг обычно включает в себя различные "штуки" для оптимизации конечного размера бандл файла, ведь чем меньше - тем лучше.
Далее бандл вы выкладываете к себе на сервер и отдаете как обычный статичный файл. В таком случае, после изменений кода, вы должны будете:
а) заново сделать билд (собрать новый бандл)
б) перезаписать файл на сервере
Обычно в проекте есть 2 конфига: dev (девелоперский, то есть конфиг удобный для разработчика) и prod (конфиг, в котором главное - пожать файл как можно сильнее).
В dev конфиге, например, часто используют webpack-dev-server, который позволяет пользоваться такой штукой как HMR (hot module replacement), которая в свою очередь позволяет очень комфортно разрабатывать: вы изменяете что-то в файле, и у вас сразу в открытом окне браузера отображаются изменения (без перезагрузки страницы).
В prod конфиге такое конечно не нужно.
Пример команды, для того, чтобы сделать prod бандл:NODE_ENV=production webpack --progress --config ./webpack.prod.config.js -p
Главное здесь -p, так как эта опция говорит вебпаку, что необходимо сделать продакшен-сборку. Так же, в этой команде указан специальный конфигурационный файл (webpack.prod.config.js) и переменная NODE_ENV имеет значение 'production'
Поэтому, точнее будет ответить: с вебпаком можно собрать файл скриптов (и, если настроено, стилей) для продакшена.