pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Какой вид нейросети брать для прогнозирования выхода из строя элементов?

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

Худший ответ: Как уже было сказано - нейронные сети тут ни при чем. Наука, которая уже лет 50 занимается такими вопросами - названа выше.
Если уж очень хочется познакомиться с методами машинного обучения на примере данной задачи - то даю наводку, соответствующий раздел называется "Построение регрессионных моделей". В качестве дополнительного чтения - "Анализ времени дожития" (да,вот такое "оптимистичненькое" название).   И  никаких нейросетей!
Но не поняв, что, зачем, куда и почему (в частности, почему нейросеть тут ни коми боком), человек обречен "забивать формулы в эксель". Так что советую начать с основ.
Вопрос: Реферальная система в боте вк,через параметры ссылки vk.me,как реализовать приём перехода по ссылке?

Лучший ответ: Всё довольно просто. Если пользователь перейдет по подобной ссылке и что-то напишет боту, то в объекте сообщения помимо остальных параметров (id, date и т.д.) вернутся так же ref и ref_source. Подробнее про объект сообщения можно почитать тут. Подробнее про передачу параметров с помощью vk.me можно узнать тут

Худший ответ: Разве боты ВК умеют перехватывать значения из адресной строки? Я с их апи не знаком, но полагаю, что можно пойти проще - пусть приглашающий напишет боту ссылку на страницу друга. После этого, когда боту написал его друг, он запрашивает "Вас пригласил Вася Пупкин?" и тот соглашается или отклоняет. 
Или от обратного, если мотивирован больше приглашённый, то спрашивать с него ссылку на того кто его пригласил, обещать ништяки и, если совпадения по БД найдены, то выдать подарочное "спасибо".
Вопрос: Как сделать 2 цифры нижнего и верхнего регистра на месте одного символа?

Лучший ответ: Или так https://codepen.io/chefranov/pen/demNyb более семантичнее

Худший ответ: Например, так: https://jsfiddle.net/bkys0pLg/2/
Вопрос: Почему обнуление наружних и внутренних отступов для всех элементов плохо?

Лучший ответ: Глобальное обнуление может привести (подчеркиваю - может, но это не точно) к проблемам, если в дальнейшем на сайте планируется "неконтролируемый" контент. Обычно это то, что загружает контент-менеджер через админку цмс.
Если такое не планируется, то глобальное обнуление работает без проблем.
Часто можно встретить аргумент, мол, селектор-звездочка медленный. Это чушь.

Худший ответ: В основном изза текста и не только. Сброс это плохо в первую очередь, при наполнении сайта редакторами. Если вы один полностью контролируете процесс вёрстки от А до Я самостоятельно не только LayOut а и материалов, то вам можно делать сброс и переопределять по второму разу свойства вручную для каждого, конечно.
Но, сброс имеет место только для таких одноразовых проектов, как например промо-сайты или лендинги, где важна скорость разработки, и абсолютно не важна дальнейшая работа над проектом. Для таких галактик как CMS по типу WP, Joomla, Битрикс ни в коем случае.
Когда менеджер, рерайтер, копирайтер, особенно какаято девочка залезет в админку, и начнёт пытаться вставлять заголовочки, абзацец, списочки, то она увидит всё совсем по-другому, чем это выглядит у неё свёрстанное заранее. Скопипастить так просто не получится, а получится всё в куче у менеджера, спресованное.
Сброс это выстрел себе в ногу. Надо контролировать умолчания самостоятельно.
Вопрос: Названия таблиц и полей в Oracle SQL?

Лучший ответ: К таблицам и полям в ORACLE можно обращаться, используя любой регистр. Например выраженияselect mycol from my_table;
select MYCOL from MY_TABLE;
select Mycol from My_table;
Полностью эквивалентны. Но только при условии, что таблица и поля при создании указывались без кавычек.
Иными словами create table my_table (mycol char(10)); хорошо, а create table "My_Table" ("Mycol" char(10)); - плохо, лучше так не делать.

