Doença psicogênica de massa e a rede social: a mudança no padrão de surtos?

2024-12-21

Um surto de transtorno de conversão em 2012 em um colégio do estado de Nova York afetou diversas adolescentes que desenvolveram tiques faciais, espasmos musculares e problemas de fala. O diagnóstico gerou controvérsia, com pais questionando a explicação psicogênica e sugerindo causas ambientais. Este artigo analisa os dois tipos de doença psicogênica em massa (MPI), seu impacto econômico e a mudança na sua propagação na era das mídias sociais. Os autores defendem que as mídias sociais podem acelerar a transmissão da MPI e ampliar os desafios aos diagnósticos, criando novos obstáculos para a saúde pública. O caso de Leroy destaca a complexidade do manejo da MPI na era digital, sugerindo que estratégias tradicionais de isolamento podem ser insuficientes.

Leia mais

O plano de Trump e Musk para o horário de verão: uma batalha pela luz do dia

2024-12-21
O plano de Trump e Musk para o horário de verão: uma batalha pela luz do dia

O presidente eleito Trump e Elon Musk propõem eliminar o horário de verão, chamando-o de "inconveniente e caro". A análise de Nate Silver usa dados para refutar isso, mostrando que abolir o horário de verão reduziria significativamente as horas de luz do dia no verão, afetando negativamente as agendas e a saúde. O horário de verão durante todo o ano, por outro lado, causaria nasceres do sol muito atrasados no inverno. Silver argumenta que manter o status quo ou permitir que os estados optem pelo horário de verão durante todo o ano são opções mais sensatas.

Leia mais

Uma Conversa Através de uma Parede Mudou Minha Trajetória Como Programador

2024-12-21
Uma Conversa Através de uma Parede Mudou Minha Trajetória Como Programador

Em 1983, um programador trabalhando em uma grande empresa de defesa planejava seguir um doutorado em Química. Uma conversa casual através de uma parede com o gerente do grupo vizinho de "microcomputadores" (um entusiasta de tecnologia) o levou a um encontro sobre Apple II. Lá, ele foi encarregado de criar um emulador de terminal VT-100 em linguagem assembly 6502 em uma semana para permitir que o presidente da empresa lesse e-mails em casa. Essa experiência não apenas redirecionou sua carreira, levando-o a se juntar ao grupo de microcomputadores e se tornar o único programador de PC da empresa, mas também o levou a criar sua própria empresa. Anos depois, ele refletiu sobre como encontros casuais e conexões interpessoais moldaram significativamente sua vida.

Leia mais
Desenvolvimento carreira oportunidade

Filosofia de Design de Software: Domando a Complexidade

2024-12-21

Esta publicação resume três ideias-chave do livro "Uma Filosofia de Design de Software": tolerância zero para complexidade, o equívoco de que componentes menores sempre equivalem a melhor modularidade e as complexidades inerentes ao tratamento de exceções. O autor argumenta que a complexidade não é causada por erros isolados, mas se acumula ao longo do tempo. Exemplos de um sistema de processamento de pedidos e registro de usuários ilustram como evitar código duplicado e encontrar o equilíbrio certo entre o tamanho do componente e a modularidade. Além disso, a publicação detalha três técnicas para reduzir a complexidade do tratamento de exceções: eliminando erros, mascarando exceções e agregação de exceções, com o processamento de arquivos servindo como exemplo. O livro, em última análise, enfatiza a importância de simplificar consistentemente a complexidade no design de software.

Leia mais

Enum de Matrizes: Uma Nova Estrutura de Dados para Processamento Eficiente de Dados

2024-12-21
Enum de Matrizes: Uma Nova Estrutura de Dados para Processamento Eficiente de Dados

Este artigo apresenta uma estrutura de dados chamada "Enum de Matrizes" (EoA), semelhante ao popular "Struct de Matrizes" (SoA), mas com enums em seu núcleo. EoA compacta vários valores enum em uma matriz, usando uma única tag para identificar o tipo da matriz. Isso reduz o uso de memória e a sobrecarga de previsão de desvio, levando a um processamento de dados mais eficiente, particularmente benéfico para otimização SIMD. O artigo usa o sistema de banco de dados TigerBeetle como exemplo, ilustrando como EoA permite o processamento eficiente em lote, separando eficazmente o plano de controle e o plano de dados, resultando em um desempenho significativamente melhorado.

Leia mais

A Estratégia das Cem Páginas Diárias: Um Hábito para a Vida

