Usando ed(1) como meu Gerador de Sites Estáticos: Uma Experiência Excêntrica

2025-05-31

Artyom Bologov compartilha sua jornada incomum de construir um site estático usando o antigo editor de texto ed(1). Ele experimentou vários métodos, de Lisp ao pré-processador C, finalmente se estabelecendo no ed(1) como seu gerador de sites estáticos. Embora o ed(1) tenha limitações, sem recursos como inclusão de arquivos, sua flexibilidade permite sintaxe personalizada e processamento de formatos antigos de pré-processador. Ele usa scripts ed(1) para pré-processamento e conversão de formatos, suportando vários formatos de saída (txt, gmi, 7, tex, etc.). Embora não seja uma prática recomendada, o artigo mostra o potencial inesperado do ed(1) e a abordagem única do autor para o processamento de texto.

Leia mais
Desenvolvimento

Iteradores Go: Uma Questão de Pureza e Impureza

2025-05-31

O Go 1.23 trouxe iteradores padronizados, funções poderosas que podem ser closures. No entanto, a classificação de iteradores na documentação oficial é ambígua. O autor propõe uma distinção mais clara entre iteradores 'puros' e 'impurezas': iteradores 'puros' reiniciam a cada chamada, enquanto iteradores 'impurezas' podem reter estado. O artigo explora vários tipos de iteradores e as compensações entre desempenho e consistência, concluindo que o cenário de iteradores do Go ainda está em evolução, com convenções e terminologia precisando de maior refinamento.

Leia mais
Desenvolvimento

Relógio de Precisão Mk IV: Uma Odisséia de Hardware de Dois Anos

2025-05-31

Após uma odisséia de dois anos, o Relógio de Precisão Mk IV finalmente está aqui! Este relógio possui precisão de milissegundos sem nenhum jitter perceptível, define automaticamente seu fuso horário via GPS e mantém a hora precisa mesmo quando desligado. Seu design inovador apresenta dois processadores, seis chips de buffer e uma articulação inteligente que permite modos de exibição de linha única ou dupla. O artigo detalha o intrincado projeto de hardware, a implementação de software e o processo de fabricação, uma verdadeira epopeia de hardware!

Leia mais

Mais de 200 Cientistas do Clima Lançam Maratona de Live de 100 Horas em Protesto Contra Cortes de Financiamento

2025-05-31
Mais de 200 Cientistas do Clima Lançam Maratona de Live de 100 Horas em Protesto Contra Cortes de Financiamento

Em resposta aos cortes no financiamento de pesquisas climáticas da administração Trump para organizações como a NASA e a NOAA, mais de 200 cientistas americanos do clima e meteorologia lançaram uma maratona de transmissão ao vivo no YouTube de cinco dias e 100 horas. O evento apresenta minipalestras, painéis e sessões de perguntas e respostas, com o objetivo de educar o público sobre meteorologia e ciência do clima, enquanto defendem o aumento do financiamento de pesquisas. Com mais de 77.000 visualizações em suas primeiras 30 horas, a transmissão ao vivo destaca os esforços dos cientistas para demonstrar o valor de seu trabalho e alertar sobre as potenciais consequências desastrosas dos cortes de financiamento, impactando a agricultura, as comunidades costeiras e os sistemas de alerta de desastres.

Leia mais
Tecnologia

Adaptação Incrível do Salmão: Prosperando em Água Doce e Salgada

2025-05-31

O salmão enfrenta um desafio fisiológico notável: amadurecem no oceano, mas desovam em riachos de água doce. Isso significa adaptar-se a mudanças ambientais drásticas entre água salgada e água doce. Para lidar com isso, os salmões desenvolveram mecanismos fisiológicos impressionantes. Em água salgada, eles bebem copiosamente para repor a água perdida, seus rins produzem urina concentrada para excretar o excesso de sal, e as ATPasas de Na+-Cl- nas brânquias bombeiam o sal para fora de seus corpos. Em água doce, eles param de beber, seus rins produzem grandes volumes de urina diluída, e as bombas das brânquias invertem, absorvendo sal da água. Essa adaptação não é instantânea; os salmões precisam de dias ou semanas para fazer a transição entre os ambientes.

Leia mais

Corpos e seus Ideais Triviais: Uma Demonstração Elegante

2025-05-31

