Atualização Rerun 0.21: Visualização de Grafo, Arrastar e Soltar e Desfazer

2024-12-20

O Rerun 0.21 apresenta uma aguardada visualização de grafo, juntamente com funcionalidade de arrastar e soltar e capacidade de desfazer. A nova visualização, construída usando os protótipos GraphNodes e GraphEdges, visualiza várias estruturas de grafo, como grafos ROS e grafos de cena semânticos. Esta versão também implementa o desfazer baseado em viagem no tempo e apresenta um novo mecanismo de layout de grafo baseado em força, Fjädra, melhorando significativamente a experiência do usuário.

Leia mais
Desenvolvimento Visualização de Grafo

Erro matemático significativo corrigido em estudo sobre plástico preto; autores dizem que não importa

2024-12-20

Um estudo que relatava retardantes de chama tóxicos de eletrônicos em produtos domésticos de plástico preto, incluindo utensílios de cozinha, continha um erro matemático significativo. As descobertas iniciais sugeriram que os níveis de exposição estavam próximos do limite de segurança, causando alarme público e artigos aconselhando as pessoas a descartar seus utensílios de cozinha. Uma correção revelou que a exposição real está muito abaixo do limite de segurança. Embora a conclusão geral - de que os retardantes de chama contaminam significativamente os produtos de plástico - permaneça, o estudo também descobriu que a contaminação é incomum, afetando apenas uma minoria dos produtos.

Leia mais

Radxa Orion O6: Primeira placa-mãe Armv9 de código aberto do mundo chega ao mercado

2024-12-20

A Radxa, em colaboração com parceiros, lançou a Radxa Orion O6, considerada a primeira placa-mãe Armv9 de código aberto do mundo – mais precisamente, um computador de placa única (SBC). Equipado com o SoC CD8180 da CIX, ele possui 12 núcleos de CPU (incluindo quatro núcleos Cortex-A720 de até 2,8 GHz) e uma GPU Arm Immortalis G720, oferecendo desempenho impressionante com decodificação e codificação de vídeo 8K e uma NPU de 30 TOPS. As opções de RAM variam de 8 GB a 64 GB (DDR5-5500 soldada). A placa está repleta de E/S, incluindo vários slots M.2, um slot PCIe x16 e Ethernet multi-gigabit. Atualmente suporta Debian e Fedora Linux, com suporte para Windows e Android planejado. O preço começa em US$ 200 para o modelo de 8 GB.

Leia mais

Motor de jogo open-source boardgame.io simplifica o desenvolvimento de jogos por turnos

2024-12-20

boardgame.io é um motor de jogo JavaScript de código aberto projetado para simplificar o desenvolvimento de jogos por turnos. Ao lidar automaticamente com aspectos complexos como gerenciamento de estado, rede multiplayer e oponentes de IA, os desenvolvedores podem se concentrar em escrever a lógica do jogo. O motor suporta várias fases do jogo, lobbies para combinação de jogadores, recursos de prototipagem e várias tecnologias de camada de visualização (como React e React Native). Seu poderoso sistema de plug-ins e logs de jogos rastreáveis ​​aumentam ainda mais a eficiência do desenvolvimento e a experiência do jogador.

Leia mais
Desenvolvimento jogo por turnos

ByteDance lança framework de sistema de recomendação Monolith

2024-12-20

A ByteDance lançou o Monolith, um framework de aprendizado profundo para modelagem de sistemas de recomendação em larga escala. Construído sobre o TensorFlow, ele suporta treinamento e serviço em lote e em tempo real. Recursos importantes incluem tabelas de embedding sem colisões, garantindo representação única para diferentes recursos de ID, e treinamento em tempo real para capturar as últimas tendências e ajudar os usuários a descobrir novos interesses. Tutoriais e demonstrações são fornecidos para facilitar o uso.

Leia mais

Um clique, meio milhão perdido: golpe sofisticado de phishing de criptomoedas explora serviços do Google

