Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Не работает OnTriggerEnter2D. В чем может быть проблема?

Лучший ответ:
Одно из тел должно быть не тригеррным

И да учитесь ещё писать красивый код, всё таки мы его рассматриваем 
Вот как он должен выглядеть, имена переменных не менял так как сложно понять за что они отвечают, так же само и имена методов сделал на глаз 
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class clouds_script : MonoBehaviour
{
    private float minus = 15;
    private float positionY = 0;
    private float minus_minus = 0;
    
    private void Start() {
        CalculateSpawnPosition();
    }

    
    private void Update() {
        CalculateTimeAndPosition();
    }

    private void OnTriggerEnter2D(Collider2D other) {
        if (other.tag == "cloud") {
            Restart();
            Debug.Log("triggered");
        }
    }

    private void Restart() {
        CalculateSpawnPosition();
        CalculateTimeAndPosition();
    }

    private void CalculateTimeAndPosition() {
        minus = minus - minus_minus * Time.deltaTime;
        transform.position = new Vector3(minus, positionY, 0);
    }

    private void CalculateSpawnPosition() {
        transform.position = new Vector3(Random.Range(13, 20), Random.Range(2, 5), 0);
        minus = transform.position.x;
        positionY = transform.position.y;
        minus_minus = Random.Range(1, 3);
    }
}

Худший ответ:
Одно из тел должно быть не тригеррным

И да учитесь ещё писать красивый код, всё таки мы его рассматриваем 
Вот как он должен выглядеть, имена переменных не менял так как сложно понять за что они отвечают, так же само и имена методов сделал на глаз 
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class clouds_script : MonoBehaviour
{
    private float minus = 15;
    private float positionY = 0;
    private float minus_minus = 0;
    
    private void Start() {
        CalculateSpawnPosition();
    }

    
    private void Update() {
        CalculateTimeAndPosition();
    }

    private void OnTriggerEnter2D(Collider2D other) {
        if (other.tag == "cloud") {
            Restart();
            Debug.Log("triggered");
        }
    }

    private void Restart() {
        CalculateSpawnPosition();
        CalculateTimeAndPosition();
    }

    private void CalculateTimeAndPosition() {
        minus = minus - minus_minus * Time.deltaTime;
        transform.position = new Vector3(minus, positionY, 0);
    }

    private void CalculateSpawnPosition() {
        transform.position = new Vector3(Random.Range(13, 20), Random.Range(2, 5), 0);
        minus = transform.position.x;
        positionY = transform.position.y;
        minus_minus = Random.Range(1, 3);
    }
}
Вопрос: NGINX + php-fpm и как все это залить на хостинг?

Лучший ответ:
98% что там нет nginxa, а используюется apache

Худший ответ:
перейдите в меню настройки WWW Доменов, откройте текущий, и посмотрите какой корневой каталог у него, как правило это public_html, далее создайте его, если вы его снесли.
Переименуйте index.nginx-debian.html в index.html и размести его в корневом каталоге.
В настройках домена по идее и увидишь не чем домен крутится.
Если хочешь сам настроить все как на убунте, то тебе нужно арендовать VDS/VPS и пилить на него что душа изволит, самые простые стоят порядка 3уе/мес
Вопрос: Почему на работе нет мотивации, а в собственных проектах есть?

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

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

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

IT - это точно мое? Возможно, что нет. У тебя пассионарный тип личности. Есть люди, которые легко относятся к рутине и десятилетиями копаются в коде. Начинай обдумывать иные варианты, если твой возраст еще не перешел рубеж 35 лет, ибо если так и останешься вариться в этом болоте, выжимающим твои нервы, с возрастом будет все гораздо хуже - убитые нервы, депрессия, алкоголизм, проклинание всего и вся. 

Проблема в том, что найти такую работу "мечты" очень тяжело, зачастую практически невозможно найти её умышленно. 

....

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

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

Лучший ответ:
Можно
Вопрос во времени и количестве атомов во Вселенной
Почитайте хоть статью на вики для приличия

