pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Что именно сломалось в ПК?

Лучший ответ: 98% того, что видюха. т.к. артефачит видео.

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

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

Худший ответ: Самой большой проблемой станет отсутствие dev-tools во всех (известных мне) браузерах под android и iOS - iPad сразу в пролете, андроид планшеты можно попробовать прошить каким нить armbian, но скорее всего будут проблемы с драйверами. Но тут есть планшеты на win10, полноценных линуксах и т.д., да и собрать самодельный планшет из малинки - вопрос прямых рук.
Так же немаловажный момент - это удобство. Маленький экран и тормоза ide из-за ограниченных ресурсов создадут не мало дискомфорта не только на планшете, но и на большинстве бюджетных ноутов.
Ну и если рассматривать вариант планшет + клавиатура против ноута - ноут опять же будет удобнее.
Вопрос: Какая лучше ОС для игрового сервера?

Лучший ответ: >нет опыта защиты от инъекций и брутфорса.
От этого должна быть защита на уровне приложения, а не в ОС.
>На какой лучше ОС Linux лучше поднимать игровой сервер (производительность и т.д.)?
На той, которую лучше знает команда, у которой есть подходящий LTS релиз, подходящие родные сборки софта, поддержка у хостера и так далее. 
Производительность от железа в первую очередь зависит (правильно настроить можно любую из популярных ОС).
То есть без учёта вашего специфичного контекста ОС отличаются только названиями.

Худший ответ: Ставь centOS и грамотно настроенный iptables(если сложно, какой нибудь ufw firewall). А от ddosa и иньекций( понял о чем вы ) настроить nginx в качестве прокси.  Единственное в чем не уверен, есть ли дистрибутивы под linux, раньше насколько я помню они были только под windows системы.
Вопрос: Где делать дизайн сайтов?

Лучший ответ: Фигмы хватит для почти всех задач. Вряд ли появится необходимость пилить сложные анимашки (AE), сложный вектор (AI) или сложный графон (PS). Короче, Фигма тащит :)

Худший ответ: На Windows Figma это универсальный комбайн для разработки интерфейсов - от варфреймов до прототипирования и нехитрой анимации. Illustrator и Photoshop всего отойдут на задний план, если вы конечно не планируете делать какую-то реально сложную графику. Либо сложная анимация в AE - люстра потребуется для импорта вектора. Но вы изначально разработчик, а не граф.дизайнер, поэтому возможностей фигмы по работе с вектором и растром вам будет хватать в 99% случаев.  
Кроме того, бесплатного аккаунта Figma достаточно для большинства задач.
Вопрос: Как можно присвоить внешний IP адреса к одному из локальных?

Лучший ответ: Mikrotik, 3 провайдера, переключение и разделение
Mikrotik 7 провайдеров на 7 Vlan?
Как настроить на mikrotik 2 провайдера, 2 подсети и 1 на всех сетевой принтер?
Mikrotik Dual WAN без дефолтного маршрута?

Худший ответ: Вот ответ на мой вопрос:
https://forum.mikrotik.com/viewtopic.php?f=13&t=158677
Вопрос: Как отформатировать карту памяти MicroSD SanDisk?

Лучший ответ: Никак. Она умерла. Бэкапьте данные, если есть что, потому что скоро она перестанет читаться/

Худший ответ: Подскажите, как отформатировать карту памяти?Правая клавиша мыши - форматировать.

Только зачем вам форматировать неисправную карту памяти? Какой в этом смысл?
Вопрос: Откуда агрегаторы берут информацию?

Лучший ответ: 1) Иногда бывают API
2) Чаще всего используют RSS-ленты
3) Иногда парсят HTML
К каждому источнику данных есть свои подступы.

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

Лучший ответ: зачем нужно переимпортировать ? 
просто переприсвоить и все. 
а конфиг нужно хранить в *.ini файле
либа configparser отлично с ними работает

Худший ответ: import importlib
import config
from config import templates, admins


def reload():
    global templates, admins
    imprtlib.reload(config)
    from config import templates, admins
Кстати, как в соседнем ответе верно подметили, плохая идея хранить конфигурацию в виде питоновского файла.
Вопрос: Как понять внутреннее устройство Promises в Javascript?