Este artigo explora o conceito algébrico de ideais em corpos. Um corpo possui apenas dois ideais: o ideal zero e o próprio corpo, ambos chamados de ideais triviais. O artigo demonstra elegantemente dois fatos-chave: primeiro, qualquer corpo possui apenas ideais triviais; segundo, qualquer anel comutativo com identidades aditivas e multiplicativas distintas, possuindo apenas ideais triviais, deve ser um corpo. A demonstração prossegue através de definições, exemplos e uma derivação clara passo a passo, mostrando a beleza e simplicidade do resultado matemático.

Leia mais
Desenvolvimento ideais

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

AtomVM: Máquina virtual Erlang leve para IoT

2025-05-31

AtomVM é uma máquina virtual Erlang leve para dispositivos IoT. É uma implementação parcial da Máquina Abstrata de Erlang Bogdan (BEAM), executando bytecode compilado de Erlang ou Elixir. Otimizado para microcontroladores, o AtomVM suporta uma abordagem de programação funcional com um modelo de concorrência baseado em atores, simplificando o desenvolvimento de aplicativos IoT. Possui recursos como criação de processos, monitoramento, passagem de mensagens, escalonamento preemptivo e coleta de lixo eficiente. O AtomVM se interage diretamente com periféricos (GPIO, I2C, SPI, UART) e até suporta Wi-Fi em dispositivos compatíveis como o ESP32 — tudo em hardware com custo tão baixo quanto US$ 2!

Leia mais
Desenvolvimento

Hugging Face de código aberto: Robôs HopeJR e Reachy Mini

2025-05-31
Hugging Face de código aberto: Robôs HopeJR e Reachy Mini

A Hugging Face Inc. tornou de código aberto os projetos de dois robôs desenvolvidos internamente, o HopeJR e o Reachy Mini. O HopeJR é um robô humanoide capaz de 66 movimentos, incluindo caminhar, com braços robóticos controlados por luvas especiais. O Reachy Mini é um robô de mesa, semelhante a uma tartaruga, com um pescoço retrátil, ideal para testar aplicativos de IA. Os projetos de ambos são de código aberto, com versões pré-montadas vendidas por aproximadamente US$ 250 e US$ 3.000, respectivamente. O envio é esperado até o final do ano.

Leia mais
IA

Causalidade Implícita em Gráficos: Uma Abordagem Geral

2025-05-31
Causalidade Implícita em Gráficos: Uma Abordagem Geral

Este artigo expande um post anterior sobre causalidade implícita em gráficos de linha, explorando como vários tipos de gráficos — gráficos de barras, gráficos de dispersão e mapas — podem sugerir erroneamente relações causais. O autor destaca como comparações simples, contrastes antes e depois, ou proximidade espacial podem criar uma falsa sensação de causalidade. Quatro padrões principais de causalidade implícita são identificados: fator, evento, covariação e proximidade. O artigo enfatiza a necessidade de análise crítica de visualizações para evitar ser enganado por correlações espúrias.

Leia mais
Design

Novo golpe do WhatsApp: Voz robótica leva a solicitação de amizade

2025-05-31
Novo golpe do WhatsApp: Voz robótica leva a solicitação de amizade

Um novo golpe no WhatsApp envolve ligações de robôs que deixam um número e desligam imediatamente, incentivando as vítimas a adicionar o número no WhatsApp. O golpe usa a curiosidade e a falta de cautela com números desconhecidos. Apesar das várias etapas envolvidas, o grande volume de chamadas pode torná-lo eficaz. O autor questiona a eficiência do golpe e pede comentários daqueles que acharam essa abordagem eficaz.

Leia mais
Diversos

Meu pequeno servidor contra a horda de raspagem de dados de IA

2025-05-31

O site pessoal do autor foi atingido por um ataque massivo de raspagem de dados, principalmente de grandes empresas de tecnologia como Amazon, Facebook e OpenAI. Inicialmente, o consumo de recursos disparou, sobrecarregando o servidor. Usando as ferramentas de monitoramento Zabbix e Loki, o autor identificou o problema e, analisando os logs do Nginx, apontou vários IPs e agentes de usuário maliciosos. Por fim, o autor implementou uma lista negra de agentes de usuário e bloqueios de endereço IP usando a configuração do Nginx e o Fail2Ban, interrompendo efetivamente o ataque e restaurando a funcionalidade do site.

Leia mais
Desenvolvimento segurança do servidor

Classicídio: A destruição deliberada de uma classe social

