Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как выяснить какой участок гена в бактерии отвечает за производство того или иного продукта?

Лучший ответ:
Тестированием через удаление гена
Поиском по базе генов
Бактерии размножаются быстро
Примерно так делают инсулин https://test.org.ua/usefulinfo/zdorovie_kosmetika/...
Пром масштаб в таких индустриях не сравним со сталелитейными заводами

Худший ответ:
Тестированием через удаление гена
Поиском по базе генов
Бактерии размножаются быстро
Примерно так делают инсулин https://test.org.ua/usefulinfo/zdorovie_kosmetika/...
Пром масштаб в таких индустриях не сравним со сталелитейными заводами
Вопрос: Какой контент попадает под действие правил Хабра «Хабр — не жалобная книга»?

Лучший ответ:
Может дело в том, что приведенные посты размещены давно, а в последнее время администрация хабра или ужесточила модерацию или просто тогда у кого-то плохой день выпал... 
Ну или как вариант просто хаб не подходящий, нужно было попробовать в "Информационная безопасность" (все примеры с того хаба, а ваш пост был размещен в другом).
И да, ваш пост не жалобный, просто информационный. Ведь вы ни на кого не жалуетесь, а просто раскрываете метод возможного мошенничества.
P.S. За пост спасибо, буду иметь ввиду.

Худший ответ:
По поводу поста с webmoney: человек не попался, занимательная история, схема обмана и вывод. Насчёт webmoney и bitcoin - аналогично, мы позиционируемся как крепкое и сплочённое IT-сообщество, следовательно таки посты имеют место быть, как предупреждение остальным, которые с большой вероятностью могут попасться тоже. Так же и насчёт истории с MacBook. В жалобе тяжело представить себе выводы и мораль.
Ваш пост насчёт Aliexpress, имхо отличается чуть большей обыденностью (мне кажется такие ситуации не редкость). Возможно стоило более вычурно расписать или же как-либо подчеркнуть и выделить выводы/мораль, которые послужили бы весом статьи и признанием её объективной полезности.
Вопрос: Как продвигать github аккаунт?

Лучший ответ:
Пока у вас нет хорошего open-source проекта, абсолютно бессмысленно вам что-то советовать.
Топовые аккаунты на гитхабе это не аккаунты замечательных людей. А аккаунты замечательных программ.

Худший ответ:
Напишите об этом на хабр, например
Вопрос: Yii::t() и autocomplete — как сделать?

Лучший ответ:
Вам проще поменять структуру на name_ru и name_en и уже искать в нужном столбце в зависимости от локали

Худший ответ:
Yii::t в основном для перевода интерфейса. То есть нужны заранее переведенные фразы в php или db. 
Можно в принципе и ваш кейс использовать. Проблема в том, что тэги заранее неизвестны. соответственно перевод тоже. Нужно вешать обработчик на событие непереведенной фразы.
Вам идеально бы подошел мой модуль https://github.com/zelenin/yii2-i18n-module
без допилки, он бы складировал любые фразы, в том числе и тэги в базу, вы бы их по мере поступления переводили.
Есть вопросы?
Вопрос: Как правильно использовать bootstrap?

Лучший ответ:
Вопрос задавался в разных интерпретациях тысячу раз, использовать его или нет.
Не нужны дефольные стили — используйте только сетку.
Бутстрап в чистом виде годится отлично для веб-приложения, где нужен только функционал, а дизайн заключается в выборе цвета, шрифта и картинки логотипа. 
Но его можно легко изменить, а можно все написать самому. Он как jq для js — все знают, что нативный js быстрее и легче, но не все могут написать на нем также, как на jq. Считаете, что у Вас есть силы и время писать что-то самому — не используйте бутстрап или используйте его только для админки сайта.

