Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как понять, что в ноутбук можно вставить второй диск?

Лучший ответ:
В твой ноут вставить второй диск нельзя. Т.к. там даже первого диска нет. Там используется SSD в M2.Следовательно купи ещё один такой SSD и вставляй, вон рядом есть ещё разъём.
А по поводу общего вопроса. Если в ноуте есть привод компакт дисков, то его можно заменить на hdd, путём покупки такого держателя.spoiler

Худший ответ:
Самое простое - поискать обзоры и фото ноутбука со снятой крышкой.
https://www.notebookcheck.net/MSI-Prestige-15-A10S...
Видите там на фото внизу место для обычного диска? Вот и я не вижу. 
P.S. упаси вас всевышний от покупки ноутбуков msi...
Вопрос: Стоит ли использовать Next.js для крупного ECOM проекта?

Лучший ответ:
Если фронтенд на React, и при этом нужно, чтобы с сайтом хорошо дружили поисковики, то NextJS обязателен. Да, даже несмотря на то, что гугл давно говорит, что умеет сканировать js сайты. По факту индексирует он их хуже. А другие поисковики вообще с js не дружат.

какими подводными камнями
Скорее с летящими в вас камнями. Есть достаточно много людей, которые не хотят использовать React для разработки сайтов и клепают по старинке: весь html генерится на сервере средствами какого-нибудь php + jQuery на фронте. И эти люди будут постоянно швырять в вашу сторону камни, с пеной у рта пытаясь вам доказать, что вы все переусложняете. Но надо понимать, что у крупных интернет-магазинов обычно сложный фронтенд, и пилить его на jQuery или на чистом js - самоубийство, потому что код будет в 99% случаев помойкой.

А если серьезно, то единственное, что мне в NextJS не понравилось - это роутинг. Но и это субъективно.

Худший ответ:
Next.js хороший инструмент. Но для крупного проекта придется крутит кэши (для не авторизованных юзеров). Операция рендеринга на сервере не легкое дело. А для авторизованных юзеров, нужно будет включать динамический рендеринг (чтобы отключить большую часть SSR) .
Вопрос: Какие есть компиляторы для C#?

Лучший ответ:
Microsoft курирует разработку открытого проекта  Roslyn,  но последний под лицензией MIT. Если что-нибудь приключится с условиями использования, кто-нибудь создаст его клон.

Худший ответ:
Для сборки проектов .net core не нужна студия. Хватит sdk только.
Вопрос: Как отделить рубли от копеек?

Лучший ответ:
price = input()
r, c = (list(map(int, price.split('.'))) + [0])[:2]
а регекспы тут действительно ни к чему. По крайней мере не для таких простых случаев они.

Худший ответ:
А в чём проблема?
Вы и так сделали всё верно. Хоть и не оптимально.
Копейки на 100 умножьте.
Вопрос: Как организовать управление другим компьютером не через интернет/LAN, а например через USB?

Лучший ответ:
> который нельзя выпускать в интернет и который нельзя пускать в локальную сеть
подключайтесь как обычно витой парой через rj-45, но в интернет и локальную сеть не пускайте, какие проблемы...

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

Лучший ответ:
Построить линию линейной регрессии. По знаку коэффициента  a  ( в некоторых книгах он называется коэффициентом b1, в общем - это коэффициент при Х ) определяется возрастающий или ниспадающий тренд у набора.  
В Python, в библиотеке sklearn для этих целей есть функция LinearRegression.
На самом деле, самое трудное - определить то, что вы очевидно назвали "flat" -  т.е. отсутствие тренда. Для этого мало определить сам указанный коэффициент, но надо посчитать его доверительный интервал и понять, захватывает-ли он 0.

Худший ответ:
Написал такую функцию, для моих целей то что нужноfrom sklearn.linear_model import LinearRegression


def get_trand(l):
    data = [[i] for i in l]
    x = [[i] for i in range(len(l))]
    lr = LinearRegression().fit(x, data)
    a = lr.coef_[0][0]
    a = round(a, ndigits=1)

    if a > 0:
        return 'up'
    elif a < 0:
        return 'down'
    else:
        return 'flat'

l = [29, 21, 40, 23, 19, 50, 34, 10, 42, 59]
print(get_trand(l))
Вопрос: Как двигаться в гейм дев?

Лучший ответ:
Вперед и только вперед

Худший ответ:
Развиваться, и как бы иронично не звучало - двигаться

а не ждать совета или ответа, вам ведь нужно