2024-12-21
A Estratégia das Cem Páginas Diárias: Um Hábito para a Vida

Matthew Walther, editor da revista *The Lamp*, compartilha sua "estratégia das cem páginas por dia". Não se trata de um plano rígido, mas de um hábito cultivado para combater as distrações da vida moderna e recuperar o prazer da leitura. Walther divide seu dia em vários intervalos de leitura, utilizando até mesmo o tempo fragmentado. Ele enfatiza a diversificação do material de leitura, equilibrando livros pesados e leves, e sempre carregando um livro. O objetivo final é estabelecer um hábito de leitura, não seguir estritamente uma contagem de páginas.

Leia mais

IA desenha todas as estradas de uma cidade de uma só vez

2024-12-21
IA desenha todas as estradas de uma cidade de uma só vez

Imagine desenhar todas as estradas de uma cidade com um único clique! Essa tecnologia, que antes parecia saída de um filme de ficção científica, agora é realidade graças à IA. Algoritmos avançados e análise de dados em massa permitem que a IA mapeie rápida e precisamente toda a rede viária de uma cidade, fornecendo uma ferramenta eficiente para planejamento urbano, gestão de tráfego e desenvolvimento de infraestrutura. Essa tecnologia não apenas melhora a eficiência, mas também abre novas possibilidades para uma gestão mais refinada da cidade, inaugurando uma nova era de planejamento urbano inteligente.

Leia mais

A Ascensão e Queda da Grandiosa Estação Penn de Nova York

2024-12-21
A Ascensão e Queda da Grandiosa Estação Penn de Nova York

Inaugurada em 1910, a Estação Pennsylvania de Nova York, com oito acres de extensão, era uma maravilha arquitetônica, um portal clássico para a cidade. Sua sala de espera, inspirada nas Termas Romanas, atingia 148 pés de altura. No entanto, apenas 54 anos depois, essa estação magnífica foi demolida, substituída pelo atual e amplamente criticado centro de transporte. Este artigo relata a história da estação, desde sua concepção e construção por McKim, Mead, & White até sua demolição polêmica, destacando a mudança na paisagem de transporte e o impacto nos esforços de desenvolvimento urbano e preservação. A perda da Estação Penn levou à criação da Comissão de Preservação de Monumentos.

Leia mais

Yakari: Ferramenta de construção de comandos interativa simplifica CLIs complexas

2024-12-21
Yakari: Ferramenta de construção de comandos interativa simplifica CLIs complexas

Yakari é uma ferramenta interativa de construção de comandos projetada para simplificar interfaces de linha de comando complexas. Ela guia os usuários na construção de comandos passo a passo, eliminando a necessidade de memorizar sintaxes complexas. Com suporte a vários tipos de argumentos, Yakari oferece ajuda contextual e histórico de comandos, melhorando significativamente a usabilidade do CLI. Os usuários podem construir e executar comandos com atalhos simples, tornando acessíveis até mesmo comandos complexos.

Leia mais
Desenvolvimento interface interativa

Apache Cloudberry: Banco de Dados MPP de código aberto, alternativa ao Greenplum

2024-12-21
Apache Cloudberry: Banco de Dados MPP de código aberto, alternativa ao Greenplum

O Apache Cloudberry, criado pelos desenvolvedores originais do Greenplum Database, é um banco de dados MPP (Massive Parallel Processing) de código aberto avançado e maduro. Ele possui um kernel PostgreSQL mais recente e recursos avançados para empresas, servindo como um data warehouse e suportando análises em larga escala e cargas de trabalho de IA/ML. Os usuários podem construir a partir da fonte ou utilizar um sandbox baseado em Docker para testes rápidos. Uma comunidade vibrante oferece suporte e incentiva contribuições que vão desde melhorias de código até aprimoramentos de documentação.

Leia mais

Iteradores Go: Lidando com APIs Paginadas de Forma Eficiente

2024-12-21

Este artigo demonstra como lidar eficientemente com APIs paginadas usando o recurso de iteradores introduzido no Go 1.23. Usando a API do GitHub como exemplo, o autor mostra como escrever um iterador personalizado para abstrair a lógica de paginação, tornando o código mais legível e reutilizável. O artigo se concentra na implementação e nos testes do iterador, incluindo a simulação de chamadas de API e o uso de iteradores pull para garantir que o iterador retorne os resultados esperados. Os iteradores permitem que os desenvolvedores separem a lógica de paginação da lógica de negócios, melhorando a manutenibilidade e a legibilidade do código.