2025-05-31

O conceito de 'classicídio', proposto pelo sociólogo Michael Mann, descreve a destruição deliberada e sistemática de uma classe social por meio de perseguição e violência. Diferentemente do genocídio, que visa um grupo com base na etnia, o classicídio visa um grupo definido por seu status social, e diferentemente do politicídio, não se preocupa com a atividade política. O artigo cita exemplos como a política de deskulakização na União Soviética, o genocídio cambojano e a perseguição a proprietários e camponeses ricos durante a reforma agrária chinesa como exemplos de classicídio. Esses são apresentados como perversões da teoria democrática socialista, semelhante à forma como a limpeza étnica é uma perversão da teoria democrática nacionalista.

Leia mais
Diversos classicídio

Desvendando os SDKs e APIs dos principais aplicativos de bate-papo Android

2025-05-31

Esta análise mergulha nos SDKs e chamadas de API de terceiros usadas por quatro principais aplicativos de bate-papo Android, incluindo OpenAI e Claude da Anthropic. Aproveitando dados publicamente disponíveis do AppGoblin, o autor revela o uso predominante de Kotlin no desenvolvimento, juntamente com uma variedade diversificada de ferramentas comerciais. Essas incluem o Google Analytics, Statsig (análise de produto), Segment (análise de marketing), Sentry (análise de implantação) e RevenueCat (compras no aplicativo). Notavelmente, OpenAI e Grok utilizam o livekit.io para recursos de voz de IA, enquanto o Perplexity integra mapas do Mapbox e a funcionalidade de comércio eletrônico do Shopify. A análise de chamadas de API também é mencionada, embora dados específicos não sejam divulgados.

Leia mais

Projetos de Infraestrutura de Energia: Uma Verdade Chocante Sobre Custos Excessivos

2025-05-31

Um novo estudo do Instituto de Sustentabilidade Global da Universidade de Boston revela que mais de 60% dos projetos de infraestrutura de energia em todo o mundo enfrentam custos de construção acima do orçamento. Analisando US$ 1,358 trilhão investidos em 662 projetos em 83 países entre 1936 e 2024, a pesquisa abrangeu diversos tipos de energia, de eólica e solar a nuclear e hidrogênio. O estudo descobriu que os projetos, em média, ultrapassaram os orçamentos em 40% e atrasaram quase dois anos. As usinas nucleares foram as piores ofensoras, com uma média de ultrapassagem de custos de 102,5%, excedendo as expectativas em US$ 1,56 bilhão. Em contraste, projetos solares e de transmissão tiveram o melhor desempenho, muitas vezes terminando antes do prazo ou abaixo do custo previsto. Os pesquisadores sugerem que projetos de energia renovável menores e modulares podem oferecer riscos financeiros menores e melhor previsibilidade de orçamento.

Leia mais

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

Telescópio Webb ajuda a refinar a constante de Hubble, sugerindo resolução para debate de longa data sobre a taxa de expansão

2025-05-31
Telescópio Webb ajuda a refinar a constante de Hubble, sugerindo resolução para debate de longa data sobre a taxa de expansão

Um debate de uma década sobre a taxa de expansão do universo pode estar chegando ao fim. Cientistas da Universidade de Chicago, usando dados do Telescópio Espacial James Webb, realizaram um novo cálculo da constante de Hubble, encontrando concordância com observações do universo primitivo e apoiando o Modelo Padrão da cosmologia. A resolução superior e a sensibilidade do Webb permitiram medições mais precisas das distâncias galácticas, levando a um cálculo mais preciso da taxa de expansão. Esta pesquisa fornece evidências convincentes para resolver um quebra-cabeça cosmológico de longa data e abre novas vias para investigar a matéria escura e a energia escura.

Leia mais
Tecnologia

Os Perigos da Pseudorandomicidade: Por que Você Precisa de Números Realmente Aleatórios para Segurança

2025-05-31
Os Perigos da Pseudorandomicidade: Por que Você Precisa de Números Realmente Aleatórios para Segurança

O RFC 4086 detalha a necessidade crítica de verdadeira aleatoriedade em sistemas de segurança. Depender de números pseudorandom deixa vulnerabilidades exploráveis por atacantes sofisticados que podem recriar o ambiente para quebrar esses números facilmente. O documento destaca as armadilhas do uso de fontes de baixa entropia ou técnicas tradicionais de geração de números pseudorandom, defendendo técnicas de verdadeira aleatoriedade de hardware, como a utilização de placas de som, unidades de disco rígido ou osciladores de anel. Ele também fornece estratégias de mitigação quando as soluções de hardware não estão disponíveis e ilustra o tamanho necessário dos números aleatórios para vários aplicativos.

