Seleção Diária do Show HN (2025-08-17)
- Lue – Leitor de eBooks no Terminal com Texto para Voz
- unsafehttp – pequeno servidor web feito do zero em C, rodando em um Orange Pi
- Trechos de código para desenvolver programas eBPF
- Serviço de memorandos com criptografia E2EE no lado do cliente e código aberto
- Embedr – IDE Agêntica para Arduino, ESP32 e Mais
- Inicie 5 agentes que não interferem entre si em 10 linhas de código
- Chaves de API com escopo e expiração para agentes de IA
- Eu criei um app para bloquear Shorts e Reels
- Agentic Sync – Plataforma de Gerenciamento de Tarefas Nativa para IA
- Lit-Toaster – Notificações para Componentes Web Lit
- CCCP – um protocolo de compressão programável e consciente do contexto (estágio inicial)
Lue – Leitor de eBooks no Terminal com Texto para Voz [Texto]
57 pontos, 16 comentários
Leitor de eBooks no terminal com suporte a texto para voz, compatível com múltiplos formatos e motores TTS modulares.
- Suporta EPUB, PDF, TXT, DOCX, HTML, RTF e Markdown
- Sistema TTS modular com motores Edge (online) e Kokoro (offline)
- Interface de terminal personalizável com suporte a teclado/mouse e temas
- Salva automaticamente o progresso da leitura
- Multiplataforma (macOS, Linux, Windows) e multilíngue (100+ idiomas)
Link da Discussão, Link Original
unsafehttp – pequeno servidor web feito do zero em C, rodando em um Orange Pi [Ferramentas para Desenvolvedores]
10 pontos, 11 comentários
Um servidor web minimalista escrito em C para fins de aprendizado, rodando em um computador de placa única Orange Pi.
- Escrito do zero em C para explorar programação de sockets *nix e compilação
- Executa em um pequeno computador de placa única (Orange Pi)
- Design minimalista sem camadas desnecessárias
- Aberto para testes e feedback, incentivando desafios que não sejam DoS
Link da Discussão, Link Original
Trechos de código para desenvolver programas eBPF [Ferramentas para Desenvolvedores]
7 pontos, 1 comentário
Uma extensão do VSCode que fornece trechos de código para desenvolver programas eBPF, agilizando tarefas repetitivas.
- Simplifica a adição da seção de programa correta SEC() e do contexto do programa
- Auxilia na criação de mapas eBPF com campos obrigatórios como tipo de mapa, chaves/valores e opções de mapa
- Reduz a necessidade de consultas frequentes à documentação ou navegação em projetos de código aberto
- Projetado para economizar tempo e melhorar a eficiência no desenvolvimento eBPF
Link da Discussão, Link Original
Serviço de memorandos com criptografia E2EE no lado do cliente e código aberto [Produtividade]
4 pontos, 0 comentários
Serviço de memorandos de código aberto com criptografia no lado do cliente e criptografia de ponta a ponta para privacidade e segurança.
- Código aberto e criptografia/descriptografia no lado do cliente
- Criptografia de ponta a ponta (E2EE) para maior segurança
- Não requer contas ou cookies
- Foco em privacidade e segurança como objetivos principais
Link da Discussão, Link Original
Embedr – IDE Agêntica para Arduino, ESP32 e Mais [Ferramentas para Desenvolvedores]
4 pontos, 0 comentários
IDE agêntica para desenvolvimento de hardware, suportando Arduino, ESP32 e mais, com escrita e depuração autônoma de projetos.
- Suporta Arduino, ESP32, ESP8266 e outras placas para hobbyistas
- Escreve e depura projetos de hardware de forma autônoma
- Planos para gerar visualizações de protoboard, layouts de PCB e esquemáticos
- Objetivo de ser uma ferramenta EDA generativa
- Substituição direta para o Arduino IDE
Link da Discussão, Link Original
Inicie 5 agentes que não interferem entre si em 10 linhas de código [Ferramentas para Desenvolvedores]
3 pontos, 0 comentários
Um barramento de mensagens leve para evitar duplicação de tarefas e conflitos em multiagentes.
- Encaminha tarefas para um agente (o primeiro a reivindicar ganha)
- Suporta resolução de conflitos (o último a escrever ganha)
- Registra tudo em agent-bus.log
- Integração simples com 10 linhas de código
- Código aberto e disponível no npm
Link da Discussão, Link Original
Chaves de API com escopo e expiração para agentes de IA [Ferramentas para Desenvolvedores]
3 pontos, 3 comentários
Um pacote para gerar chaves de API com escopo e expiração para delegar ações a agentes de IA de forma segura.
- Gera tokens de curta duração (padrão de 10s) com acesso restrito
- Registra todas as ações dos agentes para auditoria
- Funciona como um wrapper para funções assíncronas
- Atualmente um MVP com tokens falsos, com planos para criptografia real em produção
Link da Discussão, Link Original
Eu criei um app para bloquear Shorts e Reels [Produtividade]
5 pontos, 0 comentários
Um aplicativo para bloquear conteúdo de curta duração viciante, como Instagram Reels, YouTube Shorts e feeds do Reddit, permitindo recursos sociais saudáveis.
- Bloqueia feeds de rolagem infinita (Reels, Shorts, etc.)
- Usa o Serviço de Acessibilidade para detectar e sair de rolagens viciantes
- Inclui um pop-up de lembrete para evitar rolagem excessiva em qualquer app
- Desenvolvido para Android (Kotlin + Jetpack Compose)
- Sem suporte para iOS devido a limitações da plataforma
Link da Discussão, Link Original
Agentic Sync – Plataforma de Gerenciamento de Tarefas Nativa para IA [Produtividade]
3 pontos, 0 comentários
Plataforma de gerenciamento de tarefas nativa para IA, onde desenvolvedores e agentes de IA colaboram em fluxos de trabalho GTD.
- Interface semelhante a redes sociais com atualizações otimistas para gerenciamento de tarefas sem esforço
- Implantação local via Tauri com app desktop nativo e banco de dados personalizado
- Integração com agentes de IA para criação, atualização e conclusão programática de tarefas
- Suporta fluxos de trabalho GTD complexos com estados de tarefas, dependências e aprovações
- Sem dependências externas, executa totalmente na infraestrutura do usuário
- Agentes de IA podem registrar tarefas, marcar para revisão e fornecer contexto rico (requisitos, planos, etc.)
- Organização automática de projetos e vinculação de iniciativas
Link da Discussão, Link Original
Lit-Toaster – Notificações para Componentes Web Lit [Ferramentas para Desenvolvedores]
3 pontos, 0 comentários
Uma biblioteca para criar notificações toast em componentes web Lit.
- Projetado para componentes web Lit
- Aberto para contribuições e feedback
- Inclui um link para a documentação do Lit como referência
Link da Discussão, Link Original
CCCP – um protocolo de compressão programável e consciente do contexto (estágio inicial) [Ferramentas para Desenvolvedores]
4 pontos, 0 comentários
CCCP é um protocolo de compressão programável e consciente do contexto que permite personalização e composição da lógica de compressão.
- Componível: Suporta combinação de múltiplas LUTs e fases de codificação.
- Consciente do contexto: Usa metadados para guiar a decodificação, não apenas fluxos de bytes brutos.
- IR round-trippable: A representação intermediária pode reconstruir a lógica original antes da compressão final.
- Programável: Fornecedores podem inserir LUTs, codificadores e decodificadores personalizados.