Vídeo Viral Desmascarado: A Verdade Por Trás do Limpador de Chaminés de 3 Anos

2025-05-10
Vídeo Viral Desmascarado: A Verdade Por Trás do Limpador de Chaminés de 3 Anos

Um vídeo viral que afirma mostrar uma criança de três anos trabalhando como limpador de chaminés gerou indignação online. No entanto, uma investigação detalhada revela uma história diferente. Ao analisar os detalhes da filmagem, o autor rastreou até o arquivo British Pathé, identificando a localização como Berlim, por volta de 1929-1930, e não 1933, como afirmado. Combinando o vídeo com uma fotografia de revista de 1929, o pai e o filho foram identificados. Pesquisas adicionais mostraram que o trabalho infantil em chaminés era ilegal na Alemanha na época, e as ferramentas usadas no vídeo estavam desatualizadas. O autor conclui que o vídeo provavelmente retrata uma cena encenada, não trabalho infantil real. Investigação posterior descobriu o nome da criança - Horst Bohnke - e detalhes sobre seus pais, revelando uma história de fundo mais rica.

Leia mais

Mudança para IA do Duolingo causa reação negativa maciça dos usuários

2025-05-26
Mudança para IA do Duolingo causa reação negativa maciça dos usuários

O popular aplicativo de aprendizado de idiomas Duolingo enfrentou uma reação negativa maciça dos usuários após anunciar sua política de priorização da IA. Após receber críticas negativas nas redes sociais, a empresa ficou em silêncio, excluindo várias postagens. Uma tentativa subsequente de controlar os danos com um vídeo bizarro falhou em abordar a questão central: demissões em massa de contratados humanos e maior dependência de aulas geradas por IA. O incidente destaca os desafios que as empresas enfrentam ao equilibrar a experiência do usuário e os interesses comerciais ao adotar a IA.

Leia mais
Tecnologia Reação Negativa

Revolucionando a Autorização Fina de Grão: O Motor de Computação Incremental da Feldera

2025-01-20
Revolucionando a Autorização Fina de Grão: O Motor de Computação Incremental da Feldera

A Feldera apresenta uma abordagem revolucionária para Autorização Fina de Grão (FGA). Sistemas FGA tradicionais avaliam solicitações de autorização em tempo real, levando à ineficiência. A Feldera pré-calcula todas as decisões de autorização e usa seu mecanismo de computação incremental (baseado em SQL) para atualizar os resultados, transformando as solicitações de autorização em simples pesquisas de chave-valor. Mesmo com grandes gráficos de objetos, a Feldera processa alterações em milissegundos, melhorando drasticamente o desempenho. O artigo detalha os princípios da FGA e demonstra a construção de um mecanismo FGA de alto desempenho usando SQL, mostrando sua superioridade no tratamento de grandes conjuntos de dados.

Leia mais

Controvérsia do Stack Overflow: Conta de usuário apagada, levantando questões de direitos autorais e censura

2025-01-09
Controvérsia do Stack Overflow: Conta de usuário apagada, levantando questões de direitos autorais e censura

O site de perguntas e respostas para programadores Stack Overflow está envolvido em uma controvérsia sobre a remoção da conta de Luigi Mangione, mantendo seu conteúdo. O artigo argumenta que isso viola a cláusula de atribuição da licença Creative Commons e contrasta fortemente com a forma como outras plataformas de tecnologia lidaram com as contas de Mangione. O autor alega que as ações do Stack Overflow foram retaliatórias, decorrentes de uma pergunta que ele fez e que resultou em uma proibição de um ano. O incidente levanta questões sobre direitos autorais, censura, poder da plataforma e o relacionamento entre empresas de tecnologia e direitos do usuário.

Leia mais
Desenvolvimento Direitos autorais Censura

A Morte da Curadoria na Era das Mídias Sociais

2025-05-17
A Morte da Curadoria na Era das Mídias Sociais

