Exemplos Elegantes de Programação Funcional: Uma Vitrine

2025-03-18

Este código mostra a elegância e concisão da programação funcional. Ele demonstra funções para calcular áreas de retângulos, converter dados de retângulos de diferentes formatos, comparar elementos de matrizes de strings e inverter pontos de coordenadas. O uso de correspondência de padrões e definição de macros aprimora a legibilidade e a expressividade, destacando o poder da programação funcional. O exemplo final de achatamento de uma estrutura de árvore ilustra lindamente a recursão. Esses exemplos demonstram perfeitamente como os paradigmas de programação funcional melhoram a manutenibilidade e a reusabilidade do código.

Leia mais

CoinTracker Contrata Engenheiro de Produto Full Stack

2025-01-03
CoinTracker Contrata Engenheiro de Produto Full Stack

A plataforma de rastreamento de criptomoedas CoinTracker está contratando um Engenheiro de Produto Full Stack. Esta é uma oportunidade emocionante para se juntar a uma equipe em rápido crescimento e causar impacto no futuro do espaço de criptomoedas. A função exige experiência em desenvolvimento full-stack, familiaridade com várias linguagens e estruturas de programação e algum conhecimento de tecnologia blockchain. Se você é apaixonado por criptomoedas e deseja trabalhar em um ambiente desafiador, esta é a posição ideal para você.

Leia mais
Desenvolvimento Engenheiro Full Stack

Transdutor de ultrassom em forma de escova de dentes promete check-ups sem dor para problemas ocultos na gengiva

2025-06-30
Transdutor de ultrassom em forma de escova de dentes promete check-ups sem dor para problemas ocultos na gengiva

Pesquisadores desenvolveram um transdutor de ultrassom em forma de escova de dentes para uma maneira menos invasiva de rastrear doenças gengivais. Em testes em tecidos animais, este dispositivo miniaturizado produziu resultados comparáveis ​​à sondagem manual tradicional. Seu pequeno tamanho permite fácil acesso a molares e pré-molares, enquanto sua operação de alta frequência fornece imagens de alta qualidade, superando as limitações de transdutores maiores. Essa ferramenta inovadora promete uma abordagem mais confortável e eficaz para diagnosticar e tratar doenças gengivais.

Leia mais
Tecnologia doença gengival

Explosão de Doutores: Muitos PhDs, Poucos Empregos?

2025-06-23
Explosão de Doutores: Muitos PhDs, Poucos Empregos?

O número de doutores graduados globalmente está crescendo exponencialmente, especialmente em países como China e Índia. No entanto, o número de vagas na academia não acompanha esse crescimento, deixando muitos com diplomas lutando para encontrar empregos relevantes. Embora graduados em STEM muitas vezes encontrem papéis adequados e relatem alta satisfação no trabalho, aqueles em humanidades e ciências sociais enfrentam desafios maiores, destacando uma crescente discrepância entre o treinamento de PhD e as necessidades do mercado de trabalho. Isso levanta preocupações sobre o futuro da educação de doutorado e a necessidade de reformas para melhor se alinhar às demandas da sociedade e do mercado de trabalho.

Leia mais

Sobrevoos estelares moldaram as órbitas e cores de objetos transnetunianos

2025-07-19
Sobrevoos estelares moldaram as órbitas e cores de objetos transnetunianos

Uma nova pesquisa sugere que um sobrevoo estelar no início do sistema solar moldou as órbitas incomuns e a distribuição de cores de objetos transnetunianos (TNOs). Usando simulações de supercomputadores, os cientistas modelaram o sobrevoo de uma estrela de 0,8 massas solares pelo disco protoplanetário, reproduzindo com sucesso a distribuição em espiral dos TNOs, suas características orbitais e seu gradiente de cor de vermelho a cinza. As simulações mostraram uma correlação entre a cor e a inclinação orbital, com objetos vermelhos encontrados principalmente em baixas inclinações e objetos verdes a azuis dominando altas inclinações. Esta pesquisa fornece novas evidências para um sobrevoo estelar no início do sistema solar e oferece previsões para futuras observações do Observatório Vera Rubin, prometendo uma compreensão mais profunda da formação do sistema solar.

Leia mais

A curiosa história dos comentários JavaScript: por que `<!--` e `-->` funcionam

2025-03-12

