Seleção Diária do Show HN (2025-05-19)
- Modelei o Manuscrito Voynich com SBERT para testar sua estrutura
- Vaev – Um motor de navegador construído do zero (Ele renderiza o google.com)
- Simulador em Python da "Teoria do Construtor do Tempo" de David Deutsch
- Buckaroo – Interface de tabela de dados para Notebooks
- Hardtime.nvim – quebre maus hábitos e domine movimentos do Vim
- Stack Error – tratamento de erros ergonômico para Rust
- Model2vec-Rs – Embeddings de Texto Estático Rápido em Rust
- Um agente de navegador web no painel lateral do seu Chrome
- Converse com 19 anos de HN
- Racketmeter – Meça a Tensão de Cordas de Badminton Usando Frequência Sonora
- Códigos QR em HTML (Animados, Interativos, Programáveis)
- Banco de dados público de sites para backlinks
- Construí um site para maratonar os melhores posts de blogs de engenharia
- Servidor MCP para execução segura de código (Python, Ruby, C e mais)
- Mouse Escape – Um jogo que fiz com meu pai
- Estamos Lançando o Executor – Um Funcionário Digital com IA
Modelei o Manuscrito Voynich com SBERT para testar sua estrutura [Pesquisa]
261 pontos, 73 comentários
Analisei o Manuscrito Voynich usando embeddings SBERT e técnicas de PLN para explorar seus padrões estruturais.
- Apliquei embeddings SBERT e clustering KMeans para agrupar formas de raiz semelhantes
- Removi sufixos comuns para isolar formas de raiz para uma análise mais clara
- Inferi funções semelhantes a POS com base na posição e frequência das palavras
- Construí uma matriz de transição Markov para visualizar o fluxo entre clusters
- Encontrei padrões sintáticos consistentes em diferentes seções do manuscrito
- Repositório no GitHub e relatório detalhado fornecidos para exploração adicional
Link da Discussão, Link Original
Vaev – Um motor de navegador construído do zero (Ele renderiza o google.com) [Ferramentas para Desenvolvedores]
105 pontos, 43 comentários
Vaev é um motor de navegador web minimalista construído do zero que suporta renderização de HTML/XHTML, CSS e PDF, lidando até mesmo com recursos complexos como calc() e var().
- Suporta HTML/XHTML e a cascata CSS
- Implementa regras @page para paginação e impressão para PDF
- Lida com calc(), var() e unidades percentuais
- Renderiza o Google.com (quase totalmente)
- Projeto experimental focado em aprendizado
- Rede básica (apenas http:// e file://)
- Ainda não suporta layout grid
Link da Discussão, Link Original
Simulador em Python da "Teoria do Construtor do Tempo" de David Deutsch [Pesquisa]
43 pontos, 6 comentários
Uma biblioteca Python que simula o artigo "Teoria do Construtor do Tempo" de David Deutsch, traduzindo seu formalismo em código executável.
- Tradução um-para-um do formalismo do artigo (Substratos, Atributos, Tarefas, Construtores, operadores de álgebra de tarefas)
- Codificou predicados de possibilidade/impossibilidade e contrafactuais como definidos
- Suíte de testes cobrindo mais de 95% dos lemas e exemplos (tipado com mypy)
- Reproduz resultados-chave (substratos de marcação de tempo, provas de irreversibilidade, tarefas de ramificação quântica, construtor autorreplicante)
- Visa esclarecer conceitos complexos do artigo através de código e incentivar discussões/extensões
Link da Discussão, Link Original
Buckaroo – Interface de tabela de dados para Notebooks [Ferramentas para Desenvolvedores]
76 pontos, 6 comentários
Buckaroo é um visualizador de dataframes de código aberto com recursos avançados para exploração de dados em notebooks, suportando dataframes Pandas e Polars em várias plataformas.
- Interface de tabela moderna com rolagem, busca e ordenação
- Estatísticas resumidas e histogramas
- Framework extensível para construção de interfaces de tabela
- Personalizável com camada declarativa (AG-Grid)
- Interface de Baixo Código para operações com clique
- Limpeza Automática com sugestões heurísticas
- Suporta Jupyter, Marimo, VSCode e Google Colab
- Os dados permanecem locais e as operações são rápidas
Link da Discussão, Link Original
Hardtime.nvim – quebre maus hábitos e domine movimentos do Vim [Ferramentas para Desenvolvedores]
154 pontos, 59 comentários
Quebre maus hábitos e domine movimentos do Vim com Hardtime.nvim.
- Ajuda os usuários a melhorar a eficiência dos movimentos no Vim
- Projetado para desencorajar hábitos ineficientes ou repetitivos
- Plugin para integração com Neovim
Link da Discussão, Link Original
Stack Error – tratamento de erros ergonômico para Rust [Ferramentas para Desenvolvedores]
22 pontos, 6 comentários
Stack Error simplifica o tratamento de erros em Rust com design ergonômico e depuração informativa.
- Ergonomia semelhante ao anyhow
- Cria mensagens de erro informativas para depuração
- Fornece dados tipados para tratamento de erros em tempo de execução
Link da Discussão, Link Original
Model2vec-Rs – Embeddings de Texto Estático Rápido em Rust [Ferramentas para Desenvolvedores]
46 pontos, 5 comentários
Embeddings de texto estático baseados em Rust para aplicações de alto rendimento.
- Inferência nativa em Rust sem dependência de Python
- Pegada pequena (~1,7 MB de crate, modelos de 7-30 MB)
- Alto desempenho (~1,7× mais rápido que Python)
- Suporta modelos do Hugging Face ou locais
- Ideal para busca semântica, RAG e recuperação
Link da Discussão, Link Original
Um agente de navegador web no painel lateral do seu Chrome [Produtividade]
127 pontos, 57 comentários
BrowserBee é um assistente de navegador com IA que prioriza a privacidade e automatiza tarefas usando vários LLMs diretamente no painel lateral do Chrome.
- Suporta vários LLMs (Anthropic, OpenAI, Gemini, Ollama)
- Formato de extensão de navegador para conveniência
- Sem rastreamento ou coleta de dados (só se comunica com o LLM)
- Recurso de memória para repetição mais rápida de tarefas
- Contagem de tokens em tempo real e acompanhamento de custos
- Fluxo de aprovação para ações críticas
- Execução de tarefas em múltiplas abas
- Ferramentas de navegador integradas para navegação e interações
Link da Discussão, Link Original
Converse com 19 anos de HN [Pesquisa]
122 pontos, 88 comentários
Uma ferramenta para consultar e analisar 19 anos de dados do Hacker News usando modelos de IA como OpenAI e Claude.
- Permite consultas complexas sobre tendências, usuários e conteúdo do HN
- Grátis para 10 mensagens com login para evitar abuso
- Suporta feedback de visualização para gráficos/gráficos
- Usa modelos de IA OpenAI ou Claude para processamento
Link da Discussão, Link Original
Racketmeter – Meça a Tensão de Cordas de Badminton Usando Frequência Sonora [Tecnologia para Consumidores]
33 pontos, 12 comentários
Uma ferramenta baseada em navegador que mede a tensão das cordas de raquetes de badminton usando análise de frequência sonora.
- Grátis para usar sem necessidade de cadastro ou instalação
- Funciona em navegadores móveis e desktop
- Usa um modelo de regressão treinado para medição precisa da tensão
- Desenvolvido com dados do mundo real de profissionais
- Mais preciso e amigável do que aplicativos pagos concorrentes
- Sem anúncios ou paywalls, mantendo a simplicidade
Link da Discussão, Link Original
Códigos QR em HTML (Animados, Interativos, Programáveis) [Ferramentas para Desenvolvedores]
4 pontos, 3 comentários
QRBRD é um gerador de códigos QR baseado em HTML5 que substitui imagens estáticas tradicionais por códigos interativos e programáveis.
- Dinâmico e Animado: Cria códigos QR que animam ou respondem a dados em tempo real para maior engajamento.
- Totalmente Programável: Usa HTML, CSS e JavaScript para designs personalizáveis e responsivos.
- Integração em Tempo Real: Conecta-se a APIs ou fontes de dados ao vivo (ex.: atualizações de clima).
- Nativo HTML5: Gera códigos QR como HTML/SVG/Canvas puro, reduzindo custos de hospedagem.
- Escalagem Pixel-Perfeita: Adapta-se perfeitamente para sinalização digital, quiosques e móveis.
- Estilização Instantânea: Permite alterações CSS em tempo real sem chamadas extras de API.
- Interatividade Integrada: Suporta animações, temporizadores, geolocalização e gatilhos de sensores.
- Desempenho Otimizado: Minificado e compactado para carregamento rápido e baixo uso de CPU/GPU.
- Camada Gratuita Disponível: Experimente recursos básicos; opções pagas incluem fluxos de trabalho assistidos por IA.
Link da Discussão, Link Original
Banco de dados público de sites para backlinks [Marketing]
3 pontos, 0 comentários
Banco de dados público de sites para backlinks para promover novos projetos.
- Inclui sites populares, de nicho e em crescimento
- Acesso aberto sem necessidade de cadastro
Link da Discussão, Link Original
Construí um site para maratonar os melhores posts de blogs de engenharia [Educação]
4 pontos, 0 comentários
Um site curado para maratonar posts de blogs de engenharia de alta qualidade e evitar conteúdo online de baixa qualidade.
- Foca em profundidade em vez de amplitude no conteúdo de engenharia
- Experiência gratuita e sem anúncios
- Projetado para melhorar habilidades de engenharia
- Incentiva feedback dos usuários para melhoria contínua
Link da Discussão, Link Original
Servidor MCP para execução segura de código (Python, Ruby, C e mais) [Ferramentas para Desenvolvedores]
5 pontos, 0 comentários
Servidor de execução segura de código suportando várias linguagens como Python, Ruby e C.
- Suporta várias linguagens de programação
- Foca na execução segura de código
- Nenhum detalhe adicional fornecido no post
Link da Discussão, Link Original
Mouse Escape – Um jogo que fiz com meu pai [Entretenimento]
7 pontos, 1 comentários
Um jogo inspirado no Pac-Man onde um rato escapa de humanos e coleta queijo, criado por um aluno da 4ª série e seu pai em apenas uma hora usando IA.
- Jogabilidade simples e divertida, semelhante ao Pac-Man
- Jogue como um rato evitando humanos e coletando queijo
- Criado colaborativamente com assistência de IA
- Tempo de desenvolvimento rápido (1 hora)
- Acessível via link web para teste fácil
Link da Discussão, Link Original
Estamos Lançando o Executor – Um Funcionário Digital com IA [Assistente de Vida]
3 pontos, 3 comentários
Executor é um agente de IA que executa tarefas baseadas em computador, como reservar voos, escrever relatórios e gerenciar planilhas a partir de prompts simples.
- Executa localmente ou via instância hospedada na nuvem
- Lida com diversas tarefas (pesquisa, gerenciamento de planilhas, etc.)
- Interface web para controle multi-dispositivo e agendamento de tarefas
- Painel central para gerenciamento de tarefas
- Demonstração disponível para visualização