Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Почему на мобильных телефонах некоторые шрифты меньше?

Лучший ответ:
Нужно смотреть код - гадалки все с гриппом слегли.
М.Б. задан размер в em или что подобное ? или нормалайс ксс не подключен да миллион причин и еще больше вариантов решения.
Вы жалутесь на оформление (css), но в тоже время приводите код только структуры (html).

Худший ответ:
реквестирую css
Вопрос: Как перенести сайт c домена на поддомен?

Лучший ответ:
Давай, давай, давай. Мы с тобой. Мы верим в тебя. Помог? Если нет, тогда опишите с чем Вам помочь? Приехать и скопировать сайт из одной папки в другую? Поправить пути? В чем у Вас проблема?

Худший ответ:
Если сайт на простом HTML, то просто взять и перенести.
Если же используется CMS (простите, что использую сложные слова, проще говоря, админка), то нужно смотреть правила переноса конкретной админки. Где и что поправить нужно, чтобы работало.
Вопрос: Какой менджер проектов используете вы?

Лучший ответ:
Я для себя использую простую связкуEvernote - для ведения документации, отчеты, подготовка ко встречамWunderlist - таски, напоминанияГуглодоки - для совместного обсуждения отчетов и прочих доковtrello.com - простой таск-менеджер для команды, которая никогда не пользовалась такс-менеджерами )))
Все работает с Mac, все бесплатно и легко начать исопльзовать.

Худший ответ:
Битрикс24 так же пробовал (в прошлом году), не срослось. Мне показался не удобный функционал (как для одного человека).
Вопрос: Что бы вы посоветовали поменять в таком конфиге NGINX?

Лучший ответ:
Всё работает-Доктор, посмотрите на мой член!
-член как член...
-Нет, доктор, вы посмотрите какой красавец!!!
хороший конфиг, заумный, с кучей оптимизаций под непонятно какие задачи и для какого железа
Хороший вобщем
разве что резолвер не стоит отдавать на откуп nginx
Лучше настроить приватный резолвер из https://en.wikipedia.org/wiki/Comparison_of_DNS_se...resolver 8.8.8.8 8.8.4.4 valid=300s;
  resolver_timeout 5s;
