UE aprova Chat Control, Exército na mira e Postgres reescrito em Rust

||Download

Show notes

Nesta edição, do Parlamento Europeu ao caos do LinkedIn: aprovado o controverso Chat Control 1.0, que obriga plataformas a analisar comunicações privadas; o Exército dos EUA enfrenta uma «espinha dorsal de vidro» na sua logística digital; uma reescrita completa do Postgres em Rust com ajuda de IA reacende o debate sobre software legado; o Bun migra de Zig para Rust; e o GLM 5.2 aproxima-se da precisão de um contabilista humano. Falamos ainda do êxodo do GitHub para o Codeberg, da distopia de bot

Linha do tempo

  • 00:00:00 Abertura
  • 00:00:18 Chat Control 1.0: vigilância no Parlamento Europeu
  • 00:01:19 A espinha dorsal de vidro do Exército dos EUA
  • 00:02:07 Postgres reescrito em Rust com ajuda de IA
  • 00:02:54 Bun migra de Zig para Rust
  • 00:03:32 Desenvolvedores trocam GitHub por Codeberg
  • 00:04:12 GLM 5.2: precisão de contabilista humano
  • 00:04:53 LinkedIn: distopia de bots e conteúdo sintético
  • 00:05:41 Adeus ao segundo bissexto de 2026
  • 00:06:28 Veneno de aranha contra o ácaro das abelhas
  • 00:07:13 Context.dev: API para dados estruturados
  • 00:07:51 Certificados TLS com one-shot tokens
  • 00:08:44 Relógio analógico de bandeirinhas mecânicas
  • 00:09:21 O futuro incerto do Damn Interesting
  • 00:10:04 Hy3: novo layout de tiling para Hyprland
  • 00:10:41 Muse Spark 1.1: atualização para criadores
  • 00:11:17 18 Words: o jogo de palavras misterioso
  • 00:12:00 Pi.dev: configuração opinada para Raspberry Pi
  • 00:12:43 ChatGPT reposicionado como parceiro de trabalho
  • 00:13:19 GPT-5.6: promessa sem detalhes

Links relacionados

Este episódio é produzido pela Bri. O Bri usa tecnologia avançada de IA para transformar os feeds importantes para você em podcasts feitos para ouvir. Fale conosco em hi@bri.so.

Transcript

Sofia Almeida: Bem-vindos ao podcast Bri. Eu sou a Sofia Almeida.

Rafael Costa: E eu sou o Rafael Costa.

Sofia Almeida: Hoje vamos do Parlamento Europeu aos sistemas do Exército, e depois mergulhamos em Rust, dados e no caos do LinkedIn.

Rafael Costa: Vamos direto ao que foi aprovado em Bruxelas.

Sofia Almeida: O Parlamento Europeu aprovou a proposta informalmente conhecida como Chat Control 1.0.

Rafael Costa: Isto é pesado. A lei obriga plataformas de mensagens e email a analisar comunicações privadas, incluindo texto, imagens e vídeos.

Sofia Almeida: O objetivo declarado é detetar material de abuso sexual infantil, mas o problema está no método.

Rafael Costa: Exato. Críticos, como o político Patrick Breyer citado nesta discussão, alertam que a medida quebra a criptografia ponta-a-ponta.

Sofia Almeida: É a vigilância em massa em nome de uma boa causa. A forte oposição veio de defensores da privacidade, especialistas em segurança e empresas de tecnologia.

Rafael Costa: A história apareceu com quase oitocentos pontos no Hacker News, o que mostra a dimensão da preocupação entre quem constrói estes sistemas.

Sofia Almeida: Mudando de frente, mas ficando no risco sistémico: o Exército dos EUA tem um problema logístico grave.

Rafael Costa: Chamam-lhe a espinha dorsal de vidro. É a dependência total de sistemas de TI interconectados para rastrear suprimentos.

Sofia Almeida: O sistema principal, GCSS-Army, substituiu os mapas e as requisições em papel, mas um ataque cibernético ou eletromagnético bem-sucedido pode cegar as unidades de linha de frente.