2024-12-20

Duas vítimas perderam quase US$ 500.000 em criptomoedas após clicar em um prompt fraudulento de recuperação de conta do Google. Golpistas usaram um número de telefone real do Google, e-mails falsos de segurança do Google e enganaram as vítimas para clicar em um prompt do Google em seus telefones, obtendo controle de suas contas do Gmail. Um erro de uma das vítimas foi armazenar uma imagem da frase inicial da carteira de criptomoedas no Google Fotos, dando aos golpistas acesso fácil aos seus fundos. Este incidente destaca vulnerabilidades no sistema de autenticação do Google e a sofisticação dos golpistas que usam serviços do Google para ataques de phishing de alta tecnologia.

Leia mais

Intel Core Ultra 9 285K "Arrow Lake": Desempenho do Windows 11 versus Ubuntu Linux

2024-12-20

O site Phoronix realizou um benchmark abrangente comparando o desempenho do processador Intel Core Ultra 9 285K "Arrow Lake", principal da empresa, no Windows 11 e no Ubuntu Linux. Os testes incluíram várias versões do kernel do Linux e configurações de gerenciamento de energia. Os resultados mostraram que o Linux, às vezes, superou o Windows em desempenho, graças à flexibilidade do Linux e às otimizações para kernels mais recentes. Os benchmarks destacam o impacto da escolha do sistema operacional no desempenho do processador, oferecendo insights valiosos para usuários que escolhem um sistema operacional.

Leia mais

WordPress.org pausa serviços para recesso de fim de ano

2024-12-20

Para dar aos voluntários um descanso de fim de ano, o WordPress.org está pausando temporariamente vários serviços gratuitos: novos registros de contas, novas submissões de plugins/temas e novas submissões do diretório de fotos. Fóruns e localização permanecem abertos. O fundador Matt Mullenweg explica que batalhas legais com a WP Engine estão consumindo tempo e recursos significativos, prejudicando seu trabalho em melhorias do WordPress. Ele pede apoio para o WordPress.org e sugere usar hosts da web alternativos não envolvidos na litígio.

Leia mais
Desenvolvimento Férias Litigio

Hugging Face de código aberto: 'Pesquisar e Aprender'

2024-12-20

A Hugging Face lançou um projeto de código aberto chamado 'Pesquisar e Aprender', focando na escalabilidade dos métodos de pesquisa e aprendizagem com computação massiva. O projeto inclui resultados experimentais reprodutíveis com código e arquivos de configuração fornecidos. A pesquisa destaca o poder dos métodos de uso geral na escalabilidade com aumento da computação, enfatizando a pesquisa e a aprendizagem como dois métodos que demonstram excelente escalabilidade.

Leia mais

Veículos Autônomos da Waymo Superam Veículos Humanos em Segurança

2024-12-20

Analisando 25,3 milhões de milhas autônomas de dados da Waymo, utilizando reivindicações de seguro de responsabilidade civil de terceiros, um estudo revela que o Sistema de Direção Automatizado (ADS) da Waymo supera significativamente tanto a população de condutores em geral quanto um grupo de veículos conduzidos por humanos de última geração (modelos 2018-2021). O ADS mostrou uma redução de 88% nas reivindicações de danos materiais e uma redução de 92% nas reivindicações de danos corporais em comparação com a população geral, e uma redução de 86% e 90%, respectivamente, em comparação com o grupo de veículos conduzidos por humanos de última geração. Isso valida a segurança do ADS em escala e fornece uma nova metodologia para avaliação contínua, impactando políticas de segurança de transporte, avaliações de risco de seguro e aceitação pública de veículos autônomos.

Leia mais

Código-Fonte do Elite para Commodore 64 Totalmente Documentado, Disponível no GitHub

2024-12-20