тем более что его роль в данном конфиге непонятна
И include /etc/nginx/sites-enabled/*; непонятно зачем
И не указано для какой версии конфиг

Худший ответ:
Всё работает-Доктор, посмотрите на мой член!
-член как член...
-Нет, доктор, вы посмотрите какой красавец!!!
хороший конфиг, заумный, с кучей оптимизаций под непонятно какие задачи и для какого железа
Хороший вобщем
разве что резолвер не стоит отдавать на откуп nginx
Лучше настроить приватный резолвер из https://en.wikipedia.org/wiki/Comparison_of_DNS_se...resolver 8.8.8.8 8.8.4.4 valid=300s;
  resolver_timeout 5s;
тем более что его роль в данном конфиге непонятна
И include /etc/nginx/sites-enabled/*; непонятно зачем
И не указано для какой версии конфиг
Вопрос: Как лучше управлять 20-ю тысячами маркеров на карте?

Лучший ответ:
С 20 000 маркеров могут быть варианты.
Когда маркеров будет хотя бы 200 000 - без вариантов решение с bounds_changed + дополнительная логика на сервере когда маркеров в выдачу явно попадает слишком много (зум на страну условно)

Худший ответ:
На клиенте обрабатывать циклом 20 тысяч и проверять вхожение в область тоже нехорошо. Кроме того, карта будет мелькать при каждом сдвиге.
Тоже в свое время сталкивался с мельканием, однако удалось решить эту проблему. Посмотрите мою статью, может найдете для себя что-нибудь полезное: Реализация выборки, кэширования и отрисовки фотогр...
Вопрос: Google+ и ссылки на фото из альбома

Лучший ответ:
У альбома выставлена видимость public или anyone with the link?
picasaweb.google.com/ старый интерфейс

Худший ответ:
Очень перемудрили. Многие ключевые вещи куда-то телепортировались в другую галактику.
Вопрос: Почему удаляются вопросы на Тостере?

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

Худший ответ:
Тут нужно смотреть почту, на которую вы создавали аккаунт. При удалении вопроса модераторами на неё приходит уведомление с причиной удаления.
Вопрос: Как организовать IP-телефонию через VPN?

Лучший ответ:
На файрволе порты закрыты. Незнаю как у Cisco, но у Астериска на подключение используются порт 5060 а на разговор диапазон портов 10000:40000
Если у вас открыть только один порт, то клиент подключиться, но поговорить не получится.
Определите какие порты нужны и откройте их в файрволе

Худший ответ:
попробуем определить - живой ли телефон на сетевом уровне.
Для этого:
 - отключаем телефон
 -  ставим и запускаем программу Wireshark (www.wireshark.org/download.html).
 - начните запись сетевого порта, к которому подключен телефон
 - включите телефон
Старт с девайса на порт внутри шлюза с строкой   10.98.90.13= adr and sip 
Телефония=>VoIP IP Calls=> Flow  
Смотрим, сейвим , повторяем для внешнего порта шлюза.
думаем, исправляем.
Вопрос: Что сделать чтоб открывался phpmyadmin на ubuntu 14.04?

Лучший ответ:
Потому что при установке phpmyadmin нужно выделять строку Apache2, нажимать пробел и только потом жать ынтер (чтобы "галка поставилась"). 
А вы, как обычно, всё сделали так, как вам захотелось и сразу нажали enter. 
Делайте 
apt-get install --reinstall phmyadmin

Худший ответ:
Ответ нашел.sudo nano /etc/apache2/apache2.conf
и туда записать следующее, в первую строчкуInclude /etc/phpmyadmin/apache.conf
Вопрос: Какая разница между @include и include?

Лучший ответ:
Собака не имеет никакого отношения к include. Это не один оператор, а два совершенно разных оператора. Увидев @ в коде ты можешь почти со стопроцентной уверенностью сказать, что его писал неграмотный пользователь, и пользоваться этим кодом не стоит. Увидев в коде @include ты можешь смело считать его автора абсолютным лохом и нубом, а сам код надо выкидывать немедленно. Потому что  @include глушит не только саму ошибку включения файла, но и все ошибки в этом файле - то есть, поступает стократ хуже. Это значит, что если автор допускает такие косяки в коде, то и все остальное у него тоже ад кромешный.Самое главное. Ошибки надо не подавлять. Ошибки надо исправлять. Но опять же, делать это с умом. Начинающие программисты считают сообщения об ошибках своими личными врагами, и борются с ними всеми доступными средствами - с помощью @, error_reporting(0) и др. Получив линейкой по рукам и запомнив на всю жизнь,  что так делать не надо, ониначинают с не меньшим рвением писать всякие проверки - лишь бы не допустить, не дай бог, ненавистного сообщения об ошибке. Например:if (file_exists($inc))
{
    include $inc;
} else {
    echo "Файл не найден";
}
Так вот, это - еще хуже. Для начала, часть ошибок этот код все равно не отловит. Но это даже не самое главное. Главное - что вот это вот "Файл не найден" не имеет ни малейшего смысла. Пользователю оно ничего не скажет. А программист о нем не узнает. А если и узнает, то ничего не поймет!  Какой файл? Где не найден? По какой причине? Системное сообщение об ошибке содержит массу бесценной информации помогающей идентифицировать ошибку, сообщая нам где она произошла, какой файл не найден, по какой причине не найден. Выдавать вместо этого огрызок "файл не найден" - это мазохизм. 
И вот тут мы должны произвести натуральную революцию в неокрепшем детском мозгу: сообщение об ошибке не твой враг, а твой друг! И надо добиваться его появления всеми возможными способами! В том числе и выпиливанием бессмысленных проверок. Проверку можно ставить только если у нас есть сценарий обработки ошибки: к примеру, вместо этого файла мы можем заинклюдить какой-то другой, дефолтный. Тогда да - проверка имеет смысл. Но если это самый обычный инклюд, который всегда должен быть на своем месте, то его отсутствие обязано вызывать ошибку!  Чтобы она была сразу показана на дев сервере и тут же исправлена. Чтобы она была записана в лог на продакшене и тут же исправлена. 
Ошибки не надо подавлять. Ошибки не надо прятать. Ошибки надо исправлять.

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

Лучший ответ:
Если сервер будет стоять дома(есть быстрый и удобный физический доступ), и 32 гб хватит, можно взять на базе амд(8370 8350 9370) (9590 не советую, его с трудом тащат даже топовые матплаты) и материнку асуса(например сабертусы и максимусы точно позволяют) и включить ECC в оперативке. соответственно взять нерегистровую озу с ECC(например Kingston (KVR16E11/8) или (KVR18E13/8)), это существенно понижает вероятность отказа, такие плюшки у интела доступны только в серверном сегменте(не смотря на то что интел в спецификациях к процу заявляет поддержку ЕСС найти матринку биос который позволяет эту самую поддержку включить та ещё задача хотя возможно на базе С*** чипсетов есть такие ). взять куллер помощнее. судя по вашему бюджету вы сможете собрать на такой базе два "сервера", да ещё и на ибп останется, и с помощью грамотного админа(или гугла) собрать из них отказоустойчивый кластер, по части что лучше для сайта - амд или интел - не знаю, обычно всё сводится к тому что в серверном сегменте оптероны днём с огнём не сыщешь, поэтому берут интел и не парятся, а если расширить до топовых настольных процессоров, то вопрос можно решить только личным прогоном тестов.
проблему гипотетических зависаний решить аппаратным вотчдогом получится дёшего и сердито, но без возможности залезть в биос со смартфона.

Худший ответ:
А сокет какой? Дядя.
Если вопрос в целом о том какую систему взять, то так и спрашивай.
Вопрос: Работа с sockets в windows

Лучший ответ:
Все спасибо кто откликнулся!

Худший ответ:
В вашем профайле видно, что Вы даже не попытались заработать кармы самостоятельно, думаю сначала стоило попробовать заработать ее отвечая в комментариях, а потом уже обращаться за помощью, тогда и минусов было бы меньше, значительно меньше…
Вопрос: Подготовка к CCNA v2.0 по книгам 640-822 и 640-816?

Лучший ответ:
Процентов на 80 этих книг хватит, а доп. инфо можно будет найти на просторах интернета от того же Wendell Odom, но уже для CCNA 2.0 (IPv6, Syslog, SNMP, FHRP и пр). Можно не сильно вчитываться в Security, Wireless, т.к. их из новой версии убрали.
Ну а для сравнения версий - cisco.com/go/certifications.
Кстати, в новой версии от Odom достаточно хорошо описывается IPv6, а вот в старой, если не ошибаюсь, на очень хорошем уровне рассказывается о STP.

Худший ответ:
Приветствую
Они не на 80% а менее. К примеру в экзамене есть темы которые никаким образом не освещаются в книгах. Существует файл pdf на сайте cisco описание различий в темах. Могу прислать если не найдете.
Для пересертификации существует отдельный трэк обучения.
Попробуйте сначала сдать CCENT, а там будет виднее. Сдавать по частям безопасно для кошелька если вы в начале пути. 
1 новая книга уже вышла.
Вопрос: Как объединить несколько программ в одну на Visual C++?

Лучший ответ:
используй merge

Худший ответ:
используй merge
Вопрос: Какую литературу лучше почитать по Maven (На русском)?

Лучший ответ:
Здесь довольно толково рассказано на русском:
https://youtu.be/37ZRGEvNMXU?list=PLwwk4BHih4fho6g...

Худший ответ:
По честному, на русском ничего путевого нет, ни литературы, не видео.
Хоть вопрос на насчет русского языка, но я бы порекомендовал посмотреть обучающее видео "O'Reilly - Learning Apache Maven", к вашему сожалению на английском языке.
Вопрос: Как реализовать архитектуру игры?

Лучший ответ:
Создать класс "бактерии", с указанием координат, "уровня", уникального ID(пригодится в будущем). В майн классе создать коллекцию(наподобие Map) и процедурой проверки условий "жизни", добавить таймер. В Map заносить с ключом типа "координатаХ-координатаУ"(по этому ключу находить "соседей"). В таймере цикл перебора коллекции, с отрисовкой результата в конце - визуализация по вкусу(хоть OpenGL). Для возможностей "расширения" и "мутации" - желательно уже использовать родительский и дочерние классы, тогда можно описать различные типы "монстров" и их уникальное поведение.

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

Лучший ответ:
Intel Core i3 разумеется.

Худший ответ:
серия а куйня, возьми q8\9xxxx и видео с рук gts 260
Вопрос: Не работает блокирование адресов в iptables?

Лучший ответ:
Правила полиси покажите.
Скорее всего они у Вас -P INPUT ACCEPT
а надо -P INPUT DROP
UPD: Ну и не забудьте для SSH исключение на входящие соединения сделать )

Худший ответ:
Покажите полностью таблицу
iptables -S 
В идеале должно показать так, приведу пример на основе порта ssh
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT 
-A INPUT -p icmp -j ACCEPT 
-A INPUT -i lo -j ACCEPT 
-A INPUT -p tcp -m state --state NEW -m tcp -s %source_ip% --dport 22 -j ACCEPT 
-A INPUT -p tcp -m state --state NEW -m tcp -s 192.168.0.0/24 --dport 22 -j ACCEPT 
-A INPUT -j REJECT --reject-with icmp-host-prohibited 
-A FORWARD -j REJECT --reject-with icmp-host-prohibited 
Тогда у вас будут reject на все остальные ip
Вопрос: Что выбрать Macbook pro 2010 или 2011!?

Лучший ответ:
Новый MacBook Air(2014) или б.у. MacBookPro(2014)?
MacBook Air или Pro?
Стоит ли покупать macbook?
Есть ли разница в производительности Macbook Pro между моделями 2014 и 2015?
Выбор MacBook Pro, 13" 2015 или 15" 2014?
Стоит ли в моем случае покупать Macbook?
Ноутбук для дизайнера: стоит ли брать Macbook Pro?
Покупка MacBook Air 13'
MacBook Air 13" vs MacBook Pro retina 13" ?
Стоит ли покупать macbook pro retina 2014 (mgx72) ?
Как не ошибиться, покупая бу macbook ??
MacBook Pro Retina 13" или MacBook Air 13"?
Ноутбук для студента. MacBook или не MacBook
MacBook Pro late 2013 (ME864) vs 2014 (MGX72) ?
Какой macbook мне выбрать?
Стоит ли брать MacBook air 13 для верстки?
Хорош ли Macbook Pro версии Retina 13.3" 256 ГБ?
Какой macbook выбрать для разработки под android и ios?
Нормик ли MacBook Pro 13 retina дизайнеру?
Macbook Pro 13 retina vs non-retina
Что выбрать для разработки: MacBook Air или MacBook Pro Retina?
Есть ли разница в производительности Macbook Pro между моделями 2014 и 2015?
Покупаем macbook air на ebay, какие подводные камни?
Подойдет ли macbook pro 13 core2duo 2.66 для frontend разработки?
Подойдет ли новый Macbook Pro Retina для веб-дизайнера?
Покупка MacBook за 30 тысяч, для программиста
Macbook air 13` — различия между моделями
Стоит ли покупать macbook?
Подойдет ли Macbook pro Retina 13' для видеомонтажа?
Macbook Pro 13' или Macbook Air 13'
Macbook air 13" 4gb  для верстальщика?
Насколько удобно верстать html на MacBook Retina 13?
Есть ли смысл покупать MacBook Air для веб-разработки?
Mac mini or MacBook 13.3
Какой MacBook выбрать для веб-разработки?
Какой Macbook взять для front-end разработчика?
Какой ноутбук Apple выбрать?
Перечитайте ответы на все подобные вопросы про муки бедных ребят, которые последние гроши отдают за макбук и пытаются найти оправдание у мнения большинства. Там нет ни одного дельного совета, потому что "что выбрать?" - очень субъективный вопрос. 
"Заметна ли будет разница в работе" - нет, потому что, когда человек работает за одним ноутом, ему, собственно, до фени, что фотошоп открывался на 500мс дольше.

Худший ответ:
конечно 11 года, и добавь в него оперативки по этой инструкции.
https://support.apple.com/ru-ru/HT1270
Будет огонь.
Я бегал с маком 2009 года  и бед не знал, поставил в него оперативки 8 гиг и ССД хороший. 
В работе очень спасал.
Вопрос: Почему Python оборачивает элементы списка в кортежи?

Лучший ответ:
Потому что записьx = ('string',)
y = (1,)
Равнозначнаx = 'string',
y = 1,

Худший ответ:
Уберите запятые после {}
Вопрос: Поездка в Америку

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

Худший ответ:
Переподать на визу нельзя?
Вопрос: Выбор планшета 8,8-10,1&quot; для чтения PDF/DjVu

Лучший ответ:
В нормальных читалках (я пользуюсь eBookDroid) есть функция обрезания белых полей в PDF. Шрифт становится крупнее, глаза не устают. Читаю на 7" Asus Nexus 7.

Худший ответ:
Не совсем в тему, но всё-таки напишу:
за 12 тыщ можно купить 10 дюймовую читалку типа такой — price.electrozon.ru/product/about/0056391/
Вопрос: Для чего нужен процессор i7?

Лучший ответ:
Игрушки, обработка видео, графика... это видиокарта.  Программирование (сборка, компиляция), вычисления... тут нужен i7 (больше ядер, больше кеш процессора).
Да и на играх и прочем тоже будет прирост производительности, просто не такой существенный.

Худший ответ:
Он никому не нужен. Это была ошибка Intel.
Вопрос: В чем различия этих конструкций в JavaScript?

Лучший ответ:
1) Все должно быть на своем месте, разложено по полочкам, это основа JavaScript кода. Оправдывается это тем, что над кодом могут работать несколько человек и если у каждого будет свой бардак, то в итоге кто-то может сделать вот так:function getName(){...} //вы объявили функцию
//code
//code
function getName(){..} //Еще какой-то господин объявил функцию
//Что в итоге? -Объявлена будет вторая.2) Статичные свойства объекта принято выносить в его прототип, так как создавать множество объектов с идентичным методом getName - глупо, только память забивать.
И если и уподобляться первому варианту, то так:function Person (name, age) {
  this.name = name;
  this.age = age;
}

Person.prototype.getName = getName;

function getName() {
    return this.name;
};

var Mike = new Person('Mike', 24);
var John = new Person('John', 30);

Mike.getName === John.getName;// true

Худший ответ:
Краткий ликбез по JS: Как работает прототипное наследование: при обращении к свойству оно ищется сначала в самом объекте, потом, если не найдено, в том объекте, который указан как прототип (скрытое свойство [[Prototype]]) для исходного, потом в прототипе прототипа и так далее, пока прототип не null. Что происходит, когда мы вызываем new SomeFunction(): создается новый объект у которого [[Prototype]] ссылается на SomeFunction.prototype, в контексте этого нового объекта вызывается SomeFunction (как если бы через apply или call), полученный объект возвращается.
1) В первом варианте у вас в конструкторе лишняя операция. А если таких методов 10? А если надо создать 10000 таких объектов?
2) Во первом варианте у вас каждый инстанс будет непосредственно иметь ссылку на getName. Во втором — каждый инстанс будет иметь ссылку на прототип, в котором уже будет ссылка на getName. Значит, первый вариант будет жрать поболе памяти (однако обращение к методу getName будет работать чуточку быстрее).
3) Можно так делать, если очень надо переопределить getName для данного объекта. Но с точки зрения архитектуры — не стоит, лучше создать отдельный класс или фабричную функцию, которая будет возвращать объект с нужным getName. Причина: black magic, который задолбаешься искать по коду.
4) На данный момент времени, можно, наверное, начинать писать на ES2015 с нативными классами, чтобы не придумывать велосипеды с колесами из костылей:)
Вопрос: Какой Самый быстрый способ замены текста в javasсript?

Лучший ответ:
Да как-то так:var jsonData = {
    "html": "<div id=\"user%%userid%%\"><span>You're ID: %%userid%%</span><img src=\"%%userimg%%\"></div>",
    "data": [{"userid":"11", "userimg":"http://"},
	{"userid":"22", "userimg":"http://"}
	]};
     var result = "";

jsonData.data.forEach(function(item) {
    result += jsonData.html
                      .replace(/%%userid%%/g, item.userid)
                      .replace(/%%userimg%%/g, item.userimg)
});

console.log(result)
Можно написать простую функцию:var simpleTemplate = (function() {
    var replaceByObject = function(template, values) {
	for (var key in values) {
	    if (values.hasOwnProperty(key)) {
		var pattern = ['%%', key, '%%'].join(''),
		    keyRegexp = new RegExp(pattern, 'g');
		
		template = template.replace(keyRegexp, values[key]);
	    }
	}
	
	return template;
    };

    return function(template, values) {
	return replaceByObject(template, values);
    };
})();
И использовать вот так:var jsonData = {
    "html": "<div id=\"user%%userid%%\"><span>You're ID: %%userid%%</span><img src=\"%%userimg%%\"></div>",
    "data": [{"userid":"11", "userimg":"http://"},
	{"userid":"22", "userimg":"http://"}
	]};
     var result = "";

jsonData.data.forEach(function(item) {
    result += simpleTemplate(jsonData.html, item);
});

console.log(result)

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

Лучший ответ:
Удовольствие от xКрасота в квадрате

Худший ответ:
В. БОСС. ЛЕКЦИИ ПО МАТЕМАТИКЕ (16 томов - НО! без лишней математической строгости )
В. Босс. Интуиция и математика.
Тот же автор, но под своим настоящим именем:
Опойцев В.И. «Школа Опойцева: Математический анализ»
Опойцев В.И. «Школа Опойцева: Арифметика и алгебра. Краткий курс (6--11)»
Вопрос: Как вы начинаете вёрстку сайта?

Лучший ответ:
Создаю каталог для проектаИнициализирую BowerУстанавливаю нужные пакеты, например, Twitter Bootstrap, Angular, jQuery и т.д.Ставлю Grunt, плагины для него и т.д.Запускаю EMACS и создаю index.htmlС помощью Emmet создаю шаблон, который уже начинаю заполнять.В каталоге src создаю папки less, js и т.д.Попутно пишу задачи для GruntЕсли в выбранном фреймворке не хватает какого-либо класса для стилизации элемента, сначала описываю стили прямо в шаблоне, в свойстве style. Затем при необходимости выношу их оттуда в LESS в виде одного или нескольких классов.??????????PROFIT!!!

Худший ответ:
1) Смотрю сайты которые есть по данной тематике 
2) Смотрю на чем сайты выше реализованы 
3) Выбираю : использовать CMS или Верстать с нуля 
4) Если CMS - устанавливаю на хостинг и тестирую ; Редактирую под себя / Если обычная верстка - Создаю структуру папок , делаю style.css, index.html подключаю Bootstrap и Jquery и го ебашить в Sublime код
5) Настариваю CMS , редактирую код  / Для обычной верстки тестирую код в браузере
Вопрос: Как сказывается полнодисковое шифрование на жизнь HDD/SSD?

Лучший ответ:
На сколько полнодисковое шифрование сказывается на жизни hdd/ssd?Никак не сказывается.
Для HDD это вообще фиолетово.
В случае SSD есть кое-какие тонкости. Если  шифрование забивает весь диск случайной информацией, то возможна деградация скорости записи, трим не будет работать. На работоспособность диска это никак не повлияет, и из строя его не выведет, только пострадает скорость записи. Лечиться такое выделением неразмеченного пространства на SSD.Влияет ли объем HDD на продолжительность его жизни (скажем до 500 GB на цикл его жизни) при шифровании? Нет.
Для HDD это вообще никак не влияет.
В случае SSD чем больше объем, тем больше ресурс по записи. Но опять же это только ресурс, а на продолжительность работы никак не влияет.
P.S. Если дохнут диски без причин - смотрите внимательно в сторону блока питания, ну и температуру дисков проверяйте.

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

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

Худший ответ:
нашел вот такие либы: gridster.net и https://github.com/briangonzalez/jquery.pep.js, буду юзать jquery.pep.js
Вопрос: Как решить проблему с примером для golang goroutines?

Лучший ответ:
Попробуйте, с таким механизмом синхронизации.package main

import "fmt"
import "sync"

func main() {
	waitGroup := sync.WaitGroup{}
	waitGroup.Add(1)
	go func() {
		fmt.Println("Hello, playground")
		waitGroup.Done()
	}()
	waitGroup.Wait()
}

Худший ответ:
Попробуйте, с таким механизмом синхронизации.package main

import "fmt"
import "sync"

func main() {
	waitGroup := sync.WaitGroup{}
	waitGroup.Add(1)
	go func() {
		fmt.Println("Hello, playground")
		waitGroup.Done()
	}()
	waitGroup.Wait()
}