Ежедневная подборка Show HN (2025-05-11)
- Xenolab – Монитор на Raspberry Pi для моих хищных растений
- LoopMix128 – Быстрый PRNG на C (.46нс), период 2^128, проходит BigCrush/PractRand
- Code Claude Code
- PLAttice, для сборки конструкций, значительно превышающих размер стола 3D-принтера
- Miralis – виртуальный монитор прошивки для RISC-V
- MiniLMs – Веб-сайт и репозиторий для миниатюрных языковых моделей и обучающих материалов
- SkipCut – смотрите YouTube без рекламы на любом устройстве, без установки и входа
- Piny – Визуальный редактор для Astro, React и Next в VSCode, Cursor, Windsurf
- QitOps – CLI-инструмент для унифицированного тестирования API, производительности и безопасности
- ToolRegistry – Библиотека Python для структурированной интеграции инструментов
- Codigo – Репозиторий языков программирования
- Papyrus Font Designer – Создавайте красивые текстовые дизайны онлайн
- Исследуйте геном человека в терминале с навигацией как в Vim
- Клонирование голоса с американского английского на индийские языки
Xenolab – Монитор на Raspberry Pi для моих хищных растений [Потребительские технологии]
52 балла, 18 комментариев
Система мониторинга на базе Raspberry Pi для хищных растений.
- Отслеживает условия окружающей среды для хищных растений
- Использует Raspberry Pi для сбора данных и управления
- Разработана для энтузиастов комнатных растений
Ссылка на обсуждение, Оригинал
LoopMix128 – Быстрый PRNG на C (.46нс), период 2^128, проходит BigCrush/PractRand [Инструменты разработчика]
24 балла, 14 комментариев
LoopMix128 – это быстрый генератор псевдослучайных чисел на C для некриптографических задач с периодом 2^128 и сильными статистическими свойствами.
- Очень быстрый (~0.37 нс/значение, на 98% быстрее, чем xoroshiro128++ и PCG64)
- Проходит тесты TestU01 BigCrush и PractRand (32TB)
- Гарантированный период 2^128
- Доказанная инъективность (192-битное состояние) с помощью Z3 SMT solver, что позволяет параллельные потоки
- Минимальные зависимости (требуется только stdint.h)
Ссылка на обсуждение, Оригинал
Code Claude Code [Инструменты разработчика]
91 балл, 19 комментариев
Легковесный SDK для скриптинга Claude Code, упрощающий повторяющиеся рабочие процессы в программировании.
- Бесплатный и открытый обёрточный код для Claude Code
- Лёгкий – всего 155 строк кода
- Разработан для автоматизации повторяющихся шагов в кодинге
- Доступен через
pip install codesys
- Активно используется в разработке собственных продуктов автора
Ссылка на обсуждение, Оригинал
PLAttice, для сборки конструкций, значительно превышающих размер стола 3D-принтера [Дизайн]
22 балла, 6 комментариев
PLAttice позволяет собирать крупномасштабные 3D-печатные конструкции, выходящие за пределы стола принтера, с помощью модульных стержней, узлов и штифтов.
- Обратимо собирается в решётки, фермы или древовидные структуры до нескольких метров
- Использовался в проектах, например, консольной подставке для лампы с пролётом 1м
- Включает загружаемые *.stl файлы для печати (~1кг PLA, ~1 день на метр фермы)
- Требует внимания к ориентации печати и включает приспособление для обрезки штифтов
- Ограничения по лицензии на использование
Ссылка на обсуждение, Оригинал
Miralis – виртуальный монитор прошивки для RISC-V [Инструменты разработчика]
3 балла, 0 комментариев
Miralis – это прошивка для RISC-V, которая виртуализирует прошивку RISC-V, позволяя ей работать в пользовательском пространстве.
- Виртуализирует прошивку RISC-V, запуская M-mode софт в U-mode
- Демонстрирует виртуализируемость прошивки RISC-V, в отличие от некоторых других ISA
- Совместим с VisionFive 2, HiFive Premier P550 и QEMU
- Используется как исследовательская платформа для изучения верификации гипервизоров
- Проверена эмуляция инструкций против исполнимой спецификации RISC-V
Ссылка на обсуждение, Оригинал
MiniLMs – Веб-сайт и репозиторий для миниатюрных языковых моделей и обучающих материалов [Образование]
4 балла, 0 комментариев
MiniLMs – это веб-сайт и открытый репозиторий для экспериментов с минималистичными языковыми моделями и обмена обучающими ресурсами.
- Включает миниатюрные языковые модели, такие как SYNEVA, чат-бот на цепях Маркова <3kb
- Содержит учебные материалы по НС, LLM и истории ИИ
- Текущие модели основаны на HTML/JS
- Открытый исходный код под лицензией MIT
- Фокусируется на обучении и экспериментах в открытом доступе
Ссылка на обсуждение, Оригинал
SkipCut – смотрите YouTube без рекламы на любом устройстве, без установки и входа [Видео]
9 баллов, 1 комментарий
Минималистичный веб-инструмент для просмотра видео на YouTube без рекламы, отвлекающих элементов или установки.
- Не требует входа или установки
- Работает на любом устройстве, включая старые модели и умные часы
- Поддерживает воспроизведение в фоне
- Простое совместное использование с авто-воспроизведением ссылок для неопытных пользователей
- Нет алгоритмов или лишних элементов
Ссылка на обсуждение, Оригинал
Piny – Визуальный редактор для Astro, React и Next в VSCode, Cursor, Windsurf [Инструменты разработчика]
7 баллов, 2 комментария
Визуальный редактор для VSCode, Cursor и Windsurf, интегрирующий Tailwind CSS, Astro, React и Next.js прямо в IDE.
- Работает в Visual Studio Code, Cursor и Windsurf
- Поддерживает Tailwind CSS, Astro, React и Next.js
- Редактирование происходит прямо в коде без абстракций или привязки
- Включает стилизацию Tailwind с визуальными контролами и инспектором классов
- Позволяет навигацию по проекту, кликая на элементы в превью для перехода к исходному коду
- Бесплатная стандартная версия с Pro-версией, предлагающей дополнительные функции
- Разработан для дополнения разработки с ИИ
- Основан на Pinegrow Web Editor, обеспечивая надёжность и полноту функций
Ссылка на обсуждение, Оригинал
QitOps – CLI-инструмент для унифицированного тестирования API, производительности и безопасности [Инструменты разработчика]
3 балла, 0 комментариев
Инструмент командной строки на Rust для унифицированного тестирования API, производительности и безопасности.
- Поддерживает тестирование API (одиночные запросы, цепочки, коллекции)
- Включает тестирование производительности/нагрузки с профилями нарастания и порогами
- Предлагает сканирование безопасности для заголовков, токенов и базовых уязвимостей
- Позволяет тестирование на основе данных с CSV/JSON
- Интегрируется с CI/CD и поддерживает несколько форматов вывода (JSON, XML, HTML, CSV)
- Открытый исходный код и разработан для минимальных зависимостей
Ссылка на обсуждение, Оригинал
ToolRegistry – Библиотека Python для структурированной интеграции инструментов [Инструменты разработчика]
3 балла, 1 комментарий
Библиотека Python для структурированной интеграции инструментов.
- Облегчает структурированную интеграцию инструментов
- Разработана для сред Python
Ссылка на обсуждение, Оригинал
Codigo – Репозиторий языков программирования [Инструменты разработчика]
6 баллов, 0 комментариев
Платформа для обнаружения, изучения и сравнения языков программирования с динамическими и статическими данными.
- Агрегирует данные из PyPL Index, TIOBE Index и официальных источников
- Данные о языках с открытым вкладом через GitHub
- Дизайн, вдохновлённый терминалом, с опциями тем IDE
- Построен на Rust, Axum, HTMX и Alpine.js
Ссылка на обсуждение, Оригинал
Papyrus Font Designer – Создавайте красивые текстовые дизайны онлайн [Дизайн]
5 баллов, 2 комментария
Создавайте потрясающие текстовые дизайны онлайн с использованием знаменитого шрифта Papyrus.
- Редактирование текста в реальном времени (цвет, размер, фон)
- Продвинутые эффекты (тени, контуры)
- Экспорт в PNG с поддержкой прозрачности
- Интерфейс, удобный для мобильных устройств
- Доступен на английском и китайском
Ссылка на обсуждение, Оригинал
Исследуйте геном человека в терминале с навигацией как в Vim [Исследования]
4 балла, 0 комментариев
Исследуйте геном человека в терминале с навигацией как в Vim.
- Исследование генома в терминале
- Использует навигацию Vim для перемещения
Ссылка на обсуждение, Оригинал
Клонирование голоса с американского английского на индийские языки [Аудио]
3 балла, 0 комментариев
Масштабирование контента с американского английского на индийские языки с использованием клонирования голоса без обучения.
- Преобразует американский английский в индийские языки
- Использует технологию клонирования голоса без обучения
- Нацелен на эффективное масштабирование контента