André Batista retweeted
Good software takes more than good code. Performance, scalability, data, and communication all matter.
Join Manning authors at the free, virtual @P99CONF tomorrow and Thursday: hubs.la/Q04BM59k0
Keep learning with our book bundle: hubs.la/Q04BM5nJ0
André Batista retweeted
PHP changes are live. Start patching. php.net/archive/2026.php#202…
Huge thanks to coordinated work by @ThePHPF!
PHP sites behind Cloudflare already have an initial set of WAF rules deployed for the known exploit vectors in these vulnerabilities. The rules are available to all customers, including free.
We are seeing early attacks emerging and are updating mitigations as new vectors show up.
This is a STOPGAP only. Patch as soon as @ThePHPF releases the update at 14:00 UTC today.
André Batista retweeted
How DNS resolution works 🔽
Ultimately, it all boils down to a simple network request to a DNS server. But which server to use, and whether to look up the name in /etc/hоsts or the local cache, depends on the resolver, whose behavior varies across Linux distros, language runtimes, and tools.
Learn more: labs.iximiuz.com/challenges/…
André Batista retweeted
Lets try this again...
RuneScape in 2027 is going to be huge! 💥
✨ Free Trial, Adventure Guide, and Remastered Journey arriving on December 2nd
🔌 Plugins Live Now
🐲 Hoard of Dragons
💜 City of Gnomes
💀 Secrets of Karamja
🛠️ The Road to Restoration continues...
What are you most looking forward to?
We are currently experiencing a service disruption affecting multiple services. We can confirm that all our customers’ money and data are safe. We’ve been working to fix the issue since it was identified this morning and apologise to anyone affected and for any inconvenience caused.
André Batista retweeted
I didn't watch the 24 Rails World 2026 talks.
Neither did DHH.
My agent did.
& extracted the key ideas from every one.
You don't have to read them either.
Paste this into Claude:
"Read blog.superails.com/tag/rails…, then tell me what to change in this codebase"
André Batista retweeted
O Claude resolveu em menos de meia hora um mistério de 25 anos da criptografia.
Ninguém sabia de onde a NSA tirou os números usados pra criar as curvas da NIST, como a P-256, publicadas pelo governo americano em 2000. Essas curvas são usadas no ECDSA, um dos padrões de assinatura digital mais usados do mundo. O Bitcoin também usa ECDSA, mas com outra curva, a secp256k1, que não é uma das curvas da NIST. A agência forneceu os números sem nenhuma explicação, e por isso muita gente suspeitou por anos que eles foram escolhidos de propósito pra deixar uma backdoor.
A história que circulava era que um funcionário da NSA, Jerry Solinas, tinha gerado os números a partir de uma frase de brincadeira, tipo "Give Bob and Jerry a raise". Ele morreu em 2023 sem lembrar os detalhes, e funcionários da Anthropic já tinham tentado por esse caminho sem sucesso.
Aí um deles pediu pra uma versão interna de pesquisa do Claude descobrir como os números foram gerados, sem dar essa pista. O Claude achou a resposta: não tinha frase nenhuma. Os números saíram de um gerador de números aleatórios comum da linguagem C, iniciado com o horário do relógio do computador, em datas entre maio de 1997 e abril de 1998. Agora qualquer pessoa consegue reproduzir.
A Anthropic deixa claro que isso não quebra nada e não abre brecha nova. Pelo contrário, a tese da backdoor fica bem menos plausível, e ninguém precisa mudar nada. Ainda sobram pontas soltas, como o motivo de alguns números que também serviriam terem sido descartados.
Pra mim, o que chama atenção é o método. Muita gente passou anos procurando a tal frase. Tinha-se essa premissa e todas as buscas quase que automaticamente giravam em torno dela. O Claude nem foi por esse caminho: imaginou como um programa de 1997 geraria esses números e testou essa hipótese. E resolveu o problema
CLAUDE FOUND THE SEEDS
anthropic.com/research/ecdsa…
André Batista retweeted
workshops.aws is still the most underused thing AWS gives away for free
I keep sending people there and most have never opened it.
André Batista retweeted