Este artigo desvenda a curiosa história por trás do uso de `` como caracteres de comentário em JavaScript. Inicialmente, para garantir compatibilidade com navegadores mais antigos, os desenvolvedores envolviam seu código JavaScript em comentários HTML dentro de tags ``. Surpreendentemente, os navegadores modernos ainda suportam essa sintaxe devido a problemas históricos de compatibilidade de navegadores e ao compromisso do comitê de padronização de 'não quebrar a web'. O artigo explica como essa sintaxe funciona e por que `-->` deve aparecer no início de uma linha.

Leia mais
Desenvolvimento

Recursion Pharmaceuticals abandona a técnica de pintura celular em favor da imagem de campo claro

2024-12-15
Recursion Pharmaceuticals abandona a técnica de pintura celular em favor da imagem de campo claro

A Recursion Pharmaceuticals, uma empresa de biotecnologia que utiliza aprendizado de máquina para descoberta de medicamentos, anunciou recentemente uma mudança surpreendente: abandonar sua técnica de pintura celular característica em favor da imagem de campo claro tradicional. Este artigo investiga as razões por trás dessa mudança. Os avanços no aprendizado profundo permitem que os modelos processem imagens brutas de forma eficaz, diminuindo o valor dos corantes fluorescentes da pintura celular para realce de contraste. A imagem de campo claro oferece vantagens em termos de custo, facilidade de implementação e compatibilidade com microscopia de lapso de tempo de células vivas, abrindo possibilidades para o estudo de dinâmicas celulares. Apesar da mudança aparentemente arriscada, os testes internos da Recursion mostram que a imagem de campo claro produz resultados comparáveis ou até superiores na previsão de perturbações medicamentosas.

Leia mais

Por que odeio terminar as coisas?

2025-02-27

O autor luta com a incapacidade de terminar qualquer coisa, de projetos de software a livros e tarefas domésticas. Ele propõe três hipóteses: 1. Medo existencial após a conclusão; 2. O surgimento constante de novos objetivos impede a conclusão verdadeira; 3. Possível TDAH não diagnosticado. Ele contrasta sua produtividade no trabalho com suas dificuldades em projetos pessoais e explora possíveis soluções, incluindo terapia de exposição e mecanismos de enfrentamento. Por fim, ele sugere que é uma combinação de fatores, incentivando o engajamento do leitor com uma pergunta compartilhada.

Leia mais
Diversos

Gigante da educação Pearson sofre grande violação de dados

2025-05-09
Gigante da educação Pearson sofre grande violação de dados

A Pearson, gigante global da educação, sofreu um ciberataque significativo que resultou no roubo de uma grande quantidade de dados corporativos e informações de clientes. Os atacantes exploraram um token de acesso pessoal (PAT) do GitLab exposto para violar o ambiente de desenvolvimento da Pearson, obtendo acesso às credenciais de plataformas em nuvem como AWS, Google Cloud e Snowflake. Isso permitiu que eles roubassem terabytes de dados, incluindo informações de clientes, dados financeiros e código-fonte. Embora a Pearson afirme que os dados roubados eram principalmente "dados antigos", eles se recusam a fornecer detalhes específicos, gerando preocupações. O incidente destaca a necessidade crítica de proteger arquivos .git/config e evitar a incorporação de credenciais em URLs remotas.

Leia mais
Tecnologia

BZip3: Um Sucessor Superior ao BZip2

2025-02-01
BZip3: Um Sucessor Superior ao BZip2

O BZip3 é um sucessor mais rápido e eficiente do BZip2, oferecendo taxas de compressão mais altas e desempenho aprimorado. Isso é alcançado por meio de um codificador de entropia de mistura de contexto de ordem 0, uma transformada Burrows-Wheeler rápida que utiliza matrizes de sufixos e uma passagem RLE com Lempel Ziv + Predição baseada em correspondência de string do tipo LZ77 e modelagem de contexto do tipo PPM. Benchmarks que o comparam a outros algoritmos de compressão, incluindo testes em um arquivo massivo de código-fonte Perl, demonstram suas vantagens significativas. O desempenho do BZip3 depende muito do compilador, com compilações x64 Linux clang13 mostrando velocidades impressionantes. O projeto é licenciado sob LGPLv3.

Leia mais
Desenvolvimento

