Adeus a esquemas de cores confusos de visualização de dados: Apresentando um novo gerador de paletas

2025-09-25
Adeus a esquemas de cores confusos de visualização de dados: Apresentando um novo gerador de paletas

Cansado de lutar com esquemas de cores de visualização de dados? Este novo gerador de paletas permite que você crie facilmente uma série de cores visualmente equidistantes, eliminando aquelas paletas de cores confusas e difíceis de distinguir. Ele suporta cores de ponto final personalizadas e pode até incorporar suas cores de marca, tornando seus gráficos bonitos e profissionais. Seja gráficos de pizza, gráficos de barras agrupados ou mapas, ele os manipula com facilidade. Sem mais problemas com esquemas de cores frustrantes como os do Google Analytics!

Leia mais

Três Bugs de Compilador C++: Uma História de Recursos Obscuros

2025-09-23
Três Bugs de Compilador C++: Uma História de Recursos Obscuros

O engenheiro sênior Michael Gibson relata a descoberta de um bug de compilador clang++ decorrente da combinação de três recursos C++ raramente usados. Ao implementar uma asserção REACHABLE em seu SDK C++, eles usaram inicialização estática, parâmetros de modelo não tipados e namespaces anônimos. No entanto, um novo pipeline de otimização no clang++ 17+ conflitou com essa combinação, levando a erros de desduplicação de símbolos. Isso destaca o risco de bugs obscuros surgindo de interações de recursos incomuns em sistemas complexos e mostra o poder dos testes automatizados na descoberta de tais problemas.

Leia mais

Interrupção na Autenticação do Docker Hub Resolvida

2025-09-25

Em 24 de setembro, o Docker Hub sofreu uma interrupção na autenticação, afetando o login dos usuários no Docker Hub Registry e suas APIs. A equipe do Docker respondeu rapidamente, identificando a causa raiz e implementando uma solução em poucas horas. O monitoramento confirma que o serviço está totalmente restaurado; os usuários devem simplesmente sair e entrar novamente para atualizar suas sessões.

Leia mais
Desenvolvimento Interrupção

Cidade Japonesa Limita o Uso Recreativo de Smartphones a Duas Horas por Dia

2025-09-25
Cidade Japonesa Limita o Uso Recreativo de Smartphones a Duas Horas por Dia

A Câmara Municipal de Toyoake, no Japão, aprovou uma portaria que limita simbolicamente o uso recreativo de smartphones a duas horas por dia. O objetivo é promover o sono melhor, particularmente para os estudantes que retornam à escola após as férias de verão. Embora não seja legalmente vinculativa, a portaria incentiva hábitos de sono mais saudáveis e aborda preocupações sobre o uso excessivo de smartphones que afetam a vida diária. A cidade planeja pesquisar os moradores sobre a eficácia da portaria e explorar a resolução de outras questões relacionadas a smartphones.

Leia mais

Cuttle: Um jogo de cartas retrô para dois jogadores que é mais do que apenas sorte

2025-01-10

Cuttle, um jogo de cartas para dois jogadores que surgiu na década de 1970, desafia os jogadores a atingirem 21 pontos primeiro usando um baralho padrão de 52 cartas. A jogabilidade envolve o posicionamento estratégico de cartas e efeitos imprevisíveis. Os jogadores usam cartas de pontos para pontuar ou 'afundar' as cartas do oponente, enquanto cartas de efeito único e permanente introduzem reviravoltas. Áses limpam o tabuleiro, dois contra-efeitos, e reis reduzem o requisito de pontos para vencer. Com sua mistura de estratégia e chance, Cuttle oferece uma experiência de jogo retrô única e envolvente.

Leia mais

Como a Pornografia Moldou Nossa Cultura

2025-04-27
Como a Pornografia Moldou Nossa Cultura