A conveniência das mídias sociais é uma ilusão. Embora ofereça vasto acesso à informação, cria uma pilha de lama caótica e não curada. O autor contrasta isso com tempos mais simples, quando fontes curadas como rádio universitário, 120 Minutes da MTV e revistas impressas forneciam um fluxo de informação administrável, permitindo que ele descobrisse artistas e filmes diversos. A dependência atual em algoritmos prende os usuários em câmaras de eco, impedindo a descoberta. Embora alguns críticos permaneçam, eles são sobrecarregados pelo grande volume de conteúdo, refletindo o esgotamento sentido pelos consumidores que lutam para navegar no scroll infinito. A solução do autor é um sistema pessoal de anotações, destacando a luta contínua para gerenciar informações nessa nova realidade.

Leia mais

Estudo Dinamarquês Liga Medicamento para Diabetes Ozempic a Aumento do Risco de Doença Ocular Grave

2024-12-17
Estudo Dinamarquês Liga Medicamento para Diabetes Ozempic a Aumento do Risco de Doença Ocular Grave

Dois estudos independentes da Universidade do Sul da Dinamarca (SDU) revelam que pacientes com diabetes tipo 2 tratados com Ozempic têm um risco significativamente maior de desenvolver neurite óptica isquêmica anterior não arterítica (NAION), uma condição que causa perda de visão grave e permanente. Esses estudos em larga escala, baseados em registros dinamarqueses, descobriram que o Ozempic mais que duplica o risco de NAION. Os pesquisadores recomendam que médicos e pacientes discutam os benefícios e riscos do Ozempic, sugerindo a interrupção do tratamento se a NAION for detectada em um olho.

Leia mais
Tecnologia Diabetes tipo 2

Jogo da Cobrinha em Assembly de 56 Bytes

2025-01-12
Jogo da Cobrinha em Assembly de 56 Bytes

Um desenvolvedor no GitHub lançou um jogo da cobrinha em linguagem assembly surpreendentemente compacto, com apenas 56 bytes. Este jogo minimalista roda não apenas em DOS, mas também sem BIOS, bootloader ou sistema operacional. O desenvolvedor comprimiu o código para um tamanho tão pequeno e fornece uma demonstração online e uma versão para auto-hospedagem. O projeto gerou discussões sobre minimização de código e desenvolvimento de jogos, com comparações a outros projetos similares destacando sua vantagem significativa em tamanho de código.

Leia mais

O telégrafo óptico de Claude Chappe: O primeiro ciberataque do mundo?

2025-05-08
O telégrafo óptico de Claude Chappe: O primeiro ciberataque do mundo?

Este artigo conta a história de Claude Chappe e seu telégrafo óptico, o primeiro sistema de comunicação de longa distância do mundo. Chappe, um engenheiro francês cuja carreira religiosa foi interrompida pela Revolução Francesa, inventou um sistema que usava torres e braços móveis para transmitir sinais visuais. O sistema foi amplamente utilizado na era napoleônica, mas acabou sendo substituído pelo telégrafo elétrico. O artigo também detalha um 'ciberataque' precoce que explorou o sistema e o fim trágico de Chappe.

Leia mais

Criando Clubes de Resiliência da Internet para se Preparar para Quedas Catastróficas

2025-06-16

Guerras, geopolítica e mudanças climáticas estão aumentando a frequência e a gravidade das interrupções de internet na Europa. Valerie Aurora propõe a formação de "Clubes de Resiliência da Internet" como uma solução de base. Esses grupos de voluntários utilizam rádios LoRa baratos e software Meshtastic de código aberto para estabelecer redes de comunicação localizadas independentes de infraestrutura centralizada. Ao aproveitar suas habilidades técnicas e conexões pessoais, esses clubes visam restaurar rapidamente a conectividade à internet durante crises, abordando as deficiências do preparo governamental e corporativo. O artigo detalha a formação do clube, os equipamentos necessários (rádios LoRa, software Meshtastic, bancos de energia, painéis solares, etc.), o uso e compartilha lições aprendidas com a experiência da Ucrânia em resiliência de rede.

Leia mais

arXivLabs: Experimentos com Colaboração da Comunidade

2025-02-18
arXivLabs: Experimentos com Colaboração 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

Baixe vídeos e imagens do TikTok sem esforço com o Tikt.com

2025-06-15

