pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как начать програмировать для дилитанта?

Лучший ответ: 1)Не поздно.
2)На самом деле вообще не важно, главное начать.
3)Многие сейчас начинают с языка python так он прост и популярен.
Я рекомендую сайт informatics.mccme.ru
Есть например курс по питону: informatics.mccme.ru/course/view.php?id=156
И что важно, можно решать задачки и сдавать их в тестирующую систему, вам будут отвечать правильно ли она решена.
P.S. Вам дофига чего посоветуют, и на самом деле не важно что вы выберите. Успехов вам.

Худший ответ: После анализа информации никак не могу выбрать между Python, C++ и QT,  PHP и MySQL.
Вопрос: Почему разваливаются блоки сайта?

Лучший ответ: Так по горизонтали не растягивают.
Вот так растягивают jsfiddle.net/petroveg/s4rp52me
Так что Chrome поступает так, как и нужно

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

Лучший ответ: Неймспейс указан неверно, поменяй на App\Http\Controllers\Admin

Худший ответ: посмотрите комментарий
Вопрос: как лучше организовать контейнер для хранения IP адресов  (1-3Mb)

Лучший ответ: К одним и тем же данным Вам нужно обращаться двумя способами. Один способ — по IP, второй — по времени доступа. При этом необходимо чтобы поиск изменения в данных (смена IP в слоте данных и смена времени доступа) выполнялись быстро и эффективно.

Я бы решал эту задачу отделив сами данные (массив слотов) от индексов, через которые нужно обращаться. Если брать реализацию на С++ то примерно вот так:

// Описатель слота данных
struct CDataItem {
    __int64 accessTime; // Любое представление времени
    DWORD ip;
    BYTE  userData [64];
};

// Индекс по IP
std::map<DWORD, CDataItem *> ipIndex;

// Индекс по времени доступа
std::map<__int64, CDataItem *> accessIndex;

// Память для хранения массива слотов
CDataItem * dataArray = new CDataItem[32000];

При этом, конечно, после каждого изменения (обновления) слота придется обновлять индексы.

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

Лучший ответ: Проверка ширины экрана — не самая лучшая проверка, лучше по User-Agent:if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
 // ваш код для мобильных устройств
}
Если же вы всё таки хотите через ширину экрана, то лучше так:if (window.innerWidth <= 800) {
 // ваш код
}

Худший ответ: В случае, если в mobile не доступен js, можно использовать серверную проверку
https://github.com/serbanghita/Mobile-Detect
Вопрос: Как вы делаете security аудит сайтов?

Лучший ответ: Прогоняю по стандарту OWAP ASVS

Худший ответ: Теоретически можно еще исходники смотреть (но это скучно), в плане того, как обрабатываются входные данные. Можно использовать сканеры SQL inj/XSS. Еще есть тулза от Гугла, skipfish.
Вопрос: Postgres vs. Mysql?

Лучший ответ: Буквально вчера же на хабре пост был. Однобокий правда, в хвалу Postgres, но всё же...
Вот ссылка, если что.

Худший ответ: Смотря для чего... Быть может и не та и не другая под конкретный проект не подойдет)
Сейчас выбор большой и уже нужно отталкиваться от конкретной задачи, а не от инструмента.
Вопрос: Вопрос к владельцам HTC Desire HD?

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

Худший ответ: Основная проблема серии desire — батарейка. Это реально беда.
Вопрос: Есть ли возможность восстановить статью?

Лучший ответ: Но выходит, единственный способ сохранения — «В черновики» — закрывает режим редактирования.
К сожалению, Вы правы.
Лично я не знаю другого способа сохранения черновика.

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

Лучший ответ: yandex-tank'ом.

Худший ответ: А netstat что показывает?
Вопрос: Покупка электронной книги. Какую выбрать?

Лучший ответ: Kindle 3. Есть FBReader, а так же альтернативная прошивка с поддержкой djvu.

Худший ответ: Sony PRS-505 — классная штука. Прошлой весной брал такую в подарок, работает как часы. Отсутствие поддержки fb2 легко компенсируется программой «calibre — E-book Management» (под Windows). Стильный внешний вид, удобная на ощупь. в стандартном комплекте идет неплохая обложка (при желании можно докупить кожаную с подсветкой). Единственный минус, так это цена, а в остальном одни плюсы.
Вопрос: Какой Web-framework использовать?