Google Cloud lança atualizações importantes para o software AI Hypercomputer

2025-04-10
Google Cloud lança atualizações importantes para o software AI Hypercomputer

O Google Cloud anunciou atualizações significativas no software do seu AI Hypercomputer, melhorando drasticamente a eficiência do treinamento e inferência de modelos de IA. O Pathways on Cloud, um tempo de execução distribuído, agora está disponível no Google Cloud, permitindo treinamento elástico e inferência de alto rendimento. O Cluster Director adiciona suporte ao Slurm e recursos de observabilidade 360° para alto desempenho e confiabilidade. O GKE integra o Inference Gateway e o Inference Quickstart, reduzindo significativamente os custos de inferência e aumentando a taxa de transferência. O vLLM agora suporta TPUs, acelerando ainda mais a inferência. O Dynamic Workload Scheduler expande o suporte a aceleradores, otimizando a utilização de recursos. Essas atualizações permitem que os desenvolvedores criem e implantem aplicativos de IA mais rápido e de forma mais econômica.

Leia mais

Metasploit Lança Novos Módulos de Exploits

2025-02-27
Metasploit Lança Novos Módulos de Exploits

Os lançamentos recentes do Metasploit incluem vários novos módulos de exploits. Esses incluem um exploit em cadeia que alavanca vulnerabilidades usadas por grupos APT e um dia zero descoberto pela Rapid7, um módulo para um bug de execução remota de código autenticado no NetAlertx e módulos auxiliares que visam o Argus Surveillance DVR e o Ivanti Connect Secure. Essas atualizações aprimoram significativamente as capacidades de teste de penetração do Metasploit.

Leia mais
Desenvolvimento Módulos de Exploits

Google oferece programa de saída voluntária para equipe de Plataformas e Dispositivos

2025-01-30
Google oferece programa de saída voluntária para equipe de Plataformas e Dispositivos

O Google anunciou um programa de saída voluntária para funcionários com base nos EUA em seu grupo de Plataformas e Dispositivos, incluindo Android, Pixel, Fitbit e muito mais. Isso ocorre após a fusão das equipes de hardware Pixel e software Android no ano passado. O programa oferece pacotes de indenização e visa garantir que os funcionários restantes estejam totalmente comprometidos com a missão da empresa e focados no desenvolvimento eficiente de produtos. Não é uma demissão em toda a empresa, mas sim uma resposta aos desafios de integração e ajustes de funções após a fusão.

Leia mais
Tecnologia reestruturação

Reino Unido é o único entre as 10 maiores economias a atingir a meta de 1,5°C do Acordo de Paris

2025-02-11
Reino Unido é o único entre as 10 maiores economias a atingir a meta de 1,5°C do Acordo de Paris

Mais de 170 países perderam o prazo da ONU para apresentar planos atualizados de redução de emissões, mas o Reino Unido se destaca. É a única das 10 maiores economias com uma estratégia alinhada com a meta de 1,5°C do Acordo de Paris, comprometendo-se com uma redução de 81% nas emissões até 2035 (em comparação com os níveis de 1990). Grandes economias como os EUA e a China não apresentaram planos consistentes com essa meta. Apesar dos desafios econômicos e da pressão política, o Reino Unido permanece comprometido, aproveitando os sucessos iniciais, como a eliminação gradual da energia a carvão. No entanto, ainda existem desafios, incluindo a captura de carbono em larga escala e a adoção generalizada de veículos elétricos e bombas de calor.

Leia mais

Ouvir música sozinho aumenta o bem-estar social, diz estudo

2025-04-04
Ouvir música sozinho aumenta o bem-estar social, diz estudo

Uma pesquisa da Universidade de Buffalo revela que ouvir música sozinho pode atuar como um 'substituto social', melhorando o bem-estar social. Dois experimentos demonstraram que ouvir músicas favoritas reduziu os sentimentos de solidão e protegeu contra os efeitos negativos da exclusão social. Ao contrário de pesquisas anteriores que se concentravam nos aspectos sociais da música em ambientes de grupo, este estudo destaca os benefícios da audição solo. Sugere que a música promove a conexão com artistas, imersão no mundo musical e lembranças de outras pessoas, satisfazendo a necessidade humana fundamental de pertencimento.

Leia mais
Diversos musicoterapia

