API de Captura de Tela de Site Sem Servidor: A Força por Trás do Abbey AI

2025-02-06
API de Captura de Tela de Site Sem Servidor: A Força por Trás do Abbey AI

Gordon Kamer desenvolveu uma robusta API de raspagem da web para suportar o Abbey, uma plataforma de IA. Esta API roda localmente, recebendo uma URL como entrada e retornando dados do site e capturas de tela. Impulsionada pelo Playwright e Docker, executa JavaScript, inclui recursos de segurança como limites de memória e isolamento de processos, e retorna uma resposta multipart com dados JSON, conteúdo da página e até 5 capturas de tela. O acesso é controlado por meio de chaves de API, com alocação de memória personalizável e parâmetros de captura de tela.

Leia mais
Desenvolvimento raspagem web

Arquivando a História da Computação: Um Site Espelho Pessoal

2025-01-06

Um autor, pesquisando para um livro sobre a história da computação, criou um site espelho pessoal arquivando inúmeras páginas da web históricas. Diante da frustrante realidade de links quebrados, especialmente do final dos anos 90, o autor meticulosamente espelha as fontes originais, garantindo acesso a informações valiosas sobre Unix, Linux, BSD, Microsoft, Atari e muito mais. O site fornece um arquivo confiável de momentos e tecnologias cruciais na história da computação, oferecendo um rico recurso para pesquisadores e entusiastas.

Leia mais
Tecnologia

Invictus Solar: O Projeto de Energia Solar de US$ 1 Milhão+ que Falhou

2025-06-22

Este é um relato pós-morte de um projeto de energia solar de um milhão de dólares no Texas que acabou falhando. O autor, tendo feito fortuna com criptomoedas, pretendia alavancar vantagens fiscais e construir um projeto de energia sustentável. No entanto, desafios imprevistos relacionados a direitos minerais complexos e problemas inesperados de interconexão com a rede levaram ao fim do projeto. O artigo detalha o planejamento, a execução e a falha, destacando a importância da devida diligência e avaliação de riscos.

Leia mais
Tecnologia falha do projeto

Canetas Marcadoras: Um Teste de 6 Meses Chocante

2025-07-07
Canetas Marcadoras: Um Teste de 6 Meses Chocante

Um teste de seis meses revelou problemas chocantes de resistência à luz em canetas marcadoras. Canetas à base de álcool, incluindo marcas caras como Copic e Winsor & Newton, desbotaram significativamente, com algumas cores desaparecendo completamente. As canetas à base de água se saíram pouco melhor, mostrando considerável desbotamento. No entanto, algumas canetas resistentes à luz, como Faber-Castell Pitt Artist Pens, Winsor & Newton Watercolour Markers e Talens Pantone, tiveram um desempenho melhor, mas ainda apresentaram desbotamento. Para preservar obras de arte feitas com canetas marcadoras, recomenda-se digitalização, fotografia ou emolduramento com vidro resistente a UV, especialmente para tons rosa e neon, que foram os piores.

Leia mais

Synergetica: Aplicativo de desktop para design de circuito genético de ponta a ponta

2025-02-15
Synergetica: Aplicativo de desktop para design de circuito genético de ponta a ponta

Synergetica é um aplicativo de desktop poderoso para design de circuitos genéticos. Ele fornece um fluxo de trabalho de ponta a ponta que permite projetar circuitos, executar simulações e gerar sequências de DNA - tudo em uma única plataforma. Oferece interfaces baseadas em nós ou código, simula interativamente os níveis de expressão de proteínas e gera sequências de DNA com base em parâmetros determinados por simulação. Permite personalização com peças genéticas adicionais e funciona totalmente offline, garantindo controle e privacidade completos.

Leia mais

Matemática e Ficção: Um Banco de Dados com Mais de 1000 Histórias

2025-05-28

Alex Kasman, do College of Charleston, compilou um banco de dados com mais de mil contos, peças, romances, filmes e histórias em quadrinhos com matemática ou matemáticos. Este recurso visa catalogar referências significativas de ficção à matemática, permitindo que os usuários naveguem por autor, título, data de publicação ou pesquisem por gênero, tópico, motivo ou meio. O site também apresenta entradas recém-adicionadas e recomendações pessoais. Se você é professor de matemática, entusiasta de ficção ou curioso sobre a percepção da sociedade sobre matemáticos, este banco de dados é um tesouro.

Leia mais
Diversos Ficção

Construindo o pior reprodutor de vídeo com Three.js: Um jogo nostálgico pixel-perfect

