Hacker News Digest

Обновлено: 28 ноября 2025 г. в 08:55

Постов: 4635 • Страница 140/464

Designing software for things that rot (drobinin.com)

by valzevul • 21 октября 2025 г. в 22:10 • 147 points

ОригиналHN

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

... my wife's sourdough starter living on the counter and getting fed when she remembers. The app reminds her; she ignores the app; the starter survives anyway because sourdough is remarkably forgiving.That's so great about sourdough starter, you don't have to babysit it at all.

rlsw – Raylib software OpenGL renderer in less than 5k LOC (github.com)

В файле rlsw.h представлен упрощённый API SimpleWindow для raylib, созданный для быстрой разработки оконных приложений с минимальным кодом. Основная структура SimpleWindow инкапсулирует параметры окна (ширина, высота, заголовок), а SimpleWindowEvent обрабатывает базовые события (закрытие, перемещение, изменение размера). API содержит всего 12 функций, включая swCreateWindow для инициализации, swBeginDrawing/swEndDrawing для рендеринга, и swPollEvents для обработки ввода.

Ключевое преимущество — лаконичность: весь функционал сводится к нескольким вызовам, что идеально подходит для прототипов и небольших проектов. Поддерживаются все основные платформы (Windows, Linux, macOS), а зависимость сводится к одному заголовочному файлу без необходимости линковки. Разработчики отмечают, что это решение особенно полезно для образовательных целей или когда требуется минимальная сложность без избыточных возможностей полного raylib.

by fschuett • 21 октября 2025 г. в 21:00 • 228 points

ОригиналHN

#raylib#opengl#c#windows#linux#macos#3d-graphics#2d-graphics#github

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

  • Raylib теперь компилируется без внешних зависимостей, что делает его идеальным для встраиваемых систем и ретро-харда.
  • Сообщество вспомнило, что ПО-рендеринг всегда был возможен, и теперь можно делать 2D/3D игры даже на 20-летнем железе.
  • Появился спор о том, насколько полезен этот факт для разработки игр на микроконтроллерах и эмуляторах старого железа.
  • Некоторые участники обсуждения отметили, что это также открывает путь к созданию игр для таких систем, как Nintendo 3DS и других портативных устройств.
  • Были упомянуты проекты TinyGL и PortableGL как альтернативы, а также отмечено, что OpenGL 1.1-совместимое ПО-рендеринг всегда было возможно, но теперь это стало еще более доступным.

Mosquitoes discovered in Iceland for the first time (cnn.com)

by breve • 21 октября 2025 г. в 20:39 • 176 points

ОригиналHN

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

I am surprised that I should be surprised. Aren't mosquitoes a well known nuisance in Greenland, which despite the name is colder than Iceland? I would have expected that mosquitos in Iceland were also entirely normal. TIL. Iceland doesn't have "extreme cold". It does go below fr

Erowid - Documenting the Complex Relationship Between Humans and Psychoactives (erowid.org)

by slow_typist • 21 октября 2025 г. в 20:31 • 135 points

ОригиналHN

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

  • Erowid как "старый интернет" и ценный ресурс для сообщества, но его будущее неясно.
  • Пользователи делятся воспоминаниями о том, как они использовали сайт для безопасного исследования психоактивных веществ.
  • Обсуждается вопрос безопасности и качества веществ, а также о том, как люди находят надежные источники.
  • Некоторые комментарии подчеркивают важность Erowid как образовательного ресурса и напоминают о необходимости ответственного подхода к использованию ПАВ.
  • Несколько комментариев выражают обеспокоенность о будущем сайта и предлагают способы поддержки, такие как пожертвования.

Replacing a $3000/mo Heroku bill with a $55/mo server (disco.cloud) 🔥 Горячее 💬 Длинная дискуссия

Идеалист.орг удалось сократить расходы на хостинг с $3000 в месяц на Heroku до всего $55 в месяц, используя альтернативное серверное решение. Это сокращение расходов более чем в 54 раза представляет значительную экономию для любой организации, особенно для некоммерческого проекта. Хотя детали миграции не предоставлены, такой резкий decrease в затратах демонстрирует потенциал для оптимизации инфраструктуры. Вероятно, организация перешла на более экономичную инфраструктуру, возможно, используя собственные серверы или более доступные облачные решения.

