A Profecia de Carl Sagan: O Declínio da Ciência e o Futuro da América

2025-02-05
A Profecia de Carl Sagan: O Declínio da Ciência e o Futuro da América

Este artigo explora a previsão de Carl Sagan sobre a trajetória futura da América, contrastando-a com a teoria cíclica da história proposta pelo filósofo do século XVIII Giambattista Vico. Sagan temia que os benefícios do avanço tecnológico na América fossem controlados por poucos, levando a um declínio da alfabetização científica pública, um aumento da superstição e, finalmente, ao declínio social. Isso se alinha com a teoria de Vico de ascensão e queda cíclica, mas Sagan acreditava que reverter essa tendência por meio da educação científica era possível. O artigo serve como um alerta sobre a importância da educação em alfabetização científica e evitar uma repetição da história.

Leia mais

10 Anos de Desenvolvimento de Software: Mudanças de Perspectiva

2025-02-05

Um engenheiro de software reflete sobre uma década na indústria, compartilhando visões evoluídas sobre desenvolvimento de software. Simplicidade não é mais garantida, elegância não é uma métrica verdadeira, e uma boa gerência é inestimável. Comunicação é fundamental, e fornecer espaço para desenvolvedores juniores é crucial. No entanto, algumas opiniões permanecem firmes: o estilo de código não deve ser excessivamente rigoroso, a cobertura de código não equivale à qualidade, microsserviços precisam de justificativa e a maioria dos projetos não precisa escalar excessivamente. Isso oferece insights e reflexões valiosas para desenvolvedores.

Leia mais
Desenvolvimento experiência

Estruturas de Dados em Go: Um mergulho profundo no layout da memória

2025-02-05

Esta postagem fornece uma explicação detalhada do layout de memória de tipos de dados básicos, structs, arrays e slices em Go. Usando diagramas ilustrativos, mostra claramente como vários tipos de dados são representados na memória, incluindo inteiros, números de ponto flutuante, arrays, structs e ponteiros. O artigo também explica especificamente a implementação subjacente de strings e slices em Go, bem como as diferenças entre as funções `new` e `make`. Isso ajuda os leitores a entender melhor os mecanismos por trás da eficiência do Go e a obter um entendimento mais profundo da gerência de memória do Go.

Leia mais
Desenvolvimento

Julia e JuliaHub: Avanço na Inovação e Crescimento

2025-02-05
Julia e JuliaHub: Avanço na Inovação e Crescimento

A linguagem de programação Julia e seu ecossistema, JuliaHub, tiveram um crescimento explosivo nos últimos cinco anos. As visualizações do Discourse aumentaram 494%, as estrelas do GitHub 412%, as citações de artigos principais 391% e os pacotes registrados 322%. A participação na JuliaCon disparou, a JuliaHub expandiu para mais de 100 funcionários e novos produtos como o JuliaSim — para simulação de baterias, modelagem de HVAC e desenvolvimento farmacêutico — foram lançados. O futuro parece brilhante para Julia e JuliaHub, à medida que continuam a impulsionar a inovação.

Leia mais
Desenvolvimento

MTR: Uma ferramenta poderosa de diagnóstico de rede

2025-02-05

O MTR combina a funcionalidade dos programas 'traceroute' e 'ping' em uma única ferramenta de diagnóstico de rede poderosa. Ele rastreia o caminho de uma conexão de rede e testa a qualidade do link para cada salto. Basta especificar um host de destino, e o MTR exibirá o endereço e as estatísticas de qualidade de conexão para cada salto, ajudando na rápida identificação de problemas de rede. O MTR é de código aberto, compatível com várias plataformas, embora algumas distribuições binárias antigas e serviços online estejam desativados. O código-fonte está disponível no GitHub para compilação, ou pode ser usado diretamente por meio de distribuições como o Debian.

Leia mais
Desenvolvimento diagnóstico de rede

Um Gêmeo da Terra Poderia nos Detectar?

2025-02-05
Um Gêmeo da Terra Poderia nos Detectar?