Худший ответ:
1. Сокращает время разработки.
2. Облегчает дальнейшую поддержку (хотя если сайт верстался толковым человеком , то и так быстро будет, если же у верстальщика руки из нижней части спины, то фреймворки не помогут).
Вопрос "Ломается сетка и 4 экрана" - надуманный. 4 диапазона разрешений, а не 4 экрана. Это большая разница, потому что эти диапазоны покрывают все разрешения. Плюс они кастомизируются (как и количество колонок макета).
Вопрос "более-менее уникальный дизайн" - неверное понимание целей фреймворка. Бутстрап дает вам не плюшки в виде сотни градиентов для одной кнопки, которые непременно нарисует ваш дизайнер, он дает вам инструменты для создания структуры страницы. Рисовать оформление придется.
"Чую подвох" - опять неверное понимание целей фреймворка. Но еще не помешает сходить на getbootstrap.com, там уж подробней некуда расписаны хелперы и js плагины, которые идут в бутстрапом. С живыми примерами все. Хотя лично я из плагинов использую в основном modal и button (для отображения надписи "загрузка" на кнопке при аякс запросах, но и другие бывают полезны).
"Киньте ссылкой" - getbootstrap.com. Судя по всему вы были где угодно, но не на родном сайте.
Вопрос: Как избавиться от read-only режима?

Лучший ответ:
человеку знакомому с линукс только по википедии будет сложно понять любой ответ по данному вопросу. из самого простого, что можно предложить ввести команду от пользователя root (суперпользователя) mount / -o remount rw . данная команда переведёт корневую систему в режим чтение\запись

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

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

Худший ответ:
Не задавайте глупых вопросов. 
Можно с любым ноутом
Вопрос: Как взломали ***@gmail.com(и через что? и что лучше делать в данной ситуации)?

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

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

Лучший ответ:
Вот, например
simplacms.ru/

Худший ответ:
А бывают примеры автоматической синхронизации с нетиповыми конфигурациями?
Вопрос: Куда идти после php? Ruby или Python?

Лучший ответ:
Python гораздо быстрее, лучше документация, более отполирован (в руби до сих пор можно увидеть библиотеку генерации html 3.2 — наглядный пример того, что они с трудом управляются с этими десятками тысяч файлов). Твиттер, который часто показывают как пример популярного сайта на рельсах, переписал самую нагруженную часть на Scala, потому как руби сам там не справляется.
Популярность Ruby тесно связана с популярностью рельс. Когда я узнал об этом языке (2001, рельс еще не было) он особо ни кому не был нужен вне Японии. Появились рельсы — Руби стал ультра-модным языком (некоторые до сих пор не могут понять, что Руби и Рельсы — это не одно и то же). Хотя сейчас, кажется, популярность спадает.
Питон же все это время планомерно развивался и популяризировался более-менее самостоятельно.

Потому я бы склонялся к Питону. Сильная сторона руби — ОО и синтаксис.

А вообще это все жутко субъективное мнение, учите то, что больше нравится.

Худший ответ:
Ruby и Python хоть и имеют красивую, правильную объектную модель, но очень далеки от того, как работает реальное железо. В итоге это выливается в чудовищный оверхед, причем Ruby умудряется тормозить сильнее Python'а, php в этих же тестах где-то рядом, но все они плетутся в хвосте.
Я бы порекомендовал поизучать языки программирования со статической типизацией: они принципиально быстрее и ближе к железу.
Вопрос: Где моя анимация в Safari?

Лучший ответ:
Судя по версии "5", у тебя сафари для Win.
Выбрось бяку, и никогда больше руками такое не трогай. Эта поделка хуже древнейших IE, проверять в ней вёрстку бессмысленно априори.

Худший ответ:
нужен видимо префикс -webkit-
Вопрос: Что грозит вебмастеру, если он настроил парсинг новостей из новостного сайта в свой сайт?

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

Худший ответ:
Вы что хотите узнать? Юридическую подоплёку? Тогда - всё ОК. Источник указан. Что бы источник ни писал про запрет использования - с т.з. Закона Вы ничего не нарушаете.
Могут быть тонкости, конечно, но грубо - вот так.
Вопрос: Div or tables ?