Лучший ответ: В давние времена, когда промисы не поддерживались браузерами, была их реализация на Bluebird JS
В добавок к исходникам V8 можно глянуть https://github.com/petkaantonov/bluebird/
Ну и для "наружного" устройства https://habr.com/ru/company/mailru/blog/269465/

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

Лучший ответ: Андрей  или ещеcopy /y NUL test.txt

Худший ответ: Если файл test.txt, то такой:echo.>test.txtspoilerПолучившийся файл будет размером в 2 байта
Вопрос: Какую школу по онлайн обучению языку JAVA с нуля вы можете посоветовать?

Лучший ответ: Никакую. Могу посоветовать Эккеля и Блоха. И полезней и дешевле и быстрее.

Худший ответ: это Гикбрэнс
Очень плохой выбор.Увы и ах, но моя компания не смогла найти согласование в подписании договора с этим онлайн-вузом
Пхаха, "онлайн-вузом"!
В принципе, если не за свой счёт, то можно и в Гикбрейнс, но если вы почитаете отзывы о них на сторонних сайтах, то увидите, что большинство из них отрицательные. Посмотрите лучше курсы от каких-нибудь вендоров, какой-нибудь Cisco или ещё кто-то известный, кто учит Яве.
Вопрос: Как узнать скорость вращения колеса на велотренажере?

Лучший ответ: Копать нужно в сторону стандартов, а не заниматься велосипедостроением )тыц и тыц

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

Лучший ответ: Потому что, например, вам может понадобиться отправлять эти данные с помощью js на сервер без перезагрузки страницы. Или хотя бы валидировать. Поле с типом password – такое же поле, как и text, оно защищает только от того, что кто-то рядом с пользователем увидит, что введено. 
Для того, чтобы эти данные были в безопасности, браузер предпринимает разные меры – не разрешает выполнять js из адресной строки, предотвращает инъекции скриптов, предупреждает, когда вы устанавливаете дополнения, что они будут иметь доступ к вашим данным и т.д.
То есть в обычном варианте на страницу какого-либо сайта не попадет никакой скрипт кроме того, который туда поместят те, кто его делают. А в таком случае это безопасно.
Насчет разрешения "доступ к паролям" – никто не запрещает сделать заявку ко всем основным браузерам с тем, чтобы это реализовали. Если это будет на самом деле востребовано, вполне же может появиться.

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

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

Худший ответ: как на счет java? он вполне универсален: и электроника будет, и микроконтроллеры, и андоид (если остальное наскучит). по первому вопросу ничего не скажу - опыта маловато. а по второму: лучше что-то уметь, чем что-то не уметь. язык же учится для конкретных задач, а не от безделья. соответственно, и его использование должно приносить пользу.
Вопрос: Встроенный браузер мобильно приложения VK не видит стили, как быть?

Лучший ответ: Спрашиваешь, как быть?
Вот варианты:
1) Забить болт. Пипл схавает.
2) Не использовать стили вообще, тогда всё будет однообразно.
3) Отделить некоторые стили от не некоторых, - это и будет решением.
4) Отделить не все страницы от всех, - это и будет решением.
5) Помолиться, чтобы эта магия испарилась.
6) Сидеть в шоке и пялиться в экран, ожидая вразумительного ответа.
7) Взять себя в руки и найти причину. Ты мужик или нет? Это задача даже не для программиста, с ней любой нормальный сис. админ справится.
В общем, как видишь, однозначно ответить на вопрос нельзя. Любой из перечисленных вариантов является ответом, как быть в такой ситуации. Причем, это не ерунда какая-то, а реальные советы.

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

Лучший ответ: можно взять slick,  и в slidesToShow указать 2

Худший ответ: можно взять slick,  и в slidesToShow указать 2
Вопрос: Как сделать запись символов в файл?

Лучший ответ: Потому что файл не закрылся -> не сохранился.

def print_pressed_keys(e):
    with open('test.txt', 'a') as f:
        f.write(str(e.name))
    print(e.name)

Худший ответ: Файл нужно закрыть:
try:
	keyboard.hook(print_pressed_keys)
	keyboard.wait()
except KeyboardInterrupt:
	x.close()
Или можно открыть файл с помощью контекстного менеджера with.
Вопрос: Какой выбрать язык и с чего начать создание сайта?

Лучший ответ: Начни с php. 
А вот и твой сайт:<?php
echo "<html><body> Привет. Это мой сайт! </body></html>";
?>