Худший ответ:
Потому что это контрольная сумма.
Примерно по той же причине, почему по биту четности нельзя узнать значение байта, а можно только проверить, что все биты пришли без ошибок.
Вопрос: Существуют ли бесплатные компоненты форм для ASP.Net MVC?

Лучший ответ:
Clarity UI и PrimeUI, полностью бесплатны и для angular есть версии. Правда хелперов для asp.net нет, в принципе не долго их написать.

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

Лучший ответ:

1. https://www.cloudflare.com/learning/ddos/ddos-miti...
2. https://beget.com/ru/articles/syncookiedСхемка сетевого ядра Linux

Худший ответ:
Каким образом платные сервисы от DDOS атак работают?Фильтруют трафик.
Вы настройках DNS меняете запись, и переводите все запросы к вашему домену, на адрес сервиса. Как они отличают настоящий запрос от вредоносного?По разному. Анализ трафика быстро выявляет аномалии.
Вообще есть два типа DDOS атак -Атака на приложение. Атака на канал. 
С атакой на приложение вы можете справиться сами - там злоумышленник просто заваливает ваш сервер кучей тяжелых запросов, и он не может их обработать. Такие запросы можно фильтровать прямо у себя. В общем бороться с ними вообще несложно и делается это народными методами.
А вот в случае атаки на канал, вас просто заваливают таким количеством запросов, которое ваш канал в интернет просто физически не может пропустить. В итоге на ваш сервер ни пройдет ни один пакет от клиентов - канал будет постоянно забит.
Вот в этом случае без сервиса не обойтись
Вопрос: Кроме HTML/CSS/JS можно ли использовать что-то другое?

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

Нужно ли - это отдельная тема.

Худший ответ:
Если vue то я думаю лучше работать в связке с бекенд, бо потом когда ты передашь верстку, то бек не сможет ничего сделать, если он не пишет на vue.  
Но bootstrap можна использовать, но это только библиотека. 
Вот например: https://semantic-ui.com/
Я думаю можно учить PWA, jquery. 
Можна поискать работу связано с vue, и уже работь в этом направление.
Вопрос: Какие файлы нельзя модифицировать в OpenCart?

Лучший ответ:
На данный момент версия движка 2.3.0.2.3


Эта версия никогда уже не обновится

Кроме того, обновление мажорных версий ОС не такая частая штука

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

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

Лучший ответ:
$filePath = '/tmp/example.txt';

header('Content-Type: application/octet-stream'); // это главное!
header('Content-Disposition: attachment; filename='.basename($filePath));
header('Content-Length: ' . filesize($filePath));

readfile($filePath);

Худший ответ:
Если я вас правильно понял, то тут дело в настройках браузера, нужно искать опцию "Запрашивать путь к сохранению файла" или как-то так.
Вопрос: Как брать из текста пользователя определенное количество слов?

Лучший ответ:
words = event.obj['text'].split(' ')
if len(words) > 5:
    print('Ошибка')

Худший ответ:
text = "мульти-кик первая вторая третья"
max_word = 3
if (len(text.split(' ')) - 1) > max_word:
    print(True)
else:
    print(False)
Вопрос: Какую хорошую литературу можно прочитать об устройстве Windows?

Лучший ответ:
Однозначно  начните отсюда, затем прочтите его блог 
https://docs.microsoft.com/en-us/sysinternals/lear...

Худший ответ:
Книга. Внутреннее устройство Windows
Для .Net разработчиков и не только:Видео. Pavel Yosifovich — Windows 10 internals for...
Вопрос: JavaScript неправильно вычитает числа 8.18 — 1.99. В чем дело?

Лучший ответ:
Простите конечно, тут просто не знаю даже если возможность шутить... Но вы примерно 6 999 9999 999й человек который это заметил. Вы хоть одну книжку по JS видели?

Худший ответ:
Тут написано про точностьThe maximum number of decimals is 17, but floating point arithmetic is not always 100% accurateTo solve the problem above, it helps to multiply and divide:var x = (0.2 * 10 + 0.1 * 10) / 10;       // x will be 0.3
Вопрос: Как осилить эту статью по компьютерной графике?

