Hacker News Digest

Обновлено: 16 ноября 2025 г. в 11:19

Постов: 4187 • Страница 51/419

SailfishOS: A Linux-based European alternative to dominant mobile OSes (sailfishos.org) 🔥 Горячее

Sailfish OS — независимая мобильная ОС с открытым исходным кодом, созданная финской компанией Jolla на основе MeeGo, которую разрабатывали Nokia и Intel с инвестициями около $1 млрд. После того как Nokia отказалась от MeeGo в пользу Windows Phone, команда основала Jolla и в 2013 году представила Sailfish OS. Ключевые версии: 2.0 (2015) с планшетом Jolla, 3.0 (2018) для корпоративного сектора и 4.0 (2021) с расширенными возможностями для экосистем. ОС работает на Linux, использует QML и Qt для интерфейса, поддерживает Android-приложения и совместима с Android-чипсетами.

Sailfish OS позиционируется как альтернатива для корпораций и правительств, ищущих независимую мобильную платформу без привязки к крупным технологическим компаниям. Разработчики подчеркивают, что ОС имеет полные права интеллектуальной собственности и товарные знаки. Поддерживается глобальным сообществом, а исходный код доступен для скачивания. Благодаря использованию Qt5 и Wayland, адаптация под новое оборудование значительно упрощается, что делает Sailfish привлекательным решением для производителей устройств.

by ForHackernews • 01 ноября 2025 г. в 22:05 • 282 points

ОригиналHN

#linux#qml#qt#sailfishos#jolla#android#wayland

Комментарии (116)

  • SailfishOS страдает от нехватки современного оборудования и поддержки, что делает его непрактичным для большинства пользователей.
  • Jolla не вернула деньги за неотгруженные планшеты, что вызвало негодование и отказ от поддержки.
  • Попытки запустить Sailfish на других устройствах ограничены отсутствием полной поддержки драйверов и невозможностью использовать Android-приложения без Google Play Services.
  • Несмотря на то, что Sailfish OS является единственной альтернативой Android и iOS, его развитие и поддержка ограничены ресурсами Jolla.

How I fell in love with Erlang (boragonul.com) 🔥 Горячее 💬 Длинная дискуссия

Автор рассказывает о своем пути к любви к Erlang, начавшегося с непонимания базовых концепций программирования в восемь лет, когда столкнулся с выражением "X = X + 1" в BASIC, показавшимся ему математической ложью. В университете он столкнулся с такими же трудностями при изучении C, но продолжил учиться через практику и эксперименты. Переломный момент наступил, когда партнер по бриджу спросил, как суммировать числа от 1 до 10 без циклов, что привело его к открытию рекурсии в Prolog — математически чистого подхода, где описывалось "что" является, а не "как" вычислять.

Знакомство с Erlang произошло случайно на турнире по бриджу от шведского игрока, который описал его как функциональный язык для распределенных, отказоустойчивых систем. Автор был поражен возможностью простого обмена сообщениями между разными узлами без сложных протоколов, демонстрируя пример ping-pong на Erlang. Этот язык, сочетающий функциональность, распределенность и отказоустойчивость, стал тем, что он искал с детства — способом программирования, где математика говорит правду.

by asabil • 01 ноября 2025 г. в 21:00 • 356 points

ОригиналHN

#erlang#functional-programming#prolog#distributed-systems#fault-tolerance#recursion#basic#c

Комментарии (209)

  • @az09mugen отмечает полезность функции > cd .. в конце статьи за простоту и мобильную доступность.
  • @az09mugen предполагает наличие пасхалки (easter egg) в этой функции.
  • @Gleamball выражает благодарность за выступление и обмен информацией.

From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey (blog.tymscar.com)

by tymscar • 01 ноября 2025 г. в 19:50 • 141 points

ОригиналHN

#wifi#wifi7#6ghz#qos#networking#bandwidth#routers#client-devices

Комментарии (106)

  • Wi-Fi 7 и 6 ГГц-диапазон вызывают споры: пользователи жалуются на нестабильность, а производители обещают «скоро будет прошивка» — но обновлений нет уже полгода.
  • В реальности большинство клиентов не поддерживают 6 ГГц, а маршрутизаторы не отдают спектра, если не включить 160-МГц.
  • Пользователи жалуются, что производители забыли про QoS и политику приоритета трафика: при одновременной загрузке игра начинает лагать, а Zoom-звонки рвутся.
  • Кто-то заметил, что вендоры вместо того, чтобы дать более широкий канал, используют его для внутренней передачи между точками доступа, что выглядит как попытка сэкономить на оборудовании.
  • Несколько участников обсуждения поделились, что их провайдеры предлагают им 8-16-ГГц-спектра, но они не могут его использовать из-за отсутствия поддержки на стороне клиента.

