Lesões na medula espinhal em mountain bike superam hóquei e outros esportes de alto risco

2025-01-08
Lesões na medula espinhal em mountain bike superam hóquei e outros esportes de alto risco

Uma nova pesquisa da Faculdade de Medicina da UBC revela um número alarmante de lesões na medula espinhal causadas por mountain bike, superando as de hóquei e outros esportes de alto risco. Entre 2008 e 2022, 58 pessoas na Colúmbia Britânica sofreram lesões na medula espinhal enquanto andavam de mountain bike, em comparação com apenas 3 de hóquei no gelo. Nos últimos anos, as lesões relacionadas à mountain bike foram sete vezes maiores do que as de esqui e snowboard. O número anual na BC rivaliza ou supera as lesões de futebol amador em todos os EUA. O estudo, publicado no *Neurotrauma Reports*, descobriu que a maioria dos feridos eram homens jovens saudáveis (93% homens, idade média de 35,5 anos). 77,5% sofreram lesões após passarem por cima do guidão. Embora a maioria usasse capacetes (86,3%), isso não eliminou o risco. O custo estimado ao longo da vida dessas lesões para a BC é de US$ 195,4 milhões. O estudo pede maior conscientização e uma discussão sobre melhorias de segurança.

Leia mais

Quebrando uma Chave DKIM de 512 bits por menos de US$ 8

2025-01-08

Pesquisadores quebraram uma chave DKIM de 512 bits do redfin.com em menos de 86 horas usando um servidor em nuvem com custo inferior a US$ 8. Eles usaram a ferramenta CADO-NFS para fatorar o módulo. Surpreendentemente, o Yahoo Mail, o Mailfence e o Tuta ainda aceitaram assinaturas geradas com essa chave insegura. Isso destaca os riscos do uso de chaves DKIM curtas; provedores de email devem rejeitar assinaturas de chaves menores que 1024 bits, e os proprietários de domínio devem atualizar seus registros DKIM de acordo.

Leia mais
Tecnologia quebra de chave

SteamOS deixa o Steam Deck para trás, desafiando a hegemonia dos jogos para Windows?

2025-01-08
SteamOS deixa o Steam Deck para trás, desafiando a hegemonia dos jogos para Windows?

O Lenovo Legion Go S é o primeiro hardware não-Valve oficialmente equipado com SteamOS, marcando a expansão do SteamOS para além do Steam Deck. Este console portátil, com preço inicial de US$ 500, competirá com uma versão com Windows 11, oferecendo mais opções aos jogadores. A Valve também anunciou uma versão beta pública do SteamOS para melhorar a compatibilidade e planeja dar suporte a mais dispositivos no futuro. Essa medida pode desafiar a longa dominância do Windows nos jogos para PC, sugerindo um ecossistema de jogos Linux florescente.

Leia mais

Garmin Connect: Seu Centro de Dados de Fitness

2025-01-08
Garmin Connect: Seu Centro de Dados de Fitness

O Garmin Connect é mais do que um simples aplicativo de rastreamento de condicionamento físico; é um centro de dados de condicionamento físico abrangente que registra e analisa suas várias atividades físicas, como corrida, ciclismo e natação. Ele não apenas acompanha sua distância, tempo e consumo de calorias, mas também fornece planos de treinamento personalizados e recomendações para ajudá-lo a gerenciar melhor seus objetivos de saúde e condicionamento físico. Conectando-se perfeitamente a outros dispositivos Garmin, você pode visualizar e gerenciar facilmente seus dados de condicionamento físico e compartilhar suas conquistas com amigos. Em resumo, o Garmin Connect é seu poderoso assistente para alcançar seus objetivos de condicionamento físico.

Leia mais

Gerando imagens OpenGraph incríveis com Astro e Satori

2025-01-08
Gerando imagens OpenGraph incríveis com Astro e Satori