Лучший ответ:
В Вилларибо и Виллабаджо опять дедлайн. Пока ребята из Вилларибо верстают сайт дивами, ребята из Виллабаджо уже всё сверстали на таблицах и еб%$ат друг друга в квейк.
С баша

Худший ответ:
Я думаю, вопроса бы не возникло, если б в HTML/CSS было хорошее средство сеточной верстки. Во многих GUI библиотеках есть средства создания сеточного лэйаута: например, в Java — это GridBagLayout, в Qt — QGridLayout. Ближайший аналог в HTML — . Да, можно и в Java разместить все только с помощью FlowLayout и BorderLayout, но в некоторых случаях сеточный лэйаут окажется проще и наглядней. Поэтому я не считаю, что надо выбирать между div и table — нужно и то, и другое, просто они для разных ситуаций.
Вопрос: OpenGL — 3D — график из набора точек

Лучший ответ:
Так в чем собственно у вас проблема, что вы хотите получить?
Загвоздка в инструментах для построения 3D графиков на Qt? Посмотрите на этот qwtplot3d.sourceforge.net/

Нужно ли сортировать\интерполировать\аппроксимировать или нет, уже решать вам исходя из вашей задачи, что нужно получить, на каком интервале, может вам важна последовательность точек?.. Или ваши точки достаточно неравномерно разбросаны и вам не хватает «гладкости»?

Худший ответ:
ИМХО Qt это не самое лучшее решение в данном случае. Не смотря на то, что я ужасно его люблю и много над ним работаю — графики рисовать мы не умеем. QWT — говенный, натив — сложно.

На вашем месте, пока разработчики Qt не сделают нормальное «scientific drawings», я бы использовал другой инструмент.
Вопрос: Как защитить апдейтер программы от компроментации сервера?

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

Худший ответ:
Вы защищаете передаваемые данные или сам сервер? 
Если первое - переходите на SSL соединение и всё. На сервере https, на клиенте проверка серта средствами OS.
Если нужна защита сервера - то шифрование диска, вход по смарт -карте и тд.
Вопрос: Чем почистить валик захвата принтера?

Лучший ответ:
Вставлю свои пять копеек, как бывший сервис инженер по принтерам :)
1. Спирт не использовать! - от него резина рассыхается и начинает трескаться, допускается слабый раствор нашатырного спирта - отлично подходят всякие средства для протирке стёкл.
2. Резинку можно снять и провернуть, часто внутренняя поверхность имеет туже структуру, можно просто вывернуть и натянуть обратно.
3. есть специальная жидкость для протирки резиновых роликов "platenclene print roller cleaner and restorer", лучше ничего не видел. (в любом сервисе за копейку пшикнут на ваш ролик, ну я не отказывал никогда :) )

Худший ответ:
Всегда протирал ролик ватным диском смоченным в воде.  Вытаскивал лоток с бумагой. Поджимая левой рукой датчик закрытия лотка, правой прижимал к ролику, ждал пока он сделает два оборота. Хватало этой манипуляции иногда на пару недель, потом на неделю, потом на день-два.
Спиртом или ацетоном протирать нельзя - резинка растрескается. Ролик давно купил - лежит, ждет лучших времен. Для его замены весь принтер раскидывать придется. 
Протер уайтспиритом - помогло! Уже третий месяц полет нормальный. Забирает бумагу с первого раза. Правда первый день был побочный эффект: запах стоял (по мне так нормальный, технический) жена ругалась, соседи сверху прибегали, спрашивали нет ли у нас утечки газа.
Вопрос: Какой форум выбрать для Joomla-сайта?

Лучший ответ:
Лично пользовался Kuena. Остался полностью доволен.

Худший ответ:
Если навороченность не нужна а только база то можно использовать Cobalt 7 CCK для создания форума. При таком подходе придется больше потрудится так как надо будет поработать с шаблонами что бы созданая секция выглядела как форум. Но есть и преемущества.