Худший ответ: Какой язык выбрать ? 
ЛюбойСайт с нуля, для блога
Для блога вполне подойдёт PHPС чего обычно начинают создание сайта
Кому как удобно. например с вёрстки: фронт, потом бэк.
Вопрос: Интернет через LAN сеть?

Лучший ответ: Да, возможно.
https://lifehacker.ru/kak-razdat-internet-s-kompyutera/
раздел 4.

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

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

Худший ответ: <form>
    <fieldset>
        <legend>Телефон или адрес эл. почты</legend>
        <input style="border: none; width: 100%" type="text" name="name">
    </fieldset>
</form>
Вопрос: Laravel 6. Какие уже сейчас существуют «базовые приложения»?

Лучший ответ: Вряд ли есть какой-то бойлерплейт, т.к. Ларавел сам по себе бойлерплейтный. Лучше создайте базовую приложуху через тамошний artisan, и дальше по возможности пользуйтесь artisan-командами для создания моделей и прочего. Ведь там, по сути, из необходимого только контроллеры (Http\Controllers), модели и сервис-провайдеры.
Лучшими практиками не стоит заморачиваться, тем более для команды php динозавров. Это не симфони, ничего сверхъестественного не напишете все равно. Просто пилите типичное MVC и будет вам счастье, особо не говнокодьте, запросы отдавайте на откуп Eloquent, максимально используйте встроенный функционал там, где это можно (авторизация, регистрация, роли и т.п.), и уже будет неплохо.
Возможно, пойдет October CMS, написана на Ларавель и там куча вещей сверху написано, многие из которых пришлось бы, возможно, самим писать.

Худший ответ: всё просто: crudbooster.com
Вопрос: Есть ли видео докладов с PyCon Russia 2018?

Лучший ответ: Тут возможно будут https://www.youtube.com/channel/UC7ovkh7vqfOW0MGvP...

Худший ответ: а здесь https://habr.com/company/it_people/blog/335684/
можно,  включив голову, посмотреть на даты и снизить градус о%@евшести
или, по-твоему, текст и звук в видики сами встанут?
видео есть, конечно же
Вопрос: Есть авторитетный сайт с ответами?

Лучший ответ: Которые задаются 1000 разtoster.ru

Худший ответ: написания сайта от А до Я - это лучше в книги по вебу. там это может рассматриваться, как итог всего обучения.
сайты так-то разные: одно дело лэндинг, а другое - соцсеть.
могу посоветовать: "Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5".
Вопрос: Может ли быть талант к программиованию?

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

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

Лучший ответ: Да, возможно. Если на всём пути следования есть сотовая связь, то можно поставить какой-нибудь 3G-роутер. Это такая WiFi-точка доступа, в которую вставляется симка. Ещё вариант просто включить свой смартфон в режим модема.
В любом случае нужно подобрать тариф и оператора, чтоб без сюрпризов типа внезапного урезания скорости и пр.
14 мб/c - многовато хотите. Имхо. Мы, конечно, в 21 веке, но не настолько же! И 1/5  века не прошло ещё)
P.S. Вообще подключать не обязательно. Кому надо, у тех и так будет Интернет.

Худший ответ: Как вариант с 3G.Либо аналоги из другого модельного ряда. Используется симка с соответствующим тарифом, Wi-Fi стабильный, заряжается от USB, прикуриватель тоже подойдет.Вариант с 4G.
Вопрос: Могут ли контейнеры содержать классы и разметку?