Um novo estudo investiga se uma civilização extraterrestre com tecnologia semelhante à nossa poderia detectar a Terra e evidências da humanidade. Os pesquisadores descobriram que os sinais de rádio da Terra, como emissões de radar planetário do antigo Observatório de Arecibo, são as tecnoassinaturas mais detectáveis, potencialmente visíveis a até 12.000 anos-luz de distância. Tecnoassinaturas atmosféricas, como emissões de dióxido de nitrogênio, também estão se tornando mais detectáveis graças a avanços como o Telescópio Espacial James Webb e o próximo Observatório de Mundos Habitáveis. Este estudo fornece uma estrutura multicomprimento de onda para entender a detectabilidade de tecnologia em outros planetas e moldar nossa busca por inteligência extraterrestre.

Leia mais
Tecnologia tecnoassinaturas

NsJail: Uma poderosa ferramenta de isolamento de processos para Linux

2025-02-05

NsJail é uma ferramenta robusta de isolamento de processos para Linux que utiliza namespaces do Linux, limites de recursos e filtros de chamada de sistema seccomp-bpf para criar sandboxes seguras para diversos aplicativos. Ele suporta o isolamento de serviços de rede, a hospedagem de competições CTF e a contenção de fuzzers agressivos do sistema operacional. O NsJail oferece mecanismos de isolamento versáteis, incluindo namespaces UTS, MOUNT, PID, IPC, NET e USER, juntamente com restrições de sistema de arquivos, limites de recursos e filtros seccomp-bpf programáveis. Execute código não confiável com segurança e proteja seu sistema de atores maliciosos.

Leia mais
Desenvolvimento Isolamento de Processos

Biblioteca Padrão GNU Make: Uma poderosa biblioteca de funções para Makefiles

2025-02-05

A Biblioteca Padrão GNU Make (GMSL) é uma coleção de funções implementadas usando a funcionalidade nativa do GNU Make. Ela fornece manipulação de listas e strings, aritmética de inteiros, matrizes associativas, pilhas e facilidades de depuração. Lançada sob a licença BSD, a GMSL inclui um conjunto de testes e oferece recursos como operadores lógicos, manipulação de listas/strings, operações de conjuntos, aritmética de inteiros, matrizes associativas, pilhas nomeadas, memorização de funções e ferramentas de depuração. Simplifica a criação de Makefiles complexos.

Leia mais
Desenvolvimento Biblioteca de Funções

Gerenciando arquiteturas AWS de múltiplas contas com Workspaces do Terraform

2025-02-05
Gerenciando arquiteturas AWS de múltiplas contas com Workspaces do Terraform

Este artigo demonstra como gerenciar arquiteturas AWS de múltiplas contas usando workspaces do Terraform. O foco é na associação de contas com workspaces, sem entrar em detalhes sobre modularidade, segurança ou armazenamento de estado remoto. Uma abordagem de teste local usando Localstack é apresentada, utilizando OpenTofu como uma alternativa open-source ao Terraform. Workspaces diferentes são criados, carregando dinamicamente arquivos de variáveis para gerenciar configurações para diferentes ambientes (por exemplo, desenvolvimento e UAT).

Leia mais

Filamento úmido arruinando suas impressões 3D? O guia definitivo para secagem e armazenamento

2025-02-05
Filamento úmido arruinando suas impressões 3D? O guia definitivo para secagem e armazenamento

Este guia abrangente trata da questão muitas vezes ignorada da umidade do filamento na impressão 3D. Ele detalha como filamentos higroscópicos absorvem umidade, levando a problemas como stringing e aderência deficiente. O guia cobre diferentes tipos de filamentos e sua higroscopicidade, sintomas de filamento úmido e vários métodos de secagem, desde secadores dedicados até secagem em forno (com fortes advertências!). Ele também fornece soluções detalhadas de armazenamento, enfatizando recipientes herméticos com dessecantes e sacos selados a vácuo. O cuidado adequado com o dessecante também é abordado, destacando a necessidade de secar periodicamente o próprio dessecante.