500 Anos de Apostas em Conclaves Papais: De Apuestas Secretas à Era da Internet

2025-02-27
500 Anos de Apostas em Conclaves Papais: De Apuestas Secretas à Era da Internet

Desde o século XVI, as eleições papais têm sido o foco de jogos de azar secretos. Da República de Veneza proibindo apostas na vida útil do Papa aos banqueiros romanos oferecendo abertamente chances, e Gregório XIV declarando apostas em eleições papais como heresia, essa saga de jogos de azar secular tem sido turbulenta. Na era moderna, a internet reviveu os jogos de azar em eleições papais, embora ainda seja ilegal em lugares como os Estados Unidos, os limites legais estão cada vez mais nebulosos. Este artigo revisa esse fenômeno único de jogos de azar que abrange cinco séculos, desde as primeiras transações secretas até as apostas online modernas, mostrando a interação de poder, fé e dinheiro.

Leia mais

RHEL 10: Com IA, Segurança Aprimorada e Foco em Desenvolvedores

2025-05-24
RHEL 10: Com IA, Segurança Aprimorada e Foco em Desenvolvedores

O Red Hat Enterprise Linux 10 chegou com uma série de recursos impressionantes. Ele inclui o Lightspeed, um assistente com IA para administração simplificada do sistema; segurança aprimorada com suporte a criptografia pós-quântica; um novo modo de imagem para gerenciamento simplificado de contêineres; atualizações para as versões mais recentes de ferramentas populares de desenvolvedores (Python, Ruby, Node.js, etc.); e melhorias no instalador e console da web. O RHEL 10 é uma distribuição Linux empresarial voltada para o futuro, com foco em segurança, facilidade de uso e produtividade do desenvolvedor.

Leia mais
Desenvolvimento

Starlink prestes a roubar contrato de US$ 2,4 bilhões de controle de tráfego aéreo da Verizon

2025-02-28
Starlink prestes a roubar contrato de US$ 2,4 bilhões de controle de tráfego aéreo da Verizon

Relatos indicam que a Starlink, subsidiária da SpaceX de Elon Musk, está prestes a arrebatar um contrato de US$ 2,4 bilhões para modernizar o sistema de controle de tráfego aéreo dos EUA da Verizon. Musk questionou publicamente a confiabilidade do sistema da Verizon, alegando que a Starlink oferece uma alternativa gratuita. Embora isso possa gerar acusações de favoritismo e conflito de interesses, uma equipe da Starlink está profundamente envolvida nos esforços de modernização da FAA, com funcionários da SpaceX até mesmo possuindo endereços de e-mail da FAA. Isso destaca os laços estreitos entre as empresas de Musk e o governo, e sua dependência de contratos governamentais substanciais.

Leia mais
Tecnologia

Euclid libera primeiro lote de dados: um tesouro de campos profundos

2025-03-23
Euclid libera primeiro lote de dados: um tesouro de campos profundos

A missão Euclid da Agência Espacial Europeia divulgou seu primeiro lote de dados de pesquisa, incluindo uma prévia de seus campos profundos. Isso inclui milhões de galáxias, mostrando sua organização em larga escala na teia cósmica. Combinando IA e ciência cidadã, Euclid classificou mais de 380.000 galáxias e 500 candidatos a lentes gravitacionais. Este rico conjunto de dados ajudará a desvendar os mistérios da matéria escura e da energia escura, medindo com precisão as formas e a distribuição de bilhões de galáxias em um terço do céu. Os dados iniciais, de apenas uma semana de observação, já contêm 26 milhões de galáxias, algumas a até 10,5 bilhões de anos-luz de distância.

Leia mais

Queda na contagem de visualizações do YouTube: bloqueadores de anúncios são os culpados?

2025-09-18
Queda na contagem de visualizações do YouTube: bloqueadores de anúncios são os culpados?

Muitos YouTubers relataram recentemente quedas significativas nas contagens de visualizações de vídeo. A explicação mais plausível aponta para o YouTube não contabilizando corretamente as visualizações de usuários com bloqueadores de anúncios ativados, uma possível escalada na guerra contínua do YouTube contra bloqueadores de anúncios. Vários criadores perceberam uma queda de aproximadamente 50% nas visualizações de computadores, enquanto as visualizações de dispositivos móveis e tablets permaneceram estáveis. Embora o YouTube negue um problema sistêmico, ele reconhece que os bloqueadores de anúncios podem afetar a precisão da contagem de visualizações. Outras explicações, como hábitos de visualização sazonais e concorrência na plataforma, existem, mas a teoria do bloqueador de anúncios parece a mais provável, especialmente porque a receita de anúncios não diminuiu.