Um artigo na The Atlantic explora o impacto da indústria pornográfica na cultura contemporânea, particularmente sua modelagem da representação feminina. A peça argumenta que a ascensão da pornografia não se trata apenas de satisfazer desejos sexuais; ela moldou nossa compreensão cultural, manifestando-se especialmente em estereótipos e maus-tratos a mulheres, imigrantes e pessoas LGBTQ+ na política e na cultura dominante. O autor sugere que certos tipos de pornografia dessensibilizam os espectadores à crueldade e reforçam a dominação masculina. Embora a abertura sexual seja vista como empoderadora, essa narrativa frequentemente obscurece os aspectos desagradáveis da indústria pornográfica. O artigo também discute as várias formas de conteúdo pornográfico e seus efeitos sobre as mulheres, e como combater sua influência cultural negativa.

Leia mais

Teletransporte quântico demonstrado pela primeira vez em cabos de internet ocupados

2024-12-27
Teletransporte quântico demonstrado pela primeira vez em cabos de internet ocupados

Engenheiros da Northwestern University conseguiram um avanço ao demonstrar com sucesso o teletransporte quântico através de um cabo de fibra óptica que já transporta tráfego de internet. Essa descoberta, publicada na Optica, abre caminho para a integração da comunicação quântica com a infraestrutura de internet existente, simplificando significativamente os requisitos para aplicações avançadas de sensoriamento e computação quântica. A equipe contornou o desafio dos fótons emaranhados interferindo com o tráfego intenso da internet selecionando um comprimento de onda ideal e empregando filtros especiais. Essa transmissão bem-sucedida prepara o terreno para redes quânticas e clássicas de próxima geração compartilhando uma infraestrutura unificada de fibra óptica, prometendo um futuro de tecnologias quânticas mais acessíveis.

Leia mais

Desafie seu cérebro: Conecte os pontos sem cruzar as linhas

2024-12-31
Desafie seu cérebro: Conecte os pontos sem cruzar as linhas

Este é um jogo de quebra-cabeça que testa suas habilidades de raciocínio espacial - conecte os pontos sem cruzar as linhas. O objetivo é conectar todos os pontos sem que nenhuma linha se cruze. Parece simples, mas envolve uma lógica complexa, exigindo que os jogadores considerem cuidadosamente e planejem suas rotas para concluir com sucesso o desafio. A dificuldade aumenta gradualmente, testando sua paciência e estratégia. Adequado para jogadores de todas as idades para desfrutar da diversão de resolver quebra-cabeças.

Leia mais

Ruby Central e DHH: Uma Comunidade Dividida por Valores

2025-09-24
Ruby Central e DHH: Uma Comunidade Dividida por Valores

A comunidade Ruby está dividida devido a comentários feitos por DHH (David Heinemeier Hansson) e a resposta da Ruby Central, organizadora da RailsConf. O autor Jared White, após uma reunião no Zoom expressando preocupações sobre a retórica de DHH e seu uso da RailsConf para atacar oponentes políticos, considerou a resposta da Ruby Central inadequada. Sua colaboração com DHH na Rails World aumentou ainda mais o conflito. White acabou retirando o apoio à Ruby Central, questionando seu compromisso com a inclusão e valores compartilhados.

Leia mais

Companhias aéreas tradicionais começam a cobrar por bagagem de mão

2024-12-31
Companhias aéreas tradicionais começam a cobrar por bagagem de mão

Voar com companhias aéreas tradicionais como British Airways ou Air France costumava significar bagagem despachada e bagagem de mão incluídas. No entanto, para competir com companhias aéreas de baixo custo, muitas companhias aéreas tradicionais estão agora eliminando franquias de bagagem de mão gratuitas e até mesmo refeições de cortesia. A Air Canada, por exemplo, não permitirá mais malas de mão padrão em rotas da América do Norte e do Caribe a partir de 3 de janeiro, permitindo apenas pequenos itens pessoais. Outras companhias aéreas, como United e Finnair, adotaram estratégias semelhantes. Essa tarifa de 'economia básica' está tornando as linhas entre companhias aéreas tradicionais e de baixo custo cada vez mais nebulosas, adicionando custos extras para os passageiros.

Leia mais

Consertando as Luzes Burras de uma Bicicleta Inteligente: Um Reparador DIY

2025-04-22
Consertando as Luzes Burras de uma Bicicleta Inteligente: Um Reparador DIY

