Blog
Writing about technology, tools and learnings. No fixed agenda — just what's worth writing down. Escrita sobre tecnologia, ferramentas e aprendizados do dia a dia. Sem pauta fixa — só o que vale registrar.
Writing Escrita
see all → ver tudo →- keybinds-tui: a keybinding cheatsheet that can't lie to you keybinds-tui: um cheatsheet de atalhos que não pode mentir pra você
DRY, "don't repeat yourself," is usually taught as a rule about code duplication. I ran into its harder version while fixing my own keybinding cheatsheet, a static file that went wrong the moment I forgot to update it after rebinding a key. DRY, "não se repita," normalmente é ensinado como regra sobre duplicação de código. Encontrei a versão mais dura dele consertando meu próprio cheatsheet de atalhos, um arquivo estático que ficou errado no instante em que esqueci de atualizar após reatribuir uma tecla.
- oikos: what lazy evaluation looks like when the values are a TV and a Kindle oikos: como fica a avaliação preguiçosa quando os valores são uma TV e um Kindle
Lazy evaluation is usually a language-design footnote, don't compute a value until something asks for it. I found myself reaching for the same idea over and over while building a homelab, just with the values being movies, book chapters, and a controller state instead of expressions in a compiler. Avaliação preguiçosa normalmente é nota de rodapé de design de linguagem, não compute um valor até que algo peça por ele. Me peguei recorrendo à mesma ideia várias vezes construindo um homelab, só que com os valores sendo filme, capítulo de livro e estado de controle em vez de expressão dentro de um compilador.
- What a support-automation project taught me about specs that go stale in real time O que um projeto de automação de suporte me ensinou sobre specs que desatualizam em tempo real
"The map is not the territory" is quoted so often it stops meaning anything. I didn't understand it as an operational fact until I spent a month building automation against a process diagram that got redrawn three times while I was implementing it. "O mapa não é o território" é citado tantas vezes que para de significar algo. Só entendi isso como fato operacional depois de passar um mês construindo automação em cima de um diagrama de processo redesenhado três vezes enquanto eu implementava.
- hyprpad: a phone as a trackpad, keyboard, and remote for Wayland hyprpad: um celular como trackpad, teclado e controle remoto pro Wayland
Most phone-remote tools for the desktop want an app on both ends and lean Windows-first. This is a single Python file, no install on the phone, that turns it into a trackpad, keyboard, and media remote for a Wayland desktop over the browser. A maioria das ferramentas de controle remoto por celular quer um app dos dois lados e prioriza Windows. Isto é um único arquivo Python, sem instalar nada no celular, que o transforma em trackpad, teclado e controle de mídia para um desktop Wayland pelo navegador.
- Creatures (1996) and the accidental invention of AI alignment problems Creatures (1996) e a invenção acidental dos problemas de alinhamento de IA
A 1996 life simulation game shipped neural-networked creatures with real pain signals. Players promptly built torture chambers. The community debate that followed was structurally identical to arguments happening in AI ethics today — twenty-six years earlier. Um jogo de simulação de vida de 1996 tinha criaturas com redes neurais reais e sinais de dor. Os jogadores prontamente construíram câmaras de tortura. O debate que se seguiu na comunidade é estruturalmente idêntico às discussões de ética em IA de hoje — vinte e seis anos antes.
Readings Leituras
see all → ver tudo →- No readings logged yet. Nenhuma leitura registrada ainda.