Variante do Algoritmo de Ordenação Topológica: Lidando com Dependências de Forma Eficiente

2025-04-03
Variante do Algoritmo de Ordenação Topológica: Lidando com Dependências de Forma Eficiente

Este artigo apresenta um algoritmo de ordenação topológica aprimorado baseado no algoritmo de Kahn, mas trata os nós como conjuntos em vez de nós individuais. O algoritmo iterativamente encontra os conjuntos raiz do grafo, remove-os e repete até que o grafo esteja vazio. A ordem dos conjuntos raiz removidos forma uma ordem topológica, e os nós dentro do mesmo conjunto raiz são independentes e podem ser processados em paralelo. O algoritmo também pode detectar ciclos e retornar uma ordenação topológica parcial em vez de abortar completamente.

Leia mais

A Perigosa Ascensão da Condução Distraída por Design

2025-06-22
A Perigosa Ascensão da Condução Distraída por Design

A obsessão da indústria automobilística por telas de toque está criando uma perigosa epidemia de direção distraída. Estudos mostram que interfaces de tela de toque aumentam significativamente os tempos de reação, a carga cognitiva e os olhares para longe da estrada em comparação com os controles físicos tradicionais. A abordagem minimalista da Tesla, com apenas tela de toque, inicialmente elogiada por sua estética, tornou-se um modelo de design de IU desastroso, copiado por muitos fabricantes. Embora alguns fabricantes estejam começando a reverter o curso, adicionando controles físicos novamente, a natureza generalizada desse problema exige conscientização do consumidor e um impulso para interfaces de veículos mais seguras e intuitivas.

Leia mais

Falência da 23andMe: 15% dos usuários deleta seus dados após aquisição pela Regeneron

2025-06-11
Falência da 23andMe: 15% dos usuários deleta seus dados após aquisição pela Regeneron

Após o pedido de proteção contra falência, a 23andMe revelou que 1,9 milhão de usuários (cerca de 15% de sua base de clientes) solicitaram a exclusão de seus dados genéticos. Esse aumento nas solicitações de exclusão de dados decorre de preocupações com a segurança dos dados após o leilão de falência da empresa, onde a gigante farmacêutica Regeneron adquiriu a 23andMe por US$ 256 milhões. Embora a Regeneron tenha se comprometido a manter as práticas de privacidade, mais de duas dúzias de estados entraram com ações judiciais, argumentando que a 23andMe não pode vender dados de clientes sem consentimento explícito. Isso ocorre após uma violação de dados de meses que afetou 6,9 milhões de usuários no ano passado. O tribunal deve finalizar a venda no final de junho.

Leia mais
Tecnologia

FuboTV resolve processo por compartilhamento ilegal de dados do usuário

2025-07-08
FuboTV resolve processo por compartilhamento ilegal de dados do usuário

O serviço de streaming esportivo FuboTV concordou em pagar US$ 3,4 milhões para resolver uma ação coletiva que alegava a distribuição ilegal de informações de identificação pessoal (PII) de usuários sem consentimento. O processo alegou que a Fubo violou a Lei de Proteção à Privacidade de Vídeo (VPPA) ao compartilhar o histórico de visualização do usuário com anunciantes terceiros para publicidade direcionada sem consentimento informado. Embora a política de privacidade da Fubo afirmasse que apenas compartilhava dados não-PII, o autor argumentou que a Fubo compartilhou PII sem obter o consentimento do usuário.

Leia mais
Tecnologia

Mundo Asteca Antigo: Menu de Navegação do Site

2025-03-07

Esta é uma página de navegação para um site dedicado ao maravilhoso mundo antigo dos Astecas. O site apresenta seções sobre Compiladores, Shells, Documentação, Anúncios e Artigos, Projetos e Produtos, Ferramentas e Utilitários, Amostras e Demos e Links, Emuladores e Outros Recursos. Copyright © Bill Buckels 2009. Todos os direitos reservados. Salvo indicação em contrário.

Leia mais

Competição Kaggle: Uma Métrica Tendenciosa e o Poder Inesperado do XGBoost

2025-02-23