Худший ответ: Руководство по стилю SQL
Вопрос: Зачем нужен frontend, если всю начинку сайта или проекта можно реализовать с помощью backend'a?

Лучший ответ: Релизуй реактивность на php. Или давай чего попроще, отобрази в браузере красную кнопку на php без использования HTML и CSS, а изюминкой добавь чтоб при нажатии пользователю выскакивал алерт "Hello world", не используя JavaScript.

Худший ответ: JavaScript, HTML, CSS - в браузере нужны для того, что бы ваши данные визуализировать для пользователя, а phyton, node.js, PHP нужны для того, что бы эти данные предоставить
1) Таких как phyton, node.js, PHP - node.js это JavaScript
2) потом интерфейс, добавить анимацию, сделать разметку страницы и т.п  - а на чём вы собираетесь строить это, кроме как на  JavaScript, HTML, CSS
Вся текущая красота интерфесов react, vue, angular даёт нам возможность разграничить нагрузку. Пускай сервер занимается тем, чем должен, логикой и вычислениями. А браузер, на основе данных бекенда рисует нам странички. Тем самым мы высвобождаем много ресурсов для сервера, что бы ему это всё не генерировать.
Вопрос: Как при нажатии на кнопку выбирать элемент объекта и выводить его?

Лучший ответ: const [ active, setActive ] = useState(null);
const item = test.title[active];

const onClick = e => setActive(e.target.dataset.id);
Кнопки:{Object.keys(test.title).map(n =>
  <button key={n} data-id={n} onClick={onClick}>{n}</button>
)}
Выбранный элемент:{item && <div>{item.title} ---- {item.category}</div>}

Худший ответ: Добавьте фильтрацию{Object.keys(test.title).filter(key => key === 't1').map(key => <div key={test.title[key].id}>{test.title[key].title} ---- {test.title[key].category}</div>)}
Вопрос: Дополнительные мышь+клавиатура должны работать только в определенных программах?

Лучший ответ: Совсем серьезно все сделать - это Aster и т.п.
Там будет жесткое разделение сеансов пользователей - один на одном мониторе, одной мыши, клавиатуре; другой на другом мониторе-мыши-квалиатуре.

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

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

Худший ответ: Если нет никаких дополнительных модификаторов доступа, то да - метод определенный в базовом классе будет доступен в классе потомке. Наследование для этого и придумано.
Вопрос: Почему не работает замена \n?

Лучший ответ: я не джавист в чистом виде но вангую что вначале выполняется .replace() а потом уже "+" Есть ли более нормальное решение кроме какого то такого:
юзайте StringBuffer

Худший ответ: У вас реплейс вызывается у последней строки, то есть сначала выполняется такой код:"If-Modified-Since: Wed, 06 Jul 2016 07:58:20 GMT\n\n".replaceAll("\n", "E")
"" - это объект типа String, 
replaceAll() - это его метод. 
Ваш код равносилен:MyClass myObj = new MyClass(); 
System.out.println(myObj.replace().toString());
Вопрос: Что вы думаете про «51 задания для сис. админа»?

Лучший ответ: Смотрел ещё давно. Фигня полная, это как учиться рисовать по готовым точкам.
Читайте Куроуза, руководство CCNA, руководства по Linux.
А это - чушь.

Худший ответ: Для ребенка, не знающего ниуха, кроме "как поставить kali" наверное пойдет. Непонятно три серьезных момента:
- почему линух
- почему дебиан
- почему начинаем с каких-то дебианоспецифичных заморочек
Начинающий админ - это эникей. Эникей - это "подай-принеси-уйди-не-мешай" только в ИТ-отделе. Ему скорее надо знать, как поменять картридж в принтере и как обжимать пачткорды, чем моменты администрирования дебиана. А если уж и доверят ему что-то поадминить, то это скорее всего будет винда.
Бред в общем.
Вопрос: Оцените сборку пк (только основные комплектующие)?