Cansado de criar imagens OpenGraph manualmente para suas postagens de mídia social? Este tutorial mostra como gerar facilmente imagens OpenGraph personalizadas e bonitas para suas postagens de blog Astro usando a biblioteca Satori. Aprenda como configurar a geração automática, criar um modelo reutilizável e aumentar suas taxas de cliques. Abordamos a instalação de dependências, a criação de componentes, a configuração de endpoint de API, a geração de imagens e a integração com seu site Astro, fornecendo exemplos de código detalhados. Deixe suas visualizações de links impressionarem – sem o trabalho manual tedioso!

Leia mais
Desenvolvimento

Mecha Comet: Computador de mão Linux modular e de código aberto

2025-01-08

O Mecha Comet é um computador de mão Linux altamente expansível, com hardware e software modulares adaptáveis a diversas necessidades. Seu design de código aberto permite que os usuários criem extensões personalizadas, utilizando interfaces como Raspberry Pi HATs e placas Mikrobus Click. Rodando o Mechanix OS (baseado em Debian), o Comet possui um processador ARM quad-core de 1,8 GHz, 4 GB de RAM e 32 GB de armazenamento. Projetado para projetos ambiciosos, desde telefones DIY e assistentes de IA até mesmo implantação de nanosatélites, o Comet será lançado no Kickstarter no início do primeiro trimestre de 2025.

Leia mais

Gerente de Engenharia - Plataforma de Pagamentos na Modern Treasury

2025-01-08
Gerente de Engenharia - Plataforma de Pagamentos na Modern Treasury

A Modern Treasury, uma empresa de tecnologia financeira que constrói uma infraestrutura de pagamento moderna, está contratando um Gerente de Engenharia experiente para sua plataforma de pagamentos. A função exige experiência de liderança na gestão de equipes de engenharia e um profundo conhecimento da arquitetura e das tecnologias da plataforma de pagamentos. Esta é uma oportunidade fantástica para profissionais apaixonados por FinTech que buscam funções de liderança em uma empresa de rápido crescimento.

Leia mais

Projeto chinês RISC-V Xiangshan prevê lançamento em 2025, desafiando a dominância da Arm

2025-01-08
Projeto chinês RISC-V Xiangshan prevê lançamento em 2025, desafiando a dominância da Arm

O projeto Xiangshan, liderado pelo Instituto de Tecnologia de Computação da Academia Chinesa de Ciências, visa desenvolver chips de alto desempenho usando a arquitetura de conjunto de instruções RISC-V de código aberto. Seu chip de terceira geração, Kunminghu, está previsto para lançamento em 2025, com o objetivo de atingir desempenho comparável ao Neoverse 2 da Arm. Usando a licença Mulan PSL-2.0, os designs serão totalmente de código aberto, representando um desafio significativo para players estabelecidos como a Arm e reduzindo a dependência da China em tecnologia estrangeira. Apesar de atrasos no projeto, sua natureza de código aberto e metas ambiciosas de desempenho o tornam um desenvolvimento interessante a ser observado.

Leia mais
Tecnologia Projeto Xiangshan

EVE: Um Motor de Vetores SIMD em C++ Que Faz Brrrr

2025-01-08
EVE: Um Motor de Vetores SIMD em C++ Que Faz Brrrr

EVE é uma reimplementação em C++20 da antiga biblioteca EVE SIMD (anteriormente Boost.SIMD), mostrando como o C++20 pode criar bibliotecas eficientes, de baixo nível e de alta abstração. Ela suporta vários conjuntos de instruções, incluindo Intel SSE, AVX, ARM NEON, AArch64 e parcialmente PowerPC. Atualmente operacional, a EVE ainda pode ter alguns problemas de desempenho; contribuições para testes e melhorias são bem-vindas.

Leia mais
Desenvolvimento Motor de Vetores

Recarregamento a Quente em Rust com Scheme Embutido

2025-01-08

