Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Почему утилита pegtran плагина imagemin выдаёт ошибку?

Лучший ответ:
Потому что в этой версии jpegtran заменен на mozjpeg, соответственно, его и нужно прописать в коде: $.gp.imagemin.mozjpeg({ progressive: true }),
и все запустится)
https://github.com/sindresorhus/gulp-imagemin

Худший ответ:
И еще $.pngquant({quality: '65-70', speed: 5}), нужно заменить на $.pngquant({ quality: [0.65, 0.70], speed: 5 }),
Вопрос: Регулярка, исключающая все вложенные файлы?

Лучший ответ:
Araya чего-то типо[^\.js] пытался...
Надо было что-то типа такого отрицания: (?!css|js|png|ico|xml)~href=['"]/*((?:(?!css|js|png|ico|xml)\S)+)['"]~
В примере по ссылке в первой группе вы получите чистые url'ы (т.е. без лишних символов)

Худший ответ:
Ну можно так попробовать href="([^'"]*\/(?:[^\.'"]+|[^'"]*(?:\?[^'"]*|\.(?:...
Вопрос: Как хранить настройки регистрации?

Лучший ответ:
в базе данных

Худший ответ:
Для начала, какой стек технологий планируете использовать?
Как хранить, вопрос риторический отчасти.
Если ближе к делу, то ...
-----------------------------------------------------
Вам нужно продвинуться в сторону ORM.
Работать с сущностями, сложного нечего нет.
Прочтите немного, что-нибудь про ORM.
Плюсы.
- Работа с данными в виде объектов.
- Ускорение разработки
например, вам нужно сохранить какие-нибудь настройки, вы делаете так:$setting = new Setting();
$setting->setCount(12);

$sub_settings = new SubSettings();
$setting->setSubSettings($sub_settings); // и даже так

$em->persist($setting);
$em->persist($sub_settings);

$em->flush();
И всё, ваши данные в базе, со всеми отношениями.
Нужно получить данные, снова достаёте их, и работаете как с объектами.
Может показаться сложным, но только первые пару дней.
После, вопросы, "как хранить настройки регистрации на мероприятия" сами собой отпадут.
Моё субъективное мнение.
Вопрос: Перспективы карьерного роста в интернет-провайдере?

Лучший ответ:
Сколько времени - зависит конкретно от вас. Какими навыками приходится овладевать зависит от конкретного работодателя. Единственно правильного ответа быть просто не может. Разве что читайте книжки по сетям.

Худший ответ:
Если место нагрето, никто тебя вверх не пустит. По крайней мере так было у меня на прошлой работе у isp
Вопрос: Режет ли скорость модем RT-V4L1USBn в моём случае?

Лучший ответ:
Пинг и скорость не зависят друг от друга.

Худший ответ:
Модем вообще скорость не режет. Ну нет у модема такой функции.

Если смотреть через спидтест, взяв сервер ЕКБ, выдаёт пинг 46.Ну нормально.

Но когда я захожу например в ту же саму игру CSGO - то выдаёт пинг 100+ ( Сервер стоит ЕКБ )Не совсем понятно. Где вы смотрите пинг? С помощью каких инструментов? Что именно пингуете? И при чем тут игра.

И да, как уже выше сказал 15432, скорость и пинг это разные и малосвязанные вещи.
Вопрос: Нужно ли поступать в универ для backend разработки?

Лучший ответ:
Будет ли универ пустой тратой времени - зависит от того что там делать.

Если участвовать в движухах вроде стажировок/факультативов, заводить друзей, учить учиться и фоном продолжать обучение разработке - пустой тратой не будет.

Худший ответ:
Выберите другой факультет с упором на программирование
Вопрос: Что дают платные OpenVPN-сервисы?

Лучший ответ:
Купи себе VPS за 1$ - 5$ и настрой персональный VPN server тогда и статика будет и никуда она не денется, пока платишь...
https://pritunl.com/

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

Лучший ответ:
Смотря как она у вас движется.
Если она прикреплена, то нужно просто менять эту координату каждый кадр на то, что вам нужно. Скажем, вычислять, какое должно быть относительное смещение с учетом положения игрока в мире.void LateUpdate() {
  float x = ...........; // вычисляете, на что сменить.
  transform.position = new Vector3(x, transform.position.y, transform.position.z);
}Визуализация
Если же у вас камера перемещается тупо вручную (в Update), то также вручную НЕ перемещать ее по X. То есть вместо функции от координаты X игрока подставлять transform.position.x (т.е. эту же координату).

Худший ответ:
Смотря как она у вас движется.
Если она прикреплена, то нужно просто менять эту координату каждый кадр на то, что вам нужно. Скажем, вычислять, какое должно быть относительное смещение с учетом положения игрока в мире.void LateUpdate() {
  float x = ...........; // вычисляете, на что сменить.
  transform.position = new Vector3(x, transform.position.y, transform.position.z);
}Визуализация
Если же у вас камера перемещается тупо вручную (в Update), то также вручную НЕ перемещать ее по X. То есть вместо функции от координаты X игрока подставлять transform.position.x (т.е. эту же координату).
Вопрос: Как правильно вписать переменную для экранирования подготовленного запроса?

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

имена полей принято заключать в обратные кавычки для избежания конфликтов c ключевыми словами самого SQL.

Худший ответ:
Никак,  придётся подставлять переменную вручную, предварительно отсекая из неё всё лишнее. Так как для названия таблицы можно использоваться только [A-z_0-9], проблем с фильтрацией не возникнет
Вопрос: Как удалить внешние ссылки из текста при помощи Notepad++?

Лучший ответ:
попробуй так<a href="https://site.ru/[^>]+>
заменяешь на<a href="https://site.ru/>

Худший ответ:
https://regex101.com/r/mZus3o/1
Найти: <a\s[^>]*href="https://site\.ru/[^>]*>(.*?)</a>
Заменить: \1
Вопрос: Kак работать с библиотекой ffmpeg-python?

Лучший ответ:
Отвечу сам: 
Библиотека ffmpeg-python это обертка над ffmpeg и требует, что бы последняя была установлена в системе (для winows путь до ffmpeg.exe должен быть прописан в PATH). Для запуска скрипта, использующего ffmpeg-python (и pydub кстати то же), из виртуального окружения нужно либо добавить в PATH виртуального окружения путь к ffmpeg, либо положить ffmpeg.exe в venv/Scripts

Худший ответ:
в винде
да и в везде
ставить питон и либы в диру пользователя - плохой тон
ставь или в C:/python37-32
или в virtualenv  если умеешь обращаться
Вопрос: Как запустить приложение 64 битное на 32-разрядной системе?

Лучший ответ:
Найти 32-х битную версию того же приложения.

Худший ответ:
Не совсем понятен посыл. 
Как запустить или что делать с кодом. 
Берем Delphi xe
Одинаково пишем и для 32 и для 64
Для windows это очень мощьное решение. 
Особых различий нет. 
Ну кроме типов
Integer 
Int64
Вопрос: Что изучить, для того чтобы стать разработчиком нейроинтерфейсов?

Лучший ответ:
Бауманка или Физтех вполне подойдут
MIT или Стенфорд еще лучше
но, в принципе, любая физика

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

Лучший ответ:
Разработчику да и любому из айти нужно знать модель osi в общем. А в частности, по моему мнению, бэкендщику нужно штудировать от транспортного до приклада

Худший ответ:
Что вы там собрались узнавать? СКК? Вихревые эм поля? Откройте википедию и прочитайте за 5 минут всё, что нужно знать о tcp/ip.
Вопрос: Что это за дополнительные переменные в функции?

Лучший ответ:
Это Type Hints.quest_id: int = -1 означает, что аргумент quest_id принимает значения только типа int-> list означает, что функция возвращает список.

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

Лучший ответ:
Использовать EXPLAIN ANALYZE

Худший ответ:
Быстродействие не только от индексов зависит, если по 10 секунд -- запросы могут тупить из-за блокировок... То есть просто запрос ждет разблокировки
Где-то или транзакции работают не так, как нужно или еще что-то, потому вы и не находите 
(!если и EXPLAIN  одинаковый, конечно) разницы... или что-то такое, разница из-за того, что на бою реальная нагрузка, а на тесте вы тестируете только то, что нужно...
Кстати потому некоторые команды боевой трафик (ну его копию) пускают на тестовый стенд, чтобы баги поймать
Вопрос: С помощью чего отправлять почту в Asp.Net Core 3.1?

Лучший ответ:
Есть такой вариант: How to send emails in ASP.NET Core

www.mimekit.net

В описании по ссылке написано:
Run Anywhere
MimeKit and MailKit support Windows, Linux, Mac, iOS, Android, Windows Phone and more!

Худший ответ:
Ещё пара минут гуглежа выдаёт FluentEmail.
Ещё, если почта нужна для массовых рассылок, можно отказаться от  smtp и использовать всякие сервисы, наподобие mailchimp.
Не вижу необходимости ждать сотню лет, пока тут наберётся ещё несколько экзотичных альтернатив
Вопрос: Какую ОС выбрать?

Лучший ответ:
Ту, которая стоит в конторе)
Ну а по логике - самую популярную. 
Это deb дистрибутивы. 
Убунту и дебиан. Далее уже будет проще с линуксами

Дополню. По факту в небольших/средних конторах понадобится и вин и линь. Так что в целом надо знать и понимать обе ос. 
И уметь поднимать минимальные сервисы. 
Типа - AD, dns, dhcp, web server...

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

Лучший ответ:
Рано вам ещё за Django браться, вы явно не знаете Python.

Худший ответ:
for i in range(2000):
    data.append(None) 
   ಠ_ಠ хотите 2000 раз добавить ничего?
Правильно data.append(i)

for i in range(2000):
   data[i] = models.CharField...
   ಠ_ಠ 

Проверьте 
https://www.codewars.com/ здесь свои знания
Вопрос: Компьютер иногда зависает на заставке материнки. В чем может быть проблема?

Лучший ответ:
Вам нужно в настройках BIOS отключить показ логотипа (Full Screen Logo Show), тогда на экране будет отображаться полезная информация во время POST. Из того, что будет написано на экране во время подвисания, можно будет попытаться сделать вывод, что не так.

Худший ответ:
Оперативу в слот криво вставил. Бывает :)
Вопрос: Нужно ли учитывать поведение пользователя (отключил скрипты)?