Лучший ответ: AMD Ryzen 7 2700X BOX
Прекрасно.G.Skill Aegis 32GB DDR4 Kit (2x16GB)
Шикарно.
Нормально всё.

Худший ответ: Первое что стоит понять: у вас не игровой компьютер. Ваша сборка для виртуализации будет использоваться, а следовательно вам надо много ядер с не самой топовой частотой, много кеша и много не самой быстрой оперативки. Т.е. какой-нибудь intel xeon + минимум 64 оперативки, лучше 128. Только оперативку с частотой 4к брать не стоит -- дорого и не имеет особого смысла. Материнскую плату надо выбирать под проц уже, чтобы она там 2 (лучше 4 канала) для оперативки поддерживала. Блок питания тоже хороший должен быть. Если вам видеокарта не нужна, то лучше финансы в проц/память инвестируйте.
Вопрос: Несколько МАКов на порту свича. Как настроить вилан?

Лучший ответ: в коммутаторах посмотреть на счет voice vlan 
либо просто порт в транк с  vlan телефона в tagged, а vlan компа в untagged.
Но нужно проверить конфиг самого телефона, что бы он понимал что ему будет приходить tagged трафик.
либо посмотреть на предмет mac based vlan в коммутаторе, когда трафик с определенного mac (телефон к примеру) будет всегда попадать в нужный vlan

Худший ответ: А в чём, собственно? Порт на свиче в режим транка, или гибридный режим, для ip-телефона tagged vlan, для пк untagged
Там то особой разницы нет, как пк подключён, телефон просто мост создаёт.
Вопрос: Почему программа, требующая 1 гб оперативной памяти, работатет в двух экзмемлярах на компьютере, где присутствует всего лишь 1 гб памяти?

Лучший ответ: 1. Откуда вы взяли, что программа требует 1 гб памяти? Если из инструкции, то возможно программа на максимуме может потребовать до 1 гб памяти, а не требует этого при старте.
2. Swap.

Худший ответ: Я так понимаю, вопрос был следующий: как так получается, что компьютер позволяет использовать больше памяти, чем в нём установлено физически? Если так. то google: виртуальная память
Вопрос: Помогает ли dns crypt обходить запреты на сайты в странах снг?

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

Худший ответ: Это отдельный элемент противодействия провайдерам, не более того. Многие провайдеры в качестве одного из элементов блокировок используют анализ запросов DNS и подмену оных, если запрошен заблокированный сайт. То есть, адрес при использовании DNS Crypt получите верный. 
Но на заблокированный сайт все равно не попадете - потому что он заблокирован :)
Вопрос: Как определить правильность произношения слов?

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

Гуглить  "machine learning evaluate pronunciation" и найти несколько публикаций, даже от 2013.
Также гуглить "computer-aided language learning"

Худший ответ: Если вы владеете древним искусством магии, то у вас один фиг ничего не выйдет, такое реализуется средствами ИИ .
Вопрос: Можно ли использовать Windows 10 OEM на компьютере в компании?

Лучший ответ: Использовать home в организации можно.
Многим организациям home не подходит, там достаточно значемые ограничения, например не может работать в домене.
OEM можно приобретать и устанавливать только производителю ПК. Т.е. эта позиция только для продажи вместе с ПК.

Худший ответ: Добрый день!
Редакция Home предназначена ТОЛЬКО для домашнего использования, работать на ней нельзя. Тыц
Вопрос: MySQL — как написать запрос с несколькими SELECT?

Лучший ответ: SELECT
    box_name,  
    SUM(CASE WHEN (fruit_name='apple') THEN 1 ELSE 0 END) AS fruit_apple,
    SUM(CASE WHEN (fruit_name='orange') THEN 1 ELSE 0 END) AS fruit_orange,
	  .... и тд