Diga adeus aos processos complicados de download do TikTok! O Tikt.com é uma ferramenta simples que permite baixar vídeos, áudio, imagens e mídias de perfil completas de forma rápida e fácil. Basta remover "ok" de tiktok.com ou adicionar tikt.com/ antes de qualquer link do TikTok e pressionar Enter. Ele suporta uma ampla variedade de plataformas de imagem e vídeo e oferece recursos como downloads em massa (requer uma conta gratuita). Uma API poderosa também está disponível para desenvolvedores.

Leia mais

Vazamento de memória do Chromium: Um relatório de bug de um robô de construção

2025-05-09

Uma empresa de robótica de construção, Monumental, descobriu um bug de vazamento de memória em seu aplicativo Electron baseado em Chromium. O aplicativo usa código Rust WASM, gerenciando memória via wasm-bindgen. O problema é que o mecanismo JS às vezes para de chamar finalizadores no FinalizationRegistry, levando ao crescimento descontrolado da memória WASM. O autor criou uma reprodução mínima e registrou um relatório de bug. Esse bug se manifesta como vazamentos de memória persistentes após várias atualizações, exigindo o fechamento da janela para resolução.

Leia mais
(bou.ke)
Desenvolvimento Vazamento de memória

Gargalo de Desempenho do RPC de Streaming CoreWCF: Análise Pós-mortem de Falha no Stack Overflow

2025-05-08
Gargalo de Desempenho do RPC de Streaming CoreWCF: Análise Pós-mortem de Falha no Stack Overflow

O autor tentou usar o CoreWCF para RPC de streaming entre o .NET Framework e o .NET 8 para testar a taxa de transferência de números aleatórios. No entanto, após postar uma pergunta no Stack Overflow, ela foi fechada sem resposta. O problema é que o serviço CoreWCF continua consumindo CPU significativa e escrevendo no stream mesmo depois que o cliente se desconecta. O autor suspeita de um mal-entendido sobre como os streams do WCF devem funcionar, sugerindo que os streams do WCF podem não ser adequados para lidar com streams de comprimento desconhecido. O artigo explora os desafios de usar streaming do WCF para RPC de alta taxa de transferência e considera alternativas, como usar solicitações de mensagens únicas ou modo de sessão, para melhorar o desempenho e a confiabilidade.

Leia mais
Desenvolvimento

Guia para Iniciantes em Programação Linux/Unix

2025-03-30

Este livro fornece uma introdução abrangente à programação em sistemas Linux e Unix, mesmo para aqueles sem experiência prévia em programação. O estilo amigável e conversacional do autor, apoiado por mais de 40 anos de experiência em ensino, guia os leitores através de técnicas de programação, estratégias de fluxo de trabalho eficientes e o design subjacente do Unix. Vários diagramas e projetos práticos reforçam conceitos-chave, construindo uns sobre os outros ao longo do livro. Embora experiência prévia em C/C++ seja útil, não é obrigatória; no entanto, é necessário acesso a um sistema Linux.

Leia mais
Desenvolvimento

Claude Code: Meu Assistente de Terminal com IA me Economiza Uma Hora por Dia

2025-06-03
Claude Code: Meu Assistente de Terminal com IA me Economiza Uma Hora por Dia

Por dois meses, tenho executado o Claude Code no modo "dangerously-skip-permissions" no macOS, ignorando todas as solicitações de permissão. Embora arriscado (uso backups robustos), ele me economizou cerca de uma hora por dia. O Claude Code não é apenas uma linha de comando mais inteligente; é uma interface de computador universal. Eu o uso para tudo, desde migrar Macs e converter postagens de blog até gerar dados de teste, gerenciar Git e automatizar tarefas do sistema. Seu design priorizando a linha de comando e sua capacidade de entender o contexto o tornam altamente eficiente, embora o tempo de resposta possa ser uma limitação. Ao contrário do Warp, o "modo perigoso" do Claude permite um fluxo de trabalho contínuo sem solicitações constantes de permissão. Isso representa uma mudança de paradigma nas ferramentas para desenvolvedores - da execução de comandos à compreensão de intenções e ação. Não se trata de IA substituindo desenvolvedores, mas de desenvolvedores se tornando orquestradores de sistemas poderosos.