Лучший ответ:
кроме базового знания языка + базового знания алгоритмов?
А у вас оно есть? Сомневаюсь, коль вы не справляетесь.
Я вот никогда с этим не работал, но по диагонали пробежал и всё довольно просто. В чём конкретно ваша проблема? Создайте "каркас" (программу, где вы будете писать функции), достаточно сделать вывод в графическое окно.
И вперёд.

Худший ответ:
Попробуйте вместо этого цикла по компьютерной графике разобраться с чем то более простым.
К примеру, прочитать и прорешать книжку по алгоритмам, порешать задачки на leetcode, набить руку на решении более простых вещей.
А еще можно почитать SICP и хорошую книжку по плюсам. Ну или вместо книги по плюсам пройти курс на степике "Белый пояс по C++" и прочие из серии.
Далее стоит углубится в собственно теорию компьютерной графики. Часть будет как раз в этой серии статей.
P.S.: Научитесь пользоваться Git и Github/Bitbucket. Проще будет показывать объемный код и задавать вопросы.
Вопрос: Если активировать, деактивировать кучу плагинов, менять имена их папок, это засоряет базу, они оставляют следы?

Лучший ответ:
Смена имени папки если плагин не использует абсолютных путей не влияет ни на что
Активация/деактивация, если плагин имеет настройки - естественно оставляет следы в базе, вплоть до собственных таблиц

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

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

Лучший ответ:
Если нет опыта пайки SMD (а там довольно мелкие типоразмеры могут быть), то лучше отдать в мастерскую. Расположение конденсаторов вполне можно по фото восстановить.
Ну и по-любому спор открывать нужно, по факту процессор нерабочий пришёл

Худший ответ:
Перво наперво открывать спор, фоткать всё тщательно и требовать полный возврат.

Судя по фото там дофига компонентов оторвано


Стоит поискать приличный ремонт телефонов, с микроскопом, да и то не факт что можно все восстановить, могло оторвать вместе с дорожками.
Вопрос: Как добавить колонку (цифры штрихкода) в печатную форму ТОРГ-12 в 1С:БизнесСтарт (web интерфейс)?

Лучший ответ:
Чтобы настроить печать артикула в накладной не нужно изобретать велосипед и ковырять печатные формы. Все делается проще и штатными средствами.
Откройте "Администрирование" > "Параметры учета" > "Печать артикулов".


Поставьте нужный флаг и будет вам артикул печататься в колонке типового макета накладной


Подробнее Как настроить печать артикула товара в  1С:Бухгалт...

Худший ответ:
картинкой нет. В параметр напиши Товар.Артикул.
Вопрос: Не могу сделать display flex?

Лучший ответ:
Оберните h3 и input в div. 
Div'у дайте свойство "display: flex"

Худший ответ:
Возьмите ваше заглавие и инпут в label и label'у дайте display: flex;
Вопрос: Как лучше решить вопрос с ftp для Wordpress на локальном сервере Apache?

Лучший ответ:
А прописывание в wp-config.php не помогает?define('FS_METHOD','direct');

Худший ответ:
А прописывание в wp-config.php не помогает?define('FS_METHOD','direct');
Вопрос: Как посчитать сумму чисел на промежутке a, b с шагом k без цикла?

Лучший ответ:
Можно так представить сумму этой последовательности с шагом k:(a + 0*k) + (a + 1*k) + (a + 2*k) + ... + (a + (N-1)*k)
= a * N + ( 0*k + 1*k + 2*k + ... (N-1)*k )
= a * N + k * (0 + 1 + 2 + ... (N-1))
= a * N + k * (N * (N - 1) / 2 )Получилась формула для искомой суммы.
Остается найти N – количество суммируемых чисел = минимальное N, при котором a + N*k > b
Тут поможет программирование:var N = 1 + Math.floor((b-a) / k);
Получили N, посчитали по формуле сумму. Никаких циклов, одно округление )snippet