FROM 
    your_table
GROUP BY 
    box_name

Худший ответ: Похоже тема по группировкам данным, просто нужно сгруппировать и посчитать сколько чегоSELECT `box_name`, `fruit_name`, COUNT(`id`) FROM `TBL1` GROUP BY `box_name`, `fruit_name`
total_fruit наверно придется подзапросом считать или на уровне php или что у вас там
Вопрос: Как поределить что блок заехал за край окна браузера и в какую сторону?

Лучший ответ: Обычно, элементы вылазят только справа. Прокрути горизонтальный скролбар до упора вправо, выбери стрелку выбора элемента ctrl+shift+c (Chrome) и веди по правому краю по белому полю. Твой хулиган покажется. Если не помогает, отрывай вкладку с Элементами и удаляй их по очереди, смотри когда пропадет скролл. там уже визуально поймешь

Худший ответ: F12 Devtools, и перебираете блоки(смотря их размеры, и смотрите соотношение блока к браузеру)
Вопрос: Будет ли работать modern.IE на винде без лицензии?

Лучший ответ: А причем здесь ваша лицензия и машина в виртуалке(которая даже не в курсе что она виртуалка)
И куда вы постоянно ставите IE на разные машины? Это же для разработки штука, а не для использования IE.

Худший ответ: Я недавно ставил на пиратку , все работало, как часы. Поэтому не знаю, у меня на пиратке все было хорошо
Вопрос: Что выбрать для iOS разработки?

Лучший ответ: Крайне советую macbook pro.  Что касается  13 - 15. Я пишу  код на 13, вполне комфортно. Подозреваю что на 15 было бы более удобней, но он уступает в мобильности. Так что, тут на вкус на цвет.  8 rб хватает не вижу никаких тормозов. Имхо больше нужно только если необходимо много работать с графикой. На mac mini тоже можно кодить, но обязателен ssd винт и не менее 8гб, но если есть возможность, то конечно, лучше купить прошку.

Худший ответ: Если денег не гора. То:
Если нужна мобильность, то макбук про 13 (у самого такой)
Если не нужна мобильность, то мак мини
Мне так кажется
Вопрос: Как собрать буквы по порядку в слово?

Лучший ответ: Назначаете элементам с буквами data-атрибут, значение которого будет обозначать позицию буквы в слове:

<p data-letter="2">П</p>
<p data-letter="0">Ж</p>
<p data-letter="3">А</p>
<p data-letter="1">О</p>
Собираете слово:

const word = Array
  .from(document.querySelectorAll('[data-letter]'))
  .sort((a, b) => a.dataset.letter - b.dataset.letter)
  .map(n => n.innerText)
  .join('');

// или

const word = Array
  .from(document.querySelectorAll('[data-letter]'))
  .reduce((acc, n) => (acc[n.dataset.letter] = n.innerText, acc), [])
  .join('');

Худший ответ: В коде страницы слово пусть будет массивом кодов его символов. Тогда останется собрать по клику:snippet
Или, может, удобнее, прямо в HTML разметке в data-атрибуте держать скрытое слово задом наперёд и по таймайту обновлять.
Вопрос: Возможно ли нарисовать сектор круга только средствами CSS?

Лучший ответ: возможно ли нарисовать самого pacman-a только средствами CSS?погуглил за вас

Худший ответ: Можно так https://codepen.io/chefranov/pen/wjmoXW
Вопрос: Как сделать такое?

Лучший ответ: Удобнее всего, псевдоэлемент after с градиентом. Тень не очень удобно, т.к. по бокам будет немного торчать.

Худший ответ: Делал такое в нашем чате через псевдоэлемент ::after с бэкграунд-градиентом. На ::after можно еще разворот комментария по клику повесить и content-текст с иконкой разворачивания.
Вопрос: Оцените дизайн шаблона сайта?

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