Este artigo demonstra como embutir o interpretador Scheme leve Stak Scheme em Rust, uma linguagem compilada, para alterar dinamicamente o comportamento do programa sem reiniciar o processo. Ele mostra a funcionalidade de recarregamento a quente incorporando um script Scheme em um servidor HTTP Rust. Usando o Stak Scheme e a biblioteca `stak-build`, a lógica do manipulador de solicitações HTTP do servidor é alterada dinamicamente sem recompilar o programa Rust.

Leia mais
Desenvolvimento Recarregamento a Quente

Seis Pecados Capitais das Equipes de Plataforma: Evitando Armadilhas do DevOps

2025-01-08
Seis Pecados Capitais das Equipes de Plataforma: Evitando Armadilhas do DevOps

Este artigo explora seis armadilhas comuns que as equipes de plataforma encontram ao implementar o DevOps. Esses problemas, aparentemente sutis, podem limitar severamente a eficácia de uma equipe de plataforma. Com base em experiências pessoais, o autor aprofunda as causas raiz e fornece soluções para problemas relacionados à nomeação da equipe, falta de empatia, desequilíbrio entre foco de curto e longo prazo, confusão entre facilidade de uso e simplicidade, tratamento de engenheiros de produto como clientes e expansão excessiva de seu domínio. O artigo enfatiza que as equipes de plataforma devem se concentrar em resolver problemas em vez de soluções específicas, construir uma comunicação e colaboração sólidas com as equipes de produto, equilibrar metas de curto e longo prazo, buscar simplicidade em vez de apenas facilidade de uso e sempre priorizar o valor do usuário final.

Leia mais
Desenvolvimento Equipes de Plataforma

Agradecimentos autodepreciativos do autor do manual Scsh

2025-01-08

Olin Shivers, autor do manual de referência Scsh versão 0.6.7, apresenta uma versão sombria e humorística dos agradecimentos. Ele satiriza seus colegas, alunos, pais e chefe de departamento, confessando sua dependência de Prozac e Jack Daniel's para passar o dia, insinuando o estresse e a insatisfação que enfrentou durante a criação do manual. Todo o agradecimento está repleto de negatividade e autodepreciação; é menos um agradecimento e mais um comentário sarcástico sobre o ambiente acadêmico e suas circunstâncias pessoais.

Leia mais

Casamento bipartido mínimo via otimização de Riemann

2025-01-08

Este artigo apresenta uma nova abordagem para resolver o problema de casamento bipartido mínimo usando otimização de Riemann. O autor transforma o problema de otimização combinatória em um problema de otimização sem restrições na variedade de matrizes duplamente estocásticas e o resolve usando descida de gradiente de Riemann. Os resultados experimentais mostram que este método pode encontrar efetivamente a solução ótima e possui boa convergência. Esta pesquisa combina de forma inteligente matemática combinatória, geometria diferencial e ciência da computação, fornecendo uma nova perspectiva para resolver tais problemas.

Leia mais

Autocorreção QMK: Correção de erros tipográficos no teclado

2025-01-08

O firmware QMK agora inclui autocorreção, oferecendo correção de erros tipográficos em tempo real diretamente no seu teclado. Usando uma estrutura de dados Trie, corrige erros de digitação comuns (por exemplo, 'ouput' para 'output') com sobrecarga mínima de recursos (1672 bytes para 71 entradas, ~20 µs por pressionamento de tecla). É insensível a maiúsculas e minúsculas, personalizável por meio de um dicionário e atualmente suporta apenas caracteres alfanuméricos e apóstrofos. Embora limitado ao inglês, melhora significativamente a eficiência de digitação para programadores e usuários semelhantes.

Leia mais

Erro no site: problemas de compatibilidade com JavaScript e navegador

2025-01-08
Erro no site: problemas de compatibilidade com JavaScript e navegador

Um erro ocorreu ao acessar o site Learning Synths. A mensagem indica que o navegador não é compatível ou que o JavaScript não está habilitado. Isso provavelmente se deve a um navegador desatualizado ou ao JavaScript estar desativado. Recomenda-se usar um navegador moderno, como Chrome, Firefox, Safari, Edge ou Opera, e garantir que o JavaScript esteja habilitado.

