Moonphase: Sistema de Alerta Antecipado de Fase Lunar em Múltiplas Linguagens

2025-06-02
Moonphase: Sistema de Alerta Antecipado de Fase Lunar em Múltiplas Linguagens

O projeto `moonphase` fornece trechos de código em várias linguagens de programação para calcular a fase da lua. Essas implementações são baseadas no algoritmo do moontool, um programa com interface gráfica dos anos 80 de John Walker, que por sua vez se baseou no livro *Practical Astronomy With Your Calculator*. O projeto suporta linguagens de sistemas, linguagens de script e DSLs, com todas as implementações incluindo casos de teste e calculando a fração iluminada da superfície da lua. O projeto enfatiza código conciso e autocontido, pronto para copiar e colar em seus projetos.

Leia mais

Memvid: Revolucionando a Memória de IA com Vídeos

2025-06-01
Memvid: Revolucionando a Memória de IA com Vídeos

Memvid revoluciona a gestão de memória de IA codificando dados de texto em vídeos, permitindo uma pesquisa semântica ultrarrápida em milhões de fragmentos de texto com tempos de recuperação sub-segundo. Ao contrário dos bancos de dados vetoriais tradicionais que consomem quantidades massivas de RAM e armazenamento, o Memvid comprime sua base de conhecimento em arquivos de vídeo compactos, mantendo o acesso instantâneo a qualquer informação. Ele suporta importação de PDFs, vários LLMs, operação offline-first e possui uma API simples. Seja construindo uma base de conhecimento pessoal ou lidando com conjuntos de dados massivos, o Memvid oferece uma solução eficiente e conveniente, marcando uma revolução na gestão de memória de IA.

Leia mais

ZenTransfer: Utilitário Gratuito de Transferência de Arquivos para Fotógrafos

2025-06-01
ZenTransfer: Utilitário Gratuito de Transferência de Arquivos para Fotógrafos

ZenTransfer é um utilitário gratuito de transferência de arquivos para Mac e Windows, projetado para fotógrafos profissionais. Ele esvazia cartões SD e garante backups 3-2-1, organiza arquivos em pastas por data, faz upload para AWS S3, Azure, Google Cloud Platform e retransmite para vários serviços FTP ou em nuvem por meio do zentransfer.io. Atualmente em versão beta, o desenvolvedor Chris busca feedback do usuário para determinar o desenvolvimento futuro e adições de recursos. Apoie o projeto compartilhando, doando ou se inscrevendo no serviço zentransfer.io.

Leia mais
Desenvolvimento fotógrafo

Motor de Batalha Pokémon em Zig: Velocidade Imbatível

2025-06-01
Motor de Batalha Pokémon em Zig: Velocidade Imbatível

pkmn é um motor de simulação de batalha Pokémon ultrarrápido escrito em Zig, mais de 1000 vezes mais rápido que o Pokémon Showdown modificado. Ele visa uma compatibilidade precisa e isenta de bugs com o código original do jogo e o simulador Pokémon Showdown. Embora não seja um simulador completo, é uma biblioteca de baixo nível para a construção de aplicativos mais avançados. Atualmente suporta as gerações I e II, com planos para gerações futuras.

Leia mais
Jogos

Extensão de navegador: Redirecionamento de URLs com Regex

2025-06-01
Extensão de navegador: Redirecionamento de URLs com Regex

Esta extensão de navegador (Firefox, Chrome, etc.) permite que você redireione URLs com base em padrões personalizados de regex ou curingas. É poderosa para bloquear anúncios, forçar sites para desktop, simplificar pesquisas no DuckDuckGo e muito mais. Exemplos incluem redirecionar vídeos curtos do YouTube para o YouTube regular ou pesquisas do Google com !bangs para o DuckDuckGo. Regras predefinidas estão incluídas para casos de uso comuns.

Leia mais
Desenvolvimento redirecionamento de URL

tldx: Geração de nomes de domínio ultrarrápida

2025-06-01
tldx: Geração de nomes de domínio ultrarrápida