Лучший ответ: Я за Flask. У него под капотом Werkzeug + интеграция с Jinja 2 «искаробки». Довольно удобно реализовывать REST через MethodView. В нём нет ничего лишнего (ни форм, ни ORM/AR. функционал легко наращивается через расширения), но он не аскетичен как Bottle.
Для работы с assets есть Flask-Assets

Худший ответ: Я рекомендую Flask. У Django, к сожалению, слишком сильная привязка к своему ORM, да и не только.
Для flask есть очень много разных расширений, та же админка.
По ORM, можно использовать как SQLAlchemy, так и вообще что по душе будет.
А еще, есть такая вкусняшка для jinja2 — pyjade, позволяет писать шаблоны в стиле Jade/Haml. Очень клевая вещь =)
Вопрос: AngularJS: способы взаимодействия директив — emit, broadcast, controller require?

Лучший ответ: Вполне вписывается (подробнее: www.egghead.io/video/rzMrBIVuxgM), только вот 
template: $('#modal_dialog_template').html()
не вписывается :) Имхо, лучше в script такие шаблоны подгружать, чтобы небыло зависимости от jQuery.

Худший ответ: Прям для вас: https://egghead.io/lessons/angularjs-directive-to-... 
Извините за год ожидания =D
Вопрос: Яндекс деньги что то от меня хочет, не понятно. Может кто нибудь расшифровать, что они имееют в введу?

Лучший ответ: было ООО ПС Яндекс Деньги, а стала небанковская кредитная организация Яндекс Деньги
Об этом вас и уведомили. Точнее вас уведомили о том, что ваши деньги(обязательства перед вами) 27 сентября перейдут в распоряжение другой компании.

Худший ответ: Это значит они с одного юр.лица (своего) передают другому (своему) — все функции. 
Связано, например с налогообложением, или с переформированием отделов. Если вы ничего не должны,
значит и не стоит париться. Если должны — нужно сравнить то, что вы подписывали в случае заключения с ними соглашения об
обслуживании До — и После… если то, что произошло — после, вас не устраивает — можете оспаривать.
Вопрос: Как разыграть призы (iPod touch, iPod shuffle, акустика)?

Лучший ответ: устроить соревнование, типа квеста. Спрятать на сайте подсказки, по которым участники попадут на спецсайт со списком каверзных вопросов/задачек по тематике. Набравшие больше всего баллов — победители.

Худший ответ: Можно написать онлайн викторину и провести её на движке Encounter-а. По дефолту в эту онлайн-викторину поиграет вся активная аудитория Encounter-а + посетители вашего сайта. 
Вот с Volkswagen: corp.en.cx/GameScenario.aspx?gid=20013
Вот пример игры с М.Видео: corp.en.cx/GameScenario.aspx?gid=20982
анонсы были размещены и на EN-ке и на сайте заказчика.

Если напишите мне с ссылкой на хабр, то движок для проведения одной игры предоставим вам бесплатно. Загадки всякие сами можете придумать, можете заказать у любых редакторов.
Вопрос: Яндекс-метрика для админки CMS или что-то подобное?

Лучший ответ: Встройте в адмику собственный JS-код который собирает статистику и вам на сервер отправляет
UP. Поверьте моему опыту проще и дешевле сделать так, выделить день и 2 специалистов. Приехать в офис к клиентам или пригласить кого-то в офис себе. Посадить за комп, дать несколько заданий по мере увеличения сложности: изменить заголовок, обновить статью, добавить картинку, добавить раздел, отредактировать код шаблона. И смотрите куда люди тыкаются, сколько времени у них уходит, какие сложности возникают. В конце дня у вас будет необходимая информация при том что вы точно будете знать кто сидел за компом - женщина, мужчина, какого возраста и квалификации.

Худший ответ: Как только кто-то это найдет эту "стучалку" - распространит информацию, о том, что Вы собираете персональные данные. Так как статистика кликов пользователем, тоже является персональной информацией.
В результате, Вы получите больше негатива, чем позитива. Сделайте форму, которая на 2 недели пользования, будет выскакивать и просить поделится опытом использования. А потом, через 2 месяца и т.д. При этом пользователь осознанно делится информацией.
А если Вам "забить" на конфиденциальность - вставьте туда яндекс метрику с вебвизором. Но это не правильное решение.
Вопрос: &#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;&#14;?

Лучший ответ: Для дополнений не действуют обычные правила. Кроссдоменные запросы разрешены, если прописаны соответствующие разрешения в манифесте.

