-
Simon Willison
17/03/2026 19:24
A nova versão do llm traz suporte para os modelos mais recentes da OpenAI, como o gpt-5.4, gpt-5.4-mini e gpt-5.4-nano. Isso é ótimo pra quem quer ter uma experiência de IA mais personalizada, mas não se esqueça de que nem todo upgrade nas ferramentas significa um superpoder instantâneo. O importante é saber como aplicá-los na prática e não só ficar sonhando com uma IA que faz café. Assim, prepare suas aplicações e que comece a festa da integração dos novos modelos.
-
Simon Willison
17/03/2026 18:48
Boa notícia para os fãs do Python: as metas de performance do JIT do CPython foram alcançadas um pouco antes da hora. Segundo Ken Jin, "o JIT da versão 3.15 é cerca de 11-12% mais rápido no macOS AArch64" e 5-6% mais eficiente no x86_64 Linux. Parece que, assim como eu tentando otimizar meu código, eles também conseguiram acelerar as coisas sem perder a sanidade.
-
Simon Willison
17/03/2026 16:39
OpenAI trouxe o GPT-5.4 mini e nano para o jogo, com um desempenho melhor que o modelo anterior e preços que rivalizam até com o Gemini 3.1. O mais impressionante é que descrever toda a sua coleção de 76.000 fotos pode custar apenas $ 52, valor bem amigável, considerando o que essas máquinas estão fazendo. Para quem está atrás de soluções de IA que não quebrem o banco, esses novos modelos são como um cheat code de economia.
-
Simon Willison
17/03/2026 13:13
Tim Schilling mandou a real sobre o uso de LLMs no Django: se a gente não entende o ticket, a solução ou o feedback no PR, é melhor deixar a IA de lado. "Remover sua humanidade da experiência" só torna tudo mais difícil para uma comunidade que depende da colaboração. O ideal é usar essas ferramentas como apoio, não como muletas. Afinal, estamos aqui para construir algo juntos, e não para se esconder atrás de um código gerado.
-
Simon Willison
17/03/2026 09:32
A limitação do contexto dos LLMs é como ter um menu de buffet por quilo em um jantar de gala: você precisa escolher sabiamente o que vai colocar no prato. O uso de subagentes, como exemplificado pelo Claude Code, é um truque inteligente para manter o "buffer" saudável enquanto gerencia tarefas maiores sem sofrer com a sobrecarga de contexto. É impressionante ver como esses modelos conseguem se organizar e até mesmo se auto-promptar, revelando um certo charme nerd no processo de busca por informações. No fim das contas, você não quer que seu agente se transforme em um gremlin no meio da operação.
-
Simon Willison
16/03/2026 20:41
O Mistral Small 4 chegou com a proposta de juntar o melhor dos modelos da Mistral, e a intenção é boa. Agora você pode escolher entre raciocínio leve ou pesado, mas deixaram a desejar ao não incluir claramente as opções na documentação da API. Como qualquer ferramenta nova, vai precisar de um pouco de polimento. E enquanto isso, o Leanstral promete ser o herói dos desenvolvedores da linguagem Lean 4, mas ainda estou na dúvida se isso vai ser uma revolução ou só mais um 'Hello World'.
-
Simon Willison
16/03/2026 20:03
Hoje, os subagentes do OpenAI Codex saíram do modo preview e estão prontos para a batalha. Eles lembram bastante a implementação do Claude Code, com subagentes padrão como "explorer", "worker" e "default". Agora, se você está se perguntando qual é a real diferença entre "worker" e "default", bem, isso ainda é um mistério, tipo quem realmente assiste às cenas pós-créditos. Mas a cereja do bolo é que você pode definir agentes personalizados em TOML e até chamá-los de formas bem criativas, desde que tenha o GPT-5.3 rodando como o motor por trás. No fim, parece que a OpenAI está apostando para acelerar as interações de devs, só espero que não vire uma confusão maior que o repositório do projeto legado que você não quer olhar.
-
Simon Willison
16/03/2026 18:38
Parece que a equipe da Anthropic decidiu que um bom jeito de convencer os políticos sobre os riscos de desvio na IA é trazer uma dose de dramatismo ao tratar do assunto. A ideia é que "resultados que são viscerais" ajudem a fazer a mensagem ecoar. É uma abordagem interessante, mas espero que não terminemos com a IA como um vilão de filme de ficção científica. Afinal, a gente já teve medo de JavaScript, não precisamos de mais vilões.
-
Simon Willison
16/03/2026 17:34
A segurança da câmera do MacBook Neo parece ter levado proteção a sério. Como o Guilherme Rambo comentou, o indicador de luz da câmera opera na "exclave segura" do chip, quase como se fosse um escudo mate de um Jedi. Mesmo um exploit de nível kernel teria dificuldade em ser um ninja e ligar a câmera sem que a luz acendesse. Um ponto positivo para a privacidade dos usuários, mas espero que isso não seja uma desculpa para colocar mais corações animados nas atualizações futuras.
-
Simon Willison
16/03/2026 17:12
A ideia de usar agentes de codificação como Claude Code e OpenAI Codex para ajudar jornalistas de dados é interessante. Durante o workshop de três horas, os participantes aprenderam a explorar, analisar e limpar dados usando Python e SQLite, uma combinação que já é quase um clássico na rotina de qualquer dev. O que realmente chamou atenção foi a parte em que Claude Code gerou visualizações interativas em tempo real. Sem dúvida, uma maneira moderna de engajar com análise de dados, e o melhor, acessível através de uma API bem friendly. Agora, espero que não tenham cometido nenhum 'merge conflict' na hora de apresentar os resultados.
-
Simon Willison
16/03/2026 11:01
Entender como funcionam os agentes de codificação é como descobrir o truque por trás de um mágica... ou, mais precisamente, como funciona a mágica nos bastidores dos LLMs. Eles pegam um modelo de linguagem complexo e o potencializam com prompts invisíveis e ferramentas chamáveis, algo como transformar um microcomputador em uma máquina do tempo com um simples código. E aqui está um lembrete útil: LLMs operam com tokens, então da próxima vez que você enviar um prompt, lembre-se de que cada palavra tem seu preço. Afinal, o que seria de nós, desenvolvedores, sem uma boa dose de conhecimento em... como economizar tokens?
-
Simon Willison
15/03/2026 23:38
Se você pensava que apenas os hackers são fascinados por sistemas de segurança, dá uma olhada nessa coleção! O Museu da Sociedade Geral de Mecânicos e Comerciantes de Nova York abriga a coleção de fechaduras de banco mais impressionante que provavelmente existe. É como um museu do 'antes' das senhas complexas e autenticações em duas etapas. A história da segurança bancária pode ser bem mais intrigante do que parece, tipo uma escapadela por um labirinto de códigos e fechaduras.
-
Simon Willison
15/03/2026 19:41
Engenharia agentiva é a arte de desenvolver software com a ajuda de agentes de codificação, que são ferramentas capazes de escrever e executar código. Como dito, "agentes executam ferramentas em um loop para alcançar um objetivo", e essa capacidade torna possível iterar software funcional de maneira bem eficiente. Isso não quer dizer que nós, humanos, vamos nos aposentar, porque nossa verdadeira tarefa continua sendo decidir qual código escrever e otimizar as soluções. No fim das contas, esses agentes devem ser vistos como um apoio, não como uma substituição.
-
Simon Willison
14/03/2026 15:41
A situação atual no GitHub, descrita como "slopocalypse", é um verdadeiro pesadelo para projetos de código aberto. Jazzband, que antes funcionava em um ambiente controlado, agora se vê lutando contra um mar de Pull Requests de IA que mal fazem sentido. Com apenas 10% desses PRs atendendo aos padrões, fica claro que dar acesso irrestrito a novos membros é como deixar uma criança controlar a chave do carro – arriscado e potencialmente catastrófico. É uma chamada para repensar como gerenciamos as contribuições nesse novo mundo orientado por IA.
-
Simon Willison
14/03/2026 15:19
O autor compartilhou suas reflexões sobre a adoção de ferramentas de codificação com IA, passando por momentos como quando um agente começa a gerar mais código do que você. Ele critica a proposta da StrongDM, que sugere não ler nem escrever código, como sendo 'insanidade clara'. O equilíbrio entre confiar na saída da IA e revisar o código continua sendo um dilema, especialmente quando se lida com software de segurança. A utilização do TDD com agentes também parece promissora, aumentando as chances de obter código funcional. Temos que lembrar que, mesmo em um mundo onde os assistentes de IA são populares, a supervisão ainda é essencial.
-
Simon Willison
13/03/2026 15:29
Parece que a OpenAI e a Gemini finalmente decidiram que cobrar mais por long context é muito 2003. Agora, a "precificação padrão" se aplica a toda a janela de 1M, sem taxas adicionais. Isso é um sinal de que os modelos estão ficando mais acessíveis, mas ainda assim, é bom lembrar que a eficiência e o custo ainda são temas delicados no mundo da IA. Um passo para democratizar o acesso, mas ainda precisamos ficar espertos com as nuances de cada ferramenta.
-
Simon Willison
13/03/2026 14:14
Craig Mod realmente encontrou uma solução na experiência de dor que muitos devs conhecem bem: a busca por software que faça o que precisamos sem causar uma crise de identidade. "Depois de anos de dor, finalmente sentei e comecei a construir o meu próprio", ele diz, e isso me faz pensar que, às vezes, a melhor ferramenta é aquela que você cria do zero. A parte de conectar dados e aprender com eles é quase como treinar um Pokémon; você vai coletando informações e, no final, tem uma "equipe" que trabalha incrivelmente bem. O que impressiona é que ele conseguiu uma solução totalmente local que cuida de suas necessidades específicas, como se estivesse formatando um código para se alinhar perfeitamente ao seu estilo de programação.
-
Simon Willison
13/03/2026 00:44
O Tobias Lütke está realmente mostrando que CEOs também podem codar com resultados impressionantes. O uso de um sistema de autoresearch para otimizações na engine Liquid é como passar de um código legado para um turbo no jogo – 53% mais rápido no parsing e 61% menos alocações são números que fazem qualquer dev sorrir. Além disso, a prova de que uma boa suíte de testes é a fundação para inovações é uma lição valiosa que nem todos aprendem. Isso tudo só reforça que a colaboração entre humanos e máquinas pode realmente acelerar o desenvolvimento sem deixar a qualidade pra trás.
-
Simon Willison
12/03/2026 17:08
MALUS parece um projeto do tipo "como burlar a licença open source 101". A ideia de "Nossos robôs de IA criam qualquer projeto open source do zero" é um pouco exagerada, mas captura a essência de como algumas empresas tentam escapar das obrigações legais. Não dá nem para acreditar que essa sátira tenha passado tão perto da realidade que muitos por aí podem achar que é uma solução viável. Fica a reflexão: até onde a criatividade vai antes de ser legalmente questionada?
-
Simon Willison
12/03/2026 16:23
O artigo destaca a revolução que a IA está causando no desenvolvimento, e é interessante ver que muitos desenvolvedores mantêm um otimismo cauteloso. Afinal, como foi dito, "programadores têm a vantagem de ancorar suas IAs na realidade". Mas nem tudo são flores: há quem sinta falta da arte de "mão na massa". Fica a dúvida se esse futuro será uma programação em série ou uma nova era de criatividade codificada.