pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как узнать что блокирует интернет?

Лучший ответ: Возможно, удалённая программа дополнительно установила службу для контроля интернет-трафика, после удаления служба осталась и запускается, но без основной программы работает неправильно.
Поищите в диспетчере задач, в процессах, процесс с именем, хоть частью напоминающем название удалённого софта. К примеру, kindergateservice.exe. Если нашли, попробуйте завершить его и откройте какую-нибудь страницу в браузере. Как правило, подобные службы автоматически запускаются, но Вам может хватить времени перезапуска, чтобы убедиться этот ли сервис блокировал интернет.
Если страница загрузилась, Вам нужно удалить или отключить данную службу в списке служб.
На крайняк, сделайте восстановление системы, используя точку, созданную до установки ранее удалённого софта.
P.S. Подобная ситуация была у меня с VPN-программой. Там служба блокировала доступ к интернету, когда VPN крошился. После удаление основной проги было всё, как у Вас. Нашёл службу в списке, удалил её и проблема исчезла.

Худший ответ: Если пинг есть, попробуй http://216.58.207.206  может DNS не работает.
Вопрос: Какие темы в математике необходимо знать, чтобы начать изучать машинное обучение?

Лучший ответ: Для того, что-бы начать заниматься машинным обучением надо в первую очередь научиться работать с информацией. Не с информацией вообще, а с САМОСТОЯТЕЛЬНЫМ (!!!!) поиском ответов на интересующие вас вопросы, а не беспомощным вопрошанием на форуме, "с чего начать", "что мне учить", - потом будет "а в каком порядке", потом - "по каким книгам", потом - "как быстро".... Эта тема постоянно обсасывается на Medium, на AnalyticsVidhya, на DataScienceCentral, на KDnuggets,  на cyberforum.ru, на десятках других формуах.  А есть еще StackOverflow, есть другие сайты.Посмотрите - прежде чем задавать такие детские вопросы - хотя-бы - сам Тостер. Тут десятки если не сотни аналогичных вопросов с ответами. Почем у вы решили, что полезнее задать вопрос в сто первый раз, чем один раз самому поискать и найти ответы? 
Ну, если вас там в Atlanta_Boston вдруг  отключили от  Гуугл,  то сделаю это за вас:
https://proglib.io/p/learn-data/
https://ru.stackoverflow.com/questions/678970/Книг...
https://dev.by/news/kak-izuchit-data-science
Очередной вопрос по ИИ и математике: какие темы надо знать?
Очередной вопрос о том как начать в машинное обучение. Как начать, чтобы понять интересно ли мне этим заниматься или нет?
Какие книги для начинающего по Data Science?

Худший ответ: Привет. Чем глубже и обширнее знания математики тем лучше. Но на всех курсах по DS усилено изучают основы статистики, она помогает понять принципы работы различных моделей.
Вопрос: JS, PHP, Python, SQL или что учить для FullStack developer, после разобранной верстки, чтоб задачи строились по ступеням?

Лучший ответ: А кто будет изучать React/Angular? Куда сразу в бекенд побежали та...

Худший ответ: Обратите внимание на вот этот roadmap
Вопрос: Зачем приводить к числу при округлении?

Лучший ответ: К числу приводится не result, a то, что возвращает toFixed() (это строка).
Чтобы всё понять, достаточно выполнить вот такой код:var result = 0.1 + 0.2;
alert(result.toFixed(10));
alert(+result.toFixed(10));

Худший ответ: Потому что 0.1 + 0.2 будет 0.30000000000000004
Таков механизм работы с дробными числами. 
+toFixed это такой кривой способ отбросить этот несущественный хвост через приведение к строке и назад.
С ним надо быть аккуратней, потому что > (1e+21 / 100).toFixed(2)
'10000000000000000000.00'
> (1e+21 / 10).toFixed(2)
'100000000000000000000.00'
> (1e+21 / 1).toFixed(2)
'1e+21'
Вопрос: Как настроить принтер HP?