Худший ответ: Они запрещены по умолчанию. Но политика безопасности механизм конфигурируемый.
Вопрос: Актуален ли visual basic?

Лучший ответ: Навскидку, последний оплот VB - это макросы в MS Office. 
.NET же живее всех живых, но основной язык, пожалуй, C#.
Стоит ли тратить на это время, решать вам. Макросы на VB не переведутся еще много времени. И чем дальше, тем реже встречаются люди, способные в них разобраться :)

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

Лучший ответ: Еб*нуться:
Вот загадка, Сереже должны принести пирог (но не скажут какой большой он будет), Сережа запланировал разделить пирог на 4 части, 3 куска съесть самому и один раздать по соседям, но х*й угадали так как доставщик съел по дороге пирог Сережи и принес только крошки.
Вопрос: Что делать Сереже?
Ответ: "Звонить доставщику" и очень часто (так как доставщик может и подъезде "навернуть" пирог) и узнавать какого размера пирог.
Задача: как узнать какого размера будут приносить пирог?
Вывод: Если Сережа сможет каким то образом узнавать какой ему будут приносить пирог, он сможет наконец то его отведать.
Мое мнение: Гарантируют то, что знают наверняка,в вашем случае вы нечего не знаете.

Худший ответ: гарантированный канал обычно имеют юр.лица, подключенные проводом
Вопрос: CMS, CMF для городского портала?

Лучший ответ: Если нужно скромно и быстро, то Drupal. Для полу-статики и подобного — идеал.
MODx система более сложная, большая. Люди советуют, значит есть смысл посмотреть.

Но сразу скажу что это не очень хорошо, если вам доверили сайт целого города, а вы даже не знаете какие CMS/F существуют.

Худший ответ: Лучшее решение на мой взгляд — Drupal. 
maks-portal.ru/ — вот пример
habrahabr.ru/blogs/drupal/109905/ 
Есть готовые сборки на основе Drupal под эти нужды
Вопрос: Как сделать огромное количество 301 редиректов?

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

Худший ответ: 1 давай ссылку на файл урл-урл
2. есть ли там зависимость. возможно можно обойтись десятком регулярок.
3. вам нужно просто физически их сделать, вы просто плохо знаете регулярки  и не можите заставить  это сделать subline или notepad
https://donatstudios.com/RewriteRule_Generator
4. их просто дохрена, тогда нужно создавать в каждом каталоге соответствующие .htaccess и тем самым разгрузить их  количество в текущем.
5. 4 способ не помог посколкьу нет физических каталогов, в таком случае у вас всегда есть php
6. самый правильный, запихнуть редиректы в nginx посколкьу он считывает файл 1 раз а не как дурак читает его по кругу тем самым снизить нагрузку ( реализуемо толко при наличие nginx)
Вопрос: Raspberri Pi как домашний медиа-плеер. Потянет ли?

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

Худший ответ: Специально для этой цели приобрел RaspberryPi и… был разочарован. Из-за довольно большого разрешения 1920х1080 вся оболочка притормаживает и пользоваться им не комфортно. Да можно, да проигрывает видео и аудио, но по сравнению со специализированными плеерами (например WD live) он проигрывает. Буду искать другое применение.
Вопрос: С чего начать разработку программы?

Лучший ответ: Охохо.
Если это первый опыт в программировании, я бы не рекомендовал рассматривать результат работы как продукт который будет реально использоваться.
В процессе разработки Вы бесспорно научитесь многим полезным вещам, но при этом наступите на такое количество граблей что код будет лучше выкинуть и переписать заново :)
С чего начать - с проектирования. Надо расписать а) функционал б) user story - конкретные жизненные кейсы которые пользователи будут делать в приложении и как именно.
Дальше можно подумать а как вообще все будет устроено - основные варианты это либо saas (вся логика на сервере, взаимодействие с ним через браузер), соответственно стек технологий это какой то серверный язык php/ruby/python/java + база данных mysql/postgresql/mssql + html&js&css.
Либо это десктопное приложение, либо напрямую работающее с базой, либо опять же через какой то сервер с логикой.
Мне больше нравится идея чистого saas, проще обновлять, проще масштабировать, нет сложной установки на компьютеры конечных пользователей.

Худший ответ: А с какой программой столкнулись?
Тут вопрос в том, что вам надо сделать взаимодействие с остальными программами (куда дальше идут эти данные)
Вопрос: Насколько быстр РТКОММ? Каков клиент — такой и оператор?