Например что можно тему создать с дополнительными полями по теме. Можно будет темы добавлять в закладки. Следать за темами и получать уведомления на сайте.

А весь перечисленый функционал есть там и даже больше.

Но это все равно конечно то что phpBB или кунена. Хотя смотрится не плохо. У Куртеева Александра сделан так сделан форум.
Вопрос: Хочу занятся проектом (стартапом) с использованием Big Data — с чего начать?

Лучший ответ:
Для начала надо понять нужна ли Вам Big Data habrahabr.ru/post/194434
Если у вас не совсем Big Data, то можно взять вот такие инструменты:
1. Pandas  - обработка данных, I/O 
2. Sklearn - построение моделей
3. В плане БД для хранения возможны варианты:
 3.1 SQL-базы - SQLite, постгрес
 3.2 NoSQL - Mongo и т.д.
4. Если предполагается, что часть данных будет использоваться более активно, т.е. вам нужно горячее кеширование - возьмите Redis или его аналоги
Если у Вас действительно Big Data, то на мой взгляд вам хватит следующих инструментов:
Apache Kafka - онлайн процессинг данных
Apache Sqoop - для того чтобы тягать данные из реляционных баз
Apache Hive - чтобы все это хранить в удобоваримом виде
Apache Spark - чтобы строить предиктивные модели и всякие неклассические группировки
С визуализацией дела обстоят сложнее. Для начала нужно понять какая визуализация нужна - статическая или динамическая + язык, на котором лично Вам будет удобнее писать визуализацию.
Если визуализируем в статике (в .jpg файлы, например), то вот так:
 R - lattice,ggplot2
 Python - matplotlib,seaborn
Если хотим суперклассные дешборды в реалтайме, то вот так:
 R - Shiny
 Python - bokeh
P.S. Вы бы для начала написали какие источники данных у Вас, будет проще понять что копать и какими инструментами.

Худший ответ:
Согласен с Сергеем) надо сначала определить целевую аудиторию, а потом уже думать "Кому что и с чем подавать!"))) Ну Вы поняли о чем я) а то Azure пока что рулит...
Вопрос: Муки выбора PHP-фреймворка для разработки сайта, ориентированного на мобильных пользователей

Лучший ответ:
все это есть в yii

Худший ответ:
Самому нравится symfony,
но тут порекомендую yii/codeigniter + doctrine.
Вопрос: Можно ли защитить Хром глобальным паролем так, чтобы спокойно сохранять логины, пароли и сессии, и без общего пароля никуда было не зайти?

Лучший ответ:
сделать это можно с помощью дополнения Browser Lock или Simple Startup Password и т.п.
но проблем безопасности это не решает
лучше и надёжнее криптодиск, а уже на нём приложения

Худший ответ:
Используйте портабелтную версию на флешке, которую будете всегда носить с собой.
Вопрос: Зачем в ruby — public, protected и private методы?

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

Худший ответ:
Вот опять читаю ветку которую указал выше и нашел ответ того же автора Виктор Ablebeam звучит след. образом:
Я бы сказал, что в руби по определению не может быть нормальной области видимости, т.к. все определяется в рантайме. В итоге, все эти нотации имеют больше документальный характер. И, по крайней мере когда-то, использовать в контроллерах и хелперах protected - считалось как минимум хорошим тоном
Вопрос: На каком языке написан бот для Diablo 3?

Лучший ответ:
«— Вы, чего, и конфеты за меня есть будете?
— Ага!»

Худший ответ:
Данный бот можно реализовать на многих ЯП, а какой использовать, выбирать вам.

PS.
Не зря говорят что самый лучший язык программирования это тот который вы хорошо знаете.
Вопрос: Как сделать передвижения div'ов стрелками клавиатуры?

Лучший ответ:
Нельзя так делать, вы при каждом клике создаёте новый обработчик. Это очень фигово.
Вынесите обработку нажатий, обработчик нужно один раз вешать.var $div;