O código-fonte totalmente documentado e anotado do clássico jogo Elite para Commodore 64 foi disponibilizado no GitHub. Este repositório contém quatro variantes do código-fonte, atendendo a diferentes plataformas de hardware e processos de construção. Desenvolvedores podem explorar o código-fonte meticulosamente comentado para entender o funcionamento interno do Elite e até mesmo compilar uma imagem de disco D64 jogável em máquinas modernas usando o Makefile fornecido, executável em emuladores ou hardware real. Este projeto visa ajudar a apreciar este jogo icônico de 8 bits, oferecendo um valor educacional e arquivístico significativo.

Leia mais

Visualizando Concorrência: Um Guia para Entender o Espaço de Estado do Programa

2024-12-20

A programação concorrente é notoriamente complexa devido à dificuldade de enumerar todos os estados possíveis. Este artigo utiliza a visualização para explicar como entender a mecânica da execução de programas concorrentes. Começa introduzindo o conceito de estado do programa, que é uma combinação de valores de variáveis e localização de instruções, e depois demonstra o processo de transição de estados do programa e a geração do espaço de estado usando um exemplo simples de programa semelhante ao C. O artigo então introduz programas concorrentes e, usando dois programas concorrentes, P e Q, explica como representar o estado de um programa concorrente e a construção do espaço de estado. Finalmente, o artigo explora como usar a ferramenta de verificação de modelo SPIN e a linguagem LTL para verificar a correção de programas concorrentes, destacando o importante papel da verificação de modelo em garantir a correção de programas concorrentes.

Leia mais

Sistema GUARDIAN da NASA usa dados GNSS para melhorar o alerta precoce de tsunamis

2024-12-20

A NASA desenvolveu o GUARDIAN, um sistema de software de monitoramento ionosférico em tempo quase real que utiliza dados do Sistema Global de Navegação por Satélite (GNSS) da rede Global Differential GPS (GDGPS) do Laboratório de Propulsão a Jato (JPL) da NASA para detectar perigos naturais. Ao analisar as perturbações ionosféricas, o GUARDIAN complementa os sistemas de alerta precoce existentes, particularmente para tsunamis. Atualmente, é o único sistema que fornece publicamente dados de séries temporais de conteúdo eletrônico total (TEC) em tempo quase real de múltiplos GNSS sobre o Pacífico, contribuindo significativamente para melhorar a precisão e a rapidez dos alertas de tsunami.

Leia mais

Como os navegadores interpretam 'chucknorris' como uma cor?

2024-12-20

Este artigo explora como os navegadores lidam com valores de cores inválidos em HTML, como interpretar 'chucknorris' como vermelho. O autor explica a tolerância do navegador ao analisar HTML, tentando converter valores inválidos em valores válidos. O processo de como os navegadores analisam valores de cores inválidos é descrito, com um link CodePen fornecido demonstrando o processo. O autor argumenta que essa tolerância do navegador é um charme da web, permitindo que até mesmo código inválido seja executado, mostrando a resiliência da web.

Leia mais

Alertando Gerações Futuras: O Desafio de 10.000 Anos dos Resíduos Nucleares

2024-12-20

A Instalação Piloto de Isolamento de Resíduos (WIPP), no Novo México, enfrenta uma tarefa assustadora: comunicar os perigos dos resíduos nucleares às gerações futuras em 10.000 anos. A impermanência da linguagem e dos símbolos se mostrou desafiadora. Os especialistas exploraram várias soluções, desde "gatos de raios" geneticamente modificados que brilham perto da radiação até uma assustadora "paisagem de espinhos". Por fim, o alerta mais duradouro pode ser tecido em narrativas culturais e sistemas de crenças, criando uma lenda duradoura como a dos "gatos de raios" para alertar pessoas futuras sobre o perigo.

Leia mais

Uma Introdução Suave às Redes Neurais de Grafos: Desvendando o Poder dos Dados de Grafos

2024-12-20