Лучший ответ: Если нужен трекинг, можно воспользоваться emspost.ru. База по посылкам у них общая с ПР, можно смотреть и там и тут.

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

Лучший ответ: Лет 5 назад делали при помощи баночек Nescafe. Работало очень неплохо.

Худший ответ: По одному из вариантов антенн — антенне из банки(«cantenna» — общее название у такого типа антенн): http://www.cqham.ru/cantenna.htm, целая инструкция по созданию антенны. На странице есть калькулятор для расчета параметров банки.
Вопрос: Какой подход использовать при разработке приложения под iOS/Android?

Лучший ответ: Кросплатформеная разработка ─ сегодня это все возможные html гибриды, xmarin и qt
html если у вас внутреннее приложение которым ваши сотрудники будут пользоваться один-два раз в день, то можно, если больше то время сотрудников обойдется вам дороже чем разработка, тормозить будет дико
xmarin - дорого, убогая среда и большой размер приложения(окло 50 метров пустое приложение), но для корпаротивного софта обычно не критично
qt ─ когда смотрел последний раз было не жизнеспособно, может что то изменилось, но сомневаюсь
нативная разработка ─ по сути вам пишут два приложения но родных для платформы, которыми удобно пользоваться, с нормальным размером файлов приложений, с возможностью использовать весь функционал платформы.
выбирайте в зависимости от задачи. 
если этот софт для пользователей то только так.

Худший ответ: Кроссплатформенная разработка для мобильных устройств, всегда, скопление костылей и ограничений. Если вам требуется в короткие сроки запустить что-то похожее на будущий продукт, то ещё пойдет. Но потом, всё равно придется писать отдельно под каждую платформу, да и дизайн приложения должен отличатся.
Своим заказчикам, я рекомендую следующее: запускайтесь на андроиде, а потом уже смотрите на реакцию iOS пользователей. Затраты на разработку и поддержку под iOS существенно выше, а пользователей может быть совсем мало.
Вопрос: Adblock блокирует картинки и css на сайте БЕЗ рекламы, что посоветуете?

Лучший ответ: Будем считать, что домен менять не вариант. Я вижу три решения:
1. Инлайнить все ресурсы прямо на страницу.
2. Выделить сайту отдельный ip и грузить ресурсы по нему, а не по домену.
3. Выделить под ресурсы отдельный "безобидный" домен.

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

Лучший ответ: Как-то так :)for(var i = 0; i <= 10; i++) {
    console.log('Индекс: ' + i);
}
или если нужно асинхронно, то используем замыкания:for(var i = 0; i <= 10; i++) {
  (function(i) {
  setTimeout(function(){
    console.log('Индекс: ' + i);
  }, 5000 / i);
  })(i);
}

Худший ответ: А что если использовать "use strict"; и let вместо var? На io.js работает, но не знаю, как там в Node вашей версии с поддержкой let. Правда, порядок индексов у меня обратный: 0, 10, 9... И это логично, судя по задаваемому в таймере интервалу.
Вопрос: Локально движок MediaWiki парсит не так, как на википедии

Лучший ответ: Да, так же как у вас — нет склейки таблиц.
А спросить можно на техническом форуме русского раздела.

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

Лучший ответ: libperl-dev стоит ?

Худший ответ: Там же черным по белому написаноcannot find -lperl
ну так и дайте ему его.
Вопрос: Понятие процессора в параллельном программировании?

Лучший ответ: Есть package, если я не путаю термин. Это - физическая хреновина, которая втыкается в плату. Именно ее вы называете "процессором" в вопросе. В package может быть много вычислительных ядер, 2,4,8,16 и так далее. И параллельно работают именно ядра: каждое ядро независимо от другого в тот же момент может выполнять свою часть задачи.

Худший ответ: на обычном ПК, где всего один процессор? 
Сейчас вы "обычных ПК" с одним процессором и найдёте... у самых захудалых 2-4 ядра, чаще всего, да ещё и гипертриэдинг от себя добавляет число процессоров.
Вопрос: Организация хранения файлов на сервере?

