Hacker News Digest

Обновлено: 20 ноября 2025 г. в 23:41

Постов: 4377 • Страница 117/438

StarGrid: A new Palm OS strategy game (quarters.captaintouch.com)

Разработчик представил StarGrid — новую стратегическую игру в космической тематике для Palm OS 2025 года выпуска. Проект, изначально планировавшийся к завершению за месяц, занял более полугода. Игра представляет собой тактическую битву на шестиугольной сетке, где цель — захватить вражеские флаги или уничтожить противника. Несмотря на ограниченную память Palm OS и строгие лимиты на размер кода, автору удалось создать полностью оригинальную игру без использования готовых движков.

Игра доступна для бесплатной загрузки и может быть запущена в браузере через эмулятор CloudPilot. Разработчик подчеркивает, что StarGrid создан "с нуля", решая одну техническую задачу за другой. "Это мой способ поддерживать любимую портативную операционную систему в живых", — отмечает автор. Полностью открытый исходный код проекта уже доступен на GitHub, что может вдохновить других разработчиков создавать игры для этой платформы.

by capitain • 21 октября 2025 г. в 11:42 • 189 points

ОригиналHN

#palm-os#strategy-games#cloudpilot#emulation#github#open-source

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

  • Ностальгия по Palm OS и его философии простоты, отсутствие подписок и фокусировка на одной задаче.
  • Влияние Palm на современные устройства и то, как оно влияет на разработчиков и пользователей.
  • Сообщество, которое помнит и ценит наследие Palm, и их вклад в дискуссию.
  • Практические аспекты: эмуляторы, совместимость и то, что делает Palm уникальным.
  • Люди делятся личными историями и эмоциональными связями с Palm.

Tesla is heading into multi-billion-dollar iceberg of its own making (electrek.co) 💬 Длинная дискуссия

Tesla столкнулась с многомиллиардными проблемами из-за нереализованных обещаний о полностью автономном вождении. Компания в 2016 году заявила, что все автомобили с этого момента будут иметь "весь необходимый аппаратный комплекс для полностью автономного вождения", который станет доступен через будущие обновления. Однако это обещание оказалось невыполнимым - сначала Tesla использовала аппаратную платформу HW2, которая не поддерживала автономное вождение, затем перешла на HW3 (2019-2023), а в 2024 году представила HW4.

Изначально Илон Маск обещал задерживать обновления для новых автомобилей с HW4 на 6 месяцев, чтобы обеспечить обещанную функцию для тех, кто давно за нее заплатил, но эта стратегия просуществовала всего несколько месяцев. В результате все больше клиентов остаются без обещанных функций и требуют компенсаций, превращаясь в "айсберг" проблем, созданный самой Tesla.

by ndsipa_pomu • 21 октября 2025 г. в 11:39 • 199 points

ОригиналHN

#tesla#autonomous-driving#full-self-driving-fsd#hardware

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

  • Tesla продолжает продавать опцию FSD, но не предлагает переноса лицензии на новую машину, что делает покупателей заложниками старой.
  • Покупатели, которые заплатили $15 000 за функцию, которую Tesla не может и не собирается поставить, теперь должны купить еще одну машину, чтобы получить то, что они уже оплатили.
  • Компания не предлагает никакого пути апгрейда существующих машин до HW4, и это оставляет владельцам только выбор между потерей $15 000 и покупкой новой машины.
  • В то же время, Tesla продолжает взимать $15 000 за FSD, хотя она не может быть использована на HW3, и не ясно, будет ли она когда-нибудь реализована.

Diamond Thermal Conductivity: A New Era in Chip Cooling (spectrum.ieee.org)

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

Технология основана на химическом осаждении алмазных пленок непосредственно на поверхности процессоров, создавая идеальный контакт для отвода тепла. По словам экспертов, алмазы обладают теплопроводностью до 2000 Вт/м·К, что в 5 раз превышает показатели меди. Это позволит создавать более мощные и компактные электронные устройства без риска перегрева. Первые коммерческие применения могут появиться уже в течение ближайших двух лет в высокопроизводительных серверах и специализированных вычислительных системах.

by rbanffy • 21 октября 2025 г. в 11:16 • 178 points

ОригиналHN

#thermal-conductivity#chip-cooling#3d-chips#high-performance-computing#stanford

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

  • Исследователи из Стэнфорда показали, что внутри кристалла можно встроить слой алмаза для распределения тепла, что может позволить стекать 3D-чипы без перегрева.
  • Технически это означает, что можно будет строить многослойные чипы, которые не будут ограничены тепловыми проблемами, как это было раньше.
  • Однако, пока что не ясно, насколько это будет стоить и будет ли это доступно в течение жизни читателей.
  • Пока что это только лабораторная технология, и никто не знает, когда она станет промышленной.

People with blindness can read again after retinal implant and special glasses (nbcnews.com) 🔥 Горячее

