Emacs internals: Deconstructing Lisp_Object in C (Part 2)
March 05, 2026 [c, project, compiler, emacs] #c #system-design #history #lisp #compiler In the first part of this GNU Emacs series, I focused on the history and explains why there is a Lisp interpreter embedded inside a text editor. Before diving into this part, I recommend reading the previous post: Emacs Internal #01: Emacs is […]
No right to relicense this project

Hi, I’m Mark Pilgrim. You may remember me from such classics as ”Dive Into Python” and ”Universal Character Encoding Detector.” I am the original author of chardet. First off, I would like to thank the current maintainers and everyone who has contributed to and improved this project over the years. Truly a Free Software success […]
Smalltalk’s Browser: Unbeatable, yet Not Enough

Smalltalk is one of those systems that looks “old” until you realize it was often first. Many things we take for granted in modern IDEs—live inspection, tight feedback loops, powerful navigation—were part of Smalltalk culture decades ago. And yet the daily experience of working in Smalltalk is still dominated by a metaphor that has barely […]
Poor Man’s Polaroid

Skirtingai nei Polaroidas, šis fotoaparatas naudoja čekių spausdintuvą – tokį pat, kuris tau parduotuvėj atspausdina ką ir už kiek pirkai. Nuotraukų kokybė nėra tokia pati kaip Polaroido, bet šios, sakykim, turi savotiško žavesio. Vargšo žmogaus Polaroidas nereiškia, kad šitas aparatas yra itin pigus, gal labiau papigiai sukurtas, nes pačios dalys man kainavo daugiau nei pigiausias […]
The Self-Help Trap: What 20 Years of ”Optimizing” Has Taught Me

One danger of modern self-help. “We cannot reason ourselves out of our basic irrationality. All we can do is to learn the art of being irrational in a reasonable way.” — Aldous Huxley, Island It was cold out, but none of us were cold. I sat with five men in the mountains of Montana. As […]
Relax NG is a schema language for XML
RELAX NG home page Last updated: 2014-02-25 Contents RELAX NG is a schema language for XML. The key features of RELAX NG are that it: is simple is easy to learn has both an XML syntax and a compact non-XML syntax does not change the information set of an XML document supports XML namespaces treats […]
Zed new terms required to be 18 years old

Last Updated: March 2, 2026 Welcome, and thank you for your interest in Zed Industries, Inc. (“Zed,” “we,” or “us”) and our website at www.zed.dev, along with our downloadable Zed software (the “Software”) and related subscription service (the “Service”). These Terms of Service are a legally binding contract between you and Zed regarding your use […]
Relicensing with AI-Assisted Rewrite
Posted on March 5, 2026 • 3 minutes • 529 words Disclaimer I am not a lawyer, nor am I an expert in copyright law or software licensing. The following post is a breakdown of recent community events and legal news; it should not be taken as legal advice regarding your own projects or dependencies. In the […]
You Just Reveived

Disclaimer: These are my personal views and do not represent any organization or professional advice. #misc Tue, 03 Mar 2026 08:52:08 +0200 This post is dedicated to the nameless Vodafone employee watching over me and my family and blessing us with an abundance of free minutes. My family and I share a single mobile phone. […]
The L in ”LLM” Stands for Lying

So it’s no wonder artists would denounce generative AI as mass-plagiarism when it showed up. It’s also no wonder that a bunch of tech entrepreneurs and data janitors wouldn’t understand this at all, and would in fact embrace the plagiarism wholesale, training their models on every pirated shadow library they can get. Or indeed, every […]