Ежедневная подборка Show HN (2025-08-17)
- Lue – Терминальный читалка электронных книг с озвучиванием текста
- unsafehttp – крошечный веб-сервер на C с нуля, работающий на Orange Pi
- Шаблоны кода для разработки программ eBPF
- Клиентский сервис заметок с E2EE с открытым исходным кодом
- Embedr – Агентная IDE для Arduino, ESP32 и других плат
- Запустите 5 агентов без конфликтов в 10 строках кода
- Ограниченные по времени API-ключи для ИИ-агентов
- Я создал приложение для блокировки Shorts и Reels
- Agentic Sync – Платформа управления задачами на основе ИИ
- Lit-Toaster – Уведомления для веб-компонентов Lit
- CCCP – программируемый контекстно-зависимый протокол сжатия (ранняя стадия)
Lue – Терминальный читалка электронных книг с озвучиванием текста [Текст]
57 баллов, 16 комментариев
Терминальный читалка электронных книг с поддержкой озвучивания текста, работающий с несколькими форматами и модульными системами TTS.
- Поддерживает EPUB, PDF, TXT, DOCX, HTML, RTF и Markdown
- Модульная система TTS с движками Edge (онлайн) и Kokoro (оффлайн)
- Настраиваемый интерфейс терминала с поддержкой клавиатуры/мыши и темами
- Автоматическое сохранение прогресса чтения
- Кроссплатформенность (macOS, Linux, Windows) и многоязычность (100+ языков)
Ссылка на обсуждение, Оригинальная ссылка
unsafehttp – крошечный веб-сервер на C с нуля, работающий на Orange Pi [Инструменты для разработчиков]
10 баллов, 11 комментариев
Минималистичный веб-сервер на C, созданный для обучения и работающий на одноплатном компьютере Orange Pi.
- Написан с нуля на C для изучения сокетов и компиляции в *nix
- Работает на небольшом одноплатном компьютере (Orange Pi)
- Минималистичный дизайн без лишних слоев
- Открыт для тестирования и обратной связи, приветствуются не-DoS-вызовы
Ссылка на обсуждение, Оригинальная ссылка
Шаблоны кода для разработки программ eBPF [Инструменты для разработчиков]
7 баллов, 1 комментарий
Расширение для VSCode, предоставляющее шаблоны кода для разработки программ eBPF, чтобы упростить повторяющиеся задачи.
- Упрощает добавление правильных секций программы SEC() и контекста
- Помогает создавать eBPF-карты с необходимыми полями, такими как тип карты, ключи/значения и параметры
- Уменьшает необходимость частой проверки документации или поиска в открытых проектах
- Разработано для экономии времени и повышения эффективности разработки eBPF
Ссылка на обсуждение, Оригинальная ссылка
Клиентский сервис заметок с E2EE с открытым исходным кодом [Продуктивность]
4 балла, 0 комментариев
Открытый сервис заметок с клиентским шифрованием и сквозным шифрованием для конфиденциальности и безопасности.
- Открытый исходный код и клиентское шифрование/дешифрование
- Сквозное шифрование (E2EE) для повышенной безопасности
- Не требует аккаунтов или куки
- Основные цели – конфиденциальность и безопасность
Ссылка на обсуждение, Оригинальная ссылка
Embedr – Агентная IDE для Arduino, ESP32 и других плат [Инструменты для разработчиков]
4 балла, 0 комментариев
Агентная IDE для разработки аппаратного обеспечения, поддерживающая Arduino, ESP32 и другие платы с автономным написанием и отладкой проектов.
- Поддерживает Arduino, ESP32, ESP8266 и другие любительские платы
- Автономно пишет и отлаживает аппаратные проекты
- Планируется генерация схем макетов, разводок печатных плат и схем
- Цель – стать генеративным EDA-инструментом
- Полная замена Arduino IDE
Ссылка на обсуждение, Оригинальная ссылка
Запустите 5 агентов без конфликтов в 10 строках кода [Инструменты для разработчиков]
3 балла, 0 комментариев
Легковесная шина сообщений для предотвращения дублирования задач и конфликтов между агентами.
- Направляет задачи одному агенту (первый заявитель побеждает)
- Поддерживает разрешение конфликтов (последний писатель побеждает)
- Логирует всё в agent-bus.log
- Простая интеграция в 10 строк кода
- Открытый исходный код, доступен на npm
Ссылка на обсуждение, Оригинальная ссылка
Ограниченные по времени API-ключи для ИИ-агентов [Инструменты для разработчиков]
3 балла, 3 комментария
Пакет для генерации ограниченных по времени API-ключей для безопасного делегирования действий ИИ-агентам.
- Генерирует краткосрочные токены (по умолчанию 10 сек) с ограниченным доступом
- Логирует все действия агентов для аудита
- Работает как обертка для асинхронных функций
- Сейчас MVP с фейковыми токенами, планируется реальная криптография в продакшене
Ссылка на обсуждение, Оригинальная ссылка
Я создал приложение для блокировки Shorts и Reels [Продуктивность]
5 баллов, 0 комментариев
Приложение для блокировки вызывающего зависимость короткого контента, такого как Instagram Reels, YouTube Shorts и лент Reddit, сохраняя при этом полезные социальные функции.
- Блокирует бесконечные ленты (Reels, Shorts и т. д.)
- Использует Accessibility Service для обнаружения и выхода из зависимого скроллинга
- Включает всплывающее напоминание для предотвращения чрезмерного скроллинга в любом приложении
- Разработано для Android (Kotlin + Jetpack Compose)
- Нет поддержки iOS из-за ограничений платформы
Ссылка на обсуждение, Оригинальная ссылка
Agentic Sync – Платформа управления задачами на основе ИИ [Продуктивность]
3 балла, 0 комментариев
Платформа управления задачами на основе ИИ для разработчиков и ИИ-агентов, работающих вместе над GTD-процессами.
- Интерфейс в стиле соцсетей с оптимистичными обновлениями для удобного управления задачами
- Локальное развертывание через Tauri с нативным приложением и собственной БД
- Интеграция ИИ-агентов для программного создания, обновления и завершения задач
- Поддерживает сложные GTD-процессы с состояниями задач, зависимостями и утверждениями
- Нет внешних зависимостей, работает полностью на инфраструктуре пользователя
- ИИ-агенты могут регистрировать задачи, отмечать на проверку и предоставлять контекст (требования, планы и т. д.)
- Автоматическая организация проектов и связывание инициатив
Ссылка на обсуждение, Оригинальная ссылка
Lit-Toaster – Уведомления для веб-компонентов Lit [Инструменты для разработчиков]
3 балла, 0 комментариев
Библиотека для создания всплывающих уведомлений в веб-компонентах Lit.
- Разработана для веб-компонентов Lit
- Открыта для вкладов и обратной связи
- Включает ссылку на документацию Lit для справки
Ссылка на обсуждение, Оригинальная ссылка
CCCP – программируемый контекстно-зависимый протокол сжатия (ранняя стадия) [Инструменты для разработчиков]
4 балла, 0 комментариев
CCCP – это программируемый контекстно-зависимый протокол сжатия, позволяющий настраивать и комбинировать логику сжатия.
- Компонуемый: поддерживает комбинирование нескольких LUT и фаз кодирования.
- Контекстно-зависимый: использует метаданные для управления декодированием, а не только потоки байтов.
- Обратимое промежуточное представление: IR может восстанавливать исходную логику перед финальным сжатием.
- Программируемый: вендоры могут подключать свои LUT, кодировщики и декодировщики.