Este artigo fornece uma introdução acessível às Redes Neurais de Grafos (GNNs). Começa explicando dados de grafos e suas aplicações no mundo real, como redes sociais, estruturas moleculares e texto. O artigo, então, aprofunda os componentes essenciais das GNNs, incluindo a passagem de mensagens, operações de agrupamento e vários tipos de dados de grafos. Ao construir um modelo GNN moderno passo a passo, ele esclarece o papel e a motivação por trás do design de cada componente. Finalmente, oferece um playground interativo de GNN, permitindo que os leitores experimentem em primeira mão o processo de construção e previsão de um modelo GNN, aprofundando sua compreensão.

Leia mais

Kelly Não Pode Falhar: Um Jogo de Azar de Variância Zero

2024-12-19

Este artigo apresenta um jogo de cartas chamado "Aposta na Próxima Carta", onde a estratégia de apostas de Kelly, tipicamente conhecida por sua alta variância, surpreendentemente exibe variância zero. Contando as cartas vermelhas e pretas restantes, o jogador calcula a fração de aposta ideal para maximizar o logaritmo esperado de sua aposta. Simulações em Python demonstram retornos consistentes de aproximadamente 9,08 vezes a aposta inicial em 10.000 execuções, sem nenhuma variância. O artigo explica essa propriedade de variância zero mostrando a equivalência da estratégia de Kelly a uma estratégia de portfólio que distribui apostas em todos os arranjos possíveis de cartas. Essa estratégia de portfólio garante um retorno específico, independente da ordem das cartas, explicando assim a variância zero da estratégia de Kelly neste jogo único.

Leia mais

Corvo Animatrônico Realista: Uma Jornada de Criação

2024-12-20

Este blog documenta a criação de um corvo animatrônico extremamente realista. O autor detalha o processo, desde o design inicial e construção até a programação de movimentos complexos, como a sincronização do bico com o som e o piscar realista dos olhos. Desafios encontrados e soluções implementadas são compartilhados, oferecendo insights valiosos para aspirantes a roboticistas e qualquer pessoa interessada na interseção de tecnologia e arte. O blog mostra uma fascinante mistura de criatividade e engenharia.

Leia mais

Gargalo em Testes Clínicos: Cultura, Regulamentação e Inovação Estagnadas

2024-12-20

Este post de blog explora os altos custos e ineficiências dos ensaios clínicos. Os autores argumentam que o problema fundamental reside na cultura da indústria – uma ênfase excessiva na segurança que ignora os riscos da inação. Isso leva a um excesso de regulamentação, como restrições à compensação dos pacientes e à adoção lenta de métodos inovadores (como o monitoramento baseado em risco). O post pede uma mudança cultural, maior transparência e ajustes de políticas para incentivar a inovação, acelerando, em última análise, o desenvolvimento de medicamentos.

Leia mais

Classificação de Segurança Leve Usando Modelos de Linguagem Podados

2024-12-19

Pesquisadores apresentam a Classificação Aprimorada por Camada (LEC), uma nova técnica leve para classificação de segurança de conteúdo e injeção de prompt em Modelos de Linguagem Grandes (LLMs). LEC treina um classificador de Regressão Logística Penalizada (PLR) otimizado no estado oculto da camada transformadora intermediária ideal de um LLM. Combinando a eficiência do PLR com a compreensão sofisticada da linguagem dos LLMs, o LEC supera o GPT-4o e modelos especializados. Modelos de uso geral pequenos, como o Qwen 2.5, e arquiteturas como DeBERTa v3, se mostram robustos extratores de recursos, treinando efetivamente com menos de 100 exemplos de alta qualidade. É crucial que as camadas transformadoras intermediárias geralmente superem a camada final. Um único LLM de uso geral pode classificar a segurança do conteúdo, detectar injeções de prompt e gerar saída, ou LLMs menores podem ser podados para sua camada intermediária ideal para extração de recursos. Resultados consistentes em diferentes arquiteturas sugerem que a extração robusta de recursos é inerente a muitos LLMs.