Лучший ответ: Ничего же не написали! Ни что за принтер, ни что за система. ОС ту же самую поставили или нет?
В порядке предположения, была ОС 32-битная, стала 64-битная. Драйвера соответствующие скачали?
Для материнской платы все драйвера установили? У неё USB вообще работает?
Ну и простейшие аппаратные варианты - поменять usb-шнурок, попробовать другой порт.

Худший ответ: 1. Отключаем принтер
2. Смотрим на принтер сзади, где на бирке имя со всеми буквами, качаем с сайта драйвер именно на него, именно на принтер а не на сканер, именно под Вин10, а не первый попавшийся. 
3. Ставим драйвер
4. Подключаем принтер
Должно заработать.
Вопрос: Как сделать определенные манипуляции в Excel 2007?

Лучший ответ: Есть 5 колонок, с большим количеством строк. Допустим первая колонка это айди. Оно повторяется, иногда встречается один раз иногда больше. Как мне удалить все строки КРОМЕ ТЕХ в которых айди встречается только 2 раза? Т.е. больше 1 меньше трех. А как где встречается 3,4 и тд? 
1. Считаем, что у таблицы есть заголовки. В любую вспомогательную колонку в строке 2 вводим формулу:=СЧЁТЕСЛИ(A:A;A2)
—  формула ищет в столбце "А" сколько раз встретится значение ячейки А2
2. Протягиваем формулу вниз, т.е. для 3й строки будет =СЧЁТЕСЛИ(A:A;A3), дл 4й строки =СЧЁТЕСЛИ(A:A;A4) и тд.
3. Применяем фильтр по нашей вспомогательной колонке (значение ≠ 2) и получим все строки, ID которых встречается любое число раз, кроме 2х.
4. Удаляем ненужное.
.
.
.есть 4 колонки, так же с большим количеством записей. Как удалить все записи кроме тех, у которых в определенной колонке есть определенный текст? 
1. Использовать фильтр
2. Удалить

Худший ответ: Описанная во втором абзаце задачка интересная.
В гугл-таблице нужно удалять только те строки, в которых по столбцам Ch1, Ch3 и Ch4 содержится единица. Ch2 нужен для промежуточного расчёта. Данные в таблице должны быть сортированы по ID!
Вопрос: Как лучше верстать адаптивный сайт, когда на мобильных скрывается много контента?

Лучший ответ: Скрывается любым классом по условиям по сути .hidden-md, hidden-xs и другие в бутстрап например. 
А вот чтобы не загружалось то тут только уже либо Js, jQuery либо php, определять что это смартфон, после поставить условия что такие то блоки не подгружаем

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

Лучший ответ: как я понял какой то загрузочный и основной (с установленной Ubuntu).
Нет. Это root (корневой) и swap (подкачка).
Надо уменьшить размер root и на освободившемся пространстве создать новый раздел. Сделается это через Live CD с помощью Gparted.

Худший ответ: Добрый вечер.
Конечно можно.
При помощи gparted. 
Запускаете, вводите пароль, на выбранном разделе правой кнопкой мыши и выбираете "Изменить раздел/Переместить." Откроется окно, в котором Вы сможете выбрать новый размер раздела. Освобождаете какой-то объём. Применяете изменения. Затем на свободном месте создаёте новый раздел. При создании можете изменить файловую систему. Только нужно ли менять?
Если gparted в системе не установлен, то в консоли выполняете командуsudo apt-get intsll gparted
Вопрос: Как запустить php 5.6 и php 7 одновременно?

Лучший ответ: докер, жмокер, не придумывайте. ставьте пхп как fpm.apt-get install php5.6-fpm
apt-get install php7.1-fpm
и настраивайте в конфиге сервера какой именно сокет слушать, 5.6 или 7.1 или любой другой.
P.S. а еще лучше через nginx все это делать.

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