Leia mais

Gradientes são os Novos Intervalos: Uma Nova Abordagem para Renderização Eficiente de Modelos SDF Complexos

2025-05-31

Esta postagem de blog explora um novo método para renderização eficiente de modelos complexos baseados em campos de distância com sinal (SDFs). Aproveitando a propriedade de Lipschitz dos SDFs, a abordagem usa avaliação de ponto único para obter resultados pseudo-intervalares, combinando-a com técnicas tradicionais de aritmética intervalar. Isso melhora significativamente o desempenho, evitando o conservadorismo da aritmética intervalar e lidando com transformações complexas de forma mais eficaz. Embora seja necessária normalização adicional para campos de distância não contínuos de Lipschitz, a eficiência geral supera os métodos tradicionais, abrindo novas possibilidades para a visualização interativa de modelos complexos.

Leia mais
Desenvolvimento

Robô de corpo mole impresso em 3D pronto para produção em massa

2025-05-31
Robô de corpo mole impresso em 3D pronto para produção em massa

Cientistas da Universidade de Edimburgo desenvolveram um robô macio com capacidade de produção em massa, impresso em 3D em um único processo de nove horas usando uma impressora open-source de US$ 500. O robô quadrúpede, feito de TPU flexível, supera os desafios de impressão 3D desse material usando um filamento maior e uma técnica de impressão de cabeça para baixo. Acionado por ar, esse robô facilmente reprodutível mostra promessa para aplicações em exploração, medicina e busca e salvamento, abrindo caminho para uma adoção mais ampla da robótica macia.

Leia mais

Adeus, Google Duo: Fim definitivo em setembro de 2025

2025-05-31
Adeus, Google Duo: Fim definitivo em setembro de 2025

A marca Google Duo desapareceu em 2022, mas alguns recursos permaneceram no Google Meet. No entanto, o Google anunciou o encerramento completo de todos os recursos do Duo em setembro de 2025. Isso inclui as 'chamadas legadas' que utilizavam a tecnologia Duo. Os usuários precisarão migrar para as 'chamadas do Meet', que oferecem recursos aprimorados, como compartilhamento de tela e legendas ao vivo. Observe que alguns recursos populares do Duo, como o Modo Família e o Knock Knock, não serão transferidos. O Google recomenda que os usuários exportem seu histórico de chamadas e mensagens de vídeo antes do prazo.

Leia mais
Tecnologia Videochamadas

Os Perigos das Bandeiras de Compilador de Matemática Rápida

2025-05-31

Este artigo mergulha nos perigos potenciais da bandeira de compilador 'fast-math', uma otimização comum que pode acelerar significativamente os cálculos matemáticos, mas ao custo da precisão. O autor detalha várias armadilhas associadas a bandeiras como `-ffast-math` no GCC, incluindo a remoção de verificações NaN e Inf, a reassociação de operações de ponto flutuante e a ativação de Flush-to-Zero (FTZ). Essas otimizações, embora aparentemente inócuas, podem levar a erros sutis e difíceis de depurar. O artigo defende uma abordagem cautelosa ao uso de fast-math, sugerindo testes completos e aplicação seletiva de otimizações específicas. Conclui com um apelo para melhorias nas funcionalidades do compilador e da linguagem para fornecer um controle mais seguro e granular sobre essas otimizações, afastando-se do instrumento contundente de uma única bandeira de compilador e avançando para mecanismos mais sofisticados.

Leia mais
Desenvolvimento

Consumo de energia da IA: prestes a superar a mineração de Bitcoin?

2025-05-31
Consumo de energia da IA: prestes a superar a mineração de Bitcoin?

Um novo estudo alerta que o consumo de energia da IA está crescendo rapidamente, com projeções de consumir quase metade da eletricidade dos centros de dados globais até 2025, potencialmente superando até mesmo a mineração de Bitcoin. A falta de transparência das grandes empresas de tecnologia sobre as demandas de energia da IA dificulta a avaliação precisa. Embora haja melhorias de eficiência e uma mudança para energias renováveis, isso pode não compensar o crescimento exponencial da IA. As necessidades de energia maciças, as emissões de carbono resultantes e a dependência de minerais raros representam um desafio ambiental significativo.