Худший ответ:
В принципе, ещё рекурсией можно
Вопрос: Банальный вопрос — как быть дальше?

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

Худший ответ:
А английский вы выучили за все это время?
Вопрос: Как определить маску подсети по диапазону IP (что-то не допонимаю)?

Лучший ответ:
1) Сначала определяем "длину" сети (сколько хостов надо в сети) - 1000 хостов помещаются в сеть /22 (1024 адреса -адрес сети и броадкаста)
2) На ваш диапазон она ровно не ложится: или берём 192.168.96.0/22 (192.168.96.1-192.168.99.254) или 192.168.100.0/22 (192.168.100.1-192.168.103.254)
Если в академических целя (читай - вопрос на экзамене/собеседовании/etc.) - то правильным ответом будет 192.168.96.0/20, так как это минимальная подсеть на 1000 адресов попадающая под ваш диапазон.

Худший ответ:
в диапазоне 192.168.0.0 создать сеть более 254 хостов невозможно - это ксласс С. Если Вам нужно на 1000 хостов надо выбирать сети или 172.0.0.0 или 10.0.0.0. Создавать сеть на 1000 хостов - глубочайшая ошибка, такая сеть загнется под широковещательным трафиком, он съест более 50% доступной полосы. Если Вы не побьете ее на подсети с маршрутизацией между ними.
Вопрос: Слышал, что go не очень подходит для написания сервисов с большим количеством бизнес логики, какое мнение у вас?

Лучший ответ:
Потому что go довольно низкоуровневый язык с минимумом абстракций и отсутствием дженериков.

Худший ответ:
Да
Вопрос: Node JS или Python для бэкенда?

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

востребованность – это ваши скилы и умение их продать, а не язык.

Худший ответ:
Symfony/rest api
Одна ORM чего стоит.
Подумайте о других.

А нода для фронта, какой-нибудь реакт или vue
Вопрос: Как написать валидацию уникальности по двум полям laravel?

Лучший ответ:
либо функцией:$validator->after(function ($validator) use ($request, $current_item) {
            if (Items::where('id', '!=', $current_item['id'])->where('source_id', $request->input('source_id'))->where('text', $request->input('text'))->exists()) {
                $validator->errors()->add('source_id', 'Ошибка уникальности сочетания source_id и text');
            }
        });
либо в БД указать уникальный составной индекс (если типы колонок позволяют): $table->unique(['source_id', 'text']);
и ловить ошибку вставки/сохранения

Худший ответ:
'source_id'   => 'unique:table_name, source_id',
'text'   => 'unique:table_name, text',
Неужели так сложно?
Вопрос: Не выводит else, хотя все работает, Почему?

Лучший ответ:
Интерпретатор выполняет все, что вы ему указали:
else:
    ('Нет такого месяца, ты пьян, иди домой.')
print()
Значит, в данном случае опечатка. Должно быть так:
else:
    print('Нет такого месяца, ты пьян, иди домой.')

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

Лучший ответ:
Ваш Приват - чудо-банк, и принимает,  и за яйца не берет (пока что)

так что любой сервис инвойса, бери реквизиты для swift и вперед

еще мутят с Трансфервайс - тут сам спроси их

Худший ответ:
Инвойс это просто бумажка их может выставлять любой владеющий блокнотом или вордом
Вопрос: Не могу понять на что лучше установить Windows — SSD или HDD?

Лучший ответ:
Стоило, оставьте систему на SSD. С системой на HDD компьютер будет работать значительно медленнее

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

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

Худший ответ:
Используя css calc могут возникнуть проблемы на некоторых девайсах из-за ширины скролл бара, я для подобного использовал js snippet
Вопрос: Не отображаются файлы в папке Windows, но файлы есть?

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

Худший ответ:
Кроме комбинации прав и настроек, в Windows есть папки, физическое расположение которых отличается от логического. И это не о символьных ссылках.
Например, C:\Program Files может быть,
и C:\Program Files (x86) (это вы знаете),
и %USERPROFILE%\AppData\Local\VirtualStore\Program Files (x86), это для старых программ, которые хотят записать что-то в папку теперь закрытую для записи.
Нужно конкретно указать "что", "куда" и "чем искали".
Вопрос: Почему после git clone в папке не все файлы?

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