A bicicleta inteligente de um amigo do autor, de uma empresa agora falida, tinha um problema frustrante: as luzes só funcionavam com o aplicativo, que era inútil. Depois que uma luz de reposição barata foi roubada, o autor decidiu consertar as luzes existentes da bicicleta. Usando uma impressora 3D e algumas habilidades básicas de soldagem, ele contornou a necessidade do aplicativo adicionando um interruptor de botão simples e atualizando a porta de carregamento para USB-C. O resultado? Uma luz funcionando controlada por um botão, um testemunho de soluções simples e as limitações da dependência excessiva de software em dispositivos inteligentes.

Leia mais
Hardware

Fundação de História de Videogames Lança Biblioteca Digital

2025-01-31
Fundação de História de Videogames Lança Biblioteca Digital

A Fundação de História de Videogames (VGHF) lançou sua biblioteca digital, um tesouro de materiais históricos de videogames. Isso inclui digitalizações do catálogo da E3 de 1999 e de revistas antigas da PC Gamer, até mesmo descobrindo informações sobre o obscuro jogo de corrida 3D Pretzel Pete. A digitalização dessas informações se mostrou desafiadora, exigindo o desenvolvimento de uma ferramenta personalizada de reconhecimento de texto para lidar com os layouts complexos das revistas de jogos dos anos 90. Embora o acesso direto a ROMs de jogos seja atualmente restrito por direitos autorais, a VGHF continua a defender mudanças.

Leia mais
Jogos

A Arte Sutil da Ilustração de Não Ficção Infantil: Equilibrando Detalhes e Deleite

2025-09-24
A Arte Sutil da Ilustração de Não Ficção Infantil: Equilibrando Detalhes e Deleite

Este artigo explora a arte da ilustração em livros infantis de não ficção. Usando "Road Builders" como exemplo, o autor elogia o estilo do ilustrador Simms Taback, que apresenta detalhes ricos de veículos sem sacrificar o charme infantil, evitando rigidez excessivamente realista. Esse estilo atende perfeitamente à curiosidade das crianças sobre máquinas, tornando equipamentos complexos acessíveis. O autor argumenta que, em vez de usar personagens de desenho animado fictícios para atrair crianças, apresentar detalhes realistas, porém interessantes, mostrando o charme da maquinaria é mais respeitoso ao nível intelectual das crianças e mais propenso a despertar seu interesse.

Leia mais

Prova computacional do melhor tabuleiro de Boggle 4x4

2025-04-23

Um programador passou meses usando um algoritmo de ramificação e limitação e estruturas de dados personalizadas para provar computacionalmente o tabuleiro com a maior pontuação em um jogo de Boggle 4x4. Isso resolve um problema de quase 40 anos, demonstrando que até mesmo buscas exaustivas aparentemente impossíveis podem ser alcançadas com uma busca profunda o suficiente. O projeto usou uma CPU de 192 núcleos, levou 5 dias e custou cerca de US$ 1200. Embora não use IA, ele mostra o poder de algoritmos e estruturas de dados clássicos e o papel da computação em nuvem na solução de problemas computacionalmente intensivos.

Leia mais

O Futuro das Linguagens de Programação: A Popularidade Chegou ao Fim?

2025-09-24
O Futuro das Linguagens de Programação: A Popularidade Chegou ao Fim?

As classificações de linguagens de programação de 2023 foram divulgadas, com Python novamente no topo. No entanto, a ascensão da IA está a perturbar a paisagem. Ferramentas de codificação assistidas por IA, como ChatGPT e Cursor, estão a reduzir a dependência dos programadores em linguagens específicas, tornando o próprio conceito de popularidade da linguagem ambíguo. Os programadores estão menos preocupados com detalhes sintáticos e mais focados no design de arquitetura de programas e algoritmos. Isso torna mais difícil o surgimento de novas linguagens, e a popularidade das linguagens pode se tornar tão obscura quanto a popularidade relativa das bitolas de trilhos ferroviários. Os programadores do futuro precisarão de uma base sólida em ciência da computação, em vez de dominar uma determinada linguagem.

Leia mais
Desenvolvimento

T-Carrier: A espinha dorsal esquecida da internet primitiva

2025-09-25
T-Carrier: A espinha dorsal esquecida da internet primitiva