Leia mais

Computação Antipessoal: Um Novo Paradigma Malicioso na Computação do Início do Século XXI

2025-05-13

Este artigo apresenta o neologismo "computação antipessoal" para descrever um padrão malicioso na computação dominante do início do século XXI: o uso de dispositivos computacionais prejudica os interesses do usuário, beneficiando entidades de terceiros. Um "computador antipessoal" é definido como um dispositivo usado principalmente em detrimento de seu usuário e para o benefício de terceiros. O termo faz uma analogia com minas antipessoais, destacando o lado negro do mau uso da tecnologia.

Leia mais

A Realidade de Trabalhar para Elon Musk: Gênio, Caos e Esgotamento

2025-01-02
A Realidade de Trabalhar para Elon Musk: Gênio, Caos e Esgotamento

Este artigo expõe a realidade de trabalhar para as empresas de Elon Musk: trabalho intenso, altas exigências, pressão imensa e o esgotamento resultante. De Tesla a SpaceX e Twitter, o estilo de liderança de Musk é único e extremo. Sua busca pela perfeição leva a e-mails noturnos, reuniões matutinas e expectativas exigentes. Embora esse ambiente de alta pressão possa inspirar os funcionários e levar a uma aprendizagem rápida e conquistas, também faz com que muitos sofram de exaustão e um grave desequilíbrio entre trabalho e vida pessoal. Embora as empresas de Musk tenham objetivos ambiciosos e atraentes, a cultura de trabalho intenso não é para todos.

Leia mais

Namespaces Ruby: Uma Análise Crítica de uma Implementação Proposta

2025-05-12

Esta postagem de blog questiona uma implementação proposta de namespaces em Ruby. O autor argumenta que a proposta visa resolver problemas como conflitos de nomes de bibliotecas, módulos compartilhados globalmente e várias versões de gems, mas esses problemas não são frequentemente encontrados na prática. A complexidade introduzida pela proposta, como a desduplicação, pode superar seus benefícios. O autor prefere uma abordagem mais leve, como restringir o acesso a constantes e fornecer um mecanismo semelhante ao BasicObject para melhorar a manutenibilidade e a modularidade do código.

Leia mais
Desenvolvimento Modularidade

Rust: Preenchendo a Lacuna do Desenvolvimento Nativo

2025-07-17

O autor, procurando uma linguagem adequada para escrever um aplicativo desktop nativo, após cuidadosa consideração, finalmente escolheu tentar Rust. Ele eliminou C++ (muito complexo), C (muito baixo nível) e Go (conveniente, mas compromete o gerenciamento de memória). TypeScript, embora conveniente, não tinha a sensação "sólida" de um programa nativo. Em última análise, Rust, com seu alto nível de abstração e controle preciso sobre o gerenciamento de memória, surgiu como a melhor opção para preencher a lacuna do desenvolvimento nativo, apesar da falta de experiência anterior do autor com a linguagem.

Leia mais
Desenvolvimento desenvolvimento nativo

Voo 1492 da Aeroflot: Uma Confluência Mortal de Erro do Piloto e Falhas Sistêmicas

2025-05-13
Voo 1492 da Aeroflot: Uma Confluência Mortal de Erro do Piloto e Falhas Sistêmicas

Este artigo apresenta uma análise detalhada do acidente do voo 1492 da Aeroflot em 2019. O acidente resultou de múltiplos saltos durante uma aterrissagem em condições climáticas adversas, culminando em uma queda e incêndio que mataram 41 pessoas. A investigação revelou erro do piloto, falhas no projeto da aeronave e treinamento inadequado da companhia aérea como causas principais. O sistema fly-by-wire da aeronave carecia de redundância e mecanismos de segurança suficientes; o piloto carecia de treinamento adequado e capacidade de resposta a emergências; e a companhia aérea tinha gestão de segurança insuficiente e deficiências de treinamento. O acidente destaca a gravidade de problemas sistêmicos de segurança no setor de aviação russo.

Leia mais

