pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Какие приложения создать для новичка Vue.js?

Лучший ответ: Изучаю vue посмотрел несколько курсов, почитал документацию, создал обычный todo list на vue, что писать дальше идей нету =( 
Посоветую добавить функционал в свой вариант todo list, написать тесты, улучшить визуальную составляющую, превратить чисто клиентское приложение в клиент-серверное(можно без бекенда, к примеру через Firebase), ... По функционалу, к примеру, можно добавить возможность создания многоуровнего списка задач, выставления тегов, автоархивирование задач по времени устаревания, заполнение задач по шаблонам (по подобию snippet), разделить списки задач на личные и рабочие, ... Если создавать клиент серверное решение, то появится возможность создавать списки задач для совместной деятельности, синхронизация между устройствами, ...
К чему все это. Надо учиться доводить проекты до логического конца, приобретать навыки в рефакторинге, учиться улучшать проект и поддерживать на плаву. Такой подход поможет приобрести практические навыки, которые востребованы на рынке труда, а не научиться фрагментарным знаниям и навыкам. "Погружение в глубину", так скажем, приблизит Вас к миру разработок ПО практикуемые в крупных компаниях и экспертов в программировании. Выходите за рамки стандартных шаблонов обучения, доработайте идею проекта и совершенствуте чистоту Вашего кода.
И напоследок, если в Вы это еще не сделали:Освойте распределенную систему хранения версии - git. Зарегистрируйтесь на одном из популярных сервисов (Github, Bitbucket, GitLab, ...), если хотите, то можно выложить проект даже как open sourceНачните писать тесты для свох программ. Недавно вышел перевод популярной книги "Тестирование компонентов Vue.js с помощью Jest". Есть так же хорошая стандартная документация на русском языке по тестированию в VueПригласите в свой проект друзей и/или знакомых. Не обязательно программистов: переводчиков, дизайнеров, бухгалтеров, юристов и т.д. Будет не скучно и проект обогатится новыми идеями.Идея "Eating your own dog food". Начните использовать свою программу для ведения личных дел или к примеру на работе. Опять же, "подсадите" своих родственников и друзей на Вашу программу. Так Вы не устаните улучшать программу и разработка ускорится в разы.

Худший ответ: Например по этой книге :
https://www.amazon.com/dp/1987595297/?tag=scanlibs...
Вопрос: С чего начать карьеру, если чувствуешь свою проф непригодность, хотя никогда не пытался устроиться?

Лучший ответ: Если не ходить на собеседования, то не возьмут
Гарантирую

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

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

Худший ответ: Ванга я вызываю тебя.Нам бы код увидеть. желательно в песочнице.
Вопрос: Как выбрать из базы текущую дату + 5 дней в SQL?

Лучший ответ: Ну так условие-то, если его более тщательно выразить словами, должно звучать как 
"находящиеся между текущей датой и датой на 5 дней больше"
то есть как минимум два сравнения или between 
p/s/ обычно удобнее оперировать чем-либо типа datediff - есть разницей в днях и там более явно видно что надо "от нуля до 5 дней"

Худший ответ: Ну всё же правильно делаете)) Но не до конца.
CURDATE+5 больше, чем date_of_appointment
Это значит date_of_appointment меньше чем CURDATE+ 5.
А как же отсечь прошедшие дни? Нужно ещё date_of_appointment  >  CURDATE
Вопрос: Какой стандартный пароль у zabbix server?

Лучший ответ: Admin/zabbix
Admin именно с большой буквы. А вообще, для этого есть документация.

Худший ответ: юбанту 
Дальше не читал.
Шучу:admin/zabbix
Вопрос: Хороший курс по Mysql?

Лучший ответ: Не совсем про онлайн курс, но очень настоятельно рекомендую  Петра Зайцева 
книга (возможно стоит посмотреть другие редакции или онлайн): https://www.ozon.ru/context/detail/id/6573935/ 
Доклады на HL: www.highload.ru/moscow/2019/authors/1465

