Ежедневная подборка Show HN (2025-10-06)
- ut – CLI-утилиты на Rust для разработчиков и IT
- ASCII Drawing Board
- Pyscn – анализатор качества Python-кода для "виброкодеров"
- Cube Art Project 2 Online – Многопользовательский воксельный редактор в браузере
- Перезапускаю приложение, которое сделал для общения с датской подругой
- Calcetra – интерактивный исследователь геометрии для визуализации математики
- SVG, но драматично
- Векторно-независимый метод индексации документов для LLM
- Попытка удалить динамические водяные знаки из видео Sora2 с помощью ИИ
ut – CLI-утилиты на Rust для разработчиков и IT [Инструменты для разработчиков]
101 балл, 30 комментариев
Набор CLI-инструментов на Rust для разработчиков и IT-специалистов, предлагающий различные утилиты для кодирования, хеширования, генерации данных, обработки текста и многого другого.
- Кодирование: Base64 и URL encode/decode
- Хеширование: MD5, SHA1, SHA224, SHA256, SHA384, SHA512
- Генерация данных: UUID, токены, lorem ipsum, случайные данные
- Обработка текста: преобразование регистра, pretty-print, diff
- Инструменты разработки: калькулятор, JSON builder, regex, datetime
- Веб и сеть: поиск HTTP-статусов, serve, QR-код
- Цвет и дизайн: преобразование цветов
- Справочник: поиск Unicode
ASCII Drawing Board [Дизайн]
61 балл, 24 комментария
ASCII Drawing Board: ручной инструмент для создания текстурированного ASCII-арта с настраиваемыми кистями и размерами холста.
- Поддерживает любые типы кистей и настраиваемый размер холста
- Экспортирует арт в текстовые файлы
- Сосредоточен на ручном создании без конвертации изображений в ASCII
- Создает текстурированные рисунки при уменьшении масштаба
- Примеры работ (например, кошка) демонстрируют эффекты кистей
Pyscn – анализатор качества Python-кода для "виброкодеров" [Инструменты для разработчиков]
115 баллов, 72 комментария
Анализатор качества Python-кода для рабочих процессов с ИИ, фокусирующийся на структурном анализе для выявления распространенных проблем в быстро разрабатываемых кодовых базах.
- Обнаруживает дублирование кода с использованием APTED tree edit distance и LSH
- Выявляет мертвый код через анализ Control-Flow Graph (CFG)
- Измеряет сложность кода через Coupling Between Objects (CBO) и Cyclomatic Complexity
- Поддерживает быстрый анализ без установки (uvx, pipx или pip install)
- Создан на Go + tree-sitter для производительности
Cube Art Project 2 Online – Многопользовательский воксельный редактор в браузере [Дизайн]
3 балла, 0 комментариев
Многопользовательский воксельный редактор в браузере для совместного создания 3D-арта.
- Реальное управление цветом через RGB-слайдеры
- Синхронизированная сетка для нескольких пользователей
- Не требует установки, работает прямо в браузере
Перезапускаю приложение, которое сделал для общения с датской подругой [Образование]
3 балла, 3 комментария
Приложение для изучения языков, помогающее практиковать письмо на целевом языке, исправляя и объясняя текст с неизвестными словами, выделенными в фигурных скобках.
- Исправляет и объясняет текст на целевом языке
- Позволяет отмечать неизвестные слова или контекст в
- Построено на Supabase для лучшей масштабируемости и ограничения запросов
- Сосредоточено на основной функциональности, убирая вспомогательные функции
- Разработано для открытой разработки и обратной связи сообщества
Calcetra – интерактивный исследователь геометрии для визуализации математики [Образование]
3 балла, 0 комментариев
Интерактивный исследователь геометрии для визуализации математических концепций.
- Интерактивный инструмент для изучения геометрических фигур и концепций
- Разработан для помощи в визуализации и изучении математики
- Удобный интерфейс для практического экспериментирования
SVG, но драматично [Дизайн]
7 баллов, 1 комментарий
SVG, но драматично
- Улучшает SVG с драматическими визуальными эффектами
- Сосредоточен на креативных и привлекательных трансформациях
Векторно-независимый метод индексации документов для LLM [Инструменты для разработчиков]
12 баллов, 0 комментариев
PageIndex — это метод индексации документов, ориентированный на человека, предназначенный для LLM, позволяющий моделям навигировать и извлекать информацию с использованием иерархической структуры оглавления вместо традиционной векторной индексации.
- Возрождает человеко-ориентированную индексацию (например, книжные индексы) для LLM
- Использует иерархическое дерево оглавления в контекстном окне LLM
- Обеспечивает навигацию на основе рассуждений вместо векторных/чанковых методов
- Работает как сервер MCP, совместимый с платформами вроде Claude и Cursor
- Позволяет LLM/агентам извлекать информацию естественным, человеко-подобным способом
Попытка удалить динамические водяные знаки из видео Sora2 с помощью ИИ [Видео]
3 балла, 0 комментариев
Инструмент на основе ИИ для удаления динамических водяных знаков из AI-генерируемых видео с использованием обнаружения на уровне кадров и временной согласованности.
- Автоматически идентифицирует и сглаживает области с водяными знаками
- Восстанавливает более чистое видео без ручного редактирования
- Построен на Python, OpenCV и легковесных диффузионных фильтрах
- Сосредоточен на улучшении визуалов для повторного использования контента
- Ищет обратную связь по обработке временного шума и реального времени