O autor participou de uma competição Kaggle para prever as chances de sobrevivência após um transplante de medula óssea. A métrica de avaliação da competição é uma pontuação de concordância estratificada, projetada para evitar previsões excessivamente diferentes para diferentes grupos raciais. No entanto, essa métrica tem falhas: melhorar a pontuação de um grupo nem sempre melhora a pontuação geral; pode até diminuí-la. Ao usar um modelo XGBoost, o autor descobriu que modelos de ensemble de árvores de decisão simples eram mais eficazes do que modelos estatísticos complexos e explorou as diferenças entre abordagens estatísticas e de aprendizado de máquina. Finalmente, o autor descobriu que ajustar o parâmetro de escala da distribuição AFT impactou significativamente a precisão do modelo e propôs algumas questões abertas para melhorar o modelo.

Leia mais
Desenvolvimento

Acidente Aéreo nos EUA: Tecnologia Obsoleta, e não Contratações Diversas, é a Culpada

2025-02-01

Após uma recente colisão entre um jato American Eagle e um helicóptero Black Hawk, várias narrativas surgiram. Algumas culpam a contratação diversificada por controladores de tráfego aéreo não qualificados, enquanto outras sugerem o fechamento do Aeroporto Nacional de Washington. No entanto, o artigo argumenta que o verdadeiro culpado é o sistema de controle de tráfego aéreo dos EUA severamente desatualizado: equipamentos antigos, processos manuais trabalhosos e décadas de atualizações de tecnologia malsucedidas. O artigo revela que os problemas tecnológicos da FAA superam em muito o impacto da contratação diversificada, com seus sistemas de autorregulação e aquisições ineficientes também sendo fatores significativos. A tecnologia desatualizada e a gestão ineficiente da FAA são as causas principais de acidentes aéreos frequentes e escassez de pessoal.

Leia mais

Além de Builds Reprodutíveis: Rumo a Builds Idempotentes do Debian

2025-04-04

Este artigo explora um novo objetivo além das builds reprodutíveis para pacotes Debian: builds idempotentes. O autor argumenta que simplesmente reproduzir pacotes publicados usando dependências de build mais antigas (como feito pelo projeto Reproduce.Debian.net) é insuficiente, pois depende de pacotes binários antigos que não podem ser reconstruídos a partir da fonte. Portanto, o autor propõe o conceito de builds idempotentes, onde a reconstrução iterativa eventualmente leva a um estado em que os pacotes reconstruídos são idênticos à iteração anterior. Isso requer lidar com problemas como timestamps de build e saídas não determinísticas. O autor concluiu a etapa 0 da reconstrução e planeja lançar os artefatos de build para a etapa 1, com o objetivo final de ser capaz de inicializar uma distribuição binária Debian a partir de um ambiente como o Guix. Desafios incluem a presença de firmware não livre e binários assinados não Debian que podem impedir a autorreconstrução.

Leia mais

Desenvolvedores Sênior: Dominando Ferramentas de Codificação com IA

2025-04-03
Desenvolvedores Sênior: Dominando Ferramentas de Codificação com IA

Este artigo descreve as experiências positivas do autor usando ferramentas de codificação com IA em projetos pessoais e profissionais. O autor descobriu que desenvolvedores experientes estão em uma posição única para alavancar essas ferramentas de forma eficaz, vendo a IA como um desenvolvedor júnior altamente experiente que requer orientação. Três fatores-chave de sucesso são destacados: requisitos bem estruturados, ferramentas robustas de garantia de qualidade e estruturas de arquivos de código predefinidas. Dois exemplos de projetos (greenfield e brownfield) demonstram ganhos significativos de produtividade, mesmo para desenvolvedores não familiarizados com a pilha de tecnologia. O artigo conclui que o sucesso depende da utilização de práticas tradicionais de engenharia de software juntamente com esta nova tecnologia.

Leia mais
Desenvolvimento

MMBasic no Raspberry Pi Pico: Um poderoso sistema BASIC embarcado

2025-05-29

