Detectores de ondas gravitacionais podem encontrar estrelas de nêutrons mais leves que anãs brancas

2024-12-26

Cientistas usaram dados dos observatórios de ondas gravitacionais LIGO e Virgo para procurar estrelas de nêutrons de baixa massa com menos de 1,4 massas solares. Embora nenhuma tenha sido encontrada ainda, o estudo sugere que tais estrelas de nêutrons podem se formar devido à rápida compressão do núcleo durante uma explosão de supernova. Esta pesquisa fornece novas restrições às propriedades da matéria de estrelas de nêutrons e aos limites de massa das estrelas de nêutrons. Detectores de ondas gravitacionais mais sensíveis no futuro testarão ainda mais essa teoria.

Leia mais

O Futuro do Chocolate: Além do Cacau?

2024-12-24

Os preços do cacau em alta, juntamente com preocupações ambientais e questões trabalhistas, estão criando uma crise na indústria suíça de chocolate. Novas regulamentações da UE que proíbem produtos ligados ao desmatamento aumentam ainda mais a pressão. Startups estão respondendo desenvolvendo alternativas sem cacau, usando ingredientes como favas, aveia, sementes de girassol e alfarroba. Abordagens inovadoras incluem a utilização de mais da fruta do cacau e até mesmo a conversão de gases de efeito estufa em substitutos da manteiga de cacau. Embora essas tecnologias estejam em estágio inicial, o futuro do chocolate promete ser delicioso, embora com fontes potencialmente alteradas.

Leia mais

Aplicativo Homescreen: Redifinindo a experiência da tela inicial

2024-12-18

O Homescreen é um aplicativo projetado para revolucionar a experiência da tela inicial do seu telefone. Quebrando as limitações das telas tradicionais de telefones, ele oferece aos usuários uma maneira mais personalizada, eficiente e conveniente de interagir com seus dispositivos. Os usuários podem personalizar widgets, temas e layouts para criar uma tela inicial única, aumentando a produtividade e o prazer de uso. O Homescreen não é apenas uma simples substituição da área de trabalho; é uma abordagem inovadora para como usamos nossos telefones.

Leia mais

Análise de Malware Norte-Coreano: Desvendando um Ciberataque Furtivo

2024-12-28

Pesquisadores de segurança descobriram uma campanha de ciberataque atribuída a APTs da Coreia do Norte. A campanha utilizou um malware disfarçado como um desafio de candidatura a emprego (BeaverTail) para atrair vítimas. O BeaverTail, surpreendentemente pouco ofuscado, rouba informações de carteiras de criptomoedas de navegadores e baixa um malware de segunda etapa, o InvisibleFerret. O InvisibleFerret exfiltra ainda mais dados do navegador, informações da área de transferência e atua como um Cavalo de Tróia de Acesso Remoto (RAT). A análise do BeaverTail e do InvisibleFerret revelou uma estrutura de código simplista, porém com capacidades eficazes para roubar informações de vários navegadores e sistemas operacionais. Este caso destaca a persistência e o sigilo das ameaças cibernéticas da Coreia do Norte.

Leia mais

Fish Shell 4.0: Uma Reescrita Épica de C++ para Rust

2024-12-28

A equipe do Fish shell concluiu uma tarefa gigantesca: reescrever o Fish shell de C++ para Rust em quase dois anos. Devido às limitações nas ferramentas do C++, diferenças entre compiladores e plataformas, ergonomia e segurança de threads, a equipe escolheu o Rust para melhorar o desempenho, a segurança e a experiência do desenvolvedor. Usando uma abordagem de "Navio de Teseu", eles substituíram os componentes gradualmente, garantindo a estabilidade durante o processo. Embora tenham surgido desafios, como problemas de compatibilidade com o autocxx, a equipe lançou com sucesso a versão beta do Fish 4.0, com melhorias de desempenho, novos recursos e versões estáticas mais fáceis de instalar.

Leia mais
Desenvolvimento

O que acontece se você fizer um planeta de peixe?

2024-12-29

Este artigo científico explora um experimento de pensamento peculiar: o que aconteceria se você criasse um planeta inteiramente de peixe? Usando princípios da física, o autor traça meticulosamente o processo. Da expansão dos peixes no vácuo, sua colisão e agregação em asteroides, à formação final de um planeta semelhante à Terra chamado "Rockfish", com um núcleo de diamante, um manto metálico e vastos oceanos, e até mesmo uma estrela "Starfish" e um buraco negro "Blackfish", o artigo está cheio de diversão e explora a possibilidade do surgimento da vida, mostrando o charme da física na exploração de cenários absurdos.