Rafael Costa: O argumento do artigo é que a eficiência matou a resiliência. O exército não está preparado para lutar com a rede em baixo.

Sofia Almeida: É uma premissa que mexe com todo o planeamento militar moderno. Munição sem logística não dispara.

Rafael Costa: E agora uma história que muda a perceção do que é viável reescrever.

Sofia Almeida: Um projeto conseguiu uma reescrita completa do banco de dados Postgres em Rust. E passou em cem por cento dos testes de regressão.

Rafael Costa: O detalhe que incendiou o debate: isto foi fortemente auxiliado por Inteligência Artificial.

Sofia Almeida: A equação mudou. Historicamente reescrever sistemas tão complexos não valia o risco, mas a IA está a baixar o custo e o tempo.

Rafael Costa: A comunidade de tecnologia debate se estamos a entrar numa era de substituição de software legado em C por alternativas com segurança de memória, mas com novos riscos de qualidade ainda por definir.

Sofia Almeida: Agora outra reescrita, mas com motivos um pouco diferentes: o runtime de JavaScript Bun.

Rafael Costa: O Bun foi escrito originalmente em Zig e está a ser migrado para Rust. Muita gente assume que é pela velocidade, mas não é o ponto principal.

Sofia Almeida: Um artigo com o título "My Thoughts on the Bun Rust Rewrite" argumenta que o Zig já era rápido. O que motivou a troca foi o ecossistema e as garantias de segurança de memória em tempo de compilação do Rust.

Rafael Costa: É uma escolha por confiabilidade a longo prazo. O Zig era ágil, mas navegar no seu ecossistema era uma tarefa mais solitária.

Sofia Almeida: Do software para a plataforma onde ele vive. Alguns desenvolvedores estão a arrumar as malas e a sair do GitHub.

Rafael Costa: O argumento principal é o medo de ficar preso a um único fornecedor de capital aberto.

Sofia Almeida: Alternativas como o Codeberg, uma plataforma sem fins lucrativos, ou soluções auto-hospedadas com Gitea estão a ganhar tração.

Rafael Costa: O que pesa na decisão é o histórico recente de mudanças unilaterais de termos de serviço, como as da Red Hat. O código é fácil de migrar; a comunidade, nem tanto.

Sofia Almeida: Rafael, olha para este número: 0,91%.

Rafael Costa: Uma taxa de erro muito baixa... em quê?

Sofia Almeida: Num benchmark de contabilidade de 2025. É a margem de erro do modelo de IA chinês GLM 5.2.

Rafael Costa: E isso é perto de um contabilista humano?

Sofia Almeida: Sim. A referência de precisão humana foi de 0,8%. É uma aproximação quase total.

Rafael Costa: Vale a ressalva: o artigo original está indisponível, pelo que a notícia circula sem detalhes de metodologia. Mas o título sugere que a fronteira entre o trabalho administrativo qualificado e a IA está a desaparecer.

Sofia Almeida: Precisão humana serve de gancho para a próxima história, sobre o que há de menos humano nas redes.

Rafael Costa: O LinkedIn. Está a tornar-se numa distopia onde bots interagem com bots.

Sofia Almeida: A dinâmica é surreal. Criadores usam ChatGPT para publicar textos inspiradores e assistentes de IA comentam automaticamente "Obrigado por partilhar".

Rafael Costa: Essa contaminação da informação faz com que os leitores humanos recorram a resumidores de IA para aguentar o ruído sintético. É uma comunicação sem humanos.

Sofia Almeida: O resultado é uma rede profissional onde todos produzem e consomem de forma automatizada para uma audiência cética.

Rafael Costa: Por falar em coisas que já não se ajustam como antes: o segundo bissexto.

Sofia Almeida: Segundo bissexto... aquele truque para manter os relógios alinhados com a rotação da Terra?