Leia mais

Contornando a Especialização em Rust: Um Uso Inteligente de Ponteiros de Função

2025-07-20
Contornando a Especialização em Rust: Um Uso Inteligente de Ponteiros de Função

Durante o desenvolvimento de um driver FAT em Rust, o autor encontrou um obstáculo: a especialização, atualmente indisponível no Rust estável. Após tentativas malsucedidas usando macros e enums genéricos, uma solução inteligente surgiu: usar ponteiros de função para emular a especialização. Embora essa abordagem introduza alguma sobrecarga de desempenho e memória, ela oferece uma solução viável para cenários específicos, evitando a dependência de recursos instáveis. O autor conclui defendendo a estabilização da especialização, pois ela promete uma solução mais eficiente e limpa.

Leia mais

Três Princípios para uma Vida Realizada: Ajudar, Proteger, Criar

2025-03-29

Este ensaio explora o significado e o propósito da vida. O autor propõe três princípios essenciais: ajudar as pessoas, proteger o mundo e criar coisas novas e boas. Estes não são imperativos morais, mas sim caminhos para realizar o potencial de cada um. A ética tradicional enfatizava o desenvolvimento do caráter, negligenciando o valor da criação, pois a maioria das pessoas nos séculos passados ​​tinha carreiras predeterminadas com pouca escolha. Agora, mais pessoas podem seguir o trabalho criativo, tornando-se modelos como Arquimedes, impulsionando o progresso social. O autor incentiva os leitores a explorar e criar ousadamente coisas novas e valiosas; mesmo que inicialmente não apreciadas, essas criações podem obter reconhecimento eventual e indiretamente beneficiar outras pessoas e o mundo.

Leia mais
Diversos

Resumo das Atualizações do Veloren: Melhorias no Combate, Novos Itens e Quebra-cabeças

2025-03-29
Resumo das Atualizações do Veloren: Melhorias no Combate, Novos Itens e Quebra-cabeças

O Veloren recebeu diversas atualizações nos últimos meses, incluindo melhorias no sistema de combate, novos itens e equipamentos, além de quebra-cabeças e jornais para enriquecer a jogabilidade. A equipe de desenvolvimento publicou três posts de resumo no blog, detalhando as atualizações recentes, cobrindo refinamentos de combate, adição de novos itens e elementos de quebra-cabeça envolventes. Essas atualizações demonstram o desenvolvimento contínuo e o progresso do Veloren, enriquecendo a experiência do jogador.

Leia mais

IngressNightmare: Vulnerabilidades Críticas Afetam Milhares de Clusters Kubernetes

2025-03-25
IngressNightmare: Vulnerabilidades Críticas Afetam Milhares de Clusters Kubernetes