Худший ответ:
Можете попробовать обойти ограничение командойgit config --system core.longpaths trueЗдесь подробнее
Вопрос: Старый монитор сходит с ума (с переходником VGA to HDMI), как исправить?

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

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

Лучший ответ:
Для разных языков существуют свои стандарты. Просто гуглите что-то вроде {language} style guides. Например для php это будут PSR, для js например гайд от airbnb или ideomatic.js.
Когда вы пользуетесь общепринятыми стандартами написания кода, все проще. В линтерах эти style guides априори уже есть. Внутри команды вы просто договариваетесь, каким будете следовать. Если хотите использовать что-то свое - расшариваете для членов команды кастомные конфиги.
Как называется такой документ? Наверное Code Style Guide. Возможно вы говорите о статье https://www.pullrequest.com/blog/create-a-programm...
Там же есть синонимы: coding guidelines, coding standards, or coding conventions.
Кто контролирует? Хорошо, если есть несколько уровней проверки кода:уровень разработчика - с помощью линтера в среде разработки кодауровень тимлида/старшего разработчика - в ходе выполнения кодревьюуровень хендлеров в системе контроля версий - при выполнении push или merge (не прошло - получаем отказ)

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

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

Худший ответ:
Если они назначили в пятницу и в пятницу не связались , значит это типичная галера , беги и радуйся.
Вопрос: Какие решения React(а) учить для Angular разработчика?

Лучший ответ:
Мне нужен перечень того что сейчас в React Best Practice.
Какой вы. Всем нужен.
Основное отличие реакта от ангуляра - это то что реакт занимается исключительно рендерингом и все остальное оставляет на откуп разработчику. Это крайне эффективный узко специализированный инструмент для самой сложной задачи в веб разработки.
 Он не определяет способ стилизации, методы локализации, хранение стейта, работу с роутингом, работу с данными, общение с сервером, и прочее и прочее. Это примерно как от DirectX ожидать предоставления апи для работы с БД. 
Поэтому если вы пришли из ангуляра и привычно ожидаете все готовенькое - то первое что надо учить - это построение архитектуры приложений. Потому что в реакте это ваша ответственность, какие бы best practices вы не взяли. 
Есть "мейнстримовые" реализации для основных задач - например для роутинга react-router стандарт, для стейта приложения - redux и mobx, тестирование - jest. Но уже на уровне стилей начинается разброс - одному нравится так, другому нравится по другому.

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

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

Худший ответ:
Согласен с каждым ответившим тут, но если вам все равно нужно направление актуальное сейчас и которое возможно будет в фаворе в ближайшем будущем - то это data mining, big data, machine learning и прочие их окрестности.
Вопрос: Долгий ответ сервера на Opencart в 5000 мс?

Лучший ответ:
Ядро старое, версия РНР старая... первое, что приходит на ум - перенести всё к чертям на более свежую ОС, попутно вдумчиво настроив.

Или погодите - это шаред хостинг какой-то, что ли? Тогда можно водить руками очень долго - а причина окажется в каком-нить прожорливом соседе.

Худший ответ:
Без навыков практически ничего, кроме как нанять специалиста.
Вопрос: Правильный переход с HDD на SSD?

Лучший ответ:
1. не принципиально. 
2. можете. не только акронисом, но и родными средствами системы.

Худший ответ:
Вчера также со старика тошибы на 500гб перешёл на терабайтный m.2 a-data, оставив старичка на всякий случай. 

Терять было нечего, поэтому решил ставить начисто, тем более что под ссд в режиме Uefi была несколько другая разбивка и система создала ещё два небольших, невидимых раздела.

Успешно всё установив я просто перенёс всё нужное на ссд, а ХДД оставил под файлопомойку. 

Но это лично мой опыт, в конце концов результатом остался крайне доволен.