$(document).keydown(function(e){
    if(!$div) return;
    // ... обработка
});

$('body').click(function(e){
    $div = null;
    return false;
});

$('div').click(function(e){
    $div = $(this);
    return false;
});
jsfiddle.net/Ye8bb/4

Худший ответ:
Доработал деактивацию выделения, при клике по body, в примере от товарища @alexesDev jsfiddle.net/Ye8bb/3
Вопрос: Блокировка доступа в интернет всему, кроме определенных программ?

Лучший ответ:
firewall используй

Худший ответ:
Встроенный firewall на windows умеет строить белые и черные списки приложений.
В linux всемогущий iptables
Вопрос: Ноутбук по продолжительности работы?

Лучший ответ:
Тоже отпишусь в плюс Macbook Air как его владелец. Держит около 6 часов если сидеть в инете через WiFi.

Худший ответ:
А LENOVO ноутбук где рабочее время до 18 — 26 — 30 часов подойдёт? :)
Но аккумулятор большой.

shopap.lenovo.com/ru/ru/products/laptops/thinkpad/t-series/index.html
shopap.lenovo.com/ru/ru/products/laptops/thinkpad/x-series/index.html
Вопрос: Как расширить БД (добавить поля к таблицам) в symfony 1.4?

Лучший ответ:
Проще всего здесь использовать миграции (хотя поначалу мне это казалось громоздким, но в итоге очень удобно).
внесли изменения в schema.yml
./symfony doctrine:generate-migrations-diff — создали скрипты для изменения таблиц (конкретно тут — скрипты строятся на основе разницы между имеющимися моделями и базой)
./symfony doctrine:migrate — применили изменения в базе
./symfony doctrine:build-model — сгенерировали модель по schema.yml

Худший ответ:
Если у вас уже готовая база данных, так отредактируйте поля в schema.yml, потом сгенерите модели, формы и филтры (php symfony propel:build-model, -form, -filter). Напишите ALTER TABLE и отредактируйте базу данных в ручную, потому что (как минимум Propel) перезаписывает базу данных, удаляя все таблицы!!! Внимательно читайте что у вас спрашивает Symfony. В помощь вам data/sql/lib.model.data.sql, примерно в таком файле должна быть структура всей базы данных (так легче писать алтер тэйблы).
Вопрос: Стоит ли рисовать дизайн?

Лучший ответ:
Фотошоп надо знать, это факт. А верстать без фотошопа - да, можно.
Однако хоть на бумаге накидайте основную концепцию, потому что если у Вас будут слишком плотные абзацы - Вы это быстро в css поправите, а вот если Вы вдруг решите "вот этот блок передвинуть, а сюда фотку ядерного взрыва и огонь, везде огонь", то могут быть проблемы.

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

Лучший ответ:
Каждому тысячному зарегистрированному админка в подарок )

Худший ответ:
SerDIDG, черновики вы тоже видите? :)
Вопрос: Странный url....?

Лучший ответ:
для .ac есть A-запись, в отличие от, например. зоны .ru. У .io, кстати, тоже есть А-запись. Возможно, потому, что они относительно свеженькие. Зачем так сделано — можно только догадываться.
# dig ac

; <<>> DiG 9.3.1 <<>> ac
;; global options: printcmd
;; Got answer:
;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 58178
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 7, ADDITIONAL: 0

;; QUESTION SECTION:
;ac. IN A

;; ANSWER SECTION:
ac. 85584 IN A 193.223.78.210

;; AUTHORITY SECTION:
ac. 85584 IN NS b.ns13.net.
ac. 85584 IN NS b.nic.io.
ac. 85584 IN NS b.nic.ac.
ac. 85584 IN NS a.nic.ac.
ac. 85584 IN NS ns3.icb.co.uk.
ac. 85584 IN NS ns1.communitydns.net.
ac. 85584 IN NS a.ns13.net.