tldx é uma ferramenta de linha de comando que gera e verifica rapidamente a disponibilidade de nomes de domínio. Permite a personalização de prefixos, sufixos e domínios de nível superior (TLDs), realizando verificações simultâneas para maior eficiência. Basta inserir palavras-chave, e o tldx retorna rapidamente as combinações de domínio disponíveis, uma ótima ferramenta para fundadores e desenvolvedores que buscam o nome perfeito. Com suporte para macOS, Linux e Windows, o tldx oferece instalação fácil por meio do brew ou download manual.

Leia mais

Linguagem de Programação Nature: Uma Evolução do Go?

2025-06-01
Linguagem de Programação Nature: Uma Evolução do Go?

Nature é uma linguagem de programação open-source de propósito geral, projetada para proporcionar uma experiência de desenvolvimento elegante e concisa, permitindo que os desenvolvedores criem softwares seguros e confiáveis ​​multiplataforma de forma simples e eficiente. Ela aproveita os pontos fortes do Go, como seu tempo de execução de alto desempenho e coleta de lixo, ao mesmo tempo em que aborda algumas das deficiências do Go, incluindo um sistema de tipos mais robusto e tratamento de erros aprimorado. A Nature atingiu uma versão inicial utilizável, suportando Linux e macOS, e oferece uma rica biblioteca padrão e projetos de exemplo. É adequada para desenvolvimento de jogos, computação científica, IA, sistemas operacionais e desenvolvimento web.

Leia mais
Desenvolvimento

ovld: Despacho Múltiplo Ultra-Rápido em Python

2025-06-01
ovld: Despacho Múltiplo Ultra-Rápido em Python

ovld é uma biblioteca de despacho múltiplo ultrarrápida para Python. Permite escrever diferentes versões da mesma função para cada assinatura de tipo usando anotações, evitando cadeias desajeitadas de `isinstance`. Ao contrário do `singledispatch` do Python, ele lida com múltiplos argumentos. O ovld possui velocidade excepcional, suporta despacho em funções, métodos, argumentos posicionais e argumentos de palavra-chave e até mesmo oferece tipos dependentes e geração de código. Ele se destaca em definições recursivas, como mapeamento de árvores ou serialização, e permite a criação de variantes de funções e medleys para extensão flexível.

Leia mais
Desenvolvimento Despacho Múltiplo

MySQL 8.0 Aprimorado: Projeto de Código Aberto Oferece Aumento Significativo de Desempenho

2025-06-01
MySQL 8.0 Aprimorado: Projeto de Código Aberto Oferece Aumento Significativo de Desempenho

Um projeto de código aberto otimizou completamente o MySQL 8.0, resolvendo a degradação do desempenho de junções desde a versão 8.0.28, problemas de desempenho de inserção em massa e outros gargalos. As otimizações abrangem a escalabilidade do mecanismo de armazenamento InnoDB, logs de refazer, modelo de custo de junção de hash, uso de memória e alta disponibilidade. Os testes mostram que a versão otimizada é particularmente eficaz em hardware de alto desempenho, oferecendo um serviço mais estável e eficiente, especialmente para cenários de alta concorrência em empresas de internet. O projeto também fornece manutenção contínua de versão e downloads de versões binárias fáceis de usar.

Leia mais
Desenvolvimento

Berb: Compartilhamento de arquivos P2P sem servidor

2025-06-01
Berb: Compartilhamento de arquivos P2P sem servidor

Berb é um aplicativo web leve e focado na privacidade que usa o WebRTC para enviar arquivos diretamente entre dispositivos. Sem servidores; os arquivos são transferidos diretamente entre o remetente e o destinatário. É seguro e rápido porque os arquivos nunca tocam em um servidor. Atualmente em desenvolvimento, os planos futuros incluem reconexão automática, suporte para vários arquivos e salvamento de stream.

Leia mais

Proteção Avançada de Dados de Código Aberto: OpenADP Precisa da Sua Ajuda!

2025-05-31
Proteção Avançada de Dados de Código Aberto: OpenADP Precisa da Sua Ajuda!