Электронный имплант, установленный под сетчатку, помог восстановить зрение десяткам людей, ставших слепыми из-за возрастной макулярной дегенерации (ВМД). Устройство размером всего 2 мм × 2 мм и толщиной 30 микрометров заменяет светочувствительные клетки, утраченные из-за заболевания. В клиническом исследовании с участием 38 пациентов с тяжелой формой ВМД через год после операции у 80% участников наблюдалось клинически значимое улучшение зрения.

«Там, где этот мертвый участок сетчатки был полной слепой зоной, зрение было восстановлено», — заявил руководитель исследования Франк Хольц, офтальмолог из Боннского университета. Пациенты смогли читать буквы и слова, а также функционировать в повседневной жизни. Несмотря на некоторые незначительные осложнения после операции, комитет по мониторингу безопасности счел пользу от устройства превышающей риски. Компания-разработчик уже подала заявку на сертификацию для продажи импланта в Европе.

by 8bitsrule • 21 октября 2025 г. в 08:19 • 276 points

ОригиналHN

#medical-implants#retinal-implants#macular-degeneration#healthcare#medical-technology#open-source#proprietary-software

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

  • Пациенты Second Sight остались без поддержки, и их история подтверждает риск, что приватизированные медицинские импланты могут быть оставлены без поддержки.
  • Сообщество открытого кода и проприетарные технологии могут предотвратить слепоту, но важно не забывать о риске потерять зрение из-за отсутствия поддержки.
  • Сообщество открытого кода и проприетарные технологии могут предотвратить слепоту, но важно не забывать о риске потерять зрение из-за отсутствия поддержки.
  • Сообщество открытого кода и проприетарные технологии могут предотвратить слепоту, но важно не забывать о риске потерять зрение из-за отсутствия поддержки.
  • Сообщество открытого кода и проприетарные технологии могут предотвратить слепоту, но важно не забывать о риске потерять зрение из-за отсутствия поддержки.

Passwords and Power Drills (google.github.io)

В сентябре 2012 года рассылка нового пароля для WiFi в Google вызвала каскадный сбой системы управления паролями. Система, рассчитанная на несколько администраторов, не выдержала трафика от тысяч сотрудников. Первичная реплика стала неработоспособной, вторичная — последовала её примеру. Инженер не знал, что для перезапуска требуется смарт-карта HSM, хранящаяся в сейфе. Коллеги в Австралии не смогли открыть сейф (комбинация была в недоступной системе), а в Калифорнии извлекли карту, но она вызвала ошибку. Даже вскрытие сейфа дрелью не помогло — проблема оказалась в неправильной установке карты. Инцидент иллюстрирует сложность создания систем, одновременно надёжных и безопасных.

Надёжность и безопасность требуют разных подходов к проектированию. Риски надёжности связаны с немотивированными сбоями (плохие обновления), тогда как угрозы безопасности исходят от противников, стремящихся использовать уязвимости. Системы надёжности часто "сбиваются в безопасное состояние" (электронный замок открывается при отключении питания), что создаёт брешь в безопасности. В то же время избыточность, повышающая надёжность, увеличивает поверхность атак. Управление инцидентами также различается: для надёжности важны мнения разных специалистов, а для безопасности — ограничение круга лиц, способных устранить проблему.

by harporoeder • 21 октября 2025 г. в 08:03 • 89 points

ОригиналHN

#security#reliability#incident-management#hsm#google

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

  • Инженеры Google в Австралии столкнулись с проблемой, что безопасность важнее, чем удобство, и это привело к тому, что они не смогли открыть сейф, потому что не знали, как правильно вставить карту. В итоге пришлось использовать дрель, что вызвало критику со стороны общественности.

Pasta/80 is a simple Pascal cross compiler targeting the Z80 microprocessor (github.com)

Разработчик представил Pasta80 - компилятор, совместимый с Turbo Pascal 3.0, который генерирует машинный код для классических и современных компьютеров на базе процессора Z80. Проект поддерживает ZX Spectrum 48K/128K/Next и системы с CP/M, позволяя современным программистам создавать приложения для ретро-платформ. Код компилятора написан на C++ и открыт под лицензией MIT.

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

by mariuz • 21 октября 2025 г. в 07:23 • 102 points

ОригиналHN

#pascal#z80#c++#compiler#retro-computing#cross-compiler#github

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

  • Обсуждение всплеснуло ностальгией по простым 8-битным процессорам и первым компиляторам, вспоминая, как трудно, но вдохновляюще было писать компиляторы для них.
  • Участники делились личными историями о первых опытах с Pascal и C, отмечая, что ранние компиляторы были однопроходными и как это влияло на разработку.
  • Всплеск воспоминаний привел к обсуждению того, как языки и компиляторы эволюционируют, и как это влияет на безопасность памяти и стабильность программ.
  • Тонко подметили, что современные языки и инструменты, возможно, заставляют разработчиков быть менее внимательными к низкоуровневым деталям.
  • В конце обсуждение свелось к тому, что хотя технологии и стали более сложными, но некоторые считают, что это может отдалить нас от основ и что важно сохранять хоть какое-то взаимодействие с этими основами, такими как архитектура Intel 8086 и идея однопроходной компиляции.