Leia mais

Spotify Desativa Calculadora de Royalties para Artistas em Meio à Venda de Ações por Executivos

2024-12-28

O CEO do Spotify, Daniel Ek, viu sua riqueza aumentar este ano após vendas significativas de ações, enquanto uma calculadora que expunha os baixos pagamentos a artistas do Spotify — Spotify Unwrapped — foi desativada devido a ameaças legais. A calculadora destacava o contraste gritante entre a compensação exorbitante dos executivos e os ganhos magros dos artistas. Embora a calculadora tenha sido removida, sua fórmula permanece pública, alimentando o debate sobre os modelos de pagamento de serviços de streaming. Enquanto isso, vários executivos do Spotify lucraram mais de US$ 1,25 bilhão em 2024, após demissões em massa e aumentos de preços premium.

Leia mais

MongoDB: Protegendo contra a Corrupção de Dados na Nuvem

2024-12-25

O MongoDB Atlas, um serviço global de banco de dados na nuvem, enfrenta o desafio da corrupção silenciosa de dados em escala de petabytes. O artigo detalha as soluções de nível de software do MongoDB, incluindo validação de checksum, aproveitamento de índices e replicação e uso de réplicas redundantes para reparo. Esse processo de três etapas — monitoramento proativo, localização precisa e reparo de dados — garante a integridade dos dados mesmo diante de falhas de hardware ou erros aleatórios. A abordagem do MongoDB protege efetivamente os clientes das complexidades do gerenciamento de hardware, garantindo confiabilidade e segurança dos dados.

Leia mais

Recursos ocultos do emulador NES de Animal Crossing descobertos e explorados

2024-12-29

Um hacker chamado jamchamb fez engenharia reversa no jogo Animal Crossing para GameCube da Nintendo, descobrindo um emulador NES oculto. Esse emulador não apenas reproduzia os jogos NES embutidos no jogo, mas também permitia o carregamento de ROMs personalizadas de um cartão de memória. A exploração adicional revelou um método para injetar código personalizado no jogo por meio de arquivos de cartão de memória modificados, alcançando, por fim, a execução de código arbitrário e desbloqueando o modo desenvolvedor do jogo. Isso abre portas para modificação de jogos e conteúdo criado por fãs, destacando o poder da engenharia reversa e suas potenciais aplicações no desenvolvimento de jogos.

Leia mais

Addon Blender: Crescimento Diferencial Simula Formas Orgânicas

2024-12-26

Boris Okunskiy lançou o Differential Growth, um addon para Blender que gera proceduralmente formas e padrões orgânicos inspirados na natureza. Este addon gratuito e de código aberto permite que os usuários simulem processos de crescimento, criando texturas e formas que lembram líquens, alfaces e algas. O autor incentiva os usuários a baixar, experimentar e compartilhar suas criações na comunidade.

Leia mais

Como a McKinsey Destruiu a Classe Média Americana

2024-12-29

Este artigo examina o impacto de empresas de consultoria de gestão como a McKinsey no declínio da classe média americana. O autor argumenta que a McKinsey, ao promover a primazia dos acionistas e implementar estratégias voltadas para a otimização das estruturas corporativas e a eliminação da gerência intermediária (como 'reengenharia' e 'análise de valor indireto'), levou a demissões em massa, queda de empregos na gerência intermediária e de trabalhadores braçais, enfraquecimento de sindicatos e, em última análise, exacerbou a desigualdade econômica e a destruição da classe média americana. O autor conclui que essa abordagem de 'gestão tecnocrática' falha em abordar as desigualdades estruturais e, em vez disso, aumenta a lacuna entre as elites e a população em geral.

Leia mais

Microsoft Research lança F*: Uma linguagem de programação orientada a prova

2024-12-25

F* (pronuncia-se F estrela) é uma linguagem de programação de uso geral orientada a prova, suportando tanto programação puramente funcional quanto com efeitos colaterais. Ela combina o poder expressivo de tipos dependentes com automação de prova baseada em resolução SMT e prova de teoremas interativa baseada em táticas. Programas F* compilam, por padrão, para OCaml. Vários fragmentos de F* também podem ser extraídos para F#, C ou Wasm por meio de uma ferramenta chamada KaRaMeL, ou para assembly usando a cadeia de ferramentas Vale. F* é implementado em F* e inicializado usando OCaml. F* é de código aberto no GitHub e está em desenvolvimento ativo pela Microsoft Research, Inria e pela comunidade. É utilizado em diversos projetos, incluindo o Mozilla Firefox e o kernel do Linux, demonstrando sua aplicabilidade em segurança, criptografia e desenvolvimento de sistemas.