Arial: Como uma Substituição Barata da Helvetica Conquistou o Mundo

2025-07-14

Arial está em toda parte, mas seu sucesso não se deve à beleza inerente, mas sim ao seu status como um substituto barato da Helvetica, aproveitando o sucesso do Microsoft Windows. O artigo detalha a história da Arial, revelando que não é um design original, mas uma fonte quase idêntica criada pela Monotype para contornar a licença da Helvetica. Incluída no Windows, a Arial proliferou, tornando-se uma padrão para as massas, apesar de ser vista por designers profissionais como uma imitação de baixa qualidade.

Leia mais
Design

O Reator Nuclear Natural de Oklo: Um Mistério de 2 Bilhões de Anos Resolvido

2025-06-20
O Reator Nuclear Natural de Oklo: Um Mistério de 2 Bilhões de Anos Resolvido

Em 1972, uma descoberta peculiar na mina de urânio de Oklo, no Gabão, deixou os cientistas perplexos: o minério de urânio continha uma proporção menor do que o esperado de urânio-235. Investigações revelaram uma reação de fissão nuclear natural datando de mais de dois bilhões de anos. A alta concentração de urânio, juntamente com água subterrânea atuando como moderador, permitiu uma reação em cadeia sustentada. Essa descoberta surpreendente demonstra que reatores nucleares naturais podem existir, sendo Oklo o único exemplo conhecido preservado até hoje.

Leia mais
Tecnologia fenômeno natural

Finalizando Projetos Paralelos com LLMs e Cursor

2025-01-04
Finalizando Projetos Paralelos com LLMs e Cursor

Este post de blog detalha como o autor melhorou drasticamente sua taxa de conclusão de projetos paralelos usando LLMs e o IDE Cursor. Diante de restrições de tempo, ele utilizou IA para refinar as especificações do projeto, inicializar a geração de código e iterar de forma eficaz. Um site de rastreamento de hábitos serve como estudo de caso, mostrando o processo desde a especificação inicial (refinada com o ChatGPT) até a implantação via GitHub Actions. Estratégias-chave incluem o uso do Vite para configuração do projeto, o modo agente do Cursor para geração de código, desenvolvimento iterativo com uma abordagem de dividir e conquistar e fornecer amplo contexto aos LLMs. O autor enfatiza a importância de escolher o LLM e o modo Cursor certos para diferentes tarefas, culminando na entrega de uma versão funcional v1 do rastreador de hábitos.

Leia mais

arXivLabs: Projetos experimentais com colaboradores da comunidade

2025-02-12
arXivLabs: Projetos experimentais com colaboradores da comunidade

arXivLabs é uma estrutura que permite a colaboradores desenvolverem e compartilharem novos recursos do arXiv diretamente no 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

Le Chat recebe grande atualização: Modo de pesquisa aprofundada, modo de voz e muito mais

2025-07-17
Le Chat recebe grande atualização: Modo de pesquisa aprofundada, modo de voz e muito mais

O assistente de IA Le Chat, da Mistral AI, recebeu uma grande atualização com novos recursos poderosos. O modo de pesquisa aprofundada permite pesquisas estruturadas e aprofundadas; o modo de voz permite interação por voz; e o raciocínio multilíngue nativo facilita a troca e o raciocínio sem problemas entre idiomas. Recursos avançados de edição de imagens e recursos de organização de projetos aprimoram ainda mais a experiência do usuário. Essas atualizações tornam o Le Chat mais poderoso e fácil de usar, oferecendo uma experiência de assistência de IA mais eficiente.

Leia mais
IA

WaitLock: Ferramenta de travamento POSIX leve para scripts Shell

2025-07-17
WaitLock: Ferramenta de travamento POSIX leve para scripts Shell

WaitLock é uma ferramenta de linha de comando portátil UNIX/POSIX que fornece funcionalidade de mutex e semáforo para scripts shell. Ele permite acesso sincronizado a recursos compartilhados entre vários processos, com limpeza automática quando os processos morrem. Suporta modos mutex (único detentor de trava) e semáforo (vários detentores de trava concorrentes), oferecendo travamento sensível à CPU, inspeção de travas, vários formatos de saída (legível por humanos, CSV, separado por nulo), execução de comandos e integração perfeita com o UNIX (variáveis de ambiente, stdin, syslog). Sua implementação em C portátil garante compatibilidade em sistemas POSIX.