O firmware PicoMite traz um sistema operacional completo para o Raspberry Pi Pico e Pico 2, com um interpretador compatível com Microsoft BASIC e amplo suporte de hardware, incluindo painéis LCD sensíveis ao toque, cartões SD, WiFi/internet e muito mais. Usando MMBasic, você pode facilmente adquirir dados de vários sensores por meio de protocolos I2C ou SPI, salvar dados em um cartão SD, exibir informações em telas LCD coloridas, medir tensões, detectar entradas digitais e controlar pinos de saída para controlar luzes, relés etc. O firmware PicoMite é totalmente gratuito para download e uso, oferecendo várias versões para diferentes aplicações, como controladores embarcados, computadores autônomos e controladores conectados a WiFi/internet. Sua facilidade de uso e ciclo de desenvolvimento rápido o tornam ideal para desenvolvimento de IoT e sistemas embarcados.

Leia mais
Desenvolvimento

mcp-agent: Uma estrutura simples para construir agentes de IA eficazes

2025-01-29
mcp-agent: Uma estrutura simples para construir agentes de IA eficazes

O mcp-agent é uma estrutura leve e composta para construir agentes usando o Protocolo de Contexto de Modelo (MCP). Ele simplifica o gerenciamento de conexões de servidor MCP e implementa todos os padrões descritos em "Construindo Agentes Eficazes", permitindo que você os encadeie. Ele também implementa o padrão Swarm do OpenAI para orquestração de vários agentes. Com o mcp-agent, você pode construir facilmente aplicativos de IA robustos, como fluxos de trabalho colaborativos de vários agentes, fluxos de trabalho com humanos no ciclo e pipelines RAG.

Leia mais
Desenvolvimento

Programação Visual com Grasshopper: Um Tutorial de Modelagem 3D Algorítmica

2025-05-08
Programação Visual com Grasshopper: Um Tutorial de Modelagem 3D Algorítmica

Este tutorial apresenta a programação visual no Grasshopper, um plugin para o Rhino 3D. O Grasshopper permite a geração algorítmica de geometria conectando dados e funções em um diagrama visual. O tutorial abrange os fundamentos da criação de pontos, linhas, polilinhas, curvas e superfícies usando vários componentes e parâmetros. Aprenda a construir pontos usando o componente 'Construct Point', criar linhas com o componente 'Line' e gerar curvas com o componente 'Interpolate', entre outros. Este guia prático capacita os designers a criar modelos 3D complexos de forma eficiente.

Leia mais

Vespa pré-histórica com abdômen semelhante a uma armadilha de Vênus encontrada em âmbar

2025-03-28
Vespa pré-histórica com abdômen semelhante a uma armadilha de Vênus encontrada em âmbar

Um novo gênero de vespa, †Sirenobethylus, foi descoberto em âmbar de Kachin do Cretáceo Médio. Este inseto notável possui um aparelho abdominal único, semelhante a uma armadilha de Vênus, que se acredita ser usado para agarrar e imobilizar temporariamente presas durante a oviposição. A descoberta sugere uma gama mais ampla de estratégias parasitóides em Chrysidoidea do Cretáceo Médio do que existe hoje, destacando a diversidade evolutiva deste grupo.

Leia mais

Lacunas da Wikipédia e a força dos editores pagos

2025-03-31

A Wikipédia depende inteiramente de voluntários, o que leva a lacunas de conteúdo. Áreas como Ciência, Tecnologia, Engenharia e Finanças são sub-representadas, assim como o conteúdo de países não anglo-saxônicos. Centenas de milhares de artigos de alta qualidade permanecem sem tradução. Financiamento direcionado poderia resolver significativamente esses problemas. No entanto, mesmo editores pagos precisam de autonomia e propriedade para manter a qualidade; eles editam sob suas próprias contas e são responsáveis pela manutenção de suas contribuições.

Leia mais

Radiotelescópio Lunar LuSEE-Night se Aproxima do Lançamento

2025-08-01
Radiotelescópio Lunar LuSEE-Night se Aproxima do Lançamento

O Laboratório Nacional de Brookhaven concluiu a fase de equipamentos principais para o LuSEE-Night, um radiotelescópio baseado na Lua projetado para detectar o sinal da 'Era das Trevas' do universo primitivo. Localizado no lado oculto da Lua para evitar interferências de rádio terrestres e solares, seu núcleo é um espectrômetro de rádio altamente sensível capaz de monitorar continuamente a banda de rádio completa do universo primitivo. Uma colaboração entre a NASA e o DOE, o LuSEE-Night está programado para ser lançado em 2026 e promete inaugurar uma nova era da ciência espacial.

