Ежедневная подборка Show HN (2025-05-29)
- Я переписал свое Mac-приложение на Electron в Rust
- Tesseral – Open-Source аутентификация
- AutoThink – Улучшает производительность локальных LLM с адаптивным рассуждением
- Loodio 2 – Простое перезаряжаемое устройство для уединения в ванной
- Wetlands – легковесная Python-библиотека для управления окружениями Conda
- Европейский акт о доступности – Простой CLI-чекер
- Voiden – бесплатный, оффлайн, Git-нативный API-клиент
- Octogen: возможности электронной коммерции для агентов
- Все задачи и решения из "Beyond Cracking the Coding Interview"
- Burner Bitcoin – простой аппаратный кошелек для подарков в Bitcoin
- PondPilot Widget – Интерактивные SQL-сниппеты для любого сайта
- Реализация 3DGS в Nvidia Warp: чистая, минималистичная, работает на CPU и GPU
- Puck – Open-source визуальный редактор для React
- Termitty – Open Source фреймворк для автоматизации терминала (Selenium для SSH)
- TorusKit – Веб-анимации прямо в HTML
- Соединение людей через AI-анализ настроений в видео
- Устали от дорогих SEO-инструментов? Я создал SEOzast по цене чашки кофе
Я переписал свое Mac-приложение на Electron в Rust [Инструменты для разработчиков]
365 баллов, 270 комментариев
Переписал Mac-приложение на Electron в Rust и Tauri, что привело к значительному улучшению производительности и стабильности.
- Размер приложения уменьшился на 83% (1GB → 172MB)
- Размер DMG-установщика уменьшился на 70% (232MB → 69.5MB)
- Индексация файлов в 3-5 раз быстрее
- Улучшена стабильность (больше нет случайных падений)
- Более чистый и простой интерфейс после переработки
- Rust эффективнее обрабатывает изображения/видео и операции с файлами
- Встроенный Redis для векторного хранения и поиска
Ссылка на обсуждение, Оригинальная ссылка
Tesseral – Open-Source аутентификация [Инструменты для разработчиков]
122 балла, 47 комментариев
Tesseral – это open-source решение для аутентификации, разработанное специально для B2B SaaS-приложений, предлагающее корпоративные функции с простотой для разработчиков.
- Open-source альтернатива Auth0 или Clerk для B2B-приложений
- Поддерживает мультитенантность, SAML SSO, MFA, SCIM-провизионирование и RBAC
- Управляет API-ключами с RBAC-ограничениями
- Разработан для безопасности без необходимости глубоких знаний
- Можно развернуть самостоятельно или использовать как хостируемый сервис
- Ранний этап проекта с постоянным улучшением функций и документации
Ссылка на обсуждение, Оригинальная ссылка
AutoThink – Улучшает производительность локальных LLM с адаптивным рассуждением [Инструменты для разработчиков]
382 балла, 62 комментария
AutoThink улучшает производительность локальных LLM, динамически распределяя вычислительные ресурсы в зависимости от сложности запроса и используя векторы управления для лучшего рассуждения.
- Адаптивно распределяет токены мышления (70-90% для сложных запросов, 20-40% для простых)
- Использует векторы управления, полученные через Pivotal Token Search, для улучшения точности чисел, самокоррекции и исследования
- Достигает значительного улучшения производительности (например, +43% на бенчмарке GPQA-Diamond)
- Совместим с различными локальными моделями (DeepSeek, Qwen, кастомные) без зависимостей от API
- Включает open-source реализацию и адаптивную классификацию для новых категорий сложности
Loodio 2 – Простое перезаряжаемое устройство для уединения в ванной [Потребительские технологии]
57 баллов, 61 комментарий
Музыкальный проигрыватель с датчиком движения для ванных комнат, обеспечивающий уединение и отображение времени/погоды.
- Перезаряжаемый аккумулятор с автономностью 1 неделя (~5 часов активного использования)
- Поддержка SD-карт для загрузки музыки (в комплекте 4GB)
- Не требует приложения или WiFi (опциональные функции, такие как интернет-радио, требуют WiFi)
- Отображает время и погоду для удобства
- Компактный дизайн с улучшенным качеством звука по сравнению с предыдущей версией
- 25 итераций аппаратной части для оптимизации производительности и удобства
Ссылка на обсуждение, Оригинальная ссылка
Wetlands – легковесная Python-библиотека для управления окружениями Conda [Инструменты для разработчиков]
27 баллов, 36 комментариев
Легковесная Python-библиотека для управления окружениями Conda, чтобы избежать конфликтов зависимостей в плагин-системах.
- Упрощает создание изолированных окружений Conda с определенными зависимостями
- Позволяет запускать произвольный Python-код в окружениях и получать результаты
- Использует multiprocessing.connection и pickle для межпроцессного взаимодействия
- Поддерживает общую память между окружениями для эффективного обмена данными
Ссылка на обсуждение, Оригинальная ссылка
Европейский акт о доступности – Простой CLI-чекер [Инструменты для разработчиков]
3 балла, 0 комментариев
CLI-инструмент для проверки соответствия Европейскому акту о доступности.
- Простой и удобный в использовании
- Фокусируется на стандартах доступности
Ссылка на обсуждение, Оригинальная ссылка
Voiden – бесплатный, оффлайн, Git-нативный API-клиент [Инструменты для разработчиков]
71 балл, 61 комментарий
Бесплатный, оффлайн, Git-нативный API-клиент, который хранит определения API, документацию и тесты вместе в markdown-файлах.
- Оффлайн-режим без логина, телеметрии или облачной привязки
- Интеграция с Git для контроля версий и совместной работы
- Объединяет спецификации API, документацию и тесты в единый источник истины
- Минималистичный интерфейс с управлением через горячие клавиши
- Встроенный терминал для прямых операций с Git
- Бесплатная базовая версия с опциональными плагинами в будущем
Ссылка на обсуждение, Оригинальная ссылка
Octogen: возможности электронной коммерции для агентов [Электронная коммерция]
5 баллов, 0 комментариев
Octogen предоставляет унифицированные возможности электронной коммерции для AI-агентов, обеспечивая поиск товаров и оформление заказов на разных платформах.
- Унифицированный каталог товаров с общей схемой для LLM-поиска на сотнях сайтов
- Оформление заказов агентами с использованием виртуальных карт для быстрых транзакций
- Автоматизированное добавление новых магазинов (~95% автоматизировано)
- Поддерживает RAG-поиск товаров с учетом атрибутов
- Расширяемая поддержка дополнительных методов оплаты (в разработке)
Ссылка на обсуждение, Оригинальная ссылка
Все задачи и решения из "Beyond Cracking the Coding Interview" [Образование]
5 баллов, 1 комментарий
Бесплатный доступ к ~230 задачам и решениям из "Beyond Cracking the Coding Interview", включая AI-интервьюера для практики.
- Включает классические и новые задачи, которых нет в оригинальном CTCI
- AI-интервьюер позволяет настраивать практику по темам и сложности
- Решения доступны для чтения или интерактивной практики
- Требуется создание бесплатного аккаунта для доступа
Burner Bitcoin – простой аппаратный кошелек для подарков в Bitcoin [Финансы]
11 баллов, 0 комментариев
Простой, недорогой аппаратный кошелек для подарков в Bitcoin и Ethereum, работающий через браузер смартфона и NFC.
- Кошелек размером с карту с защищенным чипом и NFC
- Не требует seed-фраз или управления приватными ключами
- Версии для Bitcoin и Ethereum доступны как отдельные продукты
- Подписывает транзакции внутренним приватным ключом (никогда не раскрывается в открытом виде)
- Открытые библиотеки для оффлайн-подписи транзакций и холодного хранения
- Разработан для удобных подарков и небольших покупок криптовалюты
Ссылка на обсуждение, Оригинальная ссылка
PondPilot Widget – Интерактивные SQL-сниппеты для любого сайта [Инструменты для разработчиков]
5 баллов, 0 комментариев
PondPilot Widget превращает SQL-блоки кода в интерактивные редакторы запросов с DuckDB WASM, не требуя бэкенда.
- Полноценный SQL-движок (DuckDB), работающий на стороне клиента
- Подсветка синтаксиса с живым редактированием
- Выполнение запросов в один клик (или Ctrl+Enter)
- Работает с любым статическим сайтом – достаточно добавить CDN-скрипт
- Всего 23KB минифицированного кода, загружает DuckDB по требованию
- Поддержка темной/светлой темы
Ссылка на обсуждение, Оригинальная ссылка
Реализация 3DGS в Nvidia Warp: чистая, минималистичная, работает на CPU и GPU [Инструменты для разработчиков]
12 баллов, 1 комментарий
Чистая, минималистичная реализация 3D Gaussian Splatting в Nvidia Warp, работающая на CPU и GPU с образовательной ясностью.
- Работает на CPU и GPU без настройки CUDA или специфичных для устройства ядер
- Упрощает изучение дифференцируемого рендеринга и параллельного программирования графики
- Минималистичный, модифицируемый код, идеальный для изучения, прототипирования или преподавания Gaussian Splatting
Ссылка на обсуждение, Оригинальная ссылка
Puck – Open-source визуальный редактор для React [Инструменты для разработчиков]
26 баллов, 10 комментариев
Open-source визуальный редактор для React, интегрирующийся с любым бэкендом или CMS.
- Drag-and-drop с поддержкой многоколоночной верстки и CSS (Grid, Flexbox и т.д.)
- Просмотр в разных разрешениях экрана
- Headless-режим для полностью кастомных интерфейсов
- API разрешений для ограничения авторских действий
- Динамические поля, адаптирующиеся под данные
Ссылка на обсуждение, Оригинальная ссылка
Termitty – Open Source фреймворк для автоматизации терминала (Selenium для SSH) [Инструменты для разработчиков]
5 баллов, 0 комментариев
Termitty – это open-source фреймворк для автоматизации терминала, который привносит Selenium-подобные паттерны в SSH, поддерживая виртуальный буфер терминала для надежной автоматизации.
- Поддерживает пул постоянных SSH-соединений
- Отслеживает состояние терминала, включая позицию курсора и ANSI-коды
- Поддерживает запись сессий в формате JSON/asciinema и UI для воспроизведения
- Позволяет управлять интерактивными оболочками, такими как vim и top
- Обеспечивает реальные условия ожидания (без задержек на основе sleep)
- Интегрируется с LLM для интеллектуальных решений по автоматизации терминала
Ссылка на обсуждение, Оригинальная ссылка
TorusKit – Веб-анимации прямо в HTML [Дизайн]
3 балла, 0 комментариев
TorusKit – это JavaScript-библиотека для создания веб-анимаций прямо в HTML с помощью простых data-атрибутов.
- Использует атрибуты
[data-tor]
для low-code синтаксиса анимаций - Поддерживает анимации, цепочки, эффекты на основе скролла и взаимодействия с мышью
- Включает анимации с задержкой и групповые анимации
- Хорошо работает с WordPress, Bootstrap и статическими сайтами
- Поддержка Svelte в разработке
- Функциональна и стабильна для небольших/средних сайтов
Ссылка на обсуждение, Оригинальная ссылка
Соединение людей через AI-анализ настроений в видео [Здоровье]
11 баллов, 7 комментариев
Пиринговая сеть поддержки, соединяющая людей через AI-анализ настроений в самостоятельно записанных видео.
- Использует короткие видео (знакомство, путь в ментальном здоровье, предпочтения) для профилей пользователей
- Анализирует эмоциональный тон, темы и психологические маркеры с помощью LLM
- Соединяет пользователей на основе общих переживаний и эмоционального соответствия
- Фокусируется на создании безопасного, эмпатичного пространства для поддержки ментального здоровья
Ссылка на обсуждение, Оригинальная ссылка
Устали от дорогих SEO-инструментов? Я создал SEOzast по цене чашки кофе [Маркетинг]
3 балла, 2 комментария