Leia mais
Hardware filamento secagem

Cientistas suecos controlam novo tipo de magnetismo, com potencial para revolucionar a eletrônica

2025-02-05
Cientistas suecos controlam novo tipo de magnetismo, com potencial para revolucionar a eletrônica

Um experimento na Suécia demonstrou controle sobre um novo tipo de magnetismo, chamado de 'altermagnetismo'. Os pesquisadores usaram raios-X para manipular vórtices magnéticos em nanoescala em uma pastilha fina de telureto de manganês. Esse altermagnetismo, que existe entre o ferromagnetismo e o antiferromagnetismo, possui um enorme potencial para aplicações em espintrônica e pesquisa de supercondutores de alta temperatura, prometendo avanços em armazenamento de memória e eficiência energética.

Leia mais

Design Lean Encontra a Cibernética: O Usuário Define o Propósito

2025-02-05
Design Lean Encontra a Cibernética: O Usuário Define o Propósito

Este artigo explora o design de uma perspectiva cibernética, usando as ideias de teóricos como Ashby e Beer. Ele discute a Lei da Variedade Necessária de Ashby, destacando a necessidade de variedade suficiente em um regulador de sistema para lidar com perturbações. O autor apresenta a "hipótese do propósito do usuário" e a "hipótese de contra-ação", argumentando que os usuários determinam em última instância o propósito de um dispositivo e buscam simplificação ou complexificação com base em sua complexidade percebida. O artigo também explora o Poka-Yoke (à prova de erros) nos princípios lean, o custo da variedade no design e a importância do feedback imediato, usando o design da porta USB como um estudo de caso que equilibra custo e experiência do usuário. Finalmente, o autor cita Krippendorff, enfatizando que o significado de um artefato não é inerente, mas atribuído pelo usuário por meio da interação, incentivando os designers a se concentrarem em empoderar os usuários em vez de projetar produtos específicos.

Leia mais
Design Cibernética

Atualização Principal do Kagi Search: Lançamento do Aplicativo Android e Novos Recursos

2025-02-05

A equipe do Kagi Search anunciou atualizações empolgantes após seu retiro anual em Barcelona. O aplicativo oficial para Android agora está disponível, oferecendo acesso imediato sem necessidade de conta e com widgets nativos para a tela inicial. Um novo operador de pesquisa inovador, "Snaps", permite que os usuários realizem pesquisas em sites específicos diretamente na barra de pesquisa. A popular extensão Universal Summarizer agora está disponível para o Chrome. O Kagi Assistant recebeu uma atualização de 30 dias, adicionando upload de arquivos, um botão de parada e melhorias para dispositivos móveis. Essas atualizações visam melhorar a experiência do usuário e alavancar uma recente decisão da UE para aumentar a presença do Kagi no Android e no Chrome.

Leia mais

Escândalo de Contratação da FAA: Uma Batalha Judicial de Década e uma Tempestade Política

2025-02-05
Escândalo de Contratação da FAA: Uma Batalha Judicial de Década e uma Tempestade Política

Este artigo expõe um escândalo de contratação de 2013 na Administração Federal de Aviação (FAA). Em um esforço para aumentar a diversidade entre controladores de tráfego aéreo, a FAA descartou um teste de aptidão eficaz e implementou um questionário biográfico falho, resultando na rejeição de numerosos candidatos qualificados e provocando uma batalha judicial de uma década. Este evento não apenas contribuiu para a escassez de controladores de tráfego aéreo, mas também acendeu uma controvérsia política, tornando-se um foco de debate.

Leia mais

USPS interrompe pacotes de Hong Kong e China em meio à escalada da guerra comercial

2025-02-05
USPS interrompe pacotes de Hong Kong e China em meio à escalada da guerra comercial

