Ежедневная подборка Show HN (2025-05-10)
- Aberdeen – Элегантный подход к реактивным интерфейсам
- Hyvector – Быстрый и современный редактор SVG
- Oliphaunt – Нативный клиент Mastodon для macOS
- Hydra (YC W22) – Бессерверная аналитика на Postgres
- Бэкенд-агностичный Ruby-фреймворк для создания реактивных десктопных приложений
- BlenderQ – TUI для управления множественными рендерами Blender
- Hyper – Альтернатива React, ориентированная на стандарты
- Бесплатный генератор QR-кодов
- Kivo – AI Canvas для отчётов по данным
- Агент глубокого исследования, который переходит по каждой ссылке (до 10 тыс.) и суммирует
- Rust-lxc – Привязки и CLI-инструмент для LXC на Rust
- Средний цвет Земли на основе 20 лет спутниковых данных
- Онлайн-будильник
- God – Фронтенд для отладчика delve на Go
- Инженерный подход к оптимизации качества сна для родителей в IT
- SIMD-оптимизированная Wasm Libc
Aberdeen – Элегантный подход к реактивным интерфейсам [Инструменты разработчика]
177 баллов, 99 комментариев
Aberdeen — это фреймворк для создания реактивных интерфейсов на JavaScript, который использует небольшие анонимные функции и проксированные данные для автоматического обновления DOM при изменении данных.
- Элегантный и удобный для разработчиков подход к реактивным интерфейсам
- Поддерживает простые и сложные, типизированные и вложенные структуры данных
- Современная реализация на TypeScript с чистым API
- Планы по расширению для синхронизации удалённых данных и CRUD-приложений
- Включает интерактивный учебник с редактируемыми примерами
Ссылка на обсуждение, Оригинальная ссылка
Hyvector – Быстрый и современный редактор SVG [Дизайн]
238 баллов, 61 комментарий
Hyvector — это быстрый и современный редактор SVG, работающий в браузерах и эффективно обрабатывающий сложные SVG-изображения.
- Работает во всех современных браузерах
- Стабильный и очень быстрый
- Способен обрабатывать сложные SVG-изображения
- Запланированные функции включают художественные штрихи, векторное трассирование и раскрашивание
- Более удобен для использования на десктопе или планшете, чем на телефоне
Ссылка на обсуждение, Оригинальная ссылка
Oliphaunt – Нативный клиент Mastodon для macOS [Потребительские технологии]
76 баллов, 27 комментариев
Oliphaunt — это нативный клиент Mastodon для macOS, разработанный для скорости, лёгкости и бесшовной интеграции с Mac.
- Нативный интерфейс macOS, созданный с использованием AppKit и SwiftUI (не веб-обёртка)
- Использует Core Data для локального кэширования
- Отзывчивый интерфейс, удобный для работы с клавиатурой
- Оптимизирован для UX на уровне десктопа
- Поддерживает несколько аккаунтов, кросс-инстансные ленты и поиск
Ссылка на обсуждение, Оригинальная ссылка
Hydra (YC W22) – Бессерверная аналитика на Postgres [Инструменты разработчика]
38 баллов, 19 комментариев
Hydra позволяет выполнять аналитику в реальном времени на Postgres, объединяя возможности rowstore и columnstore в одной базе данных.
- Бессерверная аналитика с изолированными вычислительными ресурсами для каждого запроса
- По умолчанию используется columnstore для быстрой аналитической обработки
- Эффективные метаданные для пропуска и извлечения файлов
- Параллельное векторизованное выполнение для высокой производительности
- Автоматическое кэширование для ускорения повторных запросов
- Бесшовные соединения между таблицами columnstore и rowstore
- Не требует внешних аналитических баз данных, снижая сложность и стоимость
- Доступны $300 кредита и 14-дневный бесплатный пробный период для новых пользователей
Ссылка на обсуждение, Оригинальная ссылка
Бэкенд-агностичный Ruby-фреймворк для создания реактивных десктопных приложений [Инструменты разработчика]
61 балл, 20 комментариев
Ruby-фреймворк для создания реактивных десктопных приложений с акцентом на настраиваемость и удобство использования.
- Бэкенд-агностичный, написан на C/Ruby с пользовательской грамматикой tree-sitter для шаблонов
- Поддерживает компонуемые UI-компоненты, директивы шаблонов, обработку событий/свойств, слоты и стили
- Упрощает создание пользовательских компонентов через API рисования вместо фиксированных компонентов
- Кроссплатформенный (Windows, Mac, Linux), но установка может различаться
- Проект на ранней стадии с доступной документацией и репозиторием (лицензия PPL)
Ссылка на обсуждение, Оригинальная ссылка
BlenderQ – TUI для управления множественными рендерами Blender [Инструменты разработчика]
42 балла, 3 комментария
Инструмент TUI для управления множественными рендерами Blender локально.
- Написан на TypeScript для фронтенда
- Использует Python-скрипты для взаимодействия с Blender
- Разработан для индивидуальных создателей контента и пользователей Blender
Ссылка на обсуждение, Оригинальная ссылка
Hyper – Альтернатива React, ориентированная на стандарты [Инструменты разработчика]
49 баллов, 73 комментария
Hyper — это альтернатива React, ориентированная на стандарты и упрощающая фронтенд-разработку с минимальными абстракциями и масштабируемым дизайном.
- Ориентирован на стандарты: использует HTML, CSS и JavaScript напрямую
- Минимальные абстракции: упрощает композицию интерфейсов как для клиента, так и для сервера
- Системы дизайна: отделяет дизайн как доступную подсистему
- Масштабируемость: сохраняет простоту по мере роста приложений
Ссылка на обсуждение, Оригинальная ссылка
Бесплатный генератор QR-кодов [Продуктивность]
3 балла, 0 комментариев
Бесплатный генератор QR-кодов
- Генерирует QR-коды бесплатно
- Простой и удобный в использовании
- Дополнительный текст или детали не предоставляются
Ссылка на обсуждение, Оригинальная ссылка
Kivo – AI Canvas для отчётов по данным [Продуктивность]
3 балла, 1 комментарий
Текстовый редактор с искусственным интеллектом для преобразования сырых данных в информативные отчёты.
- Очищает и форматирует данные
- Генерирует полные черновики с графиками и выводами
- Объединяет выводы из нескольких файлов (Excel, PDF, CSV, веб)
Ссылка на обсуждение, Оригинальная ссылка
Агент глубокого исследования, который переходит по каждой ссылке (до 10 тыс.) и суммирует [Исследования]
6 баллов, 2 комментария
Агент глубокого исследования, который переходит и суммирует до 10 000 ссылок.
- Переходит по каждой ссылке в документе
- Суммирует содержимое до 10 000 ссылок
- Разработан для глубоких исследований
Ссылка на обсуждение, Оригинальная ссылка
Rust-lxc – Привязки и CLI-инструмент для LXC на Rust [Инструменты разработчика]
4 балла, 2 комментария
Rust-lxc предоставляет лёгкие привязки для liblxc на Rust с CLI-инструментом для управления контейнерами.
- Поддерживает создание, удаление, запуск/остановку, перечисление и завершение контейнеров
- Полностью протестирован и доступен на crates.io
- Открыт для обратной связи, вкладов и предложений
Ссылка на обсуждение, Оригинальная ссылка
Средний цвет Земли на основе 20 лет спутниковых данных [Изображения]
3 балла, 0 комментариев
Проект, показывающий средний цвет земных поверхностей на основе 20 лет спутниковых данных, включая ежедневную игру-угадайку цветов стран.
- Рассчитывает средний цвет земных поверхностей за 20 лет спутниковых данных
- Фокусируется исключительно на земных поверхностях (исключая океаны)
- Включает игру в стиле Wordle для угадывания цветов стран ежедневно
- Интерактивный сайт для изучения и игры
Ссылка на обсуждение, Оригинальная ссылка
Онлайн-будильник [Помощники в жизни]
4 балла, 0 комментариев
Онлайн-будильник — это веб-инструмент для установки и управления будильниками.
- Веб-версия, не требует установки
- Простой и интуитивно понятный интерфейс
- Настраиваемые звуки будильника
- Работает на любых устройствах с доступом в интернет
Ссылка на обсуждение, Оригинальная ссылка
God – Фронтенд для отладчика delve на Go [Инструменты разработчика]
3 балла, 0 комментариев
Фронтенд для отладчика delve на Go.
- Инструмент отладки для программ на Go
- Фронтенд для отладчика delve
- Упрощает отладку с удобным интерфейсом
Ссылка на обсуждение, Оригинальная ссылка
Инженерный подход к оптимизации качества сна для родителей в IT [Здоровье]
3 балла, 0 комментариев
Фреймворк оптимизации сна для родителей в IT, применяющий принципы разработки ПО для улучшения качества сна и когнитивных функций.
- Использует системное мышление для обработки биологических процессов как технических систем
- Пятикомпонентный фреймворк, разработанный для родителей с нехваткой сна
- Нацелен на восстановление когнитивных функций, несмотря на нарушенный сон
- Вдохновлён почти пропущенной уязвимостью из-за недосыпа
Ссылка на обсуждение, Оригинальная ссылка
SIMD-оптимизированная Wasm Libc [Инструменты разработчика]
3 балла, 0 комментариев
SIMD-оптимизированная реализация Wasm libc с улучшенными методами string.h.
- Реализует SIMD-алгоритмы для проверки байтов в наборе (strspn, strcspn)
- Включает SIMD-оптимизированный поиск подстрок (strstr, memmem)
- Компилируется с C++ и включает обширные тесты
- Разработана для лёгкой интеграции даже без принятия в основной код