Rafael Costa: Esse mesmo. O serviço internacional IERS anunciou que não haverá ajuste no final de dezembro de 2026.

Sofia Almeida: A diferença entre o tempo atómico e o universal fica congelada nos 37 segundos.

Rafael Costa: A comunidade técnica celebra. Engenheiros de software temem falhas em cascata sempre que se mexe nos relógios. Mas a discussão continua se este sistema manual de ajuste ainda faz sentido para o futuro.

Sofia Almeida: Uma pausa que nos livra de um bug global, pelo menos por agora.

Rafael Costa: E do tempo salta-se para a biologia. Uma história curiosa que apareceu no Hacker News fala de um veneno de aranha que mata o ácaro Varroa destructor sem fazer mal às abelhas.

Sofia Almeida: Esse ácaro é um dos maiores parasitas da apicultura mundial. A ideia de um veneno seletivo, que ataca o parasita e preserva a colmeia, seria uma ferramenta importante.

Rafael Costa: É um cenário promissor, mas a gente precisa segurar o entusiasmo. A notícia original que deu origem à discussão está indisponível.

Sofia Almeida: Exato. A informação neste momento vem só do título e dos comentários da comunidade. Falta a validação científica direta, então a evidência ainda é muito limitada.

Rafael Costa: Outra história de tecnologia que apareceu por lá. A Context.dev, uma startup do novo lote da Y Combinator, anunciou uma API que promete extrair dados estruturados de qualquer site.

Sofia Almeida: Só que, de novo, os detalhes estão escassos. O site original do anúncio falhou ao ser processado e a gente ficou sem saber preço, funcionamento técnico ou datas de lançamento.

Rafael Costa: A ambição é grande, mas, com tão pouca informação disponível, é impossível avaliar a viabilidade da ferramenta agora. É um anúncio para ficar de olho, por enquanto.

Sofia Almeida: Rafael, sair da promessa e entrar numa proposta técnica concreta. Viste o artigo sobre uma forma diferente de gerir certificados TLS para serviços internos?

Rafael Costa: Vi. A lógica tradicional de criar certificados de longa duração é propensa a erros manuais e estende o risco de uma chave comprometida.

Sofia Almeida: A proposta aqui usa uma ferramenta chamada `step-ca`. Em vez de desafios de DNS, a autenticação é feita com 'one-shot tokens', tokens de uso único com validade de cinco minutos.

Rafael Costa: Isso é esperto. Um operador gera o token, entrega-o ao novo serviço, e o serviço troca-o por um certificado TLS assinado e de curta duração, que se renova automaticamente.

Sofia Almeida: Isso elimina os pedidos manuais, os CSRs, e reduz drasticamente a janela de ataque.

Rafael Costa: A seguir, uma pausa no código para olhar para um projeto de hardware que apareceu no 'Show HN'.

Sofia Almeida: Um criador com o nome de utilizador 'ezekg' partilhou um relógio analógico pouco comum. Os ponteiros não são agulhas, mas pequenas bandeirinhas mecânicas que se movem para mostrar as horas.

Rafael Costa: É uma ideia criativa. Só que o site do projeto estava indisponível durante a recolha, por isso ficámos sem detalhes sobre o mecanismo ou sobre se isto vai além de um protótipo.

Sofia Almeida: Serve como uma boa lembrança do que a comunidade 'faça você mesmo' consegue imaginar.

Rafael Costa: Outra história da comunidade. Reacendeu-se uma discussão sobre o futuro do site Damn Interesting.

Sofia Almeida: Sim, o reaparecimento do site levantou a questão financeira. O modelo atual depende de um livro do Alan Bellows e do apoio direto dos leitores.

Rafael Costa: O problema de fundo é que isso pode não ser sustentável para manter um arquivo tão grande. A comunidade debateu modelos alternativos, como subscrições ou uma estrutura sem fins lucrativos.

Sofia Almeida: E a preocupação é legítima. Qualquer pressão comercial corre o risco de comprometer a profundidade e a integridade características das histórias deles. É um equilíbrio difícil.