Худший ответ: очень аккуратный и чистый стиль, даже вполне консервативный
шрифты не раздражают, но с русскими шрифтами будет смотреться хуже, скорее всего
учитывая тематику шаблона, все очень прилично, много белого пространства
единственное, что вызывает вопрос, - это тень под фото врача, нелогично, поскольку остальные фото без теней
ее или нужно убрать или сделать чуть заметной
вот для примера похожие шаблоны для wix, кстати есть смысл делать шаблоны для них, этот конструктор очень популярен в северной америке
https://www.wix.com/website/templates/html/health-...
Вопрос: Как скачать трансляцию с ВКонтакте?

Лучший ответ: Нашел: https://getvideo.at/en/

Худший ответ: А у меня не пашет, видос с трансляцией  https://vk.com/video-150868544_456240348
Вопрос: Как из колонки данных сделать таблицу?

Лучший ответ: В C1 вставляем формулу:=ДВССЫЛ("A"&СТРОКА()+4*(СТОЛБЕЦ(A1)-1))
Тянем вниз на 4 ячейки, а затем вправо. (решение для тех, у кого нет надстройки Kutools)

Худший ответ: Уже решил сам с помощью Kutools
Вопрос: Что лучше использовать в реализации такого элемента?

Лучший ответ: Ратую за SVGsnippet

Худший ответ: Ратую за SVGsnippet
Вопрос: Стоит ли frontend разработчикам смотреть в сторону flutter и dart?

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

Я выбрал Flutter, потому что на нём приятно делать приложения, мною нелюбимая верстка превращается в удовольствие, все решается без костылей чтением документации.

Ну и само собой компиляция сразу на 2 платформы резко увеличивает привликательность Flutter разработчика перед java/kotlin/swift отдельно взятых.

Худший ответ: Имею достаточно большой опыт во фронтенд разработке. В последнее время тянет в сторону чего-нибудь нового.
Сейчас задумался над flutter. Как я понимаю, на западе он уже значительно популярнее, чем у нас. Есть вероятность, что и тут скоро начнет увеличиваться спрос на flutter/dart разработчиков.

- люди находят высоко оплачиваемую работу на Clojure Script проблема, популярности языка. Особо ничего не значит. Спрос конечно будет расти, бизнесу Flutter экономит кучу бабок.

 Идея делать ui на более продуманном языке нежели js меня привлекает. 
Также понимаю, что для новой технологии большой опыт будет не будет, однако flutter это в первую очередь фреймворк для разработки под мобилки.
Вот отсюда и вопрос, будет ли реальная возможность зайти туда из веба и конкурировать с android/swift разработчиками?
Хоть, как я понимаю, flutter использует свой собственный sdk, но, все равно, явное преимущество у тех, кто и раньше занимался мобильной разработкой.

Я работал на позиции FullStack разработчика, и за 8 месяцев запилил несколько проектов на Flutter, один сложный, и еще несколько простых.  И нашел работу, на позицию Flutter dev. Если переходите из одной технологии в другую на позиции мидла, вы не становитесь джуном. 

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

Flutter/Dart очень привлекательные технологии, для бизнеса и других разработчиков. Для разрабов, из за системы типов в Dart и решения проблемы которые есть и остаются в JS/Web.  Для бизнеса из за кросплатформа.
Вопрос: Как перенести незакоммиченные изменения в другую ветку?

Лучший ответ: Не делая коммит переходите в нужную ветку, изменения никуда не денутся, закоммитите их в нужной ветке.
Update
Это касается случая, когда две ветки находятся на одном коммите. Если они ушли друг от друга, то можно сделать стеш изменений, перейти на нужную ветку и применить стэш, а затем сделать коммит.
Update2
Посмотрите видео https://learn.javascript.ru/screencast/git#branche... там всё подробно рассказано о данной ситуации. Советую посмотреть все видео из данного скринкаста.

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