2025-05-18
Construindo o pior reprodutor de vídeo com Three.js: Um jogo nostálgico pixel-perfect

Este artigo detalha a jornada do autor na construção de um reprodutor de vídeo criativo usando Three.js e um motor de física. Em vez de um reprodutor tradicional, é um jogo estilo arcade onde os usuários devem inserir moedas virtuais para assistir ao vídeo, ganhando apenas três segundos de reprodução por moeda. Os jogadores arrastam e soltam moedas em um slot, exigindo precisão para continuar assistindo. Esse design nostálgico e divertido desafia o design tradicional de reprodutores de vídeo e mostra as possibilidades ilimitadas do desenvolvimento web.

Leia mais
Desenvolvimento Reprodutor de Vídeo

Detecção de Movimento Subpixel com Memristor Baseado em Polímero Ferroelétrico

2025-05-12
Detecção de Movimento Subpixel com Memristor Baseado em Polímero Ferroelétrico

Pesquisadores desenvolveram uma nova memória de acesso aleatório ferroelétrica (FeRAM) usando filmes finos ferroelétricos P(VDF-TrFE) processados por solução para detecção de movimento subpixel. Essa FeRAM, baseada em um array de capacitores de cruzamento passivo, utiliza a dinâmica não linear dos domínios ferroelétricos para eliminar efetivamente problemas de caminhos clandestinos. Ao comutar domínios ferroelétricos por meio da polaridade do campo elétrico controlada, o sistema armazena e processa informações de imagem, extraindo diretamente as diferenças de imagem. Isso permite aplicações como o cálculo de derivadas de funções matemáticas e a identificação de objetos em movimento. O sistema possui alta precisão, baixo consumo de energia e elimina a necessidade de unidades de memória adicionais, mostrando um potencial significativo para aplicações em vigilância por vídeo e detecção de defeitos.

Leia mais

C++ Moderno: Dominando RAII (Aquisição de Recursos é Inicialização)

2025-05-30

Este artigo mergulha em RAII (Aquisição de Recursos é Inicialização) em C++ moderno. RAII liga elegantemente o gerenciamento de recursos aos ciclos de vida dos objetos, usando construtores para adquirir recursos e destrutores para liberá-los, prevenindo vazamentos. Usando um exemplo de descritor de arquivo, ele demonstra o manuseio seguro de arquivos com RAII, explicando a 'regra dos três', 'regra dos cinco' e 'regra do zero', e como evitar armadilhas comuns. O artigo conclui resumindo as vantagens e limitações do RAII e sugerindo leitura adicional.

Leia mais
Desenvolvimento

Curva de Hilbert: Uma Curva de Preenchimento de Espaço Bela e sua Visualização

2025-01-18

Este artigo aprofunda-se na curva de Hilbert, uma curva de preenchimento de espaço com excelentes propriedades de agrupamento. O autor visualiza criativamente projetando uma curva de Hilbert de espaço de cores RGB 3D em um plano 2D. A visualização é esteticamente agradável e demonstra intuitivamente as características de agrupamento da curva de Hilbert. O artigo também explica a implementação do algoritmo da curva de Hilbert e fornece um projeto Python para gerar e visualizar várias curvas de preenchimento de espaço.

Leia mais

Benchmark de Qualidade de Tradução de Linguagem Barato e Eficaz

2025-05-20
Benchmark de Qualidade de Tradução de Linguagem Barato e Eficaz

Um desenvolvedor tentou construir um benchmark de qualidade de tradução de linguagem mais rigoroso cientificamente usando avaliações em pares e um modelo Bradley-Terry. As tentativas iniciais falharam devido a altos custos, com cada experimento exigindo centenas ou até milhares de dólares. Um sistema de compromisso foi concebido, combinando o antigo sistema de pontuação com avaliações em pares. Ao processar frases iterativamente, usar vários sistemas de avaliação de tradução para pontuar e combinar análise estatística, os custos foram drasticamente reduzidos, produzindo resultados confiáveis com bons valores-p. Embora sacrificando algum rigor no cegamento, o novo sistema melhorou significativamente a eficiência, completando um teste em alemão por cerca de US$ 6.

Leia mais
Desenvolvimento tradução de linguagem

Going Rogue: Um RPG de Mesa que Permite Reescrever Rogue One (e Boicotar a Disney)

2025-05-25
Going Rogue: Um RPG de Mesa que Permite Reescrever Rogue One (e Boicotar a Disney)

