Rodando uma Rede Neural em uma Calculadora: Uma Jornada de Trem de 56 Horas

2025-01-04
Rodando uma Rede Neural em uma Calculadora: Uma Jornada de Trem de 56 Horas

Um doutor em ciência da computação se desafiou a portar uma rede neural convolucional (CNN) para uma calculadora gráfica TI-84 Plus CE durante uma viagem de trem de 56 horas. Superando limitações significativas de hardware, incluindo memória escassa e a falta de operações de ponto flutuante nativas, ele treinou e executou com sucesso a rede para identificar dígitos manuscritos. Embora lento, a conquista demonstra a viabilidade de executar IA em dispositivos com recursos extremamente limitados, mostrando engenhosas técnicas de gerenciamento de memória e otimizações algorítmicas.

Leia mais
(z80.me)
Hardware rede neural

Além do BPE: O Futuro da Tokenização em Modelos de Linguagem Grandes

2025-05-30
Além do BPE: O Futuro da Tokenização em Modelos de Linguagem Grandes

Este artigo explora melhorias nos métodos de tokenização em grandes modelos de linguagem pré-treinados. O autor questiona o método comumente usado de Codificação de Par de Bytes (BPE), destacando suas deficiências no tratamento de subpalavras no início e dentro das palavras. São sugeridas alternativas, como adicionar uma máscara de nova palavra. Além disso, o autor argumenta contra o uso de algoritmos de compressão para pré-processamento de entradas, defendendo a modelagem de linguagem em nível de caractere, traçando paralelos com Redes Neurais Recorrentes (RNNs) e modelos de atenção própria mais profundos. No entanto, a complexidade quadrática do mecanismo de atenção apresenta um desafio. O autor propõe uma abordagem baseada em estrutura de árvore, usando subsequências com janela e atenção hierárquica para reduzir a complexidade computacional enquanto captura melhor a estrutura da linguagem.

Leia mais

Finalizando Projetos Paralelos com LLMs e Cursor

2025-01-04
Finalizando Projetos Paralelos com LLMs e Cursor

Este post de blog detalha como o autor melhorou drasticamente sua taxa de conclusão de projetos paralelos usando LLMs e o IDE Cursor. Diante de restrições de tempo, ele utilizou IA para refinar as especificações do projeto, inicializar a geração de código e iterar de forma eficaz. Um site de rastreamento de hábitos serve como estudo de caso, mostrando o processo desde a especificação inicial (refinada com o ChatGPT) até a implantação via GitHub Actions. Estratégias-chave incluem o uso do Vite para configuração do projeto, o modo agente do Cursor para geração de código, desenvolvimento iterativo com uma abordagem de dividir e conquistar e fornecer amplo contexto aos LLMs. O autor enfatiza a importância de escolher o LLM e o modo Cursor certos para diferentes tarefas, culminando na entrega de uma versão funcional v1 do rastreador de hábitos.

Leia mais

Criptografia inquebrável: Sistema de segurança holográfico com IA

2025-02-02

Pesquisadores na Grécia desenvolveram um novo sistema de criptografia óptica usando hologramas e inteligência artificial. A informação é codificada como um holograma em um feixe de laser, que se torna completamente e aleatoriamente embaralhado ao passar por um pequeno recipiente de etanol. Esse embaralhamento é impossível de decifrar usando métodos tradicionais. Uma rede neural treinada atua como uma chave de descriptografia, decodificando com sucesso os padrões de luz caóticos com 90-95% de precisão. Essa tecnologia promete melhorar a segurança para aplicações como moedas digitais, saúde e comunicações.

Leia mais

Relatório de Auditoria de Segurança do Aplicativo Mullvad VPN de 2024 Publicado

2024-12-12
Relatório de Auditoria de Segurança do Aplicativo Mullvad VPN de 2024 Publicado