Leia mais
Tecnologia

Associação de Pesquisa de Estradas Romanas: Palestras Online e Atualização do Site

2025-07-20

A Associação de Pesquisa de Estradas Romanas (RRRA) anunciou uma série de palestras online para a temporada 2024/25, focando em estradas romanas. As palestras cobrem vários aspectos da arqueologia de estradas romanas na Escócia, Inglaterra e País de Gales. Um novo site também está em desenvolvimento, prometendo um design moderno e funcionalidade aprimorada.

Leia mais
Diversos

Um Cartão de Visita de Terminal: Criando um Pacote npm Personalizado

2025-05-19
Um Cartão de Visita de Terminal: Criando um Pacote npm Personalizado

Durante a construção do ashley.dev, o autor planejou inicialmente um divertido 'npx connect' na página Sobre. No entanto, o feedback revelou sua natureza enganosa para desenvolvedores. Isso levou à descoberta de cartões npm, inspirando a criação de um cartão de visita de terminal personalizado, 'npx ashleywillis'. Este pequeno projeto mostra o espírito colaborativo da comunidade de desenvolvedores, destacando como o feedback atencioso aprimora os projetos. É uma maneira charmosa de adicionar um toque pessoal a um perfil técnico, demonstrando a alegria encontrada em projetos pequenos e bem elaborados.

Leia mais
Desenvolvimento

Governo Italiano Suspeito de Monitoramento em Massa de Jornalistas Usando Spyware Israelense

2025-06-12
Governo Italiano Suspeito de Monitoramento em Massa de Jornalistas Usando Spyware Israelense

Um novo relatório do Citizen Lab revela que um spyware governamental do fornecedor israelense de tecnologia de vigilância Paragon foi usado para hackear pelo menos dois jornalistas europeus, incluindo o jornalista italiano Ciro Pellegrino. Isso segue a notificação anterior do WhatsApp a cerca de 90 usuários sobre o spyware 'Graphite' da Paragon. As descobertas implicam ainda mais o governo italiano em uma possível operação de vigilância em massa. Embora o comitê parlamentar italiano COPASIR negue ter como alvo jornalistas, novas evidências forenses desafiam essa afirmação, gerando uma controvérsia política sobre o uso de spyware pelo governo e suas implicações para a liberdade de imprensa.

Leia mais
Tecnologia jornalistas

Macros X: A Arma Secreta de Geração de Código do Compilador Chapel

2025-03-25

O compilador Chapel utiliza de forma inteligente macros X para simplificar drasticamente a geração de código. O artigo usa a interação de strings e a hierarquia de classes AST como exemplos, mostrando como as macros X geram elegantemente grandes quantidades de código repetitivo. Isso inclui declarar e inicializar mais de 100 variáveis de string e gerar código de padrão de visitante para nós AST. As macros X conseguem isso definindo macros em arquivos de cabeçalho, que são então incluídos no código, aumentando assim a manutenibilidade e escalabilidade do código. Até mesmo a geração de uma hierarquia de classes Python é facilmente gerenciada. O artigo conclui discutindo as vantagens e desvantagens dessa abordagem, observando que, embora as dependências sejam mais fortes, a natureza declarativa torna o código mais legível e fácil de manter.

Leia mais
Desenvolvimento Macros X Compilador Chapel

Tessalônica: A Luta de uma Cidade com o Apagamento e a Lembrança

2025-03-13
Tessalônica: A Luta de uma Cidade com o Apagamento e a Lembrança

Este artigo explora a história complexa de Tessalônica, a segunda maior cidade da Grécia. Outrora uma cidade otomana vibrante com uma população diversificada de judeus, muçulmanos, búlgaros e outros, a identidade de Tessalônica mudou drasticamente após sua captura pela Grécia na Primeira Guerra Mundial. O estado grego implementou políticas para 'helenizar' a cidade, levando ao deslocamento e assimilação de muitas comunidades não gregas. O artigo se concentra no mausoléu de Musa Baba — o último memorial muçulmano sobrevivente da cidade — e nas perspectivas de Odysseas, um homem grego idoso, e Ayşe, uma jovem mulher turco-grega, revelando os impactos duradouros desses eventos históricos. A narrativa entrelaça histórias pessoais com temas mais amplos de apagamento cultural, identidade nacional e a luta contínua para conciliar o passado de uma cidade com seu presente.