O RPG de mesa de Jess Levine, Going Rogue, inspirado em Rogue One e Andor de Star Wars, gira em torno da morte garantida dos personagens dos jogadores. Essa mecânica serve como uma reflexão sobre os sacrifícios e recompensas da ação política, permitindo que os jogadores experimentem o 'sangramento' emocional da dedicação de seus personagens e encontrem a catarse muitas vezes ausente no ativismo da vida real. Embora não promova explicitamente o socialismo, o jogo incentiva os jogadores a confrontar seus sentimentos sobre o compromisso político. Além disso, em resposta às posições políticas da Disney e à inclusão na lista de boicote da BDS, Going Rogue incentiva ativamente os jogadores a cancelar suas assinaturas do Disney+, recuperando a propriedade narrativa do universo Star Wars.

Leia mais

O Papel em Evolução dos Desenvolvedores Juniores na Era da IA

2025-05-18
O Papel em Evolução dos Desenvolvedores Juniores na Era da IA

Embora a IA esteja automatizando tarefas de codificação, os desenvolvedores juniores permanecem cruciais. Em vez de escrever código básico, seu foco muda para depuração, design de sistemas e colaboração. Empresas que negligenciam os cargos juniores arriscam seu futuro pipeline de talentos. Desenvolvedores juniores de sucesso usam a IA como uma ferramenta de aprendizado, verificando sua saída e entendendo a lógica subjacente. Eles devem desenvolver habilidades sólidas de leitura e compreensão de código. O papel do desenvolvedor júnior está evoluindo, exigindo adaptabilidade e foco em pensamento de alto nível, com a IA lidando com as tarefas mais rotineiras.

Leia mais
Desenvolvimento Desenvolvedores Juniores

Uma Nova Constante Complexa Derivada da Razão Áurea e sua Conjectura de Transcendência

2025-06-22

Um artigo de pesquisa de Tristen Harr introduz e analisa uma nova constante complexa, ΛG1, derivada de potências inversas da razão áurea, ϕ. Definida como ΛG1 = T + iJ, onde T = 1/(2ϕ) e J = 1/(2ϕ²), é provado ser um número algébrico com magnitude menor que um, adequado como argumento para a função Polilogaritmo, Lis(z). Avaliações numéricas de alta precisão para o Dilogaritmo (s=2) e o Trilogaritmo (s=3) sugerem que Lis(ΛG1) é transcendente para todos os inteiros s≥2 e reside fora da extensão de campo Q(π, ln(2), ϕ). Esta pesquisa é parcialmente motivada por potenciais aplicações em estudos de quase-cristais, onde a razão áurea é fundamental.

Leia mais

Gromit: Um cão fictício como herói da tecnologia

2025-01-06

Este artigo retrata com humor Gromit, o cachorro de argila, como um herói da tecnologia, contrastando-o com magnatas da tecnologia da vida real. Um engenheiro cauteloso e previdente, Gromit prevê e resolve consistentemente os desastres causados pelas invenções de Wallace. O autor argumenta que Gromit incorpora a cautela e a racionalidade que a tecnologia deveria possuir, contrastando fortemente com a imprudência e a irresponsabilidade de alguns líderes tecnológicos do mundo real. Uma anedota divertida sobre uma conexão com os modelos de Gromit também é compartilhada.

Leia mais
Tecnologia Animação Sátira

DM50: Calculadora de código aberto, barata e de alta precisão

2025-01-24
DM50: Calculadora de código aberto, barata e de alta precisão

O DM50 é uma calculadora de hardware de código aberto, barata, poderosa, fácil de construir e de alta precisão. O projeto está disponível no GitHub com downloads de PCB, firmware, painéis e caixa 3D. Atualizações recentes incluem o design final da caixa, testes de duração da bateria, seleção do modelo de tecla e avanços no processador. O DM50 visa fornecer uma experiência de calculadora amigável e de alto desempenho.

Leia mais
Hardware

Espiões Animais da CIA: De Pombos a Ratos, Segredos Desclassificados do Arsenal da Natureza

2024-12-13

A história da CIA usando animais em espionagem é repleta de criatividade e desafios. De pombos carregando câmeras minúsculas, à tentativa de usar um gato para espionar no programa 'Acoustikitty' (que falhou devido à natureza independente do gato), a peixes-gato robóticos 'Charlie' para reconhecimento subaquático, e o mini-drone 'Insectothopter' que imita uma libélula, a CIA mostrou sua imaginação, aproveitando as características dos animais para coleta de inteligência. Além disso, eles usaram restos de animais como esconderijos de mensagens mortas, até mesmo ratos embebidos em repelente de gatos para transmitir mensagens. Essas tentativas imaginativas destacam o espírito inovador da CIA em tecnologia e inteligência, e também refletem o valor único dos animais em ambientes especiais.