Leia mais

Construa um SO em 1000 linhas de código: Um guia para iniciantes

2025-01-08

Este livro o guiará na construção de um pequeno sistema operacional do zero, passo a passo. Embora o desenvolvimento do kernel do SO possa parecer assustador, as funções fundamentais são surpreendentemente simples. Usando C, você implementará troca de contexto, paginação, modo de usuário, um shell de linha de comando, um driver de disco e E/S de arquivo — tudo em 1000 linhas de código. O desafio? Depuração. Você aprenderá técnicas de depuração essenciais para o desenvolvimento de SO, enfrentando desafios como o processo de inicialização e paginação. Prepare-se para uma jornada emocionante no mundo do desenvolvimento de SO!

Leia mais

Chefe de segurança da DEF CON enfrenta contas médicas gigantescas após lesão no pescoço

2025-01-08
Chefe de segurança da DEF CON enfrenta contas médicas gigantescas após lesão no pescoço

Marc Rogers, chefe de segurança da DEF CON, está enfrentando dezenas de milhares de dólares em contas médicas após uma lesão no pescoço que o deixou temporariamente tetraplégico. Inicialmente com sintomas leves, exames de ressonância magnética atrasados ​​devido a problemas com o seguro agravaram sua condição. Ele passou por uma cirurgia de emergência e agora está se recuperando. Apesar dos custos médicos substanciais, ele recuperou parcialmente a função e continua seu trabalho em segurança cibernética. Amigos lançaram uma arrecadação de fundos para ajudar a cobrir as despesas.

Leia mais
Tecnologia emergência médica

Simulação de Autômato Celular 1D VGA no Navegador

2025-01-08

O projeto TinyTapeout '09 de Alexander Mordvintsev executa um sinal VGA de 60fps 640x480 diretamente no seu navegador. Este chip único de 160x100 μm simula uma animação de rolagem de várias regras elementares de autômatos celulares 1D. O simulador baseado em WebAssembly, visualizado com SwissGL, exibe ativações em nível de porta. Isso demonstra uma impressionante densidade computacional, mostrando a capacidade de ajustar cálculos complexos em um chip minúsculo. Links para o repositório de design e a página de demonstração são fornecidos.

Leia mais

Concorrência em Python: Threads, Processos e Asyncio – Um mergulho profundo

2025-01-08
Concorrência em Python: Threads, Processos e Asyncio – Um mergulho profundo

Este artigo resume os pontos fortes e fracos de três abordagens para concorrência em Python: threads, processos e asyncio. Threads compartilham recursos e são fáceis de usar, mas são limitadas pelo GIL; processos têm espaços de memória independentes, contornando o GIL, mas com maior sobrecarga; asyncio usa um loop de eventos de thread único, lidando eficientemente com tarefas vinculadas a E/S, mas requer operações não bloqueantes e tem uma curva de aprendizado mais íngreme. A escolha depende do tipo de tarefa: tarefas vinculadas à CPU favorecem processos, tarefas vinculadas a E/S favorecem asyncio e threads são adequadas para outros casos.

Leia mais
Desenvolvimento concorrência Python

A Fracassada Tentativa do Governo dos EUA de Substituir Trabalhadores Agrícolas Migrantes por Estudantes do Ensino Médio

2025-01-08
A Fracassada Tentativa do Governo dos EUA de Substituir Trabalhadores Agrícolas Migrantes por Estudantes do Ensino Médio

Em 1965, após o fim do Programa Bracero, o governo dos EUA lançou o A-TEAM, recrutando estudantes do ensino médio para substituir trabalhadores agrícolas migrantes mexicanos. Diante de condições de trabalho brutais e moradia inadequada, muitos estudantes desistiram ou entraram em greve. O fracasso do programa destaca a exploração de trabalhadores migrantes e a falta de compreensão sobre a natureza árdua de seus trabalhos. Esse evento histórico oferece insights valiosos sobre as complexidades das questões de imigração e trabalho.