Лучший ответ: Компоненты в Реакте делятся на несколько основных групп (напишите где ошибаюсь):
Ошибаетесь в том что в реакте компоненты делятся на какие-то такие группы. В реакте компоненты делятся совсем по другому - функциональные, на основе классов и так далее.
на презентативные/контейнеры они делятся уже не "в реакте", а в вашем конкретном приложении, при условии что вы выбрали тот подход для построения который предлагается в статьях Дена Абрамова. 
Стоит отметить что это было просто его мнение на тот момент, а сейчас он пишет: Update from 2019: I wrote this article a long time ago and my views have since evolved. In particular, I don’t suggest splitting your components like this anymore.
Можно выбрать и какой-то другой подход. И делить по другому. Или вообще на других принципах строить архитектуру. Или видоизменить его подход под какие-то свои конкретные нужны и так далее. 
поэтому ответ на вопрос:Если мы хотим чтобы шапка была серая, куда писать этот стиль?
Зависит от того - как вы в итоге строите свое приложение.
Поэтому ответ - как вы сами считаете правильным. 
Для меня критейрий прост - если вы решили делать вещи каким-то образом и через время, когда вам нужно что-то сделать в этом коде вы материтесь и страдаете - решение было неверным. надо делать по другому. Если же меняете то что нужно достаточно легко и без проблем - вы все сделали правильно. 
Когда приложение достаточно вырастет - вы сами поймете как для вас лучше, если будете обращать внимание. 
Если вам обязательно нужны формальные правила построения компонентов - определите для себя любые как больше нравится и им следуйте. Потом поменяете, если не зайдет.

Худший ответ: 
а. Презентативные (знают как отобразить данные, но не знают самих данных; работают только через свойства; всегда чистые компоненты)
Откуда инфа, что это всегда чистые компоненты?
Если проект большой, то да, можно создать каркас с версткой и задавать базовые стили в нем. Если же проект масштабироваться не будет, например простая ToDoшка, то можно и в самом компоненте хедера задать стили.
Когда вы возьметесь за дело, вы сами поймете, что будет удобнее. И будете переделывать свои компоненты еще очень много раз, но в итоге разберетесь
Вопрос: Настроить VPS с помощью SSH, как?

Лучший ответ: Но вот незадача, для доступа к VPS дается только SSH и FTP, никакого удаленного рабочего стола, а значит и GUI, не будет
Это лишний ресурс жрет на сервер за ваши деньги - поэтому.
Инструкций в интернете как настроить нужный вам софт из командной строки на порядки больше, чем как настроить его же из GUI.

Худший ответ: В OpenVZ есть ограничения на внесение изменений на уровне ядра системы, т.е. если нужно будет что-то (что касается работы системы) добавить, то не сможете. Для учебы лучше KVM взять.
Вопрос: Как прижать подвал к низу страницы и при этом оставить событие scroll работоспособным?

Лучший ответ: 1. Все крайне элементарно и просто:snippet2. А вот так будет, если есть контент (та же разметка и CSS):snippetUpdate. Почему я поставил flex для тега html и почему я не использовал единицы viewport (vh/vw)? Если использовать 100vh для высоты, тогда в iOS Safari и Android Chrome (сразу после загрузки) страница по высоте будет выходить за пределы видимой области. Это происходит из-за того, что 100vh — высота окна браузера со сжатым интерфейсом, а сразу после загрузки страницы интерфейс не схлопнут. Именно поэтому flex и 100%.

Худший ответ: https://codepen.io/tyzberd/pen/aPJxEW?editors=1100 все норм с скролом
Вопрос: Можно ли пойти сисадмину на инженера программиста?

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

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

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

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

Лучший ответ: Раньше было 10 мбит секунду, но в последние дни скорость упала до 2-3 мбит/с
Изменилось качество сигнала от БС, или выросла нагрузка на базовую станцию. Вот и упал.

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

Лучший ответ: 8 гб очень мало, для нормальной работы нужно минимум 16, а для любителей держать по нескольку жирных приложений одновременно и о 32 полезно задуматься. Это из реального повседневного опыта, не теория.

Худший ответ: Эта сборка подходит под минимальные требования для комфортной офисной работы - легкий серфинг в браузере, документы в ворде.
Для тяжелых нагрузок не годится - работать будет, но не очень комфортно.
Мало памяти, да и диск желательно получше.
В общем минимум 16гб памяти и нормальный NVMe SSD вроде Samsung Evo 500Гб.
Вопрос: Почему нет доступа (пинга) на ADSL-модем через глобальный белый IP-адрес?

Лучший ответ: Если он реально "белый" ака купленный статический у прова, то остаётся только фаервол на роутере или пров мутит.

Худший ответ: Вопрос снимается.
Были времена, когда пров давал честную белую динамику. Сейчас все не так.
Извиняюсь за беспокойство. Спасибо за участие.
РS: Третеводня представитель провайдера (непервой линии) почему-то подтвердил наличие белого адреса и грешил на производителя модема.
Вопрос: CLI или GUI в 2019?