Leia mais

Estudo Dinamarquês Liga Medicamento para Diabetes Ozempic a Aumento do Risco de Doença Ocular Grave

2024-12-17
Estudo Dinamarquês Liga Medicamento para Diabetes Ozempic a Aumento do Risco de Doença Ocular Grave

Dois estudos independentes da Universidade do Sul da Dinamarca (SDU) revelam que pacientes com diabetes tipo 2 tratados com Ozempic têm um risco significativamente maior de desenvolver neurite óptica isquêmica anterior não arterítica (NAION), uma condição que causa perda de visão grave e permanente. Esses estudos em larga escala, baseados em registros dinamarqueses, descobriram que o Ozempic mais que duplica o risco de NAION. Os pesquisadores recomendam que médicos e pacientes discutam os benefícios e riscos do Ozempic, sugerindo a interrupção do tratamento se a NAION for detectada em um olho.

Leia mais
Tecnologia Diabetes tipo 2

Meta e Oakley lançam óculos inteligentes focados em performance

2025-06-20
Meta e Oakley lançam óculos inteligentes focados em performance

A Meta e a Oakley revelaram os óculos inteligentes Oakley Meta HSTN, uma edição limitada com preço de US$ 499, disponível para pré-encomenda a partir de 11 de julho. Outros modelos Oakley com tecnologia Meta serão lançados no final do verão, a partir de US$ 399. Os óculos possuem câmera frontal, alto-falantes abertos e microfones, permitindo ouvir música, fazer chamadas e interagir com o Meta AI. O Meta AI usa a câmera e os microfones para responder perguntas sobre o ambiente do usuário e tradução de idiomas em tempo real. Projetados para atletas, os Oakley Meta HSTN têm classificação de resistência à água IPX4, o dobro da duração da bateria dos Meta Ray-Ban (8 horas mais 48 horas do estojo de carregamento) e uma câmera com capacidade de vídeo 3K. Cinco combinações de armação e lentes estão disponíveis, com opções de receita. A Meta visa expandir para o mercado de performance, sugerindo lançamentos futuros de produtos.

Leia mais
Tecnologia

Tratamento de Erros em Clojure: Sem Bala de Prata, Apenas Escolhas

2024-12-14

Clojure oferece uma variedade de abordagens para tratamento de erros, sem uma única melhor prática. O artigo explora vários métodos: lançando exceções nativas, usando `ex-info` para exceções que transportam dados, retornando mapas de erro e utilizando várias bibliotecas para fluxos de tratamento de erros mais sofisticados, como a biblioteca `anomalies` ou opções como `pact` e `failjure`. O autor enfatiza que a escolha depende do contexto específico e que uma mistura de abordagens pode coexistir em um único projeto. Os desenvolvedores têm o poder de selecionar a solução mais adequada para suas necessidades; Clojure abraça essa liberdade.

Leia mais
Desenvolvimento tratamento de erros

Nvidia de código aberto Run:ai após aquisição de US$ 700 milhões

2024-12-30
Nvidia de código aberto Run:ai após aquisição de US$ 700 milhões

A Nvidia concluiu sua aquisição de US$ 700 milhões da Run:ai, uma empresa de software que simplifica a orquestração de nuvens de GPU para IA, e imediatamente tornou o software de código aberto. Essa medida provavelmente é uma resposta estratégica às preocupações antitruste, permitindo um acesso mais amplo à tecnologia e mitigando potenciais problemas regulatórios decorrentes da dominância de mercado da Nvidia. O software da Run:ai ajudará as empresas a gerenciar eficientemente os recursos de GPU para desenvolvimento de IA, promovendo o crescimento dentro do ecossistema de IA em geral.

Leia mais
IA

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

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

Adeus, Google Analytics: O surgimento do IODIASIX, um framework de isolamento de privacidade

2025-01-18

Devido a problemas de conformidade com o GDPR e à crescente preocupação com a privacidade do usuário, o Google Analytics está enfrentando grandes desafios. Países da UE, começando pela Áustria, já o consideraram em violação do GDPR, impondo multas pesadas. Este artigo apresenta o IODIASIX, uma estrutura de análise de privacidade criada para resolver esse problema. Ao manter os dados dentro da UE e evitar a coleta de informações de identificação pessoal, o IODIASIX oferece às empresas uma alternativa compatível e eficiente para análise de sites, garantindo a privacidade do usuário.

Leia mais
Tecnologia análise de sites

