Подборка Show HN за день (2025-05-20)
- Claude Code в облаке
- Сайт в стиле Windows 98 в одном HTML-файле для моей пост-панк группы
- Нативный ридер Hacker News с трекингом задач (todo/done)
- Goboscript, текстовый язык программирования, компилируемый в Scratch
- Улучшенный Soundex для корректной обработки строк из нескольких слов
- Программирование с телефона в стиле Vibe
- Визуализация вакансий от работодателей из США
- Расширяемый фреймворк для создания OCR-систем
- Агрегатор вакансий для высокооплачиваемых удалённых SWE-позиций в США
- Mirror World — создание AI-клона любого человека
- Jar.tools — просмотр, изменение и декомпиляция Java Jar-файлов
- RAG-чатбот на Qwen3 с кастомным интерфейсом "мышления"
- Я создал промпт, заставляющий LLM мыслить как "Честный свидетель" Хайнлайна
- Open-source клон AlphaEvolve на GPT-4.1 и генетическом программировании
- MCP Server для обработки документов через естественный язык
- Adiem — тактильная обратная связь в реальном времени для социальной тревожности (Apple Watch)
- Llm.fm — сатирическое AI-радиошоу в браузере
- "Что бы написал Пол Грэм?" — эксперимент по расширению личности
- Ziit — open-source альтернатива WakaTime
- Поиск основателей стартапов рядом с вами
- Open-source дашборд для экспертов, улучшающих ваших AI-агентов
- Sherlog Canvas — AI-блокноты для отладки инцидентов
- Berlin Swapfest #2 — барахолка электроники (20 июля 2025)
- Datetime.app — open-source альтернатива time.is
Claude Code в облаке [Инструменты для разработчиков]
19 баллов, 1 комментарий
Claude Code в облаке — это облачная среда для программирования.
- Облачная среда разработки
- Поддержка Claude Code
Ссылка на обсуждение, Оригинал
Сайт в стиле Windows 98 в одном HTML-файле для моей пост-панк группы [Дизайн]
151 балл, 31 комментарий
Сайт в стиле Windows 98, уместившийся в одном HTML-файле, для пост-панк группы.
- Ностальгический дизайн интерфейса Windows 98
- Весь сайт в одном HTML-файле
- Open-source код на GitHub
- Создан для онлайн-присутствия пост-панк группы
Ссылка на обсуждение, Оригинал
Нативный ридер Hacker News с трекингом задач (todo/done) [Продуктивность]
18 баллов, 12 комментариев
Нативный ридер Hacker News с интегрированным трекингом задач (todo/done), написанный на Rust и egui.
- Трекинг задач для управления прогрессом чтения
- Поиск по ключевым словам, доменам или авторам
- Поддержка всех разделов HN (hot, new, show, ask, jobs, best)
- Древовидные комментарии для лучшей читаемости
- Тёмный/светлый режим и горячие клавиши для эффективности
- Автозагрузка и цветовая маркировка статей по рейтингу
- Нативное приложение с оффлайн-поддержкой и локальным кэшированием
- Написано на Rust, egui и SQLite для производительности
Ссылка на обсуждение, Оригинал
Goboscript, текстовый язык программирования, компилируемый в Scratch [Инструменты для разработчиков]
150 баллов, 55 комментариев
Текстовый язык программирования, который компилируется в проекты Scratch, позволяя использовать продвинутые рабочие процессы и оптимизации.
- Компилируется в .sb3-файлы Scratch, совместимые с редактором Scratch и TurboWarp
- Позволяет использовать контроль версий (например, git), рефакторинг и повторное использование кода через текстовый редактор
- Поддерживает внешние инструменты для работы с ассетами (костюмы, изображения)
- Включает мощную систему макросов, аналогичную Rust, для генерации кода
- Добавляет улучшения, такие как локальные переменные в процедурах
- Выполняет оптимизации, обнаруживает проблемы и помечает неиспользуемый код
Ссылка на обсуждение, Оригинал
Улучшенный Soundex для корректной обработки строк из нескольких слов [Инструменты для разработчиков]
4 балла, 0 комментариев
Flookup Data Wrangler — это аддон для Google Sheets, улучшающий Soundex для сравнения строк из нескольких слов и перестановок слов при очистке данных.
- Модифицированный алгоритм Soundex для работы с многословными и переставленными строками
- Позволяет нечёткое сопоставление, слияние и обнаружение дубликатов
- Извлекает уникальные значения на основе фонетического сходства
- Минимальные накладные расходы на производительность
- Решение без кода для очистки данных в Google Sheets
Программирование с телефона в стиле Vibe [Инструменты для разработчиков]
4 балла, 0 комментариев
Мобильное приложение, позволяющее программировать через Claude Code с телефона.
- Создано во время хакатона
- Десктопное приложение предоставляет интерфейс Claude Code
- Позволяет программировать на мобильных устройствах
Ссылка на обсуждение, Оригинал
Визуализация вакансий от работодателей из США [Бизнес]
5 баллов, 0 комментариев
Визуализация вакансий в США с использованием d3, данные из 100 тыс. объявлений, категоризированных через k-means и GPT.
- Использует d3 для интерактивной визуализации
- Анализирует 100 тыс. вакансий
- Применяет кластеризацию k-means для категоризации
- Использует GPT для обработки данных
Ссылка на обсуждение, Оригинал
Расширяемый фреймворк для создания OCR-систем [Инструменты для разработчиков]
11 баллов, 0 комментариев
Высокорасширяемый фреймворк для создания и развёртывания кастомных OCR-решений.
- Разработан как удобный инструмент для разработчиков по созданию OCR-систем
- Фокус на расширяемости для адаптации к различным сценариям использования
- Упрощает развёртывание кастомных OCR-решений
Ссылка на обсуждение, Оригинал
Агрегатор вакансий для высокооплачиваемых удалённых SWE-позиций в США [Бизнес]
174 балла, 118 комментариев
Централизованный агрегатор вакансий для высокооплачиваемых удалённых позиций в разработке ПО в США, обновляемый ежедневно.
- Автоматически собирает свежие вакансии от 14 компаний через ежедневный cron-запуск
- Показывает, какие компании активно нанимают (например, у Coinbase больше всего вакансий)
- Фильтрация по опыту работы или конкретным компаниям
- Отображает предполагаемую зарплату и дату публикации для каждой вакансии
Ссылка на обсуждение, Оригинал
Mirror World — создание AI-клона любого человека [Потребительские технологии]
18 баллов, 3 комментария
Создайте AI-клон любого человека, используя публично доступные данные, за 30 секунд и бесплатно.
- Симулирует любого человека на основе его публичных данных
- Быстрая настройка (30 секунд)
- Бесплатно
Ссылка на обсуждение, Оригинал
Jar.tools — просмотр, изменение и декомпиляция Java Jar-файлов [Инструменты для разработчиков]
7 баллов, 0 комментариев
Просматривайте, редактируйте и декомпилируйте Java JAR-файлы онлайн без установки.
- Браузерный инструмент для работы с Java JAR-файлами
- Не требует установки
- Поддерживает просмотр, редактирование и декомпиляцию
- Прост и удобен в использовании
Ссылка на обсуждение, Оригинал
RAG-чатбот на Qwen3 с кастомным интерфейсом "мышления" [Чат-боты]
3 балла, 2 комментария
RAG-чатбот, построенный на Qwen3 и LlamaIndex, с кастомным интерфейсом, отображающим внутренний процесс рассуждений модели.
- Использует модель Qwen3-235B-A22B для улучшенного кодинга, математики и логики
- Реализует Retrieval-Augmented Generation (RAG) через фреймворк LlamaIndex
- Модульный дизайн позволяет легко заменять компоненты (модели, векторные хранилища)
- Кастомный интерфейс Streamlit визуализирует ввод, вывод и внутренний процесс "мышления"
- Обрабатывает теги
<think>
для прозрачного отображения рассуждений модели - Open-source код доступен на GitHub, демо-разбор на YouTube
Я создал промпт, заставляющий LLM мыслить как "Честный свидетель" Хайнлайна [Текст]
7 баллов, 6 комментариев
Промпт, разработанный для того, чтобы LLM мыслили как "Честный свидетель" Хайнлайна.
- Поощряет объективные, нейтральные ответы
- Вдохновлён концепцией беспристрастного наблюдения Хайнлайна
- Нацелен на снижение субъективного уклона в выводах LLM
Ссылка на обсуждение, Оригинал
Open-source клон AlphaEvolve на GPT-4.1 и генетическом программировании [Инструменты для разработчиков]
13 баллов, 0 комментариев
Open-source проект, клонирующий AlphaEvolve с использованием GPT-4.1 и генетического программирования для эволюции оптимизированных реализаций умножения матриц.
- Использует GPT-4.1 для мутации кода с ручными стратегиями (перестановка циклов, тайлинг, Штрассен и др.)
- Оценивает кандидатов по скорости и точности, применяя Парето-выбор с расстоянием скопления
- Ограничивает реализации примитивами, чтобы предотвратить "взлом" наград LLM
- Успешно эволюционирует быстрые и корректные реализации из наивной базовой версии
- Open-source код доступен для экспериментов и улучшений
MCP Server для обработки документов через естественный язык [Продуктивность]
6 баллов, 0 комментариев
MCP Server позволяет выполнять workflows обработки документов (редоктирование, слияние, подписание и др.) через команды на естественном языке.
- Построен на Model Context Protocol (MCP) для workflows документов
- Поддерживает операции: редоктирование, слияние, подписание, конвертация форматов, извлечение данных
- Разработан для Claude Desktop на macOS, но адаптируется под другие MCP-клиенты
- Пока полагается на файловую систему из-за отсутствия обработки ресурсов клиент-сервер
- Open-source, доступны пакеты на GitHub и NPM
Ссылка на обсуждение, Оригинал
Adiem — тактильная обратная связь в реальном времени для социальной тревожности (Apple Watch) [Здоровье]
3 балла, 1 комментарий
Adiem — это приложение для Apple Watch, предоставляющее тактильную обратную связь в реальном времени для управления социальной тревожностью, СДВГ или перестимуляцией с использованием данных сердечного ритма.
- Использует данные сердечного ритма и адаптивные тактильные сигналы
- Работает на устройстве с HealthKit для персонализированной обратной связи
- Сессии без экрана запускаются прямо с часов
- Сейчас привлекает ранних пользователей и терапевтов для обратной связи
Ссылка на обсуждение, Оригинал
Llm.fm — сатирическое AI-радиошоу в браузере [Развлечения]
5 баллов, 0 комментариев
AI-генерируемое сатирическое радиошоу вдохновлено GTA, с ежедневными эпизодами, наполненными AI-контентом.
- Весь контент создан AI: темы, песни, реклама
- Использует GPT-4.1 для связности шоу и структуры сегментов
- ElevenLabs для синтеза голоса и живых транскриптов
- Песни Suno предварительно генерируются на основе промптов ChatGPT
- Построено на Next.js, Vercel и Railway для хостинга и генерации шоу
- Бесплатные эпизоды выходят в 8 AM, 12 PM и 4 PM ET
Ссылка на обсуждение, Оригинал
"Что бы написал Пол Грэм?" — эксперимент по расширению личности [Текст]
9 баллов, 3 комментария
Эксперимент по расширению личности и стиля письма Пола Грэма с использованием AI для генерации новых эссе на основе его работ.
- Генерирует эссе только из заголовка, используя работы Пола Грэма как референс
- Использует RAG-поиск для акцента на релевантных частях его работ для генератора AI
- Применяет Gemini 2.5 flash preview с большим контекстным окном для репликации стиля
- Собирает оценки и комментарии пользователей к сгенерированным эссе
- Все данные эссе свободно доступны для исследований
- Open-source реализация на Python