Leia mais

Desvendando o Debouncing de Contatos: Mais Complexo do que Você Imagina

2025-01-08

Este artigo mergulha nas complexidades do bouncing de interruptores mecânicos. O autor realizou experimentos em 18 tipos diferentes de interruptores, revelando tempos de bouncing que variam de nanossegundos a centenas de milissegundos, significativamente impactados pelo tipo de interruptor e método de acionamento. As descobertas destacam a inadequação de técnicas simples de debouncing de software para todos os cenários, enfatizando a necessidade de soluções de hardware ou software específicas para o contexto. A análise revela que, além do bouncing de contato físico, transições de sinal analógico dentro dos níveis lógicos TTL contribuem para o bouncing lógico. Os resultados desafiam as suposições sobre o comportamento do interruptor e exigem estratégias de debouncing mais robustas.

Leia mais

Status do Bitwarden: Quedas recentes e problemas de latência

2025-01-08

O gerenciador de senhas Bitwarden experimentou várias quedas de serviço e problemas de latência recentemente. Em 7 de janeiro, os serviços em nuvem dos EUA e da UE, incluindo o Serviço de Identidade, a API RESTful e o Web Vault, passaram por manutenção e apresentaram problemas de acesso intermitentes. Em 8 de janeiro, os serviços em nuvem dos EUA também apresentaram serviço degradado, com usuários encontrando erros inesperados ou acesso negado durante o login. A equipe do Bitwarden está monitorando ativamente e resolvendo os problemas. Recomenda-se que os usuários experimentem diferentes conexões de rede para resolver problemas de acesso.

Leia mais
Tecnologia quedas

GPUs são tão rápidos, por que ainda usamos CPUs?

2025-01-08
GPUs são tão rápidos, por que ainda usamos CPUs?

Um vídeo viral usa uma disputa de pintura para ilustrar a diferença de desempenho entre CPUs e GPUs: uma CPU demoradamente desenha uma carinha sorridente, enquanto uma GPU instantaneamente renderiza a Mona Lisa. Mas isso ignora um ponto crucial: os tipos de programa. CPUs excel em instruções sequenciais, enquanto GPUs prosperam em processamento paralelo. A maioria dos aplicativos mistura código sequencial e paralelo; por exemplo, um programa pode ser 50% paralelizável. CPUs são como chefes de cozinha, hábeis em lidar com eventos inesperados; GPUs são como cozinheiros de linha, dominando tarefas repetitivas. Chips como o Apple M3 integram ambos, combinando a flexibilidade da CPU com o poder de computação da GPU.

Leia mais

Faça Primeiro de Jeans: Um Guia para o Progresso Iterativo em Startups

2025-01-08
Faça Primeiro de Jeans: Um Guia para o Progresso Iterativo em Startups

Este artigo defende uma abordagem pragmática para lidar com projetos, apelidada de método "jeans primeiro". O autor, com base em anos de experiência em caminhadas e startups, argumenta que se deve começar com soluções simples e acessíveis antes de investir em atualizações caras ou demoradas. Essa abordagem minimiza os custos e riscos iniciais, permitindo melhorias iterativas com base na experiência adquirida. Exemplos incluem o uso de ferramentas básicas para testes de produtos e feedback do cliente em vez de implantar imediatamente soluções sofisticadas.

Leia mais

O Renascimento do Servo: Dois Anos de Progresso na Igalia

2025-01-08

Dois anos após a Igalia assumir a manutenção do projeto Servo, foram feitos progressos significativos. Eles corrigiram inúmeros bugs, melhoraram a estabilidade e adicionaram suporte para Android e OpenHarmony. A construção ativa da comunidade e as colaborações levaram a um aumento substancial de contribuidores e atividade de código. Embora ainda experimental, as vantagens de desempenho e segurança do Servo o posicionam para um crescimento futuro significativo, podendo se tornar o motor web ideal para sistemas embarcados e aplicativos Rust.