O Serviço Postal dos Estados Unidos (USPS) interrompeu abruptamente a aceitação de pacotes de Hong Kong e da China, consequência direta do aumento das tensões comerciais entre os EUA e a China. Após tarifas retaliatórias impostas pela China em resposta ao aumento das tarifas americanas, a Alfândega e Proteção de Fronteiras dos EUA está examinando rigorosamente os pacotes da China, recusando diversas caminhonetes na fronteira. Isso afeta plataformas de comércio eletrônico e consumidores que dependem de produtos da China, destacando as complexidades da disputa comercial entre EUA e China.

Leia mais

Huawei Ascend 910C: Um Desafio no Mercado de Chips de IA?

2025-02-05
Huawei Ascend 910C: Um Desafio no Mercado de Chips de IA?

O chip de treinamento de IA Ascend 910C da Huawei, embora atrás dos produtos da Nvidia no treinamento de modelos grandes, alcança 60% do desempenho de inferência do H100, de acordo com a pesquisa da DeepSeek. Otimizações adicionais podem melhorar sua eficiência. Apesar das sanções dos EUA e das limitações tecnológicas, o Ascend 910C reduz a dependência da China de GPUs da Nvidia. No entanto, a estabilidade de treinamento a longo prazo permanece uma fraqueza, exigindo melhorias adicionais na pilha de hardware e software da Huawei para competir globalmente.

Leia mais
Tecnologia Chip de IA

Espécies, Subespécies e Conservação: Um Debate Taxonômico

2025-02-05
Espécies, Subespécies e Conservação: Um Debate Taxonômico

Este artigo aprofunda as complexidades da classificação de espécies, focando no debate em torno das definições de 'espécie' e 'subespécie' e suas implicações para a conservação da biodiversidade. O autor argumenta que o conceito tradicional de espécie é excessivamente simplista, negligenciando a diversidade e a importância das subespécies. Usando a Arca de Noé como exemplo, o autor ilustra a enorme quantidade de animais que seriam necessários para levar em conta as subespécies. O artigo explora ainda as limitações das estratégias de conservação 'espécies-primeiro' e apela para um maior foco na conservação de subespécies para alcançar uma compreensão e proteção mais abrangentes da biodiversidade.

Leia mais

Adolescente cria compilador Pascal quase completo para Transputer em 1993

2025-02-05
Adolescente cria compilador Pascal quase completo para Transputer em 1993

Em 1993, um autor de 14 anos, utilizando chips Transputer caros de seu pai, construiu com sucesso um compilador Pascal quase completo ao longo de vários meses. Isso envolveu dominar Pascal, princípios de compiladores e programação Transputer. O projeto começou com um montador, seguido pela portabilidade e melhoria de um compilador Tiny Pascal, culminando na autocompilação do compilador. Essa façanha demonstra o talento e a persistência do autor em programação, ao mesmo tempo em que destaca o potencial e as limitações do Transputer na computação paralela.

Leia mais
Desenvolvimento

A Sedução Gradual do Silêncio: Como a Alemanha Caiu Sob o Domínio Nazista

2025-02-05

Este excerto de 'Eles Pensavam Que Eram Livres' detalha a insidiosa ascensão do regime nazista na Alemanha. Um filólogo relata como a crescente distância entre o governo e o povo foi criada por meio de uma série de passos aparentemente pequenos e justificáveis. Os cidadãos, sobrecarregados por constantes 'crises', reformas e burocracia, não tinham tempo ou impulso para questionar as ações do regime. Mesmo intelectuais, preocupados com questões imediatas e fascinados pelas maquinações dos 'inimigos', falharam em ver o quadro geral até ser tarde demais. A narrativa destaca a importância de resistir aos primórdios da tirania, destacando o perigo da erosão incremental da liberdade.

Leia mais

Nellie Bly: A Jornalista Audaciosa que Mudou o Jornalismo Investigativo

2025-02-05
Nellie Bly: A Jornalista Audaciosa que Mudou o Jornalismo Investigativo

Nellie Bly, nascida Elizabeth Cochrane Seaman, foi uma jornalista americana famosa por sua viagem inovadora ao redor do mundo em 72 dias e sua reportagem sobre as condições horríveis de um asilo feminino. Ela foi pioneira em uma nova forma de jornalismo investigativo, desafiando as normas sociais e abrindo caminho para as repórteres femininas. A vida de Bly, repleta de aventuras ousadas e busca incansável pela verdade, permanece um testemunho de sua coragem e impacto no jornalismo.