Лучший ответ:
У меня просто есть отдельная услуга "Полноценная работа сайта без JS". Если заказчику нужны 0.2% параноиков, то почему бы мне на этом не зарабатывать? А при разработке проекта под себя, я бы вставил заглушку о том, что сайт без JS не работает.

Худший ответ:
Мне кажется,стоит просто вывести уведомление например 'У вас отключен JavaScript, для дальнейшей работы с данным ресурсом,необходимо включить JavaScript' ну и еще можно добавить небольшую инструкцию как его включать.
Вопрос: В чём отличие int от long int?

Лучший ответ:
У Microsoft C++ ни в чем.
Стандарт C ограничивает минимальный размер типов int, при этом sizeof(long) >= sizeof(int) >= sizeof(short) >= sizeof(char).

Худший ответ:
Зависит от платформы. В INT32 sizeof(long) равен 32 бита, в INT64 sizeof(long) равен 64 бита.
Вопрос: Можно ли восстановить битый пиксель?

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

Худший ответ:
Мне удавалось восстановить битый пиксель массажем пластиковой палочкой. Просто аккуратно нажимал в область пикселя. Способ не подходит, если ЖК матрица под стеклом.
Вопрос: Стоит ли использовать aws, и если да, то как?

Лучший ответ:
Вам будет достаточно обычного VDS.

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