Leia mais
Desenvolvimento Iteradores APIs Paginadas

Manifesto do Pipeline de Entrega Contínua: Construindo uma Entrega de Software Melhor

2024-12-21
Manifesto do Pipeline de Entrega Contínua: Construindo uma Entrega de Software Melhor

Equipes de software modernas precisam desesperadamente de ferramentas melhores para gerenciar seus pipelines de entrega contínua. O ecossistema atual de pipelines de CD é fragmentado, rígido e ineficiente. Este manifesto defende pipelines com prioridade para código, amigáveis ao desenvolvedor e projetados para lidar com as complexidades dos fluxos de trabalho de engenharia modernos. Ele enfatiza uma única fonte de verdade, componentes reutilizáveis e com segurança de tipos, pipelines dinâmicos e flexíveis, depuração transparente e visual e mecanismos para lidar com mudanças e loops de feedback rápidos, objetivando, em última análise, melhorar a eficiência e acelerar a entrega.

Leia mais
Desenvolvimento Entrega Contínua

A Engenharia Oculta das Passagens de Vida Selvagem

2024-12-21
A Engenharia Oculta das Passagens de Vida Selvagem

A Passagem de Vida Selvagem Wallis Annenberg, um projeto de US$ 92 milhões perto de Los Angeles, é a maior passagem de vida selvagem do mundo em seu tipo. Este artigo mergulha na engenharia por trás dessas estruturas vitais, abordando os desafios da fragmentação de habitat, poluição sonora e colisões entre veículos e vida selvagem causadas por estradas. Ele explora vários aspectos do projeto, incluindo a seleção do local, os tipos de travessia (passagens subterrâneas, passarelas, galerias), estratégias de cercamento e atração de animais para usar as passagens. O artigo destaca os diferentes comportamentos de travessia de várias espécies e as soluções de engenharia correspondentes, como pontes elevadas para animais grandes e galerias para animais menores. As considerações de projeto incluem comportamento animal, topografia, vegetação e garantir que as passagens se misturem perfeitamente na paisagem, minimizando o conflito entre humanos e vida selvagem.

Leia mais

Grammarly adquire Coda para definir uma nova era de produtividade nativa de IA

2024-12-21
Grammarly adquire Coda para definir uma nova era de produtividade nativa de IA

A Grammarly anunciou a aquisição da Coda, com o objetivo de construir o futuro conjunto de produtividade nativa de IA. A Coda é uma ferramenta de espaço de trabalho colaborativo popular, apreciada por equipes, enquanto a Grammarly é conhecida por sua assistência de escrita com tecnologia de IA. Essa aquisição combinará os pontos fortes de ambas as empresas, aproveitando os recursos de colaboração de documentos da Coda e a capacidade de IA da Grammarly para fornecer aos usuários ferramentas de produtividade mais inteligentes e eficientes. No futuro, os usuários experimentarão uma integração profunda do assistente Grammarly com o Coda Brain, resultando em recursos poderosos de colaboração de documentos nativos de IA.

Leia mais

Máquinas de Turing: A Base do Cálculo

2024-12-21
Máquinas de Turing: A Base do Cálculo

Este artigo explica de forma clara e acessível as máquinas de Turing — um modelo teórico de computação. Começando pelos princípios operacionais de uma máquina de Turing, ele detalha seus componentes (fita, cabeça, programa e estado) e ilustra técnicas de programação e capacidades por meio de vários exemplos, incluindo impressão de caracteres, loops e aritmética básica. O artigo também explora a computabilidade e o problema da parada, explica o conceito de Turing completo e esclarece a conexão entre máquinas de Turing e computadores modernos. Finalmente, o autor fornece um editor online para os leitores escreverem e executarem seus próprios programas de máquina de Turing, aprimorando sua compreensão.

Leia mais

Rivet: Execute e escale aplicativos em tempo real com atores

2024-12-21
Rivet: Execute e escale aplicativos em tempo real com atores

Rivet é uma plataforma para construir e escalar aplicativos em tempo real usando o modelo Actor. Ele possui RPC, estado e eventos integrados, simplificando o desenvolvimento de aplicativos modernos. Rivet oferece escalonamento automático, implantação em rede de borda e inclui monitoramento integrado e recursos de localização de dados. Utilizando Rust, FoundationDB, isolados V8 e o runtime Deno, ele garante desempenho e eficiência. O Rivet é adequado para aplicativos colaborativos, aplicativos local-first, agentes de IA, servidores de jogos e muito mais.