O OpenADP é um ambicioso projeto de código aberto que visa fornecer proteção avançada de dados para todos, resistindo a ataques de nível nacional e vigilância em massa. Ele usa um sistema de confiança distribuído, dividindo a chave de criptografia de um usuário em partes armazenadas em vários servidores de proteção. A recuperação requer a obtenção de partes de um número suficiente de servidores. O projeto precisa urgentemente de ajuda com o desenvolvimento de clientes Android e iOS, e indivíduos dispostos a executar servidores de proteção. Esta é uma chance de melhorar significativamente a privacidade do usuário e a segurança de dados - junte-se ao esforço!

Leia mais
Desenvolvimento

Backup de Chave com Cartão Perfurado: Armazenamento Offline de Chave de 128 bits

2025-05-31
Backup de Chave com Cartão Perfurado: Armazenamento Offline de Chave de 128 bits

O projeto pckb oferece uma maneira única de fazer backup de informações de 128 bits em um cartão perfurado físico. Os usuários geram um padrão de perfuração usando uma ferramenta HTML fornecida e, em seguida, perfuram fisicamente furos em uma folha de alumínio. A recuperação é igualmente simples, basta inserir o padrão do cartão perfurado na ferramenta HTML. O projeto também descreve soluções para chaves maiores que 128 bits e inclui uma FAQ abrangente.

Leia mais

Rigorous: Análise de Manuscritos Científicos com IA – Agora com Versão na Nuvem!

2025-05-31
Rigorous: Análise de Manuscritos Científicos com IA – Agora com Versão na Nuvem!