Leia mais

Tecnologia GPS Explicada: Do Posicionamento Simples à Navegação Global

2024-12-18

Este artigo fornece uma explicação abrangente da tecnologia GPS. Começando com um sistema de posicionamento 2D simples, o autor introduz gradualmente conceitos-chave como posicionamento 3D, medição de tempo, órbitas de satélites, efeitos relativísticos e processamento de sinal. Por meio de analogias inteligentes e ilustrações vívidas, o autor explica como o GPS usa sinais emitidos por satélites, combinados com medições de tempo e distância, para calcular com precisão a posição e o deslocamento de tempo do receptor. O artigo também explora os detalhes técnicos da codificação, decodificação e capacidades anti-interferência do sinal GPS, mostrando a profunda base científica e de engenharia por trás da tecnologia GPS.

Leia mais

Anki com IA: Revolucionando o aprendizado médico

2024-12-28

AnkiAIUtils é um conjunto de ferramentas com IA projetadas para aprimorar flashcards do Anki. Usando modelos como ChatGPT, DALL-E e Stable Diffusion, ele gera automaticamente explicações, mnemônicos, ilustrações e recursos de aprendizagem adaptativa. As ferramentas combinam dinamicamente exemplos relevantes com base no progresso de aprendizagem, criam ganchos de memória personalizados e oferecem suporte a vários provedores e modelos de LLM. Embora ainda esteja em seus estágios iniciais, este projeto demonstra um imenso potencial para transformar a educação médica e a aprendizagem além disso.

Leia mais

DivestOS Mobile encerra sua jornada de 10 anos: Desenvolvedor anuncia fim das atualizações

2024-12-27

DivestOS, um sistema operacional móvel focado em privacidade, anunciou o fim de suas atualizações em seu décimo aniversário. O projeto, com mais de 7.000 commits no Git, alcançou sucesso significativo, mas devido a preocupações de sustentabilidade, o desenvolvedor Tavi decidiu encerrar a manutenção. DivestOS e seus aplicativos não receberão mais atualizações, e Hypatia e Carrion não receberão mais atualizações de banco de dados. Projetos Divested não móveis (por exemplo, Brace, D-WRT) continuarão a ser mantidos. Obrigado a todos os usuários, contribuidores e doadores pelo seu apoio.

Leia mais

Mergulho profundo no código do clássico jogo 'Elite'

2024-12-23

Um novo site oferece uma exploração profunda do código por trás da versão cassete BBC Micro de 1984 do lendário jogo 'Elite'. Os recursos incluem versões jogáveis ​​no seu navegador, código-fonte para download, mapas de código e mais de 115 artigos detalhando todos os aspectos do desenvolvimento do jogo. É um tesouro para entusiastas de jogos retrô e programadores.

Leia mais

Implementando Raft: Uma Imersão no Consenso Distribuído

2024-12-21

Este é o primeiro post de uma série que detalha o algoritmo de consenso distribuído Raft e sua implementação em Go. O Raft resolve o problema de replicar uma máquina de estado determinística em vários servidores, garantindo a disponibilidade do serviço mesmo com falhas de servidores. O post apresenta os componentes principais do Raft: a máquina de estado, o log, o módulo de consenso, os papéis de líder/seguidor e a interação do cliente. Ele discute a tolerância a falhas do Raft, o teorema CAP e a escolha de Go como linguagem de implementação. Postagens subsequentes mergulharão nos detalhes da implementação do algoritmo.

Leia mais
Desenvolvimento Consenso Distribuído

Um jeito alemão de combater a solidão: O Stammtisch

2024-12-22

Na vida moderna acelerada, a solidão é cada vez mais comum. Este artigo conta como a autora descobriu uma maneira tradicional alemã de combater a solidão – o Stammtisch, onde pessoas com interesses em comum se encontram regularmente em um bar ou restaurante para beber e conversar. O Stammtisch não apenas promove amizades, mas também proporciona um ambiente social descontraído, sem o incômodo de receber em casa, oferecendo uma solução para a solidão moderna. A autora traça paralelos com seu próprio clube do café, destacando os benefícios de encontros sociais regulares e enfatizando a importância da conexão humana.

Leia mais

JRuby e JBang: Uma combinação eficiente (e um tanto desajeitada)

2024-12-22