Leia mais

Supercomputador mapeia o projeto molecular para reparar o DNA danificado

2025-03-13
Supercomputador mapeia o projeto molecular para reparar o DNA danificado

Cientistas usaram o supercomputador Summit para simular o complexo pré-incisão (PInC), um componente crítico na via de reparo por excisão de nucleotídeos (NER). NER é um mecanismo molecular complexo que repara o DNA danificado em três estágios: reconhecimento, verificação e reparo. Cada estágio envolve diferentes complexos proteicos. Os pesquisadores construíram um modelo 3D do PInC usando várias técnicas biofísicas e o AlphaFold2 para previsão de estrutura, e então usaram simulações de dinâmica molecular para revelar suas propriedades dinâmicas e mecanismos funcionais. Esta pesquisa lança luz sobre distúrbios genéticos relacionados ao NER, como o xeroderma pigmentoso e a síndrome de Cockayne, e fornece insights cruciais para o desenvolvimento de novos tratamentos.

Leia mais

37 Lançamentos, 1 Viral: A Jornada de um Criador Independente

2025-07-21
37 Lançamentos, 1 Viral: A Jornada de um Criador Independente

Após lançar 37 produtos, um criador independente descobriu que a viralidade é rara e imprevisível. Embora a maioria dos lançamentos malsucedidos não tenham sido fracassos completos, seu crescimento foi muito mais lento do que o esperado. Seu projeto atual, Refgrow, levou seis meses para adquirir seu primeiro cliente pagante, mas agora mostra um crescimento estável e orgânico. Ele conclui que focar em um único projeto e iterar, mesmo com crescimento lento, produz resultados mais consistentes do que perseguir o próximo grande sucesso. Isso levanta a questão: paciência e foco em um único projeto são melhores do que lançar vários produtos?

Leia mais

Morte da Atriz Sul-Coreana Kim Sae-ron Gera Debate Sobre o Tratamento de Celebridades

2025-02-18
Morte da Atriz Sul-Coreana Kim Sae-ron Gera Debate Sobre o Tratamento de Celebridades

A morte da atriz sul-coreana Kim Sae-ron, de 24 anos, gerou um debate sobre a dura realidade enfrentada por celebridades na Coreia do Sul. Kim, conhecida por seu papel no filme de sucesso "O Homem de Lugar Nenhum", lutou para reviver sua carreira após um incidente de direção embriagada em 2022, enfrentando críticas implacáveis ​​online e cobertura negativa da mídia. Sua morte levou a pedidos de reforma, com muitos criticando a cultura implacável e exigindo uma abordagem mais compassiva para erros de celebridades. O incidente ecoa tragédias semelhantes envolvendo outras celebridades coreanas e destaca a questão generalizada de cyberbullying.

Leia mais

Geração de código de IA da Microsoft: 20-30% do código agora é escrito por IA

2025-04-30
Geração de código de IA da Microsoft: 20-30% do código agora é escrito por IA

O CEO da Microsoft, Satya Nadella, revelou na LlamaCon da Meta que 20-30% do código nos repositórios da Microsoft é gerado por IA. Esse número se alinha com a declaração recente do CEO do Google de mais de 30% de código gerado por IA. No entanto, o sucesso da Microsoft varia entre linguagens de programação, com Python mostrando mais progresso do que C++. O CTO da Microsoft previu anteriormente 95% de código gerado por IA até 2030. Embora os métodos de medição exatos ainda não estejam claros, esses números destacam o potencial significativo da IA no desenvolvimento de software.

Leia mais
Tecnologia

Worldcoin: Vendendo seus globos oculares por uma identidade digital – Vale o custo da privacidade?

2025-05-10
Worldcoin: Vendendo seus globos oculares por uma identidade digital – Vale o custo da privacidade?