A Mullvad VPN divulgou o relatório de sua auditoria de segurança de terceiros de 2024 para seu aplicativo VPN. A auditoria descobriu seis vulnerabilidades, com gravidade variando de baixa a alta, todas as quais foram corrigidas. Três vulnerabilidades de alta gravidade envolveram manipuladores de sinal e vazamento de endereço IP virtual e foram corrigidas na versão mais recente. A auditoria também observou alguns problemas não relacionados à segurança que a Mullvad está trabalhando ativamente para resolver. No geral, o aplicativo Mullvad VPN é considerado altamente seguro, mas os usuários ainda são aconselhados a atualizar para a versão mais recente.

Leia mais

Um ELF Minimalista: Removendo a Complexidade até o Essencial

2024-12-26

Este artigo detalha a jornada do autor na simplificação de um programa básico do Linux, culminando em um arquivo ELF minimalista. Começando com um simples programa "Olá, Mundo", o autor remove progressivamente complexidades como bibliotecas padrão, recursos de segurança modernos, informações de depuração e mecanismos de tratamento de erros. O processo aprofunda a estrutura do arquivo ELF, tabelas de símbolos, seções e o papel dos scripts de linkador, usando linguagem assembly para manipular diretamente chamadas de sistema para a funcionalidade do programa. O autor conclui criando um script de linkador personalizado, carregando segmentos de código e dados em endereços de memória especificados, demonstrando a flexibilidade e detalhes de baixo nível da construção de arquivos ELF.

Leia mais

Arrastar e Soltar Imagens no Bevy 0.15 na Web

2024-12-15

Esta publicação demonstra como integrar APIs nativas da web via WASM com o Bevy 0.15 para habilitar a funcionalidade de arrastar e soltar imagens em um navegador web. Ela detalha o uso de wasm-bindgen, gloo e bevy_channel_trigger para lidar com eventos DOM em Rust, extrair dados de arquivos e passá-los para o mecanismo Bevy para carregamento e renderização de imagens. O processo espelha a implementação em JavaScript, mas utiliza as capacidades do Rust, abordando o tratamento de erros e vazamentos de memória de ouvintes de eventos. O resultado é um aplicativo web Bevy capaz de carregar e exibir imagens PNG soltas.

Leia mais
Desenvolvimento Desenvolvimento Web

Obsidian se torna freemium: licença comercial não mais necessária para uso profissional

2025-02-20
Obsidian se torna freemium: licença comercial não mais necessária para uso profissional

O aplicativo de anotações Obsidian eliminou sua licença comercial, tornando-o gratuito para uso profissional! Mais de 10.000 organizações, incluindo gigantes como Amazon e Google, já utilizam o Obsidian. Essa mudança simplifica o preço e está alinhada com o manifesto do Obsidian: "todos deveriam ter as ferramentas para pensar com clareza e organizar ideias de forma eficaz." Embora não mais obrigatória, as organizações ainda podem adquirir licenças comerciais para apoiar o desenvolvimento e obter oportunidades de destaque na página Obsidian Enterprise.

Leia mais
Desenvolvimento Aplicativo de anotações

Adoção Animal: Um Equilíbrio Entre Genes e Emoção

2024-12-13
Adoção Animal: Um Equilíbrio Entre Genes e Emoção

Uma leoa adotando um filhote de leopardo desencadeia uma exploração fascinante do mundo da adoção animal. Este artigo mergulha nos mecanismos evolutivos por trás desse comportamento, examinando a seleção de parentesco, pressões ambientais, diferenças individuais e instintos maternais. A pesquisa sugere que a adoção animal não é apenas uma estratégia evolutiva, mas também reflete as emoções dos animais e variações individuais, desafiando as explicações evolutivas tradicionais.

Leia mais

NASA Visualiza Marés Internas Globais

2024-12-13
NASA Visualiza Marés Internas Globais

O Centro de Voo Espacial Goddard da NASA divulgou uma visualização impressionante das marés internas globais do oceano, criada usando dados de altimetria de satélite e simulações. A animação mostra como as ondas de maré internas, geradas pela interação da topografia subaquática, como a Cordilheira do Havaí, e a energia das marés, se propagam pelo oceano. Embora essas ondas tenham uma expressão superficial sutil, elas desempenham um papel significativo na mistura e circulação oceânicas. A visualização também destaca outras regiões com forte atividade de maré interna, incluindo o Taiti, o sudoeste do Oceano Índico e o Estreito de Luzon, oferecendo novos insights sobre a dinâmica oceânica.