Terminando com Tarefas Longas: Dominando Loops Assíncronos para o Desempenho da Web

2025-01-04
Terminando com Tarefas Longas: Dominando Loops Assíncronos para o Desempenho da Web

Este artigo aprofunda a otimização de loops JavaScript para evitar o bloqueio da thread principal e melhorar o desempenho da web. O autor destaca que o uso de loops `for...of` ou métodos como `forEach` diretamente em arrays grandes pode criar tarefas longas, levando a uma experiência de usuário lenta. A solução envolve o uso de `scheduler.yield` ou `setTimeout(0)` com `async/await` para dividir tarefas longas em tarefas menores, cedendo o controle após cada iteração para manter a capacidade de resposta. O artigo explora ainda estratégias de processamento em lote e otimização da taxa de quadros para equilibrar a capacidade de resposta e a eficiência do processamento. Por fim, recomenda-se a escolha de um tamanho e estratégia de lote apropriados com base nas necessidades específicas do aplicativo para uma experiência de usuário ideal.

Leia mais

Desafio da Bola de Cristal: Saber o Futuro Não Garante Riquezas

2024-12-15
Desafio da Bola de Cristal: Saber o Futuro Não Garante Riquezas

A Elm Partners conduziu um experimento chamado "Desafio da Bola de Cristal", onde 118 estudantes de finanças negociaram ações e títulos usando a primeira página do Wall Street Journal de um dia no futuro (com dados de preços ocultos) ao longo de 15 dias. Os resultados foram surpreendentes: apesar de ter informações futuras, a maioria dos participantes não obteve lucro, com um ganho médio de apenas 3,2%. No entanto, traders experientes tiveram um desempenho excepcional, com um ganho médio de 130%. O experimento demonstrou que, mesmo com conhecimento do 'futuro', investimentos bem-sucedidos exigem um dimensionamento de posições sensato. Esta pesquisa destaca a importância da tomada de decisões em condições de incerteza e do dimensionamento de posições, oferecendo lições valiosas para a educação financeira.

Leia mais

Revista Linux Format encerra após 25 anos: Um obituário da mídia impressa

2025-06-02
Revista Linux Format encerra após 25 anos: Um obituário da mídia impressa

Após 25 anos, a revista Linux Format, sediada no Reino Unido, deixou de ser publicada. O artigo explora as prováveis razões por trás do seu encerramento, apontando para os desafios económicos enfrentados pela mídia impressa na era digital. Embora algumas revistas de nicho tenham feito com sucesso a transição para o digital ou empregado outras estratégias de sobrevivência, a editora da Linux Format decidiu, por fim, descontinuar o título, mesmo em formato exclusivamente digital. O autor partilha uma anedota pessoal sobre como descobriu o Ubuntu através de um DVD da Linux Format e reflete sobre o futuro das publicações impressas e do mercado de revistas Linux.

Leia mais

Talon-A2 da Stratolaunch atinge Mach 5+ em segundo voo hipersônico

2025-05-10
Talon-A2 da Stratolaunch atinge Mach 5+ em segundo voo hipersônico

A Stratolaunch anunciou a conclusão bem-sucedida de um segundo voo hipersônico e recuperação de seu veículo Talon-A2 em março de 2025, excedendo Mach 5 e confirmando sua reusabilidade após um voo de teste bem-sucedido em dezembro de 2024. Esta conquista representa um passo significativo para o retorno dos EUA aos testes de voo hipersônicos reutilizáveis desde o programa X-15. O voo foi realizado para o programa Multi-Service Advanced Capability Hypersonic Test Bed (MACH-TB) do Test Resource Management Center (TRMC) do Departamento de Defesa, com o objetivo de acelerar os testes de sistemas hipersônicos comercialmente disponíveis.

Leia mais

Recantos Obscuros da Programação C: Explorando a Sintaxe Escura

2025-01-10
Recantos Obscuros da Programação C: Explorando a Sintaxe Escura

Este artigo mergulha nos cantos menos conhecidos da sintaxe C, mostrando técnicas como renomeação de funções usando as palavras-chave `typedef` e `asm`, contornando verificações do compilador com declarações de parâmetros antecipados e empregando declarações de funções como iteradores de loop `for`. O autor usa uma série de exemplos de código alucinantes para ilustrar a flexibilidade e complexidade de C, levando à reflexão sobre os limites do padrão C e as implementações do compilador. O artigo é escrito com humor e é mais adequado para aqueles com experiência prévia em programação C.

Leia mais
Desenvolvimento Truques de Codificação
1 2 581 582 583 585 587 588 589 595 596