Language Support for Marginalia Search (marginalia.nu)

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

Система обработки языка включает несколько этапов: извлечение текста, определение языка, разбиение на предложения, нормализацию Unicode, стемминг, POS-теггинг и извлечение ключевых слов. Основные проблемы включают несовершенство стемминга (например, "universe" и "university" считаются одинаковыми), культурные различия в нормализации (например, "tröjan" и "trojan" в шведском) и проблему начальной загрузки для TF-IDF в новых языках. Для решения используется конфигурируемый XML-файл с языковыми настройками и грамматическими паттернами.

by Bogdanp • 21 октября 2025 г. в 06:48 • 152 points

ОригиналHN

#search-engines#multilingual-support#nlp#pos-tagging#stemming#unicode#xml#apis#rdrpostagger

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

  • Обсуждение показало, что Marginalia не только индексирует, но и предоставляет API и поисковые виджеты для сторонних проектов.
  • Участники обсудили возможность интеграции Marginalia в качестве поискового бэкенда для сайтов-агрегаторов, подобно тому, как HN использует Algolia.
  • Разработчик Marginalia упомянул, что работает над фильтрацией по доменам и скоро выпустит публичный API.
  • Также обсуждались детали реализации: RDRPOSTagger используется для POS-теггинга, но с оптимизациями, чтобы ускорить обработку.
  • Участники отметили, что Marginalia — это не только поисковый движок, но и инструмент для поиска по собственным закладкам и комментариям.

Geoutil.com – Measure distances, areas, and convert geo data in the browser (geoutil.com)

GeoUtil.com — это универсальный онлайн-инструмент для работы с географическими данными, картами и координатами. Платформа предлагает профессиональные инструменты для ГИС-специалистов, разработчиков и энтузиастов географии, работающие полностью в браузере без загрузки данных на серверы. Все сервисы бесплатны, не требуют регистрации и обеспечивают мгновенную обработку информации локально. Поддерживаются открытые стандарты: GeoJSON, TopoJSON, Shapefile, KML, WKT и CSV.

Сайт включает измерительные инструменты для расчёта расстояний (включая большие круговые маршруты), площадей сферических регионов, азимута между точками и статистики GeoJSON. Также доступны конвертеры между форматами (например, TopoJSON сокращает файлы на 80% и более), утилиты для сжатия, объединения и разделения геоданных. Интерфейс поддерживает множество языков, включая русский, и обеспечивает визуализацию расстояний на интерактивной 3D-глобусе с учётом кривизны Земли.

by FreeGuessr • 21 октября 2025 г. в 06:20 • 107 points

ОригиналHN

#geojson#topojson#shapefile#kml#wkt#csv#turf.js#gis#geospatial#open-source

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

  • GeoUtil.com предлагает бесплатный браузерный набор инструментов для работы с геоданными без регистрации и с клиентской обработкой.
  • Пользователи спрашивают о будущих планах, возможном опенсорсинге и создании библиотеки.
  • Создатель отмечает, что используются open-source библиотеки, такие как turf.js, и что GeoUtil.com уже предоставляет инструменты для разработчиков.
  • Обсуждение затрагивает вопросы лицензий, использования кода и вклада в open-source сообщество.

Linux disk I/O diagram (2024) (zenodo.org)

by vismit2000 • 21 октября 2025 г. в 06:15 • 75 points

ОригиналHN

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

Also see this one: https://www.thomas-krenn.com/en/wiki/Linux_Storage_Stack_Dia... See also this posted a few days ago https://news.ycombinator.com/item?id=45639995 Entire Linux Network stack diagram (2024)

Should LLMs just treat text content as an image? (seangoedecke.com)

Исследователи обсуждают концепцию "оптического сжатия" — представления текста как изображений для обработки в больших языковых моделях. Согласно статье, DeepSeek продемонстрировал, что из одного токена изображения можно извлечь 10 текстовых токенов с точностью почти 100%, что делает внутреннее представление изображений в моделях в 10 раз эффективнее текстового. Этот подход уже используется некоторыми компаниями и open-source проектами, хотя не является штатным режимом работы существующих моделей.

Почему это может работать? Текстовые токены дискретны и ограничены (около 50 000), тогда как токены изображений непрерывны и могут выражать гораздо больше информации. Внутри модели текстовые токены преобразуются в неэффективное представление, в то время как изображение уже содержит компактную форму данных. Более того, обработка текста как изображений ближе к тому, как работает человеческий мозг, воспринимающий текст визуально. Однако автор отмечает, что многие теоретически перспективные идеи в ИИ не работают на практике, а обучение новых моделей на тексте в виде изображений представляет собой сложную задачу.

by ingve • 21 октября 2025 г. в 06:10 • 153 points

ОригиналHN

#llm#text-processing#image-processing#deepseek#ocr#tokenization#machine-learning#data-compression

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

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