Худший ответ: онлайн задачки на sql-ex.ru
Вопрос: Работаю как верстальщик с прицелом на фронтендера. Руководство навязывает изучение PHP Laravel. Стоит ли соглашаться?

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

Худший ответ: "Крепкие знания JS" - в Laravel они тоже пригодятся, не пропадут. Если хотите расти в этой компании, лучше начать с WP банально больше проектов будет. Дальше советую разобраться с MVC (Model-View-Controller), если конечно не знакомы. Дальше если надоест wordpress, можно двигать в сторону фремворков, если останетесь в этой компании тогда Laravel. Ну или можно забить вообще на эти "навязывания" и поговорить с руководством на предмет что вы хотите заниматься именно фронтом и другие темы вам не интересны, если поймут норм, если нет, то сейчас хороших спецов везде возьмут, компаний много, вакансий тоже. К слову фронтэнд сейчас не менее прибыльный или востребованный чем бэк.
Вопрос: Стоит ли покупать новый компьютер, настольный или ноутбук?

Лучший ответ: Я бы на вашем месте не торопился с покупкой новой техники. Если стоит цель комфортно общаться по видеосвязи - достаточно увлеличить объем оперативной памяти до 4 gb. Компьютер станет ощутимо шустрее и на него смело можно ставить windows 7. :)

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

Лучший ответ: Если комп рабочий - сделайте доброе дело - отдайте например в детский приют. И дети будут рады (даже такому хламу) и плюсик к своей карме получите ;)

Худший ответ: Промывай на золото и делай скипетр власти. Хотя, говорят, это незаконно )
Вопрос: Важен ли возраст?

Лучший ответ: Что за глупости? Конечно нормально. Есть те, кто и в 9 лет начал и строят хорошую карьеру.
Главное: не зазнайтесь и будьте адекватны. 
Вполне вероятна ситуация, когда в каких-то вещах Вы будете знать больше, чем старшие коллеги, но это не повод зазнаваться и считать себя лучше других. Будьте добры, снисходительны и открыты к другим людям и всё будет супер.
А еще учите английский язык, без него никуда в IT сфере.
Несколько примеров(да, возможно ребятам помогали старшие товарищи, но всё же):
https://42.tut.by/471657
izhlife.ru/luck/58981-14-letniy-programmist-iz-udm...
https://chernovik.net/content/lenta-novostey/14-le...
https://www.youtube.com/watch?v=b8BmFjzqFvI
https://vc.ru/n/samoliotik-4500

Худший ответ: Учи, конечно. Времени вагон, можно делать и учить. Но не факт, что в будущем вам это будет приносить удовольствие. 
P.S. Жаль, в свое время у меня не было нормального компьютера и интернета до 1 курса универа. Время возможностей, ээхх)
Вопрос: Как сделать копию сайта на другом хостинге?

Лучший ответ: Может можно для одного доменного имени сделать несколько А записей?
Можно. Только оно у вас будет round-robin'ом клиентам отдаваться. То ваш домашний IP, то адрес хостера. В итоге половина клиентов пойдёт туда, половина -- сюда.
Схем реализации вашей задачи несколько. Самая простая -- править А-записи, в случае падения домашней версии сайта. Т. е. если комп/канал упал, то исправляете в DNS А-запись на IP VPS-ки.
Более сложная схема -- завести балансировщик на VPS-ке. Она будет перенаправлять запросы пользователей на домашний сайт, а в случае его отказа -- на VPS. Балансировщик можно сделать на этой же VPS-ке, с помощью nginx, например. Если отвалится доступ до домашнего сервера -- он начнёт редиректить пользователей на локальную копию.

