Mako: Bundler de Frontend Zero Config e Extremamente Rápido

2025-03-09

Mako é um bundler de frontend baseado em Rust, com configuração zero, velocidade excepcional e estabilidade em produção. Ele suporta TypeScript, Less, CSS, React e muito mais sem precisar de loaders ou plugins. Usado extensivamente na Ant Group e testado rigorosamente em milhares de projetos e pacotes npm, o Mako garante compatibilidade. Inclui substituição de módulo a quente (HMR) com React Fast Refresh, divisão de código integrada e concatenação de módulos para desempenho otimizado e experiência de desenvolvedor aprimorada.

Leia mais
Desenvolvimento bundler frontend

Jogador Europeu Garante 9% dos Endereços IPv4; Rival Norte-Americano Procura-se?

2025-08-18

Um jogador europeu, femboy.cat, reivindicou 20 milhões de endereços IPv4 (9% de todos os hosts IPv4, segundo o Censys) ao fazer com sucesso handshakes TCP de três vias com VMs na rede do Google por meio de um serviço online (https://ipv4.games/). Esse serviço concede IPs a usuários que se conectam com sucesso. O método usado por femboy.cat permanece desconhecido, gerando discussões sobre segurança e alocação de recursos. Procura-se um rival norte-americano.

Leia mais
Tecnologia endereços IPv4

Parity: SRE com IA para acabar com o inferno do plantão

2025-04-10
Parity: SRE com IA para acabar com o inferno do plantão

Cansado de plantões às 2h da manhã e alertas infinitos? O Parity usa IA para automatizar a investigação, a análise da causa raiz e a resolução de problemas de infraestrutura, tornando os plantões uma coisa do passado. O produto tem tido uma forte adoção por clientes iniciais e tem o potencial de definir uma nova categoria. O Parity é apoiado por investidores de primeira linha, incluindo Y Combinator, General Catalyst e Sugar Free Capital, bem como investidores-anjos de startups líderes como Midjourney e Crusoe.

Leia mais

3Dify: Gerador Gratuito de Modelos 3D a Partir de Imagens 2D com IA

2025-01-14

O 3Dify é uma ferramenta gratuita e impulsionada por IA que transforma imagens 2D em modelos 3D profissionais. Basta carregar sua imagem, e a IA remove automaticamente o fundo e gera um ativo 3D nos formatos GLB ou Gaussiano. Ideal para desenvolvimento de jogos, impressão 3D e projetos comerciais, o 3Dify oferece uma plataforma fácil de usar com uploads e downloads ilimitados. Embora atualmente limitado a imagens de um único objeto e possa exigir ajustes para modelos complexos, sua natureza gratuita e acessível o torna um recurso valioso para criadores.

Leia mais
IA

Matemáticos Descobrem Nova Maneira de Contar Números Primos

2024-12-13
Matemáticos Descobrem Nova Maneira de Contar Números Primos

Os matemáticos Ben Green e Mehtaab Sawhney provaram que existem infinitos números primos da forma p² + 4q², onde p e q também são primos. Sua prova utiliza de forma engenhosa as normas de Gowers, uma ferramenta de uma área diferente da matemática, demonstrando seu poder surpreendente na contagem de números primos. Essa descoberta aprofunda nossa compreensão da distribuição de números primos e abre novas possibilidades para pesquisas futuras.

Leia mais

Encontrei erros no TAOCP de Knuth e fui recompensado!

2025-03-08
Encontrei erros no TAOCP de Knuth e fui recompensado!

O autor descobriu vários erros na obra de Donald Knuth, "A Arte da Programação de Computadores" (TAOCP), e os relatou ao próprio Knuth. Knuth não apenas respondeu rapidamente e corrigiu os erros, mas também recompensou o autor com "dólares hexadecimais" de seu fictício "Banco de San Serriffe". O artigo detalha os erros encontrados, as respostas de Knuth e as recompensas correspondentes, compartilhando os métodos de correção exclusivos de Knuth e uma anedota divertida. Ele destaca a dedicação de Knuth à precisão e atenção aos detalhes, e o respeito do autor pela obra clássica.

Leia mais
Desenvolvimento recompensa por bugs

Simple Search: Uma Coleção Minimalista de Barras de Pesquisa

2025-01-26

Simple Search não é um mecanismo de busca complexo, mas sim um site que oferece uma coleção minimalista de barras de pesquisa. Eliminando recursos desnecessários, ele se concentra apenas na função principal: pesquisar. Os usuários podem acessar facilmente vários mecanismos de busca populares, como Google, Bing e DuckDuckGo, a partir de uma única página, eliminando a necessidade de alternar entre diferentes sites. Isso o torna uma opção eficiente e conveniente para usuários que precisam de acesso rápido aos resultados da pesquisa.

Leia mais
Diversos

Bolsa de pulso de soldado romano descoberta na fronteira do império

2025-07-02
Bolsa de pulso de soldado romano descoberta na fronteira do império

Arqueólogos na Morávia do Sul, República Tcheca, descobriram um fragmento de uma bolsa de pulso de um soldado romano em um acampamento temporário. A bolsa, datada das Guerras Marcomânicas (172-180 d.C.), pertencia a um soldado da 10ª Legião e foi encontrada fora das fronteiras tradicionais do Império Romano. Embora não contivesse moedas em si, descobertas próximas sugerem que poderia ter contido até 50 denários de prata – quase um ano de salário para um legionário. Essa descoberta fornece informações valiosas sobre as complexidades logísticas das campanhas militares romanas e a vida cotidiana dos soldados estacionados nas fronteiras em constante mudança do império.

Leia mais

Airo: Implantação Simples em Servidores Auto-Hospedados

2025-03-08
Airo: Implantação Simples em Servidores Auto-Hospedados

Cansado de pipelines complexos de CI/CD? O Airo é uma ferramenta de linha de comando que simplifica a implantação de projetos do seu computador local para o seu servidor auto-hospedado. Sem necessidade de configurar pipelines ou serviços complexos; apenas defina seus arquivos `compose.yml` e `env.yml`, incluindo um Dockerfile e Caddyfile, e implante com um único comando `airo deploy`. Ele suporta configuração automática de HTTPS e proxy reverso. O Airo permite que você se concentre na construção do seu produto, não na gestão de infraestrutura, tornando-o ideal para projetos menores.

Leia mais
Desenvolvimento implantação

arXivLabs: Projetos Experimentais com Colaboradores da Comunidade

2025-03-27
arXivLabs: Projetos Experimentais com Colaboradores da Comunidade

arXivLabs é uma estrutura que permite a colaboradores desenvolverem e compartilharem novos recursos do arXiv diretamente em nosso site. Indivíduos e organizações que trabalham com o arXivLabs adotaram e aceitaram nossos valores de abertura, comunidade, excelência e privacidade de dados do usuário. O arXiv está comprometido com esses valores e trabalha apenas com parceiros que os respeitam. Tem uma ideia para um projeto que agregará valor à comunidade do arXiv? Saiba mais sobre o arXivLabs.

Leia mais
Desenvolvimento

Desmontagem da Bateria Milwaukee M18: Uma Batalha com Componentes 0402

2025-04-17

Este post de blog detalhado documenta um projeto de engenharia reversa de vários meses de baterias Milwaukee M18 descartadas. O autor enfrentou vários desafios, desde desmontar o invólucro da bateria e identificar componentes minúsculos, como o microcontrolador Texas Instruments MSP430G2744 e o circuito integrado de monitoramento de bateria BQ76925, até mapear meticulosamente a placa de circuito e decifrar o protocolo de comunicação entre a bateria e o carregador. O autor compartilha suas descobertas, incluindo a surpreendente falta de balanceamento de células e detalhes do protocolo de comunicação de 2000 baud. Este é um mergulho fascinante na engenharia reversa de hardware, perfeito para aqueles interessados ​​nas intrincadas tecnologias de baterias e eletrônicos.

Leia mais
Hardware bateria

Heurísticas de dimensionamento de heap do GC Guile: Uma história de travamento ao vivo

2025-05-26

O projeto Guile está integrando um coletor de lixo de varredura conservadora baseado em Nofl. Atualmente usando uma política de heap expansível, o tamanho do heap é ajustado por um multiplicador para levar em conta a fragmentação. No entanto, a fragmentação severa pode levar a falhas de alocação e deadlocks, mesmo quando o heap tem o dobro do tamanho esperado. A postagem explora soluções: aumentar o multiplicador, mudar a organização do heap e reservar blocos vazios para o coletor Nofl. O objetivo é o tratamento eficiente da fragmentação e a prevenção de deadlocks.

Leia mais
Desenvolvimento

S-expr: Um analisador de S-expressões peculiar

2025-06-18
S-expr: Um analisador de S-expressões peculiar

S-expr é uma biblioteca de análise de S-expressões com extensões exclusivas para a sintaxe de S-expressões. Suporta strings e comentários de uma e várias linhas e introduz um conceito inovador chamado "blocos transpostos". Os blocos transpostos permitem que o código seja escrito com linhas e colunas trocadas, melhorando a legibilidade para expressões aninhadas complexas. Este design visa equilibrar a simplicidade das S-expressões com melhor legibilidade e expressividade do código. Embora mais complexo do que o Lisp tradicional, prioriza o equilíbrio entre simplicidade e usabilidade.

Leia mais

Swapfest de Berlim: Troca Trimestral de Eletrônicos e Ferramentas no c-base

2025-03-01
Swapfest de Berlim: Troca Trimestral de Eletrônicos e Ferramentas no c-base

O hackerspace c-base de Berlim está sediando seu primeiro Swapfest trimestral em 19 de abril. Compre, venda ou troque eletrônicos, equipamentos de informática e ferramentas. Promovendo a reutilização e o direito ao reparo, o evento incentiva os participantes a trazerem itens que não precisam mais. Se você está construindo um laboratório doméstico ou procurando componentes e ferramentas, este é o lugar certo. Vender é grátis, embora possa ser necessário um depósito para itens maiores que não forem levados para casa. As transações são flexíveis (PayPal, criptomoedas, dinheiro) e as disputas são resolvidas pelas partes envolvidas.

Leia mais

Violação de Dados da Volkswagen: CCC expõe milhões de dados de localização de veículos armazenados sem criptografia

2025-01-02

O Chaos Computer Club (CCC) revelou que o Grupo Volkswagen coletou e armazenou sistematicamente dados de movimento de centenas de milhares de veículos VW, Audi, Skoda e Seat por longos períodos. Esses dados, incluindo informações do motorista, foram deixados desprotegidos e acessíveis na internet. A violação afetou veículos particulares, frotas corporativas e até mesmo agências governamentais, incluindo dados sensíveis do Serviço Federal de Inteligência Alemão e de uma base da Força Aérea dos EUA. O CCC destacou que a coleta de dados e o armazenamento de longo prazo eram problemáticos, agravados pela segurança deficiente. As descobertas foram publicadas na Der Spiegel e serão detalhadas no 38º Chaos Communication Congress (38C3) em Hamburgo.

Leia mais

FSF se envolve em disputa de licença AGPLv3 da Neo4j

2025-03-09

A Free Software Foundation (FSF) entrou com um amicus brief na disputa legal entre a Neo4j, Inc. e a PureThink, LLC. A questão central gira em torno da Neo4j ter adicionado uma cláusula comercial restritiva, a Commons Clause, ao seu software, incompatível com a licença GNU AGPLv3. A FSF argumenta que as licenças GNU permitem que os usuários removam restrições que contradizem as quatro liberdades do software. Após uma carta de cessação e desistência em novembro de 2023, destacando a violação da Neo4j ao espírito da AGPLv3, a Neo4j removeu os arquivos incriminados e deixou de oferecer seu software sob a licença GNU AGPLv3, reconhecendo implicitamente a posição da FSF. O brief da FSF esclarece sua intenção ao redigir as licenças GNU e destaca seu compromisso com a salvaguarda da liberdade de software.

Leia mais
Desenvolvimento

Structs com tamanho redimensionável em tempo de execução no Zig

2025-07-27

Este artigo propõe o conceito de "struct com tamanho redimensionável em tempo de execução" na linguagem de programação Zig. Os métodos existentes para lidar com structs com comprimentos de campo determinados em tempo de execução são trabalhosos, exigindo cálculos manuais de tamanho, alocação de memória e considerações de alinhamento. O autor apresenta uma solução utilizando as capacidades de metaprogramação em tempo de compilação do Zig. Usando `ResizableArray` e `ResizableStruct`, uma struct redimensionável em tempo de execução é implementada, simplificando as operações e evitando erros potenciais. O núcleo são os cálculos de deslocamento e tamanho em tempo de compilação, fornecendo os métodos `init`, `get`, `resize` e `deinit` para gerenciamento de memória. Uma implementação mínima está disponível no GitHub, com feedback da comunidade encorajado.

Leia mais
Desenvolvimento Estruturas de dados

GLM-4.5: Novo modelo de linguagem de grande porte que unifica raciocínio, codificação e capacidades agentivas

2025-07-29

A Zhipu AI apresenta o GLM-4.5 e o GLM-4.5-Air, seus mais novos modelos principais que unificam raciocínio, codificação e capacidades agentivas em um único modelo. O GLM-4.5 possui 355 bilhões de parâmetros, enquanto o GLM-4.5-Air possui 106 bilhões. Ambos empregam uma abordagem de raciocínio híbrido, oferecendo um modo de 'pensamento' para tarefas complexas e um modo de 'não pensamento' para respostas rápidas. Eles alcançam desempenho de primeira linha em vários benchmarks, especialmente em tarefas agentivas como navegação na web e geração de código. Pesos abertos estão disponíveis no HuggingFace e ModelScope.

Leia mais
(z.ai)

Sucesso do Cliente Impulsionado por IA: Great Question Contrata Diretor de Sucesso do Cliente (América do Norte)

2025-06-06
Sucesso do Cliente Impulsionado por IA: Great Question Contrata Diretor de Sucesso do Cliente (América do Norte)

A Great Question, uma empresa SaaS B2B da Série A apoiada por investidores de primeira linha, está procurando um Diretor de Sucesso do Cliente com sede na América do Norte. Essa função liderará a estratégia e a execução pós-venda, impulsionando o crescimento da receita, construindo sistemas escaláveis e guiando a equipe de sucesso do cliente por uma nova fase de crescimento. O candidato ideal terá um histórico comprovado de liderança de equipes de sucesso do cliente em ambientes SaaS B2B de alto crescimento, experiência em atendimento a clientes corporativos e forte acuidade comercial. Salário e benefícios competitivos são oferecidos, juntamente com a oportunidade de causar um impacto real no mundo do feedback do cliente impulsionado por IA.

Leia mais

O Inferno da Integração do OpenTelemetry: Uma História de Problemas de Observabilidade

2025-01-10
O Inferno da Integração do OpenTelemetry: Uma História de Problemas de Observabilidade

A tentativa de uma empresa de pagamentos de integrar o OpenTelemetry em seu sistema baseado em Spring e Akka se tornou um desafio inesperado. Embora o OpenTelemetry vise padronizar as ferramentas de observabilidade, bibliotecas legadas do OpenTracing e APIs conflitantes entre as estruturas tornaram o processo de integração surpreendentemente complexo. O autor detalha a integração de logs, métricas e rastreamentos, destacando as dificuldades com a propagação de contexto, conflitos de API e depuração de agentes Java. A solução envolveu a conversão manual de contextos para preencher a lacuna entre o OpenTelemetry e o OpenTracing. Esta história ilustra vividamente como ferramentas aparentemente padronizadas podem se tornar complexas em aplicações do mundo real e reflete os desafios de integrar diferentes bibliotecas e estruturas no desenvolvimento de software.

Leia mais

Processadores de pagamento como armas: uma ameaça à liberdade de expressão online

2025-07-25
Processadores de pagamento como armas: uma ameaça à liberdade de expressão online

Este post de blog discute a crescente ameaça de processadores de pagamento sendo usados como ferramentas para censura online. Usando a remoção recente de jogos da Steam e itch.io devido a conteúdo NSFW como estudo de caso, o autor destaca como organizações como Collective Shout utilizam processadores de pagamento para impor suas ideologias. A postagem analisa os motivos e métodos de grupos como Collective Shout e Exodus Cry, explorando potenciais soluções políticas e tecnológicas, incluindo a defesa de sistemas de pagamento mais abertos e legislação mais forte para proteger a liberdade de expressão online. O autor apela para que tecnólogos, jogadores e ativistas LGBTQ+ se unam contra essa forma de censura, alertando contra a repetição dos erros do GamerGate.

Leia mais
Tecnologia

LoopMix128: PRNG rápido e robusto com período de 2^128

2025-05-10
LoopMix128: PRNG rápido e robusto com período de 2^128

LoopMix128 é um gerador de números pseudo-aleatórios (PRNG) extremamente rápido com um período garantido de 2^128, injetividade comprovada e aprovações limpas em BigCrush e PractRand (32 TB). Projetado para aplicações não criptográficas onde velocidade e qualidade estatística são importantes, ele supera significativamente os geradores de bibliotecas padrão e compete ou supera outros PRNGs modernos de alta velocidade como wyrand e xoroshiro128++. Sua performance é respaldada por testes rigorosos, passando nos testes BigCrush e PractRand sem anomalias, e ostentando um estado injetor comprovado de 192 bits permitindo streams paralelos.

Leia mais

Mudança de Carreira na Meia-Idade: Não Espere para Costurar Seu Paraquedas

2025-02-25

O autor compartilha sua jornada pessoal de uma mudança de carreira bem-sucedida na meia-idade, de uma carreira jurídica de 30 anos para trabalhar em tempo integral com a MacSparky. Ele não planejou a transição, mas ao perseguir interesses como escrita e podcasting, sem saber construiu uma base para uma nova carreira. O autor destaca que, mesmo sem um plano claro, cultivar interesses, explorar novas habilidades e networking precocemente são cruciais para as possibilidades futuras. Ter opções, mesmo que não utilizadas, é benéfico.

Leia mais

Aria: Uma linguagem de script moderna e fácil de usar

2025-07-30
Aria: Uma linguagem de script moderna e fácil de usar

Aria é uma linguagem de script dinâmica moderna, projetada para ser fácil de aprender e agradável de usar. Ela possui uma sintaxe familiar semelhante à linguagem C, com recursos inspirados em linguagens populares como Python e Rust. Sua biblioteca padrão, embora simples, possui recursos básicos suficientes para começar a resolver problemas interessantes. Atualmente, Aria só é suportada no Linux, mas contribuições para outros sistemas operacionais são bem-vindas! Um exemplo simples demonstra como buscar e exibir dados de uma API do GitHub, mostrando sua facilidade de uso e eficiência.

Leia mais

Priorize o Rastreamento de Erros: O Sinal Mais Valioso da Observabilidade

2025-06-05
Priorize o Rastreamento de Erros: O Sinal Mais Valioso da Observabilidade

Este artigo argumenta que o rastreamento de erros deve ser priorizado ao construir sistemas de observabilidade. O modelo padrão dos 'três pilares' (logs, métricas e rastreios) ignora o sinal mais valioso: erros. Exceções indicam diretamente falhas nas suposições do código, oferecendo informações mais diretas e valiosas do que logs, métricas ou rastreios. O autor defende o rastreamento profundo de erros, coletando rastros de pilha completos, variáveis locais, dados de solicitação e contexto do usuário, em vez de simplesmente contar erros. Ele critica a abstração de erros como eventos genéricos e a tendência de suítes APM de pilha completa a marginalizar o rastreamento de erros, enfatizando que o rastreamento de erros deve ser primordial, não uma reflexão posterior.

Leia mais
Desenvolvimento rastreamento de erros

Por que as viagens aéreas comerciais não ficaram mais rápidas desde a década de 1960?

2025-02-10
Por que as viagens aéreas comerciais não ficaram mais rápidas desde a década de 1960?

Enquanto a tecnologia avançou rapidamente, as velocidades de viagens aéreas comerciais não aumentaram significativamente desde a década de 1960. A razão principal é a eficiência de combustível. Os modernos motores turbofan de alto desvio, embora mais eficientes, operam com maior eficiência em velocidades mais baixas. Isso leva os fabricantes de aeronaves a projetar aeronaves mais lentas, que também são mais baratas de construir. O voo supersônico, como o Concorde, existiu, mas foi limitado por estrondos sônicos. Jatos executivos supersônicos futuros oferecem esperança, mas sua viabilidade política é incerta.

Leia mais

Cuidado: Sua IA Pode Estar Inventando Coisas

2025-07-22
Cuidado: Sua IA Pode Estar Inventando Coisas

Muitos usuários relataram que seus chatbots de IA (como o ChatGPT) afirmam ter despertado e desenvolvido novas identidades. O autor argumenta que isso não é inteligência artificial genuína, mas sim uma reação exagerada a prompts de usuário. Os modelos de IA são excelentes em prever texto com base no contexto; se um usuário implica que a IA é consciente ou espiritualmente desperta, a IA atende a essa expectativa. Isso não é engano, mas um reflexo de sua capacidade de previsão de texto. O autor adverte contra esse fenômeno, incentivando os usuários a evitar a dependência excessiva de IA e enfatizando a originalidade e o pensamento independente, especialmente na redação de pesquisas. A dependência excessiva pode levar a uma saída de baixa qualidade facilmente detectada pelos leitores.

Leia mais
IA

O Pássaro com Quatro Sexos: Desafiando a Binariedade de Gênero

2025-03-02
O Pássaro com Quatro Sexos: Desafiando a Binariedade de Gênero

Os pardais-de-garganta-branca desafiam a compreensão binária tradicional de sexo. Esta espécie existe em duas formas de cor, listrada de branco e listrada de marrom, mas o sexo não se alinha perfeitamente com a forma. Cerca de metade das aves listradas de branco têm testículos, metade tem ovários, e o mesmo é verdade para as aves listradas de marrom. Notavelmente, as aves listradas de branco com ovários exibem um comportamento mais agressivo, semelhante ao masculino, enquanto as aves listradas de marrom com testículos são mais dóceis. Isso se deve a um 'supergene' no cromossomo 2 que controla tanto a cor quanto o comportamento, independentemente do sexo. Esta pesquisa destaca a complexidade do sexo biológico e desafia a dicotomia simples masculino/feminino.

Leia mais

Erro de matemática causa pânico desnecessário sobre utensílios de cozinha de plástico preto

2024-12-12
Erro de matemática causa pânico desnecessário sobre utensílios de cozinha de plástico preto

Um estudo recente na Chemosphere alegou que utensílios de cozinha de plástico preto contêm retardantes de chama cancerígenos, causando pânico generalizado. No entanto, um cientista da Universidade McGill descobriu um erro matemático simples no estudo, superestimando os níveis de exposição em um fator de dez. Apesar do erro, os pesquisadores mantêm as preocupações sobre os riscos potenciais associados a utensílios de cozinha de plástico preto.

Leia mais

As Plantas Possuem Inteligência? Uma Revolução na Compreensão da Cognição da Vida

2025-02-26
As Plantas Possuem Inteligência? Uma Revolução na Compreensão da Cognição da Vida

Uma oliveira antiga no Projeto Eden testemunha a compreensão em evolução da humanidade sobre 'inteligência'. Das explorações iniciais de Darwin sobre a inteligência das plantas às descobertas recentes de inteligência em plantas, fungos, bactérias e até mesmo células, a ciência está passando por uma revolução cognitiva. Este artigo investiga os desafios de definir 'inteligência' e explora a possibilidade de reinterpretar a cognição a partir de uma perspectiva biológica, enfatizando a importância da inteligência coletiva e a necessidade de coexistência harmoniosa entre humanos e natureza. Pesquisas sugerem que os sinais elétricos desempenham um papel muito mais significativo em organismos diversos do que se imaginava anteriormente, oferecendo uma nova perspectiva para a construção de um futuro mais sustentável.

Leia mais
1 2 234 235 236 238 240 241 242 595 596