Nas férias de Natal, o autor experimentou combinar JRuby e JBang para aproveitar o desempenho da JVM e a produtividade do Ruby. Embora o JBang não suporte oficialmente o JRuby, uma solução inteligente usando o gerenciamento de dependências do JBang e o ProcessBuilder do Java foi empregada. O resultado? Um aplicativo JRuby funcional incorporando Javalin, JDBI, SLF4J e ruby-jwt, alcançando operações CRUD em um banco de dados SQLite com autenticação JWT. Essa solução demonstra o potencial de combinar JRuby com bibliotecas do ecossistema Java, com o desempenho validado por meio do Apache Benchmark.

Leia mais
Desenvolvimento

Interpretador Metacircular Python: Implementando um Interpretador Python em Python

2024-12-18

Este artigo demonstra como criar um interpretador metacircular Python (MCI) usando o próprio Python. Um MCI é um interpretador escrito na linguagem que ele interpreta, permitindo a implementação de um subconjunto ou superconjunto da linguagem host. O autor detalha a implementação do MCI, cobrindo a análise de código-fonte Python, a construção de uma Árvore de Sintaxe Abstrata (AST), a travessia da AST e a execução de instruções, e conceitos cruciais como escopo, tabelas de símbolos e o tratamento de instruções de fluxo de controle (por exemplo, loops while e instruções if). Este exemplo fornece uma compreensão profunda da mecânica do interpretador e mostra como alavancar o módulo AST do Python e funções internas para construir interpretadores mais complexos.

Leia mais
Desenvolvimento Interpretador Metacircular

Ajuste Fino Eficiente: Um mergulho profundo no LoRA (Parte 1)

2024-12-25

O ajuste fino de grandes modelos de linguagem geralmente requer recursos computacionais substanciais. Este artigo apresenta o LoRA, uma técnica de ajuste fino eficiente em termos de parâmetros. O LoRA reduz significativamente o número de parâmetros que precisam ser treinados inserindo matrizes de baixo posto como adaptadores em um modelo pré-treinado, reduzindo assim os custos computacionais e de armazenamento. Esta primeira parte explica os princípios por trás do LoRA, incluindo as deficiências do ajuste fino tradicional, as vantagens dos métodos eficientes em termos de parâmetros e a base matemática da aproximação de baixo posto. Partes subsequentes aprofundarão a implementação e aplicação específicas do LoRA.

Leia mais

Fio de Deus: O Macarrão Mais Raro da Sardenha

2024-12-24

Su filindeu, ou "Fio de Deus", é considerado o macarrão mais raro do mundo. Produzido apenas duas vezes ao ano por três mulheres na Sardenha, este macarrão intrincado exige uma peregrinação de 20 milhas para que os devotos participem da Festa Bianual de San Francesco. Os ingredientes simples – semolina, água e sal – são mascarados por um processo de criação incrivelmente complexo que confundiu até mesmo os engenheiros da Barilla e o chef famoso Jamie Oliver. Os fios delicados resultantes, servidos em um caldo de carneiro com queijo pecorino, representam mais do que apenas um manjar culinário; são um testemunho de uma tradição de 200 anos e um símbolo cultural único da Sardenha.

Leia mais

Por que as diretrizes para o câncer ainda estão presas em PDFs?

2024-12-24

As diretrizes para o tratamento do câncer geralmente são apresentadas em PDFs difíceis de navegar, o que dificulta a padronização do atendimento. O autor argumenta que as diretrizes são essencialmente árvores de decisão complexas; convertê-las em dados estruturados e legíveis por máquina poderia melhorar significativamente o tratamento do câncer. Uma ferramenta de protótipo foi desenvolvida usando LLMs para extrair informações do PDF das diretrizes de câncer de mama da NCCN, criando uma árvore de decisão visual e um agente que navega na árvore com base nas informações do paciente para sugerir tratamento. Embora ainda esteja em estágio inicial, isso demonstra o potencial de estruturar as diretrizes para melhorar a eficiência e a padronização no atendimento médico.

Leia mais

Notebooks Jupyter: Testes de ponta a ponta e documentação em um só lugar

2024-12-18

Durante o desenvolvimento de uma biblioteca de computação quântica, o autor utilizou Notebooks Jupyter como guias do usuário e testes de ponta a ponta. Lendo variáveis de ambiente (como SERVER_URL) dentro dos notebooks, foi possível alcançar a parametrização, permitindo a execução por usuários e pipelines de CI/CD automatizados. Dois métodos para executar notebooks foram explorados: nbclient para simplicidade e nbconvert/jq para maior controle, porém com maior complexidade. O autor optou pela facilidade de uso do nbclient, integrando efetivamente a manutenção da documentação e os testes de código, garantindo a integridade de ambos a cada solicitação de mesclagem.

Leia mais
Desenvolvimento Testes de ponta a ponta

Modelo o3 da OpenAI: Hype versus Realidade

