Когда жизнь дарит тебе лампочку — запускай на ней сервер. Шутка, конечно… хотя нет, подождите: один яркий ум уже это сделал, и теперь светильник не только светит, но и бодро обслуживает блоки и пиксели.

Ютубер и минималист по железу Vimpo взял обычную смарт‑лампу с Wi‑Fi, аккуратно распрощался со стеклянной колбой (здесь плачут гарантийные пломбы) и добрался до сердца устройства — крошечного RISC‑V чипа BL602. Дальше — немного Frankenstein‑магии: плата лампы припаяна к «донорскому» микроконтроллеру с нормальным USB и парой проводов, подключены мини‑дисплей и полноразмерная клавиатура, которая рядом с печатной платой выглядит как небоскрёб над киоском.

На этом импровизированном алтаре ожил UCraft — собственная реализация серверной части Minecraft. Бинарник весит комично мало: 46 КБ без аутентификации и около 90 КБ с ней. Потребление памяти в «худшем» сценарии — примерно 70 КБ на десять игроков. Слышите этот тихий шорох? Это учебники по системному программированию сами перелистывают страницы от восторга.

Чудес, правда, не обещали: бесконечных миров не будет. UCraft намеренно подрезан до костей — базовые мини‑игры вроде TNT run, ограниченный набор блоков и компактные карты. Но дело ведь не в масштабе, а в факте: лампочка тянет сервер. И тянет так, что иногда моргает — словно пытается привлечь внимание: «Эй, люди, я вообще для уюта, а не для хардкора!»

С точки зрения инженерии это маленький манифест. Мы живём в эпоху, где «умные» вещи часто умнеют без толка — а тут устройство наконец делает что‑то действительно остроумное. RISC‑V показывает, на что способен открытый набор инструкций в тесных ресурсах, а автор — как далеко можно зайти, если оптимизация — не ругательство, а спорт.

Код UCraft лежит на GitHub, и да, его можно пощупать. Но даже если у вас нет желания превращать люстру в серверную, в этой истории греет одно: воображение, подпаянное к паяльнику, по‑прежнему освещает путь лучше всяких лампочек.