Leia mais

A Incrível Aproximação Marítima: π Milhas ≈ e Milhas Náuticas

2025-01-05
A Incrível Aproximação Marítima: π Milhas ≈ e Milhas Náuticas

Este artigo explora uma coincidência matemática fascinante: π milhas é aproximadamente igual a e milhas náuticas. Começando com uma menção ao What If? de Randall Munroe, o autor introduz a aproximação marítima e aprofunda-se na história e nas definições de π, e (dois números transcendentais), milhas e milhas náuticas. O artigo conclui que, embora seja apenas uma aproximação, essa coincidência ainda é surpreendente, destacando a maravilha da matemática.

Leia mais

Apple TV+ com acesso gratuito neste fim de semana

2024-12-30
Apple TV+ com acesso gratuito neste fim de semana

A Apple está oferecendo acesso gratuito ao seu serviço de streaming Apple TV+ de 3 a 5 de janeiro de 2025. Esta avaliação gratuita de três dias inclui acesso à biblioteca de programas e filmes premiados do Apple TV+, dando aos potenciais assinantes a chance de experimentar seu conteúdo, incluindo séries populares como Severance (com a segunda temporada estreando em 17 de janeiro), For All Mankind, Silo e Monarch: Legacy of Monsters. Tudo o que você precisa é um ID Apple para aproveitar esta oferta.

Leia mais

Revolucionando a Autorização Fina de Grão: O Motor de Computação Incremental da Feldera

2025-01-20
Revolucionando a Autorização Fina de Grão: O Motor de Computação Incremental da Feldera

A Feldera apresenta uma abordagem revolucionária para Autorização Fina de Grão (FGA). Sistemas FGA tradicionais avaliam solicitações de autorização em tempo real, levando à ineficiência. A Feldera pré-calcula todas as decisões de autorização e usa seu mecanismo de computação incremental (baseado em SQL) para atualizar os resultados, transformando as solicitações de autorização em simples pesquisas de chave-valor. Mesmo com grandes gráficos de objetos, a Feldera processa alterações em milissegundos, melhorando drasticamente o desempenho. O artigo detalha os princípios da FGA e demonstra a construção de um mecanismo FGA de alto desempenho usando SQL, mostrando sua superioridade no tratamento de grandes conjuntos de dados.

Leia mais

Pesadelo de backup de arquivo de 1 TB do Backblaze: limite de 100.000 chunks?

2025-02-04

Um usuário relata que o Backblaze continua retransmitindo um arquivo com mais de 1 TB, com erros de log sugerindo um limite de 100.000 chunks (10 MB cada). Isso contradiz o armazenamento ilimitado anunciado pelo Backblaze. O usuário suspeita de um limite recém-implementado, possivelmente levando até mesmo à exclusão de backups existentes. A resposta do suporte foi pouco útil, oferecendo apenas etapas de solução de problemas padrão.

Leia mais

Arquivo de Design Nokia Online: Uma Jornada no Tempo

2025-01-16
Arquivo de Design Nokia Online: Uma Jornada no Tempo

O Arquivo de Design Nokia já está online, mostrando sua história de design por meio de uma linha do tempo em rede interativa. Os usuários podem explorar uma vasta coleção de materiais de design usando pesquisa por palavras-chave, filtros de tópicos (produtos, estética, processo de design, estratégia de design) e filtros de data. O arquivo tem licença CC BY-NC-ND 4.0, com instruções claras de atribuição fornecidas.

Leia mais

Biblioteca Mecânica de Código Aberto: Inspirando Estudantes do Ensino Médio em Engenharia Mecânica

2025-05-02
Biblioteca Mecânica de Código Aberto: Inspirando Estudantes do Ensino Médio em Engenharia Mecânica