Leia mais

Cinco anos na forja: Um aplicativo web minimalista de composição musical é lançado no Hacker News

2025-02-05
Cinco anos na forja: Um aplicativo web minimalista de composição musical é lançado no Hacker News

Um engenheiro relata sua jornada de cinco anos construindo um aplicativo web minimalista de composição musical online, "signal". Ele detalha os desafios de navegar pelas tecnologias JavaScript em evolução (de C++ para Electron, CoffeeScript, React, Riot.js, TypeScript e, finalmente, WebGL e styled-components), gargalos de desempenho e o lançamento eventual no Hacker News. Apesar da recepção inicial modesta, o aplicativo ganhou tração, obtendo estrelas no GitHub e patrocínios. Embora ainda esteja em fase inicial de desenvolvimento, o lançamento marca um marco significativo, com planos futuros focando em recursos de composição colaborativa.

Leia mais
Desenvolvimento Composição Musical

Zig: Reflexões Após Meses de Uso

2025-02-05

Após meses usando Zig, o autor oferece uma perspectiva madura. O artigo detalha os pontos fortes e fracos. Os pontos fortes incluem inteiros de tamanho arbitrário, structs compactados, funções genéricas em nível de tipo e excelente interoperabilidade com C. As fraquezas se concentram no tratamento de erros insuficiente, na proibição de variáveis de sombra, nas incertezas do tipo pato em tempo de compilação, na falta de type classes/traits e em equívocos sobre a segurança de memória. O autor conclui que Zig sacrifica a segurança de memória e a robustez em prol da simplicidade, o que apresenta riscos em projetos grandes, levando à decisão final de abandonar seu uso.

Leia mais
Desenvolvimento

LSD: Um servidor MCP que dá acesso à internet ao Claude

2025-02-05
LSD: Um servidor MCP que dá acesso à internet ao Claude

O servidor LSD-MCP permite que o Claude se conecte à internet e agregue informações de alta qualidade diretamente de sites usando LSD SQL, uma DSL para a web. Ele permite que desenvolvedores conectem a internet a aplicativos como se fosse um banco de dados PostgreSQL. Projetado para navegadores, o LSD oferece paralelismo poderoso e tabelas just-in-time, eliminando a necessidade de tabelas pré-criadas. Uma instalação simples de linha de comando e a configuração de LSD_USER e LSD_API_KEY permitem que o Claude execute consultas LSD. A solução de problemas de erro envolve verificar o caminho uv e o arquivo claude_desktop_config.json.

Leia mais
Desenvolvimento

Estados de Rede: Fantasia Utópica ou Pesadelo Distópico?

2025-02-05
Estados de Rede: Fantasia Utópica ou Pesadelo Distópico?

O novo livro de Balaji Srinivasan, *O Estado de Rede*, prevê um novo contrato social impulsionado pela tecnologia Web3, propondo a criação de 'países startups' por meio de blockchain. Esses 'estados de rede' seriam compostos por comunidades online altamente alinhadas, financiando coletivamente territórios em todo o mundo, eventualmente obtendo reconhecimento diplomático. Os críticos argumentam que este modelo se assemelha a um arquipélago de 'privatopias', exacerbando a desigualdade e suprimindo a participação democrática com sua governança simplista de 'um mandamento'. Em vez de estados de rede fragmentados, propõe-se como solução mais viável a alavancagem da tecnologia de rede para construir uma sociedade de rede mais inclusiva e participativa para resolver problemas do mundo real.

Leia mais
Tecnologia Governança de Rede

Nine: Uma Demo C64 Impressionante

2025-02-05

Um desenvolvedor lançou 'Nine', uma demo C64 pequena, mas incrivelmente impressionante, na Fjälldata 2025. Um vídeo explicando seu funcionamento está em desenvolvimento, mas para os impacientes, o monitor de código de máquina está disponível. A demo foi elogiada pelos usuários, com alguns a chamando de a melhor de 2025. No entanto, um usuário relatou um erro de sintaxe ao executá-la no emulador VICE.