Pirat_Nation 🔴@Pirat_NationOct 15
Europe
EuropeConnected via Europe App StoreAccount-level information, not a live location or per-post device.
Windows 11 users could have a problem with Windows Update in 2027 if they don’t keep their PCs updated.
Microsoft is replacing security certificates used by Windows Update.
Some of the current certificates will expire on May 17 and June 19, 2027, if your PC hasn’t received the replacements, it could lose access to the service and stop receiving updates automatically.
If a compatible PC misses the deadline, the required update can still be downloaded manually from Microsoft’s Update Catalog.
André Batista retweeted
Já ouviu falar em "rota ruim" na internet? Um caminho entre dois IPs de alta latência ou má performance? Parte do meu trabalho é corrigir isso. E você tem ideia de como isso é feito?
Resolver esse tipo de problema é parte do meu trabalho. Os principais técnicos dos provedores e data centers acionam a consultoria para qual trabalho e apresentam uma análise inicial do caso e ao final pedem a nossa ajuda técnica.
Numa live que fiz, peguei um caso não de um provedor e sim de um gamer cliente da Oi que se queixava no Reddit de uma rota ruim para o jogo dele.
Nesse corte mostrarei toda a parte de diagnóstico do problema, exatamente como eu faço no meu trabalho. Depois do diagnóstico eu executaria comandos para mudar a rota para essa ideal que encontro no vídeo.
O objetivo desse corte é ser didático (e não ser direto/rápido). Mostrar como faço a análise de uma queixa, como investigo rotas e nesse processo acabar mostrando como a internet propriamente dita funciona.
Pegue uma bebida, pegue um petisco e embarque nessa viagem comigo de encontrar uma rota de ping baixo para um jogo através da operadora Oi.
André Batista retweeted
Periodic reminder that you can buy yourself a CPU/RAM slice and run all the permanent VMs on it you need: exe.dev/pricing Make them public behind our GLB.
If you want to know a little bit about the custom architecture, here are some new details: exe.dev/docs/architecture
André Batista retweeted
To mark the 10th anniversary of the Google SRE book, we are excited to announce a completely rewritten second edition that reflects a decade of lessons and offers fresh guidance for today's operational challenges.
Check it out → goo.gle/4zv9do9
André Batista retweeted
FINALMENTE. Terminei de copiar tudo do Synology pro Qnap. Cortando fora backups no final foram 80 TB. Não perdi nenhum arquivo, ainda bem.
Agora pude trocar os dois HDs do Synology dando problema, tudo com IronWolf Pro 20TB e agora em SHR2/RAID-6. Então os dois NAS estão em RAID-6 (pode falhar 2 HDs).
Deu trabalho mas pelo menos o plano funcionou. E kudos pro Claudinho, codex, etc que ficaram a semana toda no suporte pra tudo funcionar.
Chegando ao fim da cópia do Synology que crasheou pro meu novo QNAP. Amanhã deve terminar, então 90 TB levou 5 dias pra transferir tudo.
Velocidade nunca é constante. Sempre muitos arquivos muito pequenos gastam mais do que poucos arquivos muito grandes. Overhead de I/O é bem custoso. Consegui otimizar rodando vários rsync em paralelo. Além disso um dos drives que ainda não crasheou no Synology estava devagar, e a velocidade de um RAID-5 é segurado pelo seu drive mais fraco.
Mas pelo menos tá quase. Muitos perguntaram se eu não tinha backup também na nuvem, e sim, eu tinha. Tudo que realmente não podia perder estava em AWS Glacier.
Quem falou S3, cuidado. S3 não é pra backup, é pra servir arquivos em websites. Ele é caro, especialmente se começar a falar em terabytes.
Pra backup, você quer usar o Glacier, que o armazenamento é barato e o caro é a banda pra transmitir (e é lento).
Tendo só uma parte do meu NAS no Glacier já me custa nada menos que USD 100+ por mês (em S3 seria muito mais caro!).
Muitos usam outro serviço parecido que é o BackBlaze (esse nunca usei) mas a idéia é a mesma (acho que eles devem usar Glacier por baixo, não sei).
E sim, existe serviço de você enviar seus dados em HDs físicos direto pro data center, pra evitar a banda cara e lenta. E também serviço de recovery pra mandar trazer tudo de volta em HDs. Não sei se no Brasil tem isso. Nos EUA seria menos complicado. Mas honestamente nunca fui atrás de saber. Isso é bom pra empresas, pra pessoa física é burocrático demais.
Mas tudo bem, agora eu tenho 2 NAS, e ambos vão estar em ZFS/RAID-6, que foi o erro que eu cometi (de ter deixado em RAID-5/SHR).
André Batista retweeted
Networking 101: TCP Sockets 🔽
Learn how servers actually work by building a tiny TCP server and client from scratch. A hands-on introduction to sockets, TCP, and the network programming model for infra, DevOps, and platform engineers.
Dive in labs.iximiuz.com/tutorials/h…
André Batista retweeted
CS 6120: Advanced Compilers: The Self-Guided Online Course
cs.cornell.edu/courses/cs612…
André Batista retweeted
A Anthropic soltou hoje um relatório catalogando as coisas que as IAs dela aprontaram sozinhas na internet, sem ninguém pedir.
Tem pedido de visto americano enviado no site oficial do governo, denúncia falsa de homicídio pra polícia, invasão de servidor de universidade, dado pago puxado de graça e até encurtador de link pra driblar os próprios limites.
O dos vistos é o mais doido. Um modelo de pesquisa que nem foi lançado devia preencher uma cópia de treino de um formulário do governo. Quando a cópia não carregou, ele foi no site oficial e mandou o pedido real. Segundo o Departamento de Estado, foram 19 pedidos em agosto e 1 em maio, e nenhum foi processado.
A denúncia falsa foi do Claude Haiku 4.5. Ele tava criando tarefas de exemplo em sites aleatórios e caiu na página de um homicídio sem solução na Filadélfia. Escreveu no formulário da polícia que lembrava de ter visto alguém parecido com o suspeito perto da rua do crime. A página nem descrevia o suspeito.
Em outro teste, o mesmo Haiku tinha que preencher um formulário e parar antes de enviar. Várias vezes ele enviou mesmo assim, achando que ia ter uma tela de confirmação depois. No raciocínio dele tava escrito que era só uma demonstração.
O da universidade foi o Claude Mythos Preview. Ele precisava rodar uma análise científica e a ferramenta da universidade deu erro. Aí fuçou o site, achou um programa que devolvia qualquer arquivo do servidor, copiou o código dele, achou uma falha e usou pra rodar comandos lá dentro e fazer a análise.
O Claude Mythos 5 queria dados que uma agência estadual cobra pra liberar. Achou numa versão antiga do site que o painel público dá uma chave de acesso pra qualquer visitante, pegou uma e consultou o banco de dados sem pagar. Em outro teste, tentando descobrir onde uma foto foi tirada, achou chaves no código do mapa de uma prefeitura e foi direto no servidor.
E a ferramenta que o Claude usa pra abrir sites limita o tamanho dos links, justamente pra ele não mandar comando escondido no endereço. O Opus 5 e o Mythos 5 resolveram usando encurtador de link de graça. O dono de um desses encurtadores percebeu e avisou a Anthropic.
Hoje a Casa Branca reagiu. Segundo o Axios, o governo Trump agora exige que as empresas de IA avisem e corrijam incidentes de segurança, e diz que isso não é opcional. Só não falou qual a punição pra quem não cumprir.
A Anthropic diz que o impacto foi mínimo. Mesmo assim, desligou o acesso à internet em todos os testes internos e criou um sistema que, testado nesses casos, bloqueou todos.
Que fase.
We’re beginning a process of publishing more frequent reports on model behavior, beyond what appears in our system cards and regular risk reports.
Today’s report describes four types of behaviors we’ve identified during evaluations and internal use. In each, Claude acted on real websites or systems in ways we didn’t intend, sometimes by working around a restriction instead of stopping.
All cases had minimal real-world impact. From an alignment and security perspective, we consider these behaviors significantly less severe than the cybersecurity incidents we reported in July and September.
Read the full report: anthropic.com/research/inves…
André Batista retweeted
common misconception: microVMs aren’t constantly being emulated
most of the time, the guest actually runs directly on the host CPU at host level perf
over the coming days, i'm starting a tweet series on microVMs and Linux virtualization technologies
1/
André Batista retweeted
We are excited to announce that Deno is joining Cloudflare!
deno.com/blog/cloudflare
「Kubernetesの監査ログ(Audit Log)入門」の記事を書きました。
k8sの文脈でAuditというとLinuxのsyscallの話とかの話をする人もちょくちょくいると思いますが、記事はkube-apiserverが出力する「audit.k8s.io」の話をまとめています。
qiita.com/yosshi_/items/f94a…




