Худший ответ: Ваша идея полезна с точки зрения получения практических навыков и опыта "почему так делать не стоит".
Непонятно как Вы хотите снизить стоимость VPS обеспечив при этом доступность сайта.
Полной отказоустойчивости пока нет.
Можно создать много A/AAAA записей для имени сайта в DNS.
Но у посетителей они будут перебираться по очереди. Соответственно часть посетителей могут уткнуться в нерабочий сервер.
Можно сделать какой-то автоматический процесс который сменит DNS запись на рабочий хост. Но DNS кеш у некоторых посетителей будет возвращать им старый IP независимо от настроек TTL на DNS сервере.
Можно взять бесплатный эккаунт на CDN например CloudFlare и настроить скрипт который будет дёргать API и переключать backend сервер. По сравнению с записью в DNS, время переключения снизится, но всёравно кто-то вечно следящий в интернете это должен делать. Тоесть нужна мониторящая виртуалка, а лучше несколько.
Но в случае двух рабочих серверов Вам необходимо добиться синхронизации базы и файлов на обоих хостингах.
А это как минимум трафик между обоими серверами.
Правильно бы поставить HA Proxy и балансировать трафик он сам разберётся что и куда. Или другие подобные кластерные решения. Но это уже выходит за рамки бюджета любой одиночной виртуалки.
Если речь идёт о чистом Apache+PHP+MySQL хостинге то можно найти бесплатный или дешёвый вариант шаред хостинга. Если шареда мало, возьмите VDS/VPS есть дешёвые варианты. Хотя не факт что надёжнее чем домашний сервер.
Вопрос: Реклама двух разных сайтов с одинаковыми товарами в директе, норм ли?

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

Худший ответ: Можно спокойной вести директ , с одного аккаунта "нейтрального" никаких проблем не будет.
А вот с поиском Яндекса и гугла, нужно быть осторожней в вашем случае. 
Ну думаю вы в курсе, так как не ознакомившись с "правилами"  делать два сайта "клона" весьма наивно. ) 
на счет ключевых слов и продвижения сайтов по ним, можно делать теме же. но ни кто не запрещает и продвигаться по другим. Зависит от ваших целей. 
Удачи в делах.
Вопрос: Опять о архитектуре чата?

Лучший ответ: 1. не понятен смысл зачем сегрегировать на http и ws. Лучше все вс одну сторону, дабы не усложнять. Да и не понятно будешь ли ты использовать обертку типа socket io, она за тебя все решит.
2. Ну если это целый отдельный процесс то process.on
2.1 Ну а если на отдельную машину то это проблемы исключительно твои а не пользователя. Связь между основным приложением и чатом уже по tcp\udp

Худший ответ: Еще можно long-polling запилить)
Вопрос: Гауссган на ардуино?

Лучший ответ: у гаусс пушек низкий кпд, точные причины можно почитать на фанатских сайтах, отсюда все развивающиеся проекты по альтернативным пушкам это лазеры и рельсотроны.
судя по уровню вопроса никаких 300м/с не будет, можно просто начать с двух ступеней и далее развивать. в начале хватит самых простых датчиков, можно с али. дальше делать своё на фотодиодах, они достаточно быстрые.
при большом количестве ступеней и/или большой энергии тупое digitalpin=high не работает. появляются проблемы индуктивностей, проблема "пролёта середины" катушки, правильный расчёт катушек и напряжений для них + остальное всякое разное. перебором говнокода это не решаемо и если есть желание сделать круто, то лучше начать с теории и её применения хотя бы на двух ступенях.

Худший ответ: Советую начать с запуска ступеней по таймеру, примерно вычислить интервалы включения, с учетом ускорения снаряда и индуктивных задержек на катушках.
Про скорость реакции:
оптопары (или че там) нужно обвязывать усилителем, потому как сигнал за короткое время пролета снаряда может не успеть выйти на фиксируемое напряжение;
ардуины работают на МГц, обычно, – тут должно быть все в порядке.
Вопрос: Как сделать, чтобы placeholder (или label) в input при фокусе смещался вверх и уменьшался?