Rigorous oferece análise de manuscritos científicos com tecnologia de IA. Sua versão na nuvem (https://www.rigorous.company/) permite que você carregue seu manuscrito, especifique a revista alvo e receba um relatório PDF abrangente em 1 a 2 dias úteis – atualmente gratuito para testes. A ferramenta possui o Agent1_Peer_Review para análise abrangente, feedback detalhado e um relatório PDF profissional; e o Agent2_Outlet_Fit (em desenvolvimento) para avaliação de ajuste de revista. O Agent1_Peer_Review gera um relatório visualmente atraente com resumos executivos, análises detalhadas e recomendações práticas.

Leia mais
Desenvolvimento Publicação Científica

De volta a 2007: Uma aventura retrô de desenvolvimento web

2025-05-31
De volta a 2007: Uma aventura retrô de desenvolvimento web

Cansado das complexidades do desenvolvimento web moderno, um programador experiente decidiu voltar ao básico. Ele construiu um sistema de classificação simples usando Sinatra, Sequel e SQLite, redescobrindo a alegria do desenvolvimento web de 2007. Sem frameworks MVC complexos, sem bancos de dados massivos, apenas código leve e respostas rápidas. Ele utilizou inteligentemente o desempenho do hardware moderno, obtendo resultados satisfatórios com a tecnologia mais simples. Isso trouxe de volta a alegria perdida da programação e reacendeu sua paixão pela codificação.

Leia mais

Artista Tartaruga com IA no Simulador ROS

2025-05-31
Artista Tartaruga com IA no Simulador ROS

O turtlesim_agent é um agente de IA que transforma o simulador clássico ROS turtlesim em uma tela criativa impulsionada por linguagem natural. Usando o LangChain, ele interpreta instruções de texto e as traduz em desenhos visuais, transformando a tartaruga simulada em uma artista digital. Os usuários descrevem formas ou intenções de desenho em inglês simples; a IA raciocina sobre as instruções e as executa usando os comandos de movimento do turtlesim. Este projeto explora como os modelos de linguagem grandes interagem com ambientes externos para exibir comportamento criativo.

Leia mais
IA

O Livro do Conhecimento Secreto: Uma Coleção Curada de Ferramentas de Desenvolvimento e Segurança

2025-05-31
O Livro do Conhecimento Secreto: Uma Coleção Curada de Ferramentas de Desenvolvimento e Segurança

Este repositório GitHub é um tesouro de ferramentas, scripts, anotações e recursos usados diariamente pelo autor. Ele visa administradores de sistemas e redes, engenheiros DevOps, testadores de penetração e pesquisadores de segurança, oferecendo uma coleção abrangente de ferramentas para tudo, desde scripts de shell e análise de rede até auditoria de segurança e gerenciamento de banco de dados. O repositório é constantemente atualizado com novos itens.

Leia mais
Desenvolvimento ferramentas

Engenharia Reversa do Mecanismo de Sincronização do Linear: Um Estudo Detalhado

2025-05-31
Engenharia Reversa do Mecanismo de Sincronização do Linear: Um Estudo Detalhado

Este estudo detalhado realiza engenharia reversa no mecanismo de sincronização do Linear (LSE), mostrando sua solução elegante para desafios como suporte a modelos de dados arbitrários, oferecendo recursos avançados (sincronização parcial, controle de permissões, desfazer/refazer, disponibilidade offline e histórico de edição) e proporcionando uma ótima experiência para desenvolvedores. O autor analisa profundamente o funcionamento do LSE, incluindo a definição de modelos, uso do MobX, processo de inicialização, construção do banco de dados local, hidratação de dados lazy, sincronização cliente-servidor e mecanismos de desfazer/refazer por meio de uma análise aprofundada do código frontend do Linear. O artigo explica como o LSE define modelos e metadados, realiza inicialização e carregamento lazy, e lida com transações, atualizações incrementais e resolução de conflitos. O objetivo do LSE é capacitar os desenvolvedores a construir aplicativos colaborativos sem que precisem ser especialistas em mecanismos de sincronização.

Leia mais
Desenvolvimento motor de sincronização

Icepi Zero: Placa de Desenvolvimento FPGA Portátil

2025-05-30
Icepi Zero: Placa de Desenvolvimento FPGA Portátil

Icepi Zero é uma placa de desenvolvimento FPGA econômica com o fator de forma Raspberry Pi Zero, apresentando um poderoso chip Lattice ECP5 25F. Seu tamanho compacto e porta HDMI a tornam ideal para várias aplicações. Diferentemente de alternativas caras e volumosas, Icepi Zero capacita estudantes, entusiastas de jogos e programadores. Possui um conversor USB para JTAG integrado, eliminando a necessidade de programadores externos, e é totalmente de código aberto.

Leia mais

Asdf Overlay: Biblioteca de sobreposição de janelas do Windows ultrarrápida

2025-05-30
Asdf Overlay: Biblioteca de sobreposição de janelas do Windows ultrarrápida

Asdf Overlay é uma biblioteca de sobreposição de janelas do Windows ultrarrápida e fácil de usar que desenha sobre o framebuffer da janela ao conectar backends de renderização. Ela usa texturas compartilhadas de GPU para evitar cópias de framebuffer da CPU, permitindo a renderização de sobreposições de qualquer tamanho sem perda de desempenho. Suporta várias APIs, incluindo OpenGL, DX9-DX12 e Vulkan, e oferece recursos como controle de captura de entrada. Já usada em projetos como sobreposições de letras no jogo e sobreposições no jogo, requer Node.js, pnpm, uma versão específica do compilador Rust e MSVC. Após instalar as dependências, compile com `pnpm build`. Vários exemplos e métodos de depuração são fornecidos.

Leia mais
Desenvolvimento

Sequor: Plataforma de fluxo de trabalho centrada em SQL para integrações de API confiáveis

2025-05-30
Sequor: Plataforma de fluxo de trabalho centrada em SQL para integrações de API confiáveis

Sequor é uma plataforma de fluxo de trabalho centrada em SQL de código aberto, projetada para construir integrações de API confiáveis em stacks de dados modernas. Ela oferece uma alternativa poderosa aos conectores SaaS de caixa preta, dando às equipes de dados controle total sobre seus pipelines de integração. Ao fundir a execução de API com seu banco de dados, o Sequor permite o fluxo de dados bidirecional, utilizando SQL para transformações, análises e lógica de negócios. Essa abordagem unificada elimina os limites tradicionais entre os processos iPaaS e ETL. Uma abordagem de código primeiro (YAML para fluxos, Jinja/Python para parâmetros, SQL para lógica) permite controle de versão, colaboração, CI/CD e desenvolvimento local. O Sequor permite que você possua, controle e dimensione suas integrações de forma transparente, usando tecnologias abertas familiares e evitando o travamento de SaaS.

Leia mais
Desenvolvimento Stack de Dados

vrs: Um tempo de execução concorrente baseado em Lisp para programação divertida

2025-05-30
vrs: Um tempo de execução concorrente baseado em Lisp para programação divertida

vrs é um ambicioso projeto de tempo de execução de software pessoal que visa oferecer uma experiência de programação divertida e eficiente, combinando as melhores ideias de sistemas como Emacs, Erlang e Unix. Ele usa um dialeto Lisp embutido chamado Lyric, suportando processos leves, passagem de mensagens, registro de serviços e a capacidade de executar milhões de processos sem bloquear o sistema. Os desenvolvedores podem usar a ferramenta de linha de comando vrsctl para programação interativa e depuração, juntamente com um modo Emacs chamado `lyric-mode` para desenvolvimento eficiente. O vrs está em desenvolvimento intenso, mas seu modelo de concorrência inovador e o dialeto Lisp fácil de usar mostram grande potencial.

Leia mais
Desenvolvimento

Microsandbox: Execução Segura de Código Não Confiável

2025-05-30
Microsandbox: Execução Segura de Código Não Confiável

O Microsandbox resolve as desvantagens dos métodos tradicionais (execução local, contêineres, VMs, soluções em nuvem) para executar código não confiável. Ele possui tempos de inicialização rápidos, suporta várias linguagens (Python, JavaScript, Rust) e oferece um SDK e ferramentas de gerenciamento de projetos para executar com segurança código gerado por IA, envios de usuários ou código experimental. Sua tecnologia exclusiva de microVM garante o isolamento do código, protegendo seu sistema mesmo de código malicioso. O Microsandbox fornece soluções seguras e eficientes para configuração de ambientes de desenvolvimento, análise de dados e criação de assistentes de IA.

Leia mais
Desenvolvimento

W++: Linguagem de Programação Experimental de Código Aberto

2025-05-30
W++: Linguagem de Programação Experimental de Código Aberto

W++ é uma linguagem de programação experimental e divertida, projetada para aprendizado, caos e memes. Após atingir mais de 33.000 downloads na VSCode Marketplace, foi misteriosamente removida. Agora, o código-fonte completo está disponível publicamente, incluindo um analisador léxico, analisador sintático e interpretador escritos em C#, além de uma extensão personalizada para o VSCode. Com suporte a lambdas assíncronas e um modelo OOPSIE (Object-Oriented Programming Sometimes Isn’t Excellent), W++ busca mostrar que até mesmo linguagens de programação criadas como piada podem ensinar habilidades valiosas.

Leia mais
Desenvolvimento

Git Add Interativo em Go: Funcionalidades Aprimoradas

2025-05-30
Git Add Interativo em Go: Funcionalidades Aprimoradas

Esta implementação em Go da funcionalidade de adição interativa do Git (`git add -i`, `git add -p`) oferece uma experiência de usuário superior. Além de replicar os recursos do script Perl original, ela introduz adições poderosas: filtragem global com regex, divisão automática de hunk e navegação e pesquisa aprimoradas. Pode ser instalado como um comando Git e inclui testes unitários abrangentes. Aproveite o controle aprimorado sobre a organização de suas alterações!

Leia mais
Desenvolvimento

O Espelho da IA: Como a Aprendizagem de Máquina Ilumina a Cognição Humana

2025-05-30
O Espelho da IA: Como a Aprendizagem de Máquina Ilumina a Cognição Humana

Um livro experimental, *O Algoritmo Humano*, escrito autonomamente por IA, explora os paralelos surpreendentes entre inteligência artificial e humana. Ao analisar os desafios dos Modelos de Linguagem Grandes (LLMs), como 'alucinações' e 'sobreajuste', o livro revela verdades negligenciadas sobre a cognição e a comunicação humanas. Ele destaca a discrepância entre nossas exigências rigorosas para a IA e nossa tolerância a nossos próprios vieses cognitivos. O livro não se trata de tornar a IA mais humana, mas de usar a IA como um espelho para ajudar os humanos a se entenderem melhor, melhorando as habilidades de comunicação e a autoconsciência.

Leia mais
IA

Curie: Automação de Experimentos Científicos com IA

2025-05-30
Curie: Automação de Experimentos Científicos com IA

Curie é uma estrutura inovadora de agente de IA projetada para experimentação científica automatizada e rigorosa. Ele automatiza todo o processo experimental, da formulação de hipóteses à interpretação de resultados, garantindo precisão, confiabilidade e reprodutibilidade. Suporta pesquisa em ML, análise de sistemas e descoberta científica, permitindo que os cientistas insiram perguntas e recebam relatórios de experimentos automatizados com resultados e logs totalmente reprodutíveis, acelerando drasticamente a pesquisa.

Leia mais

Controle seus brinquedos sexuais com LLMs: Uma primeira olhada no buttplug-mcp

2025-05-30
Controle seus brinquedos sexuais com LLMs: Uma primeira olhada no buttplug-mcp

buttplug-mcp é um servidor MCP que permite que programas LLM como o Claude Desktop consultem e controlem seus brinquedos sexuais. Criado como um projeto rápido, divertido e educacional no Dia da Mentira, ele é atualmente instável com problemas de tratamento de conexões, mas demonstra a capacidade de controlar a intensidade da vibração por meio de comandos LLM. O projeto é de código aberto, suporta várias plataformas e oferece instalação Homebrew. Embora imperfeito, é um projeto experimental fascinante que mostra o potencial da integração LLM com dispositivos IoT.

Leia mais

Servidor MCP em Bash: Leve e sem sobrecarga

2025-05-30
Servidor MCP em Bash: Leve e sem sobrecarga

Este projeto apresenta um servidor leve do Model Context Protocol (MCP) implementado totalmente em Bash, evitando a sobrecarga de runtimes mais pesados como Node.js ou Python. Ele oferece suporte completo para JSON-RPC 2.0 e protocolo MCP, descoberta dinâmica de ferramentas, configuração JSON e extensão fácil de ferramentas personalizadas. Uma interface simples de linha de comando facilita a execução, com exemplos mostrando como criar seu próprio servidor MCP (um servidor de previsão do tempo é demonstrado). Embora não tenha processamento concorrente, gerenciamento avançado de memória e respostas em streaming, é suficiente para assistentes de IA e execução de ferramentas locais.

Leia mais
Desenvolvimento

IRS torna o Direct File de código aberto: sistema gratuito de declaração de impostos

2025-05-30
IRS torna o Direct File de código aberto: sistema gratuito de declaração de impostos

O IRS tornou o Direct File de código aberto, um serviço gratuito de declaração de impostos online. Ele utiliza uma abordagem baseada em entrevistas, funciona em vários dispositivos (celular, desktop, etc.) e oferece suporte para inglês e espanhol. O Direct File traduz a legislação tributária em perguntas em linguagem simples, gerando formulários de impostos padrão que são enviados ao IRS. Seu núcleo é o Fact Graph, um grafo de conhecimento baseado em Scala que lida com informações incompletas. O Direct File também facilita a declaração de impostos estaduais e locais, permitindo que os usuários importem seus dados de declaração federal para ferramentas de terceiros. Desenvolvido internamente pelo IRS com o apoio do USDS, GSA e outros parceiros, parte do código foi excluída devido a preocupações de privacidade e segurança.

Leia mais
Desenvolvimento

Ferramenta OSINT Geolocaliza Usuários por meio de Vazamentos de Widgets de Tempo

2025-05-29
Ferramenta OSINT Geolocaliza Usuários por meio de Vazamentos de Widgets de Tempo

Weather2Geo é uma ferramenta OSINT que utiliza dados vazados do widget de tempo da barra de tarefas do Windows para identificar a localização de usuários. Combinando as condições climáticas, temperatura e hora exibidas em uma captura de tela com dados meteorológicos em tempo real, o Weather2Geo identifica locais potenciais. Ele leva em consideração o fuso horário, incorpora agrupamento para minimizar falsos positivos e permite parâmetros personalizáveis. Basta inserir os detalhes meteorológicos de uma captura de tela e o Weather2Geo retorna agrupamentos de locais prováveis.

Leia mais
Tecnologia Tempo
1 2 13 14 15 17 19 20 21 50 51