by jryio • 21 октября 2025 г. в 20:28 • 720 points

ОригиналHN

#heroku#vps#dokku#disco#zram#earlyoom#hetzner#paas#cloud

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

  • Обсуждение показало, что стоимость облачных PaaS-платформ (Heroku и т.д.) в десятки раз превышает стоимость VPS с теми же характеристиками, что вызвало обсуждение альтернатив и самостоятельного хостинга.
  • Участники обсуждали, что при переходе с Heroku на собственный VPS с использованием open-source PaaS вроде Dokku или Disco, можно существенно сократить расходы, но при этом придется взять на себя обязанности по обслуживанию сервера.
  • Были упомянуты такие вещи, как использование zram для экономии RAM и earlyoom для предотвращения OOM, а также то, что Hetzner предлагает выгодные цены на серверы в США.
  • Некоторые участники подчеркнули, что стоимость облачных платформ может быть оправдана удобством и отсутствием необходимости заниматься системным администрированием, особенно для небольших команд без выделенного DevOps-специалиста.
  • Также было отмечено, что при использовании open-source PaaS на собственном сервере, пользователь сам отвечает за мониторинг, обновления и безопасность, что может быть неприемлемо для некоторых пользователей.

Doomsday scoreboard (doomsday.march1studios.com)

Проект Doomsday Scoreboard представляет собой платформу для отслеживания и визуализации различных апокалиптических сценариев и прогнозов. Сайт включает в себя разделы с текущими показателями (Scoreboard), статистикой по времени (Timeline Stats), дашбордом для мониторинга (Doomsday Dashboard) и списком прогнозов (Predictions Listing).

Проект поддерживается March1Studios и предлагает пользователям возможность поддержать его через Ko-fi, а также присоединиться к сообществу на Reddit. Платформа использует символ черепа в качестве логотипа и визуального элемента, подчеркивая свою тематику.

by diymaker • 21 октября 2025 г. в 20:14 • 200 points

ОригиналHN

#web-development

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

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

Why can't transformers learn multiplication? (arxiv.org)

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

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

by PaulHoule • 21 октября 2025 г. в 19:47 • 135 points

ОригиналHN

#arxiv#llm

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

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

Researchers complete first human trial on viability of enteral ventilation (newatlas.com)

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

Технология может стать спасением для пациентов с тяжелыми заболеваниями легких, особенно когда традиционные методы вентиляции недоступны или неэффективны. "Это не замена легким, а дополнительный способ доставки кислорода", - отмечают исследователи. Метод уже получил Шнобелевскую премию в 2021 году за "исследования, которые сначала заставляют нас хихикать, а затем заставляют задуматься".

by mustaphah • 21 октября 2025 г. в 18:44 • 79 points

ОригиналHN

#medical-research#respiratory-therapy#clinical-trials#oxygen-delivery#ventilation#healthcare

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

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

Magit Is Amazing (heiwiper.com)

by Bogdanp • 21 октября 2025 г. в 18:39 • 96 points

ОригиналHN

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

I agree but the article doesn’t explain why.I’ve been using Magit at work because it’s what everyone uses, and it just does useful shit I need to do, like help me revert specific chunks from an old commit, or migrate chunks to a different branch, or whatever. Stuff that I know ho

Karpathy on DeepSeek-OCR paper: Are pixels better inputs to LLMs than text? (twitter.com) 🔥 Горячее

X требует включенного JavaScript для работы, отображая стандартное сообщение об ошибке при его отключении. Пользователям предлагают либо включить JavaScript, либо перейти в поддерживаемый браузер, ссылаясь на раздел помощи с полным списком совместимых браузеров. Сообщение также содержит ссылки на юридические документы: условия использования, политику конфиденциальности, политику cookie, юридические данные и информацию о рекламе.

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

by JnBrymn • 21 октября 2025 г. в 17:43 • 368 points

ОригиналHN

#javascript#machine-learning#natural-language-processing#ocr#twitter#llm

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

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