A Biblioteca Mecânica é um projeto de código aberto que visa introduzir a engenharia mecânica a estudantes do ensino fundamental e médio. Uma exposição de 6 pés de altura apresenta modelos mecânicos em movimento, demonstrando invenções importantes de engenharia. Cada mecanismo possui uma página na web que explica as aplicações no mundo real, com fotos, vídeos, modelos 3D e modelos Lego. O projeto espera despertar a curiosidade sobre como as coisas funcionam, apoiar a educação STEM e fornecer recursos para professores. Atualmente em desenvolvimento, é apoiada pela NYCFirst.

Leia mais
Tecnologia

Avanço Significativo em Relógios Nucleares Abre Caminho para Cronometragem Ultraprecisa

2024-12-13
Avanço Significativo em Relógios Nucleares Abre Caminho para Cronometragem Ultraprecisa

Uma equipe internacional de pesquisa liderada por cientistas do JILA, um instituto conjunto do Instituto Nacional de Padrões e Tecnologia (NIST) e da Universidade do Colorado Boulder, fez um avanço significativo no desenvolvimento de um novo relógio nuclear. Relógios nucleares usam transições de energia dentro do núcleo de um átomo para medir o tempo, prometendo maior precisão e resistência a distúrbios externos em comparação com relógios atômicos. A equipe usou um laser ultravioleta especialmente projetado para medir com precisão a frequência de um salto de energia em núcleos de tório e um pente de frequência óptica para contar os ciclos. Essa descoberta abre caminho para navegação mais precisa, velocidades de internet mais rápidas e avanços na pesquisa de física fundamental, potencialmente auxiliando até mesmo na detecção de matéria escura ou na verificação da constância das constantes da natureza.

Leia mais

LLMs Tiraram a Alegria da Programação: Uma Confissão de um Programador

2025-06-15

O autor reflete sobre uma mudança em seus hábitos de programação. Já foi um programador de 'jornada', apaixonado por aprender e resolver problemas, mas tornou-se cada vez mais dependente de modelos de linguagem grandes (LLMs) para gerar código, transformando-se em um programador mais 'orientado para o destino'. Embora os LLMs aumentem a eficiência, eles reduziram o tempo gasto aprendendo e pensando, diminuindo o prazer do autor em programar. Essa mudança é atribuída a vários fatores, incluindo uma preferência por construir projetos úteis e uma dependência excessiva de LLMs. O autor espera diminuir sua dependência de LLMs e redescobrir a alegria do processo de programação.

Leia mais
Desenvolvimento

Executando Pong em Abas do Navegador

2025-02-20
Executando Pong em Abas do Navegador

Um desenvolvedor, de forma engenhosa, executou o jogo Pong em 240 abas de navegador! Usando AppleScript para criar uma grade de abas, Web Workers para atualizações de fundo eficientes e Broadcast Channel para comunicação entre abas, ele renderizou o jogo nos favicons das abas. Este projeto demonstra o poder das APIs do navegador e a resolução criativa de problemas.

Leia mais
Desenvolvimento codificação criativa

Sistema de saúde americano: um colapso total, além das seguradoras

2024-12-14
Sistema de saúde americano: um colapso total, além das seguradoras

O sistema de saúde americano está quebrado, e o problema vai muito além das seguradoras. Um oncologista argumenta que empresas farmacêuticas, PBMs (administradoras de benefícios farmacêuticos), FDA, CMS, hospitais e médicos compartilham a responsabilidade. Empresas farmacêuticas impulsionam medicamentos não comprovados, PBMs lucram excessivamente, os reguladores são lenientes, hospitais cobram taxas exorbitantes e se envolvem em práticas predatórias, e médicos solicitam testes e tratamentos desnecessários. Embora as seguradoras sejam frustrantes, elas são um bode expiatório para um problema sistêmico maior. O autor defende reformas amplas do FDA e CMS para acabar com a captura corporativa das agências reguladoras, abordando os altos custos e a ineficiência do sistema de saúde dos EUA. O recente assassinato de um CEO de seguradora destaca a frustração pública com o sistema.

Leia mais

Interceptação eficiente de chamadas de sistema Linux: além das ineficiências do ptrace

2025-01-05