Лучший ответ: Святослав Куликов "Тестирование программного обеспечения. Базовый курс"
Сэм Канер "Tестирование программного обеспечения"

Дерзайте!

Худший ответ: Вопрос не имеет однозначного ответа, это вопросы с собеседований "на порассуждать"
Вопрос: Насколько детально нужно знать webpack для разработчика на Vue.js?

Лучший ответ: Если Вы хотите заниматься чем-то профессионально, то, я считаю, должны понимать все окружающие вас инструменты, уметь с ними работать и, в том числе, настраивать.
Что babel, что webpack в своих последних итерациях не так сложны, чтобы им посвящать годы жизни.
Выбор за Вами, конечно, но представьте токаря, который может работать только с токарным станком и пользуется ЧПУ, которые ему настроил кто-то другой, а сам понятия не имеет, как что-то изменить в своём инструменте, чтобы выпилить какую-то другую, более сложную деталь. Надеюсь, аналогию Вы уловили)

Худший ответ: Если Вы хотите заниматься чем-то профессионально, то, я считаю, должны понимать все окружающие вас инструменты, уметь с ними работать и, в том числе, настраивать.
Что babel, что webpack в своих последних итерациях не так сложны, чтобы им посвящать годы жизни.
Выбор за Вами, конечно, но представьте токаря, который может работать только с токарным станком и пользуется ЧПУ, которые ему настроил кто-то другой, а сам понятия не имеет, как что-то изменить в своём инструменте, чтобы выпилить какую-то другую, более сложную деталь. Надеюсь, аналогию Вы уловили)
Вопрос: Как организовать proxy-сервер для журнала посещений?

Лучший ответ: Да простят меня все мыслимые и немыслимые специалисты... Но вашу задачу решает вполне себе тот же Kerio Control из коробки с красивыми отчетами и графиками... только денег стоит.
Про стрельбу из пушки по мухам можно упомянуть ELK stack, который жрёт логи... например сквида.

Худший ответ: Есть два варианта, прозрачный прокси-сервер, и не прозрачный прокси-сервер. Что бы работал HTTPS без доп настроек это не прозрачный прокси-сервер, нужно будет подходить к каждому компу и руками указывать в системе или в браузере прокси-сервер, если же хостов слишком много то говорим DHCP-серверу что бы давал в качестве шлюза по умолчанию IP-адрес прокси-сервера, и в интернете полно гайдов как подружить squid и htpps если используется прозрачный прокси-сервер.
UPD0:подозреваю что будет много лишней информации
Много лишней информации не бывает
Вопрос: Одинаковое имя пользователя на одном почтовом домене?

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

Худший ответ: На логинах с дефисом, точкой, подчеркивание - такой проблемы не замечал за лет 20 существования ящиков.
А вот на своем домене - да, постоянно шлют левую почту, ошибшись буквой после @. Там вероятность выше, ведь все, что до  @ мне приходит.
Вопрос: Стоит ли использовать связку VPN-TOR-VPN?

Лучший ответ: VPN-tor-VPN нужен в двух ситуациях:
1. Для доступа из сети, в которой блокирован tor в сеть, в которой блокирован tor (т.е. так придется делать чтобы иметь стабильный доступ из любого места к любым ресурсам, т.к. тор много где блокируется)
2. Для проброса трафика отличного от TCP

Худший ответ: А зачем в данной связке первый VPN, который между компьютером и TOR? Входные ноды же не снифают (между тобой и входной нодой 3 слоя шифрования), только выходные.
А в конце добавишь VPN - смогут снифать трафик между VPN и конечным сервером. Пока на конечном сервере нет шифрования - отснифать его смогут.
Вопрос: Как обновить Windows 10 home до Pro БЕСПЛАТНО?

Лучший ответ: Можно обновить бесплатно, но за деньги

Худший ответ: На ebay ключи от pro версии стоят всего 300 руб.