Leia mais
Desenvolvimento Motor Web

Estudos de resolvedores SAT I: Uma imersão na satisfação booleana

2025-01-08
Estudos de resolvedores SAT I: Uma imersão na satisfação booleana

Esta postagem de blog explora o fascinante mundo dos resolvedores SAT, traçando sua evolução de abordagens simples de força bruta a algoritmos sofisticados como Davis-Putnam e Aprendizado de Cláusulas Orientado a Conflitos (CDCL). Ele compara diferentes técnicas, destacando avanços recentes, como fechamento de congruência, varredura de equivalência de cláusulas e adição de variáveis ​​limitadas que melhoraram drasticamente o desempenho. O autor fornece exemplos de código Python que ilustram resolvedores de força bruta, baseados em Davis-Putnam e em loop de cláusulas fornecidas. A postagem também aborda técnicas de avaliação parcial e direções futuras de pesquisa, tornando-se uma leitura convincente para quem se interessa pelas intrincadas da satisfação booleana.

Leia mais

Hyperview: Aplicativos móveis nativos tão fáceis quanto criar um site

2025-01-08
Hyperview: Aplicativos móveis nativos tão fáceis quanto criar um site

Hyperview é um novo formato de hipermídia e cliente React Native para desenvolver aplicativos móveis controlados por servidor com a facilidade de criar um site. Ele renderiza telas buscando conteúdo Hyperview XML (HXML) de um servidor, suportando diversas tecnologias de back-end como Django, Rails ou Node. As atualizações são instantâneas por meio de alterações no back-end, eliminando longos tempos de revisão na app store. O Hyperview se destaca para aplicativos baseados em rede (redes sociais, marketplaces, navegação de mídia), mas não é ideal para aplicativos que dependem muito de dados offline ou computação local.

Leia mais

Sci-Hub hospeda 85% de artigos retraídos sem indicação

2025-01-08
Sci-Hub hospeda 85% de artigos retraídos sem indicação

A Ars Technica relata que o site de compartilhamento de artigos de pesquisa Sci-Hub continua hospedando um número significativo de artigos retraídos, sendo que 85% deles não possuem nenhuma indicação de retração. O Sci-Hub contorna os paywalls obtendo PDFs ilegalmente, fornecendo acesso a pesquisadores. No entanto, seu banco de dados carece de um mecanismo de atualização eficaz, o que significa que artigos retraídos permanecem disponíveis, potencialmente levando a citações incorretas e desperdício de recursos. Pesquisadores pedem ao Sci-Hub que atualize seu banco de dados para sinalizar artigos retraídos e manter a integridade acadêmica.

Leia mais

Quando vamos consertar os softwares que governam o mundo?

2025-01-08
Quando vamos consertar os softwares que governam o mundo?

O software sustenta o mundo moderno, mas sua qualidade é inconsistente. Indústrias como saúde, varejo e aviação dependem de softwares antigos e ineficientes, prejudicando a produtividade e o potencial. O autor pede atenção urgente para essas áreas negligenciadas, defendendo o investimento na atualização de ferramentas de software cruciais para liberar todo o potencial dos profissionais e superar sistemas ineficientes e desatualizados.

Leia mais

Como um navegador bloqueia silenciosamente a execução RWX?

2025-01-08
Como um navegador bloqueia silenciosamente a execução RWX?

Um pesquisador de segurança descobriu um mecanismo semelhante a EDR em um navegador popular que bloqueia a execução de shellcode RWX. Ao interceptar a API BaseThreadInitThunk(), o navegador verifica se os atributos de memória do shellcode são PAGE_EXECUTE_READ. Se não forem, ele redireciona a execução da thread para um 'sumidouro', impedindo a execução de código malicioso. Embora simples, esse recurso inesperado destaca as medidas de segurança proativas de um navegador, aumentando significativamente a dificuldade de explorar regiões de memória RWX.

Leia mais
1 2 536 537 538 540 542 543 544 595 596