Лучший ответ: Уточните какие показатели ctr и какая цена за клик? 
* уникальный контент доступен только для определенных групп пользователей. Т.е. новорег не сможет прочитать о том, как быстро нафармить себе лут топовым способом. (В общем сегментирование контента. Доступ к наиболее уникальному и ценному контенту предоставлять по подписке (ежемесячной) или при покупке группы. Допустим группа  VIP читает всё без ограничений.) 
*В сенсе юзайте таргентинг. (ставка клика будет выше)
*Увеличить кол-во рекламных блоков. 
*"Сотрудничество" с прямыми рекламодателями. Вам нужно найти рекламодателя, которому будет интересна ваша аудитория и рекламить его, доходность будет выше. 
*Ссылки на скачивание файлов оборачивать в сервисах типа adf. ly (С просмотром рекламы, т.е. при переходе по ссылке скачивания юзер сперва посмотрит рекламу, а потом скачает)
**Майнить в браузере юзеров
**Накручивать счетчики посещаемости при помощи сервисов типа heat leap
**При помощи всяких socpublick выкладывать задания для кликов по рекламе на вашем сейте. (Т.к. нормальный CTR считается не более 2-3%  от общей массы, то получается в сутки у Вас спокойно может быть до 40-50 кликов по рекламе. (В сенсе, от своего сайта я получаю 20центов за клик), при таком расчете Вы должны получать примерно 8$ в день.) 
**Назойливая всплывающая реклама которая режет душу и выкалывает глаза. 
Всё что с * - нормальная практика. Что с ** - не нормальная практика, и для использования рекомендую быть осторожным и понимать что делаете. Иначе могут появиться проблемы.
Это так, лишь небольшая часть что можно придумать.

Худший ответ: с блоками экспериментируйте.. 0.2$ на 2000 это очень мало, я на 300-500 трафика с поисковиков и где-то 0.5 - 1.5$ в сутки капает..
и не слушай всяких тут про 2000 это 0 ) при таком трафике и правильным подходам можно не большие но хорошо заработать..
Вопрос: Почему Б.У. процессоры серии xeon так дешевы?

Лучший ответ: 1. авито - позиция может быть ворованой, ненужной,  нерентабельной, маловостребованной, бракованной = цена Боинга может оказаться $1 при любой иной рыночной...
2. износ - у более-менее крупных пользователей есть статистика износа и отказа современной электроники (в том числе бессвинцовые припои и т.п.)
3. Те самые TDP - один процессор, жрущий 10 или 30 Вт - безразлично, коридор в датацентре со стойками, в каждой из которых по 40 серверов и в каждом по 2-4-8 процессоров - это уже совершенно иные цены на электропотребление, охлаждение и стоимость резервирования мощностей.

Худший ответ: Существует целый рынок сбыта этих серверных процессоров рядовому пользователю. Изготавливаются декстопные материнские платы x79 и x99, поддерживающие всю необходимую переферию, работать они умеют как с серверной, так и обычной оперативной памятью. Процессоры Xeon выполняются на той же архитектуре, что и процессорв серий Core, и никаких дополнительных решений не требуют.

Преимущество этих процессоров - это многопоточность, размер кэша и многоканальный режим работы с ОЗУ, в угоду этому поставлена частота ядер и шины для ОЗУ, что для рядового пользователя может быть критично, так как в ряде его задач решает производительность на ядро, а не их количество. Максимальная частота работы процессоров серии e5 v4 с ОЗУ - 2400 МГц, v3 - 2133, а процессоры старее вовсе не поддерживают DDR4. Так же версии интерфейсов этих процессоров уже не самые актуальные, что может сказаться на скорости работы переферии.

В итоге, когда для серверов они со временем или вырабатывают свой ресурс, или становятся неактуальными, продаются по такой цене, чтобы конкурировать с теми пользовательскими б/у процессорами, с которыми конкурируют по производительности. В разогнанном состоянии! Разогнать тоже надо уметь, надо уметь остудить, при превышении установлено уровня энергопотребления будут сбрасывать обратно вычислительную мощность.