Rafael Costa: Voltando ao código e à customização. Um novo utilitário de 'tiling' chamado Hy3 gerou debate no Hacker News.

Sofia Almeida: O Hy3 é um plugin de layout para o gestor de janelas Hyprland. A discussão teve quase 300 pontos de votação, mas o artigo original que a motivou também está indisponível.

Rafael Costa: O que força a análise a basear-se apenas nos comentários. O centro do debate entre os programadores são as escolhas de design e o desempenho percebido do Hy3.

Sofia Almeida: Para um nicho tão específico, a confiança da comunidade é tudo. Sem a fonte, o termómetro fica sendo só a receção nos fóruns.

Rafael Costa: Ainda em software, mas na área de produtividade. Foi anunciada a versão 1.1 do Muse Spark.

Sofia Almeida: Um assistente focado em criadores. A publicação é um comunicado da empresa, a Meta Prod, e o conteúdo está só descrito como 'Introducing Muse Spark 1.1'.

Rafael Costa: O anúncio gerou atenção, mas como a fonte é um PDF e os detalhes técnicos não foram extraídos, não sabemos o que mudou de concreto.

Sofia Almeida: Fica a nota para quem usa o ecossistema: há uma atualização, mas vale a pena verificar a lista de mudanças.

Rafael Costa: Para fechar este bloco, um jogo de palavras que está a dar que falar na comunidade. Chama-se `18 Words`.

Sofia Almeida: Foi partilhado por um autor chamado 'pompomsheep' e a publicação acumulou 712 pontos de votação. Um número bastante alto.

Rafael Costa: O título é enigmático, e a única frase que temos do original é um '18 Words Can you survi...' cortado. Não sabemos as regras, a mecânica, nada.

Sofia Almeida: O interesse inicial é grande, mas é outro caso em que o conceito permanece um mistério. Resta saber se a mecânica do jogo justifica a curiosidade.

Rafael Costa: Mudando de assunto, apareceu no Hacker News uma ferramenta chamada Pi.dev.

Sofia Almeida: A promessa é uma configuração inicial fácil para Raspberry Pis, mas com um detalhe: é assumidamente "opinionated", ou seja, impõe as escolhas do criador.

Rafael Costa: O autor da submissão, lwhsiao, teve 67 pontos de discussão.

Sofia Almeida: O problema é que não dá para ir mais fundo. O artigo original ficou inacessível, então a gente não sabe quais decisões a ferramenta toma por si.

Rafael Costa: Isso toca num dilema real. Uma configuração que funciona logo é ótima para começar um protótipo, mas pode esconder dependências chatas de desfazer depois.

Sofia Almeida: Agora em inteligência artificial, a OpenAI está a mudar o tom. Já não fala do ChatGPT como um assistente genérico.

Rafael Costa: O título do artigo é "ChatGPT is now a partner for your most ambitious work". A discussão no Hacker News chegou aos 281 pontos.

Sofia Almeida: É uma jogada de marketing, não uma nova funcionalidade. Estão a posicionar a ferramenta como um parceiro para tarefas complexas.

Rafael Costa: E a reação da comunidade interessa, porque mostra o ceticismo ou a curiosidade dos profissionais que vão usar isto.

Sofia Almeida: E já se fala no próximo passo. Um utilizador chamado logickkk1 submeteu no Hacker News um artigo sobre o GPT-5.6 que levou 786 pontos.

Rafael Costa: O título, cortado, fala em "inteligência de fronteira que se adapta à sua ambição". Mais nada.

Sofia Almeida: Não há detalhes técnicos, datas ou preços. Só a promessa comercial.

Rafael Costa: O interesse é enorme, mas a pergunta fica no ar: é um salto técnico ou só uma reformulação da mensagem?

Sofia Almeida: E ficamos por aqui com as dúvidas que esta enxurrada de anúncios levanta.

Rafael Costa: Obrigado por ouvirem e até à próxima edição.