O Worldcoin, cofundado pelo CEO da OpenAI, Sam Altman, está criando identidades digitais biométricas ('World IDs') por meio da digitalização das íris dos usuários. Embora vise combater contas falsas online na era da IA, o projeto gerou preocupações éticas e de privacidade significativas. A empresa foi criticada por usar incentivos financeiros para coletar dados biométricos em regiões com proteções legais mais fracas, levando a investigações e penalidades de vários órgãos reguladores. As parcerias do Worldcoin com grandes corporações ameaçam a adoção generalizada do World ID em vários setores, gerando sérias preocupações sobre segurança de dados e violação de privacidade. Seu modelo de negócios em si é altamente questionável.

Leia mais
Tecnologia biométrica

arXivLabs: Projetos Experimentais com Colaboradores da Comunidade

2025-06-11
arXivLabs: Projetos Experimentais com Colaboradores da Comunidade

arXivLabs é uma estrutura que permite que colaboradores desenvolvam e compartilhem 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 dos 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

Drone VTOL de 130 milhas construído em 90 dias: De iniciante a herói

2025-06-10
Drone VTOL de 130 milhas construído em 90 dias: De iniciante a herói

Um iniciante completo em CAD, impressão 3D e modelagem aerodinâmica construiu um drone VTOL com alcance de 130 milhas em apenas 90 dias. O drone possui um tempo de voo de 3 horas com uma única carga, tornando-o um dos VTOLs impressos em 3D com maior alcance e maior resistência do mundo. Essa conquista superou inúmeros desafios, incluindo aprendizado de design CAD, aquisição de componentes, melhoria da qualidade de impressão de PLA de espuma e solução de problemas extensivos de perda de energia. O projeto até recebeu um tweet de citação de Reid Hoffman no X, destacando a acessibilidade das cadeias de ferramentas modernas.

Leia mais
Hardware Drone VTOL

Elvish: Uma poderosa linguagem de script estaticamente linkada

2025-05-04
Elvish: Uma poderosa linguagem de script estaticamente linkada

Elvish é uma poderosa linguagem de script com recursos interativos de shell. Está disponível como um binário estaticamente linkado para Linux, BSDs, macOS e Windows. Embora seja anterior à versão 1.0, o que significa que ainda podem ocorrer mudanças que quebram a compatibilidade, é estável o suficiente para uso em scripts e interativo. A documentação do usuário, incluindo instalação, tutoriais e notícias, está hospedada em elv.sh. A documentação de desenvolvimento está localizada em ./docs. Também existe um ecossistema crescente de pacotes e ferramentas Elvish.

Leia mais
Desenvolvimento

Dois exemplos de Ciência de Dados em K: Taquigrafia e Estatísticas de Críquete

2025-01-26

Esta publicação apresenta dois exemplos de análise de dados usando a linguagem de programação K. O primeiro envolve o desenvolvimento de um sistema de escrita taquigráfica, analisando o Dicionário de Pronúncia CMU para determinar os aglomerados de consoantes mais comuns após 'r' e 'l' em inglês, a fim de otimizar o design de símbolos de taquigrafia. O segundo analisa dados de partidas de críquete para identificar jogadores de boliche com as melhores médias de boliche e, além disso, quais jogadores possuem a melhor média entre aqueles com números iguais ou maiores de wickets tomados. Ambos demonstram o poder do K na manipulação e análise de dados, mostrando sua aplicabilidade no mundo real.

Leia mais

Ícones da barra de tarefas redimensionáveis no Windows 11!

2025-04-04
Ícones da barra de tarefas redimensionáveis no Windows 11!

A Microsoft está testando ícones de barra de tarefas redimensionáveis na versão mais recente do Windows 11 Insider Preview Beta. Os usuários agora podem escolher sempre exibir ícones menores, nunca exibir ícones menores ou exibir ícones menores quando a barra de tarefas estiver cheia. Quando cheia, os ícones diminuem para caber, evitando estouro em um menu secundário. Isso imita o comportamento do Dock do macOS. O menu Iniciar também recebeu uma atualização com um layout maior, oferecendo a opção de ocultar sugestões de aplicativos usados recentemente e exibir todos os aplicativos em uma página. Observação: os usuários podem perder temporariamente os novos ícones de status de carga da bateria introduzidos em janeiro, mas a Microsoft planeja reintegrá-los em breve.

Leia mais
Desenvolvimento Barra de tarefas
1 2 394 395 396 398 400 401 402 595 596