Leia mais

Poliamor não liberta; monogamia não protege: retrospectiva de namoro na área da baía

2024-12-19

Este ensaio reflete sobre uma década de namoro na área da baía, desafiando a noção de que o poliamor é inerentemente libertador ou a monogamia inerentemente protetora. Com base em experiências pessoais e anedotas de amigos, o autor argumenta que nenhum estilo de relacionamento garante realização emocional ou impede o desgosto. Dados estatísticos sobre poliamor são analisados, revelando complexidades e contradições. O autor conclui que a chave para relacionamentos bem-sucedidos reside na autoconsciência, comunicação e resolução de problemas de apego pessoal, em vez de depender exclusivamente de uma estrutura de relacionamento específica.

Leia mais
Diversos poliamor monogamia

Novas imagens subaquáticas aumentam suspeitas de sabotagem contra o Yi Peng 3

2024-12-19

Imagens subaquáticas recentes obtidas pela TV2 revelam marcas de arrasto no fundo do mar perto de Læsø, Dinamarca, coincidindo com manobras incomuns do navio chinês Yi Peng 3 dez dias antes da ruptura dos cabos no Mar Báltico. As marcas correspondem à rota do Yi Peng 3 em 7 de novembro, quando o navio reduziu significativamente a velocidade ao passar sobre os cabos, comportamento incomum para um navio comercial. Especialistas suspeitam de sabotagem contra três cabos subaquáticos dinamarqueses-suecos. O Yi Peng 3 permanece ancorado no Kattegat, monitorado por navios da Dinamarca, Suécia e Alemanha. As autoridades se mantêm em silêncio, levando a investigações independentes.

Leia mais

Home Assistant Lança Hardware para Assistente de Voz de Código Aberto

2024-12-20

O Home Assistant lançou o Voice Preview Edition, um hardware para seu assistente de voz de código aberto, Assist. Com preço de US$ 59, este dispositivo possui processamento de áudio avançado, design elegante e opções de personalização extensivas, com o objetivo de oferecer uma experiência de assistente de voz privada e aberta. Integrando-se perfeitamente ao Home Assistant, ele suporta processamento de voz local e permite a personalização de software e hardware. Esta edição de pré-visualização acelera o desenvolvimento do Assist, com o objetivo final de superar os assistentes de voz existentes, oferecer suporte a mais idiomas e dar aos usuários mais opções.

Leia mais

Desenvolvimento Guiado por Tipos: Como os Tipos Simplificam Problemas Complexos de Programação

2024-12-19

Este artigo explora o conceito de "Desenvolvimento Guiado por Tipos", no qual o autor, com base na experiência com o grande projeto Heartbeat em Typescript (mais de 300.000 linhas), demonstra como o sistema de tipos do Typescript simplifica problemas complexos de programação. A ideia principal é que, ao utilizar efetivamente o sistema de tipos, permitindo que os tipos fluam livremente por todas as camadas do aplicativo, começando novos recursos com definições de tipos, tornando estados ilegais irrepresentáveis, analisando em vez de validar dados e mantendo a honestidade e especificidade do código, os bugs são drasticamente reduzidos e a eficiência do desenvolvimento é melhorada. O autor também compartilha técnicas para usar funções puras como pontes de tipos e o sistema de tipos como uma ferramenta de introspecção, reconhecendo a necessidade ocasional de contornar as restrições do sistema de tipos.

Leia mais

Além do Código Amarelo: Um Guia para Startups Resolverem Problemas Difíceis

2024-12-19