Лучший ответ: Пошаговый туториал:
product.hubspot.com/blog/how-to-build-a-sleek-anim...

Худший ответ: Можете поместить в разметке label после input и с помощью нехитрой конструкцииinput:focus + label {
    /* .... */
}
делать с ним все, что захотите (вероятно с помощью transform).
Вопрос: Как дать возможность обычному пользователю запускать определенные программы от имени администратора?

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

Худший ответ: Я знаю долгий путь и быстрый
1) Быстрый - пишешь программу который будет запускать именно определённую программу от админа. А-ля батник ну только пароль там подшифруй и норм. Если в программе нет всяких "диалог открытия файла" то юзер запустить другое что-то не сможет с теми же правами
2) Длинный - создай локального юзера с правами админа, 
запрети ему всё что не надо (это ооочень сложно) через политики, разреши нужную программу
Вопрос: Почему возникает ошибка при удалении файла в PHP?

Лучший ответ: $post->photo->file - видимо хранит url файла "project.ru/public/images/15319033962.jpg" (кстати project.ru тут явно лишний, Вы при смене домена будете всю базу перебирать), а для удаления нужен путь.
Для ОС "project.ru/public/images/15319033962.jpg" - это хрен его знает где. Это непонятно. ОС ждет конкретное место на диске (путь или path), в Вашем случае это видимо "C:\OSPanel\domains\project\public\images\15319033962.jpg"

Худший ответ: Может попробывать что-то в таком родеStorage::disk('local')->delete($post->photo->file);
Вопрос: Обработка нажатий кнопок?

Лучший ответ: Если делать через код, то создаешь кнопку и далее привязываешь действие к ней.UIButton *button  = [[UIButton alloc] init];
[button addTarget:self action:@selector(pushButton:) forControlEvents:UIControlEventTouchUpInside];
и дальше создаешь метод pushButton (тот что указан в action)- (void)pushButton:(id)sender{
//code 
}
Если ты делаешь через сториборд, то - (IBAction)refresh:(id)sender{
 //Code
}
нажми ПКМ на кнопку и перетащи на эту функцию или на пустой код и в появившемся окне выбери Action  и xcode сам создаст аналогичную функцию

Худший ответ: могу показать на примере obj-c-(void)buttonTap:(UIButton)buttonTaped
{
   someLabel.text = [buttonTaped titleForState:UIControlStateNormal];
}
подвязать можно ко всем кнопкам, при нажатии там будет сработавшая кнопка и ее надпись будет перенесена в текстовый лейбл
Вопрос: Какую книгу почитать чайнику по Autoit?

Лучший ответ: Книга AutoIt v3: краткое руководство.Документация на русском.Файлы справки.Русскоязычный форум, где есть почти все.

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

Лучший ответ: Нет разницы для крупных или для мелких: всё зависит от сложности проектирования элементов дизайна.
Если кратко, то такой дизайн:
1. Без настройки: 1000р - как есть
2. С настройкой: 3000р  - корректировка относительно корпоративных цветов
3. С детализацией оформления: 5000р - обрамления, выступы, тени и т.д. (в разработке)
4. С элементами анимации во время навигации: больше 5000р и зависит от сложности такой анимации.
Доп. страница с тем же оформлением, но другой разметкой (layout): + 1000р. (за каждую страницу с новой разметкой к сумме за основной дизайн)
Общая оценка нового сайта: здесь

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

Лучший ответ: Наверное вот так

Худший ответ: Зашел проверил с нескольких  браузеров на телефоне планшете и пк. Цвет не меняется может у Вас хром кастомный и на всех сайтах подтягивает цвет верхней панели.
Вопрос: Как верстать сайт по «кривым» макетам, используя, Bootstrap?

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