A Wiz Research descobriu uma série de vulnerabilidades de execução remota de código não autenticada (apelidada de #IngressNightmare) no Ingress NGINX Controller para Kubernetes. A exploração concede acesso não autorizado a todos os segredos em todos os namespaces, potencialmente levando à tomada de controle do cluster. Aproximadamente 43% dos ambientes de nuvem são vulneráveis, com mais de 6.500 clusters afetados, incluindo empresas da Fortune 500, expondo publicamente componentes vulneráveis. A correção imediata é crucial. As medidas de mitigação incluem a atualização para a versão mais recente do Ingress NGINX Controller ou a desativação do componente do controlador de admissão.

Leia mais

Linux 6.14 Lançado: Aumento no Desempenho de Jogos, Suporte Aprimorado ao Rust, Aceleração de IA

2025-03-26
Linux 6.14 Lançado: Aumento no Desempenho de Jogos, Suporte Aprimorado ao Rust, Aceleração de IA

O lançamento do kernel Linux 6.14, embora ligeiramente atrasado, está repleto de melhorias. Os destaques incluem: o driver NTSYNC aumenta significativamente o desempenho de programas Windows no Wine e Steam Play, alegrando os jogadores Linux; suporte para as mais recentes placas gráficas AMD RDNA 4 e um driver RADV aprimorado para melhores gráficos de jogos; gerenciamento de energia e desempenho de computação aprimorados para processadores AMD e Intel; integração do driver AMDXDNA, suportando as unidades de processamento neural da arquitetura XDNA da AMD para computação de IA acelerada; integração adicional da linguagem Rust, preparando o caminho para mais drivers Rust no futuro; suporte para o processador Qualcomm Snapdragon 8 Elite; uma correção para a vulnerabilidade GhostWrite; e melhorias no sistema de arquivos Btrfs. Em resumo, o Linux 6.14 oferece atualizações substanciais para jogadores, pesquisadores de IA e desenvolvedores.

Leia mais

Editoras de Música e Gigante de IA Anthropic Chegam a Acordo Sobre Direitos Autorais

2025-01-03
Editoras de Música e Gigante de IA Anthropic Chegam a Acordo Sobre Direitos Autorais

Grandes editoras de música processaram a Anthropic, uma empresa de IA apoiada pela Amazon, por violação de direitos autorais devido ao uso de letras de músicas protegidas por direitos autorais no treinamento de seu chatbot de IA, Claude. Um acordo foi alcançado exigindo que a Anthropic fortaleça suas proteções de direitos autorais, impedindo que Claude gere letras protegidas por direitos autorais. Este acordo histórico representa um passo significativo no debate contínuo sobre o uso de material protegido por direitos autorais pela IA e estabelece um precedente para futuras disputas judiciais neste campo em rápida evolução.

Leia mais

Reconstruindo a Cultura em uma Era Fragmentada: O Poder da Pesquisa Descomprometida

2025-03-19
Reconstruindo a Cultura em uma Era Fragmentada: O Poder da Pesquisa Descomprometida

Este ensaio explora como a leitura, em uma era de sobrecarga de informações, mudou de uma experiência imersiva para um consumo passivo, e como reconstruir a coesão cultural. Traçando as preocupações de pensadores de Galileu a Susan Sontag sobre o futuro da leitura, o autor argumenta que a chave não é o desaparecimento dos livros, mas a perda de coesão cultural. O ensaio defende a "pesquisa descompromissada", enquadrando a leitura como uma exploração lúdica, incentivando questionamentos proativos, a busca por respostas e a construção de comunidades de conhecimento por meio do compartilhamento de descobertas de pesquisa para reconstruir conexões culturais.

Leia mais

O Custo Cognitivo dos LLMs: Um Estudo sobre Redação de Ensaios

2025-06-18

Um estudo investigando o custo cognitivo do uso de Modelos de Linguagem Ampla (LLMs) na redação de ensaios revela potenciais impactos negativos na aprendizagem. Os participantes foram divididos em três grupos: LLM, mecanismo de busca e apenas cérebro. Dados de EEG mostraram que o grupo LLM exibiu conectividade neural mais fraca, menor engajamento e desempenho inferior em termos de posse de ensaio e recuperação, obtendo pontuações inferiores ao grupo apenas cérebro. As descobertas destacam os potenciais aspectos negativos do uso de LLM na educação e pedem mais pesquisas para entender as implicações mais amplas da IA ​​em ambientes de aprendizagem.

Leia mais
IA

Landrun: Sandbox leve e seguro para processos Linux

2025-03-22
Landrun: Sandbox leve e seguro para processos Linux

Landrun é um sandbox Linux leve que usa o Landlock LSM, oferecendo segurança em nível de kernel e sobrecarga mínima. Ele permite controle de acesso granular para diretórios, suporta caminhos de leitura e gravação e permite permissões de execução opcionais. Também inclui controle de acesso à rede TCP (vinculação e conexão). Requer o kernel do Linux 5.13 ou superior com Landlock LSM habilitado (kernel 6.8 ou superior para restrições de rede). O Landrun fornece uma interface de linha de comando para configurar facilmente as permissões do sandbox, incluindo somente leitura, leitura/gravação, execução e portas TCP específicas de vinculação e conexão. Um modo de esforço máximo garante degradação suave em kernels mais antigos. Isso o torna ideal para executar com segurança código não confiável ou potencialmente malicioso.

Leia mais
Desenvolvimento segurança do kernel
1 2 264 265 266 268 270 271 272 595 596