Лучший ответ:
go run компилирует и запускает программу https://golang.org/cmd/go/#hdr-Compile_and_run_Go_...go build только компилирует https://golang.org/cmd/go/#hdr-Compile_and_run_Go_... Затем скомпилированную программу можно запустить как обычный исполняемый файл 
Когда вы запускаете go run main.go или go build main.go, вы получаете то, что вам нужно. В первом случае будет компиляция и запуск, во втором только компиляция

Худший ответ:
Обнаружил, что если просто исправить определенные косяки в коде, то все начинает работать)
Вопрос: Стоит ли изучать математику по первоисточникам?

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

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

Лучший ответ:
https://support.office.com/ru-ru/article/%D0%A0%D0...
Разделитель - пробел.

Худший ответ:
Разделитель в данном случае - пробел.
Потребуются две операции:
1. Преобразовать строку в массив.
2. Вставить массив в лист.
Пишу без IDE, если что подкорректируйте:
Dim sSource As String
Dim oArr As Variant
oArr = Split(sSource, " ")
Range(Cells(1, 1), Cells(1, Ubound(oArr)).Value = oArr
Вопрос: В чем смысл передачи аргумента в конструктор класса?

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

Худший ответ:
В вашем примере вообще нет ни одной причины использовать конструкторы.
Конструкторы нужны для инициализации объекта, а не выполнения действий.
Например в случае класса System.Collections.Generic.List мы можем передать в конструкторе начальное значение списка и его начальную вместительность.
Вопрос: Не правильно отображаются цвета в Юнити, как исправить?

Лучший ответ:
Скорей всего это именно свет.
Так же в проекте есть ещё настройка цветового пространства (Color Space), по-умолчанию она линейная, и не совпадает с тем, что выдаёт фотошоп.

Худший ответ:

Возможно не импортировался материал, или его нет, надо создать и настроить свой.
Источник света направлен в другую сторону, повернуть его.
[Правильный]Создать проект в URP/HDRP режиме, через компоненты Postprocessing настроить правильный баланс цветов (WhiteLevel, Exposure, Color Correction, Brightness, Contrast, Saturation)
Вопрос: Сколько оперативной памяти требуется приложению?

Лучший ответ:
Медитировать на график потребления памяти в такой ситуации смысла особо нет. Используй LeakCanary для выявления утечек.

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

Лучший ответ:
Способные за 9 месяц с нуля добраться до профи даже по одному PHP, таких вопросов здесь не задают. А чтобы стать профи в C++ нужно 9 лет, не меньше.

Худший ответ:
учите java или c#, по яве есть отличный интерактивный курс - https://javarush.ru,  помогал коллеге с задачками и был приятно удивлен качеством сервиса, достойных аналогов на других языках увы не встречал
Вопрос: Сколько трафика тратится при работе с удаленным доступом?

Лучший ответ:
Попробуйте день поработать и посмотрите статистику. У всех будет по разному. Поэтому смотрите сколько получается у вас.

Худший ответ:
Так посчитайте примерно.
Если удаленный доступ на скорости 5Мб/с, то за 8 часов раб.дня будет 2400Мбит или 300 МБайт трафика. Но как правило программы удаленного доступа стараются уменьшать трафик, поэтому он может быть и меньше.
Удаленный доступ можно настроить на разные скорости, улучшив или наоборот качество картинки, размер и т.д.
Так что все будет зависить от вашего режима использования
Вопрос: Как удаленно обновлять программу на php?

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

Худший ответ:
Я бы в идеале вынес из локальной сети в интернет этот сервис и выдал всем централизованные доступы, но если возможности нет то добро пожаловать в начало пути DevOps. Возьмите, для старта, Jenkins и научите его развертывать обновления. Можно по расписанию, можно по обновлению master ветки из репозитория
Вопрос: Как начать работать в сфере андроид разработки?

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

Худший ответ:
знаю всякие полезные библиотеки современные по типу RecyclerView, Retrofit и тд. Теперь следующим этапом хочу начать уже собственно разрабатывать
Если Вы "знаете", то почему уже что-то не написали? Если у человека есть желание писать программы, он сделает это и без подсказок на форумах.
Фриланс для новичков - трата времени и нервов.    Создавайте проекты и выкладывайте в Play Market, а спустя пару таких опубликованных приложений можно уже думать о работе.
Вопрос: Как отобразить соответствия массива php?

Лучший ответ:
данные на входе именно в виде
//деревья
$array=["Дуб","Ель","Ольха"];
//зафиксированы долгожители
$Dub=300;
$elka=250;
$olha=400;

? если да то фейспалм. Особенно айти соответствия через ifelse,

Если еще что-то можно изменить, то
$trees=[
[
        'name'=>"Дуб",
        'years'=>300
],
[
        'name'=>"Ель",
        'years'=>250
],
[
        'name'=>"Ольха",
        'years'=>400
],
[
        'name'=>"Юкка",
        'years'=>250
]

];

function sort_trees($a,$b)
{
$a=$a['years'];
$b=$b['years'];
if ($a == $b) {
    return 0;
  }
  return ($a < $b) ? -1 : 1;
}

uasort($trees,'sort_trees');

foreach($trees as $tree)
{
print $tree['name']." живет ".$tree['years']." лет\n";
}

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

Предложенный мною массив с деревьями пополняется командой:
<?
$trees[]=['name'=>'Брюква', 'years'=>2];
$trees[]=['name'=>'Топинамбур', 'years'=>1];и т.д.

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

Худший ответ:
нашел идеальное решение


$tree[]=array('age'=>180,'name'=>'Дуб');
	$tree[]=array('age'=>500,'name'=>'Ольха');
	$tree[]=array('age'=>150,'name'=>'Береза');
	$tree[]=array('age'=>480,'name'=>'Клён');
	$tree[]=array('age'=>390,'name'=>'Тополь');
$age  = array_column($tree, 'age');
$name = array_column($tree, 'name');
	array_multisort($age, SORT_ASC,$name, SORT_ASC, $tree);
Вопрос: Какими способами и технологиями можно реализовать сайт строительной компании?

Лучший ответ:
На любой. Какую знаете, ту и используйте.

Худший ответ:
Абсолютно любой технологией можешь делать. На том на чем умеешь. Любая справиться.
И кстати php и wordpress, условно говоря одно и тоже. Только php это язык, а wp это движок.
На счет той штуки мы делали с помощью html map area
Вопрос: Как узнать внешний ip (ip посетителя) в docker контейнере?

Лучший ответ:
кроме как передать в заголовке и потом считать не приходят мысли. 
Это так и делается, собссно:
https://nginx.org/ru/docs/http/ngx_http_realip_mod...

Худший ответ:
кроме как передать в заголовке и потом считать не приходят мысли. 
Это так и делается, собссно:
https://nginx.org/ru/docs/http/ngx_http_realip_mod...
Вопрос: Какой слайдер лучше всего использовать для wordpress?

Лучший ответ:
перерег жкуери:wp_deregister_script( 'jquery' );
	wp_register_script ( 'jquery', get_template_directory_uri() . '/assets/js/jquery-3.4.1.min.js' );
	wp_enqueue_script( 'jquery' );
юзаю слик, всё отлично

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

Лучший ответ:
вайбер/ телеграм

Худший ответ:
Присмотритесь к https://www.forum2x2.ru
Бесплатный, можно настраивать внешний вид.
Вопрос: Какая самая удобная IDE?

Лучший ответ:
к которой привык и изучил

Худший ответ:
По мне Keil, особенно из-за возможности писать сигнальные функции и моделировать сложные алгоритмы прямо в IDE, а не в MatLab - но он платный и дорогой. Поэтому сейчас пользуюсь разными вариантами на Eclipse
Вопрос: Как подсоединиться к кабельному интернету c другого ПК на расстоянии?

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

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

Лучший ответ:
Должен работать, DVI в HDMI адаптер - пассивный, просто проводники.

Худший ответ:
Работает, лично проверял такую же конфигурацию
Вопрос: Оцените сборку для работы в сфере визуализации?

Лучший ответ:
Все очень плохо.
Проц - AMD на 12-16 ядер.
Память 64 Гига.
Блок на 1200 с избытком, можно взять меньше.
Под систему NVME диск.
Водянку в топку, лучше хорошую вертушку.
Посмотрите, например, это видео
https://www.youtube.com/watch?v=drf7QukuSUk

Худший ответ:
Все очень плохо.
Проц - AMD на 12-16 ядер.
Память 64 Гига.
Блок на 1200 с избытком, можно взять меньше.
Под систему NVME диск.
Водянку в топку, лучше хорошую вертушку.
Посмотрите, например, это видео
https://www.youtube.com/watch?v=drf7QukuSUk
Вопрос: В чем разница между ПЛИС и микроконтроллером?

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

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

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

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

Лучший ответ:
Напомню лишний раз, что не важно, остаётся ли жива программа, запись по такому указателю представляет собой неопределённое поведение (Undefined Behavior). Это значит, формально, программа может форматнуть жёсткий диск или призвать демонов. Почему компилятор или программа не ловит такие ошибки — проверять доступ к памяти накладно, поэтому приходится всецело доверять тому, что ты знаешь, что делаешь.

На заметку, это тоже неопределённое поведение:
int a = 1;
int b = 2;
*(&a + 1) = 42;
Ходить указателями разрешается только в пределах массива.

UPD: Даже сама операция сложения, без разыменования - уже UB (пруф):
*(&a + 2 - 2) = 42;  // UB

Худший ответ:
Стек(хранилище локальных переменных и адресов возврата из функций) смещается сверху вниз(stack -= sizeof(struct allvalrs) / sizeof(void*)). То есть при запуске нового потока, его указатель стека находится на вершине. Соответственно Ваш код размещает переменные чуть ниже вершины и любой значительный плюс приводит указатель в не выделенную область памяти.