Beginner-friendly, unofficial documentation for Helix text editor (helix-editor.vercel.app)

by Curiositry • 01 ноября 2025 г. в 19:33 • 186 points

ОригиналHN

#helix#vim#neovim#text-editor#plugins#debugging

Комментарии (54)

  • Обсуждение показало, что Helix ещё не готов стать полноценной заменой Vim/Neovim для большинства пользователей из-за нехватки плагинов, отсутствия нормального дебаггера и нежелания мейнтейнеров принимать вклад.
  • Участники обсуждали, что Helix всё ещё не решает «проблем 99%» пользователей, но при этом требует отказа от привычных плагинов и конфигурации.
  • Несколько человек поделились личным опытом: кто-то вернулся к Vim/Neovim из-за нехватки критичных фич, кто-то не смог привыкнуть к новым биндингам, а кто-то просто не смог жить без плагинов.
  • Сторонники Helix отвечают, что проект всё ещё в активной разработке и что они не хотят «распыляться» на поддержку плагинов вместо улучшения ядра.
  • В итоге обсуждение свелось к тому, что Helix пока остаётся нишевым выбором для энтузиастов, которые готовы пожертвовать привычками и экосистемой Vim/Neovim paди возможности в будущем получить более современный редактор.

Czech police forced to turn off facial recognition cameras at the Prague airport (edri.org)

by campuscodi • 01 ноября 2025 г. в 18:42 • 79 points

ОригиналHN

Комментарии (12)

this is great news and I wonder if and how this has impact on other European deployments Sure to result in a surge of ticket sales as clandestine intelligence operatives pivot to Czechia as their flight hub of choice. /s [flagged] We're preferring ignorance to knowledge here beca

Claude Code can debug low-level cryptography (words.filippo.io) 🔥 Горячее 💬 Длинная дискуссия

Автор написал новую реализацию ML-DSA — постквантового алгоритма подписи NIST на Go, но столкнулся с проблемой: функция Verify постоянно отвергала действительные подписи. Уставший после четырех дней работы, он решил попробовать Claude Code для отладки. ИИ мгновенно обнаружил сложную ошибку: при верификации высокие биты w1 брались дважды из-за неправильного повторного использования функции, объединяющей HighBits и w1Encode. Claude Code загрузил код в контекст и сразу нашел проблему без предварительных исследований, затем написал тест для подтверждения гипотезы.

Второй эксперимент с синтетическими ошибками подтвердил эффективность Claude Code: он нашел ошибку в вычислении констант в Монтгомери и проблему с длиной значения в подписи (32 бита вместо 32 байт), потратив меньше времени, чем автор. Хотя Claude Code иногда сдавался после частичного исправления, его способность быстро находить сложные ошибки в низкоуровневой криптографии впечатлила. Автор признал, что до сих пор не понимает, когда лучше использовать ИИ-инструменты, но этот опыт стал отличным кейсом для скептиков.

by Bogdanp • 01 ноября 2025 г. в 18:41 • 434 points

ОригиналHN

#go#cryptography#ml-dsa#nist#montgomery#debugging#llm

Комментарии (198)

  • LLM-агенты эффективно находят баги, но не всегда предлагают корректные фиксы; важно помнить, что их роль — это инструмент для поиска и понимания проблемы, а не окончательное решение.
  • Используйте LLM как «запахивающий» инструмент: он укажет, где копать, но не копает за вас.
  • Стоит ли доверять LLM-агентам доступ к вашей системе и данным — вопрос безопасности и приватности.
  • Стоит ли доверять LLM-агентам, которые могут запускать код или команды, зависит от вашего уровня доверия к провайдеру и от того, насколько вы уверены в их намерениях.
  • Не стоит полагаться на LLM-агентов для критически важных систем безопасности или криптографии.

Visible from space, Sudan's bloodied sands expose a massacre of thousands (telegraph.co.uk) 🔥 Горячее

К сожалению, вы предоставили только навигационную часть страницы The Telegraph, но не сам текст статьи о резне в Судане. Без основного содержимого невозможно дать точный пересказ в запрошенном формате (~170 слов в двух абзацах, с выделением ключевых фактов и цитат).

Если вы предоставите полный текст статьи, я смогу создать краткий, ёмкий пересказ на русском языке, соответствующий требованиям: начну сразу с сути, выделю главную идею и самые яркие детали (цифры, факты, цитаты), сохраню всю ключевую информацию и уложусь в указанный объем.

by wslh • 01 ноября 2025 г. в 17:50 • 294 points

ОригиналHN

#geopolitics#conflict#international-relations#sudan#foreign-intervention#arms-supply#colonial-history