начните с изучения кода к примеру, затем моделирование или рисование (как душа лежит)

и все, через тернии к звездам!
Вопрос: Linux. Как сменить основного пользователя?

Лучший ответ:
При запуске системы никакой пользователь по умолчанию не загружается.
Это происходит при запуске DE (точнее, в DM), и действия по смене зависят от того, какое оно у вас.
У меня, например, автологинящийся пользователь прописан в /etc/lightdm/lightdm.conf

Худший ответ:
Что за бред? Какой нафиг основной пользователь? В линухе есть один неизменный пользователь - root. Его запросто можно переименовать прямо в /etc/shadow и /etc/passwd - потому что линуху пофиг на имя, его UID интересует.
Но начать надо с задачи. Нафига?
Вопрос: NVME vs Sata SSD почему нет значительного прироста скорости?

Лучший ответ:
Потому что основной прирост от NVME - в линейных чтениях и записях, это касается больших файлов, например фильмов.
Файлы ОС и программ, как правило - куча мелких, там нужны высокие показатели случайного чтения, и если в случае HDD vs SSD там огромная разница, то для SATA SSD vs NVME - не то чтобы.spoiler
0.6 vs 36 и 36 vs 66
Прирост скорости отличается... Примерно также, как и прирост производительности. Разница есть, просто не в 60 раз, а в 2.
Первая строчка - линейные чтение и запись, остальные - случайные.

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

Лучший ответ:
Армия
Там вам и управление временем, курсом на год.
Здоровье и компьютер - и одно и второе вам прокачают.

Худший ответ:
13 ОСКОЛКОВ ЛИЧНОСТИ. КНИГА СИЛЬНЫХ - ЕГОР ГОРД - https://bookzip.ru/2318-13-oskolkov-lichnosti-knig...
Вопрос: Как прописать запрет замораживать вкладки в расширении для Google Chrome?

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

Худший ответ:
А в чём проблема использовать nightmare или Puppeteer?
Доки у них хорошие, да и API не сложное, можно спокойно как и использовать их функционал, так и по просту запускать с инжектами.
Вопрос: Для чего нужен второй диск в ноутбуке?

Лучший ответ:
Вполне себе можете, но вот что-то мне кажется, что второй диск - это SSD и на нём следует располагаться операционной системе, а тут при переустановке всё перепутано.

Худший ответ:
Поздравляю с находкой клада, создай том и +119 гб)
Кста у тебя загрузочный файл винды на ссд (Диск 1), походу когда ставили винду все напутали. Саму же винду поставили на Диск 0. 
Ну и лучше винду переустановить на ссд, быстрее будет т.к. в винде много мелких файлов и диско плохо от этого (скорость чтения мелких файлов меньше крч). Ты то проверь, мож 2 ссд стоит, что врятли (очивидная инфа).
Вопрос: Где найти верстальщика под шаблонизатор fenom?

Лучший ответ:
Это обычный шаблонизатор, что там знать то? Его освоить можно за пару часов.

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

Лучший ответ:
Вообще есть куча всяких тренингов/практик/подходов именно для улучшения коммуникативности. Сходите к психологу, например. Для начала. Правда поможет. Если действительно есть проблема и она действительно вас аффектит

Худший ответ:
и у человека складывается мнение что я плохой специалист.
А это вы сами так решили, или вам прям на собеседовании это сказали?

Идите к психологу. Это самый быстрый вариант. Тем не менее на исправление себя может потребоваться пол года, а может и больше.
Вопрос: Можно ли ssl сертификат убрать с домена и присвоить другому домену?

Лучший ответ:
Нельзя, сертификат - привязан к конкретному доменному имени. Можно через поле Subject Alternative Name несколько доменов к сертификату прилепить, но это делается на этапе запроса сертификата, в уже выпущенный - никакие модификации нельзя внести, только разве что отозвать.

Худший ответ:
Нет.
Только перевыпуск (если конечно SAN не был заложен, но SAN-овские сертификаты намного дороже обычных). Для обычного сайта LE может хватить, если устроит.
Вопрос: Какую информацию можно получить через php, зная IP пользователя?

Лучший ответ:
Можно пихнуть в whois
Через него можно узнать провайдера и город (приблизительно)

Худший ответ:
Можно узнать, например, какие торренты качает этот юзер)))
Вопрос: Стоит ли идти на информационную безопасность в ИТМО?