Este artigo apresenta um método mais eficiente para interceptar chamadas de sistema Linux do que o ptrace: seccomp user notify. Aproveitando filtros BPF, ele retorna apenas para as chamadas de sistema desejadas, reduzindo significativamente a sobrecarga de desempenho. O autor usa sua ferramenta, copycat, como exemplo, mostrando como interceptar chamadas de sistema open() para realizar a substituição de arquivos. O artigo detalha o mecanismo seccomp user notify, incluindo a criação de filtros BPF e o tratamento de argumentos de chamada de sistema. Segurança e problemas potenciais, como ataques TOCTOU, também são discutidos.

Leia mais
Desenvolvimento Chamadas de Sistema

Calendário do Advento Perl 2024: 'Metade da Minha Vida com Perl' de Randal Schwartz

2024-12-19

O Calendário do Advento Perl 2024 apresenta uma apresentação de vídeo única de Randal Schwartz, intitulada 'Metade da Minha Vida com Perl'. Randal, um veterano do Perl, reconta sua jornada com a linguagem desde seus primeiros dias até a era moderna, incluindo seu envolvimento na criação dos livros Camel e Llama, e suas anedotas humorísticas sobre como conquistar o fórum comp.unix.questions com Perl 2. Esta é a primeira vez que um vídeo é incluído no Calendário do Advento Perl, oferecendo uma perspectiva nova e envolvente sobre a história da linguagem.

Leia mais
Desenvolvimento história da programação

Guia Definitivo de Empregos Remotos: Seu Emprego dos Sonhos Está Aqui

2025-01-09

Este recurso é uma compilação de inúmeras oportunidades de emprego remoto em várias áreas, incluindo tecnologia, design, marketing e suporte ao cliente. Seja você um engenheiro experiente ou um recém-formado, você encontrará posições adequadas aqui. De Remote Rocketship, focado em vagas de tecnologia, a We Work Remotely, oferecendo uma ampla gama de empregos remotos, e Remote Nursing Jobs especificamente para enfermeiros, este recurso tem tudo. Além disso, plataformas como 4DayWeek.io, focada em semanas de trabalho de quatro dias, e muitas outras oferecem uma grande quantidade de vagas de emprego remotas para ajudá-lo a encontrar o caminho de carreira ideal.

Leia mais
Diversos

Dominando o Filtro de Kalman: Um Tutorial Completo

2025-01-18
Dominando o Filtro de Kalman: Um Tutorial Completo

Este tutorial fornece um guia completo sobre o filtro de Kalman, uma ferramenta poderosa para estimar e prever estados de sistemas. Começando com filtros univariados básicos, ele cobre progressivamente filtros multivariados, filtros não lineares e aspectos de implementação prática, como fusão de sensores e tratamento de outliers. O tutorial apresenta numerosos exemplos numéricos e ilustrações, juntamente com código Python e MATLAB. Mesmo sem um forte conhecimento de matemática, você pode aprender a projetar, simular e avaliar o desempenho do filtro de Kalman.

Leia mais

Congelada Sólida: A Sobrevivência Milagrosa de uma Mulher de Minnesota

2025-02-18
Congelada Sólida: A Sobrevivência Milagrosa de uma Mulher de Minnesota

Em 1980, Jean Hilliard, de 19 anos, foi encontrada congelada após um acidente de carro perto de Lengby, Minnesota. Ela havia caminhado em busca de ajuda em temperaturas de -20 graus, apenas para ser descoberta inconsciente e completamente congelada na porta de um fazendeiro. Contra todas as probabilidades, ela milagrosamente descongelou e acordou em um hospital próximo. Médicos, usando apenas compressas de aquecimento e orações, conseguiram reanimá-la de um estado que acreditavam estar quase além da recuperação. Embora a ciência médica ofereça alguma explicação para sua sobrevivência devido à desaceleração do metabolismo na hipotermia, a velocidade de sua recuperação permanece impressionante. Hoje, Hilliard leva uma vida normal, o incidente moldando sua cautela em relação à direção no inverno, em vez de alterar o curso de sua vida.