Худший ответ: Сетку дизайнер и вправду там сделал только потому, что видел ее в других макетах и подумал, что везде надо делать, логики в ней нет. Во всяком случае она показывает вам максимальную ширину контейнера: 1578рх. То есть задаете новый бреикпоинт в бутстрапе (+30рх отступы контейнера): @media (min-width: 1650px) {
  .container {
    width: 1608px;
  }
}
Далее сами накидайте сетку на 12 равномерных колонок с отступами по 15рх с каждой стороны (в сумме между колонками 30рх) и оперируйте .col-lg-*. После 1650рх (то есть для экранов 1600, 1440, 1366, 1200) подхватится уже стандартный бутстраповский контейнер 1170рх. 
В принципе, на бутстрапе верстать можно, там ведь даже блоки для этого подходят (карточки по 25%, по 50% и т.д.).
Вопрос: Можно ли обновить предустановленные php/python на MacOS на версии повыше?

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

Худший ответ: Никакого смысла в этом нет. Все равно под каждый серьезный проект на python настраивается свое виртуальное окружение. А там уже указываете какую версию питона использовать, и какой набор библиотек, не замусоривая при этом основную систему.
Вопрос: Нужно написать аналог regedit в Windows для курсовой на c++ или c# с графическим интерфейсом. С чего начать? Каие библиотеки и технологии посоветуете?

Лучший ответ: Пишется достаточно просто. Все что вам нужно:
- знание функций, которые позволяют работать с реестром. Они есть по моему в winAPI, ну или гуглятся очень быстро
- какой то фреймворк для простого формошлепства. Если навыков все равно нет - Qt рекомендую.
Главное разделите модель, данные и вьюху - не пытайтесь сразу нарисовать дерево реестра напрямую.

Худший ответ: Совсем не обязательно икать прямые WinAPI вызовы для работы с реестром (так-то конечно лучше все таки изучить и понимать механику их работы — облегчает работу с реестром). В C# есть уже готовые обертки для работы с реестром:using Microsoft.Win32;
И далее работаем с реестром.
https://docs.microsoft.com/en-us/dotnet/csharp/pro...
В данном случае все крайне просто: кидаете на форму в левой части контрол тип "дерево", а в правую часть контрол типа "таблица/список". И далее просто используете готовые обертки для заполнения контролов данными. Можно использовать как WinForms, так и WPF.
Вопрос: Как получить деньги в Украине?

Лучший ответ: Для Яндекс.Денег закажите карту:
https://money.yandex.ru/ymc/promo.xml?from=withdraw

Худший ответ: ->qiwi-> любая виза карта
Вопрос: На чем лучше развернуть телеграм бота?

Лучший ответ: Heroku - есть бесплатный тариф, чтобы попробовать. Для больших нагрузок тут есть всё,правда и расценки соответствующие, а так, можно VDS настроить.
Вот гайд:
https://tproger.ru/translations/telegram-bot-creat...

Худший ответ: Можешь сервер арендовать у slaceway, 3 евро сервер, 2 проца и 2 гига, правда там процы атомы.
Вопрос: Какие макеты сейчас нужны верстальщику для адаптива?

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

Худший ответ: А 1170 - это что за устройство? А 480?
Хотя конечно 544 - еще более непонятно :)
Вопрос: Можно ли использовать Javascript и PHP вместе?

Лучший ответ: Всё, что между тэгов <? ?> - исполняется на сервере.
Остальное - на клиенте.
Любая комбинация - допустима.
Можете в JS-скриптах так же использовать тэги PHP, если поставите на него обработчик кода PHP.