Лучший ответ:
Извините, но с таким набором вопросов я всегда начинаю косо смотреть на человека который стремится к специальностям связанным с информационными системами. Так как это легко гуглится, не задавая глупых вопросов на форумах.
Блиц ответов - 
Хорошая ли эта специальность,
Для идиота будет такая себе, для человека с мозгами - будет отличная.
востребованная ли
Выборку сделайте на hh
какие знания я получу после обучения? 
Уверены что вообще их получите? Университет не дает Вам никаких гарантий в получении знаний, особенно каких либо сакральных. Получите стандартную базу по ИБ, которая есть в книгах и интернете. Хорошим допом будет для Вас умение учиться, сдавать предметы в стрессовой ситуации, ну и корочка. Устроитесь ли Вы на работу - всё зависит от Вас, и корочка добьет те 10% недостающие.

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

Поэтому переосмысли понятие специалист, и понимай, что в институт ты идешь не за профессией а за высшим образованием. В СНГ это совершенно разные вещи.
Вопрос: Что делать, если покраснели глаза?

Лучший ответ:
Поставьте прогу под названием f.lux
Она немного желтит экран и снижает напряжение на глаза. Уже лет 8 ее использую, забыл что такое резь в глазах от монитора.

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

Лучший ответ:
На сервере создаешь public/private ключи. public отправляешь на клиент, с его помощью шифруешь все. public на то и придуман, что его можно было давать кому угодно, чтоб им можно было шифровать, но дешифровать может тот, у кого только private ключ. Собственно и все, в качестве алгоритма бери RSA, с ним проще всего, инфы полно, библиотек полно. Но можешь выпендриться и придумать что-то свое.

Худший ответ:
То, что вы описали, называется HTTPS
Вопрос: Кодировка базы данных для русскоязычного сайта Laravel?

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

Автор, кодировка, которая тебе нужна, называется utf8mb4. Вот её и ставь.
А набор правил сравнения подставится автоматически, и в целом без разницы, какой - utf8mb4_general_ci или utf8mb4_unicode_ci