Лучший ответ: Зачем серверу GUI? Мониторить сотояние? Так монитор состояния это отдельное приложение. 
Мухи отдельно, котлеты отдельно - смешивать не надо.

Худший ответ: Консоль онли. Гуи только все усложнит
Вопрос: Как сбросить настройки microsoft visual studio?

Лучший ответ: правильнее так:
1 
2 - 

Худший ответ: Удалить две папки:
C:\Users\name\AppData\Roaming\Code
C:\Users\name\.vscode
Вопрос: У меня трабл, очень срочно?

Лучший ответ: Выдыхать по чаще нужно))
Образ нужно отмонтировать("извлечь" в "Мой компуктер") и удалить iso файл. Возможно OneDrive синхронизирует(или еще что-то).

Худший ответ: Выдыхать по чаще нужно))
Образ нужно отмонтировать("извлечь" в "Мой компуктер") и удалить iso файл. Возможно OneDrive синхронизирует(или еще что-то).
Вопрос: Как написать get запрос с несуществующего сайта?

Лучший ответ: Веб-сервер:
import json
from flask import Flask

test_dict = {"foo": "var"}
json_ = json.dumps(test_dict, indent=4)

app = Flask(__name__)
@app.route('/')
def index():
    return json_

app.run()

Парсер:
import requests

request = requests.get(IP)
dict_ = request.json()

Худший ответ: все давно придумано за вас. 
https://jsonplaceholder.typicode.com/
https://fakejson.com/
и ещё 100500 аналогичных.
Вопрос: PHP Рвется сессия через ~30 минут. Как это исправить?

Лучший ответ: Но если перейти на другую вкладку проекта...
А в этой "другой вкладке" тоже везде вписано ini_set('session.gc_maxlifetime', 7200);?
Вообще это неплохо бы в php.ini вписать, потому что php.net/manual/ru/session.configuration.php#ini.se...

Худший ответ: Сталкивался както. В дебианах все сессии убиваются раз в какое-то время.
https://stackoverflow.com/questions/3865303/debian...
Вопрос: Как при отсутствии thumbnails в записи, выводить thumbnail заглушку?

Лучший ответ: 1 - плагином https://wordpress.org/plugins/default-featured-image/
2 - руками в шаблоне - примерно так проверкой на наличие has_post_thumbnail()<?php 
if(has_post_thumbnail()) {
    the_post_thumbnail();
} else {
    echo '<img src="' . get_bloginfo("template_url") . '/images/img-default.png" />';
}
?>

Худший ответ: 1 - плагином https://wordpress.org/plugins/default-featured-image/
2 - руками в шаблоне - примерно так проверкой на наличие has_post_thumbnail()<?php 
if(has_post_thumbnail()) {
    the_post_thumbnail();
} else {
    echo '<img src="' . get_bloginfo("template_url") . '/images/img-default.png" />';
}
?>
Вопрос: Какие паттерны проектирования реализованы на уровне языка в javascript?

Лучший ответ: Цитирую википедию:In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design. It is not a finished design that can be transformed directly into source or machine code. It is a description or template for how to solve a problem that can be used in many different situations. Design patterns are formalized best practices that the programmer can use to solve common problems when designing an application or system.
"Паттерны из коробки" – это высказывание какого-то диванного недопрограммиста. Не берите в голову.

Худший ответ: Есть отличная книга по шаблонам, применимым конкретно при использовании Javascript. Автор Стоян Стефанов, книга так и называется "Javascript. Шаблоны".
Термин "шаблон" подразумевает одинаковые повторяемые действия, воспроизводимые пользователем при определенном контексте. Например - закрепить сверло в патроне дрели и включить дрель в розетку, прежде чем начать сверлить. Или добавить некий метод к прототипу объекта, чтобы все конструируемые экземпляры унаследовали этот метод.
Как можно встроить такие шаблоны "в коробку"?
Вопрос: Нормально что в моём ноутбуке HDMI порт без закрепления для болтиков?

Лучший ответ: А где вы видели HDMI с болтиками?


Худший ответ: На многих ноутах не делают эти дырочки.
Болтики нужны для того, чтобы провод случайно не выдернуть. Если вдруг выдернете - не конец света.

Зависит от модели монитора. Чаще всего они таки включаются, и показыват что-то типа "no signal", а через какое-то время вырубаются.