Este artigo mergulha na história da tecnologia T-Carrier, um sistema de portador digital que desempenhou um papel crucial na evolução das telecomunicações e da internet primitiva. Conhecidas por sua confiabilidade e baixa latência, as linhas T1, um tipo comum de T-Carrier, eram uma opção predominante para acesso comercial à internet, especialmente em jogos online, apesar de sua largura de banda relativamente baixa em comparação com tecnologias posteriores como DSL. O artigo explica os detalhes técnicos do T-Carrier, sua relação com ISDN e SONET e seu declínio eventual, destacando seu impacto duradouro na rede moderna.

Leia mais
Tecnologia T-Carrier

StringZilla v4: Biblioteca de processamento de strings SIMD com aceleração CUDA lançada

2025-09-23
StringZilla v4: Biblioteca de processamento de strings SIMD com aceleração CUDA lançada

StringZilla v4 chegou! Esta biblioteca de processamento de strings SIMD agora suporta CUDA, o que significa que ela é extremamente rápida, não apenas em CPUs, mas também em GPUs! A versão 4 possui inúmeras novas funcionalidades, incluindo algoritmos de programação dinâmica acelerados por GPU, várias funções de hash (incluindo uma nova função baseada em AES) e impressão digital de biosequências usando inteiros de 52 bits. Os benchmarks mostram o StringZilla v4 alcançando mais de 500 GCUPS em cálculos de distância de Levenshtein, superando outras bibliotecas em dezenas ou até centenas de vezes. A biblioteca possui licença Apache 2.0 e é gratuita para uso comercial.

Leia mais
Desenvolvimento

Porta do Mbed-TLS para o Classic Mac OS: Um Desafio Retro-Tech

2025-04-11
Porta do Mbed-TLS para o Classic Mac OS: Um Desafio Retro-Tech

Um desenvolvedor portou com sucesso o Mbed TLS para o Classic Mac OS 7/8/9, uma façanha notável. O projeto superou vários obstáculos, incluindo as limitações dos compiladores C89/C90 que não possuem recursos modernos de C e as peculiaridades do sistema de arquivos do Mac. O desenvolvedor implementou emulação de inteiros de 64 bits e um sistema personalizado de coleta de entropia, permitindo finalmente uma solicitação GET HTTPS básica em um Mac clássico. Embora existam limitações de segurança, o projeto demonstra paixão por tecnologia retro e habilidades de programação impressionantes.

Leia mais
Desenvolvimento Programação Retro

A Dança Gravitacional de Júpiter: Desvendando as Lacunas de Kirkwood

2025-09-25
A Dança Gravitacional de Júpiter: Desvendando as Lacunas de Kirkwood

O cinturão de asteroides, um vasto anel de rochas e poeira entre Marte e Júpiter, abriga curiosos espaços vazios conhecidos como lacunas de Kirkwood. Esses não são completamente desprovidos de asteroides, mas suas populações são significativamente mais esparsas do que as regiões vizinhas. O culpado? A imensa gravidade de Júpiter. A atração gravitacional de Júpiter cria ressonâncias orbitais com asteroides, levando a distúrbios periódicos que alteram gradualmente suas órbitas. Com o tempo, esses asteroides são essencialmente 'expulsos' de órbitas ressonantes específicas, criando as lacunas. A descoberta das lacunas de Kirkwood fornece insights valiosos sobre como a gravidade planetária molda a estrutura do cinturão de asteroides.

Leia mais

Mosaico de Alexandre, o Grande, de 2.100 anos, analisado sem danos

2025-01-22
Mosaico de Alexandre, o Grande, de 2.100 anos, analisado sem danos

Pesquisadores utilizaram técnicas não invasivas para analisar um mosaico de 2.100 anos retratando a Batalha de Isso, abrigado no Museu Arqueológico Nacional de Nápoles. Imagens multiespectrais, fluorescência de raios-X e espectroscopia revelaram a composição intrincada do mosaico e sinais de degradação. O estudo identificou vários materiais usados em sua construção, incluindo mármores italianos e mediterrâneos e rochas vulcânicas, bem como gesso e cera de restaurações anteriores. As descobertas também destacaram instabilidade térmica e problemas estruturais, fornecendo dados valiosos para esforços futuros de restauração.