Leia mais
Tecnologia

Ferramentas de osso de baleia de 20.000 anos descobertas!

2025-05-31
Ferramentas de osso de baleia de 20.000 anos descobertas!

Cientistas descobriram a evidência mais antiga conhecida de humanos usando ossos de baleia para fazer ferramentas, datando de aproximadamente 20.000 anos atrás. Descobertas no Golfo da Biscaia, perto da Espanha e da França, essas ferramentas em forma de projéteis estreitos foram feitas a partir de ossos de baleias azuis, baleias-fin, cachalotes e outras espécies. Os pesquisadores acreditam que os humanos antigos provavelmente recolhiam baleias encalhadas, reutilizando seus ossos para caçar renas ou bisões, em vez de caçar baleias ativamente. Essa descoberta, publicada na Nature Communications, destaca a importância dos recursos costeiros para a sobrevivência humana primitiva e recua a linha do tempo do uso de ferramentas de osso de baleia.

Leia mais

AccessOwl está contratando: Engenheiro de Software Sênior (TypeScript, IA, Remoto)

2025-05-31
AccessOwl está contratando: Engenheiro de Software Sênior (TypeScript, IA, Remoto)

A AccessOwl, uma startup lucrativa apoiada pela Y Combinator, procura um Engenheiro de Software Sênior para construir e manter a camada de integração de sua plataforma de gerenciamento de ferramentas SaaS. Candidatos ideais são fluentes em TypeScript e nativos de IA, com experiência em Playwright ou Puppeteer, familiarizados com IaC e apaixonados por resolver problemas do mundo real. A vaga oferece salário competitivo, trabalho totalmente remoto e horários flexíveis.

Leia mais
Desenvolvimento

Rust para Programadores C++: Um Guia Prático

2025-05-31

Este livro serve como um guia prático para programadores C++ que estão fazendo a transição para Rust. Ele traduz padrões comuns de C++ para Rust idiomático, usando exemplos de código concretos e discutindo compensações de engenharia. O livro foi projetado para leitura sequencial e de acesso aleatório, perfeito para quando você encontra um problema em Rust e pensa: "Eu sei como fazer isso em C++". Escrito por especialistas do Laboratório de Engenharia Cognitiva da Universidade Brown, ele se concentra em precisão e detalhes, sem conteúdo gerado por IA.

Leia mais
Desenvolvimento

Identificando Utensílios de Ferro Fundido Sem Marcas: Um Guia para Colecionadores

2025-05-31

Este artigo mergulha na identificação de utensílios de ferro fundido sem marcas, focando em peças do século XX. Muitas peças sem marcas não eram necessariamente sem fabricante, mas sim resultado de estratégias de marketing ou práticas de fundições menores. O guia detalha as características de ferro fundido sem marcas de fabricantes como Birmingham Stove & Range Co., Chicago Hardware Foundry, Lodge Manufacturing Co., Griswold Manufacturing Co., Wagner Manufacturing Co. e Vollrath Manufacturing Co., fornecendo informações valiosas para colecionadores. Embora rastrear a origem de muitas peças do século XIX e anteriores seja difícil, observar marcas de fundição, designs de alças e características de tampas pode fornecer pistas. O artigo também destaca algumas panelas sem marcas enigmáticas, adicionando à intriga.

Leia mais

Cerebras quebra recorde de velocidade de inferência com Llama 4 Maverick 400B

2025-05-31
Cerebras quebra recorde de velocidade de inferência com Llama 4 Maverick 400B

A Cerebras Systems alcançou uma velocidade de inferência inovadora de mais de 2.500 tokens por segundo (TPS) no modelo de 400B parâmetros Llama 4 Maverick da Meta, mais do que o dobro do desempenho da Nvidia. Essa velocidade recorde, verificada independentemente pela Artificial Analysis, é crucial para aplicações de IA como agentes, geração de código e raciocínio complexo, reduzindo significativamente a latência e melhorando a experiência do usuário. Ao contrário da solução da Nvidia, que dependia de otimizações personalizadas indisponíveis, o desempenho da Cerebras é facilmente acessível por meio da próxima API da Meta, oferecendo uma solução superior para desenvolvedores e usuários corporativos de IA.

Leia mais
IA
1 2 197 198 199 201 203 204 205 595 596