Aqui vai minha opinião contrária, e vou defendê-la: um agente de IA pessoal se encaixa melhor na infraestrutura serverless do que no Raspberry Pi embaixo da sua mesa. O projeto Talorys — um assistente pessoal de código...
Aqui vai um truque barato e silenciosamente útil: se você só se importa com o primeiro token que um LLM emitiria, pode fazer uma pergunta de múltipla escolha e...
Alguém criou um city-builder em que você joga como incorporador imobiliário em São Francisco, e a própria cidade é o chefe da fase. Você tenta construir...
A computação espacial tem um problema de marketing: toda “visão do futuro” que a indústria lança envolve prender uma tela no seu rosto. Óculos, goggles,...
A cada poucos meses, uma nova demo de robô humanoide viraliza. O Atlas da Boston Dynamics dando backflips. O Optimus da Tesla separando objetos. O robô da...
Um jornal francês rastreou recentemente, em tempo real, a localização do único porta-aviões da França, o Charles de Gaulle, um dos ativos militares mais...
Existem cerca de 7.000 idiomas falados no planeta. O Google Tradutor oferece suporte a aproximadamente 130 deles. A maioria dos sistemas comerciais de MT lida...
Em 1989, Rob Pike — que mais tarde seria um dos criadores do Go, do UTF-8 e do Plan 9 — escreveu cinco regras de programação. Elas são curtas o suficiente para...
Volta e meia surge nos círculos de teoria de linguagens de programação a afirmação de que 'uma especificação suficientemente detalhada é indistinguível do...
O Google acaba de dificultar bastante a instalação de apps de fora da Play Store. O novo processo exige um período de espera de 24 horas para apps sideloaded...
O SQLite está em todo lugar. Está no seu celular, no navegador, na smart TV e, provavelmente, no seu carro. Ele resolveu um problema fundamental — dar às...
O erro mais comum em machine learning não é um traceback do Python nem um erro de incompatibilidade de shape. É CUDA out of memory. Seu modelo é grande demais,...
Tente rodar uma aplicação Node.js sem um sistema de arquivos real e veja como ela desmorona rapidamente. require() lê arquivos. fs.readFile() lê arquivos. Os...
Quando Ryan Dahl se afastou do Node.js, o projeto sobreviveu — mas levou anos de reestruturação de governança, um fork (io.js) e uma reconciliação até se...
Em 2014, a pesquisadora de clima Dra. Maria Chen publicou um conjunto de dados revolucionário sobre o derretimento do gelo no Ártico. Ela hospedou tudo nos...
O Google Docs lida com edição colaborativa em tempo real para milhões de usuários. Parece simples: você digita, seu cursor se move, e as edições do colega...
Um bug de spinlock no eBPF não se anuncia com um stack trace ou uma mensagem de erro. Ele se anuncia com uma máquina que para de responder. Sem logs, sem...
Ruby tem fama de lento. Python também. JavaScript também — ou pelo menos tinha, até o V8 deixá-lo rápido o suficiente para cargas de trabalho no servidor. A...
K-means é o algoritmo que todo mundo aprende na disciplina introdutória de ML e depois usa de forma incorreta pelo resto da carreira. Ele é enganosamente...
Este fato surpreende a maioria das pessoas: quando você digita sua senha no sudo, não aparece absolutamente nenhum feedback. Nenhum asterisco, nenhum ponto,...
Em 2023, um fórum de apoio a vítimas de violência doméstica foi bloqueado pelo filtro de conteúdo de um grande provedor de internet do Reino Unido. O filtro,...
O Return of the Obra Dinn, do Lucas Pope, é um dos jogos mais impressionantes visualmente já feitos, e usa exatamente duas cores: preto e branco. Um bit por...
Java é o Rodney Dangerfield das linguagens de programação: ninguém dá o devido valor. Mencione Java para a maioria dos desenvolvedores com menos de 30 anos e...
Charles Bennett e Gilles Brassard ganharam o Prêmio Turing pelo trabalho fundamental em ciência da informação quântica — especificamente, pelo protocolo de...
Os transformers não vão ser a única opção no mercado por muito mais tempo. Sei que parece uma afirmação ousada, já que vemos a arquitetura transformer dominar...
A Microsoft projetou a arquitetura de segurança do Xbox One para ser impenetrável. Um hardware root of trust. Um hipervisor customizado. Armazenamento...
Percebi isso uns seis meses depois de usar o Copilot com frequência. Eu estava depurando um script em Python e recorri ao assistente de IA antes mesmo de ler a...
Existe uma resposta famosa no Stack Overflow que já foi vista mais de 3 milhões de vezes. A pergunta: por que processar um array ordenado é mais rápido que...
Todos já passamos por isso. Você precisa converter um vídeo, então pesquisa no Google e encontra uma resposta do Stack Overflow com um comando que parece ter...
A comunidade de IA está construindo sistemas multiagente — equipes de LLMs que dividem o trabalho, se comunicam e colaboram para resolver problemas que nenhum...
Você já viu isso em todo site de marketing, landing page de SaaS e portfólio construído nos últimos cinco anos. Você rola a página e o conteúdo surge de baixo,...
Semana passada tentei ajustar as preferências de cookies no site de uma grande companhia aérea. O botão 'Aceitar tudo' era um azul vibrante, impossível de não...
Todo desenvolvedor usa um shell diariamente. Poucos entendem de fato o que ele faz. O shell parece uma aplicação — você digita comandos, ele os executa —, mas...
Uma equipe de segurança da TrustedSec divulgou recentemente o terceiro e o quarto métodos para contornar o registro de sign-in do Azure. São quatro técnicas...
Em 1978, a Digital Equipment Corporation lançou o VT100. Era um móvel: um CRT dentro de um gabinete bege, ligado a um minicomputador por cabo serial. Não...
Abra uma aba do navegador e acesse qualquer grande site. Você vai ver sempre a mesma coisa: banners de consentimento de cookies, pop-ups de newsletter, vídeos...
A cada poucos anos, alguém escreve um ensaio dizendo que “Lisp está morto”, e a cada poucos anos, outra pessoa aponta que metade dos recursos da sua linguagem...
A arquitetura transformer está por trás da IA há oito anos. Todos os grandes modelos de linguagem, a maioria dos sistemas de geração de imagens e um número...
A mais recente versão do macOS da Apple quebrou as configurações de DNS personalizadas de milhares de desenvolvedores. Especificamente, ela passou a...
Em 1969, Ken Thompson e Dennis Ritchie sentaram em um escritório dos Bell Labs e tomaram uma série de decisões de design que sobreviveriam a quase todas as...
O Python é 'lento' desde que o Python existe. A resposta padrão da comunidade, 'use extensões em C para os loops críticos', sempre foi uma concessão de que o...
Ano passado gastei US$ 4.200 montando uma máquina local para inferência que conseguia rodar um modelo de 70B parâmetros com velocidade razoável. Um colega...
Seu servidor web cai às 3 da manhã. O Kubernetes o reinicia. Os usuários veem uma página de erro por alguns instantes. Ninguém é demitido. Agora imagine que...
No mês passado passei um sábado reescrevendo em TypeScript um parser de metadados de imagem que estava em Rust compilado para WASM. A versão em WASM estava em...
A Align Technology imprime mais de 600.000 alinhadores dentais únicos por dia. Não são 600.000 cópias da mesma coisa — são 600.000 peças personalizadas, cada...
Uma startup envia um bug para produção. A resposta da gestão: exigir revisão de código. Outro bug escapa. Resposta: exigir dois revisores. Depois, um incidente...
Um engenheiro júnior de uma fintech de porte médio rodou um script de migração de banco de dados numa sexta-feira à tarde. O script deveria limpar registros...
Toda vez que seu programa chama malloc(), algo precisa decidir qual pedaço da memória virtual devolver. Essa decisão, trivial em um programa pequeno, vira um...
Iniciar um container Docker leva cerca de 500 milissegundos. Uma microVM Firecracker leva cerca de 125 milissegundos. Um isolate do V8 leva cerca de 5...
Antes do VisiCalc, computadores pessoais eram brinquedos para hobistas. Depois dele, viraram ferramentas de negócio. Não é exagero — é a trajetória de vendas...
Quando a Netflix exibe um filme, os dados de vídeo provavelmente vêm de um servidor FreeBSD. Quando você envia uma mensagem no WhatsApp, ela passa por uma...
JPEG é a barata dos formatos de arquivo. Foi padronizado em 1992, é anterior ao navegador web e sobreviveu a todas as tentativas de substituí-lo. WebP, AVIF,...
Python no navegador é um sonho desde o início dos anos 2010, e todas as tentativas esbarraram no mesmo problema: o Python está profundamente acoplado ao...
O Flask levou oito anos para chegar à versão 1.0. O SQLite está em desenvolvimento ativo desde 2000 e ainda recebe melhorias significativas. O kernel Linux tem...