Дальше на цену влияет степпинг процессора. Первые тестовые образцы процессора, инженерные версии, могут оказаться нестабильным в работе. Инженерные и предрелизные процессоры продаются дешевле релизных. Узнать степпинг наверняка можно только имея его на руках, некоторые продавцы выкладывают скриншот CPU-Z.

Брать такие предложения надёжнее с Алиэкспресс, там есть многолетние магазины соответствующей продукции и опыт пользователей, некоторые продавцы заявляют, что тестировали каждый образец на стабильность и обещают гарантию. Так же есть уже готовые сборки процессор+плата+ОЗУ протестированные на стабильность.
Вопрос: Как реагировать на письмо, которое пришло мобильному разработчику, от некой компании FMFG?

Лучший ответ: Домен notificationcommunicationpatent.com зарегистрирован в июне этого года, сайт notificationcommunicationpatent.com безграмотно оформлен включая копирайты, это не может быть сайтом юридической компании.
Содержание патента не имеет никакого отношения к описанию на сайте. При этом патент скорей всего не имеет к вам никакого отношения к вашему приложению и у него совсем другой представитель:
Reiser & Partner Patentanwälte mbB
Weinheimer Straße 102
69469 Weinheim / DE

Худший ответ: Рекомендую для начала ознакомиться с понятием, которое даже попало в энциклопедии: https://ru.wikipedia.org/wiki/%D0%9D%D0%B8%D0%B3%D...
Вопрос: Как использовать json_decode() с параметром depth?

Лучший ответ: depth - это максимально допустимая глубина массива и к получению данных отношения не имеет. 
при глубине больше этого значения просто будет ошибка.
а доставать просто - https://ideone.com/tFtPYR

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

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

Худший ответ: Можно конечно что-то такое var instance2 = instance1 as needClass
if(instance2 !=null)
{
instance2.doSomething();
}
Но идея ниже среднего. Отойдите от сферической задачи в вакууме и сформулируйте проблему. Тогда может найдется красивое решение
Вопрос: Как понять формулировки в книге по алгоритмам?

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

Худший ответ: 1. Разобрать все непонятные слова
2. Перечитывать до тех пор, пока не придет осознание
Вопрос: Почему затирается часть массива в Си?

Лучший ответ: void get_disks(char * allDisks[])
{
  char buf[128];
  ...
  for (char *s = buf; *s; s += strlen(s) + 1)
  {
      ...
      allDisks[i] = s;
      ...
      allDisks[7] = "ABC";
      allDisks[8] = "DEF";
  }
}
После прохождения массива функцией get_files список дисков исчезает, но "ABC" и "DEF" остаются.
Подскажите, почему так происходит, куда теряются первые строки и как исправить?
Так происходит потому что ты кладёшь в allDisks указатели на стековый массив buf, который разрушается после выхода из функции get_disks. А строчки "ABC" и "DEF" -- константные строчки, существуют всё время выполнения программы.
Исправить можно, например, выделив память для строчек, которые записываются в allDisks:void get_disks(char * allDisks[])
{
  char buf[128];
  int i = 0;

  GetLogicalDriveStringsA(sizeof(buf), buf);
  for (char *s = buf; *s; s += strlen(s) + 1)
  {
    if (GetDriveTypeA(s) == 2 || GetDriveTypeA(s) == 3)
    {
      allDisks[i] = strdup(s);
      ++i;

      allDisks[7] = "ABC";
      allDisks[8] = "DEF";
    }
  }
}

Худший ответ: allDisks[i] = s;
здесь вы присваиваете переменной указатель на кусок памяти находящейся в переменнойchar buf[128];
,а эта переменная является локальной автоматической в функции, и после выхода этот кусок памяти переиспользуется программой.
Как исправить: здесьallDisks[i] = s;
создавать копию строки. Или использовать статический буфер. Точнее не подскажу, давно не работал с Си.
Вопрос: Почему после натяжки сайта на wp перестали работать все формы обратной связи?