Leia mais

SingleFile: Salve páginas da web completas como arquivos HTML únicos

2024-12-21
SingleFile: Salve páginas da web completas como arquivos HTML únicos

SingleFile é uma poderosa extensão da web e ferramenta de linha de comando que salva páginas da web completas como um único arquivo HTML. Compatível com Chrome, Firefox, Edge e muito mais, oferece salvamento de páginas conveniente, processamento de várias guias, recursos de anotação e até permite o upload de páginas salvas para o Google Drive ou GitHub. Personalize atalhos e configurações para ajustá-lo às suas necessidades.

Leia mais
Desenvolvimento salvar página web

Aprendizado eficiente de alemão: Anki é a resposta?

2024-12-21
Aprendizado eficiente de alemão: Anki é a resposta?

Um engenheiro que vive na Alemanha há quase oito anos confessa que ainda não aprendeu o idioma. Para remediar isso, ele está tentando o Anki, usando a repetição espaçada para aprender 10 novas palavras alemãs por dia - visando a proficiência de nível C1 em um ano. Ele escolheu um baralho Anki ordenado por frequência, adicionando pronúncias de áudio por conta própria. O autor convida os leitores a compartilhar suas experiências com o Anki e dicas de aprendizagem de alemão.

Leia mais

Adeus às vulnerabilidades de strings C: Uma abordagem mais segura para manipulação de strings

2024-12-21

Cansado das vulnerabilidades e insegurança das strings C? Este artigo apresenta uma alternativa inteligente: uma struct de string personalizada `struct str`, que contém um ponteiro de dados e o comprimento, evitando os riscos associados à terminação nula. A experiência de seis meses do autor em um ambiente bare-metal demonstra que essa abordagem previne eficazmente erros como estouro de buffer. Embora o uso da macro `STR` seja um pouco verboso, o aumento na segurança e legibilidade supera isso. As otimizações do compilador também tornam a perda de desempenho insignificante, oferecendo uma nova abordagem para desenvolvedores que priorizam a segurança do código.

Leia mais

Governadora de Nova York assina lei que criminaliza o mercado negro de reservas em restaurantes

2024-12-21
Governadora de Nova York assina lei que criminaliza o mercado negro de reservas em restaurantes

A governadora de Nova York, Kathy Hochul, assinou a Lei Antipirataria de Reservas de Restaurantes, combatendo o mercado negro de reservas em restaurantes. Essa legislação inédita visa pessoas e grupos que usam bots ou métodos manuais para acumular e revender reservas a preços inflacionados. A lei protege consumidores e empresas, garantindo um sistema de reservas mais justo, embora reconheça algumas razões legítimas para a troca de reservas, como lidar com reservas não reembolsáveis ​​em emergências. No entanto, a especulação e os cancelamentos frequentes prejudicam restaurantes e clientes.

Leia mais

Como um Robô de Revisão de Código de IA Aprendeu a se Calar

2024-12-21
Como um Robô de Revisão de Código de IA Aprendeu a se Calar

O robô de revisão de código de IA da Greptile inicialmente recebeu críticas por gerar comentários em excesso. Para resolver isso, eles experimentaram a engenharia de prompts e fizeram com que o LLM avaliasse seus próprios comentários, mas esses métodos se mostraram ineficazes. Sua descoberta veio da vetorização de comentários anteriores, agrupando-os em um banco de dados vetorial e filtrando novos comentários semelhantes aos que foram anteriormente rejeitados. Essa abordagem aumentou a taxa de atendimento do desenvolvedor de 19% para mais de 55%, reduzindo significativamente o ruído do LLM.

Leia mais
Desenvolvimento Revisão de Código

Escolha de Localização de Servidor Minecraft Gera Debate sobre Sistemas de Votação

2024-12-21

A escolha de local para um servidor Minecraft gerou uma discussão aprofundada sobre diferentes sistemas de votação. O sistema de votação por maioria simples (Plurality voting) usado inicialmente levou à vitória da opção menos popular devido ao "efeito spoiler". Em seguida, foi tentado o sistema de votação instantânea (Instant runoff), que resolveu alguns problemas, mas violou a monotonicidade quando os candidatos mudaram. O autor apresenta ainda o método de Borda e o teorema da impossibilidade de Arrow, recomendando finalmente a votação por pontuação (Score voting) e a votação por aprovação (Approval voting) como opções superiores, pois satisfazem as três condições do teorema da impossibilidade de Arrow: unanimidade, não ditadura e independência de alternativas irrelevantes.

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