Leia mais
Jogos

Ambsheets: Explorando a Incerteza em Planilhas

2025-02-05
Ambsheets: Explorando a Incerteza em Planilhas

Imagine uma planilha onde uma única célula pode conter múltiplos valores simultaneamente. Essa é a ideia central por trás do Ambsheets, um projeto que estende as planilhas tradicionais para lidar com 'valores ambíguos' — valores representando múltiplas possibilidades. Isso permite que os usuários explorem facilmente vários cenários, como orçamento para diferentes preços de carros e apartamentos, sem a necessidade de reestruturação tediosa. Ao contrário da Análise de Cenários do Excel, o Ambsheets oferece uma interface mais limpa e recursos poderosos de combinação automática, gerenciando eficientemente espaços de possibilidade multidimensionais. Os pesquisadores estão atualmente explorando as aplicações do Ambsheets em filtragem, visualização e distribuições contínuas, com o objetivo de desenvolvê-lo em uma ferramenta de exploração de cenários mais poderosa.

Leia mais
Desenvolvimento incerteza

Processo de entrevista ultrarrápido da CodeCrafters: Consiga um emprego em 2 dias!

2025-02-05
Processo de entrevista ultrarrápido da CodeCrafters: Consiga um emprego em 2 dias!

A CodeCrafters possui um processo de entrevista incrivelmente rápido, concluindo todas as etapas em 1-2 dias. Ele envolve: uma chamada inicial no Zoom de 15 a 30 minutos para se conhecerem; um desafio CodeCrafters de 2 a 3 horas realizado semi-ao vivo no Zoom, usando sua linguagem preferida, focando na resolução de problemas e na estrutura do código (praticar antes é permitido); e uma chamada final no Zoom de 30 a 60 minutos para discutir o histórico de trabalho e cronogramas.

Leia mais

Infosseurança para Ativistas: Um Guia para Proteger sua Pegaga Digital

2025-02-05

Este guia ajuda ativistas a protegerem sua segurança e privacidade digitais. Ele destaca os riscos crescentes que os ativistas enfrentam no cenário tecnológico atual, onde a aplicação da lei pode acessar facilmente os dados do usuário. O guia recomenda ferramentas focadas na privacidade, como DuckDuckGo, Signal, Jitsi e Bitwarden, e fornece instruções detalhadas para proteger telefones, incluindo desativar GPS, Bluetooth e WiFi, e definir senhas fortes e habilitar autenticação de dois fatores. Ele também aconselha os ativistas sobre medidas de segurança antes, durante e depois da ação para minimizar a exposição de informações pessoais.

Leia mais
Desenvolvimento privacidade digital ativismo

Guia do Git do Beej: Um Tutorial Completo

2025-02-05

O Guia do Git do Beej oferece um tutorial completo disponível em vários formatos PDF e HTML. O autor humildemente reconhece potenciais erros e agradece correções. São fornecidas várias opções de tamanho de papel e impressão (frente e verso, colorida, preto e branco) para facilitar a impressão. Tradutores e colaboradores são convidados a clonar o repositório GitHub para colaboração.

Leia mais
Desenvolvimento recurso de aprendizagem

Desafio APL: Ganhe US$ 100!

2025-02-05
Desafio APL: Ganhe US$ 100!

O Desafio APL da Dyalog Ltd está acontecendo! Quatro rodadas por ano, cada uma com dez problemas que duram três meses. Ganhe um dos três prêmios de US$ 100! Nenhuma experiência prévia em programação é necessária; os problemas ensinam APL à medida que você avança. Mesmo que você só queira aprender sobre APL, registre-se para se manter atualizado sobre rodadas futuras. Comece sua jornada de codificação e compita por uma chance de ganhar!

Leia mais
Desenvolvimento prêmio em dinheiro
1 2 468 469 470 472 474 475 476 595 596