Leia mais

Pare de esperar ser pedido: Um guia de desenvolvimento de carreira para desenvolvedores

2025-04-23

Um desenvolvedor compartilha sua jornada de programador a cofundador e de volta, revelando que títulos de emprego definem expectativas mínimas, não limites. Ele defende o foco na interseção de habilidades, necessidades da empresa e interesses pessoais. Em vez de esperar por promoções, ativemente aborde necessidades não atendidas e demonstre iniciativa. Mesmo que não apreciado por seu empregador atual, essa experiência fortalece futuras candidaturas a empregos. O autor ilustra isso detalhando projetos iniciados por si mesmo, como a criação de um boletim informativo da empresa e documentação interna, destacando a importância de criar suas próprias oportunidades.

Leia mais
Desenvolvimento proativo

oLLM: Executando LLMs de Contexto Extenso em GPUs de Consumidor

2025-09-23
oLLM: Executando LLMs de Contexto Extenso em GPUs de Consumidor

oLLM é uma biblioteca Python leve que permite a inferência de LLMs de contexto extenso, como gpt-oss-20B e qwen3-next-80B, em GPUs de consumidor com 8 GB de VRAM (por exemplo, uma Nvidia 3060 Ti de US$ 200), manipulando até 100.000 contextos. Isso é alcançado sem quantização, descarregando pesos de camada e cache KV para SSD e empregando técnicas como FlashAttention-2 e MLPs segmentadas. Suporta vários modelos de LLM e oferece uma API fácil de usar para tarefas de processamento de texto em larga escala, como análise de contratos, resumo de literatura médica e processamento de arquivos de log massivos.

Leia mais

Baldur's Gate 3 para Steam Deck: Versão nativa, migração de salvamentos e mods

2025-09-24
Baldur's Gate 3 para Steam Deck: Versão nativa, migração de salvamentos e mods