Лучший ответ: 1. Научитесь лучше выражать свои мысли. Сейчас из ваших фраз лично мне понятен только общий смысл :(
2. Смените vds на нормальный хостинг. Сервер в хецнере можно взять за 70-80 евро в месяц.
Это гораздо проще чем городить огород с загрузкой.
3. Если хочется делать загрузку на другой домен - самое правильное - сразу загружать файл на другой домен отдельным сабмитом формы. Связку загруженного файла и структуры данных можно сделать на клиенте.

Худший ответ: Особенности KVM виртуализации не позволяют? Еще как позволяют. Уменьшить размер - проблематично, нарастить - нет. Не важно выдан ли вам RAW LV или QCOW. 
Вы можете подключить внешнее хранилище у себя на сервере и продолжить прозрачно загружать файлы через ваш сайт. Сервисов много. От Webzilla, Amazon, Selectel.
Вопрос: Подскажите микрофон с подавлением шумов?

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

Худший ответ: Очень хорошие гарнитуры Plantronics, сравнивал с Logitech и Koss. Plantronics не в разы, но все таки лучше. Сравнение правда не совсем корректное Plantronics был проф. серии в несколько раз дороже остальных.
Вопрос: На каких языках можно писать под Android?

Лучший ответ: С++, Java, Python, Ruby, Js и так далее. 
Разработка  под Android не ограничивается одной Jav'ой

Худший ответ: Там не оригинальная JVM, а ее реализация от Google, по имени Dalvik.
На сколько я знаю, были какие-то опыты по компиляции Scala под Dalvik, но по-сути единственный язык для разработки под Android это Java
Вопрос: Существуют ли какие-то решения для «общего буфера обмена» между двумя ПК?

Лучший ответ: Есть у меня на примете одна програмка - clipboard manager ditto - настоятельно рекомендую:

Худший ответ: RDP, VNC, Teamviewer  или даже Google chrome из софта. Общая папка с ярлычком на рабочем столе для файлов, любой файловый менеджер с поддержкой сети. Выбирайте.
Вопрос: Можно ли использовать образ известного человека?

Лучший ответ: Думаю, если в целях пародии, то да. Если как главного героя и основу сюжета, думаю, нет.

Худший ответ: Вы сначала определитесь — какую роль играет этот «известный человек»? 

Если это пародия на него, то надо, изначально, позиционировать проект, как пародийный.
Если это не пародия и не историческое описание, то это «глум» и в этом нет ничего хорошего.
Вопрос: Как написать на чистом css рамку с «вырезом» для текста?

Лучший ответ: codepen.io/iiil/pen/BgKFj
Вот так это делается )

Худший ответ: Если вдруг кому нужно, вот я сделал так, это самый простой способ, которым я смог сделать, но не универсальный.css.text_theme{
	font-size:10px;
	border-left: 100px solid #333333;
	border-right: 500px solid #333333;
	padding-left:20px;
	padding-right:20px;
}

.box_theme{
	border-left: 10px solid #333333;
	border-right: 10px solid #333333;
	border-bottom: 10px solid #333333;
	padding: 10px;
	width:100% - 20px;
}html<div class = "text_theme">ТЕКСТ</div>	
<div class = "box_theme">Содержимое</div>
Вопрос: Как преобразовать объект на fetch?

Лучший ответ: попробуй заменить ->get() на ->first()

Худший ответ: А вы попробуйте вывести всю коллекцию $model и сразу поймете в чем дело.
Ведь может же быть несколько строк в таблице, где price = 100, в этом и суть , where  возвращает "массив массивов" в отличии от метода find ( где id уникальный).
Вопрос: DatePicker улетел, это баг или фича?

Лучший ответ: Ем сейчас мясо. Вроде и на курицу похоже, а с другой стороны и на утку, и даже на кролика немного. Вы не подскажете, какое именно мясо я сейчас ем?

Худший ответ: Столкнулся с похожей проблемой, позиционирование относительно импута скрипт вычислял неверно.  Посмотрите в код инпута инспектором, скорее всего у вас параметры top, left вычислены неправильно. 
Разбор полетов показал, что виноваты стили дополнительных решений, конкретно у меня скрипт бокового меню использовал стиль body,html{overflow:auto!important}, что приводило к ошибке в datepicker. 
Советую попробовать поочередно поотключать стили на общие элементы страницы, скорее всего найдёте проблему в них.
Вопрос: Как настроить apache на работу нескольких сайтов на одном ip?

Лучший ответ: Это называется алиас. В конфиге апача прописываете Alias /site1/   /var/www/html/site1/

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

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

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

Лучший ответ: А причем тут вообще сайт? У них внутренние инструменты могут на .NET быть, а сайт может быть вообще на каком нибудь Битриксе, потому что сайт это всего лишь часть инфраструктуры которая смотрит наружу (витрина), а все мозги внутри на какой нибудь ERP и прочие мега-комбайны для бизнеса.

Худший ответ: на php