Худший ответ: Можно. На одном проекте даже js-скрипт в php формировал (:
Вопрос: Как сделать faq на сайт?

Лучший ответ: Могу посоветовать не страдать хернёй и заняться реализацией задачи.

Худший ответ: Можете просто написать о чём эта страница сайта (две-три строчки текста), ниже список вопросов, ответов (разделяйте их свободным пространством или графическим элементом, чтобы было понятно на какой именно вопрос даётся ответ), а внизу форму, куда человек может задать вопрос, если он его не нашёл. Если ответы на вопросы очень большие (чего быть не должно), то можете скрывать их по умолчанию и раскрывать при клике на вопрос.
Внизу, в форме, желательно, сделать 3 поля. "Имя", "E-mail" и "Ваш вопрос". Ну и капча. Около поля "e-mail" напишите, что как только ответ напишут, его сразу отправят на указанную человеком почту.
Если какие-то вопросы задают очень часто (в вашем случае, думаю, 2 и более раз), то вы оформляете ответ и дописываете его в F.A.Q. на странице.
Вот так будет нормально с точки зрения юзабилити.
Вопрос: Что пошло не так(простая задача)?

Лучший ответ: При первом вычислении newFib принимает значение 3 (2 + 1, ага), затем проверка остатка от деления на 2 на равенство единице оказывается истинной и происходит переход к следующей итерации цикла. Снова вычисляется newFib - на основе тех же значений, 2 + 1, снова остаток от деления равен единице - идём на следующий круг и так далее.
Это к вопросу о том, почему цикл не останавливается. А вообще - "пошло не так" у вас в тот момент, когда появилась вот эта безумная конструкция из while(true), break'а в конце тела цикла и continue-костыля, заставляющего цикл работать как цикл.

Худший ответ: Continue прерывает текущую итерацию, а не весь цикл.
Вопрос: Как делать server-side rendering React.js на php?

Лучший ответ: Делайте на PHP rest API и отдельно ставьте nodejs для рендеринга фронтенда... и будет вам счастье!)

Худший ответ: Есть для вас решение
Всё, что от вас требуется - это использовать php7
Вопрос: Как вызвать callback функцию с аргументами без анонимной функции?

Лучший ответ: Эм......(..., myfunc);

Худший ответ: Можно воспользоваться методом bind:...(..., myfunc.bind({}, param));
Вопрос: Как сделать точки с дыркой по середине на css?

Лучший ответ: Я уже делал такое : Как сделать данный ховер(псевдо или по-другому)?

Худший ответ: Примерно так
Вопрос: Как Ускорить выполнение функции вызвоной по укозателю?

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

Худший ответ: Я советую вам собрать приложение в релизном режиме (со всеми необходимыми оптимизациями) и после этого уже профилировать. Профилирование не в релизном режиме не показательно.
Ну и в целом, вам верно ответили, что вызов функции предполагает большие расходы. Другое дело, что компиляторы очень умные и могут много что оптимизировать. Разумеется не всё.
Вопрос: В чем смысл GROUP BY?

Лучший ответ: Sum -агрегирующая функция. 
Так же есть еще функции: COUNT допустим.
Group by  группирует строки вместе по какому либо признаку. 
Допустим имеем таблицу
id name
Хотим посчитать кол-во сущностей с одинаковыми именами.
делаем Group by name, с агрегирующей функцией COUNT.

Худший ответ: Не всегда:SELECT SUM(1) FROM T; --  вернет число строк в непустой таблице, иначе - nullЧитай.
Вопрос: Может кто подскажет, какие интересные штуки можно разместить на сайте?

Лучший ответ: Порнографию. Все любят порнографию, особенно тематическую.

Худший ответ: Зачем? Сначала спросите себя облегчит ли это пользование сайтом, не нарушит ли эргономику, НУЖНО ЛИ ЭТО ВООБЩЕ?
Вопрос: Почему возникает ошибка при обновлении pip?

Лучший ответ: Значит у вас конфликт в зависимостях. Придётся либо удалить sanetime, либо откатить python-dateutil на версию 1.5.

Худший ответ: Значит у вас конфликт в зависимостях. Придётся либо удалить sanetime, либо откатить python-dateutil на версию 1.5.
Вопрос: Придумывание домена?

Лучший ответ: Так Фемида же — богиня правосудия. При чем здесь cms или криптовалюты?

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