Este artigo, escrito por um experiente executivo de tecnologia que se tornou investidor e depois fundador, compartilha insights de suas experiências na Instacart e na Beacon. Ele critica o uso excessivo de 'Código Amarelo' - uma abordagem de resolução de problemas em modo de crise - observando sua eficácia, mas também seu impacto negativo no moral da equipe. Ele propõe uma alternativa mais sustentável: 'Suando o Problema'. Isso envolve remover restrições ocultas (por exemplo, a falácia de 'manter as luzes acesas'), executar várias soluções em paralelo, evitar preocupações prematuras com escalabilidade e quebrar silos departamentais. O cerne é construir resiliência da equipe e músculos de resolução de problemas, cultivando uma cultura em que abordar ativamente desafios difíceis é o padrão.

Leia mais

Resumo Semanal do Python: Lançamento do Markitdown, Debate Acesa sobre Gerenciamento de Pacotes Conda

2024-12-20

As notícias do Python desta semana incluem o lançamento do Markitdown da Microsoft (uma ferramenta para converter arquivos em Markdown), PDFMathTranslate (uma ferramenta de tradução de artigos científicos) e docling (uma ferramenta de preparação de documentos). Além disso, o PEP 768 propõe a adição de uma interface de depurador externo segura ao CPython para depuração em tempo real. Uma discussão acalorada surgiu sobre as complexidades do gerenciamento de pacotes Conda, analisando seus problemas, como conflitos de versão, gerenciamento de ambientes virtuais e interações com pip e setuptools. Por fim, o uso do Markdown gerou um debate, destacando problemas de compatibilidade devido a diferenças entre vários analisadores de Markdown.

Leia mais
Desenvolvimento

GribStream: Uma API rápida e eficiente de histórico de previsão do tempo

2024-12-20

GribStream é uma API rápida, eficiente e fácil de usar para histórico de previsão do tempo, que utiliza os dados do National Blend of Models (NBM) e do Global Forecast System (GFS). Ela fornece acesso a uma grande quantidade de dados históricos de clima; um único pedido HTTP pode recuperar dezenas de milhares de pontos de dados horários por meses em segundos. A API suporta vários formatos de saída (CSV, Parquet, JSON, etc.) e consultas de localização. Seu preço econômico e recursos poderosos permitem que os desenvolvedores acessem facilmente os dados de que precisam sem precisar baixar e arquivar.

Leia mais
Desenvolvimento dados históricos

Introdução rápida ao TideCloak: Aplicativo React seguro em 10 minutos

2024-12-19

TideCloak é um sistema de gerenciamento de identidade e acesso fácil de usar, baseado no Keycloak e protegido pela estrutura de segurança cibernética da Tide. Este guia mostra como criar um aplicativo React de página única seguro com TideCloak em menos de 10 minutos. Primeiro, instale o Docker e o NPM, depois execute o contêiner Docker TideCloak-Dev. Após ativar uma licença gratuita para desenvolvedores, crie seu projeto React, instale as dependências e execute o aplicativo. Os usuários podem fazer login, registrar-se e visualizar conteúdo personalizado com base em funções predefinidas, tudo gerenciado pelo TideCloak e protegido pela estrutura de segurança cibernética da Tide.

Leia mais
Desenvolvimento Gerenciamento de Identidade

A Queda da Ameaça do Estereótipo: Uma Recusa para a Psicologia Social

2024-12-19

Este artigo revisita a ameaça do estereótipo, uma teoria outrora dominante na psicologia social que explica como estereótipos negativos impactam o desempenho de grupos marginalizados. O autor Michael Inzlicht relata sua ascensão e queda, detalhando como pesquisas iniciais inovadoras acabaram falhando em se replicar em estudos em larga escala. Isso levou a um exame crítico da validade da teoria e de questões metodológicas mais amplas dentro da psicologia social. Inzlicht reflete abertamente sobre práticas de pesquisa questionáveis ​​do passado, incluindo manipulação de dados, e conclui que o efeito da ameaça do estereótipo é muito mais fraco e menos consistente do que se acreditava anteriormente. O artigo pede maior rigor e autocorreção no campo.

Leia mais
1 2 4 6 7 8 9 21 22