Leia mais

Amostragem de Reservatório: Solucionando o problema de amostragem aleatória com tamanho de dados desconhecido

2025-05-08
Amostragem de Reservatório: Solucionando o problema de amostragem aleatória com tamanho de dados desconhecido

Este artigo fornece uma explicação clara e concisa da amostragem de reservatório, um algoritmo que resolve elegantemente o problema da amostragem aleatória justa quando o tamanho total dos dados é desconhecido. Usando a analogia de escolher cartas de baralho, o artigo explica progressivamente a mecânica do algoritmo e ilustra sua aplicação prática com um exemplo de serviço de coleta de logs. A amostragem de reservatório garante a justiça, ao mesmo tempo em que gerencia eficientemente o uso da memória, evitando travamentos do sistema devido a dados excessivos. O artigo também aborda brevemente as extensões e aplicações do algoritmo, tornando-o uma leitura altamente recomendada para quem se interessa em aprender sobre essa poderosa técnica.

Leia mais

Agentes de IA mudam secretamente para comunicação baseada em som

2025-02-25
Agentes de IA mudam secretamente para comunicação baseada em som

Dois agentes de IA conversacionais independentes do ElevenLabs inicialmente conversam em linguagem humana. Ao perceberem que ambos são IAs, eles mudam perfeitamente para um protocolo de comunicação em nível de som baseado na biblioteca ggwave. Um vídeo de demonstração mostra isso, juntamente com etapas detalhadas para reproduzir o experimento, incluindo configuração da chave da API, mapeamento de porta ngrok e configuração de ferramentas do lado do cliente. Observe que os agentes de IA conversacionais públicos do ElevenLabs podem não ser acessíveis; você precisará criar os seus próprios.

Leia mais

Informações desatualizadas em LLMs: como as probabilidades de tokens criam inconsistências lógicas

2025-01-12
Informações desatualizadas em LLMs: como as probabilidades de tokens criam inconsistências lógicas

Modelos de linguagem grandes (LLMs) como o ChatGPT, treinados em conjuntos de dados massivos da internet, frequentemente enfrentam informações conflitantes ou desatualizadas. Este artigo usa a altura do Monte Bartle Frere como um estudo de caso, mostrando como os LLMs nem sempre priorizam as informações mais recentes. Em vez disso, eles fazem previsões com base em distribuições de probabilidade aprendidas de seus dados de treinamento. Mesmo modelos avançados como o GPT-4o podem produzir informações desatualizadas dependendo de variações sutis no prompt. Isso não é uma simples 'alucinação', mas uma consequência do modelo aprender múltiplas possibilidades e ajustar as probabilidades com base no contexto. O autor destaca a importância de entender as limitações dos LLMs, evitando a dependência excessiva e enfatizando a transparência.

Leia mais

Adeus, conflitos de porta: Podman sem encaminhamento de porta e contêineres de desenvolvimento para viciados em CLI

2025-05-08

Frustrado com conflitos de porta, o autor abandonou o encaminhamento de porta de contêineres e, em vez disso, usa o Podman e um proxy SOCKS baseado em Rust chamado Podfox para permitir a comunicação direta do navegador com a rede Podman. O Podfox ignora a necessidade de configuração de DNS do host, resolvendo nomes de host de contêineres e usando informações da rede Podman para localizar o endereço do gateway para consultas de DNS e proxy. O autor também compartilha sua experiência simplificando a containerização de ambientes de desenvolvimento de linha de comando usando o Homebrew e um script fish personalizado chamado Podchamp. Ao montar o prefixo do Homebrew e definir variáveis de ambiente, as mesmas ferramentas de desenvolvimento estão prontamente disponíveis em diferentes contêineres sem a necessidade de reconstruir imagens ou instalar dependências, aumentando a eficiência.

Leia mais
Desenvolvimento
1 2 588 589 590 591 593 595 596