A atualização do Baldur's Gate 3 para Steam Deck inclui uma versão nativa, melhorando o desempenho. No entanto, os locais de salvamento e mods mudam. Salvamentos na nuvem do Steam serão migrados automaticamente; caso contrário, copie manualmente os salvamentos para `/home/deck/.local/share/Larian Studios/Baldur's Gate 3/PlayerProfiles/Public`. A migração dos mods depende da sua conta Larian e da conexão com o mod.io; copie manualmente os mods se não estiver conectado.

Leia mais

LLMs Falham em Tarefa Simples: Correspondência entre Elementos HTML5 e TLDs

2025-09-21
LLMs Falham em Tarefa Simples: Correspondência entre Elementos HTML5 e TLDs

O autor testou três LLMs comercialmente disponíveis em uma tarefa aparentemente simples: identificar quais domínios de nível superior (TLDs) compartilham nomes com elementos HTML5 válidos. Os resultados foram decepcionantes, com os três modelos produzindo resultados imprecisos ou incompletos, destacando as limitações dos LLMs atuais, mesmo em tarefas que exigem habilidades básicas de comparação. A precisão, aparentemente, depende muito da familiaridade do usuário com o assunto.

Leia mais
IA

ClickHouse em Escala: Lidando com Leituras e Escritas

2025-04-23
ClickHouse em Escala: Lidando com Leituras e Escritas

Esta publicação, a segunda de uma série, mergulha fundo na otimização do desempenho de leitura no ClickHouse sob alta carga. O autor desmascara o mito de desacoplar completamente leituras e escritas, destacando como a ingestão frequente de dados impacta a eficiência de leitura. Explora estratégias para lidar com vários tipos de tráfego (tempo real, consultas de longa duração, backfills), melhores práticas de design de consultas (design de chave de classificação, otimização de filtros, configuração de `max_threads`), e monitoramento e tratamento de erros de cluster. O artigo também abrange a gestão de views materializadas, resolução de problemas comuns e compartilha experiências práticas da Tinybird.

Leia mais
Desenvolvimento alta disponibilidade

Estudo revela que bactérias usaram oxigênio muito antes da fotossíntese

2025-04-19
Estudo revela que bactérias usaram oxigênio muito antes da fotossíntese

Um novo estudo publicado na Science utiliza análise de relógio molecular e dados geoquímicos para reconstruir uma linha do tempo detalhada da evolução bacteriana e da adaptação ao oxigênio. A pesquisa revela que algumas bactérias conseguiam utilizar quantidades mínimas de oxigênio muito antes do Grande Evento de Oxidação (GOE), aproximadamente 2,3 bilhões de anos atrás, e até mesmo antes da evolução da fotossíntese oxigênica. Isso desafia nossa compreensão da evolução da vida primitiva e destaca o papel crucial que o oxigênio desempenhou na formação da evolução bacteriana.

Leia mais

Desenvolvido o menor marca-passo injetável e controlado por luz do mundo

2025-04-08
Desenvolvido o menor marca-passo injetável e controlado por luz do mundo

Cientistas desenvolveram o menor marca-passo temporário do mundo – menor que um grão de arroz, injetável, controlado por luz e bioabsorvível. Este avanço visa ajudar crianças com defeitos cardíacos congênitos e adultos em recuperação de cirurgia cardíaca. Diferentemente dos marca-passos tradicionais, ele elimina a necessidade de implantação e remoção invasivas, evitando riscos como a hemorragia interna que contribuiu para a morte de Neil Armstrong em 2012. Testado com sucesso em animais e tecidos humanos, testes em humanos são esperados em 2-3 anos. Aplicações futuras podem se estender à regeneração nervosa, cicatrização de feridas e implantes inteligentes.

Leia mais

A vida é uma forma de computação?

2025-09-24
A vida é uma forma de computação?

Este artigo explora a profunda conexão entre a vida e a computação. Baseando-se nas ideias iniciais de Alan Turing e John von Neumann, que sugeriram que a lógica da vida e a lógica do código podem ser uma só, ele examina o modelo de autômato celular auto-replicante de von Neumann. O artigo explica a natureza do DNA como um programa, comparando e contrastando a computação biológica e a computação digital. A computação biológica é massivamente paralela, descentralizada e ruidosa, enquanto a computação digital depende da execução centralizada e sequencial de instruções. O artigo conclui introduzindo autômatos celulares neurais, que combinam redes neurais modernas, a morfogênese de Turing e os autômatos celulares de von Neumann para simular o comportamento celular, mostrando como a computação pode produzir comportamento semelhante à vida em várias escalas.

Leia mais
IA

Engenharia reversa de um VTech Socrates: Uma aventura com um console/computador híbrido dos anos 80

2025-04-25
Engenharia reversa de um VTech Socrates: Uma aventura com um console/computador híbrido dos anos 80

Este post de blog detalha a jornada de engenharia reversa do autor de um console/computador híbrido VTech Socrates do final dos anos 80. Começando com uma compra em estado precário no eBay, o autor limpa, desmonta e descobre seus componentes internos, principalmente da Toshiba, incluindo uma CPU Z80 e um conector de borda para expansão. Um mod AV é projetado e construído para superar a saída de vídeo fraca. O jogo acontece, levando à análise da ROM no emulador MAME para entender o carregamento do cartucho e o mapeamento de memória. Apesar de encontrar peculiaridades ao criar um simples programa 'Olá Mundo', o autor consegue desenhar pixels na tela, preparando o terreno para futuras engenharias reversas e desenvolvimento.

Leia mais
Hardware

O Difícil Processo de Visto para Luxemburgo: Uma Corrida Contra o Tempo

2025-01-22
O Difícil Processo de Visto para Luxemburgo: Uma Corrida Contra o Tempo

O autor, precisando de um visto para participar da conferência LibreOffice em Luxemburgo, enfrentou um processo de solicitação de visto estressante devido a uma viagem conflitante ao Quênia. O prazo estrito da embaixada de Luxemburgo e o longo processamento criaram um dilema. Após várias ligações e e-mails, a embaixada excepcionalmente devolveu o passaporte do autor, permitindo a viagem ao Quênia. O visto foi finalmente concedido, mas apenas após uma corrida frenética contra o tempo, destacando falhas no processo de solicitação de visto, particularmente no que diz respeito à comunicação e respostas oportunas.

Leia mais
1 2 8 9 10 12 14 15 16 595 596