Bumble Berry Pi – A Cheap DIY Raspberry Pi Handheld Cyberdeck
Проект Bumble Berry Pi представляет собой дешевый и простой в сборке кибер-дек на базе Raspberry Pi. Устройство создано для энтузиастов, желающих собрать портативный компьютер с минимальными затратами. Проект включает подробные инструкции по сборке, необходимые компоненты и программное обеспечение.
Кибер-дек оснащен 7-дюймовым сенсорным дисплеем, механической клавиатурой и аккумулятором для автономной работы. Стоимость всех компонентов составляет около $100, что делает его доступным альтернативой коммерческим решениям. Проект с открытым исходным кодом позволяет легко адаптировать устройство под индивидуальные нужды.
Комментарии (34)
- Пользователи обсуждают, насколько компактным должен быть карманный компьютер, чтобы его можно было носить в кармане, и какие штаны для этого подойдут.
- Некоторые участники делятся опытом печати корпуса на 3D-принтере и стоимости такой печати.
- Обсуждается, можно ли использовать Raspberry Pi без мыши и клавиатуры и какие есть альтернативы.
- Участники делятся опытом, где напечатать корпус и какие есть сервисы 3D-печати.
- Также обсуждается, какие штаны подойдут для ношения такого устройства и какие карманы подойдут для этого.
Ask HN: How would you set up a child’s first Linux computer? 💬 Длинная дискуссия
—
Комментарии (189)
- Родители обсуждают, какой дистрибутив и подход лучше всего подойдет для детей: от Raspberry Pi с Kano-образовательными наборами до полноценных ноутбуков с Linux, при этом учитывая, что дети могут захотеть играть в игры, и что важно не отпугнуть их слишком сложной ОС.
- Важно не только обучение, но и безопасность: обсуждаются такие инструменты, как Pi-hole для фильтрации контента, и то, что дети могут захотеть играть в игры, и что важно не отпугнуть их слишком сложной ОС.
- Обсуждается, что важно дать детям возможность «сломать» систему и научиться её чинить, но при этом не отпугнуть их.
- Участники делятся опытом, что дети могут захотеть играть в игры, и что важно не отпугнуть их слишком сложной ОС.
Open-source communications by bouncing signals off the Moon
Проект Open Space разрабатывает открытые аппаратные и программные решения для связи с отражением сигналов от Луны (Earth-Moon-Earth, EME), делая космическую связь доступной для радиолюбителей. Их основное предложение — программно-определяемая фазированная антенная решётка, работающая в C-диапазоне (4.9–6.0 Гц). Проект предлагает три уровня оборудования: Quad — 4-антенный SDR-модуль ($49-99), Mini — компактная фазированная решётка из 18 модулей (72 антенны, $899-$1,499) и Moon — высокоапертурная решётка из 60 модулей (240 антенн, $2,499-$4,999), специально созданная для экспериментов с EME. Ожидается поставка оборудования в марте 2026 года.
Ключевые характеристики включают полную дуплексную работу, пропускную способность 40 МГц на антенну, мощность передачи 1 Вт на антенну и коэффициент шума приёмника ~1.2 дБ. Решётки обеспечивают низкую задержку лучеобразования (<1 мс) и когерентное распределение времени. Для эксплуатации требуется любительская радиолицензия уровня Technician+. Проект не только упрощает сложную ранее задачу EME-связи, но и открывает возможности для радиоастрономии, сканирования неба и атмосферных исследований.
Комментарии (68)
- Проект использует "Quad" SDR (4Tx×4Rx) для отражения сигналов от Луны (EME), совместимый с Raspberry Pi, первые поставки ожидаемы в конце года.
- Технические параметры: мощность 1W на антенну, усиление ~39.3 dBi, суммарная EIRP ~63.1 dBW, потери в канале ~283 dB.
- Споры о реалистичности: одни считают проект из-за огромных потерь и сложности неосуществимым, другие приводят расчеты, показывающие возможность приема при правильной модуляции и кодировании.
- Альтернативы: для глобальной связи можно использовать более простую HF-ионосферную связь, а EME рассматривается как уникальный, но сложный подход.
- Особенности связи: задержка ~2 секунды из-за расстояния до Луны, битрейт зависит от модуляции (теоретически до 250 Mbps для наземных линий, но для EME требует особой схемы).
Комментарии (56)
- Qualcomm и Arduino объявили о сотрудничестве, но вопрос в том, что это не только о цене и характеристиках, но и о том, что они не предоставляют полноценную документацию и открытый исходный код, что делает его менее привлекательным для разработчиков и энтузиастов.
- Плата Arduino Uno Q стоит 44 доллара, что в 3 раза дороже, чем Raspberry Pi 4, и в 2 раза дороже, чем Pi 5, что делает ее менее конкурентоспособной, особенно учитывая, что она не имеет встроеного Wi-Fi и Bluetooth.
- Плата Arduino Uno Q имеет 2 ГБ оперативной памяти, что в 8 раз меньше, чем у Raspberry Pi 4, и 4 ГБ вариант отсутствует, что делает ее менее пригодной для задач, требующих большего объема памяти.
- Плата Arduino Uno Q имеет 2 ГБ оперативной памяти, что в 8 раз меньше, чем у Raspberry Pi 4, и 4 ГБ вариант отсутствует, что делает ее менее пригодной для задач, требующих большого объема памяти.
- Плата Arduino Uno Q имеет 2 ГБ оперативной памяти, что в 8 раз меньше, чем у Raspberry Pi 4, и 4 ГБ вариант отсутствует, что делает ее менее пригодной для задач, требующих большого объема памяти.
Roc Camera 🔥 Горячее 💬 Длинная дискуссия
Roc Camera — это устройство, призванное вернуть магию фотографии в эпоху AI и цифровых манипуляций. Камера использует сенсоры, нулевое доказательство знаний и защищенную среду для подтверждения подлинности снимков, позволяя фиксировать верифицированно реальные моменты. В комплекте 4-дюймовый экран, 16MP Sony сенсор, Raspberry Pi 4, аккумулятор 4000mAh и система бесперебойного питания.
Процесс работы включает три этапа: съемку уникального кадра, создание ZK-доказательства метаданных сенсора и верификацию через SDK. Камера позиционируется как ответ на проблему потери ориентации в цифровом мире, где реальность смешивается с AI-шумом и подделками. Сейчас устройство находится в бета-тестировании (вторая партия открыта), срок поставки 2-3 недели, цена $399.
Комментарии (432)
- Обсуждение показало, что камера с ZK-доказательствами вызывает больше вопросов, чем решает: отсутствие удобства, высокая цена, неясность, как именно она решает проблему доверия к фото, и что мешает просто сфотографировать экран с искусственным изображением.
- Участники также отметили, что вместо покупки дорогой и неудобной камеры можно просто сфотографировать на плёнку, а затем отсканировать и получить те же самые "доказательства".
- Кроме того, было подчеркнуто, что в будущем подобная функция может быть встроена в смартфоны, что делает отдельную камеру ещё менее практичной.
- Также было высказано мнение, что вместо того, чтобы продавать устройство, компания может предложить программное обеспечение как услугу, что может быть более практично.
Dosbian: Boot to DOSBox on Raspberry Pi
Вышла Dosbian 3.0 — специальная дистрибуция для запуска DOS-программ и игр на Raspberry Pi. Версия 3.0 получила обновления для совместимости с Raspberry Pi 5/500 и Dosbox Staging 0.82 с поддержкой MMX-инструкций, обеспечивая впечатляющую производительность. Дистрибуция переработана с нуля на основе Bookworm OS и загружается прямо в Dosbox, позволяя устанавливать необходимое ПО без дополнительной настройки.
Dosbian совместима с моделями Raspberry Pi 3B/3B+/3A+/4B/400/5/500 и поддерживает запуск DOS/Win 3.1/95/98, ретро-игр 90-х, LaunchBox и ScummVM. Пользователи могут создавать виртуальные дискеты (320KB-1.44MB) и жесткие диски (256MB-2GB) через графический интерфейс. Важно отметить, что дистрибуция не содержит авторизованного контента и распространяется как donationware с возможностью модификации.
Проект имеет активное сообщество в Facebook, где пользователи обмениваются опытом по настройке и решению проблем. Автор предупреждает о нелегальных продажах предустановленных версий и рекомендует скачивать образ только с официального блога.
Комментарии (59)
- Проект Dosbian ограничен только Pi 3 и новее, что вызывает вопросы о целесообразности использования Pi Zero и других старых моделей.
- Использование Facebook для сообщества проекта вызывает удивление, так как это не типичная платформа для технических проектов.
- Некоторые пользователи высказывают сомнение в необходимости использования Debian как базовой системы, предлагая FreeDOS или другие альтернативы.
- Обсуждается вопрос о том, что невозможность использования старых моделей Pi может быть связана с архитектурой 64-bit vs 32-bit.
- Появляется идея о том, что в будущем можно было бы сделать CRT-дисплей с помощью современных технологий, что может решить проблему отсутствия настоящего CRT-дисплея.
Compare Single Board Computers
sbc.compare — это платформа для сравнения одноплатных компьютеров (SBC), помогающая выбрать оптимальную платформу для проекта. Сайт предлагает обширные бенчмарки, технические характеристики и данные реальной производительности для сотен альтернатив, включая Raspberry Pi, Orange Pi и Radxa. Пользователи могут искать платы по архитектуре (ARM, x86, RISC-V), количеству ядер, объёму ОЗУ и цене, а также сравнивать до трёх устройств одновременно. На сайте представлены популярные сравнения, такие как Raspberry Pi 5 против Pi 4 или Orange Pi 5B.
Платформа особенно полезна для принятия решений об обновлении оборудования — например, при выборе между сохранением Raspberry Pi 4 или переходом на более новую модель. Интерфейс интуитивно понятен: поиск нужных плат, добавление их в список сравнения и детальный анализ различий в производительности. Ресурс охватывает как широко известные модели, так и менее популярные альтернативы, предоставляя пользователям полную картину доступных на рынке решений.
Комментарии (75)
- Пользователи обсуждают, что для встраиваемых проектов важнее всего поддержка периферии и ПО, а не «сырой» производительности, и отмечают, что у большинства SBC его нет.
- Создатель сайта отвечает, что в базе уже есть фильтры по Wi-Fi, Ethernet, PoE и прочим интерфейсам, но пока не хватает данных; обещает, что как только они появятся, появится и поиск по ним.
- Участники обсуждают, что Raspberry Pi и прочие SBC не подходят для промышленного применения из-за отсутствия гарантий и долгосрочной поддержки.
- Создатель сайта отвечает, что вендоры вроде Radxa и Libre Computer предлагают альтернативы, и что у них есть модули вычислений и стандартые 40-pin GPIO.
- Пользователи жалуются на отсутствие в списке таких девайсов как Orange Pi 5 и что не все модели отображаются корректно.
- Создатель сайта отвечает, что он не может найти Orange Pi 5 и что он не может добавить новые платы, пока не будет у него полные спецификации.
I invited strangers to message me through a receipt printer 🔥 Горячее
Эндрю Шмеляун создал систему, позволяющую незнакомцам отправлять ему сообщения через чековый принтер. Он вдохновился другом, у которого на сайте была похожая функция, но хотел сделать её более физической. Эндрю использовал старый термопринтер Epson TM-T88IV, купленный на eBay за $50, который работает за счёт нагрева специальной бумаги, покрытой термочувствительным веществом. Поскольку принтер не распознаётся его Mac Mini, он подключил его к Raspberry Pi 4.
Для реализации проекта Эндрю выбрал PHP с фреймворком Laravel, создав сайт с простой формой без JavaScript. Система сохраняет сообщения в базу данных на случай, если принтер выйдет из строя или закончится бумага. Принтер имеет ограниченный набор символов (только стандартный алфавит, цифры и базовые знаки клавиатуры), поэтому сообщения проходят валидацию на предмет специальных символов. Ширина текстового поля соответствует ширине печати (42 символа).
Комментарии (103)
- Пользователи делятся опытом с дешёвыми китайскими термопринтерами, драйверы и библиотеки для них, а также вспоминают проект Little Printer и другие попытки сделать «интернет-подключённые» термопринтеры.
- Обсуждаются вопросы безопасности при работе с термобумагой, влияние BPA и аналогичных пластификаторов, а также трудности с поставками безопасной бумаги.
- Участники делятся личным опытом: кто-то использует принтер как «интернет-факс», кто-то печатает стикеры из чека, кто-то пытается повторить Little Printer.
- Поднимается вопрос о том, что такие проекты могут быть использованы для печати зинов и других офлайн-контента.
- Также обсуждается, что при должном подходе можно было бы сделать такие проекты более доступными и устойчивыми к спаму и злоупотреблениям.
NanoChat – The best ChatGPT that $100 can buy 🔥 Горячее 💬 Длинная дискуссия
Andrej Karpathy запустил NanoChat, проект, позволяющий запускать мощные чат-модели ИИ на недорогих локальных устройствах, таких как Raspberry Pi. NanoChat использует эффективные методы для работы на устройствах с ограниченными ресурсами, не требуя мощного сервера или облачных сервисов. Это открывает возможности для разработчиков и любителей создавать чат-приложения с ИИ, которые работают локально, без необходимости в постоянном подключении к интернету или дорогой инфраструктуре. Проект особенно полезен для образовательных целей, прототипирования и сценариев, где важны конфиденциальность и автономность.
Комментарии (283)
- Обсуждение вращается вокруг того, что Андрей Карпати (Andrej Karpathy) опубликовал репозиторий
nanochat, который, по его словам, позволяет за 100 долларов обучить модель на 124M параметров за 4 часа на 8xH100. - Участники обсуждения подчеркивают, что это не «обучение за 100$», а аренда GPU за 100$ в час, и что репозиторий в первую очередь демонстрирует, как можно обучить модель, а не предоставляет доступ к вычислительным ресурсам.
- Некоторые участники спрашивают, можно ли использовать этот репозиторий для тонкой настройки существующих моделей, и Карпати отвечает, что это возможно, но требует дополнительных усилий.
- Также обсуждается, что обучение на собственных данных может быть дороже, чем обучение на открытых данных, и что для этого потребуется большее количество вычислительных ресурсов.
- В конце обсуждение сместилось к тому, что Карпати в своих видео и твитах продолжает вдохновлять людей изучать и развивать свои проекты, и что его вклад в открытое образование и исследовательскую свободу важен.
Tangled, a Git collaboration platform built on atproto 🔥 Горячее
Tangled — это новая платформа для совместной работы с Git, построенная на AT Protocol. Вместо централизованных серверов она предлагает «узлы» — лёгкие headless-серверы, которые можно поднять на Raspberry Pi. Узлы могут быть как однопользовательскими, так и мультитенантными, а весь «интерфейс» консолидируется в единое веб-приложение на tangled.sh. Проект декларирует три принципа: полный контроль над данными, низкий порог входа и не вмешательство в UX. Пока что доступ осуществляется по инвайтам в IRC-канале #tangled на libera.chat.
Комментарии (81)
- Обсуждение вращается вокруг трёх тем: децентрализация, монолитные платформы vs. модульные сервисы и экономика открытого исходного кода.
- Участники обсуждают, как сделать git более децентрализованным, но при этом не теряя удобства и не создавая барьеров для входа.
- Обсуждается, как избежать блокировок и цензуры, и как при этом не терять удобство и не платить за хостинг.
- Также поднимается вопрос о том, как избежать vendor lock-in и как при этом не терять удобство и не платить за хостинг.
3D-Printed Automatic Weather Station
Проект 3D-PAWS позволяет создавать автоматические метеостанции с помощью 3D-печати, используя коммерчески доступные сенсоры. Это решение для регионов, где сложно развернуть традиционные метеостанции.
Основные компоненты: 3D-печатные детали для сборки, датчики для измерения осадков, скорости и направления ветра, температуры и влажности. Данные можно выгружать через Raspberry Pi или Particle IoT.
Станция помогает собирать данные там, где их не хватает, особенно в удалённых и развивающихся регионах. Проект поддерживается международными организациями, включая UCAR и USAID.
Инструкции и файлы для печати доступны онлайн, что позволяет локальным сообществам самостоятельно производить и ремонтировать станции, снижая зависимость от глобальных поставок.
Комментарии (19)
- Проект 3D-PAWS стремится к метеорологическому качеству, но его стоимость и сложность вызывают вопросы о целесообразности по сравнению с потребительскими станциями.
- Стоимость и сложность сборки 3D-PAWS вызывают сомнения, особенно если учесть, что потребительские станции стоят дешевле и требуют меньше усилий для установки.
- Некоторые участники обсуждения отмечают, что открытая природа проекта позволяет модификации и улучшения, что может компенсировать его первоначальную стоимость.
- Вопрос о том, насколько необходима такая точность и как она влияет на практическое применение, остается открытым.
- В конце концов, обсуждение пришло к выводу, что хотя 3D-PAWS и не является дешевым или простым в сборке решением, он предлагает ценность в виде открытой архитектуры, возможности модификации и точности, которая может быть важна для некоторых пользователей.
Resizeable Bar Support on the Raspberry Pi
Ты точно пишешь в течение 2-5 минут, что меньше, что в течение 7-10 минут, и ты уже имеешь немного больше времени на это, потому что ты используешь, чтобы вставлять вкладывать в правильные места, потому что ты пишешь, ты пишешь, ты пишешь, ты пишешь, ты можешь видеть, что ты хочешь видеть, ты смотришь на свой экран, и ты видишь, что ты пишешь, и ты смотришь на свой экран, чтобы увидеть, что ты пишешь, ты смотришь на свой экран и смотришь на свой экран, ты можешь видеть, что ты пишешь, ты пишешь, и ты смотришь на свой экран, ты смотришь на свой экран, ты смотришь на свой экран, ты видишь, ты смотришь на свой экран, ты можешь видеть, и ты смотришь на свой экран, ты можешь видеть, ты смотришь на свой экран, и вы смотришь на свой экран, вы видите, и вы смотришь на свой экран, вы можете видеть, но вы не видите, что вы делаете, потому что вы не видите, потому что вы делаете, потому что вы не делаете, потому что вы делаете, потому что вы делаете, и вы делаете, что вы делаете, что вы делаете, потому что вы делаете, что вы делаете, но вы делаете, что вы делаете, что вы делаете, но вы делаете, что вы делаете, что у вас есть.
Комментарии (31)
- Пользователи обсуждают проблемы с Raspberry Pi 5, включая отсутствие поддержки USBC PD, проблемы с питанием и отсутствие поддержки Resizeable BAR.
- Обсуждается влияние этих проблем на пользователей и их ожидания от новых моделей.
- Участники также обсуждают различия между ARM и x86 в контексте этих проблем.
- Обсуждается влияние этих проблем на различные сценарии использования, включая домашние лаборатории и образовательные цели.
- Участники также обсуждают влияние этих проблем на разработчиков и их способности эффективно использовать оборудование для их проектов.
Show HN: Baby's first international landline
В проекте Téléfonefix создана система, позволяющая детям безопасно звонить родственникам по всему миру. Для этого используется стационарный телефон, подключенный через аналоговый шлюз HT801 к Asterisk на Raspberry Pi. Asterisk, в свою очередь, направляет вызовы через Twilio.
Ключевые особенности системы:
- Полностью исключает использование экранов (никаких приложений или смартфонов)
- Работает с любым стандартным телефоном с RJ11
- Совершает звонки локально и международные
- Автоматически отклоняет вызовы, нарушающие правила, например:
- вызовы на номера, не входящие в разрешенный список
- вызовы в запрещенное время (например, ночью)
- Максимально удобна для детей
Для настройки требуется:
- Купить SIP-транк в Twilio (около $1.15/месяц)
- Создать Asterisk-сервер на Raspberry Pi
- Подключить телефон через аналоговый шлюз (например, Grandstream HT801) к Pi
- Настроить Asterisk для маршрутизации вызовов через Twilio, если номер в белом списке
Дополнительные функции, такие как автоматический перевод голоса в текст для анализа на предмет запрещенных фраз, полностью возможны, но не реализованы в текущей версии.
Проект полностью open-source и доступен на GitHub.
Комментарии (50)
- Проект «телефон для малышей» вызвал волну ностальгии и практических советов: от обсуждения того, как трудно получить аккаунт Twilio, до альтернатив вроде Tincan и Grandstream ATA, а также коснулся вопроса о том, что делать, если устройство попадёт в руки ребёнка, который может случайно дозвониться в 911.
- Участники обсуждали, что вместо того, чтобы тратить деньги на услуги, можно было бы использовать SIP-провайдеров, которые не требуют KYC, и что в некоторых странах всё ещё можно купить SIM-карту без регистрации.
- Несколько человек упомянули, что вместо того, чтобы полагаться на облачные сервисы, можно было бы настроить пиринговую сеть, и обсуждались варианты, где бы это было возможно.
- Также обсуждались вопросы, связанные с безопасностью, включая то, что телефон не должен позволять ребёнку дозвониться в службы, которые не предназначены для этого, и что важно обеспечить, что устройство не может быть использовано для нежелательных целей.
- Наконец, обсуждались вопросы, связанные с тем, что если устройство будет использовано вне дома, например, в дороге, и как это может повлиять на стоимость и удобство использования.
More random home lab things I've recently learned
че-г-го-г-г-д-и-не-и-в-г-и-г-д-г-и-ы-г-г-г-г-г-р-р-г-г-г-г-г-г-г-г-г-з-г-г-г-к-г-г-г-г-г-г-г-г-г-а-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-з-г-г-г-г-г-г-г-г-г-з-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-з-г-г-г-з-г-г-г-г-г-г-г-г-з-г-г-г-г-г-г-г-з-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-з-г-г-г-г-з-г-г-г-г-г-г-з-г-г-г-г-г-г-г-г-г-г-г-з-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-з-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г-г
Комментарии (97)
- Обсуждение охватывает широкий спектр тем: от выбора оборудования (Raspberry Pi, NUC, серверные и мини-ПК), до споров о том, что считается "настоящим" хоумлабом, и доходчиво-высокие цены на электричество и стоимость оборудования.
- Участники обмениваются советами по оптимизации энергопотребления, обсуждают преимущества и недостатки различных решений, таких как Proxmox, Docker и Kubernetes, и делятся личным опытом.
- Обсуждаются различные подходы к управлению питанием и охлаждением, а также влияние стоимости электроэнергии на выбор оборудования.
- Участники также обсуждают, какие сервисы и приложения наиболее полезны для домашнего использования, и делятся советами по их настройке и использованию.
- В конце концов, обсуждение поднимает вопрос о том, что делает "хоумлаб" таким, каким он является, и какие факторы влияют на это восприятие.
Alibaba cloud FPGA: the $200 Kintex UltraScale+
Облачный FPGA-ускоритель Alibaba на базе Kintex UltraScale+ можно приобрести на вторичном рынке всего за $200, что делает его привлекательной альтернативой новым платам стоимостью около $1000. Автор ставит задачу адаптировать эту плату для самостоятельного использования, несмотря на отсутствие документации и ограниченную поддержку в Vivado WebPack.
Ключевые шаги включают проверку работоспособности платы через PCIe, подключение отладчика через JTAG с использованием Segger J-Link и OpenOCD, определение распиновки и запись битстрима. Успешная конфигурация подтверждается через системные мониторы и тестовый дизайн, демонстрируя практическую возможность использования списанного enterprise-оборудования для хобби-проектов.
Комментарии (73)
- Успешное использование Raspberry-PI V для подключения PCIe к плате Lattice Certus-Pro NX с демонстрацией работы в Microsoft Teams.
- Обсуждение доступности дешёвых плат с FPGA на вторичном рынке (eBay, AliExpress) и их потенциала для экспериментов, включая создание сетевого оборудования и ускорение баз данных.
- Рекомендация использовать адаптер FT2232H для совместимости с Vivado и обсуждение ограничений бесплатной версии ПО.
- Критика текущего состояния AI-инфраструктуры: отсутствие долгосрочных преимуществ у аппаратного обеспечения и медленное появление практических сервисов.
- Примеры реализации нейросетей на FPGA для высокоскоростного inference в научных задачах, несмотря на ограничения по памяти.
Intro to BirdNET-Pi: Eavesdropping on my feathered friends
С помощью BirdNET-Pi на Raspberry Pi можно легко настроить систему пассивного акустического мониторинга птиц. Проект использует модель BirdNET от Cornell Lab of Ornithology для идентификации видов по их пению, а открытое сообщество разработало удобное ПО для Raspberry Pi. Автор делится опытом установки у себя и у родителей, отмечая радость от наблюдений и общения с соседями.
На примере графиков за май видно, как домовые воробьи активны с 5 утра до 6 вечера, голубые сойки кричат около часа после 16:00, а американские дрозды ненадолго появляются после рассвета. Сравнение данных за апрель и июнь показывает сезонные изменения в поведении видов. Инструкции по установке максимально подробны и рассчитаны на новичков, что делает систему доступной даже при минимальных технических знаниях.
Комментарии (23)
- Обсуждение посвящено использованию технологии BirdNET для идентификации птиц по звуку, в частности проекту BirdNET-Pi для непрерывного мониторинга с помощью Raspberry Pi.
- Участники делятся альтернативами и дополнениями: мобильное приложение Merlin для идентификации в реальном времени, проект BirdNET-Go, сервис Birdweather и модель Perch v2 от Google.
- Подчёркивается удобство использования видеодомофонов (например, UniFi) с RTSP-потоком в качестве аудиоисточника без необходимости установки отдельного микрофона.
- Обсуждаются практические применения: интеграция с Home Assistant, создание генеративной музыки на основе звуков птиц и возможность обнаружения других животных, например, лягушек.
- Упоминаются экспериментальные и нишевые проекты, такие как устройство для отпугивания голубей с помощью аудиозаписей хищников.
Not all OCuLink eGPU docks are created equal
Эксперименты с док-станциями OCuLink для внешних видеокарт на Raspberry Pi 500+ выявили ключевую проблему: совместимость зависит не только от самого дока, но и от кабеля. Один кабель от Minisforum DEG1 с дополнительными проводами заработал с AMD RX 6500 XT и Intel Arc B580, но не с более мощной RX 7900 XT, которая отлично функционировала на более дешёвом доке JMT.
При этом на форумах есть сообщения о успешной работе 7900 XT в DEG1, что указывает на возможные вариации в партиях кабелей или скрытые нюансы конфигурации. Проблема усугубляется тем, что спецификации кабелей OCuLink редко чётко указаны при продаже, а их распиновка может критично влиять на поддержку высокопроизводительных карт.
Комментарии (27)
- Обсуждается совместимость eGPU через OCuLink и Thunderbolt, включая проблемы с подключением и стабильностью работы на разных платформах (x86, ARM, Linux, macOS).
- Критикуется качество и совместимость оборудования от Minisforum, особенно под Linux, отмечаются проблемы с BIOS и случайные сбои.
- Рассматриваются технические детали подключения (адаптеры M.2 to OCuLink, изоляция линий PCIe) и необходимость специального оборудования для диагностики.
- Упоминается возможность запуска x86-игр на ARM (например, Raspberry Pi) через эмуляцию (box86/box64) или вычисления на GPU.
- Отмечается специфика OCuLink, требующего подключения при загрузке, в отличие от горячего подключения Thunderbolt.
Testing the Raspberry Pi 500+'s new mechanical keyboard
Новая Raspberry Pi 500+ за $200 получила механическую клавиатуру с низкопрофильными переключателями Gateron KS-33 Blue и индивидуальной RGB-подсветкой на каждом ключе. Клавиатура работает на RP2040 с кастомной версией прошивки QMK, поддерживает смену клавиш стандартного размера и весит почти 600 г — вдвое больше предшественника.
Звук щелчков достигает 60 дБ, что может быть навязчивым в тихих помещениях, но тактильные ощущения значительно лучше, чем у плоских клавиатур Pi 400/500. Недостаток — невозможность замены самих переключателей, ограничивающая кастомизацию. В целом это серьёзный шаг вперёд, сравнимый с клавиатурами среднего ценового сегмента.
Комментарии (80)
- Обсуждаются достоинства и недостатки нового продукта Raspberry Pi, включая его цену, производительность и образовательную ценность по сравнению с более мощными и дешевыми ПК с Amazon.
- Участники делятся пожеланиями по улучшению устройства: поддержка DisplayPort через USB-C, увеличенная батарея, наличие цифрового блока (numpad) и более эргономичный корпус.
- Высказываются мнения о целевой аудитории продукта, подчеркивается его образовательная миссия и ценность как удобного и интересного инструмента для обучения, а не как конкурента мощным ПК.
- Часть пользователей считает продукт излишне дорогим и непрактичным из-за компактной клавиатуры, в то время как другие высоко оценивают его дизайн и концепцию.
- Затрагиваются смежные темы: ностальгия по ретро-компьютерам, раздражение от шума механических клавиатур в офисе и обсуждение альтернативных устройств.
Raspberry Pi 500+ 🔥 Горячее 💬 Длинная дискуссия
—
Комментарии (237)
- Обсуждаются технические особенности и сравнение производительности Pi 500+ с другими моделями, включая наличие слота M.2 и отсутствие кулера.
- Высказываются сомнения в целесообразности формы «ПК в клавиатуре» и проводятся сравнения с более мощными и дешёвыми мини-ПК.
- Часть пользователей положительно оценивает ностальгический дизайн, бесшумность и низкое энергопотребление устройства.
- Критикуются отдельные технические решения, такие как микро-HDMI порты и отсутствие поддержки полного шифрования диска.
- Высказываются пожелания по дальнейшему развитию линейки, включая модульность и создание телефона на Linux.
In defence of swap: common misconceptions (2018)
Своп-память часто воспринимается как устаревший механизм, однако она играет ключевую роль в эффективном управлении памятью. Основная её цель — не просто предоставить «аварийную» память, а обеспечить справедливое и оптимальное перераспределение ресурсов. Без свопа система вынуждена агрессивно вытеснять файловые кэши, что может снизить производительность и увеличить нагрузку на диск.
На ядрах Linux версии 4.0+ алгоритмы свопа значительно улучшены, уменьшая риски избыточного вытеснения страниц. Для SSD использование свопа практически эквивалентно по задержкам работе с файловыми страницами, а на HDD оправдано снижение параметра vm.swappiness. Важно отметить, что отключение свопа не предотвращает проблем в условиях нехватки памяти — оно лишь смещает их в другую область, не решая коренную проблему.
Комментарии (89)
- Обсуждение затрагивает практический опыт использования swap: от успешных кейсов с распределенными системами и Raspberry Pi до проблем с производительностью при нехватке памяти.
- Участники спорят о необходимости swap: одни считают его полезным для вытеснения неактивных страниц, другие — вредным, продлевающим период нестабильности системы при нехватке памяти.
- Критикуется работа OOM killer в Linux за непредсказуемость и предлагаются альтернативы (earlyoom, systemd-oomd, ручной вызов через SysRq).
- Поднимается вопрос о проектировании программ: следует ли избегать аллокации большого объема неиспользуемой памяти или полагаться на swap и перезапуски.
- Отмечается разница в поведении ядер Linux: старые активно использовали swap, современные более консервативны, что вызывает споры о настройках размера swap (от 1.5x RAM до полного отказа).
I regret building this $3000 Pi AI cluster 🔥 Горячее 💬 Длинная дискуссия
Создание кластера из 10 Raspberry Pi CM5 за $3000 оказалось спорным решением. Хотя сборка обеспечила 160 ГБ оперативной памяти и 10-кратный прирост производительности в тесте HPL (325 Gflops при 130 Вт), энергоэффективность лишь ненамного превзошла более мощный кластер на базе Framework. Основная проблема — неспособность использовать iGPU для ускорения AI через Vulkan в llama.cpp, что ограничило инференс моделей медленными CPU. Попытка запуска крупной модели Llama 3.3:70B провалилась: кластер не справился даже с генерацией 16 токенов из-за архитектурных ограничений распределённой обработки.
Практический вывод: такие системы подходят лишь для узких сценариев параллельных вычислений, но бесполезны для современных AI-задач. Автор отмечает, что за два года ожидания поставки железо устарело, а альтернативы вроде Xerxes Pi на Kickstarter лишь повторяют эту рискованную модель.
Комментарии (294)
- Сборка кластера из Raspberry Pi рассматривается как дорогостоящее и непрактичное, но интересное для обучения и экспериментов хобби, а не как эффективное решение для высокопроизводительных вычислений.
- Для серьёзных задач ИИ и распределённых систем рекомендуется использовать мощные CPU/GPU, виртуализацию или аренду облачных ресурсов, а не низкопроизводительные одноплатные компьютеры.
- Кластеры на Raspberry Pi могут быть полезны для образовательных целей, тестирования программных интерфейсов (например, MPI, Kubernetes) и управления лёгкими контейнерами, но не для нагрузок, требующих высокой пропускной способности или вычислений.
- Экономическая нецелесообразность сборки кластера из Pi для производительности подчёркивается высокой стоимостью, низкой эффективностью и доступностью более мощных и дешёвых альтернатив (например, GPU, NUC, MacBook).
- Автор исходного обсуждения получил ценный опыт и материалы для контента, но проект не оправдал ожиданий по производительности, особенно в задачах LLM-инференса.
Orange Pi RV2 $40 RISC-V SBC: Friendly Gateway to IoT and AI Projects
Orange Pi RV2: доступный RISC-V компьютер для IoT и AI проектов
Orange Pi RV2 — это бюджетный одноплатный компьютер (SBC) с 8-ядерным RISC-V процессором, предназначенный для разработчиков, энтузиастов и профессионалов. Стоимостью от $40, он предлагает энергоэффективность, слоты NVMe, GPIO-интерфейс и поддержку AI-задач.
Хотя плата отлично подходит для IoT и автоматизации, она не заменяет настольный ПК из-за ограниченной поддержки ПО. Orange Pi RV2 сочетает доступность и инновации, открывая возможности для экспериментов в области RISC-V.
Комментарии (82)
- Ubuntu для RISC-V процессоров без поддержки RVA23 застряла на версии 24.04 без дальнейших обновлений, официального образа Debian также нет.
- Программная поддержка и документация на оборудование, особенно от Orange Pi, критикуются за недостаточность и неудовлетворительное качество.
- Производительность RISC-V SBC, включая Orange Pi RV2, оценивается как низкая по сравнению с аналогичными по цене ARM-платами, такими как Raspberry Pi.
- Основными покупателями одноплатных компьютеров (SBC) считаются энтузиасты и разработчики, работающие с RISC-V, а также рынки Китая и Тайваня.
- Многие SBC, включая RISC-V и ARM, имеют распаянную память, что ограничивает возможности апгрейда; редкие модели с слотами встречаются среди x86-решений.
- Потенциал платформы RISC-V видится в её открытости и отсутствии привязки к вендору, несмотря на текущие проблемы с производительностью и поддержкой.
- Платы часто используются для нишевых задач, прототипирования и в качестве домашних серверов, где не требуется высокая производительность или актуальное ПО.
CubeSats are fascinating learning tools for space
Кубические спутники (CubeSats) — это увлекательные инструменты для изучения космоса. Это миниатюрные спутники размером 10×10×10 см (1U), которые могут быть оснащены Raspberry Pi или микроконтроллерами. Уже несколько таких устройств работают в космосе, например, на МКС или в проектах вроде SatGus.
CubeSats строятся на стандартных платформах, что упрощает разработку. Их стоимость значительно ниже традиционных спутников: сборка обходится в несколько тысяч долларов, а запуск — около $85 000. Это делает их доступными для образовательных учреждений и энтузиастов.
Проектирование CubeSat требует тщательного учёта каждого миллиметра и миллиампера энергии. Примером может служить проект Build a CubeSat, где разработчик сталкивается с challenges аппаратного и программного обеспечения, включая вопросы безопасности удалённого доступа.
Такие проекты не только расширяют возможности обучения, но и inspire новое поколение инженеров и исследователей космоса.
Комментарии (79)
- Участники делятся успешным опытом создания и запуска кубсатов на базе Raspberry Pi и Arduino для образовательных и любительских проектов.
- Обсуждаются технические аспекты: использование LoRa для связи, проблемы радиации в LEO, открытые проекты (например, OpenLST) и низкая скорость передачи данных.
- Поднимаются вопросы безопасности и уязвимостей кубсатов, включая потенциальное использование TLS и сложность взлома из-за специализированного оборудования.
- Отмечается высокая стоимость запуска (~85 тыс. долларов) как основное препятствие, но выражается надежда на её снижение.
- Упоминаются частые неудачи (до 50% миссий) из-за недостаточного тестирования и неопытности команд, а не аппаратных сбоев.
- Обсуждаются проблемы космического мусора и необходимость учёта стоимости утилизации при запуске.
- Предлагаются альтернативы, такие как пикобаллоны, для более экономичных атмосферных экспериментов.
- Участники отмечают доступность кубсатов через SpaceX и долгую историю их использования (свыше 2300 запусков).
Raspberry Pi Synthesizers – How the Pi is transforming synths
Raspberry Pi в синтезаторах
Недорогая «малинка» вытесняет дорогие DSP-платы.
Цифровой синт — это компьютер под клавиатурой. Раньше для DSP разрабатывали собственные чипы: дорого и долго. Теперь Korg, Erica и другие ставят готовый Raspberry Pi Compute Module: дёшево, мощно, сердито.
Korg
Wavestate, Modwave, Opsix (и их модульные версии) работают на Pi. Внутри — стандартный CM3, Linux и софт-синт Korg. Обновления прошиваются флешкой: распаковал архив — новый синт готов.
Erica Synths
Полностью открытая платформа Perkons HD и модуль Syntrx II тоже на Pi. Пользователи легко меняют прошивки: от классического аналога до драм-машины.
Zynthian
Open-source «коробочка» превращает любую Pi в мультитимбровый синт с экраном и MIDI. Скачал образ — получил Nord, DX7, Serum и ещё 200 энджинов.
Плюсы
- Цена: $40 вместо $400 за DSP.
- Скорость: готовая железка, нет NRE-затрат.
- Гибкость: обновления, новые движки, DIY.
Минусы
- Зависимость от поставок Pi.
- Нужно охлаждение и стабильное питание.
- Производители прячут Pi: гарантия теряется, если вскроешь.
Вывод
Pi уже внутри половины новых цифровых синтов. Следующий ваш клавиш может быть просто клавиатурой к малинке.
Комментарии (77)
- Raspberry Pi (особенно 3/4/5) уже способны заменить дорогие DSP-чипы: синтез, фильтры и эффекты укладываются в кэш, NEON/FMA даёт по 5-10 операций на сэмпл.
- Готовые экосистемы: Zynthian и Monome — «швейцарские ножи» с экранами, кнопками и качественными DAC; RNBO (Max/MSP) и Cardinal (VCV) позволяют разрабатывать на ПК и одним кликом деплоить на Pi.
- Альтернативы Pi: Daisy Seed/Teensy 4.1 для bare-metal, RP2040 в евро-рамках, M8-tracker на Teensy — всё помещается в карман и звучит.
- iOS/iPad + Bluetooth-MIDI = «гаражная студия» за десятки евро: 1:1 эмуляции железных синтов, универсальные покупки Mac/iPhone, минимум проводов.
- Почему не VST: железный корпус с кнопками/энкодерами даёт живое «трогать-тащить» и работает без ноута на репетиции или концерте; надёжность и быстрый старт важнее «чистого ПО».
I wish my web server were in the corner of my room (2022)
Хочу, чтобы мой веб-сервер стоял в углу комнаты
В колледже я запускал часть своего сайта на Linux-машине в своей комнате. Я превратил её в синтезатор речи, и люди могли подключаться, чтобы говорить через мою квартиру.
Это было в 2000 году — до смартфонов, смс, постоянного интернета. Друг из Австралии писал нам из интернет-кафе. Казалось невероятно волшебным.
Но самое магическое было ощущение, что кто-то посещает сервер на моём столе. Я слышал, как жёсткий диск шумит при обращении — словно шаги перед открытием двери.
Теперь я могу снова испытать это!
У художника honor ash сайт работает на Raspberry Pi в углу его дома.
Это важно. Во-первых, чувство «Я сделал это!» ведёт к «Я могу сделать что угодно!». Во-вторых, осознание, что посещения людей — это просто крошечная коробка, как и все остальные сайты.
Локальный сервер позволяет играть музыку в пространстве. Например, у Карея Хелма в 2015 году на сайте была «Вечеринка»: при наведении на проекты страница становилась инструментом, а Arduino в студии воспроизводила звуки.
Или солнечные сайты — я представляю фотоэлементы на балконе в Барселоне, когда читаю там статью.
Это чувствуется transgressively. Сайты должны быть в облаке, вечными, но нет — он реальный! Я могу пнуть его!
Это ощущение не ново. Джулиан Диббелл в книге «Моя крошечная жизнь» (1998) описывает виртуальные миры. Он посещает сервер LambdaMOO — непримечательную коробку с кабелями. Он разочарован, но всё ещё держится за фантазию, что весь мир сжат в этом жёстком диске.
Я понимаю это!
Видеть сервер — это как виртуальный эквивалент эффекта обзора. Я хочу чувствовать, что комната населена киберпризраками, когда кто-то читает мой блог! Хочу, чтобы и вы испытали это — это изменит наше восприятие.
Комментарии (70)
- Обсуждение преимуществ использования Cloudflare Tunnels и других сервисов (DuckDNS, boringproxy) для упрощения хостинга домашних серверов без прямого выставления в интернет.
- Решение проблемы динамического IP через скрипты для обновления DNS, DDNS или туннелирование для поддержания uptime.
- Ностальгические воспоминания о работе с BBS и ранними серверами, включая возможность наблюдать за действиями пользователей.
- Использование доступного железа для хостинга: Raspberry Pi, мини-PC, старые ноутбуки или даже Android-телефоны.
- Низкая стоимость и мощность домашнего железа по сравнению с облачными провайдерами (AWS), но отмечается проблема шума и энергопотребления.
- Критика асимметрии домашнего интернета: быстрый downstream при медленном upstream, а также стагнация цен в отдельных регионах.
- Обсуждение высокой нагрузки на CPU от дизайна сайта с интерактивными курсорами посетителей.
- Использование LLM (например, Claude-Code) для ускорения разработки side-проектов.
- Оффтоп: обсуждение креативного использования символов канадского флага для написания слова и грамматическая дискуссия о "who's" vs "whose".
Racintosh Plus – Rackmount Mac Plus
- Racintosh Plus – 1U-рэковый Macintosh Plus 1986 г.
- Почему: оригинал громоздок, греется, пугает старым БП и винтом.
- Основа: запасная плата Plus, 4 МБ ОЗУ, добавлен диод +5 В на SCSI.
- Видео: CRT выкинут, вместо него RGBtoHDMI + Pi Zero → HDMI.
- Накопитель: BlueSCSI V2 на «Joe’s Clipper Plus», внутри 1U.
Комментарии (24)
- Участники вспомнили, как старые Macintosh Plus умирают от взрыва «RIFA»-конденсаторов и «волшебного дыма».
- Один автор потерял свою «любимую» машину: ремонт застрял в локдауне, магазин потом пропал вместе с компьютером.
- Другие делятся советами: перед включением старой техники всегда проверять конденсаторы и коррозию, ставить современные замены.
- Показан проект «Racintosh» — Macintosh Plus, пересаженный в 19-дюймовый рэк-кейс; все оценили детали и надписи, но не хватило тумблера «Programmer’s switch».
- Тред быстро превратился в ностальгию по играм вроде Crystal Quest и колледжным хакам с перепаковкой Commodore 64 в корпус IBM PC.
The HackberryPi CM5 handheld computer
HackberryPiCM5 – карманный Linux-компьютер на базе Raspberry Pi CM5.
- 4" сенсорный TFT 720×720 пикс.
- Клавиатура от Blackberry.
- Ультракомпактный корпус, полноценный Linux.
Комментарии (77)
- Устройство на CM5 с клавиатурой Blackberry вызывает восторг «как в 90-х», но критикуют за отсутствие глубокого сна, микроскопические клавиши и необходимость докупать BT-аудиомодуль.
- Большинство сомневаются в практической пользе: «200+ $ — и положит в ящик», слишком мал 4" экран, нет железного видеодекодера, WiFi-адAPTERA и т.д.
- Альтернативы: Beepy с Sharp Memory LCD, uConsole, лэптоп-консоль Pandora-style на RK3588, SPIRIT-смартфон на том же CM5.
- Кто-то хочет просто отдельную USB-клаву Blackberry или планшет + лёгкий BT-клав, другие мечтают о clamshell с 7" и DP-alt USB-C для очков XR.
Qwen3 30B A3B Hits 13 token/s on 4xRaspberry Pi 5 🔥 Горячее
Qwen3 30B A3B Q40 на 4×Raspberry Pi 5 8 ГБ
- 30-миллиардная модель запущена на кластере из четырёх Pi 5.
- Использован формат Q40 (40% квантование), суммарно ~19 ГБ ОЗУ.
- Скорость генерации: 1,1 токен/с при 128-к контексте.
- Сеть — Gigabit Ethernet, трафик между узлами 200–300 Мбит/с.
- Питание: 5 В 5 А на каждую плату, общая мощность ≈ 60 Вт.
- Охлаждение: радиаторы + 30-мм вентиляторы, температура 60–65 °C.
- Проект полностью open-source, собран за 2 часа.
Комментарии (131)
- На кластере из 4×Raspberry Pi 5 запустили 30B-MoE-модель (3B активных параметров) и получили 13 токен/с при 4-битной квантизации.
- Участники сравнили цену/производительность с GPU, старыми x86-мини-ПК и RK3588-SBC: у Pi самая низкая энергоэффективность и дороговато за такую скорость.
- Главный интерес — «доказательство концепции» распределённого инференса: tensor-parallelism по Ethernet, максимум узлов = числу KV-голов модели.
- Сеть (1 Gb/s) пока не узкое место, но рост требует 2ⁿ узлов и сталкивается с латентностью и NUMA-эффектами.
- Кому-то идея нравится как дешёвый edge-LLM без интернета, другие считают проект игрушкой и советуют докупить used GPU или M4-Mac mini.
My Own DNS Server at Home – Part 1: IPv4
Коротко: домашний DNS на BIND
- Цель: локальный DNS для сети
homelab.jhw, работающий без интернета. - Сервер: Raspberry Pi 4 (
inf01.homelab.jhw, 192.168.1.10) под Fedora 42. - Сети: 192.168.1.0/24, 172.16.0.0/16, 10.88.0.0/16 (Podman).
- Форвардер: Fritz!Box 7490 (192.168.1.254) — чтобы резолвить DHCP-имена.
Установка
dnf install bind bind-utils
firewall-cmd --add-service=dns --permanent
Конфиги
/etc/named.conf— слушаем 127.0.0.1, 192.168.1.10, 172.16.1.10, 10.88.0.1; форвард на Fritz!Box; отключён DNSSEC.- Зоны:
–forward.homelab.jhw→ A-записи хостов.
–reverse.homelab.jhw→ 1.168.192.in-addr.arpa.
–reverse2.homelab.jhw→ 16.172.in-addr.arpa.
Пример forward.homelab.jhw
$TTL 86400
@ IN SOA inf01.homelab.jhw. root.homelab.jhw. (
2025082901 ; serial
3600 ; refresh
1800 ; retry
604800 ; expire
86400 ) ; minimum
IN NS inf01.homelab.jhw.
inf01 IN A 192.168.1.10
ca IN A 192.168.1.10
hl01 IN A 192.168.1.11
hl02 IN A 192.168.1.12
hl03 IN A 192.168.1.13
Проверка
named-checkconf
named-checkzone homelab.jhw /var/named/forward.homelab.jhw
systemctl enable --now named
dig @192.168.1.10 ca.homelab.jhw
Готово: локальные имена резолвятся даже без интернета.
Комментарии (81)
- Кто-то дома поднимает Technitium DNS в контейнере: DoH/DoT, блокировка рекламы, API — проще, чем Pi-hole.
- Другие предпочитают unbound (кэш/рекурсия) + nsd (авторитетный), dnsmasq (DHCP+DNS без перезапуска) или CoreDNS «всё-в-одном».
- BIND считают мощным, но громоздким: «много конфигов, как Gentoo»; PowerDNS и NSD выглядят проще.
- Внутренние зоны: .lan, .internal, .home.arpa или «публичный домен, но только в LAN» — спор о риске коллизий и TLS-сертификатах.
- Apple-устройства могут игнорировать «левые» TLD, если не добавить сервер в профиль или не внедрить собственный CA.
- Кто-то кодит DNS на коленке (dns4j), кто-то мечтает купить публичный TLD за 50 млн долларов, лишь бы не зависеть от регистратора.
Making a Linux home server sleep on idle and wake on demand (2023) 🔥 Горячее
Краткое руководство
Цель:
Сервер Ubuntu засыпает при простое и просыпается по запросу любого устройства в сети (SSH, Time Machine и т.д.).
Что нужно:
- Сервер с поддержкой Wake-on-LAN по unicast.
- Постоянно включённый маломощный Linux-компьютер (например, Raspberry Pi).
На сервере
- Включить Wake-on-LAN (unicast):
sudo ethtool -s eno1 wol ug
sudo tee /etc/networkd-dispatcher/configuring.d/wol <<'EOF'
#!/usr/bin/env bash
ethtool -s eno1 wol ug || true
EOF
sudo chmod 755 /etc/networkd-dispatcher/configuring.d/wol
- Автоматический сон по cron (каждые 10 мин):
cat >/home/ubuntu/auto-sleep.sh <<'EOF'
#!/bin/bash
users=$(who | wc -l)
afp=$(lsof -i:548 | wc -l)
[[ $users -eq 0 && $afp -lt 3 ]] && systemctl suspend
EOF
chmod +x /home/ubuntu/auto-sleep.sh
(crontab -l 2>/dev/null; echo "*/10 * * * * /home/ubuntu/auto-sleep.sh | logger -t autosuspend") | crontab -
- Отключить IPv6 (ARP не работает с IPv6):
sudo sed -i 's/GRUB_CMDLINE_LINUX=""/GRUB_CMDLINE_LINUX="ipv6.disable=1"/' /etc/default/grub
sudo update-grub && sudo reboot
- Остановить Netatalk перед сном (по желанию):
sudo tee /etc/systemd/system/netatalk-sleep.service <<'EOF'
[Unit]
Description=Netatalk sleep hook
Before=sleep.target
[Service]
Type=oneshot
ExecStart=-/usr/bin/systemctl stop netatalk
ExecStop=-/usr/bin/systemctl start netatalk
[Install]
WantedBy=sleep.target
EOF
sudo systemctl daemon-reload && sudo systemctl enable netatalk-sleep.service
На Raspberry Pi
-
Установить ARP Stand-in
Отвечает на ARP-запросы за спящий сервер.
https://github.com/danielpgross/arp_standin -
Опубликовать mDNS-записи (по желанию):
sudo apt install avahi-daemon
sudo tee /etc/systemd/system/avahi-publish.service <<'EOF'
[Unit]
Description=Publish custom Avahi records
After=network.target avahi-daemon.service
[Service]
ExecStart=/usr/bin/avahi-publish -s homeserver _afpovertcp._tcp 548 -H homeserver.local
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload && sudo systemctl enable --now avahi-publish.service
Ограничения:
- Сетевая карта сервера должна поддерживать Wake-on-LAN по unicast.
- Лишние пакеты могут случайно разбудить сервер.
Комментарии (96)
- Автор статьи описал сложную схему «спящий сервер + Raspberry Pi-прокси», чтобы экономить электричество и «прозрачно» будить машину по любому сетевому запросу.
- Комментаторы спорят: стоит ли так заморачиваться, если можно просто посылать WoL-пакет, ставить BIOS-таймер или вообще купить сервер, который без нагрузки жрёт 7-15 Вт.
- Некоторые делятся альтернативами: «умные» розетки, механические таймеры, PiKVM, USB-гаджеты для нажатия кнопки питания, RTC-будильник, подвешенные DNS-прокси.
- Часть участников считает игру свеч: «RPi стоит дороже, чем сэкономишь на электричестве»; другие приводят счётчики: 10 Вт круглый год ≈ 25-65 $ в Европе, а у кого-то сервер жрёт 130-160 Вт.
- Итог: если нужна абсолютная прозрачность и нельзя трогать клиентов — решение полезно; в остальных случаях достаточно WoL, BIOS-таймера или просто маломощного железа.
Raspberry Pi 5 support (OpenBSD)
-
Модуль:
src -
Изменил: mglocker@cvs.openbsd.org, 01.09.2025
-
Файлы:
distrib/arm64/iso/Makefile
distrib/arm64/ramdisk/Makefile install.md list -
Суть: добавлена поддержка Raspberry Pi 5 Model B в RAMDISK.
-
Проблемы:
- Не грузится с PCIe-накопителей (нет U-Boot).
- Wi-Fi на платах «d0» не работает.
- Кулер не крутится — отсутствуют драйверы PWM/clock.
Утверждено: kettenis@, deraadt@
Комментарии (35)
- На Raspberry Pi 5 и CM5 в OpenBSD пока не работает Wi-Fi (на «d0»-ревизии плат) и не крутится активный кулер — не хватает драйверов PWM/clock.
- Поддержка всё ещё неполная: аппаратный старт происходит через GPU, документации мало, поэтому U-Boot и драйверы догоняют медленно.
- На Pi 4 OpenBSD уже запускается стабильно, но нужны свежие прошивка и UEFI, а также сторонний firmware для использования >3 ГБ ОЗУ.
- Плюсы OpenBSD на ARM: чистая и последовательная система, «всё в базе» (httpd, spamd, WireGuard через ifconfig), можно носить «сервер в кармане».
- Минусы: нет power-saving на ARM64, после неожиданного отключения могут поломаться системные файлы, а список поддерживаемого «железа» ограничен.
Pong Clock
Pong Clock — ретро-хронометр в стиле Pong, адаптирован под мобильные экраны 4:3 с высокой чёткостью.
Поддержать проект можно через PayPal: £2–£10 или любая сумма в GBP, EUR, USD, AUD, CAD, JPY, NZD, CHF, SEK, NOK.
Для работы часов необходим JavaScript.
Комментарии (26)
- Пользователи в восторге от идеи «Pong-clock», но хотят точно 1 секунду между ударами.
- Кто-то фантазирует, что за ракетками сидят «хранители времени», а промах ускоряет жизнь на Земле.
- Некоторые жалуются: промахи выглядят ненатурально (ракетка просто отъезжает вверх), и предлагают сделать их правдоподобнее.
- Дали консольный «чит-код» для форс-промаха и скрипт, который ускоряет мяч до одного отскока в секунду.
- Участники делятся ссылками на тематическую музыку и готовые скринсейверы, а один собирается запустить проект на старом телевизоре через Raspberry Pi.
How to install TrueNAS on a Raspberry Pi
-
Почему Pi?
На слабом железе быстрее всплывают ошибки конфигурации, поэтому эксперимент с TrueNAS на Pi 5 — отличный способ учиться. -
Проблема: нет UEFI
Pi официально не поддерживает UEFI. Используем форк rpi5-uefi. -
Подготовка Pi 5
- Обновите EEPROM до ≥ 2025-06-09 (
sudo rpi-eeprom-update -a, при необходимости переключитесь на beta-канал). - Скачайте последний релиз rpi5-uefi, распакуйте содержимое
.zipв FAT32-раздел microSD. - Вставьте карту, подключите HDMI, включите Pi. Должен появиться EDK2 Boot Manager.
- Обновите EEPROM до ≥ 2025-06-09 (
-
Установка TrueNAS
- Скачайте ARM-образ TrueNAS (например, 25.04.2) с truenas-releases.jmay.us.
- Запишите ISO на USB-накопитель (Etcher).
- Загрузитесь с USB через UEFI Boot Manager.
- Установите TrueNAS на любой диск, кроме microSD и установочной флешки (второй USB или NVMe).
Комментарии (118)
- Кто-то давно отказался от TrueNAS/FreeNAS в пользу самостоятельной настройки Samba+NFS+ZFS на мини-ПК.
- Многие считают Raspberry Pi слабым и ненадёжным для NAS: проблемы с SATA/USB, отсутствие ECC, низкая пропускная способность.
- Другие успешно годами держат Pi-4 с Ubuntu+Samba+Jenkins, но используют внешние USB-хабы и не нагружают систему.
- TrueNAS критикуют за громоздкий UI, «лагающие» бэкапы Time Machine и лишний оверхед на слабом железе.
- Часть участников предпочитают готовые решения (QNAP, Synology) или Proxmox+ZFS на Intel N100: быстрее, стабильнее, проще.
Комментарии (26)
- Сомнения в полезности сканов Lumafield из-за отсутствия полных дорожек меди, которых было много в сливе TubeTime.
- Почему фонд не публикует схемы? Аргумент: их «моат» — закупки SoC у Broadcom, а не дизайн платы.
- Расстройство, что сканы есть только для Pi 4/5, а старые модели (Pi 1-3) проигнорированы.
- Критика: Raspberry Pi фактически «отбеливает» имидж Broadcom и продвигает закрытые системы под видом открытых.
- Уточнение: не весь чипсет Broadcom — RP1 в Pi 5 и чипы Pi Pico разработаны самим фондом.
Show HN: Clearcam – Add AI object detection to your IP CCTV cameras
clearcam — добавляет к любой RTSP-камере или iPhone детекцию, трекинг объектов и push-уведомления.
Работает на Raspberry Pi, Linux, macOS, Windows; Python 3.8+.
Ключевые функции
- Детекция людей, животных, машин, посылок (YOLOv8).
- Трекинг объектов между кадрами.
- Уведомления в iOS/Android (Firebase).
- Запись коротких клипов при событии.
- Web-интерфейс для просмотра и настройки.
Быстрый старт
git clone https://github.com/roryclear/clearcam
cd clearcam
pip install -r requirements.txt
python clearcam.py --source rtsp://user:pass@ip/stream
Настройка
config.yaml: камеры, классы объектов, чувствительность, токен Firebase.- Telegram-бот для команд «/arm», «/disarm».
Примеры
- Дом: уведомление, если кто-то вошёл во двор.
- Офис: отслеживание доставленных посылок.
Комментарии (53)
- Обсуждали два решения: новый проект Clearcam и известный Frigate; Clearcam проще ставится, но удалённый просмотр и уведомления требуют подписки, тогда как у Frigate всё бесплатно.
- Пользователей смущает, что Android-версия Clearcam пока требует регистрации через iOS и Apple Pay.
- Ищут камеры без шпионского ПО: советуют Axis, Reolink, Ubiquiti, а также самоделки на open-source прошивке Thingino.
- Разбирались, как детектировать машины, не остановившиеся у знака «стоп»: предложили измерять скорость между двумя точками и задавать порог.
- Выяснили, что термин «CCTV» всё ещё используют для любых камер наблюдения, хотя технически это уже IP-видео.
OpenMower – An open source lawn mower 🔥 Горячее 💬 Длинная дискуссия
OpenMower — проект превращения недорогих серийных газонокосилок-роботов в умные устройства с точной навигацией RTK-GPS.
- Цель: дать старому «железу» современные функции — карты, зоны, маршруты, автопарковку.
- Что внутри: полностью открытая прошивка, платы и 3D-печатные крепления; заменяем только «мозги», оставляя моторы и датчики.
- Требования: базовая газонокосилка (Flymo, Gardena, Worx и др.), плата-основа на Raspberry Pi 4, RTK-модуль, внешняя антенна.
- Функции:
- планирование маршрутов по векторной карте;
- работа по зонам и расписанию;
- возврат на зарядку и продолжение с места остановки;
- OTA-обновления и веб-интерфейс.
- Сборка: подробные инструкции и BOM в репозитории; сообщество в Discord помогает с отладкой.
- Лицензия: GPL-3.0, все файлы и схемы свободны.
Комментарии (166)
- Кто-то считает, что «все современные газонокосилки ездят хаотично», но большинство пользователей отвечают: случайный алгоритм работает отлично, а провод периметра надёжен и дешёв.
- Аппаратное обеспечение у Husqvarna, Mammotion, Sunseeker и др. хвалят, но ПО всё ещё «сырое» и требует доработок.
- OpenMower заменяет «мозги» готового шасси RTK-GPS и открытым ПО; поддерживаемый корпус в США почти не продаётся.
- Поднимаются вопросы безопасности (ежи, камни, ответственность), цены (как подержанная машина) и необходимости косить только днём.
- Кто-то мечтает о солнечных микро-триммерах, другие просят RC-версию или модуль для сбора мусора.
My Retro TVs
MyRetroTVs
Для работы приложения включите JavaScript.
Комментарии (21)
- Пользователи делятся воспоминаниями и проектами по «оживлению» старых телевизоров на базе Raspberry Pi и сайтам вроде EXPTV.
- Отмечают ностальгию по ограниченному эфиру, «щелчку» переключения каналов и даже звуку размагничивания.
- Рекламы и новости 9/11 вызывают особые эмоции, подчеркивая, как медиа формируют «разные реальности» в разные годы.
- Канадский музей MZTV в Торонто и виртуальные туры рекомендуются для «настоящего» погружения.
- Мобильная версия сайта вызывает затруднения, но это не мешает «залипать» на часы.
An IRC-Enabled Lawn Mower (2021)
В декабре 2020-го я прикрутил IRC-сервер к газонокосилке. Почему? Сломавшийся мотор дал повод полезть в карбюратор, а друзья в Undernet начали шутить: «Привяжи к ней Raspberry Pi и свяжи с EFnet!». Шутка не умерла за пять дней, и я решился.
Что такое IRC
Текстовый чат 1988 года, до сих пор жив. В 90-х через Undernet я познакомился с программистами по всему миру и сам стал разработчиком.
Как подключиться
Сервер lawnmower.* работает на Pi, прикреплённой к косилке.
Адрес: lawnmower.undernet.org:6667
Канал: #lawn
Комментарии (20)
- Пользователи восторженно обсуждают проект «газонокосилка с Raspberry Pi и IRC-сервером», признавая его абсурдность и притягательность.
- Некоторые мечтали увидеть именно IRC-сервер на роботе-косилке, а не просто прикол; ссылки на openmower.de и idlerpg.net подогрели фантазии.
- Всплыла ностальгия по раннему интернету и Undernet, где люди знакомились по всему миру.
- Участники спорят, можно ли запустить Doom или IRC-клиент на современных ARM-микроконтроллерах косилок; китайские бренды считаются лёгкой добычей для хакеров.
- Вопрос «А где хранится форель?» стал внутренней шуткой треда.
- IRC-2021 жив (libera.chat) и всё ещё считается лучшим инструментом группового чата, в отличие от «IRC-as-a-service» вроде Slack.
Using AI to secure AI
Claude Code теперь умеет искать уязвимости: запускает специальный промпт, проверяет OWASP Top 10.
Проверил расширение Simple Wikiclaudia и сервис rsspberry2email — Claude сказал «всё ок».
Но доверять одному ИИ, который сам писал код, нельзя: нужны человеческий ревью, SAST, DAST, фаззинг.
Для контроля подключил Datadog:
- расширение — уязвимостей нет, зато куча логов (HIGH, но можно выключить);
- сервис — Datadog нашёл библиотеки с CVE, предложил кнопку «Remediate».
Claude подтвердил одну из находок; остальное — «приемлемый риск» для домашнего RPi.
Комментарии (26)
- Руководство верит, что «волшебная пыль ИИ» решает всё, включая проблемы самого ИИ.
- Найденные Claude и DataDog уязвимости выглядят тривиальными и легко детектируются статическим анализом.
- Компании устраивают «тест на компетентность»: удача руководителей вот-вот закончится.
- Пользователи готовы наблюдать, как ИИ удаляет ld, сносит контейнеры и плодит тонны мусорного кода.
- Скоро ИИ займёт ключевые бизнес-процессы, а после провалов и аудитов топ-менеджеры получат золотые парашюты.
- Всё напоминает «Новое платье короля»: все видят проблему, но молчат.
Комментарии (87)
Why not rig it the other way: pump water past the CPU, then through your coffee grounds?It probably wouldn't be great for your CPU, because the temperature required to properly brew coffee is hotter than you really want for your CPU. But maybe get the water to 80C, and a secondar