Leia mais

Preços de Assinatura da The Economist: Uma Bagunça Global

2025-05-18
Preços de Assinatura da The Economist: Uma Bagunça Global

Há dois anos, uma estrutura de preços global extremamente inconsistente para a assinatura digital da The Economist foi revelada, com preços variando mais de 300% dependendo da localização. Nações mais pobres pagavam significativamente mais do que as mais ricas. Isso continua em 2024, com Austrália e Nova Zelândia ainda sendo superfaturadas. Um 'Índice Economad' que compara os preços de assinatura revela discrepâncias ainda maiores do que o Índice Big Mac, destacando os preços ilógicos e injustos da The Economist, levando um assinante a cancelar sua assinatura.

Leia mais

Geração de Mundo Infinito: Um Algoritmo Wave Function Collapse Aprimorado

2025-01-18
Geração de Mundo Infinito: Um Algoritmo Wave Function Collapse Aprimorado

Este artigo descreve um método rápido, determinístico, paralelizável e confiável para gerar cidades infinitas usando um algoritmo Wave Function Collapse (WFC) aprimorado. O autor aborda limitações anteriores, como não-determinismo, vazamento de memória e processamento em um único thread. A nova abordagem gera mundos infinitos pré-gerando mapas de ladrilhos e substituindo blocos em tempo de execução, adaptando-se a mapas de altura arbitrários, resultando em visuais impressionantes.

Leia mais

Percepção errônea do que o sexo oposto considera atraente leva a problemas de imagem corporal

2025-02-23
Percepção errônea do que o sexo oposto considera atraente leva a problemas de imagem corporal

Um novo estudo revela que homens e mulheres superestimam a preferência do sexo oposto por características de gênero exageradas. Os participantes criaram rostos que acreditavam que o sexo oposto acharia atraentes, revelando que os homens superestimaram a preferência das mulheres por masculinidade e as mulheres superestimaram a preferência dos homens por feminilidade. Essa percepção errada contribui para a insatisfação com a imagem corporal. Quanto maior a discrepância entre a percepção de si mesmo e o eu ideal, maior a insatisfação. Isso sugere que julgar erroneamente as preferências dos outros não apenas distorce nossa visão de parceiros em potencial, mas também distorce a autoimagem, potencialmente levando a comportamentos negativos como uso de esteroides ou transtornos alimentares. Pesquisas futuras devem explorar essas consequências.

Leia mais

Lançamento da biblioteca lfi de iteração concorrente de alto desempenho

2024-12-12

lfi é uma biblioteca de programação funcional leve focada em iteração síncrona, assíncrona e concorrente. Ela supera significativamente bibliotecas como p-map e p-filter na iteração concorrente, processando cada item de forma independente, resultando em ganhos de desempenho substanciais. lfi também possui avaliação preguiçosa, realizando operações apenas quando necessário para economizar memória, e possui um tamanho pequeno, tornando-a facilmente otimizável com tree shaking. Seu design de API limpo, combinado com a função pipe, leva a um código mais legível e fácil de manter.

Leia mais

Alemanha atinge 62,7% de renováveis na matriz elétrica de 2024

2025-01-12
Alemanha atinge 62,7% de renováveis na matriz elétrica de 2024

De acordo com o Instituto Fraunhofer de Sistemas de Energia Solar (Fraunhofer ISE), a Alemanha gerou 62,7% de sua eletricidade a partir de fontes renováveis em 2024. A energia solar contribuiu com 14% do total, atingindo um recorde de 72,2 TWh. Apesar do clima menos favorável, a rápida expansão da capacidade solar impulsionou este recorde. A energia eólica permaneceu a maior fonte, com 136,4 TWh. A capacidade de armazenamento de baterias também apresentou um crescimento significativo, passando de 8,6 GW para 12,1 GW. As emissões de CO2 da Alemanha continuaram sua tendência de queda, caindo para 152 milhões de toneladas em 2024, uma redução de 58% em relação aos níveis de 1990.

Leia mais
Tecnologia energia alemã
1 2 587 588 589 591 593 594 595 596