Gazzetta: O Melhor Leitor de Notícias e Links do Mastodon

2024-12-21

Gazzetta é um leitor de notícias projetado para o Mastodon, diferente dos outros clientes que priorizam a experiência em rede social. Funcional como um leitor RSS para o Mastodon, ele oferece uma interface separada para leitura focada de notícias e links. Permite seguir servidores e contas para visualizar links em alta, busca de texto completo, integração com o Safari, gerenciamento de favoritos, exportação de links e opções de personalização, como estilos de fonte, ocultar miniaturas e filtrar links por domínio, palavra-chave ou idioma.

Leia mais
Desenvolvimento Leitor de Notícias

Batalha Legal para Salvar a Escada Haiku Histórica

2024-12-21
Batalha Legal para Salvar a Escada Haiku Histórica

A demolição da icônica escada Haiku em Oahu está enfrentando desafios legais. Os Amigos da Escada Haiku entraram com uma ação judicial, argumentando que a cidade e as agências estaduais não cumpriram os regulamentos de preservação histórica, citando um convênio de 1999 que protege a existência da escada. A cidade argumenta que os procedimentos corretos foram seguidos e que a demolição era necessária devido a preocupações de segurança e reclamações de moradores. Um juiz emitirá em breve uma decisão, deixando o destino da escada incerto.

Leia mais

S2: Revolucionando o Armazenamento de Dados em Stream na Nuvem

2024-12-21

A Bandar Systems apresenta o S2, um novo serviço de armazenamento de dados em stream projetado para revolucionar o processamento de dados na era da nuvem. Ao contrário do armazenamento baseado em objetos tradicional, o S2 se concentra em streams, oferecendo ingestão e processamento de dados em tempo real eficientes, escaláveis e econômicos. Ele suporta operações de leitura e gravação de alta taxa de transferência e baixa latência e fornece várias classes de armazenamento para atender a diferentes requisitos de desempenho e custo. O S2 visa substituir sistemas como Kafka e Kinesis, fornecendo aos usuários uma solução de gerenciamento de dados em stream mais poderosa e flexível.

Leia mais
(s2.dev)

Fotografia de Rua com IA Não é Fotografia: O que Perdemos ao Simular Experiências

2024-12-21
Fotografia de Rua com IA Não é Fotografia: O que Perdemos ao Simular Experiências

Este artigo argumenta que a 'fotografia de rua' gerada por IA não é verdadeira fotografia. Embora a IA possa criar imagens que se assemelham a fotos de rua, ela carece dos elementos essenciais da fotografia real: a captura de luz e momentos reais, a interação com estranhos e os riscos e recompensas inerentes à interação com o mundo real. O autor contrasta imagens geradas por IA com sua própria experiência no bairro chinês do Brooklyn, destacando o valor da conexão humana, da troca cultural e do desconforto e da coragem necessários para a verdadeira fotografia de rua. O artigo, por fim, alerta contra o colapso do significado quando experiências simuladas substituem o engajamento autêntico com a realidade.

Leia mais

Operador de SEO Parasitário Escapa de Penalidades do Google

2024-12-21

Este artigo expõe como o operador de SEO parasitário Finixio/Clickout Media escapou rápida e eficazmente das penalidades do Google. Após uma atualização do algoritmo do Google, vários sites da Finixio/Clickout Media enfrentaram penalidades severas por violar a política de abuso de reputação do site do Google, resultando em queda acentuada de tráfego e classificações. No entanto, por meio do uso inteligente de redirecionamentos e técnicas de ocultação, eles restauraram suas operações em poucos dias e continuaram lucrando com sua rede de sites parasitas. Eles até expandiram suas operações após serem penalizados, aproveitando novos sites e sites de alta autoridade existentes (como o CoinTelegraph) para continuar promovendo jogos de azar e criptomoedas. O artigo detalha suas estratégias, incluindo o uso de geolocalização para ocultar conteúdo e a colocação de conteúdo em vários plataformas. Ele aponta que a causa raiz desse fenômeno é o enfraquecimento da autoridade temática nos algoritmos do Google, tornando a autoridade de domínio o principal fator de classificação.

Leia mais
1 2 542 543 544 546 548 549 550 565 566