Комментарии (115)

  • Обсуждение показало, что конфликт в Судане — это не просто внутренний конфликт, а часть более широкой геополитической игры, в которой вовлечены такие игроки, как ОАЭ, Катар, США, Россия, Китай и другие.
  • Участники обсуждения подчеркнули, что конфликт в Судане не может быть понят без учета внешнего вмешательства и что внешние силы играют ключевую роль в продолжении конфликта.
  • Обсуждение подчеркнуло, что конфликт в Судане имеет многосторонний характер, включая внешние силы, которые поставляют оружие и финансируют конфликт.
  • Участники обсуждения подчеркнули, что конфликт в Судане имеет глубокие корни в колониальной истории региона и что внешние силы используют конфликт как инструмент для продвижения своих интересов.
  • Участники обсуждения подчеркнули, что конфликт в Судане имеет серьезные последствия для всего региона и что международное сообщество должно играть более активную роль в разрешении конфликта.

Show HN: Why write code if the LLM can just do the thing? (web app experiment) (github.com) 🔥 Горячее 💬 Длинная дискуссия

Предоставленный контент — это навигационное меню GitHub для репозитория "samrolken/nokode", без описания самого проекта. На странице отсутствует информация о функционале, целях или особенностях nokode.

В интерфейсе присутствуют стандартные элементы GitHub: поиск, разделы для Enterprise, Pricing, Open Source, Resources и Solutions. Нет ни README, ни кода, ни обсуждений — только базовая структура страницы репозитория.

Для получения информации о проекте потребуется доступ к содержимому репозитория или его документации.

by samrolken • 01 ноября 2025 г. в 17:45 • 389 points

ОригиналHN

#llm#code-generation#security#performance#cost#scalability#experiment#github

Комментарии (279)

  • Обсуждение показало, что «генерация кода на лету» вызывает споры: кто-то считает это будущим, другие указывают на проблемы с безопасностью, стоимостью и предсказуемостью.
  • Участники обсуждали, что вместо генерации кода, можно кешировать уже созданные компоненты и переиспользовать их, что может решить проблему с производительностью.
  • Некоторые комментаторы подчеркнули, что даже если LLM сгенерирует код, его все равно придется тестировать и поддерживать, и это может быть небезопасно.
  • Также обсуждались вопросы стоимости и устойчивости такого подхода, особенно если учесть, что модели становятся дороже.
  • В целом, участники согласились, что идея интересная как эксперимент, но пока не ясно, как она может масштабироваться или стать нормой практикой безопасной.

OpenAI Moves to Complete Potentially the Largest Theft in Human History (thezvi.substack.com)

by paulpauper • 01 ноября 2025 г. в 17:25 • 153 points

ОригиналHN

Комментарии (43)

I'm so genuinely confused by all this. It seems that Altman has a lot of detractors here, and I'm not sure why (my fault for not keeping up I guess). But a company that wants to spend trillions of dollars on AGI infrastructure and hopes to re-shape the entire global economy surel

Vacuum bricked after user blocks data collection – user mods it to run anyway (tomshardware.com) 🔥 Горячее

Инженер заблокировал умный пылесос от сбора данных, после чего производитель выпустил удаленную команду для его отключения. Пользователь, не желавший терять дорогостоящее устройство, разработал решение с помощью кастомного оборудования и Python-скриптов, позволяющих пылесосу работать в автономном режиме без подключения к серверам производителя. Это позволило восстановить функциональность устройства, обходя ограничения, наложенные производителем.

Пользователь создал альтернативную прошивку и аппаратное обеспечение, которое имитирует оригинальное ПО, но без функций сбора данных. Он также добавил локальное управление и автономную работу, что делает пылесос полностью независимым от облачных сервисов. Это решение не только оживило устройство, но и повысило его приватность, поскольку теперь пользователь имеет полный контроль над своими данными.

by toomanyrichies • 01 ноября 2025 г. в 17:25 • 315 points

ОригиналHN

#python#custom-hardware#offline-mode#data-privacy#remote-kill#right-to-repair#iot#embedded-systems

Комментарии (112)

  • Компания, отключившая пылесос за отсутствие «телеметрии», вызвала обсуждение о праве собственности, этике и праве на ремонт.
  • Участники обсуждения подчеркнули, что покупатель должен иметь возможность полностью контролировать купленный продукт, включая право на ремонт и модификацию.
  • Обсуждение также затронуло вопрос о том, что производитель не должен иметь возможность удаленно отключить устройство, которое было куплено законно.
  • Участники также обсудили, что покупатель должен иметь возможность полностью контролировать свои устройства, включая право на ремонт и модификацию.
  • Обсуждение также затронуло вопрос о том, что производитель не должен иметь возможность собирать данные о пользователе без его согласия.