2024-12-22

O modelo o3 da OpenAI gerou controvérsia após seu desempenho no benchmark ARC-AGI ser interpretado por alguns como um avanço em direção à IAG. No entanto, o especialista Gary Marcus argumenta que o teste foi enganoso: o o3 recebeu um treinamento prévio extensivo, ao contrário da aprendizagem humana; os gráficos apresentados seletivamente destacaram o progresso, exagerando a conquista; em última análise, o desempenho do o3 não representa uma verdadeira IAG, e a especulação da mídia é criticada.

Leia mais

10 Alegrias na Tecnologia em 2024: Uma Retrospectiva

2024-12-28

Em uma retrospectiva de final de ano, um escritor de tecnologia compartilha suas dez maiores alegrias relacionadas à tecnologia em 2024. Isso inclui a diversão de aprender Python, a inspiração de criativos online, a emoção de modernizar computadores retrô, a utilidade contínua do XML, a experiência positiva do Mastodon, a simplicidade do NetBSD e Alpine Linux, o ressurgimento da hospedagem boutique, a satisfação do reparo de hardware e a elegância limpa do HTML simples. A postagem termina com gratidão sincera pelo feedback do leitor.

Leia mais

Desenvolvedor automatiza processo de candidatura a emprego, envia 250 candidaturas em 20 minutos

2024-12-28

Cansado da busca de emprego repetitiva, um desenvolvedor criou um sistema automatizado que enviou 250 candidaturas a empregos em apenas 20 minutos — e conseguiu uma oferta de emprego antes mesmo de terminar o projeto! O sistema usa scripts Python e modelos de linguagem grandes (LLMs) para extrair anúncios de emprego, analisar dados e gerar cartas de apresentação personalizadas. Ele também inclui recursos de envio e rastreamento de e-mails para evitar filtros de spam. Esta é a primeira parte; a segunda parte detalha o refinamento e as melhorias do sistema.

Leia mais
Desenvolvimento busca de emprego

Da falência de um jogo ao sucesso de uma ferramenta de colaboração: O surgimento do Slack

2024-12-23

O jogo online Glitch, desenvolvido pela Tiny Speck ao longo de anos, acabou falhando, deixando a empresa à beira da falência e com a ameaça de demissão da equipe. No entanto, o CEO Stewart Butterfield identificou uma oportunidade no servidor IRC interno da empresa e em suas ferramentas associadas, que haviam otimizado a comunicação da equipe. Essas ferramentas combinavam mensagens instantâneas, compartilhamento de arquivos, registros pesquisáveis e muito mais, criando um sistema de colaboração eficiente. Com base nisso, a Tiny Speck fez uma mudança estratégica e desenvolveu o Slack, uma plataforma de comunicação voltada para a colaboração em equipe. O sucesso do Slack não apenas salvou a empresa, mas também revolucionou a forma como as pessoas trabalham, tornando-se um marco para a colaboração em equipe moderna.

Leia mais

Projeto Inverso de Heteroestruturas Complexas de Nanopartículas via Aprendizado Profundo em Grafos Heterogêneos

2024-12-26

Pesquisadores usaram aprendizado profundo e redes neurais gráficas heterogêneas para projetar inversamente nanopartículas de conversão ascendente (UCNPs) com aplicações em biossensores, microscopia de super-resolução e impressão 3D. Um grande conjunto de dados de mais de 6.000 espectros de emissão UCNP foi gerado e usado para treinar um modelo GNN. A otimização baseada em gradiente identificou estruturas com uma emissão prevista 6,5 vezes maior do que qualquer UCNP no conjunto de treinamento sob iluminação de 800 nm. Este trabalho revela novos princípios de design para UCNPs e fornece uma estrutura para o projeto inverso baseado em DL de nanomateriais.

Leia mais

Notre-Dame terá novos vitrais com design moderno

2024-12-28

Após o incêndio de 2019, a Catedral de Notre-Dame em Paris substituirá seis vitrais originais por designs modernos da artista francesa Claire Tabouret. O vibrante projeto de Tabouret, escolhido entre mais de 100 inscrições, retrata pessoas diversas orando juntas para o Pentecostes em tons de azul, rosa e amarelo. A decisão é controversa; alguns argumentam que viola as diretrizes do patrimônio internacional, enquanto Tabouret visa promover a unidade por meio da arte. Os novos vitrais serão feitos pela histórica fabricante de vidro Simon-Marq, conhecida por seu trabalho de restauração em Notre-Dame e colaborações com artistas renomados como Chagall e Miró.

Leia mais
Design vitrais
1 2 27 28 29 31 33 34 35 61 62