The MiniPC Revolution 💬 Длинная дискуссия
Почему я перешёл на MiniPC
Пару лет экспериментов убедили: это моё будущее.
Плюсы
-
Цена и заменяемость
Заводская сборка и масштаб снижают цену. Поломки редки: нет вентиляторов, низкая температура, медленный износ. -
Компактность
Прячется за ТВ, помещается на ладонь, легко переносится. -
Энергоэффективность
20–50 Вт под нагрузкой, 6–12 Вт в idle. Для 24/7-сервисов выгодно и экологично. ARM/RISC-V обещают ещё меньше энергии. -
Специализация
Один тип MiniPC не универсален, но набор из разных закрывает все задачи:- обычные — офис/браузер;
- 4–6 LAN-портов — роутер, фаервол, VPN;
- 4–6 M.2 — компактный NAS (до 20 ТБ);
- мощный — хост контейнеров и «облако»;
- Mac mini — macOS без отказа от Linux.
-
Простота сборки
«Монолит» из одного большого ПК требует редкой материнки, кучи PCI-устройств, корпуса с отсеками, сложной логистики и возвратов. Несколько MiniPC решают то же быстрее и дешевле.
Комментарии (177)
- Участники активно обсуждают, как Mini-PC стали «новыми домашними серверами»: дешёвые, экономные (6–50 Вт), легко кластеруются под Proxmox/K8s и заменяют дорогое «энтерпрайз» железо.
- Популярны бывшие корпоративные NUC/HP/Lenovo и китайские 5560U/16 ГБ за $200–300; их ставят за TV, в туалет, за лазер, за StepMania — «дешевле, чем облако».
- Главные боли: шум (особенно в «геймерских» версиях), неремонтопригодность (паяная RAM/CPU, кастомные кулеры), высокий процент брака дешёвых китайцев и отсутствие апгрейдов.
- Мечтают о «тихом Mac-mini-размере» с RTX 4060/780M для игр, но физика (300 Вт TDP) и цена (~$2000) пока не позволяют; вариант — ПК в соседней комнате + длинный кабель/KVM.
- Valve, по мнению многих, была права с идеей Steam Machine, но рано и промахнулась в Linux-играх; новая попытка в 3–5 лет, возможно, совместит Proton, Mini-PC и приставочную форму.
FCC bars providers for non-compliance with robocall protections 🔥 Горячее 💬 Длинная дискуссия
FCC отключил 1 200+ операторов за игнорирование защиты от робозвонков
Агентство исключило провайдеров из Robocall Mitigation Database за неверные или просроченные сертификаты и отсутствие планов борьбы с незаконными звонками. Без записи в базе трафик оператора блокируется в сетях США; восстановление возможно только с разрешения FCC. В декабре 2024 г. 2 411 компаний получили предписание устранить нарушения; сегодняшнее решение коснулось более половины. Ранее 6 августа были отключены первые 185 компаний, после чего 51 генпрокурор штата начал «Operation Robocall Roundup» с письмами-предупреждениями 37 операторам.
Комментарии (242)
- Участники считают, что текущая модель «10-значный код = открытый доступ» сломана: звонки стали почти бесплатными, поэтому спам идёт потоком.
- Большинство перешли на режим «Не беспокоить» или фильтры контактов, но это режет важные вызовы от врачей, школ и т. д.
- Pixel/Google Voice с NoMoRobo, сторонние Android-фильтры и VoIP-IVR реально помогают, но iOS не даёт автоматически отправлять «Spam Risk» в голосовую почту.
- Винят не только VoIP-платформы (Bandwidth, Sinch/Inteliquent), но и саму устаревшую PSTN-сеть без аутентификации; STIR/SHAKEN называют «пластырем».
- Предлагают либо жёсткое KYC + штрафы $25 за каждый пропущенный робозвонок, либо полный переход на новый протокол/QR-коды вместо номеров.
Комментарии (92)
- Пользователей пугают «право на запись» ИИ и утечки; команда обещает «safe-mode» только для чтения и черновиков.
- Главные опасения: безопасность при вождении, когнитивное отвлечение и невозможность «отозвать» письмо.
- Критика Google/Siri: интеграция Gmail/Calendar слабая, April позиционируется как независимый «виртуальный ассистент» с расширением на Outlook.
- Приватность: доступ к письмам только по запросу, данные не хранятся и не используются для обучения.
- Пользователи просят Android, SMS, подключение собственных MCP-серверов и инструмент для разбора огромных backlogs.
Building the mouse Logitech won't make 🔥 Горячее 💬 Длинная дискуссия
MX Ergo: самодельный апгрейд
Любимая мышь — MX Ergo (2017). Но три проблемы: micro-USB, громкие клики и тяжёлый софт. Ждать Logitech надоело — делаем сами.
USB-C вместо micro-USB
Нашёл гайд и файлы для новой платы. Заказал 10 штук у PCBWay, купил паяльную станцию и собрал сам. Порт влез после лёгкой доработки корпуса. Итого: $55 за платы и компоненты.
Тихие переключатели
Лево-/правоклик заменил на Huano Silent — почти бесшумные, $3. Колёсико и доп. кнопки заменил на Omron B3F-1002 и Alps Alpine SKQGABE010, но разница минимальна, можно было не трогать.
Софт
Logi Options+ выкинул, поставил SteerMouse — легко и без глюков.
Итог: мышь стала тише, заряжается USB-C, софт не раздражает.
Комментарии (280)
- Пользователи жалуются на дорогие и ненадёжные переключатели Logitech, массово меняют их самостоятельно или переходят на китайские клоны.
- MX Ergo и MX Vertical хвалят за эргономику, но ругают за отсутствие USB-C, проводного режима и «гиперскролла».
- Мечтают о модульной/DIY-мыши «как клавиатуры»: платы, 3-D-печать, свободная раскладка кнопок.
- Любители трекболов скучают по старым проводным моделям Microsoft/Kensington и просят леворукие версии.
- Кто-то экономит на пайке, кто-то покупает Ploopy или Kickstarter-новинки, но все сходятся: «лучше бы производители сами довели мышь до ума».
SDS: Simple Dynamic Strings library for C
SDS — библиотека динамических строк на C от автора Redis.
Предоставляет удобный API: создание, копирование, конкатенация, форматирование, сравнение, обрезку и пр.
Скрывает ручное управление памятью, хранит длину и оставшийся буфер в заголовке, что ускоряет операции и делает буфер-переполнение невозможным.
Совместима с обычными char* (нулём-терминатором), поэтому строки можно передавать в любые функции стандартной библиотеки.
Используется в Redis, хорошо протестирована, распространяется под BSD-лицензией.
Комментарии (36)
- Пользователи обсуждают, почему в SDS предпочитают
sdscat(s, "...")вместоstscat(&s, "..."): главное — производительность и простота. - Некоторые удивлены, что
sds— этоchar*безconst, что может привести к ошибкам при передаче в libc-функции, не обновляющие метаданные. - Автор antirez напоминает: актуальная версия SDS живёт внутри Redis, куда она мигрировала и развивалась дальше.
- Разгорелся спор «зачем вообще писать на C, если есть C++ и string_view»; ответы: embedded, совместимость, «не платишь за то, что не используешь», а также исторические причины (Redis начинался в 2009, string_view появился в C++17).
- Подчёркивают: C-код можно встраивать куда угодно, а C++ уже требует рантайма и ограничивает переносимость.
TuneD is a system tuning service for Linux
TuneD — служба тонкой настройки Linux.
- Отслеживает устройства через
udev, применяет профили, управляется из CLI и D-Bus. - Поддерживает
sysctl,sysfs, параметры ядра, плагины. - Работает без демона на ограниченных системах.
- Всё хранится в одном профиле, без разбросанных скриптов.
Профили
- Наследуются: общий HTTP-шаблон → Apache, Nginx.
- Полный откат изменений.
- Готовые пресеты: высокая пропускная способность, низкая латентность, энергосбережение, SAP, dBase и др.
Документация
- Старая: Fedora Power Management Guide.
- Новая: GitHub.
- Презентация: DevConf 2019.
Скачать
GitHub releases.
Баги
GitHub issues.
Разработка
GitHub.
PR или письма на power-management@lists.fedoraproject.org.
Лицензия
GPL v2+.
Комментарии (22)
- TuneD хвалят за экономию до 40-55 Вт и удобство на рабочих станциях, но на серверах результат «50/50»: иногда отключают и переходят на собственные скрипты.
- Есть адаптер под power-profiles-daemon, поэтому переключать профили можно из GNOME/KDE.
- Критика: дефолтные настройки неверно биндят IRQ для сети, а сам демон написан на Python, что вызывает сомнения в «производительности» инструмента для управления производительностью.
- Нет встроенного ограничения заряда батареи (как в TLP), поэтому для ноутбуков TuneD может быть не идеален.
- Пользователи хотели бы утилиту, которая после установки Linux сразу показывает, что не работает (suspend, GPU, Wi-Fi, диск), но такой «one-shot» диагностики пока нет.
Hundreds lose water source in Colorado's poorest county with no notice
- В беднейшем округе Колорадо (Costilla) жители без предупреждения лишились доступа к воде: совет Fort Garland Water & Sanitation District прекратил продажу воды всем, кто живёт за пределами города.
- Решение приняли после жалоб на «разъярённую толпу» у колонки, но люди узнали об этом, только когда приехали за водой и увидели вывеску «Продажи прекращены».
- В округе тысячи домов без скважин: вода берётся из подземных резервуаров-цистерн, которые заполняют из городской колонки. Пробурить скважину стоит ≈ $25 000 и не гарантирует воды.
- Теперь жителям приходится ездить за 40–50 миль до ближайших станций в Alamosa или Taos, тратя до 4 часов и $40–60 за 1 000 галлонов.
- Власти округа и штата не контролируют коммерческую станцию, поэтому помощь ограничена: раздают по 5 галлонов на человека и ищут альтернативные источники.
- Под угрозой оказались пожилые, семьи с детьми и животноводы: у некоторых скот начал погибеть от жажды.
- Совет обещает пересмотреть решение, но без гарантий; жители требуют хотя бы 30-дневного предупреждения и прозрачных правил.
Комментарии (89)
- В Форт-Гарланде сломался насос, и город ограничил продажу воды жителям за пределами города, чтобы сохранить запасы для своих жителей.
- Это вызвало конфликт: горожане обвиняют «офф-гридников» в излишнем потреблении, а те — городскую власть в внезапном отключении без предупреждения.
- Комментаторы спорят, кто виноват: «офф-гридники» за выбор жизни в засушливом регионе без гарантированного водоснабжения или город за резкий отказ продавать воду.
- Многие подчеркивают, что проблема глубже: устаревшее законодательство о воде в Западной США и растущий дефицит воды.
Show HN: Base, an SQLite database editor for macOS 🔥 Горячее 💬 Длинная дискуссия
Base — компактный и мощный редактор SQLite для macOS.
Возможности
-
Инспектор схем
Быстро просматривайте структуру таблиц, типы столбцов и связи без SQL. -
Визуальный редактор таблиц
Создавайте и изменяйте таблицы мышью, безCREATE/ALTER. -
Браузер данных
Просматривайте, фильтруйте и правьте записи прямо в таблице. -
SQL-редактор
Пишите запросы с подсветкой синтаксиса, автодополнением и сохранением сниппетов. -
Импорт/Экспорт
Загружайте CSV и SQL-дампы; выгружайте в CSV, SQL, JSON и Excel.
Системные требования
macOS 15 Sequoia и выше.
Бесплатная версия ограничена; полная — единоразовая покупка.
Комментарии (166)
- Пользователи удивлены, что Base существует уже 15 лет, но плохо заметен в поиске.
- Хвалят «ремесленный» подход: маленькая команда, узкая задача, высокое качество.
- Часто сравнивают с TablePlus, Postico и sqlitebrowser, отмечая превосходство в «родном» macOS-UX.
- Просят добавить DuckDB, UUID, автозагрузку расширений, FK по умолчанию и диаграммы схемы.
- Покупатели благодарны за возможность покупки вне Mac App Store и за льготную цену.
Japan's Creepiest Station
Станция Доаи на границе Гумма и Ниигата — самая жуткая в Японии.
На южном пути всё обычно: маленькое здание, автоматы, 45 мин до следующего поезда.
На север же ведёт 486 ступеней вниз в туннель Син-Симидзу.
Спуск занимает 15 минут: темно, сырость, шум воды, дыхание затруднено.
Платформа — пещера внутри горы, прозванная «станцией кротов».
В комнате ожидания — анонимные записки и фотографии, создающие атмосферу Silent Hill.
Рядом — гора Танигава, «гора смерти»: 800+ погибших альпинистов.
Комментарии (62)
- Участники спорят, действительно ли станция Doai «жуткая» или её просто преувеличенно преподносят.
- Главные «страшилки»: 486 ступеней на 70 м вниз, без лифтов и эскалаторов, и узкий пешеходный мост.
- Некоторые считают, что жуткость создаёт зелёный фильтр на фото; при нормальном освещении станция обычная.
- Упомянуты ещё более глубокие, но закрытые станции Сэйкан-тоннеля, а также «станции отчаяния» в Токио.
- В целом большинство сошлись: необычно и неудобно, но не страшно — просто много лестницы.
A small change to improve browsers for keyboard navigation
Нажмите ' в Firefox — появится быстрый поиск по ссылкам. Начните печатать, нужная ссылка подсветится, Enter — и вы по ней переходите.
Проблема: современные сайты вместо ссылок используют кнопки и div’ы. Обычный поиск (/ или Ctrl+F) их найдёт, но Enter после закрытия панели поиска ничего не делает.
Решение: крошечное расширение Click on Selection with Enter. Оно вешает обработчик keydown на Enter и «кликает» по элементу, в котором находится текущее выделение.
addEventListener('keydown', e => {
if (e.key !== 'Enter' || e.shiftKey) return;
const el = getSelection()?.anchorNode?.parentElement;
if (!el) return;
el.click();
getSelection()?.removeAllRanges();
});
Получаем полноценную навигацию с клавиатуры без мыши.
Комментарии (58)
- Участники активно делятся расширениями для навигации без мыши: Vimium, Vimium C, Surfingkeys, Tridactyl, Qutebrowser и ShortCat.
- Подчёркиваются проблемы стандартной клавиатурной прокрутки: полосы прокрутки скрывают контент, а PageUp/PageDown и стрелки ведут себя непредсказуемо.
- Предлагаются «хаки» без расширений: Ctrl+F → Esc → Enter для клика по найденной ссылке в Firefox.
- Упоминаются специализированные инструменты вроде leopard links, BrowseCut, FocusToScroll и собственные микро-расширения.
- Сетуют на то, что большинство сайтов всё чаще перехватывают быстрый поиск и используют кастомные элементы вместо обычных кнопок и ссылок.