Худший ответ:
никак это не связано с зоной ".ас", это ваш браузер любезно начинает перебирать суффиксы, начиная с ".com"
Вопрос: Не работает AJAX проверка на уникальность имени пользователя YII2. Подскажи что не так в коде?

Лучший ответ:
не, не в том дело... это задаем только одному полю,  а если добавить виджету - то всей, но так тоже не работает...
разобрался: ['username', 'unique'], - работает только c атрибутами ActiveRecord. А у меня class RegForm extends Model.
Поменял:  ['username', 'ajaxValidate'],
 public function ajaxValidate($attribute)
    {
        $user = User::findOne(['username' => $this->username]);
        if($user){
            $this->addError($attribute, 'Пользователь с таким логином существует');
        }elseif (!preg_match('/\+\d{12,15}/', $this->username)) {
            $this->addError($attribute, 'Введите свой номер телефона в формате +111111111111');
        }
    }

Худший ответ:
Что бы работала ajax валидация, надо включить ее при выводе виджета формы.<?php 
$form = ActiveForm::begin([
'id' => 'registration-form',
'enableAjaxValidation' => true,
])
?>
Еще следует проверить url куда отправляется форма и возможно указать его в конфиге виджета явно. Добавлю, что можно указать не только урл отправки, но и урл для ajax валидации, они могут быть разными экшенами.
Вопрос: Как долго проработает залитый ноутбук?

Лучший ответ:
Я бы посоветовал обратиться к экстрасенсам

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

Лучший ответ:
Laravel так Laravel...
пиши на нем, что непонятно - гугли. тратить 5 дней на пространное изучение, имея реальный проект - имхо, не лучшее решение.

Худший ответ:
Обычно использую Django, но недавно один из заказчиков настоял на Laravel. Фрэймворк неплохой, документация хорошая, на изучение ушло около недели. Лучшая стратегия освоения фрэймворка, с моей точки зрения - выполнить реальный заказ, удалить все исходники, выполнить еще раз начисто. В этом случае и обучение много времени не займет, и за качество стыдно не будет.
Вопрос: Среднее кол-во посетителей интернет-магазинов по месяцам?

Лучший ответ:
1) Идете в Яндекс.Директ
2) Нажимаете подбор слов
3) Вбиваете свой регион (если у вас не на весь Интернет магазин)
4) Вбиваете целевой запрос (возьмем «магазин электроники» по России в общем) — здесь нужно подумать, какие запросы задавать, чтобы точнее сказать пики, нужно несколько запросов
5) Жмете выше «по месяцам»
6) Оцениваете ваш интерес



Худший ответ:
могу сказать по опыту:
в электронике 
пики в декабре, когда все подарки закупают и гос.конторы бюджеты за год сливают, и в сентябре, когда все покупают утопленные-потерянные за лето девайсы 
в детских товарах 
пики в мае, когда все к отпуску готовятся и в августе, когда все к школе готовятся 

сезонные спады у всех почти одинаковые, есть спад в январе, почти по нулям, ну и летом мало совсем заказывают
Вопрос: Что использовать Yandex Direct или Google AdWords?

Лучший ответ:
Что мешает использовать оба варианта?

Худший ответ:
У гугла доля поиска меньше — но площадей больше. Весь мейл, бегун и все такое.

По мне — лучше всего развернуть кампании с одинаковым бюджетом там — и там. И посмотреть что будет.
Вопрос: Размер картинки для сайта важен?

Лучший ответ:
Начальник утверждает, что раз размер иконки стоит 50px, то и оригинал должен быть точно таким же! 
Должен быть 100px чтобы на ретине норм выглядело, больше не нужно.

Худший ответ:
Изучите предмет: habrahabr.ru/post/237931
При использовании ретина экранов (планшеты, смартфоны, новые ноутбуки и т.п.) использовать картинки физически большего размера оправдано.
Единственное что, лучше конечно отдавать каждому браузеру свой вариант картинки. Множитель DPI можно проверить с помощью Media queries в CSS и на основе этих данных принять решение.