Худший ответ:
По производительности utf8mb4_unicode_ci немного медленнее, однако он надежнее и используется в документации (https://laravel.com/docs/8.x/database#configuration)
Вопрос: На чём писать back-end платформы с видео?

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

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

Лучший ответ:
Вообще-то такие алгоритмы - это know-how:
https://www.gq.ru/society/masks-surveillance-systems
https://felenasoft.com/xeoma/ru/articles/mask-detector/
https://habr.com/ru/company/globalsign/blog/489928/
https://securityrussia.com/blog/raspoznavanie-v-ma...
https://www.forbes.ru/newsroom/biznes/395425-v-kit...
https://rb.ru/story/identity-crisis/
Можете обратится по ссылочкам к разработчикам. Они вам с удовольствием скинут. За денюжку разумеется и немалую.
Только когда будете с ними говорить - "распознавание на Ubuntu 20.04" выкиньте из оборота. Уж больно по дилетантски звучит. И явно выдает уровень (не)понимания проблемы. Впрочем, как и просьба поделиться исходниками за "спасибо".

Худший ответ:
Я не стану кидать сайты и исходники, т.к. смысла особо нет в этом. Просто в гугле вбейте "face recognition with mask python", + можете добавить технолгию opencv например и выбирайте нужное, даже видео уроки есть.
Вопрос: Какой минимальный уровень знаний необходим для начала работы аналитиком по информационной безопасности?

Лучший ответ:
Каждый третий школьник хочет в ИБ (кто-то им внушил, что это круто), а на всю страну нужно 1000 специалистов (из них 800 в столице, разумеется). ИБ - в крупном бизнесе, даже не в среднем (за редкими исключениями), людей со стороны не берут. А людей со средним специальным не берут, даже если они не со стороны. 

(слегка сгустил краски для доходчивости)

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

Лучший ответ:
Это разве большое кол-во? Вот 15 млн - большое! (было дело)
Так можно:
<?php
$urls = [
    'http://foto.com/1.jpg',
    'http://foto.com/2.jpg',
    //...
];
foreach ($urls as $i => $url) {
    file_put_contents(__DIR__ . "/{$i}.jpg", file_get_contents($url));
}
echo "OK\n";
Сохранить как file.php и запустить командой в консоли: php -f file.php

UPD 25.08.2020
Только сейчас случайно заметил:

там же настоящее имя файла получается file.txt.txt (т.к. расширение файла скрыто, что видно по именам фоток).
Т.е. надо было запускать команду так: wget -i c:/users/arsen/file.txt.txt
Или вернуть имя файла обратно к file (т.е. истинно оно будет как file.txt)

Худший ответ:
чем 
wget https://ya.ru/111.jpeg 
можно и через curl   но как правило wget уже имеется а curl  нужно ставить.
Как скачать, список в файле 
Как вставить в  пыхе
Вопрос: Что за ошибка в pip install?

Лучший ответ:
pip install pylint надо не в IDLE писать, а в терминале

Худший ответ:
Как человек который еле установил pygame: Удали свой питон, если не поставил галочку где написано установить python 3.9.1 в path, потом перекачай с этой галочкой. Потом заходишь в командную строку(пиши в поиске виндовс) и набираешь на англ. py, потом должен активироваться, нажимаешь Ctrl+z и Enter потом пишешь pip install и библиотеку которую хочешь там всё закачается и тада!
Вопрос: Какой существует способ хранения паролей по условиям задачи?

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

Худший ответ:
Внимательнее присмотритесь к keepass. Существует несколько разных клиентов, в том числе с web-ui, и они все совместимы на уровне файла паролей (kbd или kbdx).

Если вы используете только web-ui через браузер, то потеряете все фишки с хоткеями, что печально. Но это ваш выбор.

Штатной бекапилки и/или синхронизации нет, но есть плагины. А вообще бекапить файл паролей можно чем угодно, хоть винраром. У меня дропбокс синхронизирует и бекапит.

"файл бэкапа должен быть просто набором байт без некоего супер-мастер-пароля чтобы его открыть", это вообще без шифрования?
Можно использовать не мастер-пароль, а ключ, или даже учетку из ОС. Можно экспортировать базу паролей в незашифрованный файл (но непонятно зачем).
Вопрос: Middleware или Controller?

Лучший ответ:
lovebarcafc, но блин создавать посредника, объявлять его и далее подключать, не совсем уместно для передачи одного не сложного параметра
А если таких параметров больше? И контроллеров, в которых это делается тоже больше 1? Смысл middleware в том, что его можно применить массово из одного места - на все роуты, только апи, консоль или веб, группу роутов... Вот например я пишу АПИ для iOS приложения, и хочу быть уверен, что все запросы на мои роуты содержат заголовок Content-Type: application/json. Запилить под это middleware - самое оно.
Middleware следует воспринимать не как из примера в доке с возрастом, а как слои, через которые request и response проходят. Request входит в приложение и пропускается через ряд "фильтров" (middleware), потом то же самое происходит с response.

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

Лучший ответ:
Виртуальная машина с macos

Худший ответ:
Apple официально отказалась выпускать браузер Safari под Windows. Поэтому, свежих версий нет.
Вопрос: Как пользоваться ИБП IPPON?

Лучший ответ:
Доброго дня.
На Алиэкспрессе (да и в местных комп. магазинах скорее всего, если крупный город) есть переходники  IEC 320 C14/UPS (который у ИБП) --> розетка (например для роутера).  Для ноутбучных есть  "IEC 320 C14 (который у ИБП) --> IEC C5 (который в ноутбучной зарядке)". Для обычного блока питания компа "IEC 320 C14 --> IEC 320 C13"  вроде бы не напутал с наименованиями.
Лампу подключить безпроблем можно (да и всё, что в сумме меньше 500 Ватт, и не путайте Ватт`ы c Вольт/Амперами)
Дрель подключать можно, если она на 300 Ватт, но лучше не стоит (т.к. высокие пусковые токи) да и дрели пофиг на скачки напряжения, так что смысла подключать её нет через стабилизатор.

Худший ответ:
Corp_Habra_Clients,я в Курске, но где купить?!
в Курске есть магазины DNS https://www.dns-shop.ru/search/?q=сетевой+фильтр+д... 
Дрель в данный UPS включать не рекомендую, может выйти из строя мотор дрели (не обязательно, но шанс есть). Дешевые ИБП, как этот, на выходе дают не синусоидальное напряжение, а ступенчатую аппроксимацию, либо трапецоидную форму. Это нормально для компьютеров и другой электроники, имеющей импульсные блоки питания. Для электромоторов это не нормально. Некоторые моторы будут работать, но хуже. Могут быть моторы, которые совсем не захотят работать от такого напряжения. Среди ИБП, которые раз в 5 дороже этого, встречаются с чистой синусоидой на выходе - от них проблем с электромоторами не будет.
Вопрос: Какие книги по Product Management порекомендуете?

Лучший ответ:
Product Management для чайников.
Product Management с нуля за 21 день.
Гарри Поттер и Product Management.
Как перестать задавать вопросы и заняться Product Management'ом.

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

Лучший ответ:
На материнской плате, похоже, есть порт для подключения монитора.
Если это так:
1. Вытащить видеокарту.
2. Подключить монитор к порту на материнской плате.
3. Перекрестить системный блок, ударить в бубен и попробовать включить.

Если не работает - в сервис.

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

Лучший ответ:
Я думаю очевидно, что тут потребуется либо 
1. Найти это изображение
2. Отрисовать его в любом граф.редакторе.
2. Заняться мазохизмом с SVG/canvas, что в любом случае потребует воспроизвести все кривые и цветовые градиенты, но уже в цифровом выражении

Худший ответ:
Как верстать изогнутые секции? не похоже? а так сходите к дизайнеру пусть подскажет))
Вопрос: Окна в сайдбаре. PHPStorm?

Лучший ответ:
Сомневаюсь. Шторм - это не редактор текста, это IDE. Если попытаться как-то всунуть два проекта в один, то шторм будет советовать вещи из "другого проекта".
Так что сомневаюсь, что вы где-то это видели именно в шторме.

Худший ответ:
Добавь папку с другим проектом к своему проекту. Открой несколько терминалов, в каждом укажи путь к папке проекта и запускай. Как разделить вкладки не знаю, возможно нельзя, а то что ты видел может быть вовсе не тем, чем кажется, а лишь опция переноса. Естественно вся эта многопапочность/многопроектность работает через Ж, и поигравшись вернешься к надежной многооконности.
P.S. Там есть еще менеджер плагинов, поищи в нем по ключевым словам, может найдется чего.
Вопрос: Как в с++ с помощью директивы #define сделать замену символа?

Лучший ответ:
Если ты хочешь реализовать калькулятор наподобие
double res = x OPERATOR y;
И как-то подставлять на место OPERATOR нужную операцию во время выполнения программы, то нет, в C++ это невозможно. Пиши 4 ветки if-else для своего калькулятора.

Худший ответ:
Другими словами. Все, что начинается с # - является директивой компилятора и будет отрабатывать в процессе компиляции. В вашем случае происходит попытка конструирования кода на этапе, когда сам код уже построен и является исполняемым. В любом случае вам необходима проверка на вводе и отброс "шляпы" от пользователя)
Вопрос: Css адаптивная верстка @media?

Лучший ответ:
Потому что для CSS ваш телефон 360x640
Пример с айфонами:
https://www.paintcodeapp.com/news/ultimate-guide-t...

Худший ответ:
Не надо путать физические пиксели устройства и логические CSS пиксели.
Вопрос: Что делать в этом случае?

Лучший ответ:
Возьмите у провайдера белый IP адрес - большинство предоставляют такую услугу за 60-150рублей в месяц.
Если такой возможности нет - арендуйте VPS с белым адресом за 200рублей в месяц

Худший ответ:
Финансов нет, ничего нельзя, но хочется странного. Помогите, пожалуйста.
Найдите работу, чтобы накопить на VPS - первое, что приходит в голову.
Вопрос: Биржи, торгующие ссылками, уже неактуальны? Где, как и для чего покупаются ссылки и покупаются ли?

Лучший ответ:
Как вебмастер говорю, а не как покупатель:

В 2008-2013 годах сайт с тиц 50 и ~30 страницами давал в сутки около 50 рублей.
Сайт с тиц 2000 давал в сутки 1000-1500 рублей

За все эти годы я вывел около 1 500 000 рублей на серии совсем простых сайтов.

Последняя попытка (2-3 года назад) продажи этих сайтов на сапе не дала ничего. 

ИМХО, направление умерло.

Худший ответ:
Так же покупаются.
Вопрос: Поможете с git flow?

Лучший ответ:
Оба разработчика, когда работают в своих ветках, должны поддерживать актуальное состояние, т.е. периодически вливать (merge) dev в свою ветку.

Поэтому, прежде чем делать pull request, разработчик B должен вмержить dev в свою ветку. В случае, если при этом возникнут конфликты, он решает их внутри своей ветки. И только после того, как он удостоверится, что эта ветка содержит все коммиты из dev и все тесты проходят, можно делать pull request в dev.

Худший ответ:
Он не сможет ничего сделать, пока не вольет в свою ветку все изменения. Git ему об этом напишет.