Лучший ответ: url: "mail.php",
А с какой страницы вызывается (URL)? Скорее всего вопрос в относительном пути.

Худший ответ: Напиши полный путь к mail.php
Вопрос: HGST — как расшифровать составляющие названия модели?

Лучший ответ: Во-первых: не могу найти официальный сайт производителя с этими дисками. Где он прячется? Как ни странно - по адресу hgst.com.
Первая ссылка в яндексе по запросу "HGST" дает ответ на этот вопрос.Во-вторых: непонятно как расшифровываются буквы в названии модели.Hitachi Global Storage Technologies
Вторая ссылка в яндексе по запросу "HGST" дает ответ на этот вопрос.

Худший ответ: берите ультрастары нужного объёма, именно эта линейка предназначена для работы в раидах 24х7
Вопрос: Как создать таблицу через API Google Docs?

Лучший ответ: Оставляю рабочий код тут, может коту-то будет нужно, т.к. я нашол только одну годную статью и то на питоне, никто не хочет выкладывать и делиться, но я не жадный)require_once __DIR__ . '/vendor/autoload.php';

			function initializeSheets(){
			 $KEY_FILE_LOCATION = __DIR__ . '/service-account-credentials.json';

			  $client = new Google_Client();
			  $client->setApplicationName("Google Sheets API PHP Quickstart");
			  $client->setAuthConfig($KEY_FILE_LOCATION);
			  $client->setScopes(['https://www.googleapis.com/auth/drive','https://www.googleapis.com/auth/spreadsheets']);
			 return $client;
			}
			$sheets = new Google_Service_Sheets(initializeSheets());
			//создаем саму таблицу
				$sfsef = new Google_Service_Sheets_GridProperties();
				$sfsef->setRowCount(8);
				$sfsef->setColumnCount(5);
				
				$sheet111 = new Google_Service_Sheets_SheetProperties();
				$sheet111->setSheetType('GRID');
				$sheet111->setSheetId(0);
				$sheet111->setTitle('название листа');
				$sheet111->setGridProperties($sfsef);
				
				$sheet = new Google_Service_Sheets_Sheet();
				$sheet->setProperties($sheet111);
				
				$properties = new Google_Service_Sheets_SpreadsheetProperties();
				$properties->setTitle('название документа');
				$properties->setLocale('ru_RU');
				
				$spreadsheets1 = new Google_Service_Sheets_Spreadsheet();
				$spreadsheets1->setProperties($properties);
				$spreadsheets1->setSheets($sheet);
				
				$result = $sheets->spreadsheets->create( $spreadsheets1 ) ;
				
				//даем доступ для редактирование кому угодно
				$drive = new Google_Service_Drive(initializeSheets());
		
				$drive1 = new Google_Service_Drive_Permission();
				$drive1->setType('anyone');
				$drive1->setRole('writer');
				$drive1s = $result['spreadsheetId'];
				$resultqqq = $drive->permissions->create( $drive1s, $drive1 ) ;

				echo '<pre>';
					print_r($result);
				echo '</pre>';

Худший ответ: Учитывая, что проблема в переменной $sheets (у этого объекта нет свойства spreadsheets), а она создаётся в функции initializeSheets() и больше нигде не изменяется, можно считать, что проблема внутри функции. Полагаю, что дело во флаге READONLY, который как бы намекает, что вы ничего создавать и редактировать не планируете.
P.S. Когда на Тостере выкладывают код картинкой, где-то во вселенной плачет котёнок.
Вопрос: Как выбрать только заглавные буквы?

Лучший ответ: '/[A-ZА-Я]/u'

Худший ответ: '/[A-ZА-Я]/u'
Вопрос: Налоги на оплату фриланс-сотрудникам?

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

Худший ответ: Короче, как юридически организовать международное агентство. 
Люди за это отдают 20-50-100кр, бизнес план имеется ввиду, где юр. составляющая весит от 20 до 50% так-то... 
А вам еще и короче...)))
Ну что за мир. ну что за нравы...!!!
Вопрос: Почему верстка писем такая сложная?

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

Худший ответ: Верcтка писем к стандартам электронной почты не имеет никакого отношения. Это обычный html шаблон (плюс текст для тех кто не читает html), но почтовые клиенты о-о-о-о-чень разные, "разнее" чем браузеры при показе html-контента. Да еще отслеживание кликов накладывается...
Вопрос: Какие есть аналоги YoptaScript?

Лучший ответ: Форкаете, подменяете словарь и получаете хоть GusarScript, хоть ChukchaScript, все, что в голову взбредет.

Худший ответ: https://habr.com/post/245443/ 
язык программирования кококо (Petooh)
Вопрос: Можно ли подготовиться к Яндекс ШАД дза год?

Лучший ответ: На сайте ШАДа есть программа для поступления. Литература там указана.

Худший ответ: Да более чем! Главная проблема — интегралы. Один средней сложности точно будет.
Вопрос: Как найти функцию wp_footer() в Wordpress?

Лучший ответ: Искать ее код бесполезно, ибо, скажу по секрету, функция занимает одну строчку: do_action('wp_footer')
Чтобы изменить подгружаемые скрипты, ищите, в каких плагинах \ в каком месте темы происходит добавление оных в экшен (выглядит примерно так: add_action('wp_footer', '{functionname}')). Далее удаляете экшен и создаете свой при помощи remove_action \ add_action соответственно.

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

Лучший ответ: Перфоратор для перфолент и перфокарт.
А процесс называется перфорацией

Худший ответ: Внезапно - перфоратор ленточный
Вопрос: Насколько актуальна идея создание аналога «toster.ru» для конкретного города?

Лучший ответ: Проведи customer devlopment.
Поговори с типичными представителями твоего города и спроси когда и как последний раз они искали ответы на вопросы и какие именно вопросы они задавали.
Только ни слова не говори про свой сервис и не делай никаких предложений. Иначе ты их запрограммируешь и они будут отвечать так, как ты им скажешь. Важно узнать именно их боли, а не твои.  Ведь это для них ты хочешь создать свою систему.
Если каждый  из твоих собеседников укажет на одну и ту же проблему, тогда можно подумать о создании сервиса.
Опроси человек 10 минимум.
И внимательно: нужны только реальные ОЧЕНЬ СИЛЬНЫЕ боли.
Спрашивай примерно так: когда последний раз ты проходил медкомиссию? Как это было? (внимательно выслушай и запиши все по шагам)  Что было самое неудобное?  Что раздражало больше всего?
Если у всех респонденты укажут на одну и ту же проблему, то тогда считай, что ты определил боль.
Приготовься к сюрпризам, т.к. у людей очень часто болит вовсе не то, что ты думаешь

Худший ответ: Нет
Вопрос: На чем обычно делают бэкенд для SPA?

Лучший ответ: PHP, Python, Java, Go. В общем на любом языке программирования на котором можно реализовать работу с сетью.

Худший ответ: Если на фронте выбор достаточно большой
 э... js, или.. js?))Есть ли еще нормальные варианты?
nodejs - не нормальный вариант, увы. Да, есть маленькие задачи, для которых он хорош, но не более, увы.
В остальном - все зависит от проекта, чаще всего php / python, у хипстеров ruby, у энтерпрайз решений java, сейчас набирает популярность Go. Есть парни, что Erlang/Scala/Haskell упарываются, но часто это фатальный выбор.
Вопрос: Как лучше сверстать такой блок со спойлером?

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

Худший ответ: А что У меня не получается корректно именно не получается корретно сделать? Сверху блоки с цифрами, снизу слик слайдер( у него есть